(57)【要約】【課題】入力面に接触した接触体の種類を精度良く判別することが可能な手書き入力装置、接触体判別プログラムおよび接触体判別方法を提供する。【解決手段】手書き入力装置は、接触体の直接的な接触または用紙を介した接触による情報の入力が可能な入力面を有し、入力面に対する接触体の接触圧力および接触面積の少なくとも一方を接触情報として検出する第１検出部と、接触により発生する振動を振動情報として検出する第２検出部と、接触情報と振動情報とに基づいて、接触体の種類を判別する接触体判別部と、を備える。【選択図】図２
2016110314.tif 000002
【特許請求の範囲】
【請求項１】
接触体の直接的な接触または用紙を介した接触による情報の入力が可能な入力面を有し、前記入力面に対する前記接触体の接触圧力および接触面積の少なくとも一方を接触情報として検出する第１検出部と、
前記接触により発生する振動を振動情報として検出する第２検出部と、
前記接触情報と前記振動情報とに基づいて、前記接触体の種類を判別する接触体判別部と、
を備える手書き入力装置。
【請求項２】
前記第２検出部は、前記入力面に接触する位置に配置される、
請求項１に記載の手書き入力装置。
【請求項３】
前記第２検出部は、前記入力面上に載置された前記用紙に接触する位置に配置される、
請求項１または２に記載の手書き入力装置。
【請求項４】
前記第２検出部は、前記入力面の背面側に配置される、
請求項１〜３の何れか１項に記載の手書き入力装置。
【請求項５】
前記第２検出部は、前記入力面の外周部に配置される、
請求項１〜４の何れか１項に記載の手書き入力装置。
【請求項６】
前記振動情報により示される振動をフーリエ変換するフーリエ変換部を備え、
前記接触体判別部は、前記接触情報と、前記フーリエ変換部によるフーリエ変換の結果とに基づいて、前記接触体の種類を判別する、
請求項１〜５の何れか１項に記載の手書き入力装置。
【請求項７】
前記接触体判別部は、前記接触情報と、前記振動情報により示される振動の波形とに基づいて、前記接触体の種類を判別する、
請求項１〜５の何れか１項に記載の手書き入力装置。
【請求項８】
コンピューターに、
接触体の直接的な接触または用紙を介した接触による情報の入力が可能な入力面に対する前記接触体の接触圧力および接触面積の少なくとも一方を接触情報として取得する処理を実行させ、
前記接触により発生する振動を振動情報として取得する処理を実行させ、
前記接触情報と前記振動情報とに基づいて、前記接触体の種類を判別する処理を実行させるための接触体判別プログラム。
【請求項９】
接触体の直接的な接触または用紙を介した接触による情報の入力が可能な入力面に対する前記接触体の接触圧力および接触面積の少なくとも一方を接触情報として検出し、
前記接触により発生する振動を振動情報として検出し、
前記接触情報と前記振動情報とに基づいて、前記接触体の種類を判別する、
接触体判別方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、手書き入力装置、接触体判別プログラムおよび接触体判別方法に関する。
【背景技術】
【０００２】
近年、例えばペン等の接触体を用いて入力面または当該入力面上に載置された用紙に手書きで記入された内容を電子データとして入力可能な手書き入力装置が提案されている（例えば、特許文献１を参照）。この手書き入力装置は、デジタイザを備えており、例えばデジタイザ上に載置された用紙にペンによる記入が行われると、デジタイザがペンの押圧を検知し、当該押圧を検知した位置の移動軌跡を手書きデータ（電子データ）として入力することができる。
【０００３】
このような手書き入力装置に対しては、接触体の種類（例えば、ペンおよび消しゴムの何れであるか）を判別し、判別した接触体の種類に応じた入力処理を行うことが要望されることがある。
【０００４】
特許文献２には、タッチパッドに媒体（接触体）がタッチした領域の大きさ（面積）と、媒体から発信される信号とに基づいて、当該媒体がペン、消しゴムおよび指先の何れであるかを判定する技術が開示されている。
【０００５】
特許文献３には、接触検知プレートに対してスタイラスまたは指が接触した際に発生する撓み振動波を測定することによって、接触検知プレートに接触した接触体がスタイラスおよび指の何れであるかを判別する技術が開示されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００７−３０５１０９号公報
【特許文献２】特開２０１２−１０８６４７号公報
【特許文献３】特表２００３−５１９４２２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、従来の装置では、接触体の判別の精度、多様な種類の接触体への対応、汎用の筆記具に対する種類判別、等において改善の余地がある。
【０００８】
特許文献１に記載される、接触体がタッチした領域の大きさだけでは、接触体の種類を精度良く判別することは難しい。そこで、特許文献１に記載の技術のように、ボタンが押下されることによって信号を発信する通信部を接触体に装着して判別の精度を高めようとすると、汎用の筆記具を接触体として用いる場合に接触体の種類判別が難しくなるという問題が生じる。
【０００９】
なお、入力面に対する接触体の接触圧力および接触面積を検知することによって接触体の種類を判別することで、接触体の種類判別の精度を向上させる構成が考えられる。しかし、この構成では、各接触体における接触圧力および接触面積の特徴が類似しているため、接触体を誤判別してしまうおそれがあるという問題がある。図１は、各接触体について、入力面に対する接触圧力および接触面積を示す模式図である。図１に示すように、サインペン、ボールペン、蛍光ペン、クレヨンおよび消しゴムは、入力面に対する接触圧力および接触面積が一部重複しているため、検知された接触圧力および接触面積がその重複部分に含まれると誤判別を起こしてしまうおそれがある。例えば、接触圧力が１５０〜２００［ｇｆ］であり、かつ、接触面積が２〜３［ｍｍ２］である場合、接触体の種類がボールペン、サインペンまたは消しゴムの何れであるかまで絞り込むことはできるが、接触体の種類を最終的に判別することはできない。
【００１０】
また、特許文献２に記載の技術のように、接触検知プレートに発生した撓み振動波を測定するだけでは、接触体の種類を精度良く判別することは難しい。接触検知プレートの入力面（接触面）の素材が変化した場合には、その変化に連動して、測定される撓み振動波も変化するからである。
【００１１】
本発明の目的は、接触体の種類を精度良く判別することが可能な手書き入力装置、接触体判別プログラムおよび接触体判別方法を提供することである。
【課題を解決するための手段】
【００１２】
本発明に係る手書き入力装置は、
接触体の直接的な接触または用紙を介した接触による情報の入力が可能な入力面を有し、前記入力面に対する前記接触体の接触圧力および接触面積の少なくとも一方を接触情報として検出する第１検出部と、
前記接触により発生する振動を振動情報として検出する第２検出部と、
前記接触情報と前記振動情報とに基づいて、前記接触体の種類を判別する接触体判別部と、
を備える。
【００１３】
本発明に係る接触体判別プログラムは、
コンピューターに、
接触体の直接的な接触または用紙を介した接触による情報の入力が可能な入力面に対する前記接触体の接触圧力および接触面積の少なくとも一方を接触情報として取得する処理を実行させ、
前記接触により発生する振動を振動情報として取得する処理を実行させ、
前記接触情報と前記振動情報とに基づいて、前記接触体の種類を判別する処理を実行させる。
【００１４】
本発明に係る接触体判別方法は、
接触体の直接的な接触または用紙を介した接触による情報の入力が可能な入力面に対する前記接触体の接触圧力および接触面積の少なくとも一方を接触情報として検出し、
前記接触により発生する振動を振動情報として検出し、
前記接触情報と前記振動情報とに基づいて、前記接触体の種類を判別する。
【発明の効果】
【００１５】
本発明によれば、入力面に対する接触体の接触面積および接触圧力の少なくとも一方に加えて、接触により発生する振動、すなわち接触体毎に明確な違いが現れるパラメーターも用いて接触体の種類が判別されるため、接触体の種類を精度良く判別することができる。
【図面の簡単な説明】
【００１６】
【図１】各接触体について入力面に対する接触圧力および接触面積を示す図である。
【図２】本実施の形態における手書き入力装置の全体構成を概略的に示す図である。
【図３】本実施の形態における手書き入力装置の制御系の主要部を示す図である。
【図４】本実施の形態における振動検出部の配置構成の変形例を示す図である。
【図５】本実施の形態における振動検出部の配置構成の変形例を示す図である。
【図６】本実施の形態における手書き入力装置の接触体判別処理を示すフローチャートである。
【図７】接触体の種類を段階的に絞っていき、最終的な接触体の種類を判別する様子を説明する図である。
【図８】各接触体が用紙に接触することにより発生する振動の波形を示すグラフである。
【図９】接触体の種類判別のサブルーチンを示す図である。
【図１０】各接触体が用紙に接触することにより発生する振動に対するフーリエ変換の結果を示すグラフである。
【図１１】本実施の形態における手書き入力装置の接触体追加処理を示すフローチャートである。
【発明を実施するための形態】
【００１７】
以下、本発明の実施の形態を図面に基づいて詳細に説明する。
【００１８】
図２は、本実施の形態における手書き入力装置１０の全体構成を概略的に示す図である。図３は、本実施の形態における手書き入力装置１０の制御系の主要部を示す。図２、３に示す手書き入力装置１０は、各部の制御を行うための制御部１１と、外部機器との間で各種情報を送受信するための通信Ｉ／Ｆ部１２と、感圧式である第１検出部としてのタッチパネル１３と、ユーザーが手書きで記入するために用いられる接触体２０（筆記具）が用紙３０を介してタッチパネル１３の入力面に接触することにより発生する振動波を検出する第２検出部としての振動検出部１４と、タッチパネル１３の入力面、すなわち用紙３０を載置可能な載置面上に用紙３０を保持するためのクリップ等の保持部１５とを備える。接触体２０としては、ボールペン、サインペン、蛍光ペン、クレヨンまたは消しゴム等が挙げられる。
【００１９】
図２Ａに示すように、ユーザーは、接触体２０を用いて、タッチパネル１３上に載置された用紙３０に手書きで記入する。タッチパネル１３が有する圧力センサーは、用紙３０を介して接触体２０の押圧を検知し、図２Ｂに示すように、当該押圧を検知した位置の移動軌跡を示す手書き情報１６を手書きデータ（電子データ）として入力する。なお、ユーザーは、タッチパネル１３上に用紙３０が載置されていない状態において、接触体２０を用いてタッチパネル１３の入力面に手書きで記入することもできる。この場合も、タッチパネル１３は、接触体２０の押圧を直接検知し、当該押圧を検知した位置の移動軌跡を示す手書き情報１６を手書きデータとして入力する。
【００２０】
制御部１１は、ＣＰＵ（Central Processing Unit）１１ａと、ＲＯＭ（Read Only Memory）１１ｂやＲＡＭ（Random Access Memory）１１ｃなどのメモリと、ＨＤＤ（Hard Disk Drive）やＳＳＤ（Solid State Drive）、ＳＤ（Secure Digital）カードなどの記憶部１１ｄとを備えて構成される。ＣＰＵ１１ａは、ＲＯＭ１１ｂや記憶部１１ｄに記憶した接触体判別プログラムを含む制御プログラムをＲＡＭ１１ｃに展開して実行し、手書き入力装置１０の全体制御を行う。また、ＲＡＭ１１ｃは、用紙３０に手書きで記入が行われた際に、手書き情報１６を記憶する入力バッファとしても機能する。記憶部１１ｄには、タッチパネル１３の入力面に対する接触体２０の接触圧力および接触面積を示す接触情報と、接触体２０の接触により発生する振動の特徴を示す振動情報と、接触体の種類とを関連づけた接触体判別情報が予め記憶されている。制御部１１は、記憶部１１ｄに記憶した制御プログラムに基づき、タッチパネル１３により検知された接触体２０の押圧の位置軌跡、強度（筆圧）および範囲から用紙３０に記入された内容を特定する。なお、本実施の形態において、制御部１１は、タッチパネル１３の入力面に対する接触体の接触圧力および接触面積と、接触体の接触により発生する振動とに基づいて、接触体の種類を判別する接触体判別部として機能する。
【００２１】
通信Ｉ／Ｆ部１２は、ＮＩＣ（Network Interface Card）やモデム等であり、Ethernet（登録商標）やＮＦＣ（Near Field Communication）、Bluetooth（登録商標）、TransferJet（登録商標）等の規格に従って、有線や無線により、手書きデータの転送先のコンピューター装置等との通信を可能にする。
【００２２】
感圧式のタッチパネル１３は、例えば、デジタルマトリクス抵抗膜式のタッチパネルであり、用紙３０の上からの接触体２０による押圧を圧力センサーにより検知して、ユーザーによる接触体２０を用いた記入動作により、用紙３０上に記入された文字や図形等に対応する情報の入力を受ける。タッチパネル１３は、タッチパネル１３の入力面に対する接触体の接触圧力および接触面積を検知し、当該接触圧力および当該接触面積を接触情報として制御部１１に出力する。制御部１１に出力された接触情報は、後述する接触体の種類を判別する接触体判別処理で用いられる。
【００２３】
なお、本実施の形態では、タッチパネル１３の方式が感圧式、より具体的にはデジタルマトリクス抵抗膜式であるため、ボールペン、シャープペンシルまたは鉛筆等のような一般的な筆記用具の代わりにスタイラスペンや指を用いても、用紙３０への記入動作を検出することができる。なお、本実施の形態において、「記入動作」は、接触体２０を用いて文字や図形等を用紙３０に記入することによって、タッチパネル１３を介して上記文字や図形等に対応する情報が手書き入力装置１０に入力される動作のみに限定されず、接触体２０と消しゴムとを併用して用紙３０への文字や図形等の記入を完成させる際に、タッチパネル１３を介して上記完成した文字や図形等に対応する情報が手書き入力装置１０に入力される動作も含む。また、本明細書では、消しゴムで用紙３０上の文字や図形を消去する際に、タッチパネル１３を通じて消しゴムの移動軌跡を検知し、入力済みの文字や図形に相当する情報から消しゴムの移動軌跡に応じて消去を行う動作も「記入動作」と呼ぶ。
【００２４】
振動検出部１４は、図２Ａに示すように、タッチパネル１３の入力面に接触する位置（より具体的には、タッチパネル１３の入力面上に載置された用紙３０の外側位置）に配置されたマイクロフォン等であり、接触体２０が用紙３０に接触することにより発生する振動を検出する。すなわち、接触体２０が用紙３０に接触することにより発生した振動はタッチパネル１３の入力面に伝搬し、その伝搬した振動が振動検出部１４に検出される。そして、振動検出部１４は、検出した振動を振動情報として制御部１１に出力する。制御部１１に出力された振動情報は、上述の接触情報とともに、接触体の種類を判別する接触体判別処理で用いられる。
【００２５】
なお、振動検出部１４の配置構成は、図２Ａに示す態様に限られない。例えば、振動検出部１４は、タッチパネル１３の入力面上に載置された用紙３０に接触する位置に配置され、接触体２０が用紙３０に接触することにより発生する振動を検出しても良い。また、個数も一つに限定されず複数であっても良く、例えば、図４Ａ、図４ＡのＡ−Ａ断面図である図４Ｂに示すように、振動検出部１４は、タッチパネル１３の入力面１３ａの外周部に８つ配置されるとともに、入力面１３ａの背面側、より具体的にはタッチパネル１３が有する圧力センサー１３ｂの裏面における中央部に１つ配置されても良い。また、図５Ａ、図５ＡのＢ−Ｂ断面図である図５Ｂに示すように、振動検出部１４は、タッチパネル１３の入力面１３ａの背面側、より具体的にはタッチパネル１３の圧力センサー１３ｂの裏面における上部、中央部および下部に９つ配置されても良い。圧力センサー１３ｂの裏面に振動検出部１４が配置された場合でも、振動検出部１４は、接触体２０が用紙３０に接触することにより発生し、入力面１３ａおよび圧力センサー１３ｂを介して振動検出部１４に伝搬した振動を検出することができる。
【００２６】
保持部１５は、タッチパネル１３上に用紙３０を保持する。より具体的には、保持部１５は、その一端に設けられた回動軸が手書き入力装置１０の筐体に固定され、バネや保持部１５の材料が有する撓み性等により、他端が回動して用紙３０を押圧するように構成されている。用紙３０を交換する場合は、保持部１５の他端に設けた開口部に指を入れて持ち上げるように保持部１５を回動させる。すなわち、ユーザーは、保持部１５を開閉させることによって、保持部１５に用紙３０の上端部付近を保持させたり、用紙３０を取り替えたりする。また、保持部１５は、その一端が手書き入力装置１０の筐体に固定される構成に限らず、磁石等を用いてタッチパネル１３上に用紙３０を保持する構造としても良い。なお、タッチパネル１３の用紙載置面に、用紙３０の滑りを防止するような加工を施したり、用紙３０の滑りを防止するためのシート状の摩擦力付与部材を貼り付けたりしても良い。
【００２７】
次に、本実施の形態において、タッチパネル１３上に載置されている用紙３０に接触体２０による記入が行われた際、接触体２０の種別を判別する接触体判別処理について説明する。図６は、本実施の形態における、制御部１１が接触体判別プログラムに基づいて実行する、接触体判別処理を示すフローチャートである。本処理は、例えば手書き入力装置１０の電源がオンされた後、用紙３０に接触体２０による記入が行われる毎に実行される。
【００２８】
まず、制御部１１は、タッチパネル１３から出力された接触情報を取得する（ステップＳ１００）。
【００２９】
次に、制御部１１は、振動検出部１４から出力された振動情報を取得する（ステップＳ１２０）。
【００３０】
最後に、制御部１１は、ステップＳ１００にて取得した接触情報により示される接触圧力および接触面積と、ステップＳ１２０にて取得した振動情報により示される振動とに基づいて、接触体２０の種類を判別する（ステップＳ１４０）。
【００３１】
本実施の形態では、制御部１１は、接触圧力、接触面積および振動を用いて、接触体２０の種類を段階的に絞っていくことにより、最終的に目的とする接触体２０の種類を判別する。以下、接触体２０の種類を段階的に絞っていくことにより接触体２０の種類を判別する例について説明する。まず、接触圧力が例えば１５０〜２００［ｇｆ］の範囲内である場合、制御部１１は、記憶部１１ｄに記憶されている接触体判別情報を参照し、接触体２０の種類がボールペン、サインペン、クレヨンおよび消しゴムの何れかであると判断する（図１，７を参照）。タッチパネル１３の入力面に対する蛍光ペンの接触圧力は１５０〜２００［ｇｆ］の範囲外であるため、この段階で蛍光ペンは、接触体２０の種類から除外される。
【００３２】
次に、接触面積が例えば２〜３［ｍｍ２］の範囲内である場合、制御部１１は、記憶部１１ｄに記憶されている接触体判別情報を参照し、接触体２０の種類がボールペン、サインペンおよび消しゴムの何れかであると判断する（図１，７を参照）。タッチパネル１３の入力面に対するクレヨンの接触面積は２〜３［ｍｍ２］の範囲外であるため、この段階でクレヨンは、接触体２０の種類から除外される。ユーザーの指や手をこの段階で接触体２０の種類から除外するようにしても良い。
【００３３】
最後に、制御部１１は、記憶部１１ｄに記憶されている接触体判別情報を参照し、振動情報により示される振動の波形の特徴から、接触体２０の種類が例えばボールペンであると最終的に判断する（図７を参照）。図８は、各接触体２０が用紙３０に接触することにより発生する振動の波形をプロットした時間対大きさのグラフである。図８Ａは、接触体２０としてのボールペンが用紙３０に接触することにより発生する振動の波形のグラフである。図８Ａの点線部分に示すように、接触体２０がボールペンである場合、振動の波形は、等間隔に細かく刻まれる特徴を有する。図８Ｂは、接触体２０としての消しゴムが用紙３０に接触することにより発生する振動の波形のグラフである。図８Ｂの点線部分に示すように、接触体２０が消しゴムである場合、振動の波形は、その終端がテール状になる特徴を有する。図８Ｃは、接触体２０としてのサインペンが用紙３０に接触することにより発生する振動の波形のグラフである。図８Ｃの点線部分に示すように、接触体２０がサインペンである場合、振動の波形は、徐々に減衰していく特徴を有する。このように、ボールペン、消しゴムおよびサインペンといった接触体２０で振動の波形が異なるのは、各接触体２０の組成素材が異なり、各接触体２０が用紙３０に接触（より具体的には接地して摺動した）際に、するする滑ったり、ぺたぺたくっついたり、またはぬるぬるっとしたり等、接触体２０毎に用紙３０に対して異なる動作をするからである。以上のように、振動情報により示される振動の波形は、接触体２０毎に明確な違いが現れるパラメーターであるため、制御部１１は、当該パラメーターを用いることにより接触体２０の種類を精度良く判別することができる。
【００３４】
図９は、図６のステップＳ１４０の詳細を示す、接触体の種類判別のサブルーチンである。図９に示すように、制御部１１は、まず接触圧力が所定範囲（例えば、１５０〜２００［ｇｆ］）内にあるか否かを判断し（ステップＳ１６０）、接触圧力が上記所定範囲内であればステップＳ１６２に進む。接触圧力が上記所定範囲外であればステップＳ１７６に進む。
【００３５】
ステップＳ１６２では、接触面積が所定範囲（例えば、２〜３［ｍｍ２］）内にあるか否かを判断し、接触面積が上記所定範囲内であればステップＳ１６４に進み、上記所定範囲外であればステップＳ１７６に進む。
【００３６】
ステップＳ１６４では、記憶部１１ｄに記憶されている接触体判別情報を参照して、振動情報により示される振動の波形の特徴が消しゴムの振動波形の特徴に一致するかを判断する。一致していれば、接触体２０の種類が消しゴムであると判断して、ＲＡＭ１１ｃ又は記憶部１１ｄに接触体２０の種類が消しゴムであることを示す情報を書き込む（ステップＳ１６６）。
【００３７】
一致していなければ、ステップＳ１６８に遷移し、振動情報により示される振動の波形の特徴がボールペンの振動波形の特徴に一致するかを判断する。一致していれば、接触体２０の種類がボールペンであると判断して、ＲＡＭ１１ｃ又は記憶部１１ｄに接触体２０の種類がボールペンであることを示す情報を書き込む（ステップＳ１７０）。
【００３８】
一致していなければ、ステップＳ１７２に遷移し、振動情報により示される振動の波形の特徴がサインペンの振動波形の特徴に一致するかを判断する。一致していれば、接触体２０の種類がサインペンであると判断して、ＲＡＭ１１ｃ又は記憶部１１ｄに接触体２０の種類がサインペンであることを示す情報を書き込む（ステップＳ１７４）。一致していなければ、ステップＳ１７６に遷移する。
【００３９】
ステップＳ１７６では、接触体の種類を特定するのに十分情報が揃ったか否かを判断し、揃っている場合は、消しゴム、ボールペン、サインペン以外の接触体であると判断して、ＲＡＭ１１ｃ又は記憶部１１ｄに接触体２０の種類を示す情報を書き込む（ステップＳ１７８）。接触体の種類を特定するのに十分情報が揃っていない場合は、ステップＳ１６０に戻って上述した各ステップの処理を繰り返す。
【００４０】
以上詳しく説明したように、本実施の形態では、手書き入力装置１０は、接触体２０の直接的な接触または用紙３０を介した接触による情報の入力が可能な入力面１３ａを有し、入力面１３ａに対する接触体２０の接触面積および接触圧力を接触情報として検出するタッチパネル１３と、当該接触により発生する振動を振動情報として検出する振動検出部１４と、接触情報と振動情報とに基づいて、接触体２０の種類を判別する制御部１１とを備える。
【００４１】
このように構成した本実施の形態によれば、タッチパネル１３の入力面１３ａに対する接触体２０の接触圧力および接触面積に加えて、接触により発生する振動、すなわち接触体２０毎に明確な違いが現れるパラメーターも用いて接触体２０の種類が判別されるため、接触体２０の種類を精度良く判別することができる。また、接触体２０による接触位置、接触面積、および、接触圧力をタッチパネル１３によって検知するとともに、タッチパネル１３の検出した情報と振動検出部１４から出力される振動情報とに基づいて、接触体の種類判別を行うことにより、正確な手書き情報の取得と接触体の種類の精度良い判別とを両立することができる。
【００４２】
なお、上述した実施の形態において、制御部１１は、接触情報により示される接触圧力および接触面積と、振動情報により示される振動とに基づいて、接触体２０の種類を判別する例について説明したが、本発明はこれに限定されない。例えば、制御部１１は、接触情報により示される接触面積と、振動情報により示される振動とに基づいて、接触体２０の種類を判別しても良い。また、制御部１１は、接触情報により示される接触圧力と、振動情報により示される振動とに基づいて、接触体２０の種類を判別しても良い。ただし、接触体２０の種類を精度良く判別する観点からは、当該判別に用いられるパラメーターは多いことが好ましく、制御部１１は、接触圧力、接触面積および振動の３つのパラ−メーターに基づいて接触体２０の種類を判別することが好ましい。
【００４３】
また、上記実施の形態において、制御部１１は、振動情報により示される振動をフーリエ変換し、接触情報により示される接触圧力および接触面積と当該フーリエ変換の結果とに基づいて、接触体２０の種類を判別しても良い。この場合、制御部１１は、振動情報により示される振動をフーリエ変換するフーリエ変換部として機能する。図１０は、各接触体２０が用紙３０に接触することにより発生する振動をフーリエ変換した結果として得られる波形をプロットした周波数対大きさのグラフである。図１０において、点線Ｌ１は、接触体２０としてのボールペンが用紙３０に接触することにより発生する振動をフーリエ変換した結果として得られる波形である。点線Ｌ１に示すように、接触体２０がボールペンである場合、フーリエ変換した結果として得られる波形のピーク周波数はおおよそ２２０［Ｈｚ］である。図１０において、実線Ｌ２は、接触体２０としてのサインペンが用紙３０に接触することにより発生する振動をフーリエ変換した結果として得られる波形である。実線Ｌ２に示すように、接触体２０がサインペンである場合、フーリエ変換した結果として得られる波形のピーク周波数はおおよそ８００［Ｈｚ］である。図１０において、一点鎖線Ｌ３は、接触体２０としての消しゴムが用紙３０に接触することにより発生する振動をフーリエ変換した結果として得られる波形である。一点鎖線Ｌ３に示すように、接触体２０が消しゴムである場合、フーリエ変換した結果として得られる波形のピーク周波数はおおよそ２５０［Ｈｚ］である。以上のように、振動情報により示される振動をフーリエ変換した結果として得られる波形のピーク周波数は、接触体２０毎に明確な違いが現れるパラメーターであるため、制御部１１は、当該パラメーターを用いることにより接触体２０の種類を精度良く判別することができる。
【００４４】
また、接触体２０の接触圧力、接触面積、振動情報以外の他の情報、例えば、各接触体に固有な特徴的な移動情報を、接触体２０の種類の判別にさらに採り入れるようにしてもよい。係る移動情報としては、例えば、消しゴムの往復動を示す情報や、サインペンによる円囲みを示す情報などが挙げられる。
【００４５】
また、上記実施の形態において、制御部１１は、判別可能な接触体２０の種類を追加するため、その接触体２０に関する接触体判別情報を記憶部１１ｄに記録しても良い。例えば、種類の判別が可能な第１の接触体と、外見的には似ているが振動情報の特徴が第１の接触体とは異なる第２の接触体が存在すると仮定する。この場合、第２の接触体をタッチパネル１３の入力面あるいはその上に配置された用紙３０に、接触体を接触させながら移動させて振動を検知することにより、第２の接触体に固有の振動情報を取得し、記憶部１１ｄに記憶しておくことで、種類の識別が可能な新たな接触体を追加することができる。図１１は、制御部１１が実行する接触体追加処理を示すフローチャートである。本処理は、例えば手書き入力装置１０の電源がオンされた後、ユーザーによる接触体２０の追加操作、より具体的には、接触情報および振動情報の入力操作を受け付けることによって実行される。まず、制御部１１は、追加対象の接触体２０について、タッチパネル１３の入力面に対する接触圧力および接触面積を示す接触情報と、接触により発生する振動の特徴を示す振動情報とを取得する（ステップＳ２００）。そして、制御部１１は、取得した接触情報と振動情報とを関連づけた接触体判別情報を記憶部１１ｄに記録する（ステップＳ２２０）。制御部１１が、取得した接触情報と振動情報に基づいて、追加しようとする接触体の種類が、既に判別可能となっている接触体の種類から区別可能かどうかを判断する処理を行うように構成し、その結果を表示や音でユーザーに通知するようにしても良い。
【００４６】
また、上記実施の形態では、手書き入力装置１０は、タッチパネル１３の入力面１３ａ上に用紙３０を保持するためのクリップ等の保持部１５を備える例について説明したが、手書き入力装置１０の構成としては、保持部１５を省いた構成も採用可能である。
【００４７】
また、上記実施の形態において、用紙３０は、紙のみに限らず、プラスチック製のシートや、紙とプラスチックの複合材等の各種の記録媒体を用いても構わない。
【００４８】
その他、上記実施の形態は、何れも本発明を実施するにあたっての具体化の一例を示したものに過ぎず、これらによって本発明の技術的範囲が限定的に解釈されてはならないものである。すなわち、本発明はその要旨、またはその主要な特徴から逸脱することなく、様々な形で実施することができる。
【符号の説明】
【００４９】
１０  手書き入力装置
１１  制御部
１１ａ  ＣＰＵ
１１ｂ  ＲＯＭ
１１ｃ  ＲＡＭ
１１ｄ  記憶部
１２  通信Ｉ／Ｆ部
１３  タッチパネル
１３ａ  入力面
１３ｂ  圧力センサー
１４  振動検出部
１５  保持部
１６  手書き情報
２０  接触体
３０  用紙
【図１】
2016110314.tif 000003
【図２】
2016110314.tif 000004
【図３】
2016110314.tif 000005
【図４】
2016110314.tif 000006
【図５】
2016110314.tif 000007
【図６】
2016110314.tif 000008
【図７】
2016110314.tif 000009
【図８】
2016110314.tif 000010
【図９】
2016110314.tif 000011
【図１０】
2016110314.tif 000012
【図１１】
2016110314.tif 000013