(57)【要約】【課題】  タッチパネルの感圧不良を、高精度で補完する。【解決手段】  ペン型入力機器の画面への接触の軌跡を検出する接触検知手段と、前記画面上に、前記軌跡を表示する表示手段と、前記ペン型入力機器の前記画面に対する角度と速度とを取得する測定手段と、軌跡の検出の開始時と終了時とにおける前記角度の差が所定の閾値より小さい場合、または、前記終了時の速度が前記開始時の速度より低い場合、前記表示手段が表示する軌跡の幅を終点に近づくほど太くなるよう設定する線設定手段と、を備える情報処理装置。【選択図】      図１
2014026522.tif 000002
【特許請求の範囲】
【請求項１】
ペン型入力機器の画面への接触の軌跡を検出する接触検知手段と、
前記画面上に、前記軌跡を表示する表示手段と、
前記ペン型入力機器の前記画面に対する角度と速度とを取得する測定手段と、
軌跡の検出の開始時と終了時とにおける前記角度の差が所定の閾値より小さい場合、
または、前記終了時の速度が前記開始時の速度より低い場合、前記表示手段が表示する軌跡の幅を終点に近づくほど太くなるよう設定する線設定手段と、を備える情報処理装置。
【請求項２】
前記接触検知手段は、前記ペン型入力機器のペン軸を中心とする回転角を検知し、
前記角度の差が前記閾値以上、または、前記終了時の速度が前記開始時の速度より大きい場合で、前記軌跡の検出の開始時と終了時とにおける前記回転角の変化量が所定の回転角変化量閾値より小さい場合、
前記線設定部は、前記軌跡の幅を終点に近づくほど太くまたは細くなるように調節する、請求項１に記載の情報処理装置。
【請求項３】
前記接触検知部は、前記ペン型入力機器のペン軸を中心とするペン回転角を検知し、
前記角度の差が前記閾値以上、または、前記終了時の速度が前記開始時の速度より大きい場合で、前記軌跡の検出の開始時と終了時とにおける前記回転角の変化量が所定の回転角変化量閾値より大きい場合、
前記線設定部は、前記回転角が所定の回転閾値を越えることを検知した時点から、前記軌跡の幅を終点に近づくほど細くなるよう調節する、請求項１に記載の情報処理装置。
【請求項４】
ペン型入力機器の画面への接触の軌跡を検出する接触検知処理と、
前記画面上に、前記軌跡を表示する表示処理と、
前記ペン型入力機器の前記画面に対する角度と速度とを取得する測定処理と、
軌跡の検出の開始時と終了時とにおける前記角度の差が所定の閾値より小さい場合、
または、前記終了時の速度が前記開始時の速度より低い場合、表示する前記軌跡の幅を終点に近づくほど太くなるよう設定する線設定処理と、
をコンピュータに実行させる情報処理プログラム。
【請求項５】
前記ペン型入力機器のペン軸を中心とする回転角を検知する前記接触検知処理と、
前記角度の差が前記閾値以上、または、前記終了時の速度が前記開始時の速度より大きい場合で、前記軌跡の検出の開始時と終了時とにおける前記回転角の変化量が所定の回転角変化量閾値より小さい場合に、前記軌跡の幅を終点に近づくほど太くまたは細くなるように調節する、前記線設定処理とを前記コンピュータに実行させる請求項４に記載の情報処理プログラム。
【請求項６】
前記ペン型入力機器のペン軸を中心とするペン回転角を検知する前記接触検知処理と、、前記角度の差が前記閾値以上、または、前記終了時の速度が前記開始時の速度より大きい場合で、前記軌跡の検出の開始時と終了時とにおける前記回転角の変化量が所定の回転角変化量閾値より大きい場合に、
前記回転角が所定の回転閾値を越えることを検知した時点から、前記軌跡の幅を終点に近づくほど細くなるよう調節する前記線設定処理と、を前記コンピュータに実行させる請求項４に記載の情報処理プログラム。
【請求項７】
ペン型入力機器の画面への接触の軌跡を検出し、
前記画面上に、前記軌跡を表示し、
前記ペン型入力機器の前記画面に対する角度と速度とを取得し、
軌跡の検出の開始時と終了時とにおける前記角度の差が所定の閾値より小さい場合、
または、前記終了時の速度が前記開始時の速度より低い場合、表示する軌跡の幅を終点に近づくほど太くなるよう設定する情報処理方法。
【請求項８】
前記ペン型入力機器のペン軸を中心とする回転角を検知し、
前記角度の差が閾値以上、または、前記終了時の速度が前記開始時の速度より大きい場合で、前記軌跡の検出の開始時と終了時とにおける前記回転角の変化量が所定の回転角変化量閾値より小さい場合に、前記軌跡の幅を終点に近づくほど太くまたは細くなるように調節する、請求項７に記載の情報処理方法。
【請求項９】
前記ペン型入力機器のペン軸を中心とする回転角を検知し、
前記角度の差が前記閾値以上、または、前記終了時の速度が前記開始時の速度より大きい場合で、前記軌跡の検出の開始時と終了時とにおける前記回転角の変化量が所定の回転角変化量閾値より大きい場合、
前記回転角が所定の回転閾値を越えることを検知した時点から、前記軌跡の幅を終点に近づくほど細くなるよう調節する、請求項７に記載の情報処理方法。
【請求項１０】
ペン型入力機器と、画面を備える請求項１乃至３のいずれかの情報処理装置と、
前記ペン型入力機器と、を包含する情報処理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は情報処理装置、情報処理プログラム、情報処理方法ならびに情報処理システム
に関する。
【背景技術】
【０００２】
モバイル端末が高性能化して、普及してきている。このようなモバイル端末への文字入力には、キーボード、ソフトウェアキーボード等が使用されている。しかし、このようなツールを用いた文字入力の操作では、普通の筆記具で得られる使用感を味わうことはできない。
【０００３】
ユーザに手書き入力を提供するソフトウェアは、多数存在する。これらには、多くの課題がある。その一つは、とめ、はね、はらいの描画が使用者の意図通りにならないことである。また、線の太さが意図通りに入力できないという問題もある。結果として、これらのソフトウェアは、鉛筆、毛筆、ラインマーカー、ペン先などの筆記具の、それぞれの特徴的な使用感をユーザにもたらしてはいない。たとえば、タブレット型端末とペンを用いる場合には、タッチパネルによる入力情報が、座標、入力圧力の強弱に限られるため、ペンの角度によって、線の太さが変わる様な文房具の使用感を実現することができない。また、タッチパネルにおける入力データ数は、入力情報測定のサンプリング周波数に依存する。そのため、入力速度が速く、個人差の出やすい、タッチパネル入力終了時のはね、はらいなどの入力を行う場合などにおいて、タッチパネルへの入力開始、終了のタイミングが正確に取得することが難しい。その結果、はね、はらいの描画は、使用者の意図したものとならないことが多い。さらに、入力シートとペン型端末を使用する場合は、入力シートは水平に固定する必要があり、入力シートを手にもちメモを取るなどの使用方法が実現できない。
【０００４】
手書き入力の使用感を向上させる技術としては、下記が公開されている。
【０００５】
特許文献１は筆圧と座標とを検出し、出力する座標候補となるかどうかを判断することを開示している。この特徴により、書き始めと書き終わりに筆圧が高くなりがちな、ユーザの特性に対応する補正が可能となる。
【０００６】
特許文献２はペンに取り付けられた複数の加速度センサ及び角度センサからの出力をユーラ変換処理することにより、ペン先の位置を正確に追跡する技術を開示している。
【０００７】
特許文献３は、ペンで示された座標、ペンによる圧力、及びペンの角度に対応して、楕円の形をした筆先の形状を変化させ、線の太さを連続的に変化させて文字を描画する技術を開示している。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開２０１１−２２７５８０
【特許文献２】特開平１１−３３８６２６
【特許文献３】特開平６−１４９４６８
【発明の概要】
【発明が解決しようとする課題】
【０００９】
特許文献１は、ユーザの筆圧特性に対応した補正は可能だが、筆の筆記面に対する角度、回転角に対応した補正は行っていない。したがってここに開示された技術では、とめ、はね、はらいで生じがちな、タッチパネルの感圧不良を補正することはできない。
【００１０】
特許文献２は、ペン先の追跡を正確に行うことは可能であるが、ペン先の追跡だけでは、とめ、はね、はらいを区別することはできない。
【００１１】
特許文献３は、ペンの座標、圧力、角度に応じて、線の太さを連続的に変更することを可能とするが、筆の筆記面に対する角度の変化、回転角の変化に対応した補正は行っていない。したがって特許文献１と同様に、とめ、はね、はらいで生じがちな、タッチパネルの感圧不良を補正することはできない。
【００１２】
本発明の目的は、タッチパネルの感圧不良を、文字の終端形態を予測して補正することにより、高い精度で補完することである。
【課題を解決するための手段】
【００１３】
本発明によれば、ペン型入力機器の画面への接触の軌跡を検出する接触検知手段と、前記画面上に、前記軌跡を表示する表示手段と、前記ペン型入力機器の前記画面に対する角度と速度とを取得する測定手段と、軌跡の検出の開始時と終了時とにおける前記角度の差が所定の閾値より小さい場合、または、前記終了時の速度が前記開始時の速度より低い場合、前記表示手段が表示する軌跡の幅を終点に近づくほど太くなるよう設定する線設定手段と、を備える情報処理装置が得られる。
【００１４】
本発明によれば、ペン型入力機器の画面への接触の軌跡を検出する接触検知処理と、前記画面上に、前記軌跡を表示する表示処理と、前記ペン型入力機器の前記画面に対する角度と速度とを取得する測定処理と、軌跡の検出の開始時と終了時とにおける前記角度の差が所定の閾値より小さい場合、または、前記終了時の速度が前記開始時の速度より低い場合、表示する前記軌跡の幅を終点に近づくほど太くなるよう設定する線設定処理と、をコンピュータに実行させる情報処理プログラムが得られる。
【００１５】
本発明によれば、ペン型入力機器の画面への接触の軌跡を検出し、前記画面上に、前記軌跡を表示し、前記ペン型入力機器の前記画面に対する角度と速度とを取得し、軌跡の検出の開始時と終了時とにおける前記角度の差が所定の閾値より小さい場合、または、前記終了時の速度が前記開始時の速度より低い場合、表示する軌跡の幅を終点に近づくほど太くなるよう設定する情報処理方法が得られる。
【００１６】
本発明によれば、ペン型入力機器と、前記ペン型入力機器の画面への接触の軌跡を検出する接触検知手段と、前記画面上に、前記軌跡を表示する表示手段と、前記ペン型入力機器の前記画面に対する角度と速度とを取得する測定手段と、軌跡の検出の開始時と終了時とにおける前記角度の差が所定の閾値より小さい場合、または、前記終了時の速度が前記開始時の速度より低い場合、前記表示手段が表示する軌跡の幅を終点に近づくほど太くなるよう設定する線設定手段と、を備える情報処理装置とを備える情報処理システムが得られる。
【発明の効果】
【００１７】
本発明によれば、タッチパネルの感圧不良を、高精度で補完することができる。
【図面の簡単な説明】
【００１８】
【図１】図１は本発明の第１の実施形態の構成を表すブロック図である。
【図２】図２は本発明の第１の実施形態のペン型端末装置１００とタブレット型端末２００の水平面となす角度を表す図である。
【図３】図３は本発明の第１の実施形態のペン型端末装置１００とタブレット型端末２００の鉛直面となす角度を表す図である。
【図４】図４は本発明の第１の実施形態のペン型端末装置１００中心線とタブレット型端末２００中心線の基準線に対する回転角を表す図である。
【図５】図５は本発明の第１の実施形態の“とめ”、“はね”、“はらい”選択のフローチャートである。
【図６】図６は本発明の第２の実施形態の“とめ”、“はね”、“はらい”選択のフローチャートである。
【図７】図７は本発明の第３の実施形態の構成を表すブロック図である。
【発明を実施するための形態】
【００１９】
（第１の実施形態）
次に、本発明の第１の実施の形態について図面を参照して詳細に説明する。図１は本発明の一実施形態の全体構成を表す、ブロック図である。利用者は、ペン型端末装置１００により、タブレット型端末２００の画面５００に手書き入力を行う。ペン型端末装置１００は、本体の水平面に対する角度、速度を測定する機能を有している。タブレット型端末２００は情報処理装置４００とも呼ぶ。
【００２０】
ペン型端末装置１００の水平面に対する角度は角度測定部１０１で測定し、記憶する。角度測定部１０１は、一例としてジャイロセンサーがある。ここでの角度は、図２におけるペン型端末角度１である。以降、ここではペン型端末装置１００の角度は、水平面に対するものと定義する。なお、ペン型端末装置１００の鉛直面に対する角度が測定されても構わない。その場合、角度は図３におけるペン型端末角度２である。
【００２１】
ペン型端末装置１００の速度は、速度測定部１０２が測定し、記憶する。一例として速度測定部１０２は速度センサーである。
【００２２】
ペン型端末装置１００内の情報送信部１０３は、角度測定部１０１と速度測定部１０２に格納されたペン型端末装置１００の角度、速度をタブレット型端末２００の中の情報受信部２０１へ送信する。ペン型端末装置１００はペン型入力機器とも呼ばれる。
【００２３】
タブレット型端末２００は、ペン型端末装置１００から送信された情報を情報受信部２０１に格納する。タブレット型端末２００は、ペン型端末装置１００の、画面５００における入力座標を入力座標格納部２０２に格納する。タブレット型端末２００は、ペン型端末装置１００の入力圧力を入力圧力検出部２０３で検出する。入力圧力検出部２０３は検出した入力圧力のデータを記憶する。画面５００は例えばタッチパネルである。タッチパネルにおいては、マトリクス上に並んだスイッチのどれかが接触されることより、入力座標、入力圧力が検出される。入力座標格納部２０２と入力圧力検出部２０３を組み合わせたものは、接触検知部２１１とも呼ばれる。
【００２４】
タブレット型端末２００は、本体の水平面に対する角度、速度を測定する機能を有している。これらの角度、速度はそれぞれ角度測定部２０４、速度測定部２０５で測定され、記憶される。角度測定部２０４は、速度測定部２０５は、ペン型端末装置１００と同様、一例としてジャイロセンサー、速度センサーで実現することができる。この角度は、図２においてタブレット型端末角度１で表される。以降、ペン型端末装置１００と同様、角度は水平面に対するものとする。鉛直面に対して定義する場合は、図３におけるタブレット型端末角度２で表される。
【００２５】
また、タブレット型端末２００は、回転角測定部２０９にてペン回転角を検知し記憶する。ペン型端末装置１００のペン軸を中心とするペン回転角は、図４に示すように、ペン型端末装置１００のペン先の突出方向と、タブレット型端末２００の長手方向の辺（タブレット端末底辺）がなす角度である。このペン回転角は、接触検知部２１１で測定される。具体的には、入力圧力検出部２０３が、ペン先形状を検出し、ペン先形状を構成する座標を入力座標格納部２０２に格納する。回転角測定部２０９はペン先形状を構成する座標から、ペン先形状の突出方向を抽出する。相対的回転角測定部２１０はこの突出方向をタブレット型端末２００の長手方向の辺となす角を算出し、これを相対的回転角（以降、単に回転角とも呼ぶ）として記憶する。なお、ここでは、ペン先形状を、突出方向を有するものとしたが、ペン先形状は必ずしも突出方向を持たなくてもよい。ペン先形状が特定の長手方向、あるいは短手方向を持つ場合、回転角測定部２０９はこの長手方向あるいは短手方向を検出してもよい。ペン先形状が楕円の場合、回転角測定部２０９は、長軸か短軸を検出してもよい。また、相対的回転角測定部２１０は、必ずしもペン先形状の突出方向とタブレット型端末２００の長手方向の辺となす角を測定する必要はなく、タブレット型端末２００の対角線の一つとなす角を測定してもよい。
【００２６】
タブレット型端末２００は、描画ソフトウェア２０６を含んでいる。描画ソフトウェア２０６は、情報受信部２０１からペン型端末角度１（図２）とペン型端末速度を得る。これらに加え、描画ソフトウェア２０６は、タブレット型端末２００の中の角度測定部２０４からタブレット型端末角度１（図２）、速度測定部２０５からタブレット型端末速度を得る。描画ソフトウェア２０６の相対的角度測定部２０７は、ペン型端末角度１とタブレット型端末角度１から、ペン型端末装置１００とタブレット型端末２００の相対的角度を算出し、記憶する。相対的角度はタブレット型端末２００とペン型端末装置１００とがなす角度である。描画ソフトウェア２０６の相対的速度測定部２０８は、ペン型端末装置速度とタブレット型端末速度から、ペン型端末装置１００とタブレット型端末２００の相対的速度を算出し、記憶する。相対的速度はタブレット端末とペン型端末の、互いに対する速度である。相対的角度測定部２０７と相対的速度測定部２０８と相対的回転角測定部２１０の集合は測定部２２０とも呼ばれる。
【００２７】
描画ソフトウェア２０６は描画ロジック部３００を含んでいる。描画ソフトウェア２０６は描画ロジック部３００により描画の線の太さや色などの書式を決定する。描画ロジック部３００は、描画情報を生成する部位である。描画ロジック部３００は、インク色３０１、インク粘度３０２、インク吸収量３０３、ペン先太さ３０４、ペン先弾力性３０５、ペン先インク吸収容量３０６の各部に格納される描画パラメータの値を設定することで画面に表示する描画（筆跡）の書式を変更させる。描画ロジック部３００は、実現する仮想的な筆記具により、複数存在してもよい。
【００２８】
インク色３０１は、描画のための仮想的なインクの１色以上の基準色を規定するパラメータの格納部である。
【００２９】
インク粘度３０２は、描画のための仮想的なインクの１以上の段階の粘度を規定するパラメータの格納部である。粘度はその段階に応じて、線のかすれ、太さの変化量を変える。
【００３０】
インク吸収量３０３は、１種類以上の仮想的なペンのインクの吸収量を規定するパラメータの格納部である。
【００３１】
ペン先太さ３０４は、１種類以上の仮想的なペンのペン先太さを規定するパラメータの格納部である。
【００３２】
ペン先弾力性３０５は、１種類以上の仮想的なペンのペン先の弾力性を規定するパラメータの格納部である。
【００３３】
ペン先インク吸収容量３０６は、１種類以上の仮想的なペンのペン先インク吸収容量を規定するパラメータの格納部である。描画ロジック部３００は、角度測定部１０１、速度測定部１０２、角度測定部２０４、速度測定部２０５、相対的角度測定部２０７、相対的速度測定部２０８、回転角測定部２０９、相対的回転角測定部２１０、入力座標格納部２０２、入力圧力検出部２０３から、入力情報を取得する。そして、描画ロジック部３００はこれらの情報から、描画情報を生成する。
【００３４】
また、相対的角度測定部２０７、相対的速度測定部２０８、相対的回転角測定部２１０は、相対的角度、相対的速度、相対的回転角を時系列的に記憶する。描画ロジック部３００は、入力圧力検出部２０３により、入力がない状態を一定時間以上確認した場合、入力終了と判断する。この場合、入力開始時点の相対的角度、相対的速度、相対的回転角と、入力終了時点の相対的角度、相対的速度、相対的回転角から、角度変化量、速度変化量、回転角変化量が求められる。
【００３５】
描画ロジック部３００は、これら角度変化量、回転角変化量を、それぞれ角度変化量の閾値、回転方向変化量の閾値と比較する。角度変化量の閾値は閾値格納部３１３に、また回転角変化量の閾値は閾値格納部３１４にそれぞれ格納される。閾値格納部３１３、閾値格納部３１４は筆跡データ格納部３１２に備えられている。描画ロジック部３００は、角度変化量、回転角変化量の、それぞれの閾値との大小比較から、利用者の意図する形態を、とめ、はね、はらいのいずれか一つに決定する。利用者は、角度変化量の閾値、回転角変化量の閾値を変更することにより、とめ、はね、はらいの判断の仕方を修正することができる。逆に、利用者がとめ、はね、はらいの判断を修正した場合に、筆跡データ格納部３１２における閾値格納部３１３、閾値格納部３１４の内容を更新させることもできる。ここで、“とめ”は、漢字の“一”の終端形状のように、末端で線幅が開始点より太くなる形状を意味する。“はらい”は、漢字の“八”の右側の終端形状のように、末端にゆくにしたがい、線幅が太くなる形状を意味する（右はらい）。また、“はらい”は、同じく“八”の左側の終端形状のように、末端にゆくにしたがい、線幅が細くなることも意味する（左はらい）。“はね”は漢字の“水”の中央の線の末端形状のように、所定の位置から線の進行方向が変化し、変化した地点から終端に向かって線が細くなる形状を意味する。
【００３６】
描画ロジック部３００は、上記の手順で、描画情報を設定する。描画ロジック部３００は線設設定部３３０とも呼ばれる。
【００３７】
描画ソフトウェア２０６の表示部３１５は、描画ロジック部３００のデータを用いて、画面５００に表示する文字や画像の描画を行う。
【００３８】
次に、本発明の第１の実施の形態の動作について図面を参照して説明する。図５は、とめ、はね、はらいのいずれかが選択され、表示部３１５がこれを画面５００に表示するまでのフローチャートを表す。
【００３９】
タッチパネルに手書き入力が開始される（Ｓ０１）。入力圧力検出部２０３がその入力圧力を検出する。
【００４０】
入力圧力検出部２０３が、０以上の入力圧力を検出している場合（Ｓ０２  ＮＯ）、角度測定部２０４、速度測定部２０５、ペン回転角測定部２０９は、その測定値を記憶する（Ｓ０３）。
【００４１】
入力圧力検出部２０３が、入力圧力０を検出した場合（Ｓ０２  ＹＥＳ）、描画ソフトウェア２０６は、タブレット型端末速度、タブレット型端末角度、ペン回転角のデータを取得する。また、描画ソフトウェア２０６は、情報受信部２０１から、ペン型端末角度と、ペン型端末装置１００の速度を得て、タブレット型端末２００との相対的角度、相対的速度を得る（Ｓ０４）。入力圧力０を検出した時点の相対的角度の、手書き入力開始時からの変化量が、閾値格納部３１３に格納された角度変化量閾値以内である場合（Ｓ０５  ＹＥＳ）、描画ソフトウェア２０６は、手書き入力の終端形状を“とめ”であると判断する（Ｓ０７）。
【００４２】
この場合、描画ソフトウェア２０６は描画ロジック部３００を、終端の線幅が始点の線幅より太くなるように設定する。具体的にはインク粘度３０２、ペン先太さ３０４に格納されたパラメータが調節される。設定の仕方としては、インク粘度を終端で、始点より高くする設定が選択できる。またはペン先太さを終端で始点より太くする設定も選択できる。あるいはこの両方が選択されてもよい。描画ソフトウェア２０６の表示部３１５は、この設定で、入力圧力の軌跡を画面５００に描画する。
【００４３】
入力圧力０を検出した時点の相対的角度の、手書き入力開始時からの変化量が、閾値格納部３１３に格納された角度変化量閾値より大きい場合（Ｓ０５  ＮＯ）、描画ソフトウェア２０６は、回転角の変化量を参照する。回転角変化量が、回転角変化量閾値以内の場合（Ｓ０６  ＹＥＳ）、描画ソフトウェア２０６は、手書き入力の終端形状を“はらい”であると判断する（Ｓ０８）。描画ソフトウェア２０６の表示部３１５は、描画ロジック部３００がインク粘度３０２、ペン先太さ３０４に格納されたパラメータを適切に選択することによって設定した、終端に近づくにつれて細くなる線を画面５００に描画する。具体的な設定の仕方としては、インク粘度を段階的に低くする設定が選択できる。またはペン先太さを段階的に細くする設定も選択できる。あるいはこの両方が選択されてもよい。
【００４４】
回転角変化量が、回転角変化量閾値より大きい場合（Ｓ０６  ＮＯ）、描画ソフトウェア２０６は、手書き入力の終端形状を“はね”であると判断する（Ｓ０９）。描画ソフトウェア２０６の描画ロジック部３００は、インク粘度３０２、ペン先太さ３０４に格納されたパラメータを”はね”形状を描画するように、適切に選択する。この設定を用いて、表示部３１５は、回転角が所定の閾値（回転閾値と呼ぶ）となる時点までは、同じ太さで、回転角が閾値以上となる時点から終端までは、終端に近づくほど細くなる線を、画面５００に描画する。回転閾値は閾値格納部３１６に格納されている。
【００４５】
具体的な設定の仕方としては、回転角が回転閾値となる時点までは、同じインク粘度で、回転角が回転閾値以上となる時点から終端までは、インク粘度を段階的に低くする設定が選択できる。または回転角が回転閾値となる時点までは、同じペン先太さで、回転角が回転閾値以上となる時点から終端までは、終端に近づくほど段階的にペン先を細くする設定も選択できる。あるいはこの両方が選択されてもよい。
【００４６】
ペン型端末装置１００の情報送信部１０３とタブレット型端末２００の情報受信部２０１の間の通信は、例としてＢｌｕｅｔｏｏｔｈ（商標登録）、無線ＬＡＮによって実現される。
【００４７】
なお、描画ロジック部３００は、仮想の筆記具の種類によって、その設定を変更することができる。描画ロジック部３００において、実現する仮想の筆記具は、インク内蔵型(鉛筆、ボールペン、ラインマーカー、万年筆、筆ペンなど)と、インク吸収型(竹筆、つけペン、毛筆など)に分類される。
【００４８】
インク吸収型の描画ロジック部３００は、ペン先インク吸収容量３０６、インク吸収量３０３を管理する。ペン先インク吸収容量３０６は、仮想の筆記具によって決まるインクを吸収可能な量である。インク吸収量３０３は実際に、吸収したインクの量となる。ペン先インク吸収容量３０６、とインク吸収量３０３により、インクの排出量が変化し、線の太さ、線のかすれの状態が変化する。以下は、鉛筆、ボールペン、万年筆、ラインマーカー、竹筆を想定した描画ロジック部３００の説明である。
【００４９】
鉛筆の描画ロジック部３００の場合、使用者は描画ソフトウェア２０６により、描画する色、鉛筆の硬度、描画する線の太さを選択する。描画ソフトウェア２０６は、色をインク色３０１で、硬度をインク粘度３０２で、太さをペン先太さ３０４で、それぞれ決定する。硬度が高い鉛筆を、筆記具として想定する場合、インク粘度３０２から、低い粘度が選択される。硬度が低い鉛筆を、筆記具として想定する場合、インク粘度３０２から、高い粘度が選択される。インクの粘度は高いほど、描画する線にかすれを入る頻度が上昇するよう設定されている。
【００５０】
鉛筆の描画ロジック部３００は、入力座標格納部２０２、入力圧力検出部２０３、インク色３０１、インク粘度３０２、ペン先太さ３０４に格納された情報を入力情報として用い、描画情報を生成する。鉛筆の描画ロジック部３００は、描画する線の幅を、ペン先太さ３０４に格納されたペン先太さの最大値を上限値をとして、入力圧力検出部２０３の値が閾値以下の場合に細くなるように設定する。
【００５１】
ボールペンの描画ロジック部３００の場合、使用者は描画ソフトウェア２０６により、描画する色、ボールペンのインクの粘度、描画する線の太さを選択する。描画ソフトウェア２０６は、色をインク色３０１で、粘度をインク粘度３０２で、太さをペン先太さ３０４で、それぞれ決定する。
【００５２】
ボールペンの描画ロジック部３００は、入力情報として、鉛筆の描画ロジック部３００で用いた情報に加えてタブレット端末とペン型端末装置１００の相対的速度を用いて、描画情報を生成する。ボールペンの描画ロジック部３００は、タブレット端末とペン型端末装置１００の相対的速度に応じて、インク色３０１に格納された色のうち、利用者が選んだ色である基準色の濃淡を変える。ボールペンの描画ロジック部３００は、インク色３０１を、相対的速度が小さいほど、本来の基準色に近い濃さとし、相対的速度が大きくなるほど本来の基準色より薄い濃さに設定する。また、ボールペンの描画ロジック部３００は、インクの粘度が低いほど、相対的速度による濃淡の変化は大きくなるように、設定する。
【００５３】
万年筆の描画ロジック部３００の場合、使用者は描画ソフトウェア２０６により、描画する色、万年筆のインクの粘度、描画する線の太さ、ペン先の弾力性を選択する。描画ソフトウェア２０６は、色をインク色３０１で、粘度をインク粘度３０２で、太さをペン先太さ３０４で、ペン先の弾力性をペン先弾力性３０５で、それぞれ決定する。万年筆の描画ロジック部３００は、入力情報として、ボールペンの描画ロジック部３００で用いた情報に加えて、ペン先弾力性、ペン型端末装置１００の相対的角度を用いて、描画情報を生成する。万年筆の描画ロジック部３００は、ペン先弾力性３０５から選んだペン先弾力性が高いほど、入力圧力検出部２０３に対して、線の太さが大きく増加するように設定する。すなわち、描画する線の太さは、入力圧力、ペン先の弾力性、ペン先太さから算出される。
【００５４】
万年筆の描画ロジック部３００は、タブレット端末、ペン型端末装置１００の相対的角度が閾値よりも高い場合に、線の太さを減少させる。万年筆の描画ロジック部３００は、ボールペンの描画ロジック部３００と同様に、タブレット端末とペン型端末装置１００の相対的速度に応じて、インク色３０１に格納された色のうち、利用者が選んだ色である基準色の濃淡を変える。また、万年筆の描画ロジック部３００は、相対的速度が小さいほど、本来の基準色に近い濃さとし、相対的速度が大きくなるほど本来の基準色より薄い濃さに設定する。また、万年筆の描画ロジック部３００は、インクの粘度が低いほど、相対的速度による濃淡の変化は大きくなるように、設定する。
【００５５】
ラインマーカーの描画ロジック部３００を用いる場合は、使用者は描画ソフトウェア２０６により、描画する色、描画する線の太さ（最大、最小）を選択する。ラインマーカーの描画ロジック部３００は、入力座標格納部２０２、回転角測定部２０９に格納された情報を用いて、描画情報を生成する。回転角測定部２０９の情報としては、図４に示す、タブレット端末、ペン型端末装置１００の相対的回転角３を用いる。タブレット端末、ペン型端末装置１００の相対的回転角３が、０度、１８０度に近いほど線の太さは最小の太さに近づき、９０度、２７０度に近いほど線の太さは最大に近づく。
【００５６】
竹筆の描画ロジック部３００を用いる場合は、ラインマーカーに加え、インク吸収量３０３の情報を用いる。インク吸収量３０３が低いほど線のかすれを増加させる。
【００５７】
本実施形態では、タブレット型端末２００とペン型端末装置１００が非接触中においても、角度、速度を入力とすることが可能なる。そのため、エアブラシなどの描画対象と入力機器が非接触で行う描画方法も実現可能となる。
【００５８】
本実施形態では、タブレット型端末２００とペン型端末装置１００の相対的角度を線の太さを決定するロジックに、組み込むことが可能となる。
【００５９】
本実施形態では、タブレット型端末２００とペン型端末装置１００が非接触中においても、角度、速度を入力として、とめ、はらい、はねの描画の変更が可能となる。
【００６０】
上記の効果は、タブレット型端末２００を手で保持している状態、移動している状態でも発揮できる。
【００６１】
また、本実施形態では、利用者の手書き入力の特徴をデータとして保持し、入力精度を向上することが可能である。
【００６２】
この実施形態では、ペン型端末装置１００の角度、回転角から利用者の意図する終端形状が推測されるので、“とめ”、“はね”、“はらい”の特徴を手書き入力で表現することが可能となる。また、描画ロジック部３００の設定により、種々の筆記具の使い勝手を利用者に味あわせることができる。
【００６３】
本実施形態の情報送信部１０３、情報受信部２０１、描画ソフトウェア２０６、は図示しないＣＰＵが、同じく図示しないメモリに格納されているプログラムを実行することで実現しているが、論理回路を組み合わせて構成するハードウェアで実現されてもよい。
（第２の実施形態）
第１の実施形態では、角度変化量、回転角変化量で、“とめ”、“はね”、“はらい”のいずれか一つに決定した。“とめ”、“はね”、“はらい”は、速度変化量でも差別化することができる。“とめ”においては、始点の速度に比べて、終端での速度は遅い。“はね”、“はらい”においては、ペン型端末装置１００がタッチパネルから離れる直前の速度は、始点における速度より速い。タッチパネルから離れた後、ペン型端末装置１００の速度は空中にて失速する。第２の実施形態ではこの特徴を利用して、速度変化量と、回転角変化量とで“とめ”、“はね”、“はらい”を区別する。図６は、第２の実施形態による、“とめ”、“はね”、“はらい”選択のフローチャートである。第１の実施形態と異なる点はＳ２５であり他は第１の実施形態と同じである。
（第３の実施形態）
本発明の第３の実施形態による構成を図７に示す。本実施形態は、ペン型端末装置１００の画面への接触の軌跡を検出する接触検知部２１１と、この画面上に、この軌跡を表示する表示部３１５と、ペン型端末装置１００のこの画面に対する角度と速度とを取得する測定部２２０と、軌跡の検出の開始時と終了時とにおける角度の差が所定の閾値より小さい場合、または、終了時の速度が開始時の速度より低い場合、表示部３１５が表示する軌跡の幅を終点に近づくほど太くなるよう設定する線設定部３３０と、を備える情報処理装置４００である。
【００６４】
本実施形態は、タッチパネルの感圧不良を、文字の終端形態を類推した補正で補完することができる。
【符号の説明】
【００６５】
１００    ペン型端末装置
１０１    角度測定部
１０２    速度測定部
１０３    情報送信部
２００    タブレット型端末
２０１    情報受信部
２０２    入力座標格納部
２０３    入力圧力検出部
２０４    角度測定部    
２０５    速度測定部
２０６    描画ソフトウェア
２０７    相対的角度測定部
２０８    相対的速度測定部
２０９    ペン回転角測定部
２１０    相対的回転角測定部
２１１    接触検知部
２２０    測定部
３００    描画ロジック部
３０１    インク色
３０２    インク粘度
３０３    インク吸収量
３０４    ペン先太さ
３０５    ペン先弾力性
３０６    ペン先インク吸収容量
３１２    筆跡データ格納部
３１３    閾値格納部
３１４    閾値格納部
３１５    表示部
３１６    閾値格納部
３３０    線設定部
４００    情報処理装置
５００    画面
【図１】
2014026522.tif 000003
【図２】
2014026522.tif 000004
【図３】
2014026522.tif 000005
【図４】
2014026522.tif 000006
【図５】
2014026522.tif 000007
【図６】
2014026522.tif 000008
【図７】
2014026522.tif 000009