(57)【要約】【課題】ペン入力時に書き心地を改善すること。【解決手段】実施形態によれば、実施形態によれば、電子機器は、第１の取得手段と、第２の取得手段と、補正手段と、描画処理手段とを具備する。第１の取得手段は、センサの記入面上のペンの位置を検出する。第２の取得手段は、前記ペンによる筆圧を取得する。補正手段は、選択された第１の線幅に基づいて前記第２の取得手段によって取得された筆圧を補正する。描画処理手段は、前記取得されたペンの位置の軌跡を表示画面上に描画する。描画処理手段は、第１のモードの場合、前記軌跡は、前記補正手段によって補正された筆圧に基づいた線幅を有する。【選択図】図９
2014092808.tif 000002
【特許請求の範囲】
【請求項１】
センサの記入面上のペンの位置を検出する第１の取得手段と、
前記ペンによる筆圧を取得する第２の取得手段と、
選択された第１の線幅に基づいて前記第２の取得手段によって取得された筆圧を補正する補正手段と、
前記取得されたペンの位置の軌跡を表示画面上に描画する描画処理手段であって、第１のモードの場合、前記軌跡は、前記補正手段によって補正された筆圧に基づいた線幅を有する、描画処理手段と、
を具備する電子機器。
【請求項２】
前記補正手段は、前記ペンによる書き始めは前記ペンと前記記入面との静止摩擦係数に基づいた第１の補正量を用いて前記第２の取得手段によって取得された筆圧を補正し、前記書き始め後は前記ペンと前記記入面との動摩擦係数に基づいた第２の補正量を用いて前記第２の取得手段によって取得された筆圧を補正する
請求項１に記載の電子機器。
【請求項３】
前記補正手段は、筆圧に応じて前記記入面と前記ペンとの摩擦係数が変化せず、前記取得された筆圧が基準筆圧以上の場合、前記取得された筆圧に対して第３の補正量を加算し、
前記補正手段は、筆圧に応じて前記記入面と前記ペンとの摩擦係数が変化し、前記取得された筆圧が基準筆圧以下の場合、前記取得された筆圧に対して第４の補正量を加算する
請求項１に記載の電子機器。
【請求項４】
前記記入面と前記ペンとの摩擦係数とを検出する検出手段を更に具備し、
前記補正手段は、前記検出手段によって検出された摩擦係数と前記筆圧とに基づいて前記筆圧に対して補正を行う請求項１に記載の電子機器。
【請求項５】
第２のモードの場合、前記描画手段は、選択された第２の線幅とは異なる線幅の第１の軌跡を描画し、前記第１の軌跡が描画されてから一定時間後に、前記第１の軌跡の代わりに、前記第２の線幅の第２の軌跡を描画する
請求項１に記載の電子機器。
【請求項６】
センサの記入面上のペンの位置を取得し、
前記ペンによる筆圧を取得し、
選択された第１の線幅に応じて取得された筆圧を補正し、
前記取得されたペンの位置の軌跡を表示画面上に描画する描画方法であって、
第１のモードの場合、前記描画は、前記第１の線幅と前記補正手段によって補正された筆圧に応じた線幅の軌跡を描画することを含む
描画方法。
【請求項７】
第２のモードの場合、前記描画は、選択された第２の線幅とは異なる線幅の第１の軌跡を描画することと、前記第１の軌跡が描画されてから一定時間後に、前記第１の軌跡の代わりに、前記第２の線幅の第２の軌跡を描画することとを含む
請求項６に記載の描画方法。
【請求項８】
センサの記入面上のペンの位置を取得する手順と、
前記ペンによる筆圧を取得する手順と、
選択された第１の線幅に応じて取得された筆圧を補正する手順と、
前記取得されたペンの位置の軌跡を表示画面上に描画する手順と
をコンピュータに実行させるためのプログラムであって、
第１のモードの場合、前記描画する手順は、前記第１の線幅と前記補正された筆圧に応じた線幅の軌跡を描画することを含む
プログラム。
【請求項９】
第２のモードの場合、前記描画する手順は、選択された第２の線幅とは異なる線幅の第１の軌跡を描画することと、前記第１の軌跡が描画されてから一定時間後に、前記第１の軌跡の代わりに、前記第２の線幅の第２の軌跡を描画することとを含む
請求項８に記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、ペン入力に応じた軌跡を描画する電子機器および描画方法に関する。
【背景技術】
【０００２】
ペン入力を行うためのデジタイザを備えたコンピュータが普及し始めている。ペン入力を行う際、デジタイザ上のガラス上に対してペン入力を行うため、書き心地が悪いと感じることもある。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平２−０９１７１５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ペン入力を行う際、デジタイザ上のガラス上に対してペン入力を行うため、書き心地が悪いと感じることもある。
【０００５】
本発明の目的は、ペン入力時に書き心地を改善することが可能な電子機器および描画方法を提供することにある。
【課題を解決するための手段】
【０００６】
実施形態によれば、実施形態によれば、電子機器は、第１の取得手段と、第２の取得手段と、補正手段と、描画処理手段とを具備する。第１の取得手段は、センサの記入面上のペンの位置を検出する。第２の取得手段は、前記ペンによる筆圧を取得する。補正手段は、選択された第１の線幅に基づいて前記第２の取得手段によって取得された筆圧を補正する。描画処理手段は、前記取得されたペンの位置の軌跡を表示画面上に描画する。描画処理手段は、第１のモードの場合、前記軌跡は、前記補正手段によって補正された筆圧に基づいた線幅を有する。
【図面の簡単な説明】
【０００７】
【図１】実施形態の電子機器の外観を示す斜視図。
【図２】実施形態の電子機器のシステム構成を示すブロック図。
【図３】選択された線幅と筆圧補正量との関係を示す図。
【図４】線幅と補正前後の筆圧との関係を示す図。
【図５】ペンと記入面との両方が硬い材質の場合の筆圧の高い人および筆圧の高い人のペンの摩擦力を示す図。
【図６】ペンと記入面との少なくとも一方が柔らかい材質の場合の筆圧の高い人および筆圧の高い人のペンの摩擦力を示す図。
【図７】第２のモードの場合に描画される軌跡を示す図。
【図８】第２のモードの場合に描画される軌跡を示す図。
【図９】描画アプリケーションの機能構成を示すブロック図。
【図１０】線幅を設定するためのインタフェースを示す図。
【発明を実施するための形態】
【０００８】
以下、実施の形態について図面を参照して説明する。
【０００９】
図１は、一実施形態に係るタブレットコンピュータ１０の外観を示す斜視図である。タブレットコンピュータ１０は、タブレットまたはストレートコンピュータとも称される携帯型電子機器であり、図２に示すように、本体１１とタッチスクリーンディスプレイ１７とを備える。タッチスクリーンディスプレイ１７は、本体１１の上面に重ね合わせるように取り付けられている。
【００１０】
本体１１は、薄い箱形の筐体を有している。タッチスクリーンディスプレイ１７には、フラットパネルディスプレイと、フラットパネルディスプレイの画面上のペンまたは指の接触位置を検出するように構成されたセンサとが組み込まれている。フラットパネルディスプレイは、例えば、液晶表示装置（ＬＣＤ）であってもよい。センサとしては、例えば、静電容量方式のタッチパネル、電磁誘導方式のデジタイザなどを使用することができる。以下では、デジタイザとタッチパネルの２種類のセンサの双方がタッチスクリーンディスプレイ１７に組み込まれている場合を想定する。
【００１１】
デジタイザおよびタッチパネルタッチの各々は、フラットパネルディスプレイの画面を覆うように設けられる。このタッチスクリーンディスプレイ１７は、指を使用した画面に対するタッチ操作のみならず、ペン１００を使用した画面に対するタッチ操作も検出することができる。ペン１００は例えば電磁誘導ペンであってもよい。ユーザは、外部オブジェクト（ペン１００又は指）を使用してタッチスクリーンディスプレイ１７上で手書き入力操作を行うことができる。手書き入力操作中においては、画面上の外部オブジェクト（ペン１００又は指）の動きの軌跡、つまり手書き入力操作によって手書きされるストロークの軌跡（筆跡）がリアルタイムに描画され、これによって各ストロークの軌跡が画面上に表示される。外部オブジェクトが画面に接触されている間の外部オブジェクトの動きの軌跡が１ストロークに相当する。手書きされた文字または図形などに対応する多数のストロークの集合、つまり多数の軌跡（筆跡）の集合が手書き文書を構成する。
【００１２】
本実施形態では、この手書き文書は、イメージデータではなく、各ストロークの軌跡の座標列とストローク間の順序関係を示す時系列情報として記憶媒体に保存される。この時系列情報は、概して、複数のストロークにそれぞれ対応する時系列のストロークデータの集合を意味する。各ストロークデータは、ある一つのストロークに対応し、このストロークの軌跡上の点それぞれに対応する座標データ系列（時系列座標）を含む。これらストロークデータの並びの順序は、ストロークそれぞれが手書きされた順序つまり筆順に相当する。
【００１３】
タブレットコンピュータ１０は、記憶媒体から既存の任意の時系列情報を読み出し、この時系列情報に対応する手書き文書、つまりこの時系列情報によって示される複数のストロークそれぞれに対応する軌跡を画面上に表示することができる。
【００１４】
図２は、タブレットコンピュータ１０のシステム構成を示す図である。  
タブレットコンピュータ１０は、図２に示されるように、ＣＰＵ１０１、システムコントローラ１０２、主メモリ１０３、グラフィクスコントローラ１０５、ＢＩＯＳ−ＲＯＭ１０５、不揮発性メモリ１０６、無線通信デバイス１０７、エンベデッドコントローラ（ＥＣ）１０８等を備える。
【００１５】
ＣＰＵ１０１は、タブレットコンピュータ１０内の各種モジュールの動作を制御するプロセッサである。ＣＰＵ１０１は、ストレージデバイスである不揮発性メモリ１０６から主メモリ１０３にロードされる各種ソフトウェアを実行する。これらソフトウェアには、オペレーティングシステム（ＯＳ）２０１、および各種アプリケーションプログラムが含まれている。アプリケーションプログラムには、描画アプリケーション２０２が含まれている。この描画アプリケーション２０２は、上述の手書き文書を作成および表示する機能等を有している。
【００１６】
また、ＣＰＵ１０１は、ＢＩＯＳ−ＲＯＭ１０５に格納された基本入出力システム（ＢＩＯＳ）も実行する。ＢＩＯＳは、ハードウェア制御のためのプログラムである。
【００１７】
システムコントローラ１０２は、ＣＰＵ１０１のローカルバスと各種コンポーネントとの間を接続するデバイスである。システムコントローラ１０２には、主メモリ１０３をアクセス制御するメモリコントローラも内蔵されている。また、システムコントローラ１０２は、ＰＣＩ  ＥＸＰＲＥＳＳ規格のシリアルバスなどを介してグラフィクスコントローラ１０４との通信を実行する機能も有している。
【００１８】
グラフィクスコントローラ１０４は、本タブレットコンピュータ１０のディスプレイモニタとして使用されるＬＣＤ１７Ａを制御する表示コントローラである。このグラフィクスコントローラ１０４によって生成される表示信号はＬＣＤ１７Ａに送られる。ＬＣＤ１７Ａは、表示信号に基づいて画面イメージを表示する。このＬＣＤ１７Ａ上にはタッチパネル１７Ｂおよびデジタイザ１７Ｃが配置されている。タッチパネル１７Ｂは、ＬＣＤ１７Ａの画面上で入力を行うための静電容量式のポインティングデバイスである。指が接触される画面上の接触位置および接触位置の動き等はタッチパネル１７Ｂによって検出される。デジタイザ１７Ｃは、画面上の接触位置を示す座標を出力する。デジタイザ１７ＣはＬＣＤ１７Ａの画面上で入力を行うための電磁誘導式のポインティングデバイスである。ペン１００が接触される画面上のペン１００の位置（座標）およびペン１００の位置の動き等はデジタイザ１７Ｃによって検出される。デジタイザ１７Ｃは、画面上のペン１００の位置を示す座標を出力する。
【００１９】
無線通信デバイス１０７は、無線ＬＡＮまたは３Ｇ移動通信などの無線通信を実行するように構成されたデバイスである。ＥＣ１０８は、電力管理のためのエンベデッドコントローラを含むワンチップマイクロコンピュータである。ＥＣ１０８は、ユーザによるパワーボタンの操作に応じて本タブレットコンピュータ１０を電源オンまたは電源オフする機能を有している。
【００２０】
描画アプリケーション２０２は、第１のモードと第２のモードとを有する。第１のモードの場合、描画アプリケーション２０２は、ユーザインタフェースによって選択された線幅（太さ、直径）と、筆圧とに応じた幅の軌跡を描画する。第２のモードの場合、筆圧によらずに、ユーザインタフェースによって選択された線幅に応じた幅の軌跡を描画する。
【００２１】
第１のモードの場合、描画アプリケーション２０２は、ユーザインタフェースによって選択された線幅に応じて筆圧の補正を行う。選択された線幅と筆圧補正量との関係を図３に示す。図３に示すように、線幅Ｗ１と線幅Ｗ２との間の線幅の場合、線幅が太くなるほど補正量が一次関数的に増加している。線幅Ｗ２以降の線幅の場合、線幅によらず補正量は一定である。
【００２２】
図３の関係は、図４に示す選択された線幅と補正前後の筆圧との関係のように示すこともできる。図４において、補正前の筆圧は、描画される線が太くなることによりユーザの筆圧が低下している。このため、筆圧に応じた線幅の補正が正しく行われなくなる。図４に示すように、補正後の筆圧は一律になり、選択した線の太さによらずユーザの筆圧変化に応じた線幅の描画が行われる。
【００２３】
また、第１のモードの場合、描画アプリケーション２０２は、書き出しと書いている最中とで更に補正値を変更することもできる。  
静止している物体を動かそうとする際に働く静止摩擦力は、物体が動いているときの動摩擦力より大きい。従って、書き出しの場合の摩擦係数である静止摩擦係数は、書いている最中の摩擦係数である動摩擦係数より大きい。
【００２４】
描画アプリケーション２０２は、静止摩擦係数に対する補正量のテーブルと、動摩擦係数に対する補正量のテーブルとを有する。書き出しの場合、描画アプリケーション２０２は、ペンと記入面との静止摩擦係数に応じた補正量をテーブルから選択し、書いている最中の場合、ペンと記入面との動摩擦係数に応じた補正量をテーブルから選択する。描画アプリケーション２０２は、選択された二つの補正量に基づいて、書き出しと書いている最中とで補正量を変化させる。記入面は、タッチスクリーンディスプレイ１７の表面である。
【００２５】
また、第１のモードの場合、描画アプリケーション２０２は、筆圧により記入面とペンの摩擦係数が変化するかに応じて更に補正値を変更することもできる。  
記入面とペン先との両方が硬い材質であれば筆圧により摩擦係数は変化しない。図５に示すように、摩擦係数が一定なので筆圧が高くなると、記入面とペン先の材質の組み合わせによる所望の摩擦力範囲から大きく上側に外れ滑りが生じる。そのため、筆圧が強い人が記入すると滑り易くなる。そのため、筆圧により摩擦係数が変化しない場合、記入時の所望摩擦力になる筆圧以上の筆圧に対して補正量を加算する。補正量を加算することで描画される軌跡を太く見せることでユーザが意識せずに筆圧を下げ、滑りを改善することができる。記入時の所望摩擦力は、ペン先と記入面の材質により決定される。
【００２６】
記入面とペン先との少なくとも一方が柔らかい材質の場合、筆圧により摩擦係数が変化する。具体的には、筆圧が高くなるほど摩擦係数が高くなる。筆圧が高くなるほど摩擦係数が大きくなるため、紙の場合と同じような筆圧をかけると、普段より摩擦力が高くなる。例えば、筆圧が低い人の場合、紙に書くときの摩擦力が０．１９μＮから０．２７μＮに増加する。例えば、筆圧が標準の人の場合、紙に書くときの摩擦力が０．３８μＮから０．５５μＮに増加する。図６に示すように、筆圧が低い人の所望の摩擦力から上側に外れ引っ掛かりが生じる。なお、柔らかい材質とは、ヤング率が０．２ＧＰａ以下のものである。
【００２７】
筆圧により摩擦係数が変化する場合、基準筆圧値以下の筆圧に対して補正量を加算する。補正量を加算することで描画される軌跡を太く見せることでユーザが意識せずに筆圧を下げ、引っ掛かりを改善することができる。
【００２８】
第２のモードの場合、描画アプリケーション２０２は、筆圧に係わらず、ユーザインタフェースによって選択された線幅に応じた一定幅の軌跡を描画する。但し、設定によっては、選択された線幅とは異なる線幅の軌跡で表示し、一定期間後、選択された線幅の軌跡を表示する。一例としてペンと記入面との摩擦係数が高く、ユーザの筆圧が低い場合、描画時に軌跡を太く表示しユーザの筆圧を下げ、一定期間後に選択した幅の軌跡を表示する。
【００２９】
図７に示すように、描画アプリケーション２０２は、選択された線幅より太い軌跡Ｌ１を描画する。そして、図８に示すように、描画されてから一定時間経過した部分から選択された線幅の軌跡Ｌ１’を描画する。軌跡Ｌ２は、描画されてから一定時間経過していない部分であり、Ｌ２は選択された線幅より太い軌跡で描画されている。
【００３０】
次に、図９を参照して、描画アプリケーション２０２の機能構成について説明する。
【００３１】
描画アプリケーション２０２は、インタフェース表示処理部３０１、座標／筆圧取得処理部３０２、摩擦係数設定処理部３０３、筆圧／線幅補正処理部３０４、筆圧補正判定処理部３０５、および描画データ作成処理部３０６等を備えている。
【００３２】
また、描画アプリケーション２０２は、摩擦係数値メモリ３１１、摩擦係数変化設定メモリ３１２、線幅設定値メモリ３１３、筆圧／線幅補正テーブル３１４、筆圧補正設定メモリ３１５、および筆跡データメモリ３１６等を例えばメモリ上に確保する。
【００３３】
摩擦係数値メモリ３１１には、ペン１００と記入面との静止摩擦係数値と動摩擦係数値とを示す摩擦係数情報が格納されている。摩擦係数変化設定メモリ３１２には、筆圧に応じて摩擦係数が変化するかを示す摩擦係数変化フラグが格納されている。線幅設定値メモリ３１３には、後述するインタフェースによって選択された線幅値が格納されている。筆圧／線幅補正テーブル３１４には、複数の線幅値にそれぞれ対応する複数の補正量が格納されている。筆圧／線幅補正テーブル３１４には、線幅値に対する補正量を示す関数が格納されていても良い。筆圧補正設定メモリ３１５には、第１のモードであるか第２のモードであるかを示す設定情報が格納されている。第１のモードの場合、筆圧に応じて線幅が変化し、第２のモード場合には筆圧に応じて線幅が変化しない。筆跡データメモリ３１６には、後述するコントロールＩＣから出力されたデータに含まれる座標の履歴が格納されている。
【００３４】
描画アプリケーション２０２の各モジュールの機能を説明する。
【００３５】
インタフェース表示処理部３０１は、描画アプリケーション２０２の操作や描画アプリケーション２０２の設定を行うためのインタフェースを表示するための処理を行う。例えば、インタフェース表示処理部３０１は、図１０に示す線幅を設定するためのインタフェース４００を表示するための処理を行う。インタフェース４００内には、線幅欄４０１およびスライダーバー４０２が設けられている。線幅欄４０１内の値は、設定された線幅を示す。線幅欄４０１内にカーソルを表示した後、数値を入力することで、直接設定値を変更することが可能である。また、スライダーバー４０２内のボタン４０２Ａを左右にスライドさせることで、線幅を設定することが可能である。インタフェース４００によって設定された線幅値は線幅設定値メモリ３１３に格納される。
【００３６】
コントロールＩＣ１７１は、ペン１００の位置を示す座標と筆圧とを取得する。コントロールＩＣは、ペンの位置座標と筆圧のデータを含むデータを描画アプリケーション２０２に出力する。
【００３７】
座標／筆圧取得処理部３０２は、コントロールＩＣ１７１から出力されたデータを取得する。摩擦係数設定処理部３０３は、摩擦係数値メモリ３１１から静止摩擦係数値と動摩擦係数値とを読み出す。摩擦係数設定処理部３０３は、静止摩擦係数値に基づいた書き出し時の第１の補正量を決定する。摩擦係数設定処理部３０３は、動摩擦係数値に基づいた書いている最中の第２の補正量を決定する。
【００３８】
摩擦係数設定処理部３０３は、摩擦係数変化メモリ３１２から摩擦係数変化フラグを読み出す。摩擦係数変化フラグが筆圧に応じて摩擦係数が変化しないことを示している場合、摩擦係数設定処理部３０３は、基準筆圧値以上の筆圧に対して加算される第３の補正量を決定する。摩擦係数変化フラグが筆圧に応じて摩擦係数が変化することを示している場合、摩擦係数設定処理部３０３は、基準筆圧値以下の筆圧に対して加算される第４の補正量を決定する。つまり、摩擦係数設定処理部３０３は、筆圧の補正範囲と補正量を決定している。
【００３９】
筆圧／線幅補正処理部３０４は、線幅設定値メモリから現在設定されている線幅を読み出し、摩擦係数設定処理部３０３によって設定された補正量とを読み出す。筆圧／線幅補正処理部３０４は、ペンタッチからの経過時間に基づいて第５の補正量を決定する。ペンタッチからの経過時間が設定時間内の場合、筆圧／線幅補正処理部３０４は、第５の補正量として第１の補正量を選択する。ペンタッチからの経過時間が設定時間を過ぎている場合、筆圧／線幅補正処理部３０４は、第５の補正量として第２の補正量を選択する。
【００４０】
筆圧／線幅補正処理部３０４は、摩擦係数設定処理部３０３から、筆圧の補正範囲と補正量を読み出す。筆圧／線幅補正処理部３０４は、筆圧と、読み出した筆圧の補正範囲および補正量とに基づいて、第６の補正量を決定する。筆圧の補正範囲外の場合、第６の補正量は０である。筆圧の補正範囲内の場合、第６の補正量は第３の補正量または第４の補正量である。
【００４１】
筆圧／線幅補正処理部３０４は、設定されている線幅と筆圧／線幅補正テーブルから読み出した補正値に基づいて、筆圧に対する第７の補正量を決定する。
【００４２】
そして、筆圧／線幅補正処理部３０４は、筆圧に対して第５の補正量、第６の補正量、および第７の補正量を加算する。
【００４３】
筆圧補正判定処理部３０５は、筆圧により軌跡の線幅を変化させるかどうかの設定を筆圧補正設定メモリ３１５から読み出す。筆圧により軌跡の線幅を変化させる場合、筆圧補正判定処理部は、何もしない。筆圧により軌跡の線幅を変化させない場合、筆圧補正判定処理部３０５は、記入されてから一定時間を過ぎた筆跡データを筆跡データメモリ３１６から読み出し、軌跡の線幅を変えない状態のデータとして描画データ作成処理に渡す。
【００４４】
描画データ作成処理部３０６は、筆圧／線幅補正処理部３０４と筆圧補正判定処理部３０５から渡されたデータに基づき、描画するデータの作成を行う。筆圧補正判定処理部３０５からデータが渡されない場合、描画データ作成処理部３０６は、筆圧／線幅補正処理部３０４から渡されたデータに基づいた線幅の軌跡を描画する。筆圧補正判定処理部３０５からデータが渡された場合、描画データ作成処理部３０６は、筆圧／線幅補正処理部３０４から渡されたデータに基づいた線幅の軌跡を描画する。そして、描画データ作成処理部３０６は、筆圧補正判定処理部３０５から渡されたデータに対応する部分は、設定された線幅の軌跡で描画し直す。
【００４５】
グラフィクスコントローラ１０４は、描画データ作成処理部３０６で作成されたデータをＬＣＤ１７Ａに表示する。
【００４６】
本実施形態によれば、選択された線幅に応じて筆圧を補正して、軌跡を太く描画することで、ユーザの筆圧を無意識に低下させ引っ掛かりを無くなり、ペン入力時に書き心地を改善することが可能になる。
【００４７】
なお、上記実施形態では、選択された線幅に応じて筆圧を補正して、補正前の筆圧により描画される軌跡より軌跡を太く描画する例を示したが、選択された線幅に応じて筆圧を補正して、補正前の筆圧により描画される軌跡より軌跡を細く描画しても良い。
【００４８】
なお、ペン入力時に、ペンまたはタッチスクリーンディスプレイに設けられたセンサによって、入力面に垂直な方向のペン先にかかる力Ｎと、入力面に水平な方向のペン先にかかる力Ｆと検出し、力Ｎと力Ｆとに基づいて摩擦係数μを測定し、測定された摩擦係数と筆圧に基づいて、補正量を決定しても良い。摩擦係数μは、Ｆ／Ｎによって求められる。
【００４９】
本実施形態の描画処理はコンピュータプログラムによって実現することができるので、このコンピュータプログラムを格納したコンピュータ読み取り可能な記憶媒体を通じてこのコンピュータプログラムを通常のコンピュータにインストールして実行するだけで、本実施形態と同様の効果を容易に実現することができる。
【００５０】
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【符号の説明】
【００５１】
１０…タブレットコンピュータ、１７…タッチスクリーンディスプレイ、１７Ａ…ＬＣＤ、１７Ｂ…タッチパネル、１７Ｃ…デジタイザ、１００…ペン、１０１…ＣＰＵ、１０３…主メモリ、１０４…グラフィクスコントローラ、１７１…コントロールＩＣ、２０１…オペレーティングシステム、２０２…描画アプリケーション、３０１…インタフェース表示処理部、３０２…筆圧取得処理部、３０３…摩擦係数設定処理部、３０４…筆圧／線幅補正処理部、３０５…筆圧補正判定処理部、３０６…描画データ作成処理部、３１１…摩擦係数値メモリ、３１２…摩擦係数変化メモリ、３１３…線幅設定値メモリ、３１４…線幅補正テーブル、３１５…筆圧補正設定メモリ、３１６…筆跡データメモリ。
【図１】
2014092808.tif 000003
【図２】
2014092808.tif 000004
【図３】
2014092808.tif 000005
【図４】
2014092808.tif 000006
【図５】
2014092808.tif 000007
【図６】
2014092808.tif 000008
【図７】
2014092808.tif 000009
【図８】
2014092808.tif 000010
【図９】
2014092808.tif 000011
【図１０】
2014092808.tif 000012
【手続補正書】
【提出日】平成25年7月8日(2013.7.8)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
センサの記入面上のペンの位置を検出する第１の取得手段と、
前記ペンによる筆圧を取得する第２の取得手段と、
選択された第１の線幅に基づいて前記第２の取得手段によって取得された筆圧を補正する補正手段と、
前記取得されたペンの位置の軌跡を表示画面上に描画する描画処理手段であって、第１のモードの場合、前記軌跡は、前記補正手段によって補正された筆圧に基づいた線幅を有する、描画処理手段と、
を具備し、
前記補正手段は、前記ペンによる書き始めは前記ペンと前記記入面との静止摩擦係数に基づいた第１の補正量を用いて前記第２の取得手段によって取得された筆圧を補正し、前記書き始め後は前記ペンと前記記入面との動摩擦係数に基づいた第２の補正量を用いて前記第２の取得手段によって取得された筆圧を補正する
電子機器。
【請求項２】
センサの記入面上のペンの位置を検出する第１の取得手段と、
前記ペンによる筆圧を取得する第２の取得手段と、
選択された第１の線幅に基づいて前記第２の取得手段によって取得された筆圧を補正する補正手段と、
前記取得されたペンの位置の軌跡を表示画面上に描画する描画処理手段であって、第１のモードの場合、前記軌跡は、前記補正手段によって補正された筆圧に基づいた線幅を有する、描画処理手段と、
を具備し、
前記補正手段は、筆圧に応じて前記記入面と前記ペンとの摩擦係数が変化せず、前記取得された筆圧が基準筆圧以上の場合、前記取得された筆圧に対して第３の補正量を加算し、
前記補正手段は、筆圧に応じて前記記入面と前記ペンとの摩擦係数が変化し、前記取得された筆圧が基準筆圧以下の場合、前記取得された筆圧に対して第４の補正量を加算する電子機器。
【請求項３】
センサの記入面上のペンの位置を検出する第１の取得手段と、
前記ペンによる筆圧を取得する第２の取得手段と、
選択された第１の線幅に基づいて前記第２の取得手段によって取得された筆圧を補正する補正手段と、
前記取得されたペンの位置の軌跡を表示画面上に描画する描画処理手段であって、第１のモードの場合、前記軌跡は、前記補正手段によって補正された筆圧に基づいた線幅を有する、描画処理手段と、
前記記入面と前記ペンとの摩擦係数とを検出する検出手段とを具備し、
前記補正手段は、前記検出手段によって検出された摩擦係数と前記筆圧とに基づいて前記筆圧に対して補正を行う電子機器。
【請求項４】
第２のモードの場合、前記描画手段は、選択された第２の線幅とは異なる線幅の第１の軌跡を描画し、前記第１の軌跡が描画されてから一定時間後に、前記第１の軌跡の代わりに、前記第２の線幅の第２の軌跡を描画する
請求項１〜３の何れか１項に記載の電子機器。
【請求項５】
センサの記入面上のペンの位置を取得し、
前記ペンによる筆圧を取得し、
選択された第１の線幅に応じて取得された筆圧を補正し、
前記取得されたペンの位置の軌跡を表示画面上に描画する描画方法であって、
第１のモードの場合、前記描画は、前記第１の線幅と前記補正手段によって補正された筆圧に応じた線幅の軌跡を描画することを含み、
前記筆圧の補正は、前記ペンによる書き始めは前記ペンと前記記入面との静止摩擦係数に基づいた第１の補正量を用いて前記第２の取得手段によって取得された筆圧を補正することと、前記書き始め後は前記ペンと前記記入面との動摩擦係数に基づいた第２の補正量を用いて前記第２の取得手段によって取得された筆圧を補正することとを含む
描画方法。
【請求項６】
センサの記入面上のペンの位置を取得し、
前記ペンによる筆圧を取得し、
選択された第１の線幅に応じて取得された筆圧を補正し、
前記取得されたペンの位置の軌跡を表示画面上に描画する描画方法であって、
第１のモードの場合、前記描画は、前記第１の線幅と前記補正手段によって補正された筆圧に応じた線幅の軌跡を描画することを含み、
前記筆圧の補正は、筆圧に応じて前記記入面と前記ペンとの摩擦係数が変化せず、前記取得された筆圧が基準筆圧以上の場合、前記取得された筆圧に対して第３の補正量を加算することと、筆圧に応じて前記記入面と前記ペンとの摩擦係数が変化し、前記取得された筆圧が基準筆圧以下の場合、前記取得された筆圧に対して第４の補正量を加算することとを含む
描画方法。
【請求項７】
センサの記入面上のペンの位置を取得し、
前記記入面と前記ペンとの摩擦係数とを検出し、
前記ペンによる筆圧を取得し、
選択された第１の線幅に応じて取得された筆圧を補正し、
前記取得されたペンの位置の軌跡を表示画面上に描画する描画方法であって、
第１のモードの場合、前記描画は、前記第１の線幅と前記補正手段によって補正された筆圧に応じた線幅の軌跡を描画することを含み、
前記筆圧の補正は、前記検出された摩擦係数と前記筆圧とに基づいて前記筆圧に対して補正を行うことを含む、
描画方法。
【請求項８】
第２のモードの場合、前記描画は、選択された第２の線幅とは異なる線幅の第１の軌跡を描画することと、前記第１の軌跡が描画されてから一定時間後に、前記第１の軌跡の代わりに、前記第２の線幅の第２の軌跡を描画することとを含む
請求項５〜７の何れか１項に記載の描画方法。
【請求項９】
センサの記入面上のペンの位置を取得する手順と、
前記ペンによる筆圧を取得する手順と、
選択された第１の線幅に応じて取得された筆圧を補正する手順と、
前記取得されたペンの位置の軌跡を表示画面上に描画する手順と
をコンピュータに実行させるためのプログラムであって、
第１のモードの場合、前記描画する手順は、前記第１の線幅と前記補正された筆圧に応じた線幅の軌跡を描画することを含み、
前記筆圧の補正は、前記ペンによる書き始めは前記ペンと前記記入面との静止摩擦係数に基づいた第１の補正量を用いて前記第２の取得手段によって取得された筆圧を補正することと、前記書き始め後は前記ペンと前記記入面との動摩擦係数に基づいた第２の補正量を用いて前記第２の取得手段によって取得された筆圧を補正することとを含むプログラム。
【請求項１０】
センサの記入面上のペンの位置を取得する手順と、
前記ペンによる筆圧を取得する手順と、
選択された第１の線幅に応じて取得された筆圧を補正する手順と、
前記取得されたペンの位置の軌跡を表示画面上に描画する手順と
をコンピュータに実行させるためのプログラムであって、
第１のモードの場合、前記描画する手順は、前記第１の線幅と前記補正された筆圧に応じた線幅の軌跡を描画することを含み、
前記筆圧の補正は、筆圧に応じて前記記入面と前記ペンとの摩擦係数が変化せず、前記取得された筆圧が基準筆圧以上の場合、前記取得された筆圧に対して第３の補正量を加算することと、筆圧に応じて前記記入面と前記ペンとの摩擦係数が変化し、前記取得された筆圧が基準筆圧以下の場合、前記取得された筆圧に対して第４の補正量を加算することとを含む
プログラム。
【請求項１１】
センサの記入面上のペンの位置を取得する手順と、
前記記入面と前記ペンとの摩擦係数とを検出する手順と、
前記ペンによる筆圧を取得する手順と、
選択された第１の線幅に応じて取得された筆圧を補正する手順と、
前記取得されたペンの位置の軌跡を表示画面上に描画する手順と
をコンピュータに実行させるためのプログラムであって、
第１のモードの場合、前記描画する手順は、前記第１の線幅と前記補正された筆圧に応じた線幅の軌跡を描画することを含み、
前記筆圧の補正は、前記検出された摩擦係数と前記筆圧とに基づいて前記筆圧に対して補正を行うことを含む
プログラム。
【請求項１２】
第２のモードの場合、前記描画する手順は、選択された第２の線幅とは異なる線幅の第１の軌跡を描画することと、前記第１の軌跡が描画されてから一定時間後に、前記第１の軌跡の代わりに、前記第２の線幅の第２の軌跡を描画することとを含む
請求項９〜１１の何れか１項に記載のプログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００６
【補正方法】変更
【補正の内容】
【０００６】
実施形態によれば、実施形態によれば、電子機器は、第１の取得手段と、第２の取得手段と、補正手段と、描画処理手段とを具備する。第１の取得手段は、センサの記入面上のペンの位置を検出する。第２の取得手段は、前記ペンによる筆圧を取得する。補正手段は、選択された第１の線幅に基づいて前記第２の取得手段によって取得された筆圧を補正する。描画処理手段は、前記取得されたペンの位置の軌跡を表示画面上に描画する。描画処理手段は、第１のモードの場合、前記軌跡は、前記補正手段によって補正された筆圧に基づいた線幅を有する。前記補正手段は、前記ペンによる書き始めは前記ペンと前記記入面との静止摩擦係数に基づいた第１の補正量を用いて前記第２の取得手段によって取得された筆圧を補正し、前記書き始め後は前記ペンと前記記入面との動摩擦係数に基づいた第２の補正量を用いて前記第２の取得手段によって取得された筆圧を補正する。