(57)【要約】【課題】入力された文字の読み方に一対一に対応する文字とそれに対応する漢字を同時に表示したり、読みを音声出力する場合に、わざわざ読み方を別途入力する必要がない文字入力装置、文字入力方法、そのプログラムを提供すること。【解決手段】入力手段１１から入力された文字を、該入力された文字あるいは該文字を変換した文字のいずれかが文字の読み方と一対一に対応するように変換する変換手段１６と、入力された文字または該文字を変換した文字の２種類以上の文字を記録する文字情報記録手段１５と、文字情報記録手段１５に記録された２種類以上の文字を同時または逐次的に出力する出力手段（情報提示部１２）とを有する。さらに、文字を音声で出力する文字読み上げ手段を設けてもよい。【選択図】      図１
2004164360.tif 000002
【特許請求の範囲】
【請求項１】
文字を入力する入力手段と、
該入力手段から入力された文字を、該入力された文字あるいは該文字を変換した文字のいずれかが文字の読み方と一対一に対応するように変換する変換手段と、
前記入力された文字または該文字を変換した文字の２種類以上の文字を記録する文字情報記録手段と、
前記文字情報記録手段に記録された前記２種類以上の文字を同時または逐次的に出力する出力手段と、
を有することを特徴とする文字入力装置。
【請求項２】
請求項１記載の文字入力装置において、
さらに、前記読み方を音声で出力する文字読み上げ手段を有することを特徴とする文字入力装置。
【請求項３】
請求項１または２記載の文字入力装置において、
前記２種類以上の文字は、漢字および平仮名を含むことを特徴とする文字入力装置。
【請求項４】
文字を入力する入力手段と入力された文字を変換する変換手段と出力手段を有する文字入力装置における文字入力方法であって、
前記入力手段から入力された文字が読み方に一対一に対応している場合に、該入力された文字を前記変換手段で平仮名に変換する第１変換ステップと、
前記第１変換ステップで変換された平仮名を前記変換手段で対応する漢字に変換する第２変換ステップと、
前記第１変換ステップおよび第２変換ステップで変換された平仮名および漢字を前記出力手段に同時または逐次的に出力する出力ステップと
を有することを特徴とする文字入力方法。
【請求項５】
文字を入力する入力手段と入力された文字を変換する変換手段と文字情報記録手段と出力手段を有する文字入力装置における文字入力方法であって、
前記入力手段から入力された文字が読み方に一対一に対応していない場合に、前記変換手段で該入力された文字を読み方に一対一に対応する平仮名に変換する第１変換ステップと、
前記第１変換ステップで変換された平仮名を前記変換手段で対応する漢字に変換する第２変換ステップと、
前記第１変換ステップおよび第２変換ステップで変換された平仮名および漢字を前記出力手段に同時または逐次的に出力する出力ステップ
を有することを特徴とする文字入力方法。
【請求項６】
文字を入力する入力手段と入力された文字を変換する変換手段と文字情報記録手段と出力手段を有する文字入力装置における文字入力方法であって、
前記入力手段から入力された文字が読み方に一対一に対応していない場合に、前記変換手段で該入力された文字を読み方に一対一に対応する平仮名に変換する第１変換ステップと、
前記第１変換ステップで変換された平仮名を前記変換手段で対応する漢字に変換する第２変換ステップと、
前記第１変換ステップで変換された平仮名を再変換する第３変換ステップと、
前記第１変換ステップまたは第３変換ステップで変換された平仮名および第２変換ステップで変換された漢字を前記出力手段に同時または逐次的に出力する出力ステップ
を有することを特徴とする文字入力方法。
【請求項７】
文字を入力する入力手段と入力された文字を変換する変換手段と文字情報記録手段と出力手段と文字読み上げ手段を有する文字入力装置における文字入力方法であって、
前記入力手段から入力された文字が読み方に一対一に対応していない場合に、前記変換手段で該入力された文字を読み方に一対一に対応する平仮名に変換する第１変換ステップと、
前記第１変換ステップで変換された平仮名を前記変換手段で対応する漢字に変換する第２変換ステップと、
前記第１変換ステップで変換された平仮名を再変換する第３変換ステップと、
前記第１変換ステップまたは第３変換ステップで変換された平仮名および第２変換ステップで変換された漢字を前記出力手段に同時または逐次的に出力する出力ステップと、
前記読み上げ手段で前記第１変換手段または第３変換手段で変換された平仮名を音声で読み上げる読み上げステップ
を有することを特徴とする文字入力方法。
【請求項８】
文字を入力する入力手段と入力された文字を変換する変換手段と出力手段を有する文字入力装置における文字入力プログラムであって、
前記入力手段から入力された文字が読み方に一対一に対応している場合に、該入力された文字を前記変換手段で平仮名に変換する第１変換処理と、
前記第１変換処理で変換された平仮名を前記変換手段で対応する漢字に変換する第２変換処理と、
前記第１変換処理および第２変換処理で変換された平仮名および漢字を前記出力手段に同時または逐次的に出力する出力処理
をコンピュータに実行させるための文字入力プログラム。
【請求項９】
文字を入力する入力手段と入力された文字を変換する変換手段と文字情報記録手段と出力手段を有する文字入力装置における文字入力プログラムであって、
前記入力手段から入力された文字が読み方に一対一に対応していない場合に、前記変換手段で該入力された文字を読み方に一対一に対応する平仮名に変換する第１変換処理と、
前記第１変換ステップで変換された平仮名を前記変換手段で対応する漢字に変換する第２変換処理と、
前記第１変換処理および第２変換処理で変換された平仮名および漢字を前記出力手段に同時または逐次的に出力する出力処理
をコンピュータに実行させるための文字入力プログラム。
【請求項１０】
文字を入力する入力手段と入力された文字を変換する変換手段と文字情報記録手段と出力手段を有する文字入力装置における文字入力プログラムであって、
前記入力手段から入力された文字が読み方に一対一に対応していない場合に、前記変換手段で該入力された文字を読み方に一対一に対応する平仮名に変換する第１変換処理と、
前記第１変換処理で変換された平仮名を前記変換手段で対応する漢字に変換する第２変換処理と、
前記第１変換処理で変換された平仮名を再変換する第３変換処理と、
前記第１変換処理または第３変換処理で変換された平仮名および第２変換処理で変換された漢字を前記出力手段に同時または逐次的に出力する出力処理
をコンピュータに実行させるための文字入力プログラム。
【請求項１１】
文字を入力する入力手段と入力された文字を変換する変換手段と文字情報記録手段と出力手段と文字読み上げ手段を有する文字入力装置における文字入力プログラムであって、
前記入力手段から入力された文字が読み方に一対一に対応していない場合に、前記変換手段で該入力された文字を読み方に一対一に対応する平仮名に変換する第１変換処理と、
前記第１変換処理で変換された平仮名を前記変換手段で対応する漢字に変換する第２変換処理と、
前記第１変換処理で変換された平仮名を再変換する第３変換処理と、
前記第１変換処理または第３変換処理で変換された平仮名および第２変換処理で変換された漢字を前記出力手段に同時または逐次的に出力する出力処理と、
前記読み上げ手段で前記第１変換手段または第３変換手段で変換された平仮名を音声で読み上げる読み上げ処理
をコンピュータに実行させるための文字入力プログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、一度の入力操作で同時に二種類以上の形態の文字に変換して出力する文字入力装置、文字入力方法、およびそのためのプログラムに関する。
【０００２】
【従来の技術】
日本語は、文字と読み方が一対一対応をとることができるのが特徴である。
従来の日本語文字入力装置では、例えば、キーボードなどを介して日本語の読みに対応するローマ字を入力し、そのローマ字を平仮名に変換してモニタ画面に表示し、さらに、その平仮名を対応する漢字あるいは片仮名などに変換するというローマ字による文字入力方法が一般的である。ローマ字入力の他に仮名入力がある。仮名入力の場合は、仮名キー（仮名入力モード）を用いて入力した文字を漢字あるいは片仮名などに変換する。
【０００３】
平仮名を漢字または片仮名に変換する場合には、変換対象の平仮名を入力した後に変換キーを押すことによって、モニタ画面に変換結果の候補となる漢字や片仮名などを表示し、その中から該候補に付与された番号を入力したり、上下キーで選択したりすることで特定の候補を選択して変換後の漢字または片仮名を確定するのが一般的である。
【０００４】
単語関係知識データベースから、人間が文書を書き、頭で考えた変換候補として現われるような仮名漢字変換装置が下記特許文献１で提案されている。このような仮名漢字変換装置では、仮名から漢字への変換が終わった時点で、仮名の情報が捨て去られているのが普通である。
【０００５】
一方、カーナビなどに用いられている文字を音声に変換して出力する読み上げ装置では、漢字の読み方が多様なため、読み間違いを生じる可能性がある。特に地名などの固有名詞の場合は特殊な読み方をすることが多いため、読み間違いの可能性が大きくなるという特徴がある。
【０００６】
読み込まれたテキスト情報中の、ユーザが抽出を希望するヘッダが含まれている段落の部分を選択的に読み上げ得るようにする方法が特許文献２で提案されている。これより、文字の読み方をへッダに書き込んでおいて、出力時にこれを読み上げるようにすることによって読み間違いをなくすことが考えられるが、漢字の文章とそれらの文字の読みの両方を、テキスト情報中に入力しておくことが必要となり、従来の入力装置では両方を一度に入力できないため、別々に入力する必要があり不便であった。
【０００７】
【特許文献１】
特開平９−２６５４６７号公報
【特許文献２】
特開２０００−３５２９８８号公報
【０００８】
【発明が解決しようとする課題】
ローマ字入力や仮名キーによる入力は、読み方と一対一に対応していることが多い。従来の文字入力装置では、変換キーを押し、変換候補の中から文字を確定してしまうと、元の読み方の情報を含んだ文字の情報は失われるかあるいは表示されない。そのため、ふりがなを含んだ入力を行おうとすると、ふりがなとそれに対応する漢字の部分を別々に入力する必要があり、利用者にとって手間と時間がかかり非常に不便であった。
【０００９】
ふりがなが振ってあれば、読めない漢字に遭遇したときでも、読み間違いを起こす可能性が低くなり便利である。さらに、カーナビや音声ブラウザにより音声により読み上げさせたときに読み間違いをなくすことができ、便利である。
【００１０】
本発明は、上記問題点を解消し、キー入力された文字の読み方に一対一に対応する文字とそれに対応する漢字を同時に表示したり、読みを音声出力する場合に、わざわざ読み方を別途入力する必要がない文字入力装置、文字入力方法、そのプログラムを提供することを目的とする。
【００１１】
【課題を解決するための手段】
本発明は、上記目的を達成するために、入力された文字を平仮名などの読み方と一対一で対応する文字に変換し、さらに漢字などに変換された後の文字を同時に記録あるいは表示することにより、一度の入力動作によって二通りの形態の文字を出力するようにしたものである。
【００１２】
さらに詳しくは、本発明の文字入力装置は、入力手段から入力された文字を、該入力された文字あるいは該文字を変換した文字のいずれかが文字の読み方と一対一に対応するように変換する変換手段と、入力された文字または該文字を変換した文字の２種類以上の文字を記録する文字情報記録手段と、文字情報記録手段に記録された前記２種類以上の文字を同時または逐次的に出力する出力手段とを有すること、またさらに、文字を音声で出力する文字読み上げ手段を有することを特徴としている。
【００１３】
また、本発明の文字入力方法は、入力手段から入力された文字が読み方に一対一に対応している場合に、該入力された文字を前記変換手段で平仮名に変換する第１変換ステップと、第１変換ステップで変換された平仮名を前記変換手段で対応する漢字に変換する第２変換ステップと、第１変換ステップおよび第２変換ステップで変換された平仮名および漢字を出力手段に同時または逐次的に出力する出力ステップとを有することを特徴としている。
【００１４】
さらに、本発明の文字入力方法は、入力手段から入力された文字が読み方に一対一に対応していない場合に、入力された文字を読み方に一対一に対応する平仮名に変換する第１変換ステップと、第１変換ステップで変換された平仮名を対応する漢字に変換する第２変換ステップと、第１変換ステップおよび第２変換ステップで変換された平仮名および漢字を出力手段に同時または逐次的に出力する出力ステップを有すること、さらに、第１変換ステップで変換された平仮名を再変換する第３変換ステップと、第１変換ステップまたは第３変換ステップで変換された平仮名および第２変換ステップで変換された漢字を前記出力手段に同時または逐次的に出力する出力ステップを有すること、読み上げ手段で第１変換手段または第３変換手段で変換された平仮名を音声で読み上げる読み上げステップを有することを特徴としている。
【００１５】
本発明の文字入力プログラムは、上記文字入力方法における処理をプログラムコード化してコンピュータで実行させるようにしたプログラムである。
【００１６】
【発明の実施の形態】
〔第１の実施例〕
図１は、本発明の第１の実施例に係る文字入力装置の構成図である。同図において、１１はキーボードやマウスなどの入力部、１２は入力された文字情報や変換後の文字情報を表示するためのパソコンのモニタなどの情報提示部、１３は制御部からの情報を情報提示部に伝達する出力部、１４は各種制御を行う制御部、１５は変換前の文字情報や変換後の文字情報を記録しておく文字情報記録部、１６は文字変換辞書などを登録してあり文字変換をする文字変換部である。
【００１７】
本実施例では、本発明に係る文字入力装置からの出力をパソコンのモニタなどの情報提示部１２に表示する場合を説明する。図２は、その場合の処理の流れを示すフローチャートである。以下、図１および図２を用いて、「今日」という文字を表示する場合について説明する。
【００１８】
本実施例はローマ字入力した文字が読み方と一対一に対応する例である。
図２のステップＳ１で入力部１１からローマ字で「ｋｙｏｕ」と入力する場合について説明する。
【００１９】
次のステップＳ２において、文字変換部１６で入カ文字が読み方と一対一に対応しているかを判断する。この場合は、読み方と一対一に対応しているため（「ｋｙｏｕ」と「きょう」は一対一に対応している、すなわちステップＳ２：Ｙ）、ステップＳ５に進み、文字変換部１６にて入力されたローマ字「ｋｙｏｕ」を平仮名「きょう」に変換する。本例では、読み方を表す表音文字として平仮名に変換するということは、あらかじめ文字変換部１６に記録させておく。
【００２０】
次に、ステップＳ６において、変換された文字「きょう」を出力部１３に出力し、さらに出力された文字「きょう」は出力部１３より情報提示部１２に送られ、情報提示部１２の画面上に表示される。ステップＳ７において、文字情報記録部１５に記録する。
【００２１】
次のステップＳ８において、文字変換部１６から出力部１３を介し変換文字の候補を情報提示部１２に表示する。例えば、文字変換部１６の文字変換辞書には「きょう」に対応する文字として「今日」、「強」、「狂」、「共」、「鏡」、「響」、「競」、「京」、「協」、「教」、「境」などが登録されていて、これらの候補が情報提示部１２に表示される。次のステップＳ９において、これらの変換文字の候補の中から所望の文字「今日」を選択し、入力部１１から変換キーを押すなどして漢字「今日」を選択、決定し、変換する。
【００２２】
ここで、漢字「今日」を「こんにち」と読ませたい場合も考えられる。その場合は（ステップＳ１０：Ｙ）、再変換をするために文字「今日」の読み方の候補を平仮名で表示する（ステップＳ１１）。今の場合、例えば「きょう」、「こんにち」などが表示される。この中から「こんにち」を選択、決定し、変換し（ステップＳ１２）、文字情報記録部１２に記録する（ステップＳ１３）。「きょう」という読み方でよくて再変換する必要がなければ（ステップＳ１０：Ｎ）、ステップＳ１４に進む。
【００２３】
本実施例では、再変換はしないで「きょう」としたいときについて説明を続ける。ステップＳ１４において、変換された文字「今日」が文字情報記録部１５に記録される。
【００２４】
図３は、同様な処理を繰り返して、ローマ字「ｋｙｏｕ  ｎｏ  ｔｅｎｋｉ」を入力して変換した場合に文字情報記録部１５の入力文字記憶データベースに記録される文字データの例を示す図である。同図において、２１は入力したローマ字、２２は表音文字（平仮名（読み方））、２３は変換後の文字を示している。
【００２５】
ステップＳ１５において、文字情報記録部１５の入力文字記憶データベースから、表音文字（平仮名（読み方））２２と変換後の文字２３の文字情報（平仮名「きょう」と漢字「今日」）を取り出して情報提示部１２に対応させて表示する。上記例の場合、全体としては、「今日の天気」と「きょうのてんき」が表示される。例えば漢字「今日」の上にふりがな「きょう」をふって表示することができる。
【００２６】
このことにより、難しい漢字でもふりがながふられるため、正しく読むことができる文章が簡単に入力できる。なお、仮名入力の場合もローマ字から仮名に変換する手順が省略されるが、それ以外は上記と同様の手順で入力を行うことができる。
【００２７】
〔第２の実施例〕
図４は、本発明の第２の実施例に係る文字入力装置の構成図である。同図において、３１はキーボードやマウスなどの入力部、３２は入力された文字情報や変換後の文字情報を表示するためのパソコンのモニタなどの情報提示部、３３は制御部からの情報を情報提示部３２および後述する文字読み上げ部に伝達する出力部、３４は各種制御を行う制御部、３５は変換前の文字情報や変換後の文字情報を記録しておく文字情報記録部、３６は文字変換辞書などを登録してあり文字変換を行う文字変換部、３７は文字を音声合成してスピーカーなどに出力する文字読み上げ部（カーナビや音声ブラウザなどを想定）である。
【００２８】
本実施例では、本発明に係る文字入力装置からの出力により、カーナビや音声ブラウザなどの音声読み上げを行う場合について説明する。図５は、その場合の処理の流れを示すフローチャートである。以下、図４および図５を用いて、「９日」と入力する場合について説明する。
【００２９】
本実施例はローマ字入力した文字が読み方と一対一に対応しない例である。
図５のステップＳ２１で入力部３１から「９ｎｉｔｉ（または９ｎｉｃｈｉ）」と入力する場合について説明する。
【００３０】
次のステップＳ２２において、文字変換部３６で入力された文字が読み方と一対一に対応しているかを判断する。「９」の読みの候補は「きゅう」、「く」など複数個あるため、読み方と一対一に対応しているといえない（ステップＳ２２：Ｎ）。
【００３１】
そこで、ステップＳ２３に進み、「きゅうにち」、「くにち」などが情報提示部３２に変換候補として表示される。次のステップ２４で、ステップＳ２３で表示された平仮名で表示された読み方の候補の中から所望の読み方（平仮名）を選択、決定し、変換する。以下では、「９ｎｉｔｉ」を「きゅうにち」に変換する場合について説明を続ける。すなわち、ステップＳ２４では「きゅうにち」を選択、決定し、変換する。
【００３２】
本実施例でも、第１の実施例と同様、読み方を表す表音文字として平仮名に変換するということは、あらかじめ文字変換部３６に記録させておく。
【００３３】
次に、ステップＳ２６において、前記ステップＳ２４で．変換した、読み方をあらわす平仮名「きゅうにち」を出力部３３に出力し、さらに出力された文字「きゅうにち」は出力部３３より情報提示部３２に送られ、情報提示部３２の画面上に表示される。ステップＳ２７において、文字情報記録部３５に記録する。
【００３４】
次のステップＳ２８において、文字変換部３６から出力部３３を介し変換の文字の候補を情報提示部３２に表示する。次のステップＳ２９において、入力部３１から変換キーを押すなどして変換後の文字を選択、決定し、文字変換部３６にて漢字「九日」に変換する。
【００３５】
ここで、「九日」を「ここのか」と読ませたい場合も考えられる。以下、「九日」を「ここのか」と読ませる場合について説明する。この場合（ステップＳ３０：Ｙ）、ステップＳ３１に進み、「ここのか」、「きゅうにち」などの文字の読み方の候補として複数の変換候補を平仮名で表示する。次のステップＳ３２において、入力部３１により文字の読み方の候補として「ここのか」を選択、決定し、変換する。
【００３６】
次のステップＳ３３において、再変換された平仮名「ここのか」は文字情報記録部３５に記録される。さらに、ステップＳ３４において漢字に変換された文字「九日」が文字情報記録部３５に記録される。
【００３７】
図６は、このときに文字情報記録部３５に記録されている文字データの例を示す図である。同図において、４１は入力した文字、４２は表音文字（平仮名（読み方））、４３は変換後の文字、４４は再変換された表音文字（平仮名）を示している。
【００３８】
ステップＳ３５において、情報提示部３２に再変換された読み方の平仮名文字「ここのか」と、漢字変換後の文字「九日」を出力部３３を介して情報提示部３２に表示するとともに、さらに文字読み上げ部３７にも出力する。
【００３９】
情報提示部３２に「九日」の上にふりがな「ここのか」をふって表示すれば難しい漢字でも間違いなく読むことができる。また、文字読み上げ部３７で、読み方の平仮名文字（ふりがな）である「ここのか」を音声合成して読み上げることにより、正確な読み上げをすることができる。これにより、難しい漢字でも正しく読むことができる文章を表示したり、あるいは正しく音声出力することができる文字入力を簡単な操作で入力できる。
【００４０】
なお、「ここのか」と「九日」を文字提示部３２に表示し、文字読み上げ部３７で出力しない方式や、逆に文字提示部３２にはこれらを表示しないで、文字読み上げ部３７だけに読み上げ出力する方式、文字提示部３２および文字読み上げ部３７の両方に出力する方式のいずれの方式も可能であることはいうまでもない。
【００４１】
なお、図２および図５のフローチャートにおける処理をプログラムコード化して記録したＣＤ−ＲＯＭやＦＤ（フレキシブル・ディスク）などを介して文字入力装置内のメモリに読み込むか、あるいはインターネットを介してダウンロードしてメモリに読み込むことによって、上記処理を自動的に行う文字入力装置を実現することができる。
【００４２】
【発明の効果】
本発明によれば、ユーザが文字を一度入力するだけで、漢字を含む文章とその読みに一対一に対応する平仮名のみの文章を同時に出力することができるため、ふりがな付の文章が簡単に作成できる。これをカーナビなどに用いられる合成音声による自動読み上げ手段により平仮名を読み上げさせれば、読み誤りを減少することができる。
【図面の簡単な説明】
【図１】本発明の第１の実施例に係る文字入力装置を示す構成図である。
【図２】本発明の第１の実施例における動作フローを示すフローチャートである。
【図３】本発明の第１の実施例における文字情報記録部に記録されているデータベースの一例を示す図である。
【図４】本発明の第２の実施例に係る文字入力装置を示す構成図である。
【図５】本発明の第２の実施例における動作フローを示すフローチャートである。
【図６】本発明の第２の実施例における文字情報記録部に記録されているデータベースの一例を示す図である。
【符号の説明】
１１，３１：入力部、
１２，３２：情報提示部、
１３，３３：出力部、
１４，３４：制御部、
１５，３５：文字情報記録部、
１６，３６：文字変換部、
３７：文字読み上げ部。
【図１】
2004164360.tif 000003
【図２】
2004164360.tif 000004
【図３】
2004164360.tif 000005
【図４】
2004164360.tif 000006
【図５】
2004164360.tif 000007
【図６】
2004164360.tif 000008