(57)【要約】  入力文字候補表示手段（１２１３）／入力文字列候補表示手段（１２１４）は、ユーザーが入力を意図したと推測される文字／文字列の候補を入力文字候補／入力文字列候補として表示し、変換文字列候補表示手段（１２１５）は、上記入力文字列候補を文字変換した変換文字列候補を表示する。
2013171919.tif 000002
【特許請求の範囲】
【請求項１】
ユーザーが画面への接触により手書き入力した文字を文字認識し、ユーザーが入力を意図したと推測される文字の候補を入力文字候補として画面に表示する処理を行う入力文字候補表示手段と、
上記入力文字候補から選択される文字を用いて、ユーザーが入力を意図したと推測される文字列の候補を入力文字列候補として画面に表示する処理を行う入力文字列候補表示手段と、
上記入力文字列候補を文字変換した変換文字列候補を画面に表示する処理を行う変換文字列候補表示手段とを備えたことを特徴とする表示制御装置。
【請求項２】
さらに、ユーザーがテキストデータを用いて文書を編集するための文書編集領域を画面に表示する文書編集領域表示手段と、
第１文字入力画面状態と第２文字入力画面状態とを切り替える文字入力画面切替手段を備え、
上記第１文字入力画面状態は、上記入力文字候補表示手段により上記入力文字候補を表示するととともに、上記入力文字候補から選択される文字を上記文書編集領域に表示する状態であり、
上記第２文字入力画面状態は、上記入力文字候補表示手段により上記入力文字候補を表示するとともに、上記入力文字列候補表示手段により上記入力文字列候補を表示し、さらに、上記変換文字列候補表示手段により上記変換文字列候補を表示し、上記変換文字列候補から選択される文字列を上記文書編集領域に表示する状態であることを特徴とする請求項１に記載の表示制御装置。
【請求項３】
上記文字入力画面切替手段は、ユーザーが入力を意図したと推測される文字の候補の認識距離が所定値以上である場合、上記第１文字入力画面状態と上記第２文字入力画面状態とをユーザーが切り替えるための入力画面状態切替領域を画面に表示することを特徴とする請求項２に記載の表示制御装置。
【請求項４】
上記文字入力画面切替手段は、さらに、上記第２文字入力画面状態が手書き入力した文字が自動で文字変換される状態である旨を案内する案内領域を、画面に表示することを特徴とする請求項３に記載の表示制御装置。
【請求項５】
請求項１ないし４のいずれか１項に記載の表示制御装置を備えていることを特徴とする電子機器。
【請求項６】
請求項１ないし５のいずれか１項に記載の表示制御装置を動作させるための制御プログラムであって、コンピュータを上記の各手段として機能させるための制御プログラム。
【請求項７】
表示装置の制御方法であって、
ユーザーが上記表示装置の画面への接触により手書き入力した文字を文字認識し、ユーザーが入力を意図したと推測される文字の候補を入力文字候補として上記画面に表示する入力文字候補表示ステップと、
上記入力文字候補から選択される文字を用いて、ユーザーが入力を意図したと推測される文字列の候補を入力文字列候補として上記画面に表示する入力文字候補表示ステップと、
上記入力文字列候補を文字変換した変換文字列候補を上記画面に表示する変換文字列候補表示ステップとを含むことを特徴とする表示装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示制御装置、電子機器、制御プログラム、および表示装置の制御方法に関し、特に、接触により文字を手書き入力することのできるタッチパネルを備えた表示装置を制御する表示制御装置に関する。
【背景技術】
【０００２】
近年、接触により文字を手書き入力することのできるタッチパネルを備え、ユーザーが手書きで文字入力をすることのできる電子機器が製品化されている。【０００３】
上記電子機器は、ユーザーが手書き入力した文字を文字認識し、文字認識の結果として得られた文字を表示するための表示制御装置を備えている。【０００４】
ところで、表示制御装置が手書き文字の文字認識を行うと、その手書き文字の候補として推定される複数の候補が得られる場合がある。【０００５】
従来、表示制御装置の１つとして、文字認識の結果得られた複数の候補（入力文字候補）の中から、入力文字として表示する候補を当該表示制御装置自体が決定する、直接入力型の表示制御装置が存在している。【０００６】
例えば、特許文献１には、文字入力枠に使用者が手書き文字を入力すると、該手書き文字の入力データと認識辞書に収められた文字パターンとのパターンマッチングを行い、認識距離の一番小さい認識候補を表示する文字認識装置が開示されている。【０００７】
また、特許文献２〜４にも、文字認識の結果得られた文字の候補の中から当該表示制御自体が決定した１つの候補を表示する直接入力型の表示制御装置が開示されている。【０００８】
しかしながら、上記直接入力型の表示制御装置が決定して表示した入力文字候補は、正しく認識された文字でない場合がある。そのため、特許文献１〜５に開示された直接入力型の表示制御装置は、誤った認識結果の文字を表示する可能性がある。【０００９】
そこで、文字認識の結果として得られた入力文字候補の中から、ユーザーに正しい入力文字候補を選択させる入力選択型の表示制御装置も発明されている。【００１０】
例えば、特許文献６には、手書き入力領域に手書き入力された文字を認識処理した結果、認識結果が１つに特定されず、複数の候補文字が存在する場合に、当該複数の候補文字を認識候補表示領域に表示する表示装置が開示されている。ユーザーは、上記認識候補表示領域に表示された候補文字のいずれかをタッチすることにより、タッチした候補文字を選択する。【００１１】
しかしながら、特許文献６に開示された表示装置は、認識結果が１つに特定されるか否か、すなわち認識結果が正しいか否かを上記表示装置自体が判断するので、その判断が誤りである場合には、上記表示装置は誤った認識結果の文字を表示することになるという問題がある。【００１２】
その他の入力選択型の表示制御装置として、特許文献７には、認識結果表示領域に表示された文字認識結果が誤っている場合に、ユーザーが誤認識された文字にタッチすると、認識候補表示枠に認識候補を表示する入力装置が開示されている。ユーザーは、上記認識候補の中から正しい認識候補を選択することで、誤認識された文字を修正することができると、同文献には記載されている。
【先行技術文献】
【特許文献】
【００１３】
【特許文献１】日本国公開特許公報「特開平１０−１０５６４５号公報（１９９８年４月２４日公開）」
【特許文献２】日本国公開特許公報「特開平９−３４８９０号公報（１９９７年２月７日公開）」
【特許文献３】日本国公開特許公報「特開平６−３１４２７６号公報（１９９４年１１月８日公開）」
【特許文献４】日本国公開特許公報「特開平６−２３６３５９号公報（１９９４年８月２３日公開）」
【特許文献５】日本国公開特許公報「特開平９−６９０９５号公報（１９９７年３月１１日公開）」
【特許文献６】日本国公開特許公報「特開２０００−３２４２号公報（２０００年１月７日公開）」
【特許文献７】日本国公開特許公報「特開平６−１８７４８６号公報（１９９４年７月８日公開）」
【発明の概要】
【発明が解決しようとする課題】
【００１４】
しかしながら、特許文献７に開示された上記入力装置は、正しい認識結果が選択されているか否かを確認するために、誤認識された文字にユーザーがタッチする操作が必要となる。このような余計な操作が必要であることによって、上記入力装置は、ユーザーがスムーズな文字入力を行うことができないという問題がある。【００１５】
また、同文献には、認識結果についての仮名漢字変換処理を上記入力装置が自動的に行うことが記載されている。従って、上記入力装置は、ユーザーが入力した文字に対して、ユーザーが求めていない仮名漢字変換を行う可能性があるという問題がある。【００１６】
本発明は、上記の問題点に鑑みてなされたものであり、その目的は、手書き文字の認識結果から作成した入力文字候補、入力文字列候補および変換文字列候補を表示することによって、ユーザーが上記変換文字列候補の中から所望の変換文字列候補を選択することができ、かつ、上記入力文字候補、上記入力文字列候補を一瞥して、上記変換文字列候補が正しく推測された上記文字列候補から文字変換されたものであるか否かを即座に確認することができる表示制御装置などを提供することにある。
【課題を解決するための手段】
【００１７】
本発明に係る表示制御装置は、上記課題を解決するために、
（１）ユーザーが画面への接触により手書き入力した文字を文字認識し、ユーザーが入力を意図したと推測される文字の候補を入力文字候補として画面に表示する処理を行う入力文字候補表示手段と、
（２）上記入力文字候補から選択される文字を用いて、ユーザーが入力を意図したと推測される文字列の候補を入力文字列候補として画面に表示する処理を行う入力文字列候補表示手段と、
（３）上記入力文字列候補を文字変換した変換文字列候補を画面に表示する処理を行う変換文字列候補表示手段と
を備えたことを特徴としている。【００１８】
また、本発明に係る表示装置の制御方法は、上記課題を解決するために、
（１）ユーザーが上記表示装置の画面への接触により手書き入力した文字を文字認識し、ユーザーが入力を意図したと推測される文字の候補を入力文字候補として上記画面に表示する入力文字候補表示ステップと、
（２）上記入力文字候補から選択される文字を用いて、ユーザーが入力を意図したと推測される文字列の候補を入力文字列候補として上記画面に表示する入力文字候補表示ステップと、
（３）上記入力文字列候補を文字変換した変換文字列候補を上記画面に表示する変換文字列候補表示ステップと
を含むことを特徴としている。【００１９】
上記構成および上記方法によると、ユーザーが画面に文字を手書き入力すると、該入力文字から作成された入力文字列候補、入力文字列候補および変換文字列候補が画面に表示される。【００２０】
ユーザーは、上記変換文字列候補の中から、所望の変換文字列を選択することができる。例えば、ユーザーは、入力を意図する漢字の書き方がわからない場合、その漢字の読み仮名を画面に手書き入力する。すると、手書き入力された文字に基づいて変換された漢字が、変換文字列候補として画面に表示される。そのため、ユーザーは、表示された変換文字列候補の中から所望の漢字を選択することができる。【００２１】
すなわち、本発明に係る表示制御装置は、手書き文字の認識結果から作成した入力文字候補、入力文字列候補および変換文字列候補を表示することによって、ユーザーが上記変換文字列候補を一瞥して所望の変換文字列候補を選択することができ、かつ、上記入力文字候補、上記入力文字列候補を見て、上記変換文字列候補が正しい認識結果から文字変換されたものであるか否か即座に確認することができる。【００２２】
このように、本発明に係る表示制御装置は、ユーザーが手書き文字を入力する際の利便性を向上させることができる。【００２３】
なお、表示装置と、該表示装置を制御する上記構成の表示制御装置を備えた電子機器であれば、上述と同様の効果を奏する。【００２４】
また、上記表示制御装置の各手段を、制御プログラムによりコンピュータ上で実行させることができる。さらに、上記制御プログラムを、コンピュータ読取り可能な記録媒体に記憶させることにより、任意のコンピュータ上で当該制御プログラムを実行させることができる。
【発明の効果】
【００２５】
以上のように、本発明の表示制御装置は、ユーザーが画面への接触により手書き入力した文字を文字認識し、ユーザーが入力を意図したと推測される文字の候補を入力文字候補として画面に表示する処理を行う入力文字候補表示手段と、上記入力文字候補から選択される文字を用いて、ユーザーが入力を意図したと推測される文字列の候補を入力文字列候補として画面に表示する処理を行う入力文字列候補表示手段と、上記入力文字列候補を文字変換した変換文字列候補を画面に表示する処理を行う変換文字列候補表示手段とを備えた構成である。【００２６】
また、本発明の表示制御装置の制御方法は、ユーザーが上記表示装置の画面への接触により手書き入力した文字を文字認識し、ユーザーが入力を意図したと推測される文字の候補を入力文字候補として上記画面に表示する入力文字候補表示ステップと、上記入力文字候補から選択される文字を用いて、ユーザーが入力を意図したと推測される文字列の候補を入力文字列候補として上記画面に表示する入力文字候補表示ステップと、上記入力文字列候補を文字変換した変換文字列候補を上記画面に表示する変換文字列候補表示ステップとを含む方法である。【００２７】
これにより、複数の手書き文字が入力された場合に、それらの手書き文字の認識結果を文字列として結合し、該文字列から作成された変換文字列候補を表示することによって、ユーザーが該変換文字列候補のいずれかを選択し、該文字列を文字変換することができるという効果を奏する。
【図面の簡単な説明】
【００２８】
【図１】本発明の一実施形態に係る電子機器の構成を示すブロック図である。
【図２】図１に示す電子機器の表示部に表示される画面を示す模式図である。
【図３】図１に示す電子機器が備えた表示制御装置の動作の概略を示すフローチャートである。
【図４】図１に示す電子機器の制御部により実行される表示遷移処理の流れを示すフローチャートである。
【図５】表示遷移処理における画面の遷移を説明するための説明図その１である。
【図６】表示遷移処理における画面の遷移を説明するための説明図その２である。
【図７】表示遷移処理における画面の遷移を説明するための説明図その３である。
【図８】表示遷移処理における画面の遷移を説明するための説明図その４である。
【図９】（ａ）および（ｂ）は表示部に表示される画面を示す模式図であり、（ａ）は第１文字入力画面を示し、（ｂ）は第２文字入力画面を示している。
【図１０】表示部に第１文字入力画面が表示されているときに、表示部に表示される画面を示す模式図である。
【図１１】表示部に第１文字入力画面が表示されているときに、制御部により実行される表示遷移処理の流れを示すフローチャートである。
【図１２】表示部に第１文字入力画面が表示されているとき、表示遷移処理中の画面の遷移を説明する説明図その１である。
【図１３】表示部に第１文字入力画面が表示されているとき、表示遷移処理中の画面の遷移を説明する説明図その２である。
【発明を実施するための形態】
【００２９】
以下、本発明の実施形態について、図１〜図１３を参照しながら詳細に説明する。なお、実施形態の説明に記載されている構成部品の寸法、形状、相対配置などは、特に特定的な記載がない限り、この発明の範囲をそれのみに限定する趣旨ではなく、単なる説明に過ぎない。
【００３０】
［電子機器１の構成］
まず、本実施形態である電子機器１の構成について、図１を用いて説明する。
【００３１】
図１は、電子機器１の構成を示すブロック図である。
【００３２】
電子機器１は、表示部１１、表示制御装置１２および記憶部１３を備えている。
【００３３】
表示部１１は、液晶表示装置と、該液晶表示装置に重ねた状態で配置されたタッチパネル（どちらも図示せず）とで構成されている。
【００３４】
表示部１１は、ユーザーが、自身の指またはタッチペンなどを用いて上記タッチパネルに接触すると、接触の検出を通知する検知情報および接触の検出位置を示す接触位置情報を出力する。なお、上記タッチパネルは、ユーザーによる接触の有無および接触位置情報を検出できるものであればよく、例えば感圧式、静電感知式または光感知式のタッチパネルである。
【００３５】
表示制御装置１２は、表示部１１の出力を受信することによって、上記タッチパネルに対するユーザーの接触操作を受け付けるものである。さらに、表示制御装置１２は、表示部１１の表示を制御するものである。具体的には、表示制御装置１２は、表示部１１に文字入力画面Ｐ（図２参照）を表示する。なお、表示制御装置１２および文字入力画面Ｐの詳細は後述する。
【００３６】
記憶部１３は、文字パターン記憶部１３１および日本語入力辞書１３２を有している。文字パターン記憶部１３１には、数字、仮名文字、漢字およびアルファベットなど、各種文字の形状の特徴に関する情報が記憶されている。また、日本語入力辞書１３２には、ある文字が入力された場合に、その文字に続けて入力されることの多い文字列に関する情報や、ある文字列が変換された場合に、統計的にその文字の変換文字列として選択されることの多い文字列に関する情報が記憶されている。
【００３７】
［文字入力画面Ｐ］
図２に、表示制御装置１２によって表示部１１の一部または全部の画面領域に表示される文字入力画面Ｐの模式図を示す。
【００３８】
図２に示すように、文字入力画面Ｐは、前述の、手書き入力エリアＡ１、入力文字候補表示エリアＡ２、入力文字列候補表示エリアＡ３、変換文字列候補表示エリアＡ４および文書編集エリアＡ５からなる５つのエリアによって分割されている。
【００３９】
ここで、手書き入力エリアＡ１は、ユーザーが文字の手書き入力を行うための領域である。また、入力文字候補表示エリアＡ２、入力文字列候補表示エリアＡ３、変換文字列候補表示エリアＡ４、および文書編集エリアＡ５は、前述のように、手書き入力エリアＡ１に入力された手書き文字に応じた文字列を表示するための領域である。なお、文書編集エリアＡ５は、テキストデータを表示して、ユーザーが該テキストデータを操作して文書を編集するためにも使用される。
【００４０】
［表示制御装置１２の詳細］
次に、表示制御装置１２の構成の詳細について、図１および図２を用いて説明する。
【００４１】
図１に示すように、表示制御装置１２は、操作受付部１２１１、文字入力画面切替手段１２１２、文書編集領域表示手段１２１６、入力文字候補表示手段１２１３、入力文字列候補表示手段１２１４、および変換文字列候補表示手段１２１５を備えている。
【００４２】
操作受付部１２１１は、表示部１１への接触によるユーザーの操作を受け付けるものである。操作受付部１２１１は、手書き入力エリアＡ１（図２参照）への接触による文字の手書き入力を受け付ける。
【００４３】
文字入力画面切替手段１２１２は、表示部１１に表示される文字入力画面を切り替えるものである。
【００４４】
入力文字候補表示手段１２１３は、操作受付部１２１１が受け付けた手書き文字を文字認識し、ユーザーが入力を意図したと推測される文字の候補を入力文字候補として、入力文字候補表示エリアＡ２（図２参照）に表示するものである。なお、上記ユーザーが入力を意図したと推測される文字とは、例えばパターンマッチング処理により、手書き文字の特徴と同じまたは類似の特徴を有している、すなわち認識距離が小さい（類似度が高い）と、入力文字候補表示手段１２１３が判定した文字のことである。このような文字のことを、以下では有効入力文字候補と呼称する場合がある。
【００４５】
入力文字列候補表示手段１２１４は、日本語入力辞書１３２を参照することにより、ユーザーが入力を意図したと推測される文字列の候補である入力文字列候補を上記入力文字候補から作成して、入力文字列候補表示エリアＡ３（図２参照）に表示するものである。
【００４６】
変換文字列候補表示手段１２１５は、上記入力文字列候補を文字変換した変換文字列候補を、変換文字列候補表示エリアＡ４に表示するものである。なお、ここで言う文字変換には、予測変換の他、仮名漢字変換、シソーラス変換（類語変換）、および同訓漢字変換などが含まれる。
【００４７】
文書編集領域表示手段１２１６は、入力文字列候補表示エリアＡ３に表示された入力文字列候補を、入力が未確定の文字列として文書編集エリアＡ５（図２参照）に表示する。また、文書編集領域表示手段１２１６は、ユーザーが変換文字列候補表示エリアＡ４に表示された上記変換文字列候補の何れかをタッチした場合、その変換文字列候補を、入力が確定した文字列として文書編集エリアＡ５に表示する。
【００４８】
［表示制御装置１２の動作］
続いて、表示制御装置１２の動作の概略について、図３に示すフローチャートを用いて説明する。
【００４９】
まず始めに、操作受付部１２１１は、文字入力画面Ｐへのタッチを待つ待機状態にある（Ｓ１０１）。
【００５０】
ユーザーが文字入力画面Ｐにタッチすると、操作受付部１２１１は、文字入力画面ＰのエリアＡ１〜Ａ５のうちいずれのエリアがタッチされたのかを判定する（Ｓ１０２）。
【００５１】
操作受付部１２１１が、手書き入力エリアＡ１に対するタッチを検知した場合（Ｓ１０２で判定Ａ）、制御部１２１の各手段１２１３〜１２１６により表示遷移処理が実行される（Ｓ１０３Ａ）。なお、上記表示遷移処理の詳細については後述する。
【００５２】
または、操作受付部１２１１が、入力文字候補表示エリアＡ２に表示された入力文字候補に対するタッチを検知した場合（Ｓ１０２で判定Ｂ）、入力文字列候補表示手段１２１４は、入力文字列候補表示エリアＡ３に表示された文字列を構成する文字であって、入力文字候補表示エリアＡ２に表示された入力文字候補に対応する文字を、タッチされた入力文字候補に置き換える（Ｓ１０３Ｂ）。例えば、入力文字列候補表示エリアＡ３に、入力文字列候補「いろは」が表示されており、また、入力文字候補表示エリアＡ２に、上記入力文字列候補「いろは」の３番目の文字に対応する入力文字候補（「は」「ほ」）が表示されている場合、入力文字候補表示エリアＡ２に表示された入力文字候補「ほ」をユーザーがタッチすると、入力文字列候補表示エリアＡ３には、上記入力文字列候補「いろは」の代わりに入力文字列候補「いろほ」が表示されることになる。なお、この例のように入力文字列候補が更新された場合、変換文字列候補表示手段１２１５は、変換文字列候補表示エリアＡ４に表示されていた変換文字列候補を、更新後の入力文字列候補を文字変換した変換文字列候補に更新する。また、文書編集領域表示手段１２１６は、文書編集エリアＡ５に表示されていた更新前の入力文字列候補を、更新後の入力文字列候補に更新する。
【００５３】
または、操作受付部１２１１が、入力文字列候補表示エリアＡ３に対するタッチを検知した場合（Ｓ１０２で判定Ｃ）、制御部１２１は何も実行しない（ＮＯＰ；ノーオペレーション）（Ｓ１０３Ｃ）。
【００５４】
または、操作受付部１２１１が、変換文字列候補表示エリアＡ４に表示された変換文字列候補に対するタッチを検知した場合（Ｓ１０２で判定Ｄ）、文書編集領域表示手段１２１６は、文書編集エリアＡ５のカーソル位置にある文字列を、タッチされた変換文字列候補に置き替える（Ｓ１０３Ｄ）。
【００５５】
または、操作受付部１２１１が、文書編集エリアＡ５に対するタッチを検知した場合（Ｓ１０２で判定Ｅ）、文書編集領域表示手段１２１６は、文書編集エリアＡ５に表示されたテキストデータをクリアする（Ｓ１０３Ｅ）。
【００５６】
上記ステップＳ１０３Ａ〜Ｓ１０３Ｅの何れかが実行された後、操作受付部１２１１は、文字入力画面Ｐへのタッチを待つ待機状態に戻る（Ｓ１０１）。
【００５７】
［表示遷移処理］
上述のように、ユーザーが手書き入力エリアＡ１に手書き文字を入力すると、制御部１２１の各手段１２１３〜１２１６は、表示遷移処理を実行する。以下に、図５および図６を参照しつつ、図４に示すフローチャートを用いて、上記表示遷移処理について説明する。なお、図４は、上記表示遷移処理の流れを示すフローチャートである。また、図５および図６は、日本語（平仮名）が手書き入力エリアＡ１に入力された場合の画面遷移を説明する説明図である。
【００５８】
最初に、操作受付部１２１１が手書き入力エリアＡ１に対する入力を検知すると、入力文字候補表示手段１２１３は、ユーザーが手書き入力エリアＡ１に手書き入力した文字「て？」（「て」であると推測される形状の文字）の文字認識処理を実行する（Ｓ１０３１Ａ；図５のＰｈａｓｅ１参照）。
【００５９】
次に、入力文字候補表示手段１２１３は、文字認識の結果に基づいて、ユーザーが入力を意図したと推測される文字の候補を決定し、決定した候補を入力文字候補として入力文字候補表示エリアＡ２に表示する（Ｓ１０３２Ａ；図５のＰｈａｓｅ２参照）。
【００６０】
ここで、入力文字候補表示手段１２１３は、上記入力文字候補を決定する際、まず、手書き文字（「て？」）の形状の特徴を文字認識により抽出する。次に、入力文字候補表示手段１２１３は、抽出した手書き文字の特徴と、文字パターン記憶部１３１に記憶された文字の特徴とを比較（パターンマッチング）して、認識距離が近い文字の順に１つまたは複数の文字を上記入力文字候補とする。
【００６１】
また、入力文字候補表示手段１２１３は、入力文字候補を入力文字候補表示エリアＡ２に表示する際、手書き文字に対する認識距離が近い入力文字候補の順に並べて表示する。Ｐｈａｓｅ２では、左から「て」→「を」→「と」→（以下）の順に並んだ１０個の入力文字候補が、入力文字候補表示エリアＡ２に表示されている。これらは、左から順に認識距離が近い入力文字候補であり、入力文字候補「て」が、手書き文字「て？」に対する認識距離の最も近い入力文字候補（以下、最有効入力文字候補と呼称する）である。
【００６２】
次に、入力文字列候補表示手段１２１４は、入力文字候補表示エリアＡ２に表示された上記入力文字候補を用いて、ユーザーが入力を意図したと推測される文字列の候補である入力文字列候補を作成する（Ｓ１０３３Ａ；図５のＰｈａｓｅ３参照）。詳細には、入力文字列候補表示手段１２１４は、上記１０個の入力文字候補の中から、最有効入力文字候補（「て」）を用いて、入力文字列候補を作成する。入力文字列候補表示手段１２１４は、こうして作成した文字列「て」を、入力文字列候補として入力文字列候補表示エリアＡ３に表示する。
【００６３】
続いて、変換文字列候補表示手段１２１５は、上記入力文字列候補（「て」）を文字変換することにより得られる変換文字列候補を、変換文字列候補表示エリアＡ４に表示する（Ｓ１０３４Ａ；図５のＰｈａｓｅ４参照）。
【００６４】
このとき、変換文字列候補表示手段１２１５は、記憶部１３に記憶された日本語入力辞書１３２を参照することによって、統計的に上記入力文字列候補（「て」）から変換されることが多い文字列を抽出し、これらを上記変換文字列候補とする。すなわち、変換文字列候補表示手段１２１５は、上記入力文字列候補（「て」）の予測変換を行う。日本語入力の場合、予測変換の結果として得られる変換文字列候補には、漢字、漢字仮名混じり、半角・全角カタカナ、および平仮名などの各種文字と、半角・全角数字とで構成される文字列などが含まれる。Ｐｈａｓｅ４の画面では、入力文字列候補（「て」）から予測変換された５つの変換文字列候補（「で」「手」「照り返し」「照りつけ」「でも」）が、変換文字列候補表示エリアＡ４に表示されている。
【００６５】
また、文書編集領域表示手段１２１６は、入力文字列候補表示エリアＡ３に表示された入力文字列候補（「てが」）を文書編集エリアＡ５に表示する（Ｓ１０３５Ａ；Ｐｈａｓｅ４参照）。
【００６６】
その後、操作受付部１２１１は、文字入力画面Ｐへのタッチを待つ待機状態に戻る（図３のステップＳ１０１）。そして、ユーザーが、新たな文字を手書き入力エリアＡ１に追加で手書き入力すると、上記各手段は、上記ステップＳ１０３１Ａ〜Ｓ１０３５Ａの処理を再度実行することによって、上記各エリアＡ２〜Ａ５に表示する文字列を更新する。以下に、ユーザーが２文字目の文字入力を行ったときの表示遷移処理について説明する。
【００６７】
まず、ユーザーが、手書き入力エリアＡ１において、文字「て？」の右隣に文字「が？」を手書き入力すると、入力文字候補表示手段１２１３は、新たな手書き文字（「が？」）を文字認識して（Ｓ１０３１Ａ；図５のＰｈａｓｅ５参照）、これにより得られた新たな入力文字候補（「が」「ガ」「か」）を、入力文字候補表示エリアＡ２に表示する（Ｓ１０３２Ａ；図５のＰｈａｓｅ６参照）。
【００６８】
次に、入力文字列候補表示手段１２１４は、先に表示されていた入力文字列候補（「て」）に、最有効入力文字候補（「が」）を結合することにより作成した新たな入力文字列候補（「てが」）を、入力文字列候補表示エリアＡ３に表示する（Ｓ１０３３Ａ；図５のＰｈａｓｅ７参照）。
【００６９】
続いて、変換文字列候補表示手段１２１５は、上記新たな入力文字列候補（「てが」）から予測変換される新たな変換文字列候補（「手紙」「手形」「手軽」ｅｔｃ）を、変換文字列候補表示エリアＡ４に表示する（Ｓ１０３４Ａ；図６のＰｈａｓｅ８参照）。
【００７０】
また、文書編集領域表示手段１２１６は、入力文字列候補表示エリアＡ３に表示された入力文字列候補（「てが」）を文書編集エリアＡ５に表示する（Ｓ１０３５Ａ；Ｐｈａｓｅ８参照）。このとき、文書編集領域表示手段１２１６は、文書編集エリアＡ５において入力が未確定の文字列、すなわちカーソルが架かっている文字列を置き換えるように、上記新たな変換文字列候補を表示する。Ｐｈａｓｅ７の画面では、変換文字列候補「て」の下にカーソルが架かっており、Ｐｈａｓｅ８の画面では、変換文字列候補「て」が、新たな変換文字列候補「てが」に置き換わっている。
【００７１】
Ｐｈａｓｅ８以降、Ｐｈａｓｅ９〜１２は、手書き入力エリアＡ１に文字「み？」が手書き入力されてから、文書編集エリアＡ５に文字列「てがみ」が表示されるまでの画面遷移を示している。なお、Ｐｈａｓｅ９〜１２において実行される表示遷移処理は、Ｐｈａｓｅ５〜８において実行される表示遷移処理と同様であるから、その説明を省略する。
【００７２】
なお、前述の通り、文書編集領域表示手段１２１６は、変換文字列候補表示エリアＡ４に表示された変換文字列候補の中からユーザーがタッチした変換文字列候補を、入力が確定した文字列として文書編集エリアＡ５に表示する（図３のステップＳ１０３Ｄ）。図６のＰｈａｓｅ１３の画面には、ユーザーが上記変換文字列候補の中から変換文字列候補（「手紙」）をタッチした場合に、文書編集エリアＡ５に入力が確定した文字列「手紙」が表示された様子を示している。
【００７３】
このように、表示制御装置１２は、ユーザーが複数の文字を入力した場合に、該複数の文字を結合した文字列を、入力が未確定の状態で文書編集エリアＡ５に表示しておき、ユーザーが、変換文字列候補表示エリアＡ４に表示された変換文字列候補を選択する（タッチする）ことによって、文字列の入力が確定される。従って、前述の文字認識装置（特許文献１）のように、ユーザーが１文字を入力するごとに、入力文字の確定を要求することがないので、ユーザーはスムーズな文字入力を行うことができる。
【００７４】
［アルファベット入力の場合の表示遷移］
以上の説明では、手書き入力エリアＡ１に日本語（平仮名）が入力された場合の画面遷移について説明したが、外国語を手書き入力することもできる。
【００７５】
そこで、以下に英語（アルファベット）が入力された場合を例に挙げ、この場合における上記各手段の処理について、図７および図８を参照しつつ、図３に示すフローチャートを用いて説明する。なお、記憶部１３には、英語入力辞書および英語のシソーラス（類語辞書）がさらに記憶されているとする。
【００７６】
まず、ユーザーが手書き入力エリアＡ１に文字「ｆ？」を手書き入力すると、入力文字候補表示手段１２１３は、入力された文字（「ｆ？」）を文字認識する（Ｓ１０３１Ａ；図７のＰｈａｓｅ１Ａ参照）。
【００７７】
次に、入力文字候補表示手段１２１３は、文字認識の結果として得られた入力文字候補（「ｆ」「Ｆ」「Ｔ」「１−ｔ」）を、入力文字候補表示エリアＡ２に表示する（Ｓ１０３２Ａ；図７のＰｈａｓｅ２Ａ参照）。
【００７８】
続いて、入力文字列候補表示手段１２１４は、最有効入力文字候補である入力文字候補（「ｆ」）を、入力文字列候補表示エリアＡ３に表示する（Ｓ１０３３Ａ；図７のＰｈａｓｅ３Ａ参照）。
【００７９】
さらに、変換文字列候補表示手段１２１５は、上記入力文字列候補（「ｆ」）を文字変換することにより得られる変換文字列候補（「ｆ」）を、変換文字列候補表示エリアＡ４に表示する（Ｓ１０３４Ａ；図７のＰｈａｓｅ４Ａ参照）。
【００８０】
また、文書編集領域表示手段１２１６は、入力文字列候補表示エリアＡ３に表示された入力文字列候補（「ｆ」）を、文書編集エリアＡ５に表示する（Ｓ１０３５ａ；Ｐｈａｓｅ４Ａ参照）。
【００８１】
その後、操作受付部１２１１は、文字入力画面Ｐへのタッチを待つ待機状態に戻る（図３に示すステップＳ１０１）。
【００８２】
ユーザーが、手書き入力エリアＡ１において、文字「ｆ？」の右隣に文字「ａ？」を手書き入力すると、入力文字候補表示手段１２１３は、新たな手書き文字（「ａ？」）を文字認識して（Ｓ１０３１Ａ；図７のＰｈａｓｅ５Ａ参照）、これにより得られた新たな入力文字候補（「ａ」「Ａ」「ｄ」ｅｔｃ）を入力文字候補表示エリアＡ２に表示する（Ｓ１０３２Ａ；図７のＰｈａｓｅ６Ａ参照）。
【００８３】
次に、入力文字列候補表示手段１２１４は、先に表示されていた入力文字列候補（「ｆ」）に、最有効入力文字候補（「ａ」）を結合することにより作成した新たな入力文字列候補（「ｆａ」）を、入力文字列候補表示エリアＡ３に表示する（Ｓ１０３３Ａ；図７のＰｈａｓｅ７Ａ参照）。
【００８４】
続いて、変換文字列候補表示手段１２１５は、記憶部１３に記憶された上記英語入力辞書および上記シソーラスを参照することによって、上記新たな入力文字列候補（「ｆａ」）を予測変換し、これにより得られる新たな変換文字列候補（「ｆａ」「ｆａｄ」「ｆａｍ」ｅｔｃ）を、変換文字列候補表示エリアＡ４に表示する（Ｓ１０３４Ａ；図８のＰｈａｓｅ８Ａ参照）。
【００８５】
また、文書編集領域表示手段１２１６は、入力文字列候補表示エリアＡ３に表示された入力文字列候補（「ｆａ」）を文書編集エリアＡ５に表示する（Ｓ１０３５Ａ；Ｐｈａｓｅ８Ａ参照）。このとき、文書編集領域表示手段１２１６は、文書編集エリアＡ５においてカーソルが架かっている文字列（Ｐｈａｓｅ７Ａの画面では文字列「ｆ」の下にカーソルが表示されている）を置き換えるように、上記新たな変換文字列候補（「ｆａ」）を表示する。
【００８６】
Ｐｈａｓｅ８Ａ以降、Ｐｈａｓｅ９Ａ〜１２Ａの画面遷移は、手書き入力エリアＡ１に文字「ｔ？」が手書き入力されてから、文書編集エリアＡ５に文字列「ｆａｔ」が表示されるまでの画面遷移を示している。なお、Ｐｈａｓｅ９Ａ〜１２Ａにおける表示遷移処理は、Ｐｈａｓｅ５Ａ〜８Ａの画面遷移で説明した表示遷移処理と同様であるから、その説明を省略する。
【００８７】
なお、図８のＰｈａｓｅ１３の画面には、ユーザーが変換文字列候補表示エリアＡ４に表示された変換文字列候補（「ｆａｔ」）をタッチした場合に、文書編集エリアＡ５に表示された文字列「ｆａｔ」の入力が確定した（カーソルが外れた）様子を示している。
【００８８】
［文字入力画面の切り替え］
表示制御装置１２は、文字入力画面Ｐを、他の文字入力画面に切り替えて表示することができる。以下に、その切り替え表示の詳細について、図９の（ａ）および（ｂ）を用いて説明する。なお、上記文字入力画面Ｐを表示しているときの表示制御装置１２の状態が、本発明の第２文字入力画面状態に対応しており、上記他の文字入力画面を表示しているときの表示制御装置１２の状態が、本発明の第１文字入力画面状態に対応している。
【００８９】
以下では、上記文字入力画面Ｐを第１文字入力画面Ｐ１と呼び、上記他の文字入力画面を第２文字入力画面Ｐ２と呼ぶことにする。
【００９０】
図９の（ａ）および（ｂ）は、表示部１１に表示される２つの文字入力画面を示す模式図である。図９の（ａ）は第１文字入力画面Ｐ１を示しており、図９の（ｂ）は第２文字入力画面Ｐ２を示している。
【００９１】
図９の（ａ）に示す第１文字入力画面Ｐ１には、文字入力画面Ｐに関して説明したように、手書き入力エリアＡ１、入力文字候補表示エリアＡ２、入力文字列候補表示エリアＡ３、変換文字列候補表示エリアＡ４、および文書編集エリアＡ５が表示される。
【００９２】
一方、第２文字入力画面Ｐ２には、図９の（ｂ）に示すように、手書き入力エリアＡ´１、入力文字候補表示エリアＡ´２および文書編集エリアＡ´３が表示される。
【００９３】
また、図９の（ａ）および（ｂ）に示すように、第１文字入力画面Ｐ１、第２文字入力画面Ｐ２には、それぞれ、三角形状の切替用ボタンメニューＳＢ、ＳＢ´が表示されている。これらの切替用ボタンメニューＳＢ、ＳＢ´は、文字入力画面切替手段１２１２が表示するものであり、ユーザーが切替用ボタンメニューＳＢ、ＳＢ´にタッチすると、文字入力画面切替手段１２１２は、第２文字入力画面Ｐ２と第１文字入力画面Ｐ１とを切り替えて表示する。
【００９４】
なお、文字入力画面切替手段１２１２は、第２文字入力画面Ｐ２が表示されているとき、第１文字入力画面Ｐ１に切り替えれば、手書き入力された文字を文字変換することができる旨の案内を表示してもよい。これにより、ユーザーは、文字変換を使用して文字入力を行いたい場合に、第１文字入力画面Ｐ１を表示すればよいことを知ることができる。
【００９５】
［第２文字入力画面Ｐ２の詳細］
次に、第２文字入力画面Ｐ２の画面の詳細について、図１０を用いて説明しておく。同図は、第２文字入力画面Ｐ２の画面の模式図である。
【００９６】
図１０において、手書き入力エリアＡ´１は、図１に示す文字入力画面Ｐの手書き入力エリアＡ１に対応する。すなわち、手書き入力エリアＡ´１には、ユーザーが文字を手書き入力するために使用される。
【００９７】
また、入力文字候補表示エリアＡ´２は、図１に示す文字入力画面Ｐの入力文字候補表示エリアＡ２に対応する。すなわち、入力文字候補表示エリアＡ´２には、入力文字候補表示手段１２１３が作成した入力文字候補が表示される。
【００９８】
そして、文書編集エリアＡ´３には、入力文字候補表示エリアＡ´２に表示された入力文字候補の中から入力文字候補表示手段１２１３が選択した文字が表示される。このとき、入力文字候補表示手段１２１３は、上記入力文字候補の中から最有効入力文字候補を選択して文書編集エリアＡ´３に表示する。
【００９９】
［文字入力画面の切り替えを使用する例］
第１文字入力画面Ｐ１が表示されているとき、入力文字列候補から作成された変換文字列候補が表示され、ユーザーが上記変換文字列候補のいずれかを選択する。一方、第２文字入力画面Ｐ２が表示されているとき、入力文字から作成された入力文字候補が、そのまま入力が確定された状態で文書編集エリアＡ´３に表示されるので、ユーザーは、変換文字列の入力を確定する操作などの余計な操作を要求されることなく、スムーズな文字入力を行うことができる。
【０１００】
そこで、ユーザーは、状況に応じてこれら２つの文字入力画面を切り替えつつ、文字入力を行うことができる。ユーザーが文字入力画面の切り替えを利用する状況としては、以下のような例が考えられる。
【０１０１】
例えば、ユーザーは、通常、第１文字入力画面Ｐ１が表示された状態で、文字入力を行う。ところで、第１文字入力画面Ｐ１が表示されているとき、文書編集エリアＡ５に入力する文字を確定するためには、ユーザーが上記変換文字列候補を確認して変換文字列を選択する操作を行う必要がある。そのため、ユーザーは、文字を手書き入力する操作を、入力文字を確定する操作のために中断させられるので、思考を文字入力に集中できず、スムーズな文字入力を行うことができないと感じる場合がある。この場合に、ユーザーは、切替用ボタンメニューＳＢ´を使用することによって、第１文字入力画面Ｐ１から第２文字入力画面Ｐ２に切り替える。第２文字入力画面Ｐ２は、前述のように、変換文字列の入力を確定する操作などの余計な操作をする必要が無いので、ユーザーはスムーズな文字入力を行うことができる。
【０１０２】
あるいは、ユーザーは、以下のような場合に、文字入力画面の切り替えを使用してもよい。
【０１０３】
ユーザーは、通常、スムーズに文字入力をすることができる第２文字入力画面Ｐ２が表示された状態で、手書き入力エリアＡ´１に手書き文字を入力する。ところが、ユーザーは、ある漢字を入力しようとして、その漢字の読み仮名を知っているものの、その漢字の字形が不明であるために、その漢字を正確に手書きすることができない場合がある。この場合に、ユーザーは、切替用ボタンメニューＳＢを用いて、第２文字入力画面Ｐ２を第１文字入力画面Ｐ１に切り替える。そして、ユーザーは、第１文字入力画面Ｐ１が表示された状態で、入力したい漢字の読み仮名を手書き入力エリアＡ１に入力する。すると、前述の通り、第１文字入力画面Ｐ１では、変換文字列候補が変換文字列候補表示エリアＡ４に表示されるので、ユーザーは、上記変換文字列候補の中から所望の漢字を選択する。所望の漢字を入力することができた後、ユーザーは、切替用ボタンメニューＳＢ´を用いて、第１文字入力画面Ｐ１から第２文字入力画面Ｐ２に戻してもよい。
【０１０４】
なお、以上に挙げた例では、ユーザーが自身の意思によって文字入力画面を切り替える場合について説明したが、それ以外に、表示制御装置１２が、ユーザーに対して文字入力画面を切り替えるように促してもよい。例えば、第２文字入力画面Ｐ２が表示された状態で、最有効入力文字候補と手書き入力された文字との認識距離が所定値以上である場合に、文字入力画面切替手段１２１２は、第１文字入力画面Ｐ１を使用すれば、自動で変換文字列候補が作成される旨を伝える案内が表示された案内領域とともに、切替用ボタンメニューＳＢを強調表示してもよい。これは、入力文字候補と手書き入力された文字との認識距離が所定値以上となる理由として、ユーザーがうろ覚えの漢字を手書き入力した可能性が考えられるためである。このような案内領域として、例えば「文字変換の候補を確認しながら編集する画面に切替可能です」といったメッセージを表示することもできる。
【０１０５】
あるいは、第１文字入力画面Ｐ１が表示された状態で、文字変換をすることなく入力を確定する操作をユーザーが繰り返し行った場合に、文字入力画面切替手段１２１２は、第２文字入力画面Ｐ２を使用すれば、入力文字から作成された入力文字候補がそのまま入力が確定された文字となる旨を伝える案内が表示された案内領域とともに、切替用ボタンメニューＳＢ´を強調表示してもよい。これは、文字変換をするつもりが無いにもかかわらず変換文字列候を選択して入力を確定する操作を行うことを、ユーザーが煩わしいと感じる可能性があるためである。このような案内領域として、例えば「手書き文字を変換せずに入力する画面に切替可能です」といったメッセージを表示することもできる。
【０１０６】
［まとめ］
以上のように、表示制御装置１２は、第２文字入力画面Ｐ２と第１文字入力画面Ｐ１とを自由に切り替えるための切替用ボタンメニューＳＢ、ＳＢ´を備えていることにより、スムーズな文字入力が可能であるとともに、辞書による文字変換をサポートすることができる。
【０１０７】
［補足１］
ここでは、第２文字入力画面Ｐ２が表示されているときの表示制御装置１２の動作について、図１１を用いて説明する。図１１は、第２文字入力画面Ｐ２が表示されているときの表示制御装置１２の動作を示すフローチャートである。
【０１０８】
最初、操作受付部１２１１は第２文字入力画面Ｐ２内への接触（タッチ）を待つ待機状態にある（Ｓ２０１）。
【０１０９】
操作受付部１２１１は、第２文字入力画面Ｐ２内へのタッチを検知すると、そのタッチがなされた位置を判定する（Ｓ２０２）。
【０１１０】
操作受付部１２１１が、手書き入力エリアＡ１に対するタッチを検知した場合（Ｓ２０２で判定Ｘ）、制御部１２１の各手段１２１３、１２１６によって表示遷移処理αが実行される（Ｓ２０３Ａ）。なお、上記表示遷移処理αについては、その詳細を後述する。
【０１１１】
また、入力文字候補表示エリアＡ´２に表示された入力文字候補がタッチされたと操作受付部１２１１が判定した場合（Ｓ２０２で判定Ｙ）、文書編集領域表示手段１２１６は、文書編集エリアＡ´５のカーソル位置にある文字列を、タッチされた入力文字候補に入れ替える（Ｓ２０３Ｂ）。
【０１１２】
また、操作受付部１２１１が文書編集エリアＡ５に対するタッチを検知した場合（Ｓ２０２で判定Ｚ）、文書編集領域表示手段１２１６は、文書編集エリアＡ５に表示されたテキストデータをクリアする（Ｓ２０３Ｃ）。
【０１１３】
以上のステップＳ２０３Ａ〜Ｓ２０３Ｃの何れかが実行された後、操作受付部１２１１は、第２文字入力画面Ｐ２へのタッチを待つ待機状態に戻る（Ｓ２０１）。
【０１１４】
次に、上記表示遷移処理αの流れについて、図１２を参照しつつ、図１１を用いて説明する。なお、図１２は、表示遷移処理αが実行中の画面の遷移を説明する説明図である。
【０１１５】
まず、ユーザーが、手書き入力エリアＡ´１に手書き文字「て」を入力すると、入力文字候補表示手段１２１３が、入力された手書き文字（「て」）を文字認識する（Ｓ２０３Ａ；図１２のＰｈａｓｅＡ参照）。
【０１１６】
次に、入力文字候補表示手段１２１３は、文字認識の結果から入力文字候補（「て」「を」「と」ｅｔｃ）を作成して、入力文字候補表示エリアＡ´２に表示する（Ｓ２０４Ａ；図１２のＰｈａｓｅＢ参照）。
【０１１７】
その後、文書編集領域表示手段１２１６は、入力文字候補表示エリアＡ´２に表示された上記入力文字候補の中から選択した文字を文書編集エリアＡ´３に表示する（Ｓ２０５Ａ；図１２のＰｈａｓｅＣ参照）。このとき、文書編集領域表示手段１２１６は、手書き文字（「て？」）に対する認識距離が最も近い最有効入力文字候補を上記入力文字候補の中から選択して、入力が確定した状態で文書編集エリアＡ´３に表示する。
【０１１８】
さらに、ユーザーが、新たな文字を手書き入力エリアＡ´１に追加で手書き入力すると、入力文字候補表示エリアＡ´２および文書編集エリアＡ´３に表示される文字列が更新される。図１２のＰｈａｓｅＤ、Ｅには、手書き文字「が？」、「み？」が入力された後、上述の手順と同様の手順で画面の各エリアＡ´１〜Ａ´３の表示が更新された画面をそれぞれ示している。
【０１１９】
以上のように、ユーザーが３つの手書き文字（「て？」「が？」「み？」）の文字入力を完了すると、ＰｈａｓｅＥの画面に示すように、文書編集エリアＡ´３には、文字列「てがみ」が表示された状態となる。
【０１２０】
なお、図１２には、第２文字入力画面に日本語（平仮名）が入力された場合の表示遷移を示しているが、第２文字入力画面は外国語の手書き入力を受け付けることもできる。図１３に、アルファベット（英語）が入力された場合の表示遷移を示す。なお、この場合の表示遷移は、日本語が入力された場合の表示遷移とほぼ同様であるので、説明は簡単に行う。
【０１２１】
まず、ユーザーが、手書き入力エリアＡ´１に手書き文字「ｆ？」を入力すると、入力文字候補表示手段１２１３が、入力された手書き文字（「ｆ？」）を文字認識する（Ｓ２０３Ａ；図１３のＰｈａｓｅ１ｂ参照）。次に、入力文字候補表示手段１２１３は、文字認識の結果から入力文字候補（「ｆ」「Ｆ」「１−ｔ」ｅｔｃ）を作成して、入力文字候補表示エリアＡ´２に表示する（Ｓ２０４Ａ；図１３のＰｈａｓｅ２ｂ参照）。その後、文書編集領域表示手段１２１６は、入力文字候補表示エリアＡ´２に表示された上記入力文字候補の中から選択した入力文字候補「ｆ」を、文書編集エリアＡ´３に表示する（Ｓ２０５Ａ；図１３のＰｈａｓｅ３ｂ参照）。図１３のＰｈａｓｅ４ｂ、５ｂには、上述の手順と同様の手順で、手書き文字「ａ？」、「ｔ？」がこの順で入力された後、各エリアＡ´１〜Ａ´３の表示が更新された状態をそれぞれ示している。
【０１２２】
［補足２］
本発明に係る電子機器１および表示制御装置１２の各手段は、ハードウェアロジックによって構成してもよいし、次のようにＣＰＵを用いてソフトウェアによって実現してもよい。
【０１２３】
すなわち、表示制御装置１２は、各機能を実現する制御プログラムの命令を実行するＣＰＵ、上記プログラムを格納したＲＯＭ、上記プログラムを展開するＲＡＭ、上記プログラムおよび各種データを格納するメモリ等で構成された記憶部１３（記録媒体）などを備えている。
【０１２４】
そして、本発明の目的は、上述した機能を実現するソフトウェアである制御プログラムのプログラムコード（実行形式プログラム、中間コードプログラム、ソースプログラム）をコンピュータで読み取り可能に記録した記録媒体を、表示制御装置１２に供給し、そのコンピュータ（またはＣＰＵやＭＰＵ）が記録媒体に記録されているプログラムコードを読み出し実行することによっても、達成可能である。
【０１２５】
上記記録媒体としては、例えば、磁気テープやカセットテープ等のテープ系、フロッピー（登録商標）ディスク／ハードディスク等の磁気ディスクやＣＤ−ＲＯＭ／ＭＯ／ＭＤ／ＤＶＤ／ＣＤ−Ｒ等の光ディスクを含むディスク系、ＩＣカード（メモリカードを含む）／光カード等のカード系、あるいはマスクＲＯＭ／ＥＰＲＯＭ／ＥＥＰＲＯＭ（登録商標）／フラッシュＲＯＭ等の半導体メモリ系などを用いることができる。
【０１２６】
また、表示制御装置１２を通信ネットワークと接続可能に構成し、上記プログラムコードを通信ネットワークを介して供給してもよい。この通信ネットワークとしては、特に限定されず、例えば、インターネット、イントラネット、エキストラネット、ＬＡＮ、ＩＳＤＮ、ＶＡＮ、ＣＡＴＶ通信網、仮想専用網（virtual private network）、電話回線網、移動体通信網、衛星通信網等が利用可能である。また、通信ネットワークを構成する伝送媒体としては、特に限定されず、例えば、ＩＥＥＥ１３９４、ＵＳＢ、電力線搬送、ケーブルＴＶ回線、電話線、ＡＤＳＬ回線等の有線でも、ＩｒＤＡやリモコンのような赤外線、Ｂｌｕｅｔｏｏｔｈ（登録商標）、８０２．１１無線、ＨＤＲ、携帯電話網、衛星回線、地上波デジタル網等の無線でも利用可能である。
【０１２７】
本発明は上述した各実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能であり、上記実施形態にそれぞれ開示された技術的手段を適宜組み合わせて得られる他の実施形態についても本発明の技術的範囲に含まれる。
【０１２８】
以上のように、本発明に係る表示制御装置は、
（１）ユーザーがテキストデータを用いて文書を編集するための文書編集領域を画面に表示する文書編集領域表示手段と、
（２）第１文字入力画面状態と第２文字入力画面状態とを切り替える文字入力画面切替手段を備え、
上記第１文字入力画面状態は、上記入力文字候補表示手段により上記入力文字候補を表示するととともに、上記入力文字候補から選択される文字を上記文書編集領域に表示する状態であり、
上記第２文字入力画面状態は、上記入力文字候補表示手段により上記入力文字候補を表示するとともに、上記入力文字列候補表示手段により上記入力文字列候補を表示し、さらに、上記変換文字列候補表示手段により上記変換文字列候補を表示し、上記変換文字列候補から選択される文字列を上記文書編集領域に表示する状態である構成としてもよい。
【０１２９】
上記構成によって、入力文字候補から文字を選択して文書編集領域に表示する第１文字入力画面状態と、入力文字候補の他に入力文字列候補および変換文字列候補が表示されて、その変換文字列候補から選択される文字列を文書編集領域に表示する第２文字入力画面状態とを切り替えることができる。
【０１３０】
そのため、ユーザーの操作などに応じて上記２つの文字入力画面状態を切り替えることによって、文字入力の際の利便性を向上させることができる。
【０１３１】
また、本発明に係る表示制御装置では、上記文字入力画面切替手段は、ユーザーが入力を意図したと推測される文字の候補の認識距離が所定値以上である場合、上記第１文字入力画面状態と上記第２文字入力画面状態とをユーザーが切り替えるための入力画面状態切替領域を画面に表示する構成としてもよい。
【０１３２】
上記構成によって、例えば、ユーザーが、入力したい漢字の字形を正確に記憶していないために、字形の曖昧な漢字を手書き入力した場合、上記入力文字候補表示手段は、ユーザーが入力を意図したと推測される文字の認識距離が所定値以上となる。すると、上記文字入力画面切替手段は、表示制御装置を上記第２文字入力画面状態に切り替えるための入力画面状態切替領域を画面に表示する。
【０１３３】
ユーザーは、上記第２文字入力画面状態に切り替え、入力したい漢字の読み仮名を手書き入力する。すると、その読み仮名から入力文字列候補が推測されて表示され、さらに該入力文字列候補から変換された変換文字列候補が画面に表示される。
【０１３４】
これにより、ユーザーは、表示された変換文字列候補の中から、入力したい漢字を探すことができる。
【０１３５】
また、本発明に係る表示制御装置では、上記文字入力画面切替手段は、さらに、上記第２文字入力画面状態が手書き入力した文字が自動で文字変換される状態である旨を案内する案内領域を、画面に表示する構成としてもよい。
【０１３６】
上記構成によれば、ユーザーは、案内領域を視認することにより、第２文字入力画面で文字を手書き入力すると、手書き入力した文字が自動で文字変換されることを知ることができる。したがって、ユーザーの利便性をさらに向上させることができる。
【産業上の利用可能性】
【０１３７】
本発明は、接触により文字を手書き入力することのできるタッチパネルを備えた電子機器に使用することができる。
【符号の説明】
【０１３８】
１  電子機器
１２  表示制御装置
１２１２  文字入力画面切替手段
１２１３  入力文字候補表示手段
１２１４  入力文字列候補表示手段
１２１５  変換文字列候補表示手段
１２１６  文書編集領域表示手段
【図１】
2013171919.tif 000003
【図２】
2013171919.tif 000004
【図３】
2013171919.tif 000005
【図４】
2013171919.tif 000006
【図５】
2013171919.tif 000007
【図６】
2013171919.tif 000008
【図７】
2013171919.tif 000009
【図８】
2013171919.tif 000010
【図９】
2013171919.tif 000011
【図１０】
2013171919.tif 000012
【図１１】
2013171919.tif 000013
【図１２】
2013171919.tif 000014
【図１３】
2013171919.tif 000015
【国際調査報告】
2013171919.tif 000016
2013171919.tif 000017
2013171919.tif 000018