JP6313395B1 - 描画処理方法、描画処理プログラム及び描画処理装置 - Google Patents
描画処理方法、描画処理プログラム及び描画処理装置 Download PDFInfo
- Publication number
- JP6313395B1 JP6313395B1 JP2016203954A JP2016203954A JP6313395B1 JP 6313395 B1 JP6313395 B1 JP 6313395B1 JP 2016203954 A JP2016203954 A JP 2016203954A JP 2016203954 A JP2016203954 A JP 2016203954A JP 6313395 B1 JP6313395 B1 JP 6313395B1
- Authority
- JP
- Japan
- Prior art keywords
- start position
- control unit
- touch
- input
- drawing processing
- 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
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction 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/0488—Interaction 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/04883—Interaction 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
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/04845—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range for image manipulation, e.g. dragging, rotation, expansion or change of colour
-
- G06T11/23—
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2200/00—Indexing scheme for image data processing or generation, in general
- G06T2200/24—Indexing scheme for image data processing or generation, in general involving graphical user interfaces [GUIs]
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- User Interface Of Digital Computer (AREA)
- Processing Or Creating Images (AREA)
Abstract
Description
以下、図1〜図6に従って、本発明を具体化した描画処理装置の第1の実施形態を説明する。本実施形態では、ユーザ端末10に表示された画面において描画を行なう場合を説明する。
図1に示すように、本実施形態では、このユーザ端末10は、制御部11、メモリ12、通信部13、タッチパネルディスプレイ14を備えている。
アプリケーション実行部113は、ユーザ端末10に格納されたアプリケーション(例えば、情報共有、ソーシャルネットワークサービス等)のアプリケーション起動、実行等の管理を行なう。
SNS処理部115は、ソーシャルネットワークサービス(SNS)を利用する処理を実行する。ここでは、ユーザ端末10(描画処理装置)と、通信可能なサーバ装置(図示せず)が生成したデータに基づいて、ユーザ端末10のタッチパネルディスプレイ14に画面を表示させるウェブ表示を行なう。
タッチパネルディスプレイ14は、表示手段及び入力手段として機能する。具体的には、パネル上に情報を出力するとともに、パネル表面に触れる(タッチする)ことにより、タッチされた画面位置の情報を感知して各種操作(例えば、タップ、スライド、スワイプ、フリック等)を行なうことができる。
図2は、ユーザ端末10のハードウェア構成例である。
ユーザ端末10は、通信インターフェースH11、入力装置H12、表示装置H13、記憶部H14、プロセッサH15を有する。なお、このハードウェア構成は一例であり、他のハードウェアを有していてもよい。
次に、図3〜図6を用いて、このユーザ端末10における動作を説明する。所定のアプリケーションにおいて、ユーザが描画を行なう場合には、ユーザ端末10のタッチパネルディスプレイ14を用いて、描画機能を指示する。
消しゴムボタン212は、描画エリア220に表示された線画や図形を部分的に消去するための消しゴムツールを表示する場合に用いる。
テキストボタン214は、描画エリア220に、テキスト入力を行なうためのソフトウェアキーボードを表示する場合に用いる。
アシストボタン216は、描画エリア220における描画を支援するための機能を実行するためのボタンである。このアシストボタン216を選択することにより、各種アシスト機能の一覧がプルダウンされる。本実施形態では、アシスト機能には、「ポインターモード」、「拡大・縮小モード」、「一時保存」、「一時保存呼び出し」、「ヘルプ」等の機能が含まれる。
「拡大・縮小モード」は、描画エリア220の拡大、縮小を行なう機能である。
「一時保存」は、描画エリア220における描画内容をメモリ12に一時的に保存する機能であり、「一時保存呼び出し」は、メモリに一時的に保存された描画内容を描画エリア220に呼び出す機能である。
「ヘルプ」は、ツールメニュー210に表示された各ボタン等の説明を、吹き出しアイコンにより出力する機能である。
以下、図4を用いて、アシストボタン216を用いて「ポインターモード」を指定した場合のポインターモード処理を説明する。このポインターモード処理においては、例えば、描画ツールを用いて線画を描く場合、描画を行なう領域とは離れた位置におけるスライド操作により、線画を描くことができる。
ここで、描画エリア220の座標を(x,y)で表現した場合、操作開始位置の座標(x2,y2)から描画開始位置の座標(x1,y1)への補正ベクトル(x3,y3)〔=(x1−x2,y1−y2)〕を算出する。
この場合、新たなスライド位置の座標(xi,yi)について、補正ベクトル(x3,y3)を用いて、ポインタ位置(xi+x3,yi+y3)を算出して、このポインタ位置で描画を行なう。
一方、タッチオフと判定した場合(ステップS1−4において「YES」の場合)、ユーザ端末10の制御部11は、オブジェクト設定処理を実行する(ステップS1−6)。具体的には、制御部11の描画処理部114は、描画を終了し、ポインタにより描かれた線画241を、表示レイヤにオブジェクトとして書き込む。
例えば、図6に示すように、最初の線画241に接続した新たな線画を描く場合には、接続位置をタップすることにより、描画開始位置242を設定する。そして、再度、描画エリア220のいずれかの場所をタッチし、この操作開始位置を始点とするスライド軌跡243で指をスライドさせる。この場合、新たな線画244が生成される。
そして、SNS処理部115は、この線画244のオブジェクトを含む画像を用いて、ソーシャルネットワークサービスを利用する。
(1)上記実施形態では、ユーザ端末10の制御部11は、描画開始位置の設定処理(ステップS1−2)、操作開始位置の設定処理(ステップS1−3)、スライド軌跡に応じた描画処理(ステップS1−5)を実行する。これにより、描画領域とは異なる位置でのタッチ操作により、描画を行なうことができる。従って、タッチ操作時において指により描画領域が隠れることなく、的確かつ効率的な描画を行なうことができる。更に、操作開始位置を任意に設定することができるので、ユーザにとって都合がよい領域で、スライド操作を行なうことができる。
次に、図7〜図12を用いて、第2の実施形態を説明する。第1の実施形態においては、線画を作成する場合を説明した。第2の実施形態は、第1の実施形態において、図形を作成する構成であり、同様の部分については詳細な説明を省略する。
図8を用いて、各操作エリアを用いての図形操作を説明する。
まず、ユーザ端末10の制御部11は、オブジェクト選択処理を実行する(ステップS2−1)。具体的には、ツールメニュー210において、図形ボタン213を選択する。この場合、制御部11の描画処理部114は、タッチパネルディスプレイ14にツール画面を出力する。このツール画面を用いて、描画に用いる図形や図形属性を選択する。
一方、タッチ位置が、変形操作エリア311〜314,321〜324に含まれる場合には、変形操作と判定する。変形操作と判定した場合(ステップS2−7において「NO」の場合)、ユーザ端末10の制御部11は、スライド軌跡に応じてオブジェクトの変形処理を実行する(ステップS2−9)。具体的には、制御部11の描画処理部114は、変形操作エリア311〜314,321〜324に応じて、オブジェクト300を変形する。そして、描画処理部114は、スライド操作のタッチオフ時に、オブジェクト300の形状を決定し、SNS処理部115は、このオブジェクトを含む画像を用いて、ソーシャルネットワークサービスを利用する。
また、図12に示すように、変形操作エリア312のタッチを検知した場合、オブジェクト300の頂点302を移動させて、オブジェクト300を変形したオブジェクト430を生成する。
(2)上記実施形態では、オブジェクト300に対して、変形操作エリア311〜314,321〜324を設ける。タッチ操作により、図形を変形する場合、頂点や線分のような狭い領域を、指により的確に選択することができない場合がある。これに対して、頂点や線分の周囲に配置された操作エリアにより、効率的かつ的確に変形を行なうことができる。
次に、図13を用いて、第3の実施形態を説明する。第1の実施形態においては、線画を作成する場合、第2の実施形態においては、図形を作成する場合を説明した。この場合、ツール画面において、例えばカラーパレット等を用いて配色を決定する。第3の実施形態は、描画エリアに表示されたオブジェクトの属性(ここでは配色)を用いて、線画や図形の配色を決定する構成であり、同様の部分については詳細な説明を省略する。
図13を用いて、配色決定処理を説明する。
まず、ユーザ端末10の制御部11は、長押し検知処理を実行する(ステップS3−1)。具体的には、画面上に表示されている任意の色の箇所から色を吸い取り、配色を決定するスポイト機能を起動させる場合には、描画エリア220上で、タッチを継続する長押し操作を行なう。この場合、制御部11のタッチ制御部112は、同じ位置でのタッチ継続時間を計測し、長押し基準時間を経過した場合には、長押し操作と判定する。
タッチオフと判定した場合(ステップS3−3において「YES」の場合)、ユーザ端末10の制御部11は、配色の設定処理を実行する(ステップS3−4)。具体的には、制御部11の描画処理部114は、タッチオフ時のポインタ位置の配色をツール画面に設定する。これにより、この配色を用いての線画や図形の配置を行なうことができる。
(4)上記実施形態では、ユーザ端末10の制御部11は、長押し検知処理(ステップS3−1)、ポインタ位置の色抽出処理(ステップS3−2)を実行する。タッチオフと判定した場合(ステップS3−3において「YES」の場合)、ユーザ端末10の制御部11は、配色の設定処理を実行する(ステップS3−4)。これにより、タッチ位置とは異なるツール画面において、配色を確認しながら、所望の配色を選択することができる。
次に、図14を用いて、第4の実施形態を説明する。第3の実施形態においては、ポインタ位置の配色を抽出して、描画に利用する場合を説明した。第4の実施形態は、配色候補を出力する構成であり、同様の部分については詳細な説明を省略する。この場合、描画処理部114は、使用された配色の操作履歴やユーザによって指定された配色を、配色候補として記憶する。
図14を用いて、配色決定処理を説明する。
まず、ユーザ端末10の制御部11は、ステップS3−1と同様に、長押し検知処理を実行する(ステップS4−1)。
(5)上記実施形態では、ユーザ端末10の制御部11は、配色候補の出力処理を実行する。そして、フリックと判定した場合(ステップS4−2において「YES」の場合)、ユーザ端末10の制御部11は、フリック方向に応じて配色の特定処理を実行する(ステップS4−3)。これにより、配色候補により、効率的に配色を選択することができる。
次に、図15を用いて、第5の実施形態を説明する。第2の実施形態においては、図形オブジェクトを配置して、移動や変形を行なう場合を説明した。第5の実施形態は、図形オブジェクトの配置時に変形する構成であり、同様の部分については詳細な説明を省略する。この場合、描画に用いることができる図形オブジェクトには、始点と終点とを設定しておく。
図15を用いて、図形生成処理を説明する。
まず、ユーザ端末10の制御部11は、ステップS2−1と同様に、オブジェクト選択処理を実行する(ステップS5−1)。
(6)上記実施形態では、ユーザ端末10の制御部11は、最初のタップ位置に始点設定処理(ステップS5−2)、タッチ位置に終点設定処理(ステップS5−4)、始点、終点でオブジェクトの変形処理(ステップS5−5)を実行する。これにより、始点及び終点の設定やスライド操作によって、オブジェクトの形状や配置を決定することができる。
・上記第1の実施形態では、ユーザ端末10の制御部11は、描画ツールの指定処理を実行する(ステップS1−1)。ここでは、ツールメニュー210において、描画ボタン211を選択する。これに代えて、消しゴムボタン212が選択された場合に、ポインターモード処理を実行するようにしてもよい。この場合には、描画処理部114は、ツール画面で消しゴムツールの大きさを指定する。そして、背景色による線画を描くことにより、図形の一部を消去する。この場合も、ユーザ端末10の制御部11は、描画開始位置の設定処理(ステップS1−2)において消去開始位置を設定し、操作開始位置の設定処理(ステップS1−3)、スライド軌跡に応じた描画処理(ステップS1−5)により、軌跡に応じた消去を行なう。
また、補正ベクトルを、ユーザの入力や、操作環境に応じて変更するようにしてもよい。具体的には、制御部11が、ユーザのタッチ位置の面積(指の広さ、スタイラスの広さ)を判定し、その値に応じて、補正ベクトルを変更する。例えば、タッチ位置の面積が広い場合には、補正ベクトルを大きくする。これにより、ユーザの入力に応じた快適な描画が可能となる。
また、ユーザの書き直し、修正操作等に応じて、補正ベクトルを変更してもよい。ユーザのミス入力が多いと考えられる場合、ユーザの修正結果に応じて、補正ベクトルを変更する。この場合、描画開始位置に対して、操作開始位置を変更できるようにしておく。そして、例えば、描画開始位置に対して「最初の入力した操作開始位置」よりも「修正の際の操作開始位置」を遠くに変更する操作が行われた操作履歴を記録する。そして、このような変更回数が所定回数を超えた場合、補正ベクトルを大きくするように変更してもよい。これにより、ユーザ毎の描画特性に応じた描画が可能となる。
また、描画エリア220の広さや、描画に用いる対象(ペンの太さ)や、描画対象の大きさ(狭い領域か、広い領域か)に応じて、補正ベクトルを変更してもよい。これにより、より快適な描画環境の提供と、柔軟な入力が可能になる。
・上記各実施形態では、一つのアプリケーションプログラムを起動させることにより、制御部11を、描画処理部114、SNS処理部115として機能させる。ここで、描画処理部114とSNS処理部115とは、別のアプリケーションプログラムにより機能させるようにしてもよい。具体的には、描画処理プログラムにより、描画処理部114を起動し、描画処理部114により生成されたオブジェクトを、他のアプリケーションプログラムの機能に提供するようにしてもよい。
Claims (10)
- 制御部と入力操作が可能な表示部とを備えた描画処理装置を制御する方法であって、
前記制御部が、
描画操作について、前記表示部での入力位置に応じて線画の描画開始位置を特定し、
前記描画開始位置を特定するための入力操作が解除された後に入力された任意の操作開始位置からの軌跡に応じて前記描画開始位置から描画された線画のオブジェクトを生成することを特徴とする描画処理方法。 - 前記制御部が、
描画操作について、オブジェクトの選択を検知した場合、オブジェクトの配置位置を特定し、
前記配置位置から離れた位置の操作開始位置からの軌跡に応じて、前記オブジェクトの配置を決定することを特徴とする請求項1に記載の描画処理方法。 - 描画操作について、オブジェクトの部分消去指示を検知した場合、消去開始位置を特定し、
前記表示部の入力位置に応じた任意の操作開始位置からの軌跡に応じて前記消去開始位置から前記オブジェクトの部分消去を行なうことを特徴とする請求項1又は2に記載の描画処理方法。 - 前記オブジェクトの配置に対して、複数の操作エリアが設定されており、各操作エリアの選択に応じて、前記オブジェクトに対して異なる操作を実行することを特徴とする請求項2又は3に記載の描画処理方法。
- 前記オブジェクト内の基準位置に対して、操作開始位置からの軌跡の広がり角度を算出し、前記広がり角度に基づいて、前記オブジェクトの回転操作を実行することを特徴とする請求項2〜4の何れか一項に記載の描画処理方法。
- 前記表示部において操作された操作位置のオブジェクトの属性を特定し、属性表示領域に表示し、
操作オフの検知時に、前記属性を描画時の属性として設定することを特徴とする請求項1〜5の何れか一項に記載の描画処理方法。 - 前記操作位置の周囲に属性候補を出力し、
操作オフの方向に応じて、前記属性候補の中から描画時に用いる属性を決定することを特徴とする請求項6に記載の描画処理方法。 - 始点と終点とが設定されたオブジェクトが選択された場合、
前記表示部の操作位置に前記始点を設定し、
スライド操作された操作位置に前記終点を設定して、前記オブジェクトを前記表示部に出力し、
操作オフ時に前記オブジェクトの形状を決定することを特徴とする請求項1〜7の何れか一項に記載の描画処理方法。 - 制御部と入力操作が可能な表示部とを備えた描画処理装置を制御するプログラムであって、
前記制御部を、
描画操作について、前記表示部での入力位置に応じて線画の描画開始位置を特定し、
前記描画開始位置を特定するための入力操作が解除された後に入力された任意の操作開始位置からの軌跡に応じて前記描画開始位置から描画された線画のオブジェクトを生成する手段として機能させることを特徴とする描画処理プログラム。 - 制御部と入力操作が可能な表示部とを備えた描画処理装置であって、
前記制御部が、
描画操作について、前記表示部での入力位置に応じて線画の描画開始位置を特定し、
前記描画開始位置を特定するための入力操作が解除された後に入力された任意の操作開始位置からの軌跡に応じて前記描画開始位置から描画された線画のオブジェクトを生成することを特徴とする描画処理装置。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2016203954A JP6313395B1 (ja) | 2016-10-17 | 2016-10-17 | 描画処理方法、描画処理プログラム及び描画処理装置 |
| US15/785,150 US20180121076A1 (en) | 2016-10-17 | 2017-10-16 | Drawing processing method, drawing program, and drawing device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2016203954A JP6313395B1 (ja) | 2016-10-17 | 2016-10-17 | 描画処理方法、描画処理プログラム及び描画処理装置 |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2018050572A Division JP6863918B2 (ja) | 2018-03-19 | 2018-03-19 | 制御プログラム、制御方法及び情報処理装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP6313395B1 true JP6313395B1 (ja) | 2018-04-18 |
| JP2018067068A JP2018067068A (ja) | 2018-04-26 |
Family
ID=61968222
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2016203954A Active JP6313395B1 (ja) | 2016-10-17 | 2016-10-17 | 描画処理方法、描画処理プログラム及び描画処理装置 |
Country Status (2)
| Country | Link |
|---|---|
| US (1) | US20180121076A1 (ja) |
| JP (1) | JP6313395B1 (ja) |
Families Citing this family (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US11204662B2 (en) * | 2017-01-17 | 2021-12-21 | Hewlett-Packard Development Company, L.P. | Input device with touch sensitive surface that assigns an action to an object located thereon |
| JP6389581B1 (ja) * | 2018-05-16 | 2018-09-12 | 株式会社Cygames | プログラム、電子装置、及び方法 |
| KR102536263B1 (ko) * | 2018-08-02 | 2023-05-25 | 삼성전자주식회사 | 스타일러스 펜의 입력을 표시하기 위한 방법 및 그 전자 장치 |
| CN109377536A (zh) * | 2018-09-19 | 2019-02-22 | 广州盖特软件有限公司 | 一种线条移动绘制的方法及装置 |
| CN112181263B (zh) * | 2019-07-02 | 2024-04-09 | 三六零科技集团有限公司 | 触摸屏的绘画操作响应方法、装置及计算设备 |
| JP2021018668A (ja) * | 2019-07-22 | 2021-02-15 | ヤフー株式会社 | 提供装置、提供方法、および提供プログラム |
| CN115136112A (zh) * | 2020-10-30 | 2022-09-30 | 京东方科技集团股份有限公司 | 人机交互方法、装置和系统,以及计算机可读存储介质 |
| CN112631476B (zh) * | 2020-12-29 | 2022-04-12 | 杭州晨安科技股份有限公司 | 一种基于sdl库的摄像机功能菜单显示方法 |
| CN113485590A (zh) * | 2021-04-16 | 2021-10-08 | 维沃移动通信有限公司 | 触控操作方法及装置 |
| CN114035739B (zh) * | 2021-11-12 | 2023-12-29 | 网易(杭州)网络有限公司 | 图形绘制方法和装置、计算机可读存储介质、电子设备 |
Family Cites Families (16)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH08287272A (ja) * | 1995-04-19 | 1996-11-01 | Toshiba Corp | 文書作成装置及び面図形配置方法 |
| US7743348B2 (en) * | 2004-06-30 | 2010-06-22 | Microsoft Corporation | Using physical objects to adjust attributes of an interactive display application |
| KR100891099B1 (ko) * | 2007-01-25 | 2009-03-31 | 삼성전자주식회사 | 사용성을 향상시키는 터치 스크린 및 터치 스크린에서 사용성 향상을 위한 방법 |
| WO2010032354A1 (ja) * | 2008-09-22 | 2010-03-25 | 日本電気株式会社 | 画像オブジェクト制御システム、画像オブジェクト制御方法およびプログラム |
| JP4752921B2 (ja) * | 2009-01-28 | 2011-08-17 | ソニー株式会社 | 情報処理装置、アニメーション付加方法、及びプログラム |
| JP2011154664A (ja) * | 2010-01-26 | 2011-08-11 | Witswell Consulting & Services Inc | 筆跡インク表示方法および装置 |
| US20120023426A1 (en) * | 2010-07-22 | 2012-01-26 | Mediatek Inc. | Apparatuses and Methods for Position Adjustment of Widget Presentations |
| US20120210261A1 (en) * | 2011-02-11 | 2012-08-16 | Apple Inc. | Systems, methods, and computer-readable media for changing graphical object input tools |
| US8643616B1 (en) * | 2011-07-29 | 2014-02-04 | Adobe Systems Incorporated | Cursor positioning on a touch-sensitive display screen |
| JP5713400B2 (ja) * | 2011-09-26 | 2015-05-07 | Kddi株式会社 | ポインタを用いた指による操作が可能なユーザインタフェース装置、動作発動方法及びプログラム |
| JP5374564B2 (ja) * | 2011-10-18 | 2013-12-25 | 株式会社ソニー・コンピュータエンタテインメント | 描画装置、描画制御方法、及び描画制御プログラム |
| JP2014203322A (ja) * | 2013-04-08 | 2014-10-27 | 船井電機株式会社 | 描画装置、描画方法、及び描画プログラム |
| US9477403B2 (en) * | 2013-11-26 | 2016-10-25 | Adobe Systems Incorporated | Drawing on a touchscreen |
| JP2016095716A (ja) * | 2014-11-14 | 2016-05-26 | 株式会社コーエーテクモゲームス | 情報処理装置、情報処理方法、ならびに、プログラム |
| JP6437299B2 (ja) * | 2014-12-24 | 2018-12-12 | シャープ株式会社 | 情報処理装置、情報処理プログラムおよび情報処理方法 |
| JP2016133978A (ja) * | 2015-01-19 | 2016-07-25 | キヤノン株式会社 | 情報処理装置、情報処理方法及びプログラム |
-
2016
- 2016-10-17 JP JP2016203954A patent/JP6313395B1/ja active Active
-
2017
- 2017-10-16 US US15/785,150 patent/US20180121076A1/en not_active Abandoned
Also Published As
| Publication number | Publication date |
|---|---|
| US20180121076A1 (en) | 2018-05-03 |
| JP2018067068A (ja) | 2018-04-26 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP6313395B1 (ja) | 描画処理方法、描画処理プログラム及び描画処理装置 | |
| KR100831721B1 (ko) | 휴대단말기의 디스플레이 장치 및 방법 | |
| JP5295328B2 (ja) | スクリーンパッドによる入力が可能なユーザインタフェース装置、入力処理方法及びプログラム | |
| US9870144B2 (en) | Graph display apparatus, graph display method and storage medium | |
| EP2154603A2 (en) | Display apparatus, display method, and program | |
| US20110060986A1 (en) | Method for Controlling the Display of a Touch Screen, User Interface of the Touch Screen, and an Electronic Device using The Same | |
| CN108319410B (zh) | 用于控制媒体装置中的菜单的方法和设备 | |
| CN104239266B (zh) | 图形显示装置以及图形显示方法 | |
| KR20100130671A (ko) | 터치 인터페이스에서 선택 영역의 제공 장치 및 그 방법 | |
| JP2004078693A (ja) | 視野移動操作方法 | |
| JP2011134278A (ja) | 情報処理装置およびポインティング制御方法 | |
| CN101315593A (zh) | 触控式移动运算装置与应用于其上的触控方法 | |
| CN103270485A (zh) | 触摸输入处理装置、信息处理装置及触摸输入控制方法 | |
| JP2014229017A (ja) | 電子機器、位置指定方法及びプログラム | |
| JP2010218286A (ja) | 情報処理装置およびプログラムおよび表示方法 | |
| JP5875262B2 (ja) | 表示制御装置 | |
| JP2009098990A (ja) | 表示装置 | |
| JP6863918B2 (ja) | 制御プログラム、制御方法及び情報処理装置 | |
| JP6584876B2 (ja) | 情報処理装置、情報処理プログラムおよび情報処理方法 | |
| JP2020061193A (ja) | 制御プログラム、制御方法及び情報処理装置 | |
| JP6670345B2 (ja) | 情報処理装置、情報処理プログラムおよび情報処理方法 | |
| JP2018106434A (ja) | ユーザーインターフェイス装置及び電子機器 | |
| JP2001195170A (ja) | 携帯型電子機器、入力制御装置、及び記憶媒体 | |
| KR101260016B1 (ko) | 스킨형 인터페이스를 이용한 포인터 인터페이스 구현 방법 및 이를 구현하는 터치스크린 기기 | |
| JP4143529B2 (ja) | 情報入力装置、情報入力方法、コンピュータプログラム及びコンピュータ読み取り可能な記憶媒体 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20161226 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20161226 |
|
| A871 | Explanation of circumstances concerning accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A871 Effective date: 20161226 |
|
| A975 | Report on accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A971005 Effective date: 20170213 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20170221 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20170421 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20170523 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20170721 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20171010 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20171208 |
|
| 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: 20180220 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20180322 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6313395 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |