(57)【要約】【課題】コンピュータ端末に対してペン形式による入力装置を用いた際に、容易且つ迅速にその入力が行える、ペン入力システム及びペン入力方法を提供することを目的とする。【解決手段】ペン型入力装置を用いてペン入力可能なコンピュータ端末に於いて、表示装置に表示された複数の入力領域を有する画面のうち、一つの入力領域の指定を受けると、指定入力領域が存在する位置で、指定入力領域を予め定められた倍率又は任意の倍率で指定入力領域の原サイズから拡大し、拡大入力領域として表示する入力領域拡大手段と、拡大入力領域に対してペン型入力装置によるペン入力を受け付けるペン入力受付手段と、拡大入力領域を原サイズまで縮小して、入力を受け付けた文字等を指定入力領域に表示する領域表示手段と、を有するペン入力システムである。【選択図】  図１
2004318637.tif 000002
【特許請求の範囲】
【請求項１】
ペン型入力装置を用いてペン入力可能なコンピュータ端末に於いて、
表示装置に表示された複数の入力領域を有する画面のうち、一つの入力領域の指定を受けると、前記指定入力領域が存在する位置で、前記指定入力領域を予め定められた倍率又は任意の倍率で前記指定入力領域の原サイズから拡大し、拡大入力領域として表示する入力領域拡大手段と、
前記拡大入力領域に対して前記ペン型入力装置によるペン入力を受け付けるペン入力受付手段と、
前記拡大入力領域を原サイズまで縮小して、前記入力を受け付けた文字等を前記指定入力領域に表示する領域表示手段と、
を有することを特徴とするペン入力システム。
【請求項２】
ペン型入力装置を用いてペン入力可能なコンピュータ端末に於いて、
表示装置に表示された複数の入力領域を有する画面のうち、一つの入力領域の指定を受けると、前記指定入力領域の原サイズより大きな、拡大入力領域を前記指定入力領域に重畳して表示する入力領域拡大手段と、
前記拡大入力領域に対して前記ペン型入力装置によるペン入力を受け付けるペン入力受付手段と、
前記拡大入力領域の表示を消し、前記拡大入力領域で入力を受け付けた文字等を前記指定入力領域に表示する領域表示手段と、
を有することを特徴とするペン入力システム。
【請求項３】
前記ペン入力システムは、
前記拡大入力領域のうち、入力可能領域が所定値以下になった際に、前記ペン入力受付手段で受け付けた文字等の表示をスクロールするスクロール手段を、
有することを特徴とする請求項１又は請求項２に記載のペン入力システム。
【請求項４】
ペン型入力装置を用いてペン入力可能なコンピュータ端末に於いて、
表示装置に表示された複数の入力領域を有する画面のうち、一つの入力領域の指定を受けると、前記指定入力領域を予め定められた倍率又は任意の倍率で前記指定入力領域の原サイズから拡大し、拡大入力領域として表示する入力領域拡大手段と、
前記拡大入力領域に対して前記ペン型入力装置によるペン入力を受け付けるペン入力受付手段と、
前記拡大入力領域のうち、入力可能領域が所定値以下になった際に、前記ペン入力受付手段で受け付けた文字等の表示をスクロールするスクロール手段と、
前記拡大入力領域を原サイズまで縮小して、前記入力を受け付けた文字等を前記指定入力領域に表示する領域表示手段と、
を有することを特徴とするペン入力システム。
【請求項５】
ペン型入力装置を用いてペン入力可能なコンピュータ端末に於いて、
表示装置に表示された複数の入力領域を有する画面のうち、一つの入力領域の指定を受けると、前記指定入力領域の原サイズより大きな、拡大入力領域を表示する入力領域拡大手段と、
前記拡大入力領域に対して前記ペン型入力装置によるペン入力を受け付けるペン入力受付手段と、
前記拡大入力領域のうち、入力可能領域が所定値以下になった際に、前記ペン入力受付手段で受け付けた文字等の表示をスクロールするスクロール手段と、
前記拡大入力領域の表示を消し、前記拡大入力領域で入力を受け付けた文字等を前記指定入力領域に表示する領域表示手段と、
を有することを特徴とするペン入力システム。
【請求項６】
前記入力領域拡大手段は、
前記指定入力領域が存在する位置で、前記指定入力領域を予め定められた倍率又は任意の倍率で前記指定入力領域の原サイズから拡大し、拡大入力領域として表示する、
ことを特徴とする請求項４に記載のペン入力システム。
【請求項７】
前記入力領域拡大手段は、
前記拡大入力領域を前記指定入力領域に重畳して表示する、
ことを特徴とする請求項５に記載のペン入力システム。
【請求項８】
前記スクロール手段は、
前記ペン型入力装置の所定の操作によるスクロール要求信号を受信した際、又は前記入力可能領域が所定値以下になった際に自動的に、スクロールを実行する
ことを特徴とする請求項１から請求項７のいずれかに記載のペン入力システム。
【請求項９】
前記領域表示手段は、
前記ペン入力受付手段で受け付けた文字等を、前記指定入力領域に適合するフォントで表示する
ことを特徴とする請求項１から請求項８のいずれかに記載のペン入力システム。
【請求項１０】
ペン型入力装置を用いてコンピュータ端末にペン入力を受け付けるペン入力方法であって、
表示装置に表示された複数の入力領域を有する画面のうち、ユーザにより一つの入力領域の指定を受け付け、
前記指定入力領域が存在する位置で、前記指定入力領域を予め定められた倍率又は任意の倍率で前記指定入力領域の原サイズから拡大し、拡大入力領域として表示し、
前記拡大入力領域に前記ペン型入力装置によるペン入力を受け付け、
前記拡大入力領域を原サイズまで縮小して、前記入力を受け付けた文字等を前記指定入力領域に表示する、
ことを特徴とするペン入力方法。
【請求項１１】
ペン型入力装置を用いてコンピュータ端末にペン入力を受け付けるペン入力方法であって、
表示装置に表示された複数の入力領域を有する画面のうち、ユーザにより一つの入力領域の指定を受け付け、
前記指定入力領域の原サイズより大きな、拡大入力領域を前記指定入力領域に重畳して表示し、
前記拡大入力領域に前記ペン型入力装置によるペン入力を受け付け、
前記拡大入力領域の表示を消し、前記入力を受け付けた文字等を前記指定入力領域に表示する、
ことを特徴とするペン入力方法。
【請求項１２】
前記ペン入力方法は、
前記拡大入力領域のうち、入力可能領域が所定値以下になった際に、前記ペン入力を受け付けた文字等の表示をスクロールすることで新たな入力可能領域を確保し、
前記新たな入力可能領域に前記ペン型入力装置によるペン入力を受け付ける
ことを特徴とする請求項１０又は請求項１１に記載のペン入力方法。
【請求項１３】
ペン型入力装置を用いてコンピュータ端末にペン入力を受け付けるペン入力方法であって、
表示装置に表示された複数の入力領域を有する画面のうち、ユーザにより一つの入力領域の指定を受け付け、
前記指定入力領域を予め定められた倍率又は任意の倍率で前記指定入力領域の原サイズから拡大し、拡大入力領域として表示し、
前記拡大入力領域に前記ペン型入力装置によるペン入力を受け付け、
前記拡大入力領域のうち、入力可能領域が所定値以下になった際に、前記ペン入力を受け付けた文字等の表示をスクロールすることで新たな入力可能領域を確保し、
前記新たな入力可能領域に前記ペン型入力装置によるペン入力を受け付け、
前記拡大入力領域を原サイズまで縮小して、前記入力を受け付けた文字等を前記指定入力領域に表示する、
ことを特徴とするペン入力方法。
【請求項１４】
ペン型入力装置を用いてコンピュータ端末にペン入力を受け付けるペン入力方法であって、
表示装置に表示された複数の入力領域を有する画面のうち、ユーザにより一つの入力領域の指定を受け付け、
前記指定入力領域の原サイズより大きな、拡大入力領域を表示し、
前記拡大入力領域に前記ペン型入力装置によるペン入力を受け付け、
前記拡大入力領域のうち、入力可能領域が所定値以下になった際に、前記ペン入力を受け付けた文字等の表示をスクロールすることで新たな入力可能領域を確保し、
前記新たな入力可能領域に前記ペン型入力装置によるペン入力を受け付け、
前記拡大入力領域の表示を消し、前記入力を受け付けた文字等を前記指定入力領域に表示する、
ことを特徴とするペン入力方法。
【請求項１５】
前記ペン入力方法は、
前記指定入力領域を拡大する際に、前記指定を受け付けた入力領域が存在する位置で予め定められた倍率又は任意の倍率で拡大する
ことを特徴とする請求項１３に記載のペン入力方法。
【請求項１６】
前記ペン入力方法は、
前記拡大入力領域を前記指定入力領域に重畳して表示する、
ことを特徴とする請求項１４に記載のペン入力方法。
【請求項１７】
前記スクロールは、
前記ペン型入力装置の所定の操作によるスクロール要求信号を受信した際、又は前記入力可能領域が所定値以下になった際に自動的に、スクロールを実行する
ことを特徴とする請求項１０から請求項１６のいずれかに記載のペン入力方法。
【請求項１８】
前記ペン入力を受け付けた文字等を前記指定入力領域で表示する際には、前記指定入力領域に適合するフォントで表示する
ことを特徴とする請求項１０から請求項１７のいずれかに記載のペン入力方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、コンピュータ端末に対してペン形式による入力装置を用いた際に、容易且つ迅速にその入力が行える、ペン入力システム及びペン入力方法に関する。
【０００２】
【従来の技術】
コンピュータ端末（本明細書に於いてコンピュータ端末とは、パーソナルコンピュータの他にも、タブレットＰＣ、携帯電話、ＰＨＳ、ＰＤＡ等を含み、後述のペン型入力装置による入力が可能な端末をいう）に対する基本的な入力装置としては、キーボードがある。キーボードによる文字の入力は、その扱いに習熟したユーザが入力を行う場合には俊敏に所望の入力を行うことが出来る。
【０００３】
しかし、キーボード操作に長けていないユーザがキーボードにより入力を行う場合には、ユーザがキーの位置を認識していない、ユーザの指の大きさとキーの大きさが不一致である、ユーザそのもののキーボード入力操作が鈍い等の問題から、その入力の操作性が著しく低下する。
【０００４】
また、キーボードの操作に対する習熟度の他にも、キーボードを付属させることがその大きさ等から物理的に困難なタブレットＰＣやＰＤＡ、ハンドヘルドＰＣ、或いは着座以外の姿勢で利用することを想定した移動端末などの場合には、キーボード以外の入力装置が必要となる。
【０００５】
このようなことから、近年ではキーボードによらずに、ペン型をしたポインティングデバイスである入力装置により（以下、ペン型入力装置）、ユーザがペン型入力装置を持ち、所定の入力領域にあたかも紙に書くかのように文字数字記号等をペン入力することで、そのペン型入力装置の軌跡から、文字数字記号等を認識し入力することが出来る、ペン入力システムが存在している。下記特許文献１乃至特許文献３はそのようなペン入力システムの例である。
【０００６】
【特許文献１】
特開平６−１２４１６４号公報
【特許文献２】
特開２０００−３５８４５号公報
【特許文献３】
特開２００１−４２９９２号公報
【０００７】
【発明が解決しようとする課題】
上述のような従来のペン入力システムでは、所定の入力領域に対してペン型入力装置で入力を行い、入力後にその結果を、対象となる入力領域に対して送信する形式となっている。この一例を図５に示す。図５の場合、所望する入力領域を上方の画面からペン型入力装置で選択し、入力する文字等は下方の画面にペン型入力装置でペン入力する。ペン入力後、下方画面の「送信」をペン型入力装置で選択することで、ペン入力した文字等が前記選択した入力領域に表示・反映される。
【０００８】
このように、ユーザが入力を所望する入力領域と異なる領域に対してペン入力を行うこととなるので、ペン入力に際して違和感が生じる。また実際にデータ入力を行う入力領域と文字等の入力を行う入力領域とが離れている為に、視線及びペンの移動が多くなる為、誤操作の可能性が生じることとなる。
【０００９】
これらの問題を解決するには、ユーザが入力を所望する入力領域に直接ペン入力を行う方法があるが、図５に示すように、画面（図５では上方の画面）に於ける入力領域は狭いことが多く、この狭い入力領域に対して、ユーザがペン入力を行うことは、小さな文字等で入力をする必要から不用な神経を労し、更には誤入力や入力した文字等の誤認識にも繋がる。
【００１０】
また従来のペン入力システムでは、ペン入力を行う為の入力領域（図５の下方の画面）は、一回で入力可能な文字等の数に限度があり、それを超えて文字等の入力は行えない為、頻繁にペン入力の入力領域から所望の入力領域への文字の送信を行わなくてはならない問題点がある。その為、長文の入力は容易ではなく、また頻繁に送信処理を行うことから、入力時間の遅延も発生することとなる。
【００１１】
例えば特許文献１乃至特許文献３では、手書き入力を行う際に手書き入力を行う領域を拡大して入力を行わせる発明が開示されている。しかし特許文献１の場合、手書き入力は容易に行えるが、手書き入力を行う際には入力領域を有する画面から、入力画面に切り替えて入力を行わせる為に、その切替時間を要し、また画面の切替によって、その手書き入力がどの領域に対する入力であるのかをユーザは常に記憶している必要がある。従って多数の入力領域を有する画面の場合にはユーザに著しい負担が生じると共に、入力に無駄な時間を要することとなる。
【００１２】
一方特許文献２では画面の切替は発生しないが、単に入力領域を拡大するのみであるので、拡大入力領域とユーザが入力を所望する領域との対応を上述と同様に、ユーザが記憶していなければならず、同じくユーザに負担が生じることとなる。
【００１３】
又特許文献３では入力領域とカーソルとを重畳しないように文書のスクロール機能が付されているが、このスクロール機能は入力領域とカーソルとの重畳を防ぐ為に文書をスクロールさせることを目的としており、入力領域に入力された文字をスクロールさせユーザによる長文の入力を可能にするものではない。
【００１４】
従って上述したように、所望の入力領域と文字等の入力領域とを離隔させることなく、ペン入力を行わせる一方、そのペン入力自体を容易に行うことによってユーザに親和性の高いペン入力システムが可能となるが、そのような機能を有するペン入力システムはない。
【００１５】
【課題を解決するための手段】
そこで本発明者は、上述の問題点に鑑み、所望の入力領域と文字等の入力領域とを離隔させることなく、ペン入力を行わせる一方、そのペン入力自体を容易に行うことが可能なペン入力システムを発明した。
【００１６】
更に文字等の入力領域に於いてユーザがペン入力を行っている場合に、その入力領域が所定箇所に到達したら、既存に入力を行っている文字等をスクロールさせ、その入力領域を確保することによって、長文のペン入力も可能とし、更には文字等の送信回数を減少させることで迅速な入力が可能なペン入力システムを発明した。
【００１７】
即ち本発明に於いて本発明者は、所望の入力領域と文字等の入力領域とを離隔させることなく拡大入力可能とする点、及びその拡大入力領域に対してスクロール可能とする点、を有するペン入力システムを発明した。
【００１８】
請求項１の発明は、
ペン型入力装置を用いてペン入力可能なコンピュータ端末に於いて、表示装置に表示された複数の入力領域を有する画面のうち、一つの入力領域の指定を受けると、前記指定入力領域が存在する位置で、前記指定入力領域を予め定められた倍率又は任意の倍率で前記指定入力領域の原サイズから拡大し、拡大入力領域として表示する入力領域拡大手段と、前記拡大入力領域に対して前記ペン型入力装置によるペン入力を受け付けるペン入力受付手段と、前記拡大入力領域を原サイズまで縮小して、前記入力を受け付けた文字等を前記指定入力領域に表示する領域表示手段と、を有するペン入力システムである。
【００１９】
請求項１０の発明は、
ペン型入力装置を用いてコンピュータ端末にペン入力を受け付けるペン入力方法であって、表示装置に表示された複数の入力領域を有する画面のうち、ユーザにより一つの入力領域の指定を受け付け、前記指定入力領域が存在する位置で、前記指定入力領域を予め定められた倍率又は任意の倍率で前記指定入力領域の原サイズから拡大し、拡大入力領域として表示し、前記拡大入力領域に前記ペン型入力装置によるペン入力を受け付け、前記拡大入力領域を原サイズまで縮小して、前記入力を受け付けた文字等を前記指定入力領域に表示する、ペン入力方法である。
【００２０】
請求項１及び請求項１０の発明によって、従来のように、指定入力領域と実際にペン入力を行う入力領域とを離隔して表示するのではなく、同じ位置でその指定入力領域を拡大表示をすることが可能となる。これによってユーザは自らが入力する入力領域を明確に把握して入力をすることが可能となる。また入力に際しては、入力領域を拡大しているので、ペン入力も容易となる。
【００２１】
請求項２の発明は、
ペン型入力装置を用いてペン入力可能なコンピュータ端末に於いて、表示装置に表示された複数の入力領域を有する画面のうち、一つの入力領域の指定を受けると、前記指定入力領域の原サイズより大きな、拡大入力領域を前記指定入力領域に重畳して表示する入力領域拡大手段と、前記拡大入力領域に対して前記ペン型入力装置によるペン入力を受け付けるペン入力受付手段と、前記拡大入力領域の表示を消し、前記拡大入力領域で入力を受け付けた文字等を前記指定入力領域に表示する領域表示手段と、を有するペン入力システムである。
【００２２】
請求項１１の発明は、
ペン型入力装置を用いてコンピュータ端末にペン入力を受け付けるペン入力方法であって、表示装置に表示された複数の入力領域を有する画面のうち、ユーザにより一つの入力領域の指定を受け付け、前記指定入力領域の原サイズより大きな、拡大入力領域を前記指定入力領域に重畳して表示し、前記拡大入力領域に前記ペン型入力装置によるペン入力を受け付け、前記拡大入力領域の表示を消し、前記入力を受け付けた文字等を前記指定入力領域に表示するペン入力方法である。
【００２３】
請求項２及び請求項１１の発明によって、従来のように、指定入力領域と実際にペン入力を行う入力領域とを離隔して表示するのではなく、指定入力領域より大きな拡大入力領域を当該指定入力領域に重畳して表示をすることが可能となる。これによってユーザは自らが入力する入力領域を明確に把握して入力をすることが可能となる。また入力に際しては、入力領域を拡大しているので、ペン入力も容易となる。
【００２４】
請求項４の発明は、
ペン型入力装置を用いてペン入力可能なコンピュータ端末に於いて、表示装置に表示された複数の入力領域を有する画面のうち、一つの入力領域の指定を受けると、前記指定入力領域を予め定められた倍率又は任意の倍率で前記指定入力領域の原サイズから拡大し、拡大入力領域として表示する入力領域拡大手段と、前記拡大入力領域に対して前記ペン型入力装置によるペン入力を受け付けるペン入力受付手段と、前記拡大入力領域のうち、入力可能領域が所定値以下になった際に、前記ペン入力受付手段で受け付けた文字等の表示をスクロールするスクロール手段と、前記拡大入力領域を原サイズまで縮小して、前記入力を受け付けた文字等を前記指定入力領域に表示する領域表示手段と、を有するペン入力システムである。
【００２５】
請求項５の発明は、
ペン型入力装置を用いてペン入力可能なコンピュータ端末に於いて、表示装置に表示された複数の入力領域を有する画面のうち、一つの入力領域の指定を受けると、前記指定入力領域の原サイズより大きな、拡大入力領域を表示する入力領域拡大手段と、前記拡大入力領域に対して前記ペン型入力装置によるペン入力を受け付けるペン入力受付手段と、前記拡大入力領域のうち、入力可能領域が所定値以下になった際に、前記ペン入力受付手段で受け付けた文字等の表示をスクロールするスクロール手段と、前記拡大入力領域の表示を消し、前記拡大入力領域で入力を受け付けた文字等を前記指定入力領域に表示する領域表示手段と、を有するペン入力システムである。
【００２６】
請求項１３の発明は、
ペン型入力装置を用いてコンピュータ端末にペン入力を受け付けるペン入力方法であって、表示装置に表示された複数の入力領域を有する画面のうち、ユーザにより一つの入力領域の指定を受け付け、前記指定入力領域を予め定められた倍率又は任意の倍率で前記指定入力領域の原サイズから拡大し、拡大入力領域として表示し、前記拡大入力領域に前記ペン型入力装置によるペン入力を受け付け、前記拡大入力領域のうち、入力可能領域が所定値以下になった際に、前記ペン入力を受け付けた文字等の表示をスクロールすることで新たな入力可能領域を確保し、前記新たな入力可能領域に前記ペン型入力装置によるペン入力を受け付け、前記拡大入力領域を原サイズまで縮小して、前記入力を受け付けた文字等を前記指定入力領域に表示する、ペン入力方法である。
【００２７】
請求項１４の発明は、
ペン型入力装置を用いてコンピュータ端末にペン入力を受け付けるペン入力方法であって、表示装置に表示された複数の入力領域を有する画面のうち、ユーザにより一つの入力領域の指定を受け付け、前記指定入力領域の原サイズより大きな、拡大入力領域を表示し、前記拡大入力領域に前記ペン型入力装置によるペン入力を受け付け、前記拡大入力領域のうち、入力可能領域が所定値以下になった際に、前記ペン入力を受け付けた文字等の表示をスクロールすることで新たな入力可能領域を確保し、前記新たな入力可能領域に前記ペン型入力装置によるペン入力を受け付け、前記拡大入力領域の表示を消し、前記入力を受け付けた文字等を前記指定入力領域に表示する、ペン入力方法である。
【００２８】
これらの発明によって、拡大入力領域に文字等の入力を行う際に、スクロールが実施されるので、長文のペン入力が可能となる。即ち従来のペン入力では、その入力領域が固定であったので、予め定められた文字数、大きさでしか入力が行えなかった。そして長文を入力する場合には、ペン入力を行う入力領域から、指定入力領域に対して、その入力結果の「送信」（反映）作業を何回も行う必要があったが、本発明によって、スクロールが行われるので、従来のように頻繁に「送信」（反映）作業を行う必要がなくなる。これによってユーザは好きなときに送信（反映）作業を行えば良く、長文入力の際に入力時間を短縮することが可能となる。
【００２９】
請求項８の発明は、
前記スクロール手段は、前記ペン型入力装置の所定の操作によるスクロール要求信号を受信した際、又は前記入力可能領域が所定値以下になった際に自動的に、スクロールを実行するペン入力システムである。
【００３０】
請求項１７の発明は、
前記スクロールは、前記ペン型入力装置の所定の操作によるスクロール要求信号を受信した際、又は前記入力可能領域が所定値以下になった際に自動的に、スクロールを実行するペン入力方法である。
【００３１】
これらの発明によって、手動でスクロールを行うか、自動的にスクロールを行うかの切替が可能となる。
【００３２】
請求項９の発明は、
前記領域表示手段は、前記ペン入力受付手段で受け付けた文字等を、前記指定入力領域に適合するフォントで表示するペン入力システムである。
【００３３】
請求項１８の発明は、
前記ペン入力を受け付けた文字等を前記指定入力領域で表示する際には、前記指定入力領域に適合するフォントで表示するペン入力方法である。
【００３４】
拡大入力領域でペン入力を受け付けた文字等は、大きなフォントである。しかし実際の指定入力領域はそれよりも小さいことが一般的であり、そのような場合に受け付けた文字等をそのままの大きさで表示すると入力領域からはみ出すこととなる。そこで入力領域に適合した大きさのフォントで表示することで、入力領域に収めて表示することが可能となる。
【００３５】
【発明の実施の形態】
本発明のペン入力システム１のシステム構成の一例を図４のシステム構成図に示す。又このペン入力システム１が具備されるタブレットＰＣ等のコンピュータ端末１０の外観を図１に示す。
【００３６】
コンピュータ端末１０は、図１に示すように、一以上の入力領域を有する画面を表示する表示装置９と、ペン型の形状をしたポインティングデバイスであるペン型入力装置７、及びこのコンピュータ端末１０を機能させる為に必要な記憶装置８（主記憶装置８・補助記憶装置８を含む）とを有しており、その他に当然にＣＰＵ等の演算装置等（図示せず）も具備している。尚、本明細書に於いてはその都度言及がなくても、ペン入力システム１を機能させる為に、ペン入力システム１をコンピュータ端末１０上で実現するコンピュータプログラムがコンピュータ端末１０の演算装置、記憶装置８等を、通常使用するのと同様に使用していることは、当業者であれば理解し実施が可能である。また、当該コンピュータ端末１０にはペン型入力装置７を用いてコンピュータ端末１０の操作を可能にするＯＳやペン型入力装置７によって入力された文字等を認識する認識装置等が予め具備されており、本発明においてもそれらを通常の通りに使用することは、当業者であれば容易に想到し得る。
【００３７】
尚、このコンピュータ端末１０は、ペン型入力装置７で表示装置９を押圧、感圧等することによってペン入力を行うタブレットＰＣ等のコンピュータ端末１０（図１に示したようなコンピュータ端末１０）であることが好適であるが、コンピュータ端末１０の表示装置９以外の所定箇所をペン型入力装置７で押圧、感圧等することによってペン入力を行うコンピュータ端末１０であっても良い。
【００３８】
ペン入力システム１は、タブレットＰＣ等のコンピュータ端末１０にプログラムとして具備されており、入力領域手段２と領域表示手段３とを有している。
【００３９】
入力領域手段２は、コンピュータ端末１０の表示装置９で表示する画面に於いて、ユーザが指定入力領域の拡大処理、ペン入力の受付処理、スクロール処理を行い、ユーザによるペン入力の処理を行う手段である。入力領域手段２は、入力領域拡大手段４とペン入力受付手段５とスクロール手段６とを有している。
【００４０】
入力領域拡大手段４は、ユーザがペン型入力装置７により画面内の任意の入力領域１１を指定した信号を受信すると、当該指定入力領域をその入力領域１１が存在する位置で、予め定められた倍率又は任意の倍率で拡大し、拡大入力領域１２を設けることでペン入力を受付可能にする手段である。
【００４１】
又入力領域拡大手段４は、ユーザがペン型入力装置７により画面内の任意の入力領域１１を指定した信号を受信した際に、当該指定入力領域より大きな拡大入力領域１２を、指定入力領域に重畳して表示をしても良い。
【００４２】
即ち入力領域拡大手段４は、指定入力領域そのものを予め定められた倍率又は任意の倍率で拡大しても良いし、指定入力領域より大きな拡大入力領域を、指定入力領域に重畳して表示しても良い。
【００４３】
例えば表示装置９に表示されている画面が図６（ａ）のように１０カ所の入力領域１１を有している場合に、ユーザが左上の入力領域をペン型入力装置７で指定した場合（この指定の際には、ユーザがペン型入力装置７を当該指定領域でタップすることが一例としてある。尚、タップとは、ペン型入力装置７の表示装置９上での接触時間が、通常の入力よりも短時間で瞬時の場合を言う）、その入力領域を図６（ｂ）のように拡大する。この指定入力領域の拡大は、指定入力領域内の１点を原点として拡大すると良い。図６（ｂ）に示した場合では、左上の入力領域の左上の角を原点として拡大を行っている場合である。又、上述のように指定入力領域そのものを拡大するのではなく、新たに指定入力領域より大きな拡大入力領域を、指定入力領域に重畳して、例えば左上の入力領域の左上の角を原点として重畳して表示しても良い。
【００４４】
ペン入力受付手段５は、入力領域拡大手段４が拡大入力領域１２に対してユーザが入力した文字、数字、記号等（本明細書では、文字等とする）を、文字列として格納し当該指定入力領域に対する入力として受け付ける手段である。
【００４５】
スクロール手段６は、入力領域拡大手段４が拡大入力領域１２にユーザが入力を行っている場合に、その入力可能な領域が所定値以下になった際に、ペン入力受付手段５が入力を受け付け、拡大入力領域１２に表示している文字列を、スクロールすることによって、入力可能領域１３を確保する手段である。尚、入力可能領域１３とは、拡大入力領域１２に於いて、ユーザがペン入力可能な領域のことである。従って未だにペン入力を行っていない拡大入力領域１２では、その全てが入力可能領域１３であり、ペン入力を行うと、それ以外の領域が入力可能領域１３となる。
【００４６】
例えば拡大入力領域１２に入力可能な文字等の数が７文字であり、入力可能領域１３が１文字以下になったらスクロールを行うと設定している場合（例えば図６（ｂ））、図７（ａ）に示すようにユーザが「匂ひ起こせよ」とペン入力すると、この文字数は６文字であるので、拡大入力領域１２に於ける残りの入力可能領域１３は１文字となる。
【００４７】
そこでユーザが最後の１文字の入力可能領域１３でペン型入力装置７をタップすると（図７（ｂ）参照）、或いは所定の方法でスクロール要求を送信すると、それをスクロール要求信号としてスクロール手段６が受信する。
【００４８】
スクロール手段６は、当該拡大入力領域１２の入力可能領域１３が所定値以下（１文字以下）であるので、スクロールが可能であると判定する。判定後、ペン入力受付手段５で受け付けている、入力された文字列の表示を所定数スクロールすることとなる。
【００４９】
例えば上述では４文字スクロールすると設定している場合には、表示されている文字列＝「匂ひ起こせよ」のうち、４文字左方にスクロールして表示することで、表示される文字列は「せよ」となる。この場合を図７（ｃ）に示す。尚、このスクロールの際には単に表示する文字列をスクロールしているにすぎないので、ペン入力受付手段５で受け付けている入力された文字列には変更はない（即ち文字列＝「匂ひ起こせよ」である）。このスクロール処理によって５文字の入力可能領域１３が確保される。
【００５０】
このようなスクロール手段６を設けることで、ユーザが所望する限り、ユーザは拡大入力領域１２に対してペン入力を継続できるので、従来のように、予め決められた文字数の入力が終わると、その後継続して入力する為には、その入力に対して「送信」処理を行うことで指定入力領域に対する表示を行っていた場合と異なり、「送信」処理を格段に減らし、入力時間の軽減に繋がる。
【００５１】
領域表示手段３は、拡大入力領域１２への入力をユーザが終了する信号を受信すると（例えば拡大入力領域１２以外の領域をタップする）、ペン入力受付手段５で受け付けた文字列を、指定入力領域を有する画面に於いてユーザが指定入力領域に適合する大きさのフォントでその入力領域１１に表示する手段である。即ち、ペン入力を完了する。
【００５２】
例えば上述では「匂ひ起こせよ」がユーザによりペン入力され、ペン入力受付手段５によって文字列として格納しているので、拡大入力領域１２の拡大を終了し（即ち拡大入力領域を指定入力領域の原サイズに縮小し、或いは拡大入力領域の表示を消し）、当該指定入力領域にその文字列を表示する。この場合を図８（ａ）に示す。
【００５３】
次に本発明のペン入力システム１を用いた入力方法のプロセスの流れの一例を図２及び図３のフローチャート図を用いて説明する。ユーザは所定の操作、例えば特定のアプリケーションプログラムを起動する、によってユーザが入力を所望する画面を表示装置９に表示する（Ｓ１００）。表示された画面が図６（ａ）に示したものだとする。この画面は図６（ａ）に示したように、複数の入力領域１１を有するもの、例えば伝票の画面であっても良い。
【００５４】
この画面が表示装置９に表示されると、ユーザはペン型入力装置７を用いて入力を所望する入力領域１１を指定する（Ｓ１１０）。例えば図６（ａ）に示した画面の左上の入力領域を、ユーザがペン型入力装置７でタップして指定したとする。
【００５５】
ユーザによって入力領域１１が指定されたことの信号、例えば上述のように、入力領域１１でペン型入力装置７がタップされた信号、を表示装置９から入力領域拡大手段４が受信すると、入力領域拡大手段４は、そのタップされた箇所の表示装置９内（または画面内）に於ける位置を二次元座標によって読み取り、その二次元座標が含まれる入力領域１１に対して、拡大入力領域の表示を行う（Ｓ１２０）。従って左上の入力領域が指定されたとすると、左上の入力領域が図６（ｂ）に示すように拡大される。又は左上の入力領域に重畳するように、当該指定入力領域より大きな、拡大入力領域を指定入力領域に重畳して表示する。
【００５６】
指定入力領域の拡大を行う場合には、当該指定入力領域をその入力領域が存在する位置で、予め定められた倍率又は任意の倍率で拡大する。この指定入力領域の拡大は、指定入力領域内の１点を原点として拡大すると良い。図６（ｂ）に示した場合では、左上の入力領域の左上の角を原点として拡大を行っている場合である。
【００５７】
指定入力領域に重畳して拡大入力領域の表示を行う場合には、当該指定入力領域よりも大きな拡大入力領域（例えば指定入力領域を予め定められた倍率又は任意の倍率で拡大した入力領域）を、指定入力領域に重畳して表示する。この際には、指定入力領域内の１点を原点として重畳すると良い。
【００５８】
ユーザはＳ１２０で入力領域拡大手段４が拡大入力領域１２に対して、ペン型入力装置７を用いてペン入力を行う（Ｓ１３０）。
【００５９】
ユーザによるペン型入力装置７を用いた入力は、その入力が終了するまで（Ｓ２００）、拡大入力領域１２に対して通常通り行う。即ち、拡大入力領域１２に対してペン型入力装置７を用いてペン入力を行うと、その入力された文字等をコンピュータ端末１０が公知の方法で文字認識し、文字列にペン入力した文字等が順次格納される。
【００６０】
このようにして拡大入力領域１２に対して文字等の入力が反復されるが、拡大入力領域１２のうち、入力可能領域１３が所定値以下になった場合には（Ｓ２１０）、スクロールをすることで入力を継続するか、或いは入力をやめ入力領域１１へ文字等を送信するかをユーザは判断する。
【００６１】
例えば入力領域拡大手段４が拡大入力領域１２に入力可能な文字等の数が７文字であり、入力可能領域１３が１文字以下になったらスクロールを行うと設定している場合、ユーザが図７（ａ）に示すように「匂ひ起こせよ」と入力すると、この文字数は６文字であるので、残りの入力可能領域１３は１文字となる。
【００６２】
そこでユーザが最後の１文字の入力可能領域１３でペン型入力装置７をタップすると（図７（ｂ）参照）、それをスクロール要求信号としてスクロール手段６が受信する（Ｓ２２０）。
【００６３】
スクロール手段６は、当該拡大入力領域１２の入力可能領域１３が所定値以下（１文字以下）であるので、スクロールが可能であると判定する（Ｓ２３０）。判定後、ペン入力受付手段５で受け付けている入力した文字列の表示を所定数スクロールすることとなる。
【００６４】
例えば上述で４文字スクロールすると設定している場合には、表示されている文字列＝「匂ひ起こせよ」のうち、４文字左方にスクロールすることで、表示される文字列は「せよ」となる。この場合を図７（ｃ）に示す。
【００６５】
このように拡大入力領域１２に入力した文字列の表示を適宜スクロールすることで、新たに５文字の入力可能領域１３が確保されるので、ユーザは継続してそこにペン入力を行う（Ｓ２５０）。そこでペン入力された文字等は、継続して文字列に順次格納され（Ｓ２６０）、ユーザが、拡大入力領域１２に対する所定の入力終了操作を行うまで継続する。
【００６６】
この入力終了操作は、例えば「送信」ボタンをペン型入力装置７で選択することや、拡大入力領域１２以外をペン型入力装置７で選択する、或いは未入力時間が一定時間経過する、等によって行われる。
【００６７】
入力終了操作が行われると、その入力操作終了信号を受信した領域表示手段３は、ペン入力受付手段５で受け付け、格納している文字列を、ユーザがＳ１１０で指定入力領域に適合する大きさのフォントで入力領域１１に表示する（Ｓ２７０）。即ち、入力を完了する。このような一連のプロセスを経ることで図８（ａ）に示すように、入力領域１１へのペン入力が行われる。
【００６８】
この際には、指定入力領域そのものを拡大し、拡大入力領域１２として入力を受け付けている場合には、その拡大入力領域１２を原サイズに縮小して、その格納している文字列を当該指定入力領域に適合する大きさのフォントで入力領域１１に表示する。
【００６９】
又、指定入力領域に拡大入力領域１２を重畳して表示している場合には、拡大入力領域１２の表示を消し、その格納している文字列を当該指定入力領域に適合する大きさのフォントで入力領域１１に表示する。
【００７０】
尚、本明細書ではスクロール手段６がスクロール要求信号を受信した場合にスクロールを実施する場合を説明したが、スクロール手段６が表示装置９で表示している文字数と、スクロール判定をする為の所定値とを監視しておき、所定値以下になった場合には自動的にスクロールを実施するように構成しても良い。尚このスクロールを手動で行うか、自動で行うかは、ユーザにより予め設定させておいて、それに従っても良い。
【００７１】
又、ユーザが画面の他の入力領域１１に対して入力を所望する場合には、その所望する入力領域１１を指定することによって（Ｓ１１０）、図８（ｂ）に示すようにその入力領域１１を拡大し、拡大入力領域１２に対して上述と同様のプロセスで入力が行える。
【００７２】
更に、上述の実施例で示したように、指定入力領域の存在位置での拡大入力領域の表示と、拡大入力領域に対するスクロール処理とを同時に設けるのではなく、これらのいずれかだけを実行するペン入力システム１としても良い。
【００７３】
本発明者は、本発明のペン入力システム１の効果を計測する為に、本発明のペン入力システム１を用いた入力（図６）と、従来のペン入力システムを用いたペン入力（図５）との、入力時間の差違の計測実験を行った。尚、この際に実験に用いたタブレットＰＣは、富士通株式会社のタブレットＰＣ、ＯＳはマイクロソフト株式会社のＭｉｃｒｏｓｏｆｔ  Ｗｉｎｄｏｗｓ  ＸＰ  Ｔａｂｌｅｔ  ＰＣ  Ｅｄｉｔｉｏｎ  である（Ｗｉｎｄｏｗｓはマイクロソフト株式会社の登録商標である）。又従来のペン入力システムとして、図５に示したように、画面とペン入力を行うことが可能な領域が分離しているシステムを用いている。本発明のペン入力システム１は図６に示したとおりである。
【００７４】
この計測実験は平成１５年２月１２日から１８日にかけて男性１７名、女性１３名の合計３０名に対して行った。本計測実験では、ひらがな一文字、漢字一文字、短歌・俳句の入力を各々行い、その入力に要した時間を手動計測によって計測した。
【００７５】
まず、ひらがな一文字の場合に、下記の５文字の入力を行った。
１．あ
２．か
３．さ
４．た
５．な
【００７６】
従来のペン入力システムを用いて、この５文字に対して各３回ずつ入力を行い、その平均時間の計測をしたところ、「あ」は平均１．９１秒、「か」は平均１．８３秒、「さ」は平均１．８６秒、「た」は平均１．７９秒、「な」は平均１．９６秒を要し、全体の平均時間は１．８７秒であった。
【００７７】
一方本発明のペン入力システム１を用いて、この５文字に対して各３回ずつ入力を行い、その平均時間の計測をしたところ、「あ」は平均１．９１秒、「か」は平均１．８１秒、「さ」は平均１．８７秒、「た」は平均１．７７秒、「な」は平均１．９４秒を要し、全体の平均時間は１．８６秒であった。ひらがな一文字についての計測結果を図９（ａ）に示す。また図９（ｂ）にひらがな一文字の入力時間の関係グラフを示す。
【００７８】
又ひらがな一文字の入力と同様に漢字一文字の入力についても下記の５文字の入力を行った。
１．喜
２．怒
３．哀
４．楽
５．愉
【００７９】
従来のペン入力システムを用いて、この５文字に対して各３回ずつ入力を行い、その平均時間の計測をしたところ、「喜」は平均３．５９秒、「怒」は平均２．８４秒、「哀」は平均２．６８秒、「楽」は平均２．７５秒、「愉」は平均３．４９秒を要し、全体の平均時間は３．０７秒であった。
【００８０】
一方本発明のペン入力システム１を用いて、この５文字に対して各３回ずつ入力を行い、その平均時間の計測をしたところ、「喜」は平均３．５６秒、「怒」は平均２．８４秒、「哀」は平均２．６６秒、「楽」は平均２．７４秒、「愉」は平均３．４９秒を要し、全体の平均時間は３．０６秒であった。漢字一文字についての計測結果を図１０（ａ）に示す。また図１０（ｂ）に漢字一文字の入力時間の関係グラフを示す。尚、従来のペン入力システム及び本発明のペン入力システム１に於いて、ひらがな、漢字双方の文字の認識率は各々ほぼ１００％であった。認識率とはユーザが拡大入力領域１２にペン入力した文字が、実際にユーザが入力した文字と同一の文字として認識された確率である。
【００８１】
更に、短歌・俳句の入力の場合には、下記の５句の入力を行った。
１．東風吹かば  匂ひ起こせよ  梅の花
２．花の色は  移りにけりに  いたづらに
３．静けさや  岩にしみ入る  セミの声
４．心ゆも  吾は思はざりき  山河も
５．天地の  極のうらに  吾がごとく
【００８２】
従来のペン入力システムに於いて、この５句の平均入力時間は、１は２１．７７秒、２は２０．５３秒、３は２０．７８秒、４は１９．８秒、５は１９．７４秒要しており、平均入力時間は２０．５２秒であった。
【００８３】
一方、本発明のペン入力システム１に於いて、この５句の平均入力時間は、１は２０．３３秒、２は１９．４６秒、３は１９．４秒、４は１８．４１秒、５は１８．３１秒要しており、その平均入力時間は１９．１８秒であった。短歌・俳句についての計測結果を図１１（ａ）に示す。また図１１（ｂ）に短歌・俳句の入力時間の関係グラフを示す。
【００８４】
以上のような計測結果から、固定された入力可能領域１３内の文字数である数文字（１〜５文字程度）のペン入力の場合には、従来のペン入力システムと本発明のペン入力システム１では、その入力時間に差違があまりないが、その入力可能領域１３を超えた文字数のペン入力の場合には、本発明のペン入力システム１の方が、従来のペン入力システムよりも短時間で入力が可能となることが理解できる。
【００８５】
これは、従来のペン入力システムでは、例えば上述のように一つの句を入力する場合には、入力可能領域１３からその指定入力領域に文字列を送信する際には、「送信」或いは入力終了等を３回選択する必要があるが、本発明のペン入力システム１ではスクロール機能が存在していることから、「送信」或いは入力終了等は句の最後に１回の選択で済むことに起因している為である。
【００８６】
本発明に於ける各手段は、その機能が論理的に区別されているのみであって、物理上あるいは事実上は同一の領域を為していても良い。
【００８７】
尚、本発明を実施するにあたり本実施態様の機能を実現するソフトウェアのプログラムを記録した記憶媒体をシステムに供給し、そのシステムのコンピュータが記憶媒体に格納されたプログラムを読み出し実行することによって実現されることは当然である。
【００８８】
この場合、記憶媒体から読み出されたプログラム自体が前記した実施態様の機能を実現することとなり、そのプログラムを記憶した記憶媒体は本発明を当然のことながら構成することになる。
【００８９】
プログラムを供給する為の記憶媒体としては、例えば磁気ディスク、ハードディスク、光ディスク、光磁気ディスク、磁気テープ、不揮発性のメモリカード等を使用することができる。
【００９０】
又、コンピュータが読み出したプログラムを実行することにより、上述した実施態様の機能が実現されるだけではなく、そのプログラムの指示に基づき、コンピュータ上で稼働しているオペレーティングシステムなどが実際の処理の一部又は全部を行い、その処理によって前記した実施態様の機能が実現される場合も含まれることは言うまでもない。
【００９１】
更に、記憶媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わる不揮発性あるいは揮発性の記憶手段に書き込まれた後、そのプログラムの指示に基づき、機能拡張ボードあるいは機能拡張ユニットに備わる演算処理装置などが実際の処理の一部あるいは全部を行い、その処理により前記した実施態様の機能が実現される場合も含まれることは当然である。
【００９２】
【発明の効果】
本発明によって、ユーザが入力を所望する入力領域１１と、そこに対する文字等の入力領域１１とを離隔させることなくペン入力を行わせることで、ペン入力自体を容易に行うことが可能となる。
【００９３】
更に文字等の入力領域１１に於いてユーザがペン入力を行っている場合に、その入力領域１１が所定箇所に到達したら、既存に入力を行っている文字等をスクロールさせ、その入力領域１１を確保することによって、長文のペン入力も可能とし、更には文字等の送信回数の減少も可能なペン入力システム１が可能となる。
【図面の簡単な説明】
【図１】ペン入力によるコンピュータ端末の外観を示した図である。
【図２】本発明のプロセスの流れの一例を示したフローチャート図である。
【図３】本発明のプロセスの流れの一例を示したフローチャート図である。
【図４】本発明のシステム構成の一例を示したシステム構成図である。
【図５】従来のペン入力システムの入力画面を示した図である。
【図６】本発明のペン入力システムの入力画面を示した図である。
【図７】スクロールを示した図である。
【図８】入力を終了し文字列が指定入力領域に表示された場合を示した図である。
【図９】ひらがな一文字の場合のペン入力システムについての計測結果と関係を示すグラフである。
【図１０】漢字一文字の場合のペン入力システムについての計測結果と関係を示すグラフである。
【図１１】短歌・俳句の場合のペン入力システムについての計測結果と関係を示すグラフである。
【符号の説明】
１：ペン入力システム
２：入力領域手段
３：領域表示手段
４：入力領域拡大手段
５：ペン入力受付手段
６：スクロール手段
７：ペン型入力装置
８：記憶装置
９：表示装置
１０：コンピュータ端末
１１：入力領域
１２：拡大入力領域
１３：入力可能領域
【図１】
2004318637.tif 000003
【図２】
2004318637.tif 000004
【図３】
2004318637.tif 000005
【図４】
2004318637.tif 000006
【図５】
2004318637.tif 000007
【図６】
2004318637.tif 000008
【図７】
2004318637.tif 000009
【図８】
2004318637.tif 000010
【図９】
2004318637.tif 000011
【図１０】
2004318637.tif 000012
【図１１】
2004318637.tif 000013