(57)【要約】【課題】  手書きにより入力した漢字文字が誤って認識されたときに、簡単に正しい漢字に修正して入力する。【解決手段】  文字入力装置であって、タッチパネルにより手書き入力された漢字文字に誤認識があった場合、制御部は、タッチパネルに表示される認識結果の候補漢字の修正すべき漢字要素の指定に応じてその漢字要素部分を非表示として、その修正すべき漢字要素部分のみの手書き入力を再度可能とし、その漢字要素部分が再度手書き入力されると、再度認識した漢字要素と前記候補漢字の修正すべきとして指定された漢字要素以外の漢字要素との組合せで構成される漢字を修正用の漢字として入力する処理を行う。【選択図】    図６
2011209814.tif 000002
【特許請求の範囲】
【請求項１】
表示部と、
その表示部上に設けられ、文字の手書き入力が可能な座標入力部と、
その座標入力部により入力された手書き文字の軌跡に対応する文字を認識する文字認識手段と、
その文字認識手段の文字認識結果としての候補漢字を前記表示部に表示する候補漢字表示手段と、
その候補漢字表示手段により前記表示部に表示された候補漢字から任意の漢字を選択する漢字選択手段と、
その漢字選択手段により選択された漢字について、その漢字を構成している漢字要素のうちの修正を必要とする漢字要素を指定する修正指定手段と、
その修正指定手段の指定に基づいて、前記漢字選択手段により選択された漢字のうちの修正が必要な漢字要素部分を非表示として、修正が不要な漢字要素部分を前記表示部に表示する部分表示手段と、
その部分表示手段により修正が不要な漢字要素部分が前記表示部に表示された状態で、修正が必要な非表示の漢字要素部分の位置に対して前記座標入力部上から手書き入力された軌跡に基づいて、その軌跡に対応する漢字要素を認識する漢字要素認識手段と、
漢字の情報とその漢字の漢字要素の情報を対応付けして記憶している漢字情報記憶手段と、
その漢字情報記憶手段を検索して、前記漢字選択手段により選択された漢字の漢字要素であって、前記修正指定手段により修正が必要と指定されなかった漢字要素、及び前記漢字要素認識手段により認識された漢字要素、を含んで構成される漢字を確定し、その漢字を前記表示部に出力する漢字検索手段と、
その漢字検索手段により前記表示部に表示された漢字を、入力する漢字として記憶する入力漢字記憶手段と、
を備えることを特徴とする文字入力装置。
【請求項２】
前記候補漢字表示手段は、前記文字認識手段による手書き文字の認識の結果、手書き文字に対して類似度の高い順に並べて候補漢字を前記表示部に表示し、
前記漢字選択手段は、前記候補漢字表示手段により表示された候補漢字から選択された任意の漢字を前記表示部の所定の表示エリアに表示し、
前記部分表示手段は、前記漢字選択手段により前記表示部の所定の表示エリアに表示された漢字を、前記修正指定手段の指定に基づいて、その所定の表示エリアにおいて、その漢字の修正を必要とされた漢字要素部分を非表示とし、その漢字要素部分以外の漢字要素部分のみを前記表示部に表示する、
ことを特徴とする請求項１に記載の文字入力装置。
【請求項３】
表示部上に設けられた座標入力部から入力された手書き文字の軌跡に対応する漢字を認識し、
その認識結果としての候補漢字を前記表示部に表示し、
その表示された候補漢字から任意の漢字を選択し、
その選択された漢字について、その漢字を構成している漢字要素のうちで修正を必要とする漢字要素を指定し、
その漢字要素の指定に基づいて、前記選択された漢字のうちの修正が必要な漢字要素部分を非表示として、修正が不要な漢字要素部分を前記表示部に表示し、
修正が不要な漢字要素部分が前記表示部に表示された状態で、修正が必要な非表示の漢字要素部分の位置に対して前記座標入力部上から手書き入力された軌跡に基づいて、その軌跡に対応する漢字要素を認識し、
漢字の情報とその漢字を構成している漢字要素の情報を対応付けして記憶している漢字情報記憶手段を検索して、前記選択された漢字の漢字要素であって、修正が必要と指定されなかった漢字要素、及び前記認識された漢字要素、を含んで構成される漢字を確定し、その漢字を前記表示部に出力し、
その表示部に出力された漢字を、入力する漢字として記憶する、
ことを特徴とする文字入力方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、文字入力装置と、文字を入力する方法に関する。
【背景技術】
【０００２】
従来、読み方の分からない漢字を入力するための文字入力装置として、タッチパネルなどに漢字が手書きで描かれたとき、手書き入力データに基づいて文字を認識する装置がある。この文字入力装置は、読み方の分からない漢字を、直接的に描くことで認識させることができるため、便利である。
【０００３】
しかしながら、漢字を手書きで描く際に正しく認識されない、即ち誤認識される場合があり、複雑な漢字であるほどこの誤認識が顕著に起こっていた。このような場合、使用者は再び認識させたい漢字を書く必要があり、また、正しく認識されるまで繰り返して当該操作を行わなければならなかった。そこで、漢字の誤認識を防止して、読み方の分からない漢字を簡単に入力させるための文字入力装置が種々提案されている。例えば、特開平１１−１９１１３８号公報（特許文献１）では、漢字の一部分（漢字を構成する偏や旁などの漢字要素）を描くことで適合する漢字候補を抽出する文字入力装置についての提案がなされている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平１１−１９１１３８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１に記載の文字入力装置では、漢字を構成する要素（偏、旁などの部品）を入力したときに、その要素に対応する漢字候補が数多く抽出されてしまうため、使用者が多数の候補の中から目的の漢字を選びだす作業に手間がかかるといった問題点があった。
【０００６】
本発明は、上述したような従来技術の問題点に鑑みてなされたものであり、キーボードなどのキー入力手段又はタッチパネルなどの手書き入力手段を操作することで認識させた漢字を構成する要素を修正することにより目的の漢字を設定することのできる文字入力装置及び文字入力方法を提供することを目的とする。
【課題を解決するための手段】
【０００７】
請求項１の発明は、表示部と、その表示部上に設けられ、文字の手書き入力が可能な座標入力部と、その座標入力部により入力された手書き文字の軌跡に対応する文字を認識する文字認識手段と、その文字認識手段の文字認識結果としての候補漢字を前記表示部に表示する候補漢字表示手段と、その候補漢字表示手段により前記表示部に表示された候補漢字から任意の漢字を選択する漢字選択手段と、その漢字選択手段により選択された漢字について、その漢字を構成している漢字要素のうちの修正を必要とする漢字要素を指定する修正指定手段と、その修正指定手段の指定に基づいて、前記漢字選択手段により選択された漢字のうちの修正が必要な漢字要素部分を非表示として、修正が不要な漢字要素部分を前記表示部に表示する部分表示手段と、その部分表示手段により修正が不要な漢字要素部分が前記表示部に表示された状態で、修正が必要な非表示の漢字要素部分の位置に対して前記座標入力部上から手書き入力された軌跡に基づいて、その軌跡に対応する漢字要素を認識する漢字要素認識手段と、漢字の情報とその漢字の漢字要素の情報を対応付けして記憶している漢字情報記憶手段と、その漢字情報記憶手段を検索して、前記漢字選択手段により選択された漢字の漢字要素であって、前記修正指定手段により修正が必要と指定されなかった漢字要素、及び前記漢字要素認識手段により認識された漢字要素、を含んで構成される漢字を確定し、その漢字を前記表示部に出力する漢字検索手段と、その漢字検索手段により前記表示部に表示された漢字を、入力する漢字として記憶する入力漢字記憶手段と、を備えることを特徴とする。
【０００８】
請求項２の発明は、請求項１の発明において、前記候補漢字表示手段は、前記文字認識手段による手書き文字の認識の結果、手書き文字に対して類似度の高い順に並べて候補漢字を前記表示部に表示し、前記漢字選択手段は、前記候補漢字表示手段により表示された候補漢字から選択された任意の漢字を前記表示部の所定の表示エリアに表示し、前記部分表示手段は、前記漢字選択手段により前記表示部の所定の表示エリアに表示された漢字を、前記修正指定手段の指定に基づいて、その所定の表示エリアにおいて、その漢字の修正を必要とされた漢字要素部分を非表示とし、その漢字要素部分以外の漢字要素部分のみを前記表示部に表示することを特徴とする。
【０００９】
請求項３の発明は、表示部上に設けられた座標入力部から入力された手書き文字の軌跡に対応する漢字を認識し、その認識結果としての候補漢字を前記表示部に表示し、その表示された候補漢字から任意の漢字を選択し、その選択された漢字について、その漢字を構成している漢字要素のうちで修正を必要とする漢字要素を指定し、その漢字要素の指定に基づいて、前記選択された漢字のうちの修正が必要な漢字要素部分を非表示として、修正が不要な漢字要素部分を前記表示部に表示し、修正が不要な漢字要素部分が前記表示部に表示された状態で、修正が必要な非表示の漢字要素部分の位置に対して前記座標入力部上から手書き入力された軌跡に基づいて、その軌跡に対応する漢字要素を認識し、漢字の情報とその漢字を構成している漢字要素の情報を対応付けして記憶している漢字情報記憶手段を検索して、前記選択された漢字の漢字要素であって、修正が必要と指定されなかった漢字要素、及び前記認識された漢字要素、を含んで構成される漢字を確定し、その漢字を前記表示部に出力し、その表示部に出力された漢字を、入力する漢字として記憶する、ことを特徴とする文字入力方法である。
【発明の効果】
【００１０】
本発明によれば、タッチパネルなどの座標入力部から入力された手書きの漢字文字の認識結果が所望の結果でない場合に、その認識された漢字文字を構成する漢字要素の単位で漢字文字を修正することにより所望の漢字を入力することができる文字入力装置及び文字入力方法を提供することができる。
【図面の簡単な説明】
【００１１】
【図１】本発明の実施形態に係る印字装置の平面図である。
【図２】上記印字装置の電子回路のブロック図である。
【図３】上記印字装置のタッチパネルの説明図である。
【図４】メモリの構成の説明図である。
【図５】メモリの構成の説明図である。
【図６】文字入力処理のフローチャートである。
【図７】文字入力処理の説明図である。
【図８】文字入力処理の説明図である。
【発明を実施するための形態】
【００１２】
以下、本発明を実施するための形態について述べる。本発明は、表示部上に一体に設けられた座標入力部を用いて文字を手書き入力する文字入力装置であって、特に、手書き入力された漢字が誤認識された場合、その漢字を構成する偏や旁などの要素毎に修正を加えることのできる機能を有している。以下に、このような文字入力装置を備えた印字装置を例に挙げて説明する。
【００１３】
図１は、本発明の実施形態に係る印字装置１の平面図であり、この印字装置１は、所定の被印字媒体に印字を行うことができる。図１に図示するように、装置本体２の上面には、キーボード３が設けられ、液晶の表示部４上に座標入力部５が一体に設けられたタッチパネル６を備えている。キーボード３は、被印字媒体に印字すべき文字データをキー入力するための文字入力キーや、種々の設定を行い、種々の指令情報をキー入力するための制御キーが設けられている。また、表示部４は、その表示面に、キーボード３からキー入力された文字データを表示し、あるいはタッチペン７により座標入力部５に手書き入力される手書き文字などのパターンデータを表示する他、種々の設定画面や必要なメッセージなどの情報を表示する。また、装置本体２の上面には開閉可能なカバー８に覆われて被印字媒体に印字を行う印字部９が装置本体２内に配設されている。また、図示しないが、装置本体２には、パーソナルコンピュータ等の外部機器と接続するための入力端子、メモリカード等の着脱自在とされる記録媒体が挿入される挿入口等も形成されている。
【００１４】
図２は、この印字装置１の電子回路のブロック図を示している。以下、印字装置１の回路構成について説明する。この印字装置１は、図２に示すように、制御部１１を備えている。そして、この制御部１１には、記憶手段としてのＲＯＭ１２及びＲＡＭ１３が接続されている。また、制御部１１には、キーボード３、表示部４と座標入力部５からなるタッチパネル６及び印字部９が接続されている。また、装置本体２に装着されるメモリカードに記録されているデータを読み出したりメモリカードにデータを書き込んだりするメモリカード制御部１０が接続されている。
【００１５】
制御部１１はＣＰＵによって構成されており、キーボード３からのキー入力信号を受けて、ＲＯＭ１２に予め記憶されているシステムプログラム、メモリカードに記憶された制御プログラム、外部機器から読み込まれた制御プログラムなどを起動させ、ＲＡＭ１３をワークメモリとして回路各部の動作を制御する。
【００１６】
キーボード３は、文字データを入力する文字入力キー、表示部４の表示面に表示されるカーソルを移動操作するカーソルキー、内容を確定させる確定キー、被印字媒体への印字を指示する印字キー、動作モードの設定や各種設定処理を行う種々の制御キーを備えている。
【００１７】
タッチパネル６は、液晶ディスプレイからなる表示部４の表示面上に透明な膜からなる座標入力部５が一体に形成されて構成されており、座標入力部５にタッチペン７が接触もしくは近接した場合に、その接触位置に対応する座標入力部５の座標位置を示す電気信号を出力するものであり、例えば、抵抗膜方式、電磁誘導方式、感圧方式、静電結合方式などの方式がある。このタッチパネル６では、透明な座標入力部５を介して表示部４の表示を見ることができるようになっている。そして、座標入力部５から入力される座標位置は、表示部４上の座標位置と一致させるように、表示部４の座標系の座標位置に座標変換できるようになっており、表示部４上に表示された図形を表示部４に重ねられた座標入力部５においてタッチペン７でタッチした場合に、表示部４に表示された図形の座標位置とほぼ同じ座標位置を入力できるようになっている。
【００１８】
図３に示すように、タッチパネル６上には、その上側縁部に、一列に複数のファンクションキーが表示される第１の領域６ａが設けられ、左側には、手書きで文字を入力し、その手書き文字の文字認識結果が表示される第２の領域６ｂが設けられ、中央から右側には、手書き文字の文字認識による候補文字を表示し、あるいは編集中の文字列を表示する第３の領域６ｃが設けられている。
【００１９】
この第１の領域６ａに表示されるファンクションキーは、「空白」、「取消」、「実行」、「修正」及び「認識」の各キーである。空白キー６ｄをタッチすると、スペースを示す文字コードが出力されるようになっており、タッチパネル６から入力中のテキストデータの現在の入力位置にスペースが入力されることになる。また、取消キー６ｅをタッチすると、第２の領域６ｂに手書き入力中の文字の入力を取り消すようになっている。また、実行キー６ｆをタッチすると、最終的に認識もしくは選択された文字の文字コードが、手書きで入力中のテキストデータの現在の入力位置に入力されることになる。また、修正キー６ｇをタッチすると、第２の領域６ｂに表示された文字認識結果の候補文字を所定の手順により部分的に修正することができるようになっている。また、認識キー６ｈをタッチすると、第２の領域６ｂに手書き入力された１個の手書き文字の文字認識処理が指示され、その指示に基づいて手書き文字の文字認識処理を行うようになっている。また、認識キー６ｈのタッチにより文字認識を指示すると、その文字認識結果の候補文字群が第３の領域６ｃに表示されることになるが、その候補文字群から所望の候補文字を選択する場合には、候補文字の表示位置上でタッチペン７でタッチパネル６をタッチすることにより文字の選択を行うことができる。
【００２０】
図２に戻って、ＲＯＭ１２には、手書き入力される手書き文字を認識し対応する文字コードに変換して文字入力処理を行ったり、その手書き入力文字や文字認識結果の候補文字を表示したり、あるいは入力が確定した文字を印字する等のための、必要なプログラムなどが記憶されている。また、ＲＯＭ１２には、文字認識辞書１２ａ、漢字要素認識辞書１２ｂ、漢字要素位置情報メモリ１２ｃ、漢字テーブル１２ｄ、文字パターンメモリ１２ｅが他のデータやプログラムと共に記憶されている。
【００２１】
前記文字認識辞書１２ａは、手書きで入力される、ひらがな、カタカナ、数字、漢字、アルファベット、記号等の文字の形状に対応した図形パターン、すなわち、タッチパネル６から手書き入力される座標位置の軌跡と、各文字を示す文字コードとを対応付けて記憶したものである。後述するように、タッチパネル６から手書き入力された文字として、座標位置の軌跡のデータ（トレースパターン）が入力された際に、制御部１１がそのトレースパターンと類似する図形パターンを文字認識辞書１２ａから検索し、検索された図形パターンに対応する文字コードが求められるようになっている。
【００２２】
また、前記漢字要素認識辞書１２ｂは、手書きで入力される漢字を構成する部首などの漢字要素の形状に対応した図形パターン、すなわち、タッチパネル６から入力される座標位置の軌跡と、各漢字の漢字要素を示す文字コードとを対応付けて記憶したものである。タッチパネル６から手書きにより漢字を構成する漢字の要素が入力された際に、制御部１１がそのトレースパターンと類似する図形パターンを漢字要素認識辞書１２ｂから検索して、その検索した図形パターンに対応する文字コードが求められるようになっている。
【００２３】
また、前記漢字要素位置情報メモリ１２ｃは、図４に図示するように、各漢字の文字コードに対応して、その漢字の部首タイプの情報と、その漢字を構成する部首などの漢字要素の位置情報が記憶されている。この漢字要素の位置情報は、１文字ずつ手書き入力されるタッチパネル６上の手書き入力エリアであり文字認識結果の表示エリアである第２の領域６ｂの座標位置の情報である。例えば、漢字の「略」であれば、その部首タイプはタイプＡの「偏」であり、左側の漢字要素の「田」が配置される「ａ領域」に対応する第２の領域６ｂ内での座標位置情報と、右側の漢字要素の「各」が配置される「ｂ領域」に対応する第２の領域６ｂ内での座標位置情報が予め記憶されている。そして、タッチパネル６の第２の領域６ｂに「略」の文字が表示された状態で、その第２の領域６ｂの「ａ領域」又は「ｂ領域」に対応する位置をタッチペン７でタッチすると、そのタッチ位置を漢字要素位置情報メモリ１２ｃに記憶されている位置情報に基づいて判断することができ、ａ領域又はｂ領域に位置する漢字要素の指定が可能になる。この漢字要素位置情報メモリ１２ｃは、実用上使用する全ての漢字に対応している。
【００２４】
また、前記漢字テーブル１２ｄは、図５に図示するように、漢字の文字コードと、その漢字を構成している複数の漢字要素の文字コードを対応付けして記憶したものである。例えば、「預」の漢字を表わす文字コードに対して、その漢字を構成する、「予」の漢字要素を表わす文字コードと、「頁」の漢字要素を表わす文字コードが対応して記憶されており、また、「須」の文字であれば、その漢字の文字コードに対して、その漢字を構成する、「彡」の漢字要素を表わす文字コードと、「頁」の漢字要素を表わす文字コードが対応して記憶されている。通常、１個の漢字は複数個の漢字要素によって構成されているため、１個の漢字の文字コードに対して複数個の漢字要素の文字コードが対応付けられている。１個の漢字を構成する複数の漢字要素の文字コードに基づいて漢字を検索することにより、その漢字要素の組合せに係る漢字が確定しその漢字の文字コードが求められるようになっている。この漢字テーブル１２ｄは、実用上使用する全ての漢字に対応している。
【００２５】
また、前記文字パターンメモリ１２ｅには、タッチパネル６の表示部４に文字等を表示するために、漢字を含む文字及びその漢字を構成する漢字要素の文字コード毎に、漢字等の文字のパターンデータ及び漢字を構成する漢字要素のパターンデータが格納されている。すなわち、文字パターンメモリ１２ｅには、表示用のビットマップフォントやアウトラインフォント等のフォントのデータが格納されている。また、印字用の文字のパターンデータも合わせて格納されている。
【００２６】
ＲＡＭ１３には、制御部１１により処理される文字入力プログラム、印字プログラム等に係るデータを一時的に格納するメモリエリアが形成される。例えば、入力バッファ１３ａ、手書き入力バッファ１３ｂ、漢字バッファ１３ｃ、漢字要素バッファ１３ｄ、表示バッファ１３ｅ、入力文字バッファ１３ｆ及び印字バッファ１３ｇである。
【００２７】
入力バッファ１３ａは、キーボード３からキー入力された文字の文字コードを記憶する。また、手書き入力バッファ１３ｂは、後述するように、タッチパネル６から入力される手書き文字としてのトレースパターンを一時的に格納するメモリエリアであり、このメモリエリアに記憶されたトレースパターンと類似する図形パターンのデータが、文字認識辞書１２ａや漢字要素認識辞書１２ｂから検索されるようになっている。漢字バッファ１３ｃは文字認識された漢字の文字コードを一時的に格納するなどし、漢字要素バッファ１３ｄは漢字を構成する漢字要素の文字コードを格納する。表示バッファ１３ｅは表示部４に表示するために、タッチパネル６の座標入力部５から入力された手書き文字の図形パターン及び表示用の文字パターンデータを格納する。また、入力文字バッファ１３ｆは、最終的に入力された文字コードが一時的に格納される。手書き文字が正しく文字認識されその認識された文字が選択された場合には、その文字の文字コードが入力文字バッファ１３ｆに格納され、手書き文字の認識が誤認識の場合には、その誤認識された文字を修正した文字の文字コードが入力文字バッファ１３ｆに格納される。また、印字バッファ１３ｇは被印字媒体に印字する印字データを一時的に格納するものであり、入力が確定して入力文字バッファ１３ｆに格納された文字の文字コードに基づいて文字パターンメモリ１２ｅに格納された文字パターンデータを読み出して印字データが生成される。
【００２８】
本実施形態の印字装置１では、タッチパネル６により手書き入力された文字を認識し、その認識した文字が漢字であり、誤認識の場合に、その誤認識された漢字の修正すべき漢字要素を指定し、修正すべき漢字要素だけを手書きにより再入力することにより所望の漢字を入力可能とする機能を有している。以下、本実施形態の印字装置１が特長とする文字入力処理について、図６の文字入力処理を示すフローチャート、及び図７と図８の文字入力処理におけるタッチパネルの説明図に従って説明する。
【００２９】
まず、ユーザーがタッチペン７の操作によりタッチパネル６から手書き文字を入力すると、制御部１１は表示部４に文字入力画面を表示し、タッチパネル６に対して手書き操作がなされたか否かを判断する（ステップＳ１）。制御部１１はタッチパネル６に対して手書き操作がなされたと判定した場合、タッチパネル６の座標入力部５から入力される手書き操作に応じた手書き文字のデータを手書き入力バッファ１３ｂに格納するとともに、その手書き文字のトレースパターンのデータを表示バッファ１３ｅに書き込んで表示部４に表示する（ステップＳ２）。
【００３０】
ユーザーが手書き文字の入力後、タッチペン７によりタッチパネル６（表示部４、以下も同じ）の第１の領域６ａに表示されているファンクションキーの認識キー６ｈをタッチすると、制御部１１は、手書き入力バッファ１３ｂに格納された手書き文字のトレースパターンと類似する図形パターンのデータを文字認識辞書１２ａから検索して手書き文字の文字認識を行い（ステップＳ３）、この文字認識の結果、手書き文字のトレースパターンと類似する順に複数の候補漢字の文字コードを漢字バッファ１３ｃに格納し、それらの候補漢字群の各文字パターンを文字パターンメモリ１２ｅから読み出してタッチパネル６の第３の領域６ｃに表示する（ステップＳ４）。
【００３１】
次に、制御部１１は、候補漢字群を表示しているタッチパネル６の第３の領域６ｃがタッチされることにより候補漢字の選択があったか否かを判断し（ステップＳ５）、候補漢字の選択があった場合、選択した候補漢字の文字コードを漢字バッファ１３ｃに格納し（ステップＳ６）、タッチパネル６の第２の領域６ｂに表示している手書き文字を、ユーザーにより選択された候補漢字に切替表示する（ステップＳ７）。例えば、図７（ａ）は、タッチパネル６の第２の領域６ｂに所定の手書き文字の入力を行い、文字認識の指示の後、タッチパネル６の第３の領域６ｃに複数の候補漢字が表示された状態で、タッチペン７のタッチ操作により候補漢字群中の１個の候補漢字である「項」の文字を選択しようとする状態を示している。また、図７（ｂ）は、候補文字の選択により、その選択された候補文字の「項」がタッチパネル６の第２の領域６ｂに切替表示された状態を示している。
【００３２】
候補漢字の選択終了後、制御部１１は、その選択された候補漢字について、入力を確定するか、それとも修正を行うかのユーザーの指示を判断する（ステップＳ８）。タッチパネル６の第１の領域６ａの実行キー６ｆがタッチされれば、その選択された候補漢字の入力の確定が指示されたと判断し、ステップＳ１７に移行し、入力文字バッファ１３ｆに選択された候補漢字の文字コードを格納する入力処理を行い、タッチパネル６の第３の領域６ｃに表示する候補漢字群を消去して、その第３の領域６ｃを文字列の編集画面に切り替えて選択した候補漢字をそこに表示し、ステップＳ１に移行する。
【００３３】
一方、ステップＳ８において、タッチパネル６の第１の領域６ａの修正キー６ｇがタッチされることにより、制御部１１が、選択された候補漢字について修正を行うことが指示されたと判断すると、候補漢字の修正箇所の指定を促すメッセージをタッチパネル６の第３領域６ｃに表示する（ステップＳ９）。このメッセージに応じて、ユーザーは、タッチパネル６の第２の領域６ｂに表示されている選択された候補漢字中の修正すべき漢字要素の表示位置をタッチペン７でタッチすることにより選択した候補漢字の修正を指示する。次に、制御部１１は、修正すべき漢字要素が指定されたか否かを判断する（ステップＳ１０）。ユーザーの上記操作により修正すべき漢字要素の指定があった場合、制御部１１は、選択した漢字要素位置情報メモリ１２ｃに記憶されている漢字要素の位置情報を参照して、選択した候補漢字の修正が必要な漢字要素と修正が必要でない漢字要素をそれぞれ特定し、その特定したそれぞれの漢字要素の文字コードの情報を漢字要素バッファ１３ｄに格納する（ステップＳ１１）。すなわち、選択した候補漢字の修正が必要な漢字要素がタッチパネル６上でタッチされると、そのタッチ位置の座標位置情報が漢字要素位置情報メモリ１２ｃに記憶されている選択された候補漢字の漢字要素についての位置情報により参照されて、タッチ位置に対応する候補漢字の漢字要素が特定される。これが修正すべき漢字要素となり、タッチペン７のタッチにより指定された以外の漢字要素が修正を必要としない漢字要素となる。
【００３４】
次に、制御部１１は、タッチパネル６の第２の領域６ｂに表示されている候補漢字の表示を、修正が必要であるとして指定された、文字認識の結果が誤認識である不要な漢字要素部分を非表示とし、修正が不要な必要とする漢字要素部分のみを表示する処理を行う（ステップＳ１２）。すなわち、制御部１１は、タッチパネル６に表示している選択した候補漢字の文字パターンに代えて、修正が必要として指定された漢字要素以外の漢字要素の文字パターンを文字パターンメモリ１２ｅから読み出してタッチパネル６の第２の領域６ｂに表示する。例えば、図７（ａ）、（ｂ）に示すように、ユーザーは、「須」の文字を手書き入力したつもりであったが、所望する文字認識結果が得られないため、とりあえず、候補漢字の１つの「項」の文字を選択したものとする。そこで、左側の「工」の漢字要素部分を修正が必要な漢字要素として指定すると、図７（ｃ）に示すように、「項」の文字の左側の漢字要素部分の位置が空白となり、右側の漢字要素の「頁」部分だけが表示された状態になる。なお、この空白となった領域は、この後に漢字要素の手書き再入力が可能な漢字要素再入力領域６ｉである。
【００３５】
次に、制御部１１は、前記漢字要素再入力領域６ｉに対して手書きにより漢字要素の入力がなされたか否かを判断し（ステップＳ１３）、漢字要素の手書き入力があれば、漢字要素認識辞書１２ｂに格納されたデータに基づいて手書き入力された漢字要素の認識を行い（ステップＳ１４）、その認識した漢字要素の文字コードを漢字要素バッファ１３ｄに格納するとともに、漢字テーブル１２ｄを参照して、認識した漢字要素と先に記憶してある選択した漢字要素の修正を必要としない漢字要素の組み合わせからなる漢字の文字データを表示部４の第３の領域６ｃに修正文字候補として表示する（ステップＳ１５）。例えば、図８（ａ）はタッチパネル６の第２の領域６ｂに前記漢字要素再入力領域６ｉが設定され、図８（ｂ）はその漢字要素再入力領域６ｉに対してタッチペン７により手書きで漢字要素を入力し、その手書きの漢字要素の入力について認識キー６ｈの操作により認識を指示した結果、その漢字要素の認識とステップＳ１１で格納した漢字要素の情報に基づいて、第３の領域６ｃに、修正された漢字候補として、「須」の文字が表示された状態を示している。
【００３６】
次に、制御部１１は、ステップＳ１５で表示された修正された候補漢字について、確定か更に修正かを判断し（ステップＳ１６）、修正であればステップＳ１２に戻り、確定であれば、選択された修正用の候補漢字の文字コードの情報を漢字バッファ１３ｃに格納する（ステップＳ１７）。そして、ステップＳ１７において、タッチパネル６の第１の領域６ａの実行キー６ｆがタッチされると、漢字バッファ１３ｃに格納された漢字の文字コードを入力すべき文字列中の１つの入力文字として、その文字コードを入力文字バッファ１３ｆに格納し、ステップＳ１に戻る。これにより、例えば、図８（ｃ）に示すように、タッチパネル６の第２の領域６ｂに選択された「須」の文字が表示され、第３の領域６ｃに編集中の文字列として「横須」が表示される。
【００３７】
文字入力処理が完了し、その入力された文字列の印字が指示されると、入力文字バッファ１３ｆに格納された文字列の各文字が文字パターンメモリ１２ｅに格納される文字パターンに展開されて印字データとして印字バッファ１３ｇに格納され、その印字データが印字部９に転送されて所定の被印字媒体に印字される。
【００３８】
このように、本実施形態の印字装置１によれば、タッチパネル６から手書き入力された手書き漢字文字が誤認識された場合、その誤認識された漢字の修正すべき漢字要素を指定し、その指定した漢字要素をタッチパネル６からの手書きにより再入力してその漢字要素の認識を行い、その認識した漢字要素と修正せずに残した漢字要素との組合せにより修正用の漢字とすることで、漢字の文字認識に誤認識があった場合でも、簡単に部分的に修正して目的の漢字の入力を行うことができる。
【００３９】
さらに、本実施形態におけるフローチャートに示した処理は、コンピュータに実現させることのできるプログラムとして、例えば磁気ディスク、光ディスク、半導体メモリ等の記憶媒体に書き込んだ状態で各種装置に適用する、あるいは、通信媒体により伝送して各種装置に適用することも可能である。このように所望の記憶媒体に本実施形態で述べた各処理を記憶させ、他のコンピュータ等でプログラムを実行させることにより、本実施形態の装置を用いた場合と同様の作用効果が得られる。なお、コンピュータは、本実施形態で述べた装置に内蔵されたコンピュータに限定されるわけではなく、記憶媒体に記憶されたプログラムを読み取り可能であって、読み取ったプログラムに従って制御動作を行うＣＰＵ等の演算装置を備えているあらゆるコンピュータを含む。
【符号の説明】
【００４０】
１    印字装置  
２    装置本体
３    キーボード
４    表示部
５    座標入力部
６    タッチパネル
６ａ  第１領域
６ｂ  第２領域
６ｃ  第３領域
６ｄ  空白キー
６ｅ  取消キー
６ｆ  実行キー
６ｇ  修正キー
６ｈ  認識キー
６ｉ  漢字要素再入力領域
７    タッチペン
８    カバー
９    印字部
１０    メモリカード制御部
１１    制御部
１２    ＲＯＭ
１２ａ  文字認識辞書
１２ｂ  漢字要素認識辞書
１２ｃ  漢字要素位置情報メモリ
１２ｄ  漢字テーブル
１２ｅ  文字パターンメモリ
１３    ＲＡＭ
１３ａ  入力バッファ
１３ｂ  手書き入力バッファ
１３ｃ  漢字バッファ
１３ｄ  漢字要素バッファ
１３ｅ  表示バッファ
１３ｆ  入力文字バッファ
１３ｇ  印字バッファ
【図１】
2011209814.tif 000003
【図２】
2011209814.tif 000004
【図３】
2011209814.tif 000005
【図４】
2011209814.tif 000006
【図５】
2011209814.tif 000007
【図６】
2011209814.tif 000008
【図７】
2011209814.tif 000009
【図８】
2011209814.tif 000010