(57)【特許請求の範囲】
【請求項１】
入力された仮名文字列の全ての文字について、濁点及び半濁点を削除するとともに拗音及び促音を直音に変換し、当該文字列を用いて前記仮名文字列を任意の形態の文字列に変換して出力する文字列変換装置において、
出力されるべき文字列が、該文字列を仮名文字列で表現した場合に該文字列から濁点及び半濁点が削除されるとともに拗音及び促音が直音に変換された文字列と対応づけて登録され、入力された仮名文字列が任意の形態の文字列に変換される際に参照される文字列変換辞書を有し、
入力された仮名文字列から濁点及び半濁点が削除されるとともに拗音及び促音が直音に変換された文字列と前記文字列変換辞書を参照して任意の形態に変換された文字列とが同一である場合、入力された仮名文字列を出力することを特徴とする文字列変換装置。
【請求項２】
請求項１に記載の文字列変換装置において、
前記文字列変換辞書には、片仮名文字列として出力されるべき文字列が、該文字列から濁点及び半濁点が削除されるとともに拗音及び促音が直音に変換された文字列として登録されており、
入力された仮名文字列から濁点及び半濁点が削除されるとともに拗音及び促音が直音に変換された文字列を片仮名からなる文字列に変換し、該文字列と前記文字列変換辞書を参照して任意の形態に変換された文字列とが同一である場合、入力された仮名文字列が片仮名からなる文字列に変換された文字列を出力することを特徴とする文字列変換装置。
【請求項３】
請求項１に記載の文字列変換装置において、
前記仮名文字列が入力される文字入力手段と、
前記文字入力手段を介して入力された仮名文字列から濁点及び半濁点を削除するとともに拗音及び促音を直音に変換する処理を行う見出し変換手段と、
前記見出し変換手段にて処理された仮名文字列を、前記文字列変換辞書を参照して任意の形態の文字列に変換する文字列解析手段と、
前記文字列解析手段にて任意の形態に変換された文字列が出力される変換結果出力手段と、
前記文字入力手段、前記見出し変換手段及び前記文字列解析手段間の文字列のやりとりを制御するとともに、前記文字列解析手段にて任意の形態に変換された文字列を前記変換結果出力手段を介して出力する変換制御手段とを有し、
前記文字列解析手段は、前記見出し変換手段にて処理された仮名文字列と前記文字列変換辞書を参照して任意の形態に変換された文字列とを比較し、
前記変換制御手段は、前記見出し変換手段にて処理された仮名文字列と前記文字列変換辞書を参照して任意の形態に変換された文字列とが同一である場合、前記文字入力手段を介して入力された仮名文字列を前記変換結果出力手段を介して出力することを特徴とする文字列変換装置。
【請求項４】
請求項２に記載の文字列変換装置において、
前記仮名文字列が入力される文字入力手段と、
前記文字入力手段を介して入力された仮名文字列から濁点及び半濁点を削除するとともに拗音及び促音を直音に変換する処理を行う見出し変換手段と、
前記見出し変換手段にて処理された仮名文字列を、前記文字列変換辞書を参照して任意の形態の文字列に変換する文字列解析手段と、
前記文字列解析手段にて任意の形態に変換された文字列が出力される変換結果出力手段と、
前記文字入力手段、前記見出し変換手段及び前記文字列解析手段間の文字列のやりとりを制御するとともに、前記文字列解析手段にて任意の形態に変換された文字列を前記変換結果出力手段を介して出力する変換制御手段と、
前記見出し変換手段にて処理された仮名文字列を片仮名からなる文字列に変換する文字種変換手段とを有し、
前記文字列解析手段は、前記見出し変換手段にて処理された仮名文字列と前記文字列変換辞書を参照して任意の形態に変換された文字列とを比較し、また、前記文字種変換手段にて片仮名からなる文字列に変換された文字列と前記文字列変換辞書を参照して任意の形態に変換された文字列とを比較し、
前記変換制御手段は、前記見出し変換手段にて処理された仮名文字列と前記文字列変換辞書を参照して任意の形態に変換された文字列とが同一である場合、前記文字入力手段を介して入力された仮名文字列を前記変換結果出力手段を介して出力し、また、前記文字種変換手段にて片仮名からなる文字列に変換された文字列と前記文字列変換辞書を参照して任意の形態に変換された文字列とが同一である場合、前記文字入力手段を介して入力された仮名文字列が片仮名からなる文字列に変換された文字列を前記変換結果出力手段を介して出力することを特徴とする文字列変換装置。
【請求項５】
請求項３または請求項４に記載の文字列変換装置において、
前記文字列解析手段は、前記文字列変換辞書に前記見出し変換手段にて処理された仮名文字列に対応する他の文字列が登録されている場合、前記見出し変換手段にて処理された仮名文字列を前記他の文字列に順次変換することを特徴とする文字列変換装置。
【請求項６】
請求項３乃至５のいずれか１項に記載の文字列変換装置において、
前記文字列変換辞書は、
単独で意味を有する文字列が登録された自立語辞書と、
単独では意味を持たない文字列が登録された付属語辞書とからなり、
前記文字列解析手段は、前記見出し変換手段にて処理された仮名文字列を、前記自立語辞書及び前記付属語辞書を参照して任意の形態の文字列に変換することを特徴とする文字列変換装置。
【請求項７】
入力された仮名文字列を任意の形態に変換する文字列変換装置であって、
前記仮名文字列が入力される文字入力手段と、
前記文字入力手段を介して入力された仮名文字列から濁点及び半濁点を削除するとともに拗音及び促音を直音に変換する処理を行う見出し変換手段と、
前記見出し変換手段にて処理された仮名文字列を、文字列変換辞書を参照して任意の形態の文字列に変換する文字列解析手段と、
前記文字列解析手段にて任意の形態に変換された文字列が出力される変換結果出力手段と、
前記文字入力手段、前記見出し変換手段及び前記文字列解析手段間の文字列のやりとりを制御するとともに、前記文字列解析手段にて任意の形態に変換された文字列を前記変換結果出力手段を介して出力する変換制御手段とを有し、
前記文字列変換辞書には、前記変換結果出力手段を介して出力されるべき文字列が、該文字列を仮名文字列で表現した場合に該文字列から濁点及び半濁点が削除されるとともに拗音及び促音が直音に変換された文字列と対応づけて登録されており、
前記文字列解析手段は、前記見出し変換手段にて処理された仮名文字列と前記文字列変換辞書を参照して任意の形態に変換された文字列とを比較し、
前記変換制御手段は、前記見出し変換手段にて処理された仮名文字列と前記文字列変換辞書を参照して任意の形態に変換された文字列とが同一である場合、前記文字入力手段を介して入力された仮名文字列を前記変換結果出力手段を介して出力することを特徴とする文字列変換装置。
【請求項８】
入力された仮名文字列を任意の形態に変換する文字列変換装置であって、
前記仮名文字列が入力される文字入力手段と、
前記文字入力手段を介して入力された仮名文字列から濁点及び半濁点を削除するとともに拗音及び促音を直音に変換する処理を行う見出し変換手段と、
前記見出し変換手段にて処理された仮名文字列を、文字列変換辞書を参照して任意の形態の文字列に変換する文字列解析手段と、
前記文字列解析手段にて任意の形態に変換された文字列が出力される変換結果出力手段と、
前記文字入力手段、前記見出し変換手段及び前記文字列解析手段間の文字列のやりとりを制御するとともに、前記文字列解析手段にて任意の形態に変換された文字列を前記変換結果出力手段を介して出力する変換制御手段と、
前記見出し変換手段にて処理された仮名文字列を片仮名からなる文字列に変換する文字種変換手段とを有し、
前記文字列変換辞書には、前記変換結果出力手段を介して出力されるべき文字列が、該文字列を仮名文字列で表現した場合に該文字列から濁点及び半濁点が削除されるとともに拗音及び促音が直音に変換された文字列と対応づけて登録されているとともに、前記変換結果出力手段を介して片仮名文字列として出力されるべき文字列が、該文字列から濁点及び半濁点が削除されるとともに拗音及び促音が直音に変換された文字列として登録されており、
前記文字列解析手段は、前記文字種変換手段にて片仮名からなる文字列に変換された文字列と前記文字列変換辞書を参照して任意の形態に変換された文字列とを比較し、
前記変換制御手段は、前記文字種変換手段にて片仮名からなる文字列に変換された文字列と前記文字列変換辞書を参照して任意の形態に変換された文字列とが同一である場合、前記文字入力手段を介して入力された仮名文字列が片仮名からなる文字列に変換された文字列を前記変換結果出力手段を介して出力することを特徴とする文字列変換装置。
【請求項９】
入力装置を介して入力された仮名文字列の全ての文字について、濁点及び半濁点を削除するとともに拗音及び促音を直音に変換し、当該文字列を用いて前記仮名文字列を任意の形態の文字列に変換して出力する情報処理装置において、
出力されるべき文字列が、該文字列を仮名文字列で表現した場合に該文字列から濁点及び半濁点が削除されるとともに拗音及び促音が直音に変換された文字列と対応づけて登録され、入力された仮名文字列が任意の形態の文字列に変換される際に参照される文字列変換辞書を有し、
前記入力装置を介して入力された仮名文字列から濁点及び半濁点が削除されるとともに拗音及び促音が直音に変換された文字列と前記文字列変換辞書を参照して任意の形態に変換された文字列とが同一である場合、前記入力装置を介して入力された仮名文字列を出力することを特徴とする情報処理装置。
【請求項１０】
請求項９に記載の情報処理装置において、
前記文字列変換辞書には、片仮名文字列として出力されるべき文字列が、該文字列から濁点及び半濁点が削除されるとともに拗音及び促音が直音に変換された文字列として登録されており、
前記入力装置を介して入力された仮名文字列から濁点及び半濁点が削除されるとともに拗音及び促音が直音に変換された文字列を片仮名からなる文字列に変換し、該文字列と前記文字列変換辞書を参照して任意の形態に変換された文字列とが同一である場合、前記入力装置を介して入力された入力された仮名文字列が片仮名からなる文字列に変換された文字列を出力することを特徴とする情報処理装置。
【請求項１１】
請求項９に記載の情報処理装置において、
前記入力装置を介して入力された仮名文字列から濁点及び半濁点を削除するとともに拗音及び促音を直音に変換する処理を行う見出し変換手段と、
前記見出し変換手段にて処理された仮名文字列を、前記文字列変換辞書を参照して任意の形態の文字列に変換する文字列解析手段と、
前記文字列解析手段にて任意の形態に変換された文字列が出力される変換結果出力手段と、
前記見出し変換手段及び前記文字列解析手段間の文字列のやりとりを制御するとともに、前記文字列解析手段にて任意の形態に変換された文字列を前記変換結果出力手段を介して出力する変換制御手段とを有し、
前記文字列解析手段は、前記見出し変換手段にて処理された仮名文字列と前記文字列変換辞書を参照して任意の形態に変換された文字列とを比較し、
前記変換制御手段は、前記見出し変換手段にて処理された仮名文字列と前記文字列変換辞書を参照して任意の形態に変換された文字列とが同一である場合、前記入力装置を介して入力された仮名文字列を前記変換結果出力手段を介して出力することを特徴とする情報処理装置。
【請求項１２】
請求項１０に記載の情報処理装置において、
前記入力装置を介して入力された仮名文字列から濁点及び半濁点を削除するとともに拗音及び促音を直音に変換する処理を行う見出し変換手段と、
前記見出し変換手段にて処理された仮名文字列を、前記文字列変換辞書を参照して任意の形態の文字列に変換する文字列解析手段と、
前記文字列解析手段にて任意の形態に変換された文字列が出力される変換結果出力手段と、
前記見出し変換手段及び前記文字列解析手段間の文字列のやりとりを制御するとともに、前記文字列解析手段にて任意の形態に変換された文字列を前記変換結果出力手段を介して出力する変換制御手段と、
前記見出し変換手段にて処理された仮名文字列を片仮名からなる文字列に変換する文字種変換手段とを有し、
前記文字列解析手段は、前記見出し変換手段にて処理された仮名文字列と前記文字列変換辞書を参照して任意の形態に変換された文字列とを比較し、また、前記文字種変換手段にて片仮名からなる文字列に変換された文字列と前記文字列変換辞書を参照して任意の形態に変換された文字列とを比較し、
前記変換制御手段は、前記見出し変換手段にて処理された仮名文字列と前記文字列変換辞書を参照して任意の形態に変換された文字列とが同一である場合、前記入力装置を介して入力された仮名文字列を前記変換結果出力手段を介して出力し、また、前記文字種変換手段にて片仮名からなる文字列に変換された文字列と前記文字列変換辞書を参照して任意の形態に変換された文字列とが同一である場合、前記入力装置を介して入力された仮名文字列が片仮名からなる文字列に変換された文字列を前記変換結果出力手段を介して出力することを特徴とする情報処理装置。
【請求項１３】
請求項１１または請求項１２に記載の情報処理装置において、
前記文字列解析手段は、前記文字列変換辞書に前記見出し変換手段にて処理された仮名文字列に対応する他の文字列が登録されている場合、前記見出し変換手段にて処理された仮名文字列を前記他の文字列に順次変換することを特徴とする情報処理装置。
【請求項１４】
請求項１１乃至１３のいずれか１項に記載の情報処理装置において、
前記文字列変換辞書は、
単独で意味を有する文字列が登録された自立語辞書と、
単独では意味を持たない文字列が登録された付属語辞書とからなり、
前記文字列解析手段は、前記見出し変換手段にて処理された仮名文字列を、前記自立語辞書及び前記付属語辞書を参照して任意の形態の文字列に変換することを特徴とする情報処理装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、入力された文字列を所望の形態の文字列に変換する文字列変換装置に関する。
【０００２】
【従来の技術】
従来より、少なくとも１つの文字からなる文字列が入力される装置として、パーソナルコンピュータ等の情報処理装置がある。このような情報処理装置においては、キーボード等の情報入力手段を介して文字列が入力され、その後、入力された文字列が所望の形態に変換される。
【０００３】
情報処理装置に対する日本語文字列の入力方法としては、キーボード等の情報入力手段を構成するキーのそれぞれに記載された日本語に従って文字列を日本語として入力するカナ入力や、キーのそれぞれに記載された英文字に従って文字列をローマ字として入力するローマ字入力がある。
【０００４】
情報処理装置においては、文字列が入力されると、入力された文字列に対応して予め登録された形態の文字列が検索され、検索された文字列の中から所望の文字列が指定されることにより、入力された文字列が所望の文字列に変換されることになる。
【０００５】
例えば、「じょうぎで」という文字列が入力された場合、情報処理装置においては、入力された「じょうぎで」という文字列に対応して登録された文字列が検索される。例えば、「じょうぎで」という文字列に対応して、「定規で」という文字列と、「情誼で」という文字列と、「定木で」という文字列と、「情義で」という文字列と、「情宜で」という文字列と、「じょうぎで」という文字列と、「ジョウギデ」という文字列が情報処理装置に登録されているとすると、情報処理装置においてこれらの文字列が検索され、その後、検索された文字列の中から所望の形態の文字列が指定されることにより、入力された「じょうぎで」という文字列が所望の形態に変換されることになる。
【０００６】
また、近年においては、携帯電話機等の携帯端末が急速に普及しているが、このような携帯端末においても、上述したような文字列の変換が可能に構成されている。
【０００７】
ここで、一般的に、携帯電話機等の携帯端末においては、小型化が要求されているため、文字列を入力するための情報入力手段を構成するキーボタンの数が少なく構成されているものが多く、そのため、文字列の入力方法が、パーソナルコンピュータ等の情報処理装置に文字列を入力する場合のカナ入力やローマ字入力とは異なっている。
【０００８】
例えば、近年の携帯電話機においては、盤面に設けられた複数のキーボタン毎に複数の文字がそれぞれ対応づけられており、所望の文字に対応するキーボタンを、その文字に対応する回数だけ押下することによって所望の文字を入力するような構成となっている。
【０００９】
また、ポケベル方式と呼ばれる文字の入力方式が採用された携帯端末においては、入力する文字列を構成する文字毎に、その文字に対応する２つの数字のキーボタンを押下することによって、所望の文字列を入力するような構成となっている。
【００１０】
【発明が解決しようとする課題】
上述したような、文字列を入力するための情報入力手段を構成するキーボタンの数が少なく構成されている携帯電話機等のような携帯端末においては、キーボタンの数が少ない分、パーソナルコンピュータ等のような情報処理装置に対して文字列を入力する場合に用いられるカナ入力やローマ字入力と比較して多くの打鍵数が必要となってしまう。
【００１１】
また、ポケベル方式と呼ばれる文字の入力方式においては、濁点及び半濁点についてはカナ自身を入力する２打鍵に加えて１〜２打鍵のボタン打鍵が必要となり、また、拗音及び促音については、拗音及び促音を入力する前あるいは前後に１〜２打鍵から成るモード切り替えを行う必要があり、それにより、文字列の入力効率が著しく低下してしまうという問題点がある。
【００１２】
また、濁点や半濁点は本来音節を持っていないため、ローマ字入力におけるキーストロークが音節長と比例した長さでテンポよく行うことができる場合と比較して、濁点や半濁点を入力することにより文字入力のテンポが乱れてしまうという問題点がある。
【００１３】
本発明は、上述したような従来の技術が有する問題点に鑑みてなされたものであって、打鍵数を増加させる濁点、半濁点、拗音及び促音を入力するための打鍵処理を省略可能とし、文字入力の効率を向上させることができる文字列変換装置を提供することを目的とする。
【００１４】
【課題を解決するための手段】
上記目的を達成するために本発明は、
入力された仮名文字列の全ての文字について、濁点及び半濁点を削除するとともに拗音及び促音を直音に変換し、当該文字列を用いて前記仮名文字列を任意の形態の文字列に変換して出力する文字列変換装置において、
出力されるべき文字列が、該文字列を仮名文字列で表現した場合に該文字列から濁点及び半濁点が削除されるとともに拗音及び促音が直音に変換された文字列と対応づけて登録され、入力された仮名文字列が任意の形態の文字列に変換される際に参照される文字列変換辞書を有し、
入力された仮名文字列から濁点及び半濁点が削除されるとともに拗音及び促音が直音に変換された文字列と前記文字列変換辞書を参照して任意の形態に変換された文字列とが同一である場合、入力された仮名文字列を出力することを特徴とする。
【００１５】
また、前記文字列変換辞書には、片仮名文字列として出力されるべき文字列が、該文字列から濁点及び半濁点が削除されるとともに拗音及び促音が直音に変換された文字列として登録されており、
入力された仮名文字列から濁点及び半濁点が削除されるとともに拗音及び促音が直音に変換された文字列を片仮名からなる文字列に変換し、該文字列と前記文字列変換辞書を参照して任意の形態に変換された文字列とが同一である場合、入力された仮名文字列が片仮名からなる文字列に変換された文字列を出力することを特徴とする。
【００１６】
また、前記仮名文字列が入力される文字入力手段と、
前記文字入力手段を介して入力された仮名文字列から濁点及び半濁点を削除するとともに拗音及び促音を直音に変換する処理を行う見出し変換手段と、
前記見出し変換手段にて処理された仮名文字列を、前記文字列変換辞書を参照して任意の形態の文字列に変換する文字列解析手段と、
前記文字列解析手段にて任意の形態に変換された文字列が出力される変換結果出力手段と、
前記文字入力手段、前記見出し変換手段及び前記文字列解析手段間の文字列のやりとりを制御するとともに、前記文字列解析手段にて任意の形態に変換された文字列を前記変換結果出力手段を介して出力する変換制御手段とを有し、
前記文字列解析手段は、前記見出し変換手段にて処理された仮名文字列と前記文字列変換辞書を参照して任意の形態に変換された文字列とを比較し、
前記変換制御手段は、前記見出し変換手段にて処理された仮名文字列と前記文字列変換辞書を参照して任意の形態に変換された文字列とが同一である場合、前記文字入力手段を介して入力された仮名文字列を前記変換結果出力手段を介して出力することを特徴とする。
【００１７】
また、前記仮名文字列が入力される文字入力手段と、
前記文字入力手段を介して入力された仮名文字列から濁点及び半濁点を削除するとともに拗音及び促音を直音に変換する処理を行う見出し変換手段と、
前記見出し変換手段にて処理された仮名文字列を、前記文字列変換辞書を参照して任意の形態の文字列に変換する文字列解析手段と、
前記文字列解析手段にて任意の形態に変換された文字列が出力される変換結果出力手段と、
前記文字入力手段、前記見出し変換手段及び前記文字列解析手段間の文字列のやりとりを制御するとともに、前記文字列解析手段にて任意の形態に変換された文字列を前記変換結果出力手段を介して出力する変換制御手段と、
前記見出し変換手段にて処理された仮名文字列を片仮名からなる文字列に変換する文字種変換手段とを有し、
前記文字列解析手段は、前記見出し変換手段にて処理された仮名文字列と前記文字列変換辞書を参照して任意の形態に変換された文字列とを比較し、また、前記文字種変換手段にて片仮名からなる文字列に変換された文字列と前記文字列変換辞書を参照して任意の形態に変換された文字列とを比較し、
前記変換制御手段は、前記見出し変換手段にて処理された仮名文字列と前記文字列変換辞書を参照して任意の形態に変換された文字列とが同一である場合、前記文字入力手段を介して入力された仮名文字列を前記変換結果出力手段を介して出力し、また、前記文字種変換手段にて片仮名からなる文字列に変換された文字列と前記文字列変換辞書を参照して任意の形態に変換された文字列とが同一である場合、前記文字入力手段を介して入力された仮名文字列が片仮名からなる文字列に変換された文字列を前記変換結果出力手段を介して出力することを特徴とする。
【００１８】
また、前記文字列解析手段は、前記文字列変換辞書に前記見出し変換手段にて処理された仮名文字列に対応する他の文字列が登録されている場合、前記見出し変換手段にて処理された仮名文字列を前記他の文字列に順次変換することを特徴とする。
【００１９】
また、前記文字列変換辞書は、
単独で意味を有する文字列が登録された自立語辞書と、
単独では意味を持たない文字列が登録された付属語辞書とからなり、
前記文字列解析手段は、前記見出し変換手段にて処理された仮名文字列を、前記自立語辞書及び前記付属語辞書を参照して任意の形態の文字列に変換することを特徴とする。
【００２０】
（作用）
上記のように構成された本発明においては、文字入力手段に仮名文字列が入力されると、まず、見出し変換手段において、文字入力手段を介して入力された仮名文字列から濁点及び半濁点が削除されるとともに拗音及び促音が直音に変換される。次に、文字列解析手段において、文字列変換辞書が参照されて、見出し変換手段にて処理された仮名文字列が任意の形態の文字列に変換される。ここで、文字列変換辞書には、文字入力手段を介して入力された仮名文字列の変換結果として出力されるべき文字列が、該文字列を仮名文字列で表現した場合に該文字列から濁点及び半濁点が削除されるとともに拗音及び促音が直音に変換された文字列と対応づけて登録されているため、文字列解析手段においては、見出し変換手段にて濁点及び半濁点が削除されるとともに拗音及び促音が直音に変換された仮名文字列を任意の形態に変換することができる。その後、文字列解析手段にて任意の形態に変換された文字列は変換結果出力手段を介して出力される。
【００２１】
このように、変換する仮名文字列から濁点及び半濁点が削除されるとともに拗音及び促音が直音に変換された文字列を用いて仮名文字列が任意の形態の文字列に変換されるので、文字入力手段を介しての文字列の入力について、濁点、半濁点、拗音及び促音を用いずに入力することが可能となり、それにより、打鍵数を削減することができる。また、文字列変換辞書においては、文字入力手段を介して入力された仮名文字列の変換結果として出力されるべき文字列が、該文字列を仮名文字列で表現した場合に該文字列から濁点及び半濁点が削除されるとともに拗音及び促音が直音に変換された文字列と対応づけて登録されているため、そのデータ量が膨大化してしまうことがない。
【００２２】
また、文字列変換辞書を、単独で意味を有する文字列が登録された自立語辞書と、単独では意味を持たない文字列が登録された付属語辞書とから構成し、文字列解析手段において、見出し変換手段にて処理された仮名文字列を、自立語辞書及び付属語辞書を参照して任意の形態の文字列に変換する構成とすれば、方言のような独特な言いまわしをする文字列についても、その文字列について濁点及び半濁点を削除するとともに拗音及び促音を直音に変換した状態で付属語辞書に登録しておけば、濁点及び半濁点を削除するとともに拗音及び促音を直音に変換した状態で文字入力手段を介して文字列を入力した場合に所望の形態に変換することが可能となる。
【００２３】
【発明の実施の形態】
以下に、本発明の実施の形態について図面を参照して説明する。
【００２４】
図１は、本発明の文字列変換装置の実施の一形態を示す図である。
【００２５】
本形態は図１に示すように、平仮名からなる文字列を入力するための複数のキーボタン等から構成される文字入力部１０と、文字入力部１０を介して入力された文字列について、濁点及び半濁点を削除するとともに拗音及び促音を直音に変換する処理を行う見出し変換部２０と、見出し変換部２０にて処理された文字列を片仮名からなる文字列に変換する文字種変換部６０と、見出し変換部２０にて処理された文字列を、文字列変換辞書である自立語辞書４０及び付属語辞書５０を参照して任意の形態に変換するとともに、この変換結果を、見出し変換部２０にて処理された文字列あるいは文字種変換部６０にて片仮名に変換された文字列と比較する文字列解析部３０と、文字入力部１０を介して入力された文字列の変換結果が出力されるディスプレイ等の変換結果出力部７０と、文字入力部１０、見出し変換部２０、文字列解析部３０及び文字種変換部６０間の文字列情報のやりとりを制御するとともに、文字列解析部３０における比較結果に基づいて、文字入力部１０を介して入力された文字列の変換結果を変換結果出力部７０を介して出力する変換制御部８０とから構成されている。なお、自立語辞書４０には、品詞として、名詞、動詞、形容詞あるいは形容動詞といった、それのみで独立した意味を有する単語が、その単語が漢字を含む場合はその単語を平仮名で表現した場合にその文字列について濁点及び半濁点が削除されるとともに拗音及び促音が直音に変換された状態のものに対応づけられて登録されており、また、その単語が平仮名やカタカナのみからなる場合はその単語を構成する文字列について濁点及び半濁点が削除されるとともに拗音及び促音が直音に変換された状態で登録されている。また、付属語辞書５０には、品詞として、助詞や助動詞といった、それのみでは意味を持たない単語が、その単語を構成する文字列について濁点及び半濁点を削除されるとともに拗音及び促音が直音に変換された状態で登録されている。
【００２６】
以下に、上記のように構成された文字列変換装置の動作について説明する。
【００２７】
図２は、図１に示した文字列変換装置の動作を説明するためのフローチャートである。
【００２８】
任意の文字列が、平仮名からなる文字列として文字入力部１０を介して入力されると（ステップＳ１）、まず、見出し変換部２０において、文字入力部１０を介して入力された文字列について、濁点及び半濁点が削除されるとともに拗音及び促音が直音に変換され、それにより、文字入力部１０を介して入力された文字列が正規形に変換される（ステップＳ２）。例えば、「じょうぎで」という文字列が文字入力部１０を介して入力された場合は、見出し変換部２０において、「じょうぎで」という文字列が「しようきて」という正規形の文字列に変換される。
【００２９】
図３は、図１に示した見出し変換部２０における文字列の正規化手順の一例を説明するためのフローチャートである。
【００３０】
文字入力部１０を介して入力された文字列が見出し変換部２０に入力されると（ステップＳ２１）、まず、入力された文字列の中に濁点あるいは半濁点が含まれているかどうかが検出される（ステップＳ２２）。
【００３１】
見出し変換部２０に入力された文字列の中に濁点あるいは半濁点が含まれている場合は（ステップＳ２３）、入力された文字列の中から濁点及び半濁点が削除される（ステップＳ２４）。
【００３２】
また、見出し変換部２０に入力された文字列の中に拗音あるいは促音が含まれているかどうかが検出される（ステップＳ２５）。
【００３３】
見出し変換部２０に入力された文字列の中に拗音あるいは促音が含まれている場合は（ステップＳ２６）、入力された文字列に含まれている拗音及び促音が直音に変換される（ステップＳ２７）。
【００３４】
このように、見出し変換部２０において、文字入力部１０を介して入力された文字列が正規形に変換される。
【００３５】
次に、文字列解析部３０において、自立語辞書４０及び付属語辞書５０が参照され、見出し変換部２０にて正規型に変換された文字列に対応する単語が検索される（ステップＳ３）。
【００３６】
文字列解析部３０における検索の結果、見出し変換部２０にて正規型に変換された文字列に対応する単語の第一候補が自立語辞書４０及び付属語辞書５０から検索されると（ステップＳ４）、文字列解析部３０において、まず、見出し変換部２０にて正規型に変換された文字列と自立語辞書４０及び付属語辞書５０から検索された第一候補とが比較され（ステップＳ５）、両者が同一である場合は、変換制御部８０において、文字入力部１０を介して入力された文字列について漢字変換がなされなかったと判断され、文字入力部１０を介して入力された平仮名からなる文字列が変換結果出力部７０を介して出力される（ステップＳ６）。
【００３７】
また、見出し変換部２０にて正規型に変換された文字列と自立語辞書４０及び付属語辞書５０から検索された第一候補とが同一でない場合は、まず、文字種変換部６０において、見出し変換部２０にて正規型に変換された文字列が片仮名からなる文字列に変換される（ステップＳ７）。
【００３８】
次に、文字種変換部６０にて片仮名に変換された文字列と自立語辞書４０及び付属語辞書５０から検索された第一候補とが比較され（ステップＳ８）、両者が同一である場合は、変換制御部８０において、文字入力部１０を介して入力された文字列が片仮名からなる文字列に変換されたものが、文字入力部１０を介して入力された文字列の変換結果であると判断され、文字入力部１０を介して入力された平仮名からなる文字列が片仮名に変換された文字列が変換結果出力部７０を介して出力される（ステップＳ９）。
【００３９】
また、文字種変換部６０にて片仮名に変換された文字列と自立語辞書４０及び付属語辞書５０から検索された第一候補とが同一でない場合は、変換制御部８０において、自立語辞書４０及び付属語辞書５０から検索された第一候補が、文字入力部１０を介して入力された文字列の変換結果であると判断され、自立語辞書４０及び付属語辞書５０から検索された第一候補が変換結果出力部７０を介して出力される（ステップＳ１０）。
【００４０】
また、その後、文字入力部１０を介して入力された文字列について、自立語辞書４０及び付属語辞書５０に次の候補が登録されている場合は（ステップＳ１１）、文字列解析部３０において、見出し変換部２０にて正規型に変換された文字列に対応する単語の次の候補が自立語辞書４０及び付属語辞書５０から検索され（ステップＳ１２）、ステップＳ５〜Ｓ１０における処理が同様に行われることなる。
【００４１】
上記のような構成とすることにより、本形態においては、文字入力部１０を介しての文字列の入力について、濁点、半濁点、拗音及び促音を用いないで入力することが可能となり、それにより、打鍵数を削減することができる。
【００４２】
図４は、図１に示した文字列変換装置における打鍵数について説明するための図であり、（ａ）は従来のポケベル方式による文字列の入力方法を示す図、（ｂ）は図１に示した文字列変換装置に対する文字列の入力方法を示す図である。
【００４３】
従来のポケベル方式による文字列の入力方法においては、図４（ａ）に示すように、濁点を入力する必要があるとともに、拗音については、大文字小文字モード切り替え操作を行う必要がある。
【００４４】
それに対して図１に示した文字列変換装置に対して文字列を入力する場合は、図４（ｂ）に示すように、濁点の入力を省略することができるとともに、拗音については、大文字小文字モード切り替え操作を行うことなく直音として入力することができる。
【００４５】
上述したように図１に示した文字列変換装置においては、濁点及び半濁点を省略し、かつ、拗音及び促音を直音として文字列を入力することができるが、利用者によっては、濁点、半濁点、拗音及び促音を交えた仮名文字列を入力する場合がある。
【００４６】
その場合、利用者によっては、濁点、半濁点、拗音及び促音の文字列への交え方が任意となるため、例えば、図５に示すように、「じょうぎで」という文字列を入力する場合に、「じょうぎ」について、「しようき」、「じようき」、「しょうき」、「じょうき」、「しようぎ」、「じようぎ」、「しょうぎ」、「じょうぎ」の８つの入力方法が考えられることになる。これら全ての文字列を「定規」と対応する見出しとして自立語辞書４０に登録しておく場合、自立語辞書４０に登録される見出し数が膨大な数となってしまい、自立語辞書４０が膨大化してしまう。また、付属語辞書５０についても同様である。
【００４７】
そこで、図１に示した文字列変換装置においては、見出し変換部２０において、文字入力部１０を介して入力された文字列について、濁点及び半濁点を削除するとともに拗音及び促音を直音に変換し、それにより、文字入力部１０を介して入力された文字列を正規化し、この正規化された文字列を用いて文字列の変換処理を行っている。それにより、自立語辞書４０には、この正規化された文字列を見出しとして単語を登録しておけばよいことになり、濁点及び半濁点を省略し、かつ、拗音及び促音を直音として文字列を入力することを可能としながらも、自立語辞書４０や付属語辞書５０が膨大化してしまうことが回避されている。
【００４８】
また、本形態においては、品詞として助詞や助動詞といった、それのみでは意味を持たない単語が、その単語を構成する文字列について濁点及び半濁点が削除されるとともに拗音及び促音が直音に変換された状態で付属語辞書５０に登録されており、文字列解析部３０にて文字列を変換する際に、付属語辞書５０に登録された文字列も参照されるため、方言等のような独特な言いまわしを有する文字列についても、その文字列について濁点及び半濁点を削除するとともに拗音及び促音を直音に変換した状態で付属語辞書５０に登録しておけば、濁点及び半濁点を削除するとともに拗音及び促音を直音に変換した状態で文字入力部１０を介して文字列を入力した場合に所望の形態に変換することが可能となる。
【００４９】
【発明の効果】
以上説明したように本発明においては、変換する仮名文字列から濁点及び半濁点が削除されるとともに拗音及び促音が直音に変換された文字列を用いて仮名文字列を任意の形態の文字列に変換する構成としたため、文字入力手段を介しての文字列の入力について、濁点、半濁点、拗音及び促音を用いずに入力することが可能となり、それにより、打鍵数が削減され、文字列の入力効率を向上させることができる。
【００５０】
また、文字入力手段を介して入力された仮名文字列の変換結果として出力されるべき文字列を、該文字列を仮名文字列で表現した場合に該文字列から濁点及び半濁点が削除されるとともに拗音及び促音が直音に変換された文字列と対応づけて文字列変換辞書に登録しておき、かつ、見出し変換手段において、文字入力手段を介して入力された仮名文字列から濁点及び半濁点を削除するとともに拗音及び促音を直音に変換する処理を行い、文字列解析手段において、見出し変換手段にて処理された仮名文字列を、文字列変換辞書を参照して任意の形態に変換する構成としたものにおいては、文字列入力手段を介して入力される文字列に濁点、半濁点、拗音あるいは促音が含まれている場合であっても、文字列変換辞書のデータ量を膨大化させることなく所望の文字列に変換することができる。
【００５１】
また、文字列変換辞書を、単独で意味を有する文字列が登録された自立語辞書と、単独では意味を持たない文字列が登録された付属語辞書とから構成し、文字列解析手段において、見出し変換手段にて処理された仮名文字列を、自立語辞書及び付属語辞書を参照して任意の形態の文字列に変換する構成としたものにおいては、方言のような独特な言いまわしをする文字列についても、その文字列について濁点及び半濁点を削除するとともに拗音及び促音を直音に変換した状態で付属語辞書に登録しておけば、濁点及び半濁点を削除するとともに拗音及び促音を直音に変換した状態で文字入力手段を介して文字列を入力した場合に所望の形態に変換することができる。
【図面の簡単な説明】
【図１】  本発明の文字列変換装置の実施の一形態を示す図である。
【図２】  図１に示した文字列変換装置の動作を説明するためのフローチャートである。
【図３】  図１に示した見出し変換部における文字列の正規化手順の一例を説明するためのフローチャートである。
【図４】  図１に示した文字列変換装置における打鍵数について説明するための図であり、（ａ）は従来のポケベル方式による文字列の入力方法を示す図、（ｂ）は図１に示した文字列変換装置に対する文字列の入力方法を示す図である。
【図５】  図１に示した文字列変換装置に対する文字列の入力方法を説明するための図である。
【符号の説明】
１０    文字入力部
２０    見出し変換部
３０    文字列解析部
４０    自立語辞書
５０    付属語辞書
６０    文字種変換部
７０    変換結果出力部
８０    変換制御部
【図１】
0003940905.tif 000002
【図２】
0003940905.tif 000003
【図３】
0003940905.tif 000004
【図４】
0003940905.tif 000005
【図５】
0003940905.tif 000006