(57)【特許請求の範囲】
【請求項１】
入力文字表示領域と手書き文字認識領域とからなる表示部と、
この表示部の表示画面上に重ねて設けられた透明のタブレットと、
前記表示部の入力文字表示領域にカーソル表示するカーソル表示手段と、
このタブレットに対しタッチされた位置を前記表示画面に対応させて検出するタッチ位置検出手段と、
前記タブレットに対するタッチ入力が前記手書き文字認識領域に行われた際に、前記タッチ位置検出手段により検出された前記手書き文字認識領域の手書き位置の検出データを認識して対応したキャラクタに変換する手書きデータ認識手段と、
この手書きデータ認識手段により認識変換されたキャラクタを、前記カーソル表示の位置に入力する認識キャラクタ入力手段と、
前記タブレットに対する手書きによるタッチ入力が前記入力文字表示領域に行われた際に、前記タッチ位置検出手段により検出されたタッチ入力範囲の複数のキャラクタを指定表示するタッチ範囲指定表示手段と、
このタッチ範囲指定表示手段により複数のキャラクタが指定表示された後に、前記タッチ位置検出手段によるタッチ入力の検出が無くなることに応答して、前記指定表示された複数のキャラクタと同じキャラクタを、前記カーソル表示の位置に入力するタッチキャラクタ入力手段と、
を具備したことを特徴とする入力装置。
【請求項２】
さらに、前記タッチキャラクタ入力手段により入力されたキャラクタの種類を変換するキャラクタ変換手段を備えたことを特徴とする請求項１に記載の入力装置。
【請求項３】
表示部と、この表示部の表示画面上に重ねて設けられた透明のタブレットと、このタブレットに対しタッチされた位置を前記表示画面に対応させて検出するタッチ位置検出手段とを有する入力装置のコンピュータに用いられる入力方法であって、
前記表示部に入力文字表示領域と手書き文字認識領域とを表示する領域表示ステップと、
前記表示部の入力文字表示領域にカーソル表示するカーソル表示ステップと、
前記タブレットに対するタッチ入力が前記手書き文字認識領域に行われた際に、前記タッチ位置検出手段により検出された前記手書き文字認識領域の手書き位置の検出データを認識して対応したキャラクタに変換する手書きデータ認識ステップと、
この手書きデータ認識ステップにより認識変換されたキャラクタを前記カーソル表示の位置に入力する認識キャラクタ入力ステップと、
前記タブレットに対する手書きによるタッチ入力が前記入力文字表示領域に行われた際に、前記タッチ位置検出手段により検出されたタッチ入力範囲の複数のキャラクタを指定表示するタッチ範囲指定表示ステップと、
このタッチ範囲指定表示ステップにより複数のキャラクタが指定表示された後に、前記タッチ位置検出手段によるタッチ入力の検出が無くなることに応答して、前記指定表示された複数のキャラクタと同じキャラクタを、前記カーソル表示の位置に入力するタッチキャラクタ入力ステップと、
を具備したことを特徴とする入力装置のコンピュータに用いられる入力方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ペン入力機能を備えた入力装置、および入力方法に関する。
【０００２】
【従来の技術】
従来、ペン入力機能を備えた電子手帳等の情報機器にあって、例えばスケジュールデータやメモデータの入力に際し、任意の文字を入力するには、ペン入力画面上でペン入力した手書きの文字を認識させて入力するか、あるいはペン入力画面にソフトキーボードを表示させ、該キーボード上の表示文字をペンタッチすることにより入力している。
【０００３】
【発明が解決しようとする課題】
しかしながら、前記従来のペン入力機能を備えた電子手帳等の情報機器にあって、ペン入力した手書きの文字を認識させて入力する場合には、書き手の筆跡が文字の認識率に大きく影響するため、入力したい文書における全ての文字を認識させて入力するのは非常に手間の掛かる問題がある。
【０００４】
また、ペン入力画面上に表示させたソフトキーボードをペンタッチして文字を入力する場合にも、１つのキーエリアが非常に狭くなりペンタッチしずらいため、操作性が悪く、入力したい文書の全体を入力し終えるまでには非常に手間を要する問題がある。
【０００５】
本発明は、前記のような問題に鑑みなされたもので、入力したい全ての文字を文字認識させて入力するのではなく、効率的で素早い文字入力が可能になる入力装置、および入力方法を提供することを目的とする。
【０００６】
【課題を解決するための手段】
すなわち、本発明の請求項１に係わる入力装置は、入力文字表示領域と手書き文字認識領域とからなる表示部と、この表示部の表示画面上に重ねて設けられた透明のタブレットと、前記表示部の入力文字表示領域にカーソル表示するカーソル表示手段と、このタブレットに対しタッチされた位置を前記表示画面に対応させて検出するタッチ位置検出手段と、前記タブレットに対するタッチ入力が前記手書き文字認識領域に行われた際に、前記タッチ位置検出手段により検出された前記手書き文字認識領域の手書き位置の検出データを認識して対応したキャラクタに変換する手書きデータ認識手段と、この手書きデータ認識手段により認識変換されたキャラクタを、前記カーソル表示の位置に入力する認識キャラクタ入力手段と、前記タブレットに対する手書きによるタッチ入力が前記入力文字表示領域に行われた際に、前記タッチ位置検出手段により検出されたタッチ入力範囲の複数のキャラクタを指定表示するタッチ範囲指定表示手段と、このタッチ範囲指定表示手段により複数のキャラクタが指定表示された後に、前記タッチ位置検出手段によるタッチ入力の検出が無くなることに応答して、前記指定表示された複数のキャラクタと同じキャラクタを、前記カーソル表示の位置に入力するタッチキャラクタ入力手段と、を具備したことを特徴とする。
【０００７】
つまり、本発明の請求項１に係わる入力装置では、入力文字表示領域と手書き文字認識領域とからなる表示部を有し、前記表示部の入力文字表示領域にカーソル表示し、タッチ入力が手書き文字認識領域に行われた際に、手書き文字認識領域の手書き位置の検出データを認識して対応したキャラクタに変換するようにし、対応したキャラクタがカーソル表示の位置に入力されるようにし、タッチ入力が前記入力文字表示領域に行われた際にはタッチ入力範囲の複数のキャラクタを指定表示し、その後タッチ入力の検出が無くなると指定表示された複数のキャラクタと同じキャラクタを、カーソル表示の位置に入力されるようにしたので、手書き入力による認識処理を経て表示済みのキャラクタの中から所望の複数のキャラクタをワンタッチで、カーソル表示の位置に入力できることになる。また表示部の入力文字表示領域と手書き文字認識領域とを共に表示させることにより、入力済みの入力文字表示領域のキャラクタを再度入力したい場合には、入力文字表示領域のキャラクタをタッチするだけで良く、入力文字表示領域に表示されていないキャラクタのみ手書き文字認識領域へタッチして手書き入力することができ、効率よくタッチによる入力を行うことができる。
【００１２】
【発明の実施の形態】
以下図面により本発明の実施の形態について説明する。
図１は本発明の入力装置の実施形態に係わる電子手帳の電子回路の構成を示すブロック図である。
【００１３】
この電子手帳は、ＣＰＵ（中央処理装置）１１を備えている。
このＣＰＵ１１は、キー入力部１２から入力されるキー操作信号、あるいはタブレット１３から位置検出回路１４を介して入力されるペンタッチ位置の位置検出信号に応じて、ＲＯＭ１５に予め記憶されているシステムプログラムを起動させ、ＲＡＭ１６をワークＲＡＭとして回路各部の動作を制御する。
【００１４】
前記ＣＰＵ１１には、前記キー入力部１２、タブレット１３、位置検出回路１４、ＲＯＭ１５、ＲＡＭ１６が接続される他に、表示駆動回路１７を介して、例えば液晶ドットマトリクス式の表示部１８が接続される。
【００１５】
前記キー入力部１２には、スケジュールモード，メモモード，アドレスモード等、この電子手帳における各種の動作モードを選択するためのメニュー画面を表示させる際に操作される「メニュー」キー１２ａが備えられる。
【００１６】
前記タブレット１３は、表示部１８の表示画面上に重ねて設けられる透明のパネルからなり、ペンタッチ位置に対応するＸ方向の電圧信号とＹ方向の電圧信号とを発生する。
【００１７】
そして、前記位置検出回路１４は、前記タブレット１３から入力されるペンタッチ位置に応じたＸ／Ｙ方向の電圧信号に基づき、表示部１８における表示画面に対応させたＸ／Ｙ座標を検出し、ペンタッチ位置の座標検出データをＣＰＵ１１に転送する。
【００１８】
これにより、ＣＰＵ１１では、位置検出回路１４から転送されるペンタッチ位置の座標検出データに応じて、表示部１８に対してペンタッチの軌跡を表示させたり、該表示部１８に表示させている表示データの内容からペンタッチの操作内容が判断される。
【００１９】
前記ＲＯＭ１５には、この電子手帳の全体の制御を司るシステムプログラムが予め記憶されると共に、スケジュールモード，メモモード，アドレスモード等の個々の動作モードに対応する制御を司る複数のサブプログラム、そして、各動作モードにおける文字入力に際して起動される文字認識処理プログラム等が予め記憶される。
【００２０】
前記ＲＡＭ１６には、表示部１８に表示すべき表示データがビットマップデータとして展開されて記憶される表示レジスタ１６ａ、設定された動作モードに対応するフラグデータがセットされるモードレジスタＭが備えられると共に、現在時刻レジスタ１６ｂ、入力文字記憶レジスタ１６ｃ、そして、メモデータレジスタ１６ｄ、スケジュールデータレジスタ１６ｅ等の個々の手帳データレジスタが備えられる。
【００２１】
前記ＲＡＭ１６内の現在時刻レジスタ１６ｂには、ＣＰＵ１１に内蔵される計時回路により計時された時間データに基づき、現在の年月日，曜日，時刻の各データが逐次更新されて記憶される。
【００２２】
また、入力文字記憶レジスタ１６ｃには、タブレット１３に対するペンタッチ操作に伴ない入力された文字データが記憶される。
また、メモデータレジスタ１６ｄやスケジュールデータレジスタ１６ｅには、各対応する動作モードにおける文字入力処理に伴ない前記入力文字記憶レジスタ１６ｃに記憶されたメモデータやスケジュールデータが、入力データの登録操作に応じ転送されて記憶登録される。
【００２３】
そして、表示部１８には、前記キー入力部１２におけるキー入力操作やタブレット１３におけるペンタッチ操作に従った入力データや設定データ，検索データ等がリアルタイムに表示される。
【００２４】
次に、前記構成による電子手帳の動作について説明する。
図２は前記電子手帳における全体処理を示すフローチャートである。
キー入力部１２の「メニュー」キー１２ａを操作すると、この電子手帳の動作モードを選択設定するためのメニュー選択画面が表示駆動回路１７を介して表示部１８に表示される（ステップＳ１→Ｓ２）。
【００２５】
このメニュー選択画面の表示状態において、例えば各動作モードを表現するアイコンの表示位置をタブレット１３上で選択的にペンタッチして指定すると、該メニュー選択画面上で選択指定された動作モードが設定されて対応するプログラムが起動され、その動作モードの初期画面が前記メニュー選択画面に替わり表示部１８に表示される（ステップＳ３→Ｓ４，Ｓ５）。
【００２６】
この際、設定された動作モードに対応するフラグデータがＲＡＭ１６内のモードレジスタＭにセットされる。
前記ステップＳ１〜Ｓ５におけるメニュー選択設定処理において、メモモードが設定されると、メモモード処理が起動される（ステップＳ６→ＳＡ）。
【００２７】
また、スケジュールモードが設定されると、スケジュールモード処理が起動される（ステップＳ７→Ｓ８）。
また、時計モードが設定されると、時計モード処理が起動される（ステップＳ９→Ｓ１０）。
【００２８】
さらに、その他の手帳モードが設定されると、対応する手帳モード処理が起動される（ステップＳ９→他のモード処理）。
図３は前記電子手帳のメモモードにおける文字入力処理を示すフローチャートである。
【００２９】
図４は前記電子手帳のメモモードにおける文字入力処理に伴なう文字入力表示状態（その１）を示す図である。
図５は前記電子手帳のメモモードにおける文字入力処理に伴なう文字入力表示状態（その２）を示す図である。
【００３０】
すなわち、前記メニュー選択設定処理において本電子手帳の動作モードがメモモードに設定され、該メモモードにおける文字入力処理が起動されると、図４（Ａ）に示すように、表示部１８の下段エリアには、手書き文字認識エリア１３ａが表示される。
【００３１】
この手書き文字認識エリア１３ａにおいて、ペンＰによりタブレット１３をタッチ操作して任意の文字を入力して描画表示させ、位置検出回路１４からその入力軌跡に対応する座標検出データを入力すると共に、一定時間該座標検出データの入力が無くなることで、一文字分のペン入力が完了したと判断され文字認識が開始されると、それまでに、前記位置検出回路１４から入力されたペンタッチの軌跡に対応する座標検出データから文字認識処理が実行されて入力された文字が認識され、ＲＡＭ１６内の入力文字記憶レジスタ１６ｃにキャラクタデータとして記憶される（ステップＡ１→Ａ２→Ａ３）。
【００３２】
すると、表示部１８の上段エリアにおける入力文字表示領域に表示されているカーソルＫの位置に対応して前記認識された文字が表示され、カーソルＫが次の文字入力表示位置に移動される（ステップＡ４，Ａ５）。
【００３３】
こうして、前記ステップＡ１〜Ａ５におけるペンタッチによる手書き文字の入力認識処理を繰り返し、ある程度の文字データが入力されて表示された状態で、続いて、例えば『誰』と入力したい場合に、図４（Ｂ）に示すように、表示部１８の入力文字表示領域に表示されている入力済みの文字列の中で、まず、「だ」を見付けてペンＰによりタッチすると、当該ペンタッチ位置に対応して表示されている文字「だ」が反転表示される（ステップＡ６→Ａ７）。
【００３４】
そして、前記ペンＰによる表示文字「だ」のタッチ操作を止めることで、位置検出回路１４からの座標検出データの入力が無くなると、前記ペンタッチに伴ない反転表示された表示文字「だ」が、ＲＡＭ１６内の入力文字記憶レジスタ１６ｃにおいてキャラクタデータとして追加記憶され、さらに、このキャラクタデータはひらがなであると判断されて、図４（Ｃ）に示すように、カーソルＫの位置に対応して反転表示される（ステップＡ８→Ａ９→Ａ１０，Ａ１１）。
【００３５】
すると、これと共に、前記カーソルＫの表示位置が次の文字入力表示位置に移動される（ステップＡ５）。
続いて、図４（Ｄ）に示すように、表示部１８の入力文字表示領域に表示されている入力済みの文字列の中で、「れ」を見付けてペンＰによりタッチすると、当該ペンタッチ位置に対応して表示されている文字「れ」が反転表示される（ステップＡ６→Ａ７）。
【００３６】
そして、前記ペンＰによる表示文字「れ」のタッチ操作を止めることで、位置検出回路１４からの座標検出データの入力が無くなると、前記ペンタッチに伴ない反転表示された表示文字「れ」が、ＲＡＭ１６内の入力文字記憶レジスタ１６ｃにおいてキャラクタデータとして追加記憶され、さらにこのキャラクタデータはひらがなであると判断されて、図５（Ａ）に示すように、カーソルＫの位置に対応して反転表示される（ステップＡ８→Ａ９→Ａ１０，Ａ１１）。
【００３７】
すると、これと共に、前記カーソルＫの表示位置が次の文字入力表示位置に移動される（ステップＡ５）。
こうして、表示部１８の入力文字表示領域に表示されている入力済みの文字列を利用して、「だれ」と入力して反転表示された状態で、手書き文字認識エリア１３ａに隣接して表示されているファンクション入力である「変換」１３ｂをペンＰによりタッチすると、反転表示されているかな文字「だれ」を対象としてかな漢字変換処理が実行され、図５（Ｂ）に示すように、漢字の「誰」に変換表示されると共に、前記入力文字記憶レジスタ１６ｃに記憶された未確定のかな文字「だれ」も漢字の「誰」に変換されて記憶される（ステップＡ１３→Ａ１４）。
【００３８】
図６は前記電子手帳のメモモードにおける文字入力処理に伴なう文字入力表示状態（その３）を示す図である。
また、前記ステップＡ１〜Ａ５におけるペンタッチによる手書き文字の入力認識処理を繰り返し、ある程度の文字データが入力されて表示された状態で、続いて、例えば『新聞』と入力したい場合に、図６（Ａ）に示すように、表示部１８の入力文字表示領域に表示されている入力済みの文字列の中で、「新聞」を見付けてその表示範囲をペンＰにより矢印Ｘで示すようにスライドタッチすると、当該ペンタッチ範囲に対応して表示されている文字「新聞」が反転表示される（ステップＡ６→Ａ７）。
【００３９】
そして、前記ペンＰによる表示文字「新聞」のタッチ操作を止めることで、位置検出回路１４からの座標検出データの入力が無くなると、前記ペンタッチに伴ない反転表示された表示文字「新聞」が、ＲＡＭ１６内の入力文字記憶レジスタ１６ｃにおいてキャラクタデータとして追加記憶され、さらにこのキャラクタデータはひらがなではないと判断されて、図６（Ｂ）に示すように、カーソルＫの位置に対応して入力表示される（ステップＡ８→Ａ９→Ａ１０，Ａ１２）。
【００４０】
すると、これと共に、前記カーソルＫの表示位置が次の文字入力表示位置に移動される（ステップＡ５）。
これにより、表示部１８の入力文字表示領域に表示されている入力済みの文字列の中から、入力したい所望の文字を直接ペンタッチして新たな文字として入力することができる。
【００４１】
したがって、前記構成の電子手帳によれば、文字入力処理に際し、表示部１８に表示された手書き文字認識エリア１３ａに対応して、タブレット１３上でペンＰにより手書き文字を入力して認識表示させ、ある程度の入力文字列が表示された状態で、その入力文字表示領域に表示されている入力済みの文字列の中から入力したい所望の文字や記号あるいは文字列を直接ペンタッチして指定すると、ペンタッチ位置あるいはタッチ範囲に対応する文字や記号あるいは文字列データが反転表示され、この後、タブレット１３からペンＰが離れたことが検出されると、前記ペンタッチに伴ない反転表示された文字あるいは文字列データがカーソルＫの表示位置に対応して新たな入力文字あるいは文字列として追加表示されるので、例えばメモデータとして入力する文書全体の個々の文字について、繰り返し文字認識処理を行なうことで所望の文字列データを入力する必要なく、特に、正確に認識され難い文字や同じ文体の文字列について、容易に入力することができると共に、簡単な操作で入力したい位置に直接入力できるので、文字入力の処理効率を大幅に向上できるようになる。
【００４２】
なお、前記実施形態では、表示部１８に手書き文字認識エリア１３ａを表示させ、文字認識処理を経て入力表示された文字列データを利用してペンタッチによる直接文字入力を行なう場合について説明したが、例えば図７に示すように、表示部１８にソフトキーボード１３ｃを表示させ、キー入力処理を経て入力表示された文字列データを利用してペンタッチによる直接文字入力を行なう場合についても、前記実施形態と同様のペン入力操作により、新たな文字入力を容易に行なうことができる。
【００４３】
図７は前記電子手帳のペン入力表示部１８にソフトキーボード１３ｃを表示させた文字入力処理に伴なう文字入力表示状態を示す図である。
すなわち、図７（Ａ）に示すように、表示部１８の入力文字表示領域に表示されているキー入力済みの文字列の中で、「だ」を見付けてペンＰによりタッチすると、当該ペンタッチ位置に対応して表示されている文字「だ」が反転表示される。
【００４４】
また、図７（Ｂ）に示すように、前記入力文字表示領域に表示されている入力済みの文字列の中で、「れ」を見付けてペンＰによりタッチすると、前回のペンタッチにより反転表示済みの「だ」がカーソルＫの表示位置に対応して新たに入力表示されると共に、今回のペンタッチ位置に対応して表示されている文字「れ」が反転表示される。
【００４５】
そして、図７（Ｃ）に示すように、前記ペンタッチにより直接入力された文字列「だれ」が反転表示された状態で、ファンクション入力の「変換」１３ｂをペンタッチすると、図７（Ｄ）に示すように、「誰」とかな漢字変換されて表示される。
【００４６】
よって、ソフトキーボード１３ｃを利用した文字入力処理にあっても、入力済みの文字列を利用して効率的な文字入力を行なうことができる。
また、前記実施形態において、手書き入力した文字をそのまま表示させておき、この手書きによる表示文字をタッチして指定することで、新たな文字入力として表示させる機能を付加してもよい。
【００４７】
【発明の効果】
以上のように、本発明の請求項１に係わる入力装置によれば、入力文字表示領域と手書き文字認識領域とからなる表示部を有し、前記表示部の入力文字表示領域にカーソル表示し、タッチ入力が手書き文字認識領域に行われた際に、手書き文字認識領域の手書き位置の検出データを認識して対応したキャラクタに変換するようにし、対応したキャラクタがカーソル表示の位置に入力されるようにし、タッチ入力が前記入力文字表示領域に行われた際にはタッチ入力範囲の複数のキャラクタを指定表示し、その後タッチ入力の検出が無くなると指定表示された複数のキャラクタと同じキャラクタを、カーソル表示の位置に入力されるようにしたので、手書き入力による認識処理を経て表示済みのキャラクタの中から所望の複数のキャラクタをワンタッチで、カーソル表示の位置に入力できることになる。また表示部の入力文字表示領域と手書き文字認識領域とを共に表示させることにより、入力済みの入力文字表示領域のキャラクタを再度入力したい場合には、入力文字表示領域のキャラクタをタッチするだけで良く、入力文字表示領域に表示されていないキャラクタのみ手書き文字認識領域へタッチして手書き入力することができ、効率よくタッチによる入力を行うことができるようになる。
【００５０】
よって、入力したい全ての文字を文字認識やキーボード操作により入力するのではなく、入力済みの表示文字とタブレットを利用して文字等を入力することにより、入力文字の指定及び入力位置の指定が簡単になり、効率的で素早い文字入力が可能になる。
【図面の簡単な説明】
【図１】本発明の入力装置の実施形態に係わる電子手帳の電子回路の構成を示すブロック図。
【図２】前記電子手帳における全体処理を示すフローチャート。
【図３】前記電子手帳のメモモードにおける文字入力処理を示すフローチャート。
【図４】前記電子手帳のメモモードにおける文字入力処理に伴なう文字入力表示状態（その１）を示す図。
【図５】前記電子手帳のメモモードにおける文字入力処理に伴なう文字入力表示状態（その２）を示す図。
【図６】前記電子手帳のメモモードにおける文字入力処理に伴なう文字入力表示状態（その３）を示す図。
【図７】前記電子手帳のペン入力表示部にソフトキーボードを表示させた文字入力処理に伴なう文字入力表示状態を示す図。
【符号の説明】
１１  …ＣＰＵ（中央処理装置）、
１２  …キー入力部、
１２ａ…「メニュー」キー、
１３  …タブレット、
１３ａ…手書き文字認識エリア、
１３ｂ…ファンクション入力「変換」、
１３ｃ…ソフトキーボード、
１４  …位置検出回路、
１５  …ＲＯＭ、
１６  …ＲＡＭ、
１６ａ…表示レジスタ、
１６ｂ…現在時刻レジスタ、
１６ｃ…入力文字記憶レジスタ、
１６ｄ…メモデータレジスタ、
１６ｅ…スケジュールデータレジスタ、
Ｍ  …モードレジスタ、
１７  …表示駆動回路、
１８  …表示部
Ｐ  …ペン、
Ｋ  …カーソル。
【図１】
0003829366.tif 000002
【図２】
0003829366.tif 000003
【図３】
0003829366.tif 000004
【図４】
0003829366.tif 000005
【図５】
0003829366.tif 000006
【図６】
0003829366.tif 000007
【図７】
0003829366.tif 000008