(57)【要約】【課題】文節区切り位置の誤りや仮名漢字変換の誤りをより簡単な操作で修正できるようにする。【解決手段】手書き入力された文字列に対して文字認識処理と文節区切り処理と仮名漢字変換処理とを実行すると共に文節毎に文節指定ボタン枠６４を表示設定し、文節指定ボタン枠６４のタップにより文節が指定されると、指定された文節の先頭文字を文節開始位置として文節区切り位置が異なる文節区切り位置候補と、同一の文節区切り位置での仮名漢字変換候補とをマトリックス状にレイアウトした候補一覧６６を表示する。そして、候補一覧６６の中からタップによっていずれかの候補が選択されると、選択された候補の文節および表記（仮名表記，漢字表記）を確定すると共に確定した文字列以降の文字列に対して文節区切り処理と仮名漢字変換処理とを再実行する。【選択図】図８
2013232042.tif 000002
【特許請求の範囲】
【請求項１】
手書き文字を入力して認識する文字入力装置であって、
表示装置と、
手書き文字列を入力する手書き文字列入力手段と、
該入力された手書き文字列の個々の文字を認識する文字列認識手段と、
該認識された文字列を文節区切り位置で分割する文節区切り処理を実行すると共に該分割した文字列を第２文字列に変換する第２文字列変換処理を実行して実行結果を前記表示装置に表示する変換手段と、
前記認識された文字列に対して文節区切り位置が異なる複数の文節区切り位置候補を前記表示装置に一覧表示して該複数の文節区切り位置候補の中から選択を受け付ける候補表示手段と、
前記選択された文節区切り位置候補に基づいて前記文節区切り処理と前記第２文字列変換処理とを再実行して実行結果を前記表示装置に表示する再変換手段と
を備える文字入力装置。
【請求項２】
請求項１記載の文字入力装置であって、
前記候補表示手段は、前記複数の文節区切り位置候補と、同一の文節区切り位置での複数の第２文字列の変換候補である第２文字列変換候補とをマトリックス状に配置して前記表示装置に一覧表示し、前記複数の文節区切り位置候補および前記複数の第２文字列変換候補の中から選択を受け付ける手段であり、
前記再変換手段は、前記選択された文節区切り位置候補および第２文字列変換候補をもって前記文節区切り処理と前記第２文字列変換処理とを再実行する手段である
ことを特徴とする文字入力装置。
【請求項３】
請求項２記載の文字入力装置であって、
前記第２文字列は、仮名漢字交じり文字列であり、
前記第２文字列変換候補は、仮名漢字変換候補である
ことを特徴とする文字入力装置。
【請求項４】
請求項３記載の文字入力装置であって、
前記候補表示手段は、前記複数の文節区切り位置候補を縦方向に並べると共に同一の文節区切り位置での複数の仮名漢字変換候補を横方向に並べることにより前記マトリックス状に配置する手段である
ことを特徴とする文字入力装置。
【請求項５】
請求項３または４記載の文字入力装置であって、
前記候補表示手段は、前記複数の仮名漢字変換候補のうち仮名文字だけからなる候補を先頭に配置する手段である
ことを特徴とする文字入力装置。
【請求項６】
請求項３ないし５いずれか１項に記載の文字入力装置であって、
前記候補表示手段は、前記複数の仮名漢字変換候補のうち漢字を含む候補を漢字を含まない候補よりも先頭側に配置する手段である
ことを特徴とする文字入力装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、手書き文字列を入力して認識する文字入力装置に関する。
【背景技術】
【０００２】
従来、この種の文字入力装置では、ペンを用いて手書き入力された文字列を認識して仮名漢字交じり文字列に変換するものが提案されている（例えば、特許文献１参照）。この装置では、手書き文字列から仮名漢字交じり文字列に変換した結果を結果エリアに表示し、操作者により変換ボタンがペンでタッチされると、変換対象となった最初の文節を反転表示してその変換候補を候補エリアに表示する。結果エリアに表示された文字列中の文節の区切り位置が誤っている場合には、操作者が誤っている文節の位置をペンでタッチすることにより指定された文節を含む以降の文字列を全て平仮名に変換し、この状態でペンを画面にタッチしたまま左右にスライドさせることにより正しい文節の開始位置と終了位置とを指定することができるとしている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平５−３２４６０６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上述した文字入力装置では、誤った文節区切り位置の指定と正しい文節区切り位置への修正とをペン操作によって行なうことができるものの、ペン先の細かな操作が要求されるため、手書き文字入力に慣れていない操作者にとっては文節区切り位置の修正作業が困難となる場合がある。
【０００５】
本発明の文字入力装置は、文節区切り位置の誤りをより簡単な操作で修正することのできる装置を提供することを主目的とする。
【０００６】
本発明の文字入力装置は、上述の主目的を達成するために以下の手段を採った。
【課題を解決するための手段】
【０００７】
本発明の文字入力装置は、
手書き文字を入力して認識する文字入力装置であって、
表示装置と、
手書き文字列を入力する手書き文字列入力手段と、
該入力された手書き文字列の個々の文字を認識する文字列認識手段と、
該認識された文字列を文節区切り位置で分割する文節区切り処理を実行すると共に該分割した文字列を第２文字列に変換する第２文字列変換処理を実行して実行結果を前記表示装置に表示する変換手段と、
前記認識された文字列に対して文節区切り位置が異なる複数の文節区切り位置候補を前記表示装置に一覧表示して該複数の文節区切り位置候補の中から選択を受け付ける候補表示手段と、
前記選択された文節区切り位置候補に基づいて前記文節区切り処理と前記第２文字列変換処理とを再実行して実行結果を前記表示装置に表示する再変換手段と
を備えることを要旨とする。
【０００８】
この本発明の文字入力装置では、手書き文字列を入力して個々の文字を認識し、認識した文字列を文節区切り位置で分割する文節区切り処理を実行すると共に分割した文字列を第２文字列に変換する第２文字列変換処理を実行して実行結果を表示装置に表示し、認識した文字列に対して文節区切り位置が異なる複数の文節区切り位置候補を表示装置に一覧表示して複数の文節区切り位置候補の中から選択を受け付け、選択された文節区切り位置候補に基づいて文節区切り処理と第２文字列変換処理とを再実行してその実行結果を表示装置に表示する。これにより、操作者は、表示装置に一覧表示された複数の文節区切り位置候補の中から正しい文節区切り位置を選択するだけで、正しい文節区切り位置に基づいて文節区切り処理と第２文字列変換処理とが再実行された文字列を得ることができる。この結果、文節区切り位置の誤りをより簡単な操作で修正することができる。ここで、「第２文字列」は、仮名漢字交じり文が含まれる他、漢字のみを含む文字列や片仮名を含む文字列、アルファベットを含む文字列等も含まれる。
【０００９】
こうした本発明の文字入力装置において、前記候補表示手段は、前記複数の文節区切り位置候補と、同一の文節区切り位置での複数の第２文字列の変換候補である第２文字列変換候補とをマトリックス状に配置して前記表示装置に一覧表示し、前記複数の文節区切り位置候補および前記複数の第２文字列変換候補の中から選択を受け付ける手段であり、前記再変換手段は、前記選択された文節区切り位置候補および第２文字列変換候補をもって前記文節区切り処理と前記第２文字列変換処理とを再実行する手段であるものとすることもできる。こうすれば、複数の文節区切り位置候補と同一の文節区切り位置での複数の第２文字列変換候補とを操作者が一目で確認できるような見やすい態様で一覧表示することができる。
【００１０】
複数の文節区切り位置候補と複数の第２文字列変換候補とをマトリックス状に配置して一覧表示する態様の本発明の文字入力装置において、前記第２文字列は、仮名漢字交じり文字列であり、前記第２文字列変換候補は、仮名漢字変換候補であるものとすることもできる。この態様の本発明の文字入力装置において、前記候補表示手段は、前記複数の文節区切り位置候補を縦方向に並べると共に同一の文節区切り位置での前記複数の仮名漢字変換候補を横方向に並べることにより前記マトリックス状に配置する手段であるものとすることもできる。
【００１１】
また、複数の文節区切り位置候補と複数の仮名漢字変換候補とをマトリックス状に配置して一覧表示する態様の本発明の文字入力装置において、前記候補表示手段は、前記複数の仮名漢字変換候補のうち仮名文字だけからなる候補を先頭に配置する手段であるものとすることもできるし、前記候補表示手段は、前記複数の仮名漢字変換候補のうち漢字を含む候補を漢字を含まない候補よりも先頭側に配置する手段であるものとすることもできる。前者の場合、同一の文節区切り位置での複数の仮名漢字変換候補の一覧がどの文節区切り位置に属するのかを把握し易いレイアウトとすることができ、後者の場合、漢字を含む候補を選択し易いレイアウトとすることができる。
【図面の簡単な説明】
【００１２】
【図１】本実施形態の文字入力装置２０の概略構成図。
【図２】手書き文字入力用画面５０の一例を示す説明図。
【図３】手書き入力の際の様子を示す説明図。
【図４】手書き入力の認識結果を表示する際の様子を示す説明図。
【図５】認識結果を確定する際の様子を示す説明図。
【図６】文字認識変換処理の一例を示すフローチャート。
【図７】再変換処理の一例を示すフローチャート。
【図８】変換された文字列を再変換する様子を示す説明図。
【発明を実施するための形態】
【００１３】
次に、本発明の実施の形態を図面に基づいて説明する。図１は、本発明の一実施形態である文字入力装置２０の構成の概略を示す構成図である。
【００１４】
本実施形態の文字入力装置２０は、各種メニュー画面や作成中の文章などを表示するためのＬＣＤモジュール４０とペンＰによる手書き文字などを入力するためのタッチパネルモジュール４２とが組み合わされたタッチパネル式の液晶ディスプレイとして構成されている。なお、文字入力装置２０のサイド部には、文字入力装置２０を起動するための電源ボタン２２と、メモリーカードＭＣの挿入が可能なメモリーカードスロット４４とが設けられている。
【００１５】
タッチパネルモジュール４２は、タッチスクリーン上でペンＰが接触された点の座標を入力する座標入力装置であり、本実施形態では、２点以上の接触を検知する多点検知やジェスチャー操作の検知が可能な投影型静電容量方式を採用している。勿論、タッチパネルモジュール４２の方式は、静電容量方式に限られず、抵抗膜方式や電磁誘導方式など種々の方式を採用し得る。なお、以下は、ペンＰを用いて手書き入力された文字列を認識する場合を説明するが、人の指先で手書き入力する態様など、手書き文字を入力することが可能なあらゆる態様が含まれる。
【００１６】
文字入力装置２０は、制御ブロックとしては、図１に示すように、装置全体の制御を司るメインコントローラー３０と、ＬＣＤモジュール４０の表示制御を司るＬＣＤコントローラー４１と、タッチパネルモジュール４２の入力制御を司るタッチパネルコントローラー４３と、メモリーカードＭＣに対してデータの読み出しと書き込みとを制御するメモリーカードコントローラー４５とを備えており、これらはバス４８を介して互いに電気的に接続されている。
【００１７】
メインコントローラー３０は、ＣＰＵ３１を中心とするマイクロプロセッサーとして構成されており、手書き文字の認識や文章の編集を行なうためのプログラムなどの各種処理プログラムや文字フォント、辞書などを記憶するＲＯＭ３２と、ＣＰＵ３１のワークエリアとして使用されると共に作成中の文章などを記憶するＲＡＭ３３と、作成した文章などを記憶するフラッシュメモリー３４と、電源ボタン２２からの起動信号を入力するインターフェース３５（Ｉ／Ｆ）とを備える。このメインコントローラー３０は、タッチパネルコントローラー４３からの座標信号などを入力しており、ＬＣＤコントローラー４１への制御信号などを出力している。また、メインコントローラー３０は、メモリーカードＭＣに対してメモリーカードコントローラー４５を介して文章ファイルの読み出しや書き込みも行なっている。
【００１８】
次に、こうして構成された本実施形態の文字入力装置２０の動作について説明する。図２は、手書き文字入力用画面５０の一例を示す説明図である。手書き文字入力用画面５０は、図示しないメニュー画面の各種メニューのうち一つである手書き文字入力が選択されたときに呼び出されるものであり、作成中の文章のタイトルや現在時刻、内蔵するバッテリの残容量などを表示するタイトル表示領域５２と、ペンＰの操作による手書き文字入力や認識された文字列に対する各種編集作業を行なうための入力領域５４と、確定された文字列を表示する結果表示領域５６とが表示される。
【００１９】
入力領域５４の右隣には、図２に示すように、手書き文字入力に関連して種々の指示を行なうための各種指示ボタン枠５８が表示されている。各種指示ボタン枠５８は、ペンＰの先をボタン枠内でタッチ（タップ）することにより操作できるようになっており、手書き入力された文字列を認識して認識後の文字列をそのまま入力領域５４に表示する「そのまま認識」ボタン枠や、手書き入力された文字列を認識し仮名漢字交じり文字列に変換して変換後の文字列を入力領域５４に表示する「認識して変換」ボタン枠、入力領域５４に表示された認識後の文字列や変換後の文字列の右端の文字を一文字だけ消す「一文字消す」ボタン枠、入力領域５４に表示された認識後の文字列や変換後の文字列の文字を全て消す「書き直す」ボタン枠、入力領域５４に表示された認識後の文字列や変換後の文字列を確定して結果表示領域５６に表示する「確定」ボタン枠が用意されている。また、入力領域５４の上部には、文字認識の際に日本語を優先して認識するか、アルファベットを優先して認識するかを選択するための認識モード選択ボタン枠６０も用意されている。
【００２０】
結果表示領域５６は、「確定」ボタン枠のタップにより、入力領域５４に表示されている認識後の文字列や変換後の文字列をカーソル位置から新たに表示するための領域であり、下部には表示されている文章を編集するための各種編集ボタン枠６２が表示される。なお、各種編集ボタン枠６２としては、空白ボタン枠や後退ボタン枠、改行ボタン枠、タブボタン枠などが用意されている。
【００２１】
図３〜図５は、手書き文字入力により文章を作成する様子を示す説明図である。手書き文字入力により文章を作成するには、まず、入力領域５４にペンＰを使用して手書き文字を入力する（図３参照）。手書き文字を入力すると、「そのまま認識」ボタン枠か「認識して変換」ボタン枠をタップして手書き文字を認識させる。なお、「認識して変換」は直接ボタン枠をタップすることにより行なうことができるが、ジェスチャー操作、例えば、手書き文字の終わりに”」”を入力することによっても行なうことができる。「認識して変換」ボタン枠をタップすると、手書き入力された文字列が認識されると共に認識された文字列が仮名漢字変換され、変換後の文字列が入力領域５４に表示される（図４参照）。なお、入力領域５４の上部には、変換後の文字列が文節毎に区切られ、後から修正（後述する）しようとする文節を指定できる文節指定ボタン枠６４が設けられる。そして、「確定」ボタン枠をタップすると、結果表示領域５６に変換後の文字列が文章として表示される（図５参照）。
【００２２】
次に、手書き入力された文字列の認識と仮名漢字変換について更に詳細に説明する。図６は、メインコントローラー３０により実行される文字認識変換処理の一例を示すフローチャートである。この処理は、手書き文字入力用画面５０が起動されたときに実行される。
【００２３】
文字認識変換処理が実行されると、メインコントローラー３０のＣＰＵ３１は、まず、手書き文字列を入力し（ステップＳ１００）、文字認識が指示されるのを待つ（ステップＳ１１０）。手書き文字列の入力は、ペンＰが接触した点の座標を取得し、その座標の集合をペンＰのストロークとして記憶することにより行なう。なお、文字認識の指示は、前述したように、「そのまま認識」ボタン枠のタップか、「認識して変換」ボタン枠のタップ、ジェスチャー操作（文字列の終わりに”」”のジェスチャー入力）のいずれかにより行なうことができる。
【００２４】
文字列認識が指示されると、ペンＰのストロークを、周知の認識アルゴリズムに従ってＲＯＭ３２に記憶されている文字認識用の辞書とのパターンマッチングにより文字として認識する（ステップＳ１２０）。そして、認識した文字列を文節毎に区切る文節区切り処理を実行する（ステップＳ１３０）。文節区切り処理は、例えば、認識した文字列の読みから単語検索用の辞書を参照しながら単語を検索し、検索した単語とＲＯＭ３２に記憶されている文法情報とに基づいて文法として成立し得る文節を抽出することにより行なうことができる。認識した文字列の文節区切りを行なうと、文節毎の文字列に対して周知の仮名漢字変換アルゴリズムに従ってＲＯＭ３２に記憶されている仮名漢字変換用の辞書を参照しながら仮名漢字変換処理を実行し（ステップＳ１４０）、仮名漢字変換された文字列を入力領域５４に表示する（ステップＳ１５０）。ここで、文節区切り処理では、例えば「きょうはいしゃにいく」という読みに対して「今日は／医者に／行く」や「今日／歯医者／に行く」などのように仮名だけの文字列では文節区切りの位置が必ずしも明確でない場合には、操作者が意図した通りの位置で文節が区切られず、誤った変換がなされることがある。この場合、操作者は、文節を意図する位置で区切り直し、再変換させる必要が生じる。また、仮名漢字変換処理では、例えば「きかん」という読みに対して「期間」や「機関」、「帰還」、「気管」などのように同音異義語が存在する場合には、操作者が意図した通りの漢字に変換されないことがあり、この場合にも、操作者は、誤った変換に対して意図する漢字に再変換させる必要が生じる。
【００２５】
仮名漢字変換処理を実行すると、入力領域５４の上部に再変換しようとする文節区切り位置を指定するための文節指定ボタン枠を設定して（ステップＳ１６０）、文字認識変換処理を終了する。文節指定ボタン枠６４は、図４に示すように、枠内に仮名漢字変換された文字列が文節毎に区切られた状態で表示されており、枠内をタップすることで表示されている文節を指定することができる。
【００２６】
次に、変換された文字列の文節区切りや仮名漢字変換が誤っている場合に、これを再変換する際の動作について説明する。図７は、再変換処理の一例を示すフローチャートである。この処理では、まず、入力領域５４の上部に設定されたいずれかの文節指定ボタン枠がタップされて文節が指定されるのを待つ（ステップＳ２００）。文節が指定されると、指定された文節の先頭文字を文節開始位置に設定し（ステップＳ２１０）、文節開始位置から一文字ずつ文節区切り位置が異なる複数の文節区切り位置候補を設定すると共に（ステップＳ２２０）、各文節区切り位置候補での仮名漢字変換候補を辞書の中から検索する（ステップＳ２３０）。そして、文節区切り位置候補を縦軸とすると共に同一の文節区切り位置候補での仮名漢字変換候補を横軸として各候補をマトリックス状にレイアウトすると共に各候補を選択するための候補選択ボタン枠を設定した候補一覧を作成する（ステップＳ２４０）。
【００２７】
候補一覧を作成すると、候補選択ボタン枠がタップされていずれかの候補が選択されるのを待ち（ステップＳ２５０）、いずれかの候補が選択されると、選択された候補の文節および表記（仮名表記や漢字表記）を確定させる（ステップＳ２６０）。そして、確定された文字列以降の文字列に対して文節区切り処理と仮名漢字変換処理を再実行し（ステップＳ２７０）、再実行の結果を入力領域５４に表示して（ステップＳ２８０）、再変換処理を終了する。
【００２８】
図８は、仮名漢字変換処理における再変換の様子を示す説明図である。いま、図６の文字認識変換処理により「今日は医者に行く」に変換された文字列を「今日歯医者に行く」に再変換する場合を考える。この場合、「今日は医者」を「今日歯医者」とするためには、「きょうは」と「いしゃに」に区切られた文節区切り位置を「きょう」と「はいしゃに」の区切りに変更する必要がある。操作者は、まず、「今日は」の文節指定ボタン枠６４をタップし、その先頭文字（「き」）を文節開始位置として一文字ずつ文節区切り位置が異なる文節区切り位置候補と、各文節区切り位置で辞書に含まれる仮名漢字変換候補とがマトリックス状に並んだ候補一覧６６を表示させる。本実施形態では、文節区切り位置候補が縦方向に３行まで、仮名漢字変換候補が横方向に３列まで表示するものとし、仮名漢字変換候補については仮名文字列が先頭（左端）に位置し、漢字を含む文字列が片仮名文字列よりも先頭側（左側）に位置するよう並び順を決定するものとした。図８の例では、現在の文節区切り位置である「きょうは」を中心として文節区切り位置が一文字長い「きょうはい」と文節区切り位置が一文字短い「きょう」とが「きょうは」を含めて縦方向に３行分並び、「きょうは」の仮名漢字変換候補である「今日は」と「京は」とが「きょうは」を含めて横方向に３列分並び、「きょうはい」の仮名漢字変換候補である「キョウハイ」が横方向に並び、「きょう」の仮名漢字変換候補である「今日」と「京」とが「きょう」を含めて横方向に３列分並んでいる。なお、候補一覧６６には、上移動ボタン枠６６ａや下移動ボタン枠６６ｂ，左移動ボタン枠６６ｃ，右移動ボタン枠６６ｄが設けられており、各移動ボタン枠をタップすることにより、３×３のウインドウ内に表示されていない文節区切り位置候補や仮名漢字変換候補を表示させることができる。図８の候補一覧６６の「今日」の候補選択ボタン枠をタップすると、「今日」で文節区切り位置と漢字表記とが確定され、以降の「はいしゃにいく」について文節区切り処理と仮名漢字変換処理とが再実行されることにより、「歯医者に行く」を得る。
【００２９】
ここで、本実施形態の構成要素と本発明の構成要素との対応関係を明らかにする。本実施形態のＬＣＤモジュール４０およびタッチパネルモジュール４２からなるタッチパネル式の液晶ディスプレイが本発明の「表示装置」に相当し、図６の文字認識変換処理のステップＳ１００の処理を実行するメインコントローラー３０が「手書き文字入力手段」に相当し、文字認識変換処理のステップＳ１２０の処理を実行するメインコントローラー３０が「文字列認識手段」に相当し、文字認識変換処理のステップＳ１３０〜Ｓ１６０の処理を実行するメインコントローラー３０が「変換手段」に相当し、図７の再変換処理のステップＳ２００〜Ｓ２４０の処理を実行するメインコントローラー３０が「候補表示手段」に相当し、再変換処理のステップＳ２５０〜Ｓ２８０の処理を実行するメインコントローラー３０が「再変換手段」に相当する。
【００３０】
以上説明した本実施形態の文字入力装置２０によれば、手書き入力された文字列に対して文字認識処理と文節区切り処理と仮名漢字変換処理とを実行すると共に文節毎に文節指定ボタン枠を表示設定し、文節指定ボタン枠により文節が指定されると、指定された文節の先頭文字を文節開始位置として文節区切り位置が異なる文節区切り位置候補と、同一の文節区切り位置での仮名漢字変換候補とをマトリックス状にレイアウトした候補一覧６６を表示し、候補一覧６６の中から選択された候補の文節および表記（仮名表記，漢字表記）を確定すると共に確定した文字列以降の文字列に対して文節区切り処理と仮名漢字変換処理とを再度実行するから、最小２回のタップ操作だけにより、文節区切り位置の変更と仮名漢字表記の変更とを行なうことができる。この結果、文節区切り位置の誤りや仮名漢字変換の誤りをより簡単な操作で修正することができる。また、候補一覧６６の仮名漢字変換候補については平仮名文字列が先頭に位置するよう並び順を決定したから、文節区切り位置候補を一目で確認しやすいレイアウトすることができる。さらに、候補一覧６６の仮名漢字変換候補について、漢字を含む候補が片仮名の候補よりも先頭側に位置するよう並び順を決定しているから、漢字を含む候補を選択し易いレイアウトとすることができる。
【００３１】
本実施形態では、手書き入力文字列が文節区切り位置で仮名漢字変換された文字列を入力領域５４に表示するものにおいて、文節区切り位置毎に設けられた文節指定ボタン枠をタップすることにより修正しようとする文節を指定できるようにしたが、これに限られず、例えば、入力領域５４に表示された文字列のうち修正しようとする文字列の部分を「○」で囲むなどのジェスチャー操作によって文節を指定できるようにするなど、タッチパネルモジュール４２を介して入力操作により文節を指定できるものであれば如何なる操作態様としてもよい。
【００３２】
本実施形態では、候補一覧６６として、文節区切り位置候補と、同一の文節区切り位置での仮名漢字変換候補とを一覧表示するものとしたが、文節区切り位置候補のみを一覧表示するものとしてもよい。この場合でも、最小２回のタップにより、文節区切り位置の誤りを修正することができる。
【００３３】
本実施形態では、候補一覧６６として、文節区切り位置候補を縦方向に複数並べると共に同一文節区切り位置での仮名漢字変換候補を横方向に複数並べることにより同一ウインドウ内にマトリックス状にレイアウトするものとしたが、文節区切り位置候補を横方向に複数並べると共に同一文節区切り位置での仮名漢字変換候補を縦方向に複数並べることにより同一ウインドウ内にマトリックス状にレイアウトするものとしてもよいし、文節区切り位置候補と仮名漢字変換候補とをそれぞれ異なるウインドウに表示するものとしてもよい。後者の場合、例えば、文節指定ボタン枠のタップにより誤った区切りの文節が指定されると、文節区切り位置が異なる文節区切り位置候補を第１のウインドウに一覧表示し、いずれかの文節区切り位置が選択されると、選択された文節区切り位置での仮名漢字変換候補を第２のウインドウに一覧表示することにより行なうことができる。
【００３４】
本実施形態では、候補一覧６６として、仮名漢字変換候補については平仮名の候補が先頭（左端）に位置すると共に漢字を含む候補が片仮名の候補よりも先頭側（左側）に位置するよう並び順を決定するものとしたが、これに限定されるものではなく、漢字を含む候補を先頭に位置するように並び順を決定するなど、各漢字変換候補の並び順は如何なる順番としても構わない。
【００３５】
本実施形態では、本発明を手書き入力した文字列を認識すると共にこの認識した手書き文字列を仮名漢字交じり文字列に変換して表示するものに適用するものとしたが、これに限定されるものではなく、例えば、認識した手書き文字列を漢字のみを含む文字列に変換したり片仮名を含む文字列に変換したりアルファベットを含む文字列に変換したりするなど、認識した手書き文字列を別の第２文字列に変換するものであれば、如何なる態様の文字列に変換するものとしてもよい。
【００３６】
本実施形態では、文字入力装置２０の表示装置として、タッチパネル式の液晶ディスプレイ（ＬＣＤモジュール４０）を用いるものとしたが、これに限定されるものではなく、プラズマディスプレイや有機ＥＬディスプレイなど、他の如何なるディスプレイモジュールを用いるものとしてよい。
【００３７】
なお、本発明は上述した実施形態に何ら限定されることはなく、本発明の技術的範囲に属する限り種々の態様で実施し得ることはいうまでもない。
【符号の説明】
【００３８】
２０  文字入力装置、２２  電源ボタン、３０  メインコントローラー、３１  ＣＰＵ、３２  ＲＯＭ、３３  ＲＡＭ、３４  フラッシュメモリー、３５  インターフェース（Ｉ／Ｆ）、４０  ＬＣＤモジュール、４１  ＬＣＤコントローラー、４２  タッチパネルモジュール、４３  タッチパネルコントローラー、４４  メモリーカードスロット、４５  メモリーカードコントローラー、５０  手書き文字入力画面、５２  タイトル表示領域、５４  入力領域、５６  結果表示領域、５８  指示ボタン枠、６０  認識モード選択ボタン枠、６２  編集ボタン枠、６４  文節指定ボタン枠、６６  候補一覧、６６ａ  上移動ボタン枠、６６ｂ  下移動ボタン枠、６６ｃ  左移動ボタン枠、６６ｄ  右移動ボタン枠、ＭＣ  メモリーカード。
【図１】
2013232042.tif 000003
【図２】
2013232042.tif 000004
【図３】
2013232042.tif 000005
【図４】
2013232042.tif 000006
【図５】
2013232042.tif 000007
【図６】
2013232042.tif 000008
【図７】
2013232042.tif 000009
【図８】
2013232042.tif 000010