Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP6151166B2 - 電子機器および表示方法 - Google Patents
[go: Go Back, main page]

JP6151166B2 - 電子機器および表示方法 - Google Patents

電子機器および表示方法 Download PDF

Info

Publication number
JP6151166B2
JP6151166B2 JP2013258312A JP2013258312A JP6151166B2 JP 6151166 B2 JP6151166 B2 JP 6151166B2 JP 2013258312 A JP2013258312 A JP 2013258312A JP 2013258312 A JP2013258312 A JP 2013258312A JP 6151166 B2 JP6151166 B2 JP 6151166B2
Authority
JP
Japan
Prior art keywords
line
lines
display
contact point
sensor surface
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2013258312A
Other languages
English (en)
Other versions
JP2015114975A (ja
Inventor
滋 本井
滋 本井
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Toshiba Corp
Original Assignee
Toshiba Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Toshiba Corp filed Critical Toshiba Corp
Priority to JP2013258312A priority Critical patent/JP6151166B2/ja
Priority to US14/444,363 priority patent/US9378568B2/en
Publication of JP2015114975A publication Critical patent/JP2015114975A/ja
Application granted granted Critical
Publication of JP6151166B2 publication Critical patent/JP6151166B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T11/00Two-dimensional [2D] image generation
    • G06T11/20Drawing from basic elements
    • G06T11/23Drawing from basic elements using straight lines or curves
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/033Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
    • G06F3/0354Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor with detection of two-dimensional [2D] relative movements between the device, or an operating part thereof, and a plane or surface, e.g. 2D mice, trackballs, pens or pucks
    • G06F3/03545Pens or stylus
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/033Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
    • G06F3/038Control and interface arrangements therefor, e.g. drivers or device-embedded control circuitry
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/041Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
    • G06F3/0416Control or interface arrangements specially adapted for digitisers
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • G06F3/04883Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures for inputting data by handwriting, e.g. gesture or text

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • User Interface Of Digital Computer (AREA)

Description

本発明の実施形態は、手書きによって線を表示する技術に関する。
近年、タブレット、PDA、スマートフォンといった種々の電子機器が開発されている。この種の電子機器の多くは、ユーザによる入力操作を容易にするために、タッチスクリーンディスプレイを備えている。また、最近では、スタイラスによって線等を入力することが可能な電子機器も開発されている。
スタイラスで入力する場合、ペン種を指定することによって、タッチスクリーンディスプレイに描画される線を変更することが可能である。例えば、線の色を変えたり、線幅を変えたり、線の種類を変えたりすることができる。
特開平6−175777号公報
タッチスクリーンディスプレイに線を描画している時に、ペン種によっては、タッチスクリーンディスプレイに表示されている途中の線の見た目に、ユーザが違和感を抱くことがある。
本発明の一形態の目的は、表示途中の線の見た目に違和感を抱くことを抑制することが可能な電子機器および表示方法を提供することにある。
実施形態によれば、電子機器は、ディスプレイのセンサ面上への接触に応じた線を描画可能である。電子機器は、表示処理手段を具備する。表示処理手段は、センサ面上の単一の接触点の位置とその軌跡に基づいた複数の線を表示するとともに、前記複数の線の少なくとも一部の線上であって単一の接触点の位置の近傍の領域に前記複数の線の色に対応する色のオブジェクトを表示する。前記複数の線の太さは、接触点の圧力に応じて異なる。
実施形態の電子機器の構成の一例を示す斜視図。 実施形態の電子機器のシステム構成の一例を示すブロック図。 同実施形態の電子機器によって実行される手書きノートアプリケーションプログラムの機能構成の一例を示すブロック図。 線種が毛筆の場合に、描画される線の一例を示す図。 線種が毛筆の場合に、描画されるマスクオブジェクトの一例を示す図。 線種が毛筆の場合に、表示される線とマスクオブジェクトとの一例を示す図。 線が書き終わった状態の一例を示す図。 毛筆によって描画される文字の一例を示す図。 毛筆によって描画される文字の一例を示す図。 毛筆によって描画される文字の一例を示す図。 曲線の曲率が閾値より大きい場合に描画される線の一例を示す図。 曲線の曲率が閾値より大きくない場合に描画される線の一例を示す図。 線種に毛筆が選択された場合に、線を描画する手順の一例を示すフローチャート。
以下、実施の形態について図面を参照して説明する。
図1は、実施形態に係る電子機器の外観を示す斜視図である。電子機器は、例えば、スタイラス(ペン)または指によって手書き文字を入力可能な携帯型電子機器である。電子機器は、タブレットコンピュータ、ノートブック型パーソナルコンピュータ、スマートフォン、PDA等として実現され得る。以下では、電子機器がタブレットコンピュータ10として実現されている場合を想定する。タブレットコンピュータ10は、タブレットまたはスレートコンピュータとも称される携帯型電子機器であり、図1に示すように、本体11とタッチスクリーンディスプレイ17とを備える。タッチスクリーンディスプレイ17は、本体11の上面に重ね合わせるように取り付けられている。
本体11は、薄い箱形の筐体を有している。タッチスクリーンディスプレイ17には、フラットパネルディスプレイと、フラットパネルディスプレイの画面上に対するスタイラスまたは指による指定位置を検出するように構成されたセンサ(位置検出デバイス)とが組み込まれている。フラットパネルディスプレイは、例えば、液晶表示装置(LCD)であってもよい。センサ(位置検出デバイス)としては、例えば、静電容量方式のタッチパネル、電磁誘導方式のデジタイザなどを使用することができ、スタイラスまたは指が接触あるいは近接した位置を検出する。以下では、デジタイザとタッチパネルの2種類のセンサの双方がタッチスクリーンディスプレイ17に組み込まれている場合を想定する。
デジタイザ及びタッチパネルの各々は、フラットパネルディスプレイの画面を覆うように設けられる。タッチスクリーンディスプレイ17は、指を使用した画面に対するタッチ操作のみならず、スタイラス100を使用した画面に対するタッチ操作も検出することができる。スタイラス100は例えば電磁誘導ペンであってもよい。ユーザは、外部オブジェクト(スタイラス100又は指)を使用してタッチスクリーンディスプレイ17上で手書き入力操作が可能である。なお、スタイラス100の芯先は、タッチスクリーンディスプレイ17の表面(センサ面)上の単一の接触点に点状に接触する。
図2は、実施形態におけるタブレットコンピュータ10のシステム構成を示す図である。
タブレットコンピュータ10は、図2に示されるように、CPU101、システムコントローラ102、メインメモリ103、グラフィクスコントローラ105、BIOS−ROM105、記録デバイス106、無線通信デバイス107、エンベデッドコントローラ(EC)108等を備える。
CPU101は、タブレットコンピュータ10内の各種モジュールの動作を制御するプロセッサである。CPU101は、記録デバイス106からメインメモリ103にロードされる各種プログラムを実行する。CPU101により実行されるプログラムには、オペレーティングシステム(OS)201、手書き入力プログラム202などの各種アプリケーションプログラムが含まれている。アプリケーションプログラム203には、例えば手書き文字認識プログラム、ブラウザプログラム、画像編集プログラム、文書作成プログラムなどが含まれる。
CPU101は、手書き入力プログラム202を実行することにより、スタイラス100を用いた手書き入力操作に応じてノートデータ(ページデータ(時系列情報))を生成する機能、ノートファイルに含まれるページを編集するページ編集機能の他、ノートファイル(あるいはページ)の作成と編集に関係する各種機能を実現する。
また、CPU101は、BIOS−ROM105に格納された基本入出力システム(BIOS)も実行する。BIOSは、ハードウェア制御のためのプログラムである。
システムコントローラ102は、CPU101のローカルバスと各種コンポーネントとの間を接続するデバイスである。システムコントローラ102には、メインメモリ103をアクセス制御するメモリコントローラも内蔵されている。また、システムコントローラ102は、シリアルバスなどを介してグラフィクスコントローラ104との通信を実行する機能も有している。
グラフィクスコントローラ104は、タブレットコンピュータ10のディスプレイモニタとして使用されるLCD17Aを制御する表示コントローラである。グラフィクスコントローラ104によって生成される表示信号はLCD17Aに送られる。LCD17Aは、表示信号に基づいて画面イメージを表示する。LCD17A上には、位置検出デバイスとして、タッチパネル17B及びデジタイザ17Cが配置されている。タッチパネル17Bは、LCD17Aの画面上で入力を行うための静電容量式のポインティングデバイスである。指が接触される画面上の接触位置及び接触位置の動き等はタッチパネル17Bによって検出される。デジタイザ17CはLCD17Aの画面上で入力を行うための電磁誘導式のポインティングデバイスである。スタイラス100が接触される画面上の接触位置及び接触位置の動き等はデジタイザ17Cによって検出される。
無線通信デバイス107は、無線LANまたは3G移動通信などの無線通信を実行するように構成されたデバイスである。
EC108は、電力管理のためのエンベデッドコントローラを含むワンチップマイクロコンピュータである。EC108は、ユーザによるパワーボタンの操作に応じてタブレットコンピュータ10を電源オンまたは電源オフする機能を有している。
図3は、手書き入力プログラム202の構成を示すブロック図である。
手書き入力プログラム202は、ペン種選択処理部301、および表示処理部302等を備えている。
ペン種選択処理部301は、LCD17Aに表示されているユーザインタフェースを用いて選択されたペン種を検出し、検出されたペン種を表示処理部302に通知する。
表示処理部302は、デジタイザ17Cによって検出された接触位置の座標に基づいて、通知されたペン種に応じた線を表示する処理を実行する。
表示処理部302は、毛筆描画処理部302Aおよびマスク描画処理部302B等を有する。
毛筆描画処理部302Aは、検出された位置に応じて、毛筆で描かれたような線を描画する処理を行う。スタイラス100の芯先がタッチスクリーンディスプレイ17の表面(センサ面)上に接触した場合、毛筆描画処理部302Aは、デジタイザ17Cによって検出された接触点の位置とその軌跡に基づいた、毛筆で描かれたような線401を描画する処理を行う。
毛筆描画処理部302Aは、図4に示すように、毛筆で描かれたような線401を描画するために、芯先の進行方向に対して平行な複数の線を描画する。毛筆描画処理部302Aは、接触点の圧力(筆圧)に応じて複数の線の太さを決定する。毛筆描画処理部302Aは、筆圧が高いほど、各線は太く描画する。各線の太さが隣接する線の間隔の1/2以上になると、隣接する線が重なって描画されるので、1本の線状に描画される。各線の太さが隣接する線の間隔の1/2未満になると、隣接する線の間に隙間ができるので、複数の線が描画され、線がかすれたように描画される。
また、複数の線の内の外側の線ほど筆圧が低くなるに従って、細く描画されるようにしても良い。このように描画することで、スタイラスの芯先がタッチスクリーンディスプレイ17に接触している間に筆圧が徐々に弱くなっていっても、中央部の線は最後まで描画されるようになる。
ところで、筆圧が低い状態で描画していると、実際の筆と異なり、スタイラス100の細い芯先のまわりに毛の束1つ1つに対応するそれぞれの描画線が見えてしまい、ユーザは、芯先と描画途中の線との間の見た目に違和感を抱くことがある。
マスク描画処理部302Bは、図5に示すように、複数の線を描画するレイヤの上のレイヤに複数の線の先端部をマスクするためのマスクオブジェクト402を描画する処理を行う。線の先端部の位置が移動するのに従って、オブジェクト402の色は、線401の色に対応する。例えば、オブジェクト402の色と線401の色とは同じ色である。
表示処理部302は、図6に示すように、線401の先端上に、マスクオブジェクト402を描画する。マスクオブジェクトの描画位置は、変更される。マスクオブジェクト402は、複数の線の内の少なくとも一部の線の上に描画される。マスクオブジェクト402の形状は、例えば線401の太さよりやや小さい円である。
なお、タッチスクリーンディスプレイ17の表面上へのスタイラス100の芯先が検出されなくなった離れた場合、表示処理部302は、図7に示すように、線401上にマスクオブジェクト402を描画しない。言い換えると、タッチスクリーンディスプレイ17の表面上へのスタイラス100の芯先が検出されなくなった離れた場合、表示処理部302は、マスクオブジェクト402の表示を停止する。
線401の先端部を隠すためのマスクオブジェクト402が線の先端に描画されることで、1本の線が追従する感じになり違和感が少なくなる。先端に描画されるマスクオブジェクト402を一時的に表示し、線を書ききった際にマスクオブジェクト402をディスプレイに描画しないことで、線のかすれ感や割れなどは問題なく表現できる。
毛筆描画処理部302Aは、タッチスクリーンディスプレイ17の表面上のスタイラス100の芯先の接触点の軌跡の形状に応じて、複数の線のうちの第1線と第2線とを、異なる太さの線により表示する。例えば、芯先の軌跡が曲線を描く場合、毛筆描画処理部302Aは、曲線の曲率に応じて各線のそれぞれの太さを決定する。マスク描画処理部302Bは、複数の線の表示領域の密度(線幅と線が表示されている領域との比)に応じて、前記オブジェクトの大きさおよび表示位置を決定する。
図8,9に示すように、破線によって囲まれた曲線の曲率が大きい場合、曲線の内側の線が細く描画される。図10に示すように、破線によって囲まれた曲線の曲率が大きくない場合、曲線の外側の線が細く描画される。
この場合、図11および図12に示すように、かすれた複数の線のそれぞれをまとめる図形を描画する。なお、かすれたり割れたりした場合、線の表示領域の密度が閾値より高い領域上にマスクオブジェクトを描画する。また、線の表示領域の密度が閾値より高くない領域上にマスクオブジェクトを描画しない。つまり、オブジェクト402が表示される位置とオブジェクト402の形状とは、複数の線が表示される位置の間隔、または複数の線の密度に応じて定められる。
図11は、曲線の曲率が閾値より大きい場合に描画される線を示している。図12は、曲率が閾値より大きくない場合に描画される線を示している。
図13は、線種に毛筆が選択された場合に、線を描画する手順を示すフローチャートである。
先ず、線種に毛筆が選択され、スタイラス100の芯先がタッチスクリーンディスプレイ17の表面(センサ面)上に接触した場合、毛筆描画処理部302Aは、デジタイザ17Cによって検出された接触点の位置とその軌跡に基づいた、毛筆で描かれたような線401を描画する処理を行う。また、マスク描画処理部302Bは、デジタイザ17Cによって検出された位置に応じて、芯先の近傍にマスクオブジェクト402を描画する処理を行う(ステップB11)。表示処理部302は、線401上にマスクオブジェクト402を重ねて描画したグラフィクスを描画する。表示処理部302によって描画されたグラフィクスがLCD17Aに描画される。
表示処理部302は、スタイラス100の芯先がタッチスクリーンディスプレイ17の表面に接触しているかを判定する(ステップB12)。接触していると判定した場合(ステップB12のYes)、スタイラス100の芯先の接触位置に応じて線401およびマスクオブジェクト402が描画される。接触していないと判定した場合(ステップB12のNo)、マスク描画処理部302Bは、マスクオブジェクト402を描画する処理を停止する(ステップB13)。マスクオブジェクト402が描画されなくなるので、LCD17Aに表示されるグラフィクスからマスクオブジェクト402が消去される。
なお、タッチスクリーンディスプレイ17の表面上のスタイラス100の芯先の接触点の軌跡の形状に応じて、隣接する線の間隔の大きさを変えても良い。例えば、複数の線が、第1線と、第1線と隣接する第2線と、第2線と隣接する第3線とを含む場合、毛筆描画処理部302Aは、第1線と第2線との間隔と、第2線と第3線との間隔とを、異なる大きさにより表示するようにしても良い。
本実施形態によれば、ペン種が毛筆の場合に、線の先端部上にオブジェクトを表示することで、筆記途中の線がスッキリ見えるため、芯先と描画途中の線との間の見た目に違和感をおぼえることを抑制することが可能になる。
また、本実施形態の各種処理はコンピュータプログラムによって実現することができるので、このコンピュータプログラムを格納したコンピュータ読み取り可能な記憶媒体を通じてこのコンピュータプログラムを通常のコンピュータにインストールして実行するだけで、本実施形態と同様の効果を容易に実現することができる。
ここで説明したシステムの様々なモジュールは、ソフトウェアアプリケーション、ハードウェアおよび/またはソフトウェアのモジュール、あるいは、サーバのような1つ以上のコンピュータ上のコンポーネントとして実現することができる。様々なモジュールを別々に示したが、これらは、同一の根本的なロジックまたはコードのいくつかまたはすべてを共有することが可能である。
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
10…タブレットコンピュータ、17…タッチスクリーンディスプレイ、17A…LCD、17B…タッチパネル、17C…デジタイザ、100…スタイラス、101…CPU、103…メインメモリ、201…オペレーティングシステム、202…手書き入力プログラム、301…ペン種選択処理部、302…表示処理部、302A…毛筆描画処理部、302B…マスク描画処理部。

Claims (15)

  1. ディスプレイのセンサ面上への接触に応じた線を描画可能な電子機器であって、
    センサ面上の単一の接触点の位置とその軌跡に基づいた複数の線を表示するとともに、前記複数の線の少なくとも一部の線上であって単一の接触点の位置の近傍の領域に前記複数の線の色に対応する色のオブジェクトを表示する表示処理手段を具備し、
    前記複数の線の太さは、接触点の圧力に応じて異なる電子機器。
  2. 前記センサ面上への接触が検出されなくなった場合、前記表示処理手段は、前記オブジェクトの表示を停止する、請求項1に記載の電子機器。
  3. 前記オブジェクトが表示される位置と前記オブジェクトの形状は、前記複数の線が表示される位置の間隔、または前記複数の線の密度に応じて定まる、請求項1に記載の電子機器。
  4. 前記表示処理手段は、前記センサ面上の単一の接触点の軌跡の形状に応じて、前記複数の線のうちの第1線と第2線とを、異なる太さの線により表示する、請求項1に記載の電子機器。
  5. 前記複数の線は、第1線と、前記第1線と隣接する第2線と、前記第2線と隣接する第3線とを含み、
    前記表示処理手段は、前記センサ面上の単一の接触点の軌跡の形状に応じて、前記第1線と前記第2線との間隔と、前記第2線と前記第3線との間隔とを、異なる大きさにより表示する請求項1に記載の電子機器。
  6. ディスプレイのセンサ面上への接触に応じた線を描画可能な表示方法であって、
    センサ面上の単一の接触点の位置とその軌跡に基づいた複数の線を表示するとともに、前記複数の線の少なくとも一部の線上であって単一の接触点の位置の近傍の領域に前記複数の線の色に対応する色のオブジェクトを表示する、前記複数の線の太さは、接触点の圧力に応じて異なる
    表示方法。
  7. 前記センサ面上への接触が検出されなくなった場合、前記オブジェクトの表示を停止するする、請求項6に記載の表示方法。
  8. 前記オブジェクトが表示される位置と前記オブジェクトの形状は、前記複数の線が表示される位置の間隔、または前記複数の線の密度に応じて定まる、請求項6に記載の表示方法。
  9. 前記センサ面上の単一の接触点の軌跡の形状に応じて、前記複数の線のうちの第1線と第2線とを、異なる太さの線により表示する、請求項6に記載の表示方法。
  10. 前記複数の線は、第1線と、前記第1線と隣接する第2線と、前記第2線と隣接する第3線とを含み、
    前記センサ面上の単一の接触点の軌跡の形状に応じて、前記第1線と前記第2線との間隔と、前記第2線と前記第3線との間隔とを、異なる大きさにより表示する、請求項6に記載の表示方法。
  11. ディスプレイのセンサ面上への接触に応じた線を描画可能なプログラムであって、
    センサ面上の単一の接触点の位置とその軌跡に基づいた複数の線を表示するとともに、前記複数の線の少なくとも一部の線上であって単一の接触点の位置の近傍の領域に前記複数の線の色に対応する色のオブジェクトを表示する手順であって、前記複数の線の太さは、接触点の圧力に応じて異なる、手順を
    コンピュータに実行させるプログラム。
  12. 前記センサ面上への接触が検出されなくなった場合、前記オブジェクトの表示を停止する、請求項11に記載のプログラム。
  13. 前記オブジェクトが表示される位置と前記オブジェクトの形状は、前記複数の線が表示される位置の間隔、または前記複数の線の密度に応じて定まる、請求項11に記載のプログラム。
  14. 前記センサ面上の単一の接触点の軌跡の形状に応じて、前記複数の線のうちの第1線と第2線とを、異なる太さの線により表示する、請求項11に記載のプログラム。
  15. 前記複数の線は、第1線と、前記第1線と隣接する第2線と、前記第2線と隣接する第3線とを含み、
    前記センサ面上の単一の接触点の軌跡の形状に応じて、前記第1線と前記第2線との間隔と、前記第2線と前記第3線との間隔とを、異なる大きさにより表示する請求項11に記載のプログラム。
JP2013258312A 2013-12-13 2013-12-13 電子機器および表示方法 Active JP6151166B2 (ja)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2013258312A JP6151166B2 (ja) 2013-12-13 2013-12-13 電子機器および表示方法
US14/444,363 US9378568B2 (en) 2013-12-13 2014-07-28 Electronic apparatus and displaying method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2013258312A JP6151166B2 (ja) 2013-12-13 2013-12-13 電子機器および表示方法

Publications (2)

Publication Number Publication Date
JP2015114975A JP2015114975A (ja) 2015-06-22
JP6151166B2 true JP6151166B2 (ja) 2017-06-21

Family

ID=53369102

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2013258312A Active JP6151166B2 (ja) 2013-12-13 2013-12-13 電子機器および表示方法

Country Status (2)

Country Link
US (1) US9378568B2 (ja)
JP (1) JP6151166B2 (ja)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107209584B (zh) * 2015-01-04 2020-04-03 微软技术许可有限责任公司 对触控笔的触摸按下检测
CN107464281B (zh) * 2017-08-03 2021-04-13 北京恒华伟业科技股份有限公司 一种电力塔模型构建方法及装置
CN109324749B (zh) * 2018-09-10 2021-04-06 Oppo(重庆)智能科技有限公司 绘图方法、装置、存储介质及电子设备

Family Cites Families (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4751853A (en) * 1985-01-09 1988-06-21 Tractech, Inc. Differential with equal depth pinion cavities
JPH05282094A (ja) * 1992-04-03 1993-10-29 Nitsuko Corp 手書き入力装置
JPH06175777A (ja) 1992-12-03 1994-06-24 Matsushita Electric Ind Co Ltd 毛筆書体形成装置および毛筆書体形成方法
JP3171738B2 (ja) 1993-10-22 2001-06-04 シャープ株式会社 毛筆書体生成装置
JP3432149B2 (ja) * 1998-07-13 2003-08-04 株式会社島精機製作所 画像処理方法とその装置
KR20070105322A (ko) * 2005-02-10 2007-10-30 유겐가이샤 타크람 디자인 엔지니어링 포인터광 트래킹 방법, 프로그램 및 그 기록 매체
US8604364B2 (en) * 2008-08-15 2013-12-10 Lester F. Ludwig Sensors, algorithms and applications for a high dimensional touchpad
CN101676838B (zh) * 2008-09-16 2012-05-23 夏普株式会社 输入装置
JP2011154553A (ja) * 2010-01-27 2011-08-11 Ricoh Co Ltd 情報処理装置、情報処理方法、プログラムおよび記憶媒体
JP2012185694A (ja) * 2011-03-07 2012-09-27 Elmo Co Ltd 描画システム
CN102243541A (zh) * 2011-07-08 2011-11-16 鸿富锦精密工业(深圳)有限公司 具有触控笔的电子装置
US8847903B2 (en) * 2012-04-26 2014-09-30 Motorola Mobility Llc Unlocking an electronic device
JP2014203322A (ja) * 2013-04-08 2014-10-27 船井電機株式会社 描画装置、描画方法、及び描画プログラム

Also Published As

Publication number Publication date
US9378568B2 (en) 2016-06-28
US20150170383A1 (en) 2015-06-18
JP2015114975A (ja) 2015-06-22

Similar Documents

Publication Publication Date Title
JP5908648B2 (ja) 電子機器、表示制御方法およびプログラム
JP6270565B2 (ja) 電子機器および方法
JP6189451B2 (ja) 手書き文書情報を処理するための電子機器および方法
JP5951886B2 (ja) 電子機器および入力方法
JP6430197B2 (ja) 電子機器および方法
US20110157078A1 (en) Information processing apparatus, information processing method, and program
JP6301736B2 (ja) 電子機器及び方法
US9727147B2 (en) Unlocking method and electronic device
CN102385481A (zh) 信息处理设备、信息处理方法以及程序
US10048726B2 (en) Display control apparatus, control method therefor, and storage medium storing control program therefor
CN104919411A (zh) 内容缩放方法及实施该方法的终端
JP6054547B2 (ja) 手書き文書情報を処理するための電子機器および方法
JP2010218286A (ja) 情報処理装置およびプログラムおよび表示方法
JP6151166B2 (ja) 電子機器および表示方法
JP2015049593A (ja) 電子機器、方法およびプログラム
US9823890B1 (en) Modifiable bezel for media device
KR101447886B1 (ko) 터치 스크린 디스플레이를 통해 컨텐츠를 선택하는 방법 및 장치
JP2015088147A (ja) タッチパネル入力装置及び入力処理プログラム
US20140085340A1 (en) Method and electronic device for manipulating scale or rotation of graphic on display
US20150363036A1 (en) Electronic device, information processing method, and information processing program
US20140145928A1 (en) Electronic apparatus and data processing method
JP5624662B2 (ja) 電子機器、表示制御方法およびプログラム
KR101375727B1 (ko) 선형터치패턴을 이용한 터치스크린의 화면확대/축소 방법 및 장치
WO2014122792A1 (ja) 電子機器、制御方法およびプログラム
KR102129319B1 (ko) 터치 입력을 처리하는 방법, 저장 매체 및 전자 장치

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20160909

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20170425

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20170428

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20170524

R151 Written notification of patent or utility model registration

Ref document number: 6151166

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313121

Free format text: JAPANESE INTERMEDIATE CODE: R313117

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350