(57)【要約】【課題】情報処理装置の小さい画面に対する操作性の高いタッチ入力を実現できるようにすることを課題とする。【解決手段】淡い色を用いて文字を配列させたソフトウェアキーボードを表示画面に表示して、その上に文字入力欄を表示し、ソフトウェアキーボード内の各文字に対して表示画面上からのタッチ状態に応じて文字選択を検出し、タッチ状態の間、選択文字を濃い色を用いて拡大表示し、非タッチ状態への移行に伴って選択文字を文字入力の状態として判断し、文字入力欄に表示する。【選択図】  図１
2008257551.tif 000002
【特許請求の範囲】
【請求項１】
情報処理装置であって、
第１色を用いて文字を配列させたソフトウェアキーボードを表示画面に表示するとともに、当該ソフトウェアキーボード上に文字入力欄を表示する表示手段と、
前記表示手段で表示されるソフトウェアキーボード内の各文字に対して表示画面上からのタッチ状態に応じて文字選択を検出する文字検出手段と、
前記表示画面上のタッチ状態の間、前記文字検出手段により検出された選択文字を第２色を用いて拡大して表示する文字拡大表示手段と、
前記表示画面上の非タッチ状態への移行に伴って前記文字検出手段により検出された選択文字を文字入力の状態として判断し、当該入力文字を前記表示手段で表示される文字入力欄に表示する入力文字表示手段と、
を備えたことを特徴とする情報処理装置。
【請求項２】
前記第１色と前記第２色を異なる色、もしくは、同色としたことを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記文字検出手段は、前記表示画面上のタッチ状態が保持され、かつ、前記選択文字から隣接する文字にタッチ位置が移動した場合、当該移動先の文字を選択文字として検出することを特徴とする請求項１または２に記載の情報処理装置。
【請求項４】
前記表示画面上の非タッチ状態への移行に伴って前記文字検出手段により検出された選択文字を文字入力の状態として判断した場合、入力文字を更新する更新手段をさらに有したことを特徴とする請求項１，２または３に記載の情報処理装置。
【請求項５】
前記文字拡大表示手段は、タッチ領域が複数の文字に跨る場合、タッチ領域の中心点を導いて当該中心点が位置する領域をもつ文字を選択文字として検出することを特徴とする請求項１から４のいずれか１つに記載の情報処理装置。
【請求項６】
前記文字拡大表示手段は、タッチ領域が複数の文字に跨る場合、タッチ領域を最も多く含む領域をもつ文字を選択文字として検出することを特徴とする請求項１から４のいずれか１つに記載の情報処理装置。
【請求項７】
前記情報処理装置は、カーナビゲーション装置であることを特徴とする請求項１から６のいずれか１つに記載の情報処理装置。
【請求項８】
前記情報処理装置は、携帯電話機であることを特徴とする請求項１から７のいずれか１つに記載の情報処理装置。
【請求項９】
ディスプレイおよびタブレットを具備する情報処理装置の文字入力方法であって、
第１色を用いて文字を配列させたソフトウェアキーボードを前記ディスプレイの表示画面に表示するとともに、当該ソフトウェアキーボード上に文字入力欄を表示する表示ステップと、
前記ディスプレイに表示されるソフトウェアキーボード内の各文字に対して表示画面上からのタッチ状態に応じて前記タブレットを通じて文字選択を検出する文字検出ステップと、
前記表示画面上のタッチ状態の間、前記文字検出ステップにより検出された選択文字を第２色を用いて拡大して表示する文字拡大表示ステップと、
前記表示画面上の非タッチ状態への移行に伴って前記文字検出ステップにより検出された選択文字を文字入力の状態として判断し、当該入力文字を前記ディスプレイに表示される文字入力欄に表示する入力文字表示ステップと、
を備えたことを特徴とする文字入力方法。
【請求項１０】
前記第１色と前記第２色を異なる色、もしくは、同色としたことを特徴とする請求項９に記載の文字入力方法。
【請求項１１】
前記文字検出ステップは、前記表示画面上のタッチ状態が保持され、かつ、前記選択文字から隣接する文字にタッチ位置が移動した場合、当該移動先の文字を選択文字として検出することを特徴とする請求項９または１０に記載の文字入力方法。
【請求項１２】
前記表示画面上の非タッチ状態への移行に伴って前記文字検出ステップにより検出された選択文字を文字入力の状態として判断した場合、入力文字を更新する更新手段をさらに含んだことを特徴とする請求項９，１０または１１に記載の文字入力方法。
【請求項１３】
前記文字拡大表示ステップは、タッチ領域が複数の文字に跨る場合、タッチ領域の中心点を導いて当該中心点が位置する領域をもつ文字を選択文字として検出することを特徴とする請求項９から１２のいずれか１つに記載の文字入力方法。
【請求項１４】
前記文字拡大表示ステップは、タッチ領域が複数の文字に跨る場合、タッチ領域を最も多く含む領域をもつ文字を選択文字として検出することを特徴とする請求項９から１２のいずれか１つに記載の文字入力方法。
【請求項１５】
ディスプレイおよびタブレットを具備する情報処理装置のコンピュータにより実行可能な文字入力プログラムであって、
前記コンピュータに、
第１色を用いて文字を配列させたソフトウェアキーボードを前記ディスプレイの表示画面に表示するとともに、当該ソフトウェアキーボード上に文字入力欄を表示する表示ステップと、
前記ディスプレイに表示されるソフトウェアキーボード内の各文字に対して表示画面上からのタッチ状態に応じて前記タブレットを通じて文字選択を検出する文字検出ステップと、
前記表示画面上のタッチ状態の間、前記文字検出ステップにより検出された選択文字を第２色を用いて拡大して表示する文字拡大表示ステップと、
前記表示画面上の非タッチ状態への移行に伴って前記文字検出ステップにより検出された選択文字を文字入力の状態として判断し、当該入力文字を前記ディスプレイに表示される文字入力欄に表示する入力文字表示ステップと、
を実行させることを特徴とする文字入力プログラム。
【請求項１６】
前記第１色と前記第２色を異なる色、もしくは、同色としたことを特徴とする請求項１５に記載の文字入力プログラム。
【請求項１７】
前記文字検出ステップは、前記表示画面上のタッチ状態が保持され、かつ、前記選択文字から隣接する文字にタッチ位置が移動した場合、当該移動先の文字を選択文字として検出することを特徴とする請求項１５または１６に記載の文字入力プログラム。
【請求項１８】
前記表示画面上の非タッチ状態への移行に伴って前記文字検出ステップにより検出された選択文字を文字入力の状態として判断した場合、入力文字を更新する更新手段をさらに含んだことを特徴とする請求項１５，１６または１７に記載の文字入力プログラム。
【請求項１９】
前記文字拡大表示ステップは、タッチ領域が複数の文字に跨る場合、タッチ領域の中心点を導いて当該中心点が位置する領域をもつ文字を選択文字として検出することを特徴とする請求項１５から１８のいずれか１つに記載の文字入力プログラム。
【請求項２０】
前記文字拡大表示ステップは、タッチ領域が複数の文字に跨る場合、タッチ領域を最も多く含む領域をもつ文字を選択文字として検出することを特徴とする請求項１５から１８のいずれか１つに記載の文字入力プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、文字入力方法、および、文字入力プログラムに関する。
【背景技術】
【０００２】
ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）、携帯電話機、ＰＮＤ（Ｐｅｒｓｏｎａｌ  Ｎａｖｉｇａｔｉｏｎ  Ｄｅｖｉｃｅ）等の情報処理装置においては、ディスプレイにソフトウェアキーボードを表示させて、ペンタッチや指タッチにより日本語文字やアルファベット文字の入力を実現させている。
【０００３】
今日、携帯端末にソフトキーボードを表示させ、拡大フィールドを設けて選択されたキーボタンを拡大表示させ、拡大文字をペンでタッピングすることで文字入力を行う情報処置装置が提案されている（特許文献１）。
【０００４】
【特許文献１】特開２００２−６２９６６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上述した従来例においては、同一画面上でキーボードの領域とは別に文字入力のための操作領域を確保しているので、文字を拡大させた後の入力操作は楽になるが、表示サイズに制約のある小さな画面を選択操作用と入力操作用とで分けて表示させるため、選択操作においてはキーボードの各文字が必要以上に小さく表示され、これによって、文字選択の段階において操作性が低下する虞があった。その結果、利用者の誤選択が増えれば増えるほど文字入力までの手間がかかる場合があった。
【０００６】
本発明の目的は、小さい画面に対する操作性の高い文字入力を実現することが可能な情報処理装置、文字入力方法、および、文字入力プログラムを提供することにある。
【課題を解決するための手段】
【０００７】
上述した課題を解決し、上記目的を達成するため、本発明の請求項１に係る情報処理装置は、情報処理装置であって、第１色を用いて文字を配列させたソフトウェアキーボードを表示画面に表示するとともに、当該ソフトウェアキーボード上に文字入力欄を表示する表示手段と、前記表示手段で表示されるソフトウェアキーボード内の各文字に対して表示画面上からのタッチ状態に応じて文字選択を検出する文字検出手段と、前記表示画面上のタッチ状態の間、前記文字検出手段により検出された選択文字を第２色を用いて拡大して表示する文字拡大表示手段と、前記表示画面上の非タッチ状態への移行に伴って前記文字検出手段により検出された選択文字を文字入力の状態として判断し、当該入力文字を前記表示手段で表示される文字入力欄に表示する入力文字表示手段と、を備えたことを特徴とするものである。
【０００８】
また、請求項２は、請求項１において、前記第１色と前記第２色を異なる色、もしくは、同色としたことを特徴とする。
【０００９】
また、請求項３は、請求項１または２において、前記文字検出手段は、前記表示画面上のタッチ状態が保持され、かつ、前記選択文字から隣接する文字にタッチ位置が移動した場合、当該移動先の文字を選択文字として検出することを特徴とする。
【００１０】
また、請求項４は、請求項１，２または３において、前記表示画面上の非タッチ状態への移行に伴って前記文字検出手段により検出された選択文字を文字入力の状態として判断した場合、入力文字を更新する更新手段をさらに有したことを特徴とする。
【００１１】
また、請求項５は、請求項１から４のいずれか１つにおいて、前記文字拡大表示手段は、タッチ領域が複数の文字に跨る場合、タッチ領域の中心点を導いて当該中心点が位置する領域をもつ文字を選択文字として検出することを特徴とする。
【００１２】
また、請求項６は、請求項１から４のいずれか１つにおいて、前記文字拡大表示手段は、タッチ領域が複数の文字に跨る場合、タッチ領域を最も多く含む領域をもつ文字を選択文字として検出することを特徴とする。
【００１３】
また、請求項７は、請求項１から６のいずれか１つにおいて、前記情報処理装置は、カーナビゲーション装置であることを特徴とする。
【００１４】
また、請求項８は、請求項１から７のいずれか１つにおいて、前記情報処理装置は、携帯電話機であることを特徴とする。
【００１５】
また、請求項９の発明に係る文字入力方法は、ディスプレイおよびタブレットを具備する情報処理装置の文字入力方法であって、第１色を用いて文字を配列させたソフトウェアキーボードを前記ディスプレイの表示画面に表示するとともに、当該ソフトウェアキーボード上に文字入力欄を表示する表示ステップと、前記ディスプレイに表示されるソフトウェアキーボード内の各文字に対して表示画面上からのタッチ状態に応じて前記タブレットを通じて文字選択を検出する文字検出ステップと、前記表示画面上のタッチ状態の間、前記文字検出ステップにより検出された選択文字を第２色を用いて拡大して表示する文字拡大表示ステップと、前記表示画面上の非タッチ状態への移行に伴って前記文字検出ステップにより検出された選択文字を文字入力の状態として判断し、当該入力文字を前記ディスプレイに表示される文字入力欄に表示する入力文字表示ステップと、を備えたことを特徴とするものである。
【００１６】
また、請求項１０は、請求項９において、前記第１色と前記第２色を異なる色、もしくは、同色としたことを特徴とする。
【００１７】
また、請求項１１は、請求項９または１０において、前記文字検出ステップは、前記表示画面上のタッチ状態が保持され、かつ、前記選択文字から隣接する文字にタッチ位置が移動した場合、当該移動先の文字を選択文字として検出することを特徴とする。
【００１８】
また、請求項１２は、請求項９，１０または１１において、前記表示画面上の非タッチ状態への移行に伴って前記文字検出ステップにより検出された選択文字を文字入力の状態として判断した場合、入力文字を更新する更新手段をさらに含んだことを特徴とする。
【００１９】
また、請求項１３は、請求項９から１２のいずれか１つにおいて、前記文字拡大表示ステップは、タッチ領域が複数の文字に跨る場合、タッチ領域の中心点を導いて当該中心点が位置する領域をもつ文字を選択文字として検出することを特徴とする。
【００２０】
また、請求項１４は、請求項９から１２のいずれか１つにおいて、前記文字拡大表示ステップは、タッチ領域が複数の文字に跨る場合、タッチ領域を最も多く含む領域をもつ文字を選択文字として検出することを特徴とする。
【００２１】
また、請求項１５の発明に係る文字入力プログラムは、ディスプレイおよびタブレットを具備する情報処理装置のコンピュータにより実行可能な文字入力プログラムであって、前記コンピュータに、第１色を用いて文字を配列させたソフトウェアキーボードを前記ディスプレイの表示画面に表示するとともに、当該ソフトウェアキーボード上に文字入力欄を表示する表示ステップと、前記ディスプレイに表示されるソフトウェアキーボード内の各文字に対して表示画面上からのタッチ状態に応じて前記タブレットを通じて文字選択を検出する文字検出ステップと、前記表示画面上のタッチ状態の間、前記文字検出ステップにより検出された選択文字を第２色を用いて拡大して表示する文字拡大表示ステップと、前記表示画面上の非タッチ状態への移行に伴って前記文字検出ステップにより検出された選択文字を文字入力の状態として判断し、当該入力文字を前記ディスプレイに表示される文字入力欄に表示する入力文字表示ステップと、を実行させることを特徴とするものである。
【００２２】
また、請求項１６は、請求項１５において、前記第１色と前記第２色を異なる色、もしくは、同色としたことを特徴とする。
【００２３】
また、請求項１７は、請求項１５または１６において、前記文字検出ステップは、前記表示画面上のタッチ状態が保持され、かつ、前記選択文字から隣接する文字にタッチ位置が移動した場合、当該移動先の文字を選択文字として検出することを特徴とする。
【００２４】
また、請求項１８は、請求項１５，１６または１７において、前記表示画面上の非タッチ状態への移行に伴って前記文字検出ステップにより検出された選択文字を文字入力の状態として判断した場合、入力文字を更新する更新手段をさらに含んだことを特徴とする。
【００２５】
また、請求項１９は、請求項１５から１８のいずれか１つにおいて、前記文字拡大表示ステップは、タッチ領域が複数の文字に跨る場合、タッチ領域の中心点を導いて当該中心点が位置する領域をもつ文字を選択文字として検出することを特徴とする。
【００２６】
また、請求項２０は、請求項１５から１８のいずれか１つにおいて、前記文字拡大表示ステップは、タッチ領域が複数の文字に跨る場合、タッチ領域を最も多く含む領域をもつ文字を選択文字として検出することを特徴とする。
【発明の効果】
【００２７】
本発明は、情報処理装置の小さい画面に対する操作性の高い文字入力を実現することが可能である。
【発明を実施するための最良の形態】
【００２８】
以下、添付図面を参照して、本発明に係る一実施の形態について詳細に説明する。
【００２９】
まず、全体の構成について説明する。図１は本発明の一実施形態による情報処理装置を示すブロック図である。本実施形態の情報処理装置１は、たとえば図１に示したように、全体の制御を司るＣＰＵ１１、ＣＰＵ１１が制御するためのオペレーティングシステム等を格納するＲＯＭ１２、ＣＰＵ１１の制御時にワークエリアとしてデータ等を格納するＲＡＭ１３、電源等の操作を行うためのボタン等を具備した操作部１４、無線または有線により外部との通信を行うための通信部１５、表示を行うディスプレイ１７、このディスプレイ１７上に設けられて画面上のペンまたは指のタッチ状態を検知するタブレット１８、ＣＰＵ１１の処理に伴ってデータ、パラメータ、情報、各種アプリケーションプログラムを記憶する記憶部１８、外部メモリ、プリンタ、スキャナ等の外部装置との入出力を司る外部インタフェース１９等を備えている。ここで、携帯型情報処理装置１は、ＰＤＡ、ＰＮＤ等の端末であり、ソフトウェアキーボードによって文字入力等を行うような小さな画面を有した構成である。
【００３０】
つづいて、図２および図３を参照して動作について説明する。図２は本実施形態による一操作例を説明する図であり、図３は本実施形態による一動作例を説明するフローチャートである。
【００３１】
電源投入後、記憶部１８に記憶されたアプリケーションが実行され、ソフトウェアキーボードが呼び出されると、図２（Ａ）に示したように、薄くて視覚的に淡い色（第１色）の文字を配列させたソフトウェアキーボードがディスプレイ１７に表示される。そして、たとえば中央または中央付近にあらかじめ決められた数の文字数まで表示可能な矩形状の文字入力欄１０１が設けられ、表示される（ステップＳ３０１）。
【００３２】
ここで、ソフトウェアキーボードは、画面いっぱいに設けられ、そのソフトウェアキーボード上に文字入力欄１０１が表示される。このようにして、各文字について、ペンや指のタッチ状態により文字の選択が可能となり、また、非タッチ状態に移行すると、文字の決定、すなわち、文字入力が可能となる。
【００３３】
そして、タブレット１６により、ペンや指のタッチ状態について検出が開始される（ステップＳ３０２）。この検出においては、各文字の検出領域が一例として矩形状に設けられており、その検出領域内で検出されるタッチ状態からどの文字が選択されているのか判断される。すなわち、検出領域と文字との対応付けがなされている。ここで、文字とは、たとえば、ひらがな文字、記号、濁音、数字、アルファベット、ブランク、一字消去等をすべて含む表現として定義する。
【００３４】
なお、検出領域は、画面サイズの制約から小さく構成されており、指のタッチで２区画に跨ることが想定される。このため、２区画以上でのタッチ状態の検出においては、そのタッチ部分の中心を判断し、その中心をもつ区画の検出領域に対応する文字が選択文字として判断される。もちろん、タッチ部分の面積が最も多い検出領域の文字を選択文字としてもよい。
【００３５】
そこで、文字のタッチ状態が検出されると（ステップＳ３０３のＹＥＳルート）、そのときの検出領域から対応する文字が判断され、その選択文字がＲＡＭ１３に一時記憶される（ステップＳ３０５）。一方、文字のタッチ状態が検出されない間は（ステップＳ３０３のＮＯルート）、操作部１４の操作等による他操作の指示が入ったかどうかの検出がなされる。この検出ができたときは（ステップＳ３０４のＹＥＳルート）、他の処理が実行され、一方、できなかったときは（ステップＳ３０４のＮＯルート）、処理はステップＳ３０３に戻る。
【００３６】
ステップＳ３０５で選択文字が判断されると、ソフトウェアキーボード上、選択文字が配列されている位置から離間させてその選択文字を拡大させた文字（拡大版）をソフトウェアキーボードの各文字よりも視覚的に強調されて識別可能な濃い色（第２色）で表示する処理が実行される（ステップＳ３０６）。たとえば、選択文字が「き」のときは、図２（Ｂ）に示しように、拡大版１０２が表示される。
【００３７】
つづいて、画面からペンや指を離してタッチ状態が非タッチ状態に移行したかどうかの検出が行われる（ステップＳ３０７）。タッチ状態が保持されていても画面上をペンや指をスライドさせて他の文字を選択することも可能である。すなわち、タッチ状態で検出領域が他の文字に対応する領域に移行したことが確認されると（ステップＳ３０８）、処理はステップＳ３０５に戻り、選択文字の判断がなれ、前述と同様の処理が繰り返される。これにより、タッチ状態を保持しておくことで、選択文字を「き」に隣接する「い」等の文字に簡単に置き換えることが可能となる。
【００３８】
また、非タッチ状態に移行したことが検出されると（ステップＳ３０７のＹＥＳルート）、現在の選択文字を入力文字としてＲＡＭ１３に記憶し、たとえば図２（Ｃ）に示したように文字入力欄１０１に入力文字「き」が表示され、文字列表示の更新が実行される（ステップＳ３０９）。そして、処理はステップＳ３０３に戻る。
【００３９】
以上説明したように、本実施形態によれば、携帯型情報処理装置１においては、表示画面が小さく、表示可能な情報量や文字のサイズに制約が伴うことから、表示画面全体（または、ほぼ全体）をソフトウェアキーボードとして活用して、そのソフトウェアキーボードの色を淡くし、一方、ペンや指によるタッチによる選択中の文字を濃い色で拡大表示することで、ソフトウェアキーボード上に選択中の文字を表示させても容易に視認することができ、その上で、ソフトウェアキーボード内に配列される文字間の狭さによって起こる誤選択による隣接文字の選択表示についても、タッチ状態を保持しておけばペンや指を画面上でスライドさせるだけで正しい文字位置に到達させ、容易に所望の文字入力を達成することが可能である。その結果、文字選択の段階から文字入力までの一連の操作において、小さい画面に対する操作性の高い文字入力を実現することが可能である。
【００４０】
また、タッチ領域が複数の文字に跨る場合には、タッチ領域の中心点を導いてその中心点が位置する領域をもつ文字を選択文字として検出するようにしたので、情報処理装置のように文字の選択領域が小さくても、現在選択中の文字を拡大して表示することから、どの文字に対してタッチ部分が多く触れているのか感覚的な把握を提供することができる。これにより、情報処理装置において、ペンに限らず指でも簡単に操作することが可能である。
【００４１】
さらに、タッチ領域が複数の文字に跨る場合については、タッチ領域を最も多く含む領域をもつ文字を選択文字として検出するようにしてもよく、この場合にも情報処理装置のように文字の選択領域が小さくても、現在選択中の文字を拡大して表示することから、どの文字に対してタッチ部分が多く触れているのか感覚的な把握を提供することができる。この場合にも、ペンに限らず指でも簡単に操作することが可能である。
【００４２】
また、本実施形態においては、選択文字の表示領域から離間させて拡大文字を表示するようにしたので、選択文字に隣接する文字の選択が容易となり、これにより、正しい文字を迅速に入力することが可能である。
【００４３】
さて、本実施形態では、携帯型情報処理装置を一例として挙げていたが、本発明はこれに限定されるものではなく、ディスプレイがたとえば大型パネルであってもよい。すなわち、工場等で大型パネル（ディスプレイとタブレットの組み合わせ）に対してタッチ入力を伴う際に、作業環境からグローブをはめて作業にあたる場合が多い。ディスプレイが大型であっても表示文字に対するタッチの際に、指先端部分におけるグローブの厚みが影響してどうしても隣接する文字を誤ってタッチしたりすることが考えられる。このため、前述の携帯型情報処理装置１と同様の操作性を実現する構成とすることで、大型パネルへの適用も十分に機能することが明らかとなる。
【００４４】
さて、前述の実施形態では、第１色と第２色とが異なる色として例を挙げていたが、本発明はこれに限定されるものではなく、同色であってもよい。
【産業上の利用可能性】
【００４５】
本発明は、小さな画面に対してタッチ入力を必要とする業種においても産業上有用であり、たとえば、携帯電話、カーナビゲーション、携帯ゲーム機等の電化製品市場においても有用である。
【図面の簡単な説明】
【００４６】
【図１】本実施形態による携帯型情報処理装置の構成例を示すブロック図である。
【図２】本実施形態による一操作例を説明する図である。
【図３】本実施形態による一動作例を説明するフローチャートである。
【符号の説明】
【００４７】
１１  ＣＰＵ
１２  ＲＯＭ
１３  ＲＡＭ
１４  操作部
１５  通信部
１６  タブレット
１７  ディスプレイ
１８  記憶部
１９  外部インタフェース
２０  バスライン
１０１  文字入力欄
１０２  拡大版
１０３  指
【図１】
2008257551.tif 000003
【図２】
2008257551.tif 000004
【図３】
2008257551.tif 000005
【手続補正書】
【提出日】平成20年2月4日(2008.2.4)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
情報処理装置であって、文字を配列させたソフトウェアキーボードを表示画面に表示する表示手段と、
前記表示手段で表示されるソフトウェアキーボード内の各文字に対して表示画面上からのタッチ状態に応じて選択された文字を検出する文字検出手段と、
前記表示画面上のタッチ状態の間、前記文字検出手段により検出された選択文字を当該選択文字の配列位置から離間させて表示する文字表示手段と、
前記表示画面上の非タッチ状態への移行に伴って前記文字検出手段により検出された選択文字を入力文字として記憶する記憶手段とを備えたことを特徴とする情報処理装置。
【請求項２】
前記表示手段は、前記表示画面にソフトウェアキーボードとともに文字入力欄を表示し、前記情報処理装置は、前記記憶手段に記憶された入力文字に基づく文字を前記文字入力欄に表示する入力文字表示手段をさらに備えていることを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記表示手段は、ソフトウェアキーボードを表示画面の略全体に表示することを特徴とする請求項１または２に記載の情報処理装置。
【請求項４】
前記表示手段は、文字を配列させたソフトウェアキーボードを第１色を用いて表示するとともに、前記文字表示手段は、前記選択文字を前記第１色とは異なる第２色を用いて表示することを特徴とする請求項１から３のいずれか１つに記載の情報処理装置。
【請求項５】
前記文字表示手段は、前記選択文字を拡大して表示することを特徴とする請求項１から４のいずれか１つに記載の情報処理装置。
【請求項６】
前記文字検出手段は、前記表示画面上のタッチ状態が保持され、かつ、前記選択文字から隣接する文字にタッチ位置が移動した場合、当該移動先の文字を選択文字として検出することを特徴とする請求項１から５のいずれか１つに記載の情報処理装置。
【請求項７】
前記文字検出手段は、タッチ領域が複数の文字に跨る場合、タッチ領域の中心点を導いて当該中心点が位置する領域をもつ文字を選択文字として検出することを特徴とする請求項１から６のいずれか１つに記載の情報処理装置。
【請求項８】
前記文字検出手段は、タッチ領域が複数の文字に跨る場合、タッチ領域を最も多く含む領域をもつ文字を選択文字として検出することを特徴とする請求項１から６のいずれか１つに記載の情報処理装置。
【請求項９】
前記情報処理装置は、カーナビゲーション装置、携帯電話機、ＰＤＡ（ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）、または、ＰＮＤ（Ｐｅｒｓｏｎａｌ  Ｎａｖｉｇａｔｉｏｎ  Ｄｅｖｉｃｅ）であることを特徴とする請求項１から８のいずれか１つに記載の情報処理装置。
【請求項１０】
ディスプレイ及びタブレットを具備する情報処理装置の文字入力方法であって、
文字を配列させたソフトウェアキーボードを前記ディスプレイの表示画面に表示する表示ステップと、
前記ディスプレイで表示されるソフトウェアキーボード内の各文字に対して表示画面上からのタッチ状態に応じて前記タブレットを通じて選択された文字を検出する文字検出ステップと、
前記表示画面上のタッチ状態の間、前記文字検出ステップにより検出された選択文字を当該選択文字の配列位置から離間させて表示する文字表示ステップと、
前記表示画面上の非タッチ状態への移行に伴って前記文字検出ステップにより検出された選択文字を入力文字として当該情報処理装置のメモリに記憶する記憶ステップと、
を含むことを特徴とする文字入力方法。
【請求項１１】
前記表示ステップは、前記表示画面にソフトウェアキーボードとともに文字入力欄を表示し、前記文字入力方法は、前記記憶ステップで記憶された入力文字に基づく文字を前記文字入力欄に表示する入力文字表示ステップをさらに含むことを特徴とする請求項１０に記載の文字入力方法。
【請求項１２】
前記表示ステップは、ソフトウェアキーボードを表示画面の略全体に表示することを特徴とする請求項１０または１１に記載の文字入力方法。
【請求項１３】
前記表示ステップは、文字を配列させたソフトウェアキーボードを第１色を用いて表示するとともに、前記文字表示ステップは、前記選択文字を前記第１色とは異なる第２色を用いて表示することを特徴とする請求項１０から１２のいずれか１つに記載の文字入力方法。
【請求項１４】
前記文字表示ステップは、前記選択文字を拡大して表示することを特徴とする請求項１０から１３のいずれか１つに記載の文字入力方法。
【請求項１５】
前記文字検出ステップは、前記表示画面上のタッチ状態が保持され、かつ、前記選択文字から隣接する文字にタッチ位置が移動した場合、当該移動先の文字を選択文字として検出することを特徴とする請求項１０から１４のいずれか１つに記載の文字入力方法。
【請求項１６】
前記文字検出ステップは、タッチ領域が複数の文字に跨る場合、タッチ領域の中心点を導いて当該中心点が位置する領域をもつ文字を選択文字として検出することを特徴とする請求項１０から１５のいずれか１つに記載の文字入力方法。
【請求項１７】
前記文字検出ステップは、タッチ領域を最も多く含む領域をもつ文字を選択文字として検出することを特徴とする請求項１０から１５のいずれか１つに記載の文字入力方法。
【請求項１８】
ディスプレイ及びタブレットを具備する情報処理装置のコンピュータにより実行可能な文字入力プログラムであって、
前記コンピュータに、
文字を配列させたソフトウェアキーボードを前記ディスプレイの表示画面に表示する表示ステップと、
前記ディスプレイで表示されるソフトウェアキーボード内の各文字に対して表示画面上からのタッチ状態に応じて前記タブレットを通じて選択された文字を検出する文字検出ステップと、
前記表示画面上のタッチ状態の間、前記文字検出ステップにより検出された選択文字を当該選択文字の配列位置から離間させて表示する文字表示ステップと、
前記表示画面上の非タッチ状態への移行に伴って前記文字検出ステップにより検出された選択文字を入力文字として当該コンピュータのメモリに記憶する記憶ステップと、
を実行させることを特徴とする文字入力プログラム。
【請求項１９】
前記表示ステップは、前記表示画面にソフトウェアキーボードとともに文字入力欄を表示し、前記文字入力プログラムは、前記記憶ステップで記憶された入力文字に基づく文字を前記文字入力欄に表示する入力文字表示ステップをさらに含むことを特徴とする請求項１８に記載の文字入力プログラム。
【請求項２０】
前記表示ステップは、ソフトウェアキーボードを表示画面の略全体に表示することを特徴とする請求項１８または１９に記載の文字入力プログラム。
【請求項２１】
前記表示ステップは、文字を配列させたソフトウェアキーボードを第１色を用いて表示するとともに、前記文字表示ステップは、前記選択文字を前記第１色とは異なる第２色を用いて表示することを特徴とする請求項１８から２０のいずれか１つに記載の文字入力プログラム。
【請求項２２】
前記文字表示ステップは、前記選択文字を拡大して表示することを特徴とする請求項１８から２１のいずれか１つに記載の文字入力プログラム。
【請求項２３】
前記文字検出ステップは、前記表示画面上のタッチ状態が保持され、かつ、前記選択文字から隣接する文字にタッチ位置が移動した場合、当該移動先の文字を選択文字として検出することを特徴とする請求項１８から２２のいずれか１つに記載の文字入力プログラム。
【請求項２４】
前記文字検出ステップは、タッチ領域が複数の文字に跨る場合、タッチ領域の中心点を導いて当該中心点が位置する領域をもつ文字を選択文字として検出することを特徴とする請求項１８から２３のいずれか１つに記載の文字入力プログラム。
【請求項２５】
前記文字検出ステップは、タッチ領域を最も多く含む領域をもつ文字を選択文字として検出することを特徴とする請求項１８から２３のいずれか１つに記載の文字入力プログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００７
【補正方法】変更
【補正の内容】
【０００７】
上述した課題を解決し、上記目的を解決するため、本発明の請求項１に係る情報処理装置は、情報処理装置であって、文字を配列させたソフトウェアキーボードを表示画面に表示する表示手段と、前記表示手段で表示されるソフトウェアキーボード内の各文字に対して表示画面上からのタッチ状態に応じて選択された文字を検出する文字検出手段と、前記表示画面上のタッチ状態の間、前記文字検出手段により検出された選択文字を当該選択文字の配列位置から離間させて表示する文字表示手段と、前記表示画面上の非タッチ状態への移行に伴って前記文字検出手段により検出された選択文字を入力文字として記憶する記憶手段とを備えたことを特徴とするものである。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
また、請求項２は、請求項１において、前記表示手段は、前記表示画面にソフトウェアキーボードとともに文字入力欄を表示し、前記情報処理装置は、前記記憶手段に記憶された入力文字に基づく文字を前記文字入力欄に表示する入力文字表示手段をさらに備えていることを特徴とする。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】変更
【補正の内容】
【０００９】
また、請求項３は、請求項１または２において、前記表示手段は、ソフトウェアキーボードを表示画面の略全体に表示することを特徴とする。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００１０
【補正方法】変更
【補正の内容】
【００１０】
また、請求項４は、請求項１から３のいずれか１つにおいて、前記表示手段は、文字を配列させたソフトウェアキーボードを第１色を用いて表示するとともに、前記文字表示手段は、前記選択文字を前記第１色とは異なる第２色を用いて表示することを特徴とする。また、請求項５は、請求項１から４のいずれか１つにおいて、前記文字表示手段は、前記選択文字を拡大して表示することを特徴とする。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００１１
【補正方法】変更
【補正の内容】
【００１１】
また、請求項６は、請求項１から５のいずれか１つにおいて、前記文字検出手段は、前記表示画面上のタッチ状態が保持され、かつ、前記選択文字から隣接する文字にタッチ位置が移動した場合、当該移動先の文字を選択文字として検出することを特徴とする。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００１２
【補正方法】変更
【補正の内容】
【００１２】
また、請求項７は、請求項１から６のいずれか１つにおいて、前記文字検出手段は、タッチ領域が複数の文字に跨る場合、タッチ領域の中心点を導いて当該中心点が位置する領域をもつ文字を選択文字として検出することを特徴とする。
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００１３
【補正方法】変更
【補正の内容】
【００１３】
請求項８は、請求項１から６のいずれか１つにおいて、前記文字検出手段は、タッチ領域が複数の文字に跨る場合、タッチ領域を最も多く含む領域をもつ文字を選択文字として検出することを特徴とする。
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】００１４
【補正方法】変更
【補正の内容】
【００１４】
また、請求項９は、請求項１から８のいずれか１つにおいて、前記情報処理装置は、カーナビゲーション装置、携帯電話機、ＰＤＡ（ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）、または、ＰＮＤ（Ｐｅｒｓｏｎａｌ  Ｎａｖｉｇａｔｉｏｎ  Ｄｅｖｉｃｅ）であることを特徴とする。
【手続補正１０】
【補正対象書類名】明細書
【補正対象項目名】００１５
【補正方法】変更
【補正の内容】
【００１５】
また、請求項１０の発明に係る文字入力方法は、ディスプレイ及びタブレットを具備する情報処理装置の文字入力方法であって、文字を配列させたソフトウェアキーボードを前記ディスプレイの表示画面に表示する表示ステップと、前記ディスプレイで表示されるソフトウェアキーボード内の各文字に対して表示画面上からのタッチ状態に応じて前記タブレットを通じて選択された文字を検出する文字検出ステップと、前記表示画面上のタッチ状態の間、前記文字検出ステップにより検出された選択文字を当該選択文字の配列位置から離間させて表示する文字表示ステップと、前記表示画面上の非タッチ状態への移行に伴って前記文字検出ステップにより検出された選択文字を入力文字として当該情報処理装置のメモリに記憶する記憶ステップと、を含むことを特徴とするものである。
【手続補正１１】
【補正対象書類名】明細書
【補正対象項目名】００１６
【補正方法】変更
【補正の内容】
【００１６】
また、請求項１１は、請求項１０において、前記表示ステップは、前記表示画面にソフトウェアキーボードとともに文字入力欄を表示し、前記文字入力方法は、前記記憶ステップで記憶された入力文字に基づく文字を前記文字入力欄に表示する入力文字表示ステップをさらに含むことを特徴とする。
【手続補正１２】
【補正対象書類名】明細書
【補正対象項目名】００１７
【補正方法】変更
【補正の内容】
【００１７】
また、請求項１２は、請求項１０または１１において、前記表示ステップは、ソフトウェアキーボードを表示画面の略全体に表示することを特徴とする。
【手続補正１３】
【補正対象書類名】明細書
【補正対象項目名】００１８
【補正方法】変更
【補正の内容】
【００１８】
また、請求項１３は、請求項１０から１２のいずれか１つにおいて、前記表示ステップは、文字を配列させたソフトウェアキーボードを第１色を用いて表示するとともに、前記文字表示ステップは、前記選択文字を前記第１色とは異なる第２色を用いて表示することを特徴とする。また、請求項１４は、請求項１０から１３のいずれか１つにおいて、前記文字表示ステップは、前記選択文字を拡大して表示することを特徴とする。
【手続補正１４】
【補正対象書類名】明細書
【補正対象項目名】００１９
【補正方法】変更
【補正の内容】
【００１９】
また、請求項１５は、請求項１０から１４のいずれか１つにおいて、前記文字検出ステップは、前記表示画面上のタッチ状態が保持され、かつ、前記選択文字から隣接する文字にタッチ位置が移動した場合、当該移動先の文字を選択文字として検出することを特徴とする。
【手続補正１５】
【補正対象書類名】明細書
【補正対象項目名】００２０
【補正方法】変更
【補正の内容】
【００２０】
また、請求項１６は、請求項１０から１５のいずれか１つにおいて、前記文字検出ステップは、タッチ領域が複数の文字に跨る場合、タッチ領域の中心点を導いて当該中心点が位置する領域をもつ文字を選択文字として検出することを特徴とする。また、請求項１７は、請求項１０から１５のいずれか１つにおいて、前記文字検出ステップは、タッチ領域を最も多く含む領域をもつ文字を選択文字として検出することを特徴とする。
【手続補正１６】
【補正対象書類名】明細書
【補正対象項目名】００２１
【補正方法】変更
【補正の内容】
【００２１】
また、請求項１８の発明に係る文字入力プログラムは、ディスプレイ及びタブレットを具備する情報処理装置のコンピュータにより実行可能な文字入力プログラムであって、前記コンピュータに、文字を配列させたソフトウェアキーボードを前記ディスプレイの表示画面に表示する表示ステップと、前記ディスプレイで表示されるソフトウェアキーボード内の各文字に対して表示画面上からのタッチ状態に応じて前記タブレットを通じて選択された文字を検出する文字検出ステップと、前記表示画面上のタッチ状態の間、前記文字検出ステップにより検出された選択文字を当該選択文字の配列位置から離間させて表示する文字表示ステップと、前記表示画面上の非タッチ状態への移行に伴って前記文字検出ステップにより検出された選択文字を入力文字として当該コンピュータのメモリに記憶する記憶ステップと、を実行させることを特徴とするものである。
【手続補正１７】
【補正対象書類名】明細書
【補正対象項目名】００２２
【補正方法】変更
【補正の内容】
【００２２】
また、請求項１９は、請求項１８において、前記表示ステップは、前記表示画面にソフトウェアキーボードとともに文字入力欄を表示し、前記文字入力プログラムは、前記記憶ステップで記憶された入力文字に基づく文字を前記文字入力欄に表示する入力文字表示ステップをさらに含むことを特徴とする。
【手続補正１８】
【補正対象書類名】明細書
【補正対象項目名】００２３
【補正方法】変更
【補正の内容】
【００２３】
また、請求項２０は、請求項１８または１９において、前記表示ステップは、ソフトウェアキーボードを表示画面の略全体に表示することを特徴とする。
【手続補正１９】
【補正対象書類名】明細書
【補正対象項目名】００２４
【補正方法】変更
【補正の内容】
【００２４】
また、請求項２１は、請求項１８から２０のいずれか１つにおいて、前記表示ステップは、文字を配列させたソフトウェアキーボードを第１色を用いて表示するとともに、前記文字表示ステップは、前記選択文字を前記第１色とは異なる第２色を用いて表示することを特徴とする。また、請求項２２は、請求項１８から２１のいずれか１つにおいて、前記文字表示ステップは、前記選択文字を拡大して表示することを特徴とする。
【手続補正２０】
【補正対象書類名】明細書
【補正対象項目名】００２５
【補正方法】変更
【補正の内容】
【００２５】
また、請求項２３は、請求項１８から２２のいずれか１つにおいて、前記文字検出ステップは、前記表示画面上のタッチ状態が保持され、かつ、前記選択文字から隣接する文字にタッチ位置が移動した場合、当該移動先の文字を選択文字として検出することを特徴とする。
【手続補正２１】
【補正対象書類名】明細書
【補正対象項目名】００２６
【補正方法】変更
【補正の内容】
【００２６】
請求項２４は、請求項１８から２３のいずれか１つにおいて、前記文字検出ステップは、タッチ領域が複数の文字に跨る場合、タッチ領域の中心点を導いて当該中心点が位置する領域をもつ文字を選択文字として検出することを特徴とする。また、請求項２５は、請求項１８から２３のいずれか１つにおいて、前記文字検出ステップは、タッチ領域を最も多く含む領域をもつ文字を選択文字として検出することを特徴とする。
【手続補正２２】
【補正対象書類名】明細書
【補正対象項目名】００２９
【補正方法】変更
【補正の内容】
【００２９】
まず、全体の構成について説明する。図１は本発明の一実施形態による情報処理装置を示すブロック図である。本実施形態の情報処理装置１は、たとえば図１に示したように、全体の制御を司るＣＰＵ１１、ＣＰＵ１１が制御するためのオペレーティングシステム等を格納するＲＯＭ１２、ＣＰＵ１１の制御時にワークエリアとしてデータ等を格納するＲＡＭ１３、電源等の操作を行うためのボタン等を具備した操作部１４、無線または有線により外部との通信を行うための通信部１５、表示を行うディスプレイ１７、このディスプレイ１７上に設けられて画面上のペンまたは指のタッチ状態を検知するタブレット１６、ＣＰＵ１１の処理に伴ってデータ、パラメータ、情報、各種アプリケーションプログラムを記憶する記憶部１８、外部メモリ、プリンタ、スキャナ等の外部装置との入出力を司る外部インタフェース１９等を備えている。ここで、携帯型情報処理装置１は、ＰＤＡ、ＰＮＤ等の端末であり、ソフトウェアキーボードによって文字入力等を行うような小さな画面を有した構成である。
【手続補正書】
【提出日】平成20年4月9日(2008.4.9)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
情報処理装置であって、文字を配列させたソフトウェアキーボードを表示画面に表示する表示手段と、
前記表示手段で表示されるソフトウェアキーボード内の各文字に対して表示画面上からのタッチ状態に応じて選択された文字を検出する文字検出手段と、
前記表示画面上のタッチ状態の間、前記文字検出手段により検出された選択文字を当該選択文字の配列位置から離間させて表示する文字表示手段と、
前記表示画面上の非タッチ状態への移行に伴って前記文字検出手段により検出された選択文字を入力文字として記憶する記憶手段とを備え、
前記文字検出手段は、前記表示画面上のタッチ状態が保持され、かつ、前記選択文字から隣接する文字にタッチ位置が移動した場合、当該移動先の文字を選択文字として検出する
ことを特徴とする情報処理装置。
【請求項２】
前記表示手段は、前記表示画面にソフトウェアキーボードとともに文字入力欄を表示し、前記情報処理装置は、前記記憶手段に記憶された入力文字に基づく文字を前記文字入力欄に表示する入力文字表示手段をさらに備えていることを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記表示手段は、ソフトウェアキーボードを表示画面の略全体に表示することを特徴とする請求項１または２に記載の情報処理装置。
【請求項４】
前記表示手段は、文字を配列させたソフトウェアキーボードを第１色を用いて表示するとともに、前記文字表示手段は、前記選択文字を前記第１色とは異なる第２色を用いて表示することを特徴とする請求項１から３のいずれか１つに記載の情報処理装置。
【請求項５】
前記文字表示手段は、前記選択文字を拡大して表示することを特徴とする請求項１から４のいずれか１つに記載の情報処理装置。
【請求項６】
前記文字検出手段は、タッチ領域が複数の文字に跨る場合、タッチ領域の中心点を導いて当該中心点が位置する領域をもつ文字を選択文字として検出することを特徴とする請求項１から５のいずれか１つに記載の情報処理装置。
【請求項７】
前記文字検出手段は、タッチ領域が複数の文字に跨る場合、タッチ領域を最も多く含む領域をもつ文字を選択文字として検出することを特徴とする請求項１から５のいずれか１つに記載の情報処理装置。
【請求項８】
前記情報処理装置は、カーナビゲーション装置、携帯電話機、ＰＤＡ（ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）、または、ＰＮＤ（Ｐｅｒｓｏｎａｌ  Ｎａｖｉｇａｔｉｏｎ  Ｄｅｖｉｃｅ）であることを特徴とする請求項１から７のいずれか１つに記載の情報処理装置。
【請求項９】
ディスプレイ及びタブレットを具備する情報処理装置の文字入力方法であって、
文字を配列させたソフトウェアキーボードを前記ディスプレイの表示画面に表示する表示ステップと、
前記ディスプレイで表示されるソフトウェアキーボード内の各文字に対して表示画面上からのタッチ状態に応じて前記タブレットを通じて選択された文字を検出する文字検出ステップと、
前記表示画面上のタッチ状態の間、前記文字検出ステップにより検出された選択文字を当該選択文字の配列位置から離間させて表示する文字表示ステップと、
前記表示画面上の非タッチ状態への移行に伴って前記文字検出ステップにより検出された選択文字を入力文字として当該情報処理装置のメモリに記憶する記憶ステップとを含み、
前記文字検出ステップは、前記表示画面上のタッチ状態が保持され、かつ、前記選択文字から隣接する文字にタッチ位置が移動した場合、当該移動先の文字を選択文字として検出する
ことを特徴とする文字入力方法。
【請求項１０】
前記表示ステップは、前記表示画面にソフトウェアキーボードとともに文字入力欄を表示し、前記文字入力方法は、前記記憶ステップで記憶された入力文字に基づく文字を前記文字入力欄に表示する入力文字表示ステップをさらに含むことを特徴とする請求項９に記載の文字入力方法。
【請求項１１】
前記表示ステップは、ソフトウェアキーボードを表示画面の略全体に表示することを特徴とする請求項９または１０に記載の文字入力方法。
【請求項１２】
前記表示ステップは、文字を配列させたソフトウェアキーボードを第１色を用いて表示するとともに、前記文字表示ステップは、前記選択文字を前記第１色とは異なる第２色を用いて表示することを特徴とする請求項９から１１のいずれか１つに記載の文字入力方法。
【請求項１３】
前記文字表示ステップは、前記選択文字を拡大して表示することを特徴とする請求項９から１２のいずれか１つに記載の文字入力方法。
【請求項１４】
前記文字検出ステップは、タッチ領域が複数の文字に跨る場合、タッチ領域の中心点を導いて当該中心点が位置する領域をもつ文字を選択文字として検出することを特徴とする請求項９から１３のいずれか１つに記載の文字入力方法。
【請求項１５】
前記文字検出ステップは、タッチ領域を最も多く含む領域をもつ文字を選択文字として検出することを特徴とする請求項９から１３のいずれか１つに記載の文字入力方法。
【請求項１６】
ディスプレイ及びタブレットを具備する情報処理装置のコンピュータにより実行可能な文字入力プログラムであって、
前記コンピュータに、
文字を配列させたソフトウェアキーボードを前記ディスプレイの表示画面に表示する表示ステップと、
前記ディスプレイで表示されるソフトウェアキーボード内の各文字に対して表示画面上からのタッチ状態に応じて前記タブレットを通じて選択された文字を検出する文字検出ステップと、
前記表示画面上のタッチ状態の間、前記文字検出ステップにより検出された選択文字を当該選択文字の配列位置から離間させて表示する文字表示ステップと、
前記表示画面上の非タッチ状態への移行に伴って前記文字検出ステップにより検出された選択文字を入力文字として当該コンピュータのメモリに記憶する記憶ステップとを実行させ、
前記文字検出ステップは、前記表示画面上のタッチ状態が保持され、かつ、前記選択文字から隣接する文字にタッチ位置が移動した場合、当該移動先の文字を選択文字として検出する
ことを特徴とする文字入力プログラム。
【請求項１７】
前記表示ステップは、前記表示画面にソフトウェアキーボードとともに文字入力欄を表示し、前記文字入力プログラムは、前記記憶ステップで記憶された入力文字に基づく文字を前記文字入力欄に表示する入力文字表示ステップをさらに含むことを特徴とする請求項１６に記載の文字入力プログラム。
【請求項１８】
前記表示ステップは、ソフトウェアキーボードを表示画面の略全体に表示することを特徴とする請求項１６または１７に記載の文字入力プログラム。
【請求項１９】
前記表示ステップは、文字を配列させたソフトウェアキーボードを第１色を用いて表示するとともに、前記文字表示ステップは、前記選択文字を前記第１色とは異なる第２色を用いて表示することを特徴とする請求項１６から１８のいずれか１つに記載の文字入力プログラム。
【請求項２０】
前記文字表示ステップは、前記選択文字を拡大して表示することを特徴とする請求項１６から１９のいずれか１つに記載の文字入力プログラム。
【請求項２１】
前記文字検出ステップは、タッチ領域が複数の文字に跨る場合、タッチ領域の中心点を導いて当該中心点が位置する領域をもつ文字を選択文字として検出することを特徴とする請求項１６から２０のいずれか１つに記載の文字入力プログラム。
【請求項２２】
前記文字検出ステップは、タッチ領域を最も多く含む領域をもつ文字を選択文字として検出することを特徴とする請求項１６から２０のいずれか１つに記載の文字入力プログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００７
【補正方法】変更
【補正の内容】
【０００７】
上述した課題を解決し、上記目的を解決するため、本発明の請求項１に係る情報処理装置は、情報処理装置であって、文字を配列させたソフトウェアキーボードを表示画面に表示する表示手段と、前記表示手段で表示されるソフトウェアキーボード内の各文字に対して表示画面上からのタッチ状態に応じて選択された文字を検出する文字検出手段と、前記表示画面上のタッチ状態の間、前記文字検出手段により検出された選択文字を当該選択文字の配列位置から離間させて表示する文字表示手段と、前記表示画面上の非タッチ状態への移行に伴って前記文字検出手段により検出された選択文字を入力文字として記憶する記憶手段とを備え、前記文字検出手段は、前記表示画面上のタッチ状態が保持され、かつ、前記選択文字から隣接する文字にタッチ位置が移動した場合、当該移動先の文字を選択文字として検出することを特徴とするものである。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１１
【補正方法】削除
【補正の内容】
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１２
【補正方法】変更
【補正の内容】
【００１２】
また、請求項６は、請求項１から５のいずれか１つにおいて、前記文字検出手段は、タッチ領域が複数の文字に跨る場合、タッチ領域の中心点を導いて当該中心点が位置する領域をもつ文字を選択文字として検出することを特徴とする。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００１３
【補正方法】変更
【補正の内容】
【００１３】
請求項７は、請求項１から５のいずれか１つにおいて、前記文字検出手段は、タッチ領域が複数の文字に跨る場合、タッチ領域を最も多く含む領域をもつ文字を選択文字として検出することを特徴とする。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００１４
【補正方法】変更
【補正の内容】
【００１４】
また、請求項８は、請求項１から７のいずれか１つにおいて、前記情報処理装置は、カーナビゲーション装置、携帯電話機、ＰＤＡ（ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）、または、ＰＮＤ（Ｐｅｒｓｏｎａｌ  Ｎａｖｉｇａｔｉｏｎ  Ｄｅｖｉｃｅ）であることを特徴とする。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００１５
【補正方法】変更
【補正の内容】
【００１５】
また、請求項９の発明に係る文字入力方法は、ディスプレイ及びタブレットを具備する情報処理装置の文字入力方法であって、文字を配列させたソフトウェアキーボードを前記ディスプレイの表示画面に表示する表示ステップと、前記ディスプレイで表示されるソフトウェアキーボード内の各文字に対して表示画面上からのタッチ状態に応じて前記タブレットを通じて選択された文字を検出する文字検出ステップと、前記表示画面上のタッチ状態の間、前記文字検出ステップにより検出された選択文字を当該選択文字の配列位置から離間させて表示する文字表示ステップと、前記表示画面上の非タッチ状態への移行に伴って前記文字検出ステップにより検出された選択文字を入力文字として当該情報処理装置のメモリに記憶する記憶ステップとを含み、前記文字検出ステップは、前記表示画面上のタッチ状態が保持され、かつ、前記選択文字から隣接する文字にタッチ位置が移動した場合、当該移動先の文字を選択文字として検出することを特徴とするものである。
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００１６
【補正方法】変更
【補正の内容】
【００１６】
また、請求項１０は、請求項９において、前記表示ステップは、前記表示画面にソフトウェアキーボードとともに文字入力欄を表示し、前記文字入力方法は、前記記憶ステップで記憶された入力文字に基づく文字を前記文字入力欄に表示する入力文字表示ステップをさらに含むことを特徴とする。
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】００１７
【補正方法】変更
【補正の内容】
【００１７】
また、請求項１１は、請求項９または１０において、前記表示ステップは、ソフトウェアキーボードを表示画面の略全体に表示することを特徴とする。
【手続補正１０】
【補正対象書類名】明細書
【補正対象項目名】００１８
【補正方法】変更
【補正の内容】
【００１８】
また、請求項１２は、請求項９から１１のいずれか１つにおいて、前記表示ステップは、文字を配列させたソフトウェアキーボードを第１色を用いて表示するとともに、前記文字表示ステップは、前記選択文字を前記第１色とは異なる第２色を用いて表示することを特徴とする。また、請求項１３は、請求項９から１１のいずれか１つにおいて、前記文字表示ステップは、前記選択文字を拡大して表示することを特徴とする。
【手続補正１１】
【補正対象書類名】明細書
【補正対象項目名】００１９
【補正方法】削除
【補正の内容】
【手続補正１２】
【補正対象書類名】明細書
【補正対象項目名】００２０
【補正方法】変更
【補正の内容】
【００２０】
また、請求項１４は、請求項９から１３のいずれか１つにおいて、前記文字検出ステップは、タッチ領域が複数の文字に跨る場合、タッチ領域の中心点を導いて当該中心点が位置する領域をもつ文字を選択文字として検出することを特徴とする。また、請求項１５は、請求項９から１３のいずれか１つにおいて、前記文字検出ステップは、タッチ領域を最も多く含む領域をもつ文字を選択文字として検出することを特徴とする。
【手続補正１３】
【補正対象書類名】明細書
【補正対象項目名】００２１
【補正方法】変更
【補正の内容】
【００２１】
また、請求項１６の発明に係る文字入力プログラムは、ディスプレイ及びタブレットを具備する情報処理装置のコンピュータにより実行可能な文字入力プログラムであって、前記コンピュータに、文字を配列させたソフトウェアキーボードを前記ディスプレイの表示画面に表示する表示ステップと、前記ディスプレイで表示されるソフトウェアキーボード内の各文字に対して表示画面上からのタッチ状態に応じて前記タブレットを通じて選択された文字を検出する文字検出ステップと、前記表示画面上のタッチ状態の間、前記文字検出ステップにより検出された選択文字を当該選択文字の配列位置から離間させて表示する文字表示ステップと、前記表示画面上の非タッチ状態への移行に伴って前記文字検出ステップにより検出された選択文字を入力文字として当該コンピュータのメモリに記憶する記憶ステップとを実行させ、前記文字検出ステップは、前記表示画面上のタッチ状態が保持され、かつ、前記選択文字から隣接する文字にタッチ位置が移動した場合、当該移動先の文字を選択文字として検出することを特徴とするものである。
【手続補正１４】
【補正対象書類名】明細書
【補正対象項目名】００２２
【補正方法】変更
【補正の内容】
【００２２】
また、請求項１７は、請求項１６において、前記表示ステップは、前記表示画面にソフトウェアキーボードとともに文字入力欄を表示し、前記文字入力プログラムは、前記記憶ステップで記憶された入力文字に基づく文字を前記文字入力欄に表示する入力文字表示ステップをさらに含むことを特徴とする。
【手続補正１５】
【補正対象書類名】明細書
【補正対象項目名】００２３
【補正方法】変更
【補正の内容】
【００２３】
また、請求項１８は、請求項１６または１７において、前記表示ステップは、ソフトウェアキーボードを表示画面の略全体に表示することを特徴とする。
【手続補正１６】
【補正対象書類名】明細書
【補正対象項目名】００２４
【補正方法】変更
【補正の内容】
【００２４】
また、請求項１９は、請求項１６から１８のいずれか１つにおいて、前記表示ステップは、文字を配列させたソフトウェアキーボードを第１色を用いて表示するとともに、前記文字表示ステップは、前記選択文字を前記第１色とは異なる第２色を用いて表示することを特徴とする。また、請求項２２は、請求項１８から２１のいずれか１つにおいて、前記文字表示ステップは、前記選択文字を拡大して表示することを特徴とする。
【手続補正１７】
【補正対象書類名】明細書
【補正対象項目名】００２５
【補正方法】削除
【補正の内容】
【手続補正１８】
【補正対象書類名】明細書
【補正対象項目名】００２６
【補正方法】変更
【補正の内容】
【００２６】
請求項２１は、請求項１６から２０のいずれか１つにおいて、前記文字検出ステップは、タッチ領域が複数の文字に跨る場合、タッチ領域の中心点を導いて当該中心点が位置する領域をもつ文字を選択文字として検出することを特徴とする。また、請求項２２は、請求項１６から２０のいずれか１つにおいて、前記文字検出ステップは、タッチ領域を最も多く含む領域をもつ文字を選択文字として検出することを特徴とする。