(57)【要約】【課題】文節をかな漢字変換する前に、文字列が如何なる文節に区分されるかを表示して、文節を認識できるようにする。【解決手段】本発明のかな漢字変換装置１では、表示部１０と、文字列を入力するためにユーザーにより操作される操作部２０と、操作部２０の操作により入力された文字列を複数の文節に区分して、文節毎に、文節をかな漢字変換するかな漢字変換部１０４と、各文節をかな漢字変換する前に、文字列を表示部１０に表示させると共に各文節の表示態様を互いに隣り合う各文節の間で異ならせる制御部１０１と、を備えている。【選択図】図１
2018018222.tif 000002
【特許請求の範囲】
【請求項１】
表示部と、
ユーザーの操作に基づいて文字列が入力される操作部と、
前記操作部に入力された文字列を複数の各文節に区分して、文節毎に、文節をかな漢字変換する変換部と、
前記各文節をかな漢字変換する前に、前記変換部により区分される前記各文節を、互いに隣り合う各文節の間で表示態様を異ならせて、前記入力された文字列を前記表示部に表示させる制御部と、を備えるかな漢字変換装置。
【請求項２】
前記制御部は、前記文節毎に、前記表示態様として前記各文節の領域の背景色を設定する請求項１に記載のかな漢字変換装置。
【請求項３】
前記制御部は、前記文節毎に、前記表示態様として前記各文節の領域の下線の色を設定する請求項１に記載のかな漢字変換装置。
【請求項４】
前記制御部は、前記文節毎に、前記表示態様として前記各文節の領域の背景濃度を設定する請求項１に記載のかな漢字変換装置。
【請求項５】
前記入力された文字列について前記変換部により区分される箇所が複数重複して検出された場合、前記変換部は、区分される箇所が互いに異なる２組の文節群を生成し、前記制御部は、当該２組の文節群を、当該重複する各文節のそれぞれの表示態様の種類を互いに異ならせた上で、前記入力された文字列を前記表示部に表示させる請求項１に記載のかな漢字変換装置。
【請求項６】
前記変換部は、前記操作部の操作により、前記２組の文節群のいずれかが指定されると、当該指定された文節群が示す各文節に区切って、前記入力された文字列をかな漢字変換する請求項５に記載のかな漢字変換装置。
【請求項７】
ユーザーによる操作部の操作で入力された文字列を複数の文節に区分して、文節毎に、文節をかな漢字変換する変換部と、
前記各文節をかな漢字変換する前に、前記入力された文字列を、前記変換部により区分される前記各文節を互いに隣り合う各文節の間で表示態様を異ならせて、表示部に表示させる制御部と、してコンピューターを機能させる、かな漢字変換プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、入力された文字列を複数の文節に区分して、文節毎に、文節をかな漢字変換するかな漢字変換装置及びかな漢字変換プログラムに関し、特に文節の区分を表示するための技術に関する。
【背景技術】
【０００２】
周知のようにかな漢字変換装置においては、キーボード等の操作により文字列が入力されると、文字列が複数の文節に区分され、文節毎に、文節がかな漢字変換される。このかな漢字変換は、名詞、動詞、慣用句などが登録されているデータベースに基づき行われる（特許文献１、特許文献２を参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平０５−１８１８３９号公報
【特許文献２】特開平０８−３１４９１７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、文字列の文節を区分する箇所が適確でないことがあり、この場合は、文節のかな漢字変換が誤って行われる。しかしながら、従来は、文節をかな漢字変換する前に、文節を区分する箇所を表示してはいなかった。このため、ユーザーは、文節のかな漢字変換が誤って行われた後で、このかな漢字変換の結果に基づき文節を区分する箇所が適確であったかどうかを判断し、適確でないと判断した場合に、文節を区分する箇所を変更するなどの作業を行っていた。
【０００５】
本発明は、上記の事情に鑑みなされたものであり、文節をかな漢字変換する前に、文字列が如何なる文節に区分されているかを表示して、文節を認識できるようにすることを目的とする。
【課題を解決するための手段】
【０００６】
本発明の一局面にかかるかな漢字変換装置は、表示部と、ユーザーの操作に基づいて文字列が入力される操作部と、前記操作部に入力された文字列を複数の文節に区分して、文節毎に、文節をかな漢字変換する変換部と、前記各文節をかな漢字変換する前に、前記変換部により区分される前記各文節を、互いに隣り合う各文節の間で表示態様を異ならせて、前記入力された文字列を前記表示部に表示させる制御部と、を備えるものである。
【０００７】
また、本発明の一局面にかかるかな漢字変換プログラムは、ユーザーによる操作部の操作で入力された文字列を複数の各文節に区分して、文節毎に、文節をかな漢字変換する変換部と、前記各文節をかな漢字変換する前に、前記入力された文字列を、前記変換部により区分される前記各文節を互いに隣り合う各文節の間で表示態様を異ならせて、表示部に表示させる制御部と、してコンピューターを機能させるものである。
【発明の効果】
【０００８】
本発明によれば、文節をかな漢字変換する前に、文字列が如何なる文節に区分されるかを表示して、文節を認識できるようにすることが可能となる。
【図面の簡単な説明】
【０００９】
【図１】本発明の一実施形態に係る、かな漢字変換装置の内部構成を示すブロック図である。
【図２】（ａ）は表示部の画面に表示された文字列の一例を示す図であり、（ｂ）は文字列を区分してなる複数の文節の表示態様として背景色を設定した状態を示す図であり、（ｃ）は各文節をかな漢字変換した結果を示す図である。
【図３】（ａ）は表示部の画面に表示された文字列の一例を示す図であり、（ｂ）は文字列を区分してなる複数の文節の表示態様として背景色を設定した状態を示す図であり、（ｃ）は文字列を区分してなる他の複数の文節の表示態様として下線の色を設定した状態を示す図である。
【図４】図３（ｃ）の他の複数の文節をかな漢字変換した結果を示す図である。
【図５】本実施形態のかな漢字変換装置による処理手順を示すフローチャートである。
【図６】文字列を区分してなる複数の文節の表示態様として背景濃度を設定した状態を示す図である。
【発明を実施するための形態】
【００１０】
以下、本発明の実施形態に係る、かな漢字変換装置及びかな漢字変換プログラムついて図面を参照して説明する。
【００１１】
図１は、本発明の一実施形態に係る、かな漢字変換装置の内部構成を示すブロック図である。
【００１２】
本実施形態のかな漢字変換装置１は、表示部１０と、操作部２０と、タッチパネル３０と、記憶部４０と、制御ユニット１００とを備えている。これらの構成要素は、互いにバスを通じてデータ又は信号の送受信が可能とされている。
【００１３】
表示部１０は、液晶ディスプレイ（ＬＣＤ：Liquid Crystal Display）や有機ＥＬ（ＯＬＥＤ：Organic Light-Emitting Diode）などから構成される。
【００１４】
操作部２０は、キーボード等であって、複数の文字や数字などに対応するそれぞれの物理キーを備えている。
【００１５】
また、表示部１０の画面には、タッチパネル３０が配置されている。タッチパネル３０は、所謂抵抗膜方式や静電容量方式などのタッチパネルであって、操作部として機能し、タッチパネル３０に対するユーザーの指などの接触（タッチ）をその接触位置とともに検知する。
【００１６】
記憶部４０は、ＳＳＤ（Solid State Drive）、ＨＤＤ（Hard Disk Drive）などの大容量の記憶装置である。
【００１７】
制御ユニット１００は、ＣＰＵ(Central Processing Unit)、ＲＡＭ（Random Access Memory）、及びＲＯＭ（Read Only Memory）等から構成される。制御ユニット１００は、上記のＲＯＭ又は記憶部４０に記憶された、かな漢字変換プログラムが上記のＣＰＵに実行されることにより、制御部１０１、操作受付部１０２、及びかな漢字変換部１０４として機能する。なお、制御ユニット１００の上記各構成要素は、前述のかな漢字変換プログラムに基づく動作によらず、それぞれハード回路により構成されてもよい。
【００１８】
制御部１０１は、かな漢字変換装置１の全体的な動作制御を司る。制御部１０１は、表示部１０、操作部２０、タッチパネル３０、及び記憶部４０などと接続されており、接続されている該各構成要素の動作を制御する。
【００１９】
操作受付部１０２は、操作部２０の操作に基づき、ユーザーにより入力されたユーザー操作を特定する。また、操作受付部１０２は、タッチパネル３０から出力される検知信号に基づき、タッチパネル３０に対するユーザー操作を特定する。そして、操作受付部１０２は、特定したユーザー操作を受け付け、当該ユーザー操作に対応する制御信号を制御部１０１、かな漢字変換部１０４などに出力する。
【００２０】
例えば、ユーザーにより操作部２０が操作されて、文字列が入力され、操作受付部１０２が該文字列を受け付けた場合に、かな漢字変換部１０４は、文字列を示す制御信号を操作受付部１０２から受け取って、当該文字列を複数の文節に区分して、文節毎に、文節をかな漢字変換する。記憶部４０には、名詞、動詞、慣用句などが登録されたデータベース（例えば、上記かな漢字変換プログラムの一部）が予め記憶されている。かな漢字変換部１０４は、このデータベースに基づき文字列を解析して複数の文節に区分し、各文節をかな漢字変換する。
【００２１】
制御部１０１は、更に、表示部１０の表示動作を制御する機能を有している。制御部１０１は、例えば操作受付部１０２で受け付けられた文字列を表示部１０の画面に表示し、かな漢字変換部１０４により文字列の各文節がかな漢字変換されると、文字列をかな漢字変換された各文節に置き換える。
【００２２】
ここで、本実施形態では、ユーザーにより操作部２０が操作されて、文字列が入力されると、制御部１０１が文字列を表示部１０の画面に表示させる。そして、制御部１０１は、各文節をかな漢字変換する前に、かな漢字変換部１０４により区分される各文節を、互いに隣り合う各文節の間で表示態様を異ならせた上で、上記入力された文字列を表示部１０に表示させる。これにより、かな漢字変換前に、ユーザーがそれらの文節を認識できるようにしている。
【００２３】
例えば、文字列Ｍ１が操作部２０に順次入力されると、図２（ａ）に示すように、制御部１０１は、表示部１０の画面に、文字列Ｍ１を表示させる。このとき、かな漢字変換部１０４により、文字列Ｍ１が複数の文節Ｂ１、Ｂ２、Ｂ３に区分されて、制御部１０１は、図２（ｂ）に示すように、表示部１０の画面上で、文節毎に、文節の表示態様として該文節の領域の背景色を設定すると共に、各文節の領域の背景色が互いに隣り合う各文節の間で異なるように設定する。ここでは、制御部１０１により、文節Ｂ１の領域の背景色が「黄色」に、文節Ｂ２の領域の背景色が「青色」に、文節Ｂ３の領域の背景色が「赤色」に設定されている。このため、ユーザーは、それらの文節を容易かつ速やかに認識できる。
【００２４】
この状態で、ユーザーは、操作部２０を操作して、かな漢字変換を指示する。この指示が操作受付部１０２で受け付けられると、かな漢字変換部１０４は、当該表示されている文節毎に、文節をかな漢字変換する。制御部１０１は、図２（ｃ）に示すように、かな漢字変換された各文節を表示部１０の画面に表示させると共に、各文節の表示態様の設定を解除する。例えば、制御部１０１は、かな漢字変換された各文節を、各文節の領域の背景色を消去して、表示部１０の画面に表示させる。
【００２５】
また、かな漢字変換部１０４は、上記のように文字列を複数の文節に区分したときに、文字列を他の複数の文節にも区分できるか否かを判定する。すなわち、かな漢字変換部１０４は、上記のように文字列を複数の文節に区分したときに、区分できる他の文節の候補があるか否かを判定する。
【００２６】
そして、かな漢字変換部１０４は、文字列を他の複数の文節に区分できると判定した場合に、文字列を他の複数の文節にも区分する。従って、文字列から互いに異なる２組の文節群が生成される。この２組の文節群の間には、互いに重複するが区分される箇所が異なる文節が生じる。
【００２７】
この場合、制御部１０１は、２組の文節群に対して互いに異なる種類の表示態様を設定する。これに伴い、互いに重複しかつ区分される箇所が異なるそれぞれの文節に対して、互いに異なる種類の表示態様が設定される。すなわち、制御部１０１は、上記入力された文字列についてかな漢字変換部１０４により区分される箇所が複数重複して検出された場合、当該重複する各文節のそれぞれの表示態様の種類を互いに異ならせて、上記入力された文字列を表示部１０に表示させる。
【００２８】
例えば、文字列Ｍ１が順次入力されると、制御部１０１は、図３（ａ）に示すように、表示部１０の画面に、文字列Ｍ１を表示させる。そして、制御部１０１は、かな漢字変換部１０４により文字列Ｍ１が複数の文節Ｂ１、Ｂ２、Ｂ３に区分されているため、図３（ｂ）に示すように、表示部１０への表示用に、文節毎に、文節の表示態様として該文節の領域の背景色を設定すると共に、各文節の領域の背景色を、互いに隣り合う各文節の間で異なるように設定する。
【００２９】
また、かな漢字変換部１０４により文字列Ｍ１が他の複数の文節Ｃ１、Ｃ２、Ｃ３に区分できると判定されて、文字列Ｍ１が他の複数の文節Ｃ１、Ｃ２、Ｃ３に区分されると、制御部１０１は、図３（ｃ）に示すように、表示部１０への表示用に、文節毎に、文節の表示態様として該文節の領域の下線の色が設定されると共に、各文節の領域の下線の色が互いに隣り合う各文節の間で異なるように設定する。ここでは、制御部１０１により、文節Ｂ１の領域の背景色が「黄色」に、文節Ｂ２の領域の背景色が「青色」に、文節Ｂ３の領域の背景色が「赤色」に設定されている。また、制御部１０１により、文節Ｃ１領域の下線が「赤色」に、文節Ｃ２の領域の下線が「黄色」に、文節Ｂ３の領域の下線が「黒色」に設定されている。従って、各文節Ｂ１、Ｂ２、Ｂ３からなる文節群と他の各文節Ｃ１、Ｃ２、Ｃ３からなる文節群に対して互いに異なる種類の表示態様が設定されている。また、これらの文節群の間には、互いに重複しかつ区分される箇所が異なるそれぞれの文節、例えば文節Ｂ１と文節Ｃ１、文節Ｂ２と文節Ｃ２、文節Ｂ３と文節Ｃ３が生じている。
【００３０】
このため、ユーザーは、２組の文節群別に、それぞれの文節を容易かつ速やかに認識することができる。また、互いに重複しかつ区分される箇所が異なるそれぞれの文節を比較することができる。
【００３１】
そして、ユーザーは、操作部２０を操作して、変換を希望する文節群を指定する。この指定が操作受付部１０２で受け付けられると、かな漢字変換部１０４は、指定された方の文節をかな漢字変換する。例えば、文節Ｂ１，Ｂ２，Ｂ３の組と、文節Ｃ１，Ｃ２，Ｃ３の組のいずれかが、ユーザーによる操作部２０の操作により指定されて、当該指定に従って、かな漢字変換部１０４は、指示された方の文節で、かな漢字変換を実行する。制御部１０１は、かな漢字変換された各文節を、各文節の表示態様の設定を解除した上で、表示部１０の画面に表示させる。
【００３２】
例えば、文節Ｃ１、文節Ｃ２、及び文節Ｃ３の組が指定されて、該各文節がかな漢字変換された場合は、図４に示すようにかな漢字変換された各文節が表示部１０の画面に表示され、各文節の領域の背景色及び下線が消去される。
【００３３】
次に、上記のような文字列の入力、各文節の区分、各文節のかな漢字変換を行うための処理手順を、図５に示すフローチャートを参照して、整理して説明する。
【００３４】
まず、ユーザーにより操作部２０が操作されて、文字列が入力され、操作受付部１０２が該文字列を受け付けると（ステップＳ１０１）、制御部１０１は、文字列を表示部１０の画面に表示させる（ステップＳ１０２）。同時に、かな漢字変換部１０４は、文字列を複数の文節に区分し（ステップＳ１０３）、更に該文字列を他の複数の文節に区分できるか否かを判定する（ステップＳ１０４）。
【００３５】
そして、かな漢字変換部１０４は、文字列を他の複数の文節に区分できると判定すると（ステップＳ１０４で「Ｙｅｓ」）、文字列を他の複数の文節にも区分して、互いに異なる２組の文節群を生成する（ステップＳ１０５）。制御部１０１は、２組の文節群に対して互いに異なる種類の表示態様を設定して、２組の文節群別に、各文節の表示態様を互いに隣り合う各文節の間で異ならせる（ステップＳ１０６）。これにより、例えば図３（ｃ）に示すように各文節Ｂ１〜Ｂ３並びに各文節Ｃ１〜Ｃ３が制御部１０１により表示部１０の画面に表示される。
【００３６】
引き続いて、ユーザーが、操作部２０を操作して、変換を希望する文節群、この例でいえば、文節Ｂ１，Ｂ２，Ｂ３の組と、文節Ｃ１，Ｃ２，Ｃ３の組のいずれかを指定する。かな漢字変換部１０４は、指定された方の文節群で、かな漢字変換を実行する（ステップＳ１０７）。制御部１０１は、例えば図４に示すようにかな漢字変換された各文節を表示部１０の画面に表示させ、このとき、各文節の領域の背景色及び下線は消去しておく。
【００３７】
また、かな漢字変換部１０４は、文字列を他の複数の文節に区分できないと判定すると（ステップＳ１０４で「Ｎｏ」）、ステップＳ１０３で文字列を区分してなる複数の文節のみを設定する（ステップＳ１０８）。制御部１０１は、該各文節の表示態様を互いに隣り合う各文節の間で異ならせる（ステップＳ１０９）。これにより、例えば図２（ｂ）に示すように各文節Ｂ１〜Ｂ３が表示部１０の画面に表示される。
【００３８】
引き続いて、ユーザーが、操作部２０を操作して、かな漢字変換を指示し、この指示が操作受付部１０２で受け付けられると、かな漢字変換部１０４は、各文節をかな漢字変換する（ステップＳ１１０）。制御部１０１は、例えば図２（ｃ）に示すようにかな漢字変換された各文節を、各文節の領域の背景色を消去して、表示部１０の画面に表示させる。
【００３９】
このように本実施形態では、文字列の入力時点で、文字列を表示すると共に文字列を複数の文節に区分して、これらの文節の表示態様を互いに隣り合う各文節の間で異ならせているので、ユーザーは、それらの文節を認識してから、これらの文節をかな漢字変換することができる。
【００４０】
また、文字列を他の複数の文節に区分できる場合は、互いに異なる２組の文節群が生成され、２組の文節群が互いに異なる種類の表示態様で表示部１０に表示されるので、ユーザーは、互いに重複しかつ区分される箇所が異なるそれぞれの文節群を比較した上で、いずれかの文節群を選択して、かな漢字変換することができる。
【００４１】
なお、上記実施形態では、制御部１０１は、文節の表示態様として、文節の領域の背景色を設定したり、文節の領域の下線を設定したりしているが、他の種類の表示態様を設定しても構わない。例えば、制御部１０１は、図６に示すように文節毎に、文節の領域の背景濃度を設定すると共に、各文節の領域の背景濃度を互いに隣り合う各文節の間で異ならせてもよい。
【００４２】
また、図１乃至図６を用いて説明した構成及び処理は、本発明の一実施形態に過ぎず、本発明を当該構成及び処理に限定する趣旨ではない。
【符号の説明】
【００４３】
１      かな漢字変換装置
１０    表示部
２０    操作部
３０    タッチパネル
４０    記憶部
１００  制御ユニット
１０１  制御部
１０２  操作受付部
１０４  かな漢字変換部
【図１】
2018018222.tif 000003
【図２】
2018018222.tif 000004
【図３】
2018018222.tif 000005
【図４】
2018018222.tif 000006
【図５】
2018018222.tif 000007
【図６】
2018018222.tif 000008