JP6305073B2 - 制御装置、制御方法及びプログラム - Google Patents
制御装置、制御方法及びプログラム Download PDFInfo
- Publication number
- JP6305073B2 JP6305073B2 JP2014008031A JP2014008031A JP6305073B2 JP 6305073 B2 JP6305073 B2 JP 6305073B2 JP 2014008031 A JP2014008031 A JP 2014008031A JP 2014008031 A JP2014008031 A JP 2014008031A JP 6305073 B2 JP6305073 B2 JP 6305073B2
- Authority
- JP
- Japan
- Prior art keywords
- user operation
- user
- information
- predetermined range
- operations
- 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; CALCULATING OR 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/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/041—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
- G06F3/0416—Control or interface arrangements specially adapted for digitisers
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2203/00—Indexing scheme relating to G06F3/00 - G06F3/048
- G06F2203/041—Indexing scheme relating to G06F3/041 - G06F3/045
- G06F2203/04104—Multi-touch detection in digitiser, i.e. details about the simultaneous detection of a plurality of touching locations, e.g. multiple fingers or pen and finger
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)
Description
ユーザ毎の操作を管理する技術としては、タッチスクリーンディスプレイ上に、ユーザ毎に独立して操作可能な領域を形成するものが知られている。例えば、特許文献1には、ユーザ操作に応じて、タッチスクリーンディスプレイ上の領域を形成、レイアウトする技術が開示されている。
図1は、実施形態にかかる入力制御装置100のハードウェア構成を示す図である。入力制御装置100は、CPU101と、ROM102と、RAM103と、HDD104と、タッチディスプレイ105と、ネットワークI/F部106と、カメラ107とを有している。CPU101は、ROM102に記憶された制御プログラムを読み出して各種処理を実行する。RAM103は、CPU101の主メモリ、ワークエリア等の一時記憶領域として用いられる。HDD104は、画像データや各種プログラム等各種情報を記憶する。
タッチディスプレイ105は、表示画面を有し、各種情報を表示する。タッチディスプレイ105はまた、入力画面を有し、ユーザによる指やペンによる接触操作を検知する。本実施形態にかかる入力制御装置100のタッチディスプレイ105は、例えば、マルチタッチ型入力デバイスであり、複数のユーザにより同時に入力が行われた場合に、各入力を検知することができる。タッチディスプレイ105は、タッチ入力が行われた場合に、タッチ入力のタッチディスプレイ105上における位置を検出し、検出した位置を示す位置情報をCPU101に送る。
なお、後述する入力制御装置100の機能や処理は、CPU101がROM102又はHDD104に格納されているプログラムを読み出し、このプログラムを実行することにより実現されるものである。
入力情報生成部201は、タッチディスプレイ105において、タッチ入力が検出された場合に、タッチディスプレイ105から入力位置を取得する。ここで、タ入力位置は、タッチディスプレイ105上における入力位置を示す情報である。そして、入力情報生成部201は、入力位置に基づいて、入力情報を生成する。
具体的には、オブジェクト位置特定部202は、カメラ107により得られたタッチディスプレイ105近傍の画像に基づいて、カメラ107の設置位置と画像中のオブジェクトの位置から、オブジェクトの実空間における位置(3次元系の位置)を特定する。なお、オブジェクト位置特定部202が3次元系の位置を特定する処理については、例えば特開平2−199590号公報を参照することができる。さらに、オブジェクト位置特定部202は、特定した位置に基づいて、オブジェクトのタッチディスプレイ105上における2次元系の位置を特定する。
なお、タッチディスプレイ105上に存在するオブジェクトとは、タッチディスプレイ105に接しているオブジェクトだけでなく、例えば、ユーザの手に保持された状態でタッチディスプレイ105上の空間に位置しているようなオブジェクトも含む。オブジェクト位置特定部202は、例えば、タッチディスプレイ105の位置を基準とする基準範囲内に位置するオブジェクトを処理対象のオブジェクトとする。なお、基準範囲は、例えばHDD104等に予め格納されているものとする。
デバイス情報格納部205は、デバイス情報を格納している。ここで、デバイス情報とは、タッチディスプレイ105の表示領域のサイズを示す情報である。領域決定部206は、複数のオブジェクト情報それぞれとデバイス情報とに基づいて、オブジェクト情報それぞれに対応するオブジェクトを所持するユーザの操作領域を特定する。そして、領域決定部206は、操作領域を示す領域情報を生成する。ここで、操作領域は、タッチディスプレイ105上の領域であり、各ユーザがタッチ操作可能な領域である。領域決定部206はまた、特定した操作領域に基づいて、後述のコンテンツのアクセス権を設定する。入力分類部207は、領域情報に基づいて、入力情報生成部201により生成された入力情報をオブジェクトID毎の入力情報に分類する。
コンテンツDB208は、複数のコンテンツを含むコンテンツ群を格納している。コンテンツは、タッチディスプレイ105に表示されるデータである。アクセス部209は、入力分類部207から受け付けたオブジェクトID毎の入力情報に基づいて、コンテンツDB208のコンテンツを更新する。表示処理部210は、領域情報及びコンテンツに基づいて、タッチディスプレイ105に表示するイメージデータを生成し、これをタッチディスプレイ105に表示する。
プロパティ304は、サムネイルイメージ303の表示レイアウトに関するサムネイル原点座標305及びサムネイルサイズ306と、コンテンツ301へのアクセスパーミッションに関するコンテンツアクセス権307とを有している。サムネイル原点座標305は、サムネイルイメージ303をタッチディスプレイ105に表示する際のタッチディスプレイ105におけるサムネイルの表示位置を示す座標情報である。サムネイルサイズ306は、サムネイルイメージ303のサイズを示す情報である。表示処理部210は、コンテンツ301のサムネイル原点座標305及びサムネイルサイズ306に基づいて、コンテンツの画像データを生成する。
図4は、表示処理部210により生成されたイメージデータの表示例を示す図である。図4に示す例においては、タッチディスプレイ105には、コンテンツA〜Eの5つのコンテンツが表示されている。表示処理部210は、図3に示すコンテンツ301のサムネイル原点座標305及びサムネイルサイズ306に基づいて、コンテンツA〜Eの画像を生成し、これらを含むイメージデータを生成する。
S500において、CPU101は、検出されたオブジェクトの中から1つのオブジェクトを処理対象として選択する。なお、S500〜S504の処理は、ループ処理であり、CPU101は、検出されたすべてのオブジェクトが処理対象として選択されるまで、S500〜S504の処理を繰り返す。
次に、S501において、オブジェクト位置特定部202は、処理対象の対象オブジェクトのオブジェクト位置を特定する。なお、S501の処理は、入力画面上に存在するオブジェクトのオブジェクト位置を取得するオブジェクト位置取得処理の一例である。次に、S502において、オブジェクトID取得部203は、オブジェクト位置に基づいて、対象オブジェクトのオブジェクトIDを取得する。
このように、S500〜S504の処理を繰り返すことにより、オブジェクト情報生成部204は、タッチディスプレイ105上に存在するオブジェクトと同数のオブジェクト情報601を生成する。これにより、図5に示すように、複数のオブジェクト情報601を含むオブジェクト情報群600が得られる。
次に、S506において、領域決定部206は、デバイス情報及びS500〜S503において生成されたオブジェクト情報に基づいて、オブジェクト毎(ユーザ毎)の操作領域を決定する(領域決定処理)。具体的には、領域決定部206は、処理対象の対象オブジェクト情報に含まれるオブジェクト位置602を基準とする基準範囲を、対象オブジェクト情報に対応するオブジェクトを所持するユーザの操作領域として決定する。本実施形態においては、基準範囲は、オブジェクト位置を中心とする矩形領域であるものとする。なお、基準範囲に関する情報は、例えばHDD104等に予め格納されているものとする。また、操作領域の形状は、実施形態に限定されるものではない。他の例としては、操作領域の形状は、円形であってもよい。
領域決定部206は、HDD104等に格納されている基準範囲に関する情報に基づいて、形状情報702を生成し、S503において実際に生成された操作領域の頂点座標を頂点座標703として生成する。領域決定部206はまた、処理対象のオブジェクト情報601に含まれるオブジェクトID603をオブジェクトID704にコピーする。
このように、S505〜S508の処理を繰り返すことにより、オブジェクト情報群600に含まれるすべてのオブジェクト情報601に対応する複数の領域情報701を生成する。これにより、図7に示すように、複数の領域情報701を含む領域情報群700が得られる。
具体的には、領域決定部206は、コンテンツ301のサムネイルの表示領域が包含される操作領域の領域情報701に含まれるオブジェクトID704をオブジェクトID308に設定する。以降、オブジェクトID308に登録されているオブジェクトIDを登録オブジェクトIDと称することとする。
オールアクセス許可310は、オブジェクトID308に設定されている登録オブジェクトID以外のオブジェクトIDに対する、コンテンツ301のread及びwriteの可否を示す情報である。本実施形態においては、オールアクセス許可310には、read可能及びweite不可が設定されているものとする。
すなわち、オブジェクトID308に設定されている登録オブジェクトIDに対応するタッチ入力においては、対応するコンテンツ301のread及びwriteのいずれも許可される。一方、オブジェクトID308のオブジェクトID以外のオブジェクトIDに対応するタッチ入力においては、対応するコンテンツ301のreadは許可されるが、writeは禁止される。
表示領域が複数の操作領域と重なる場合の他の例としては、領域決定部206は、いずれの操作領域に対応するオブジェクトID704も設定しないこととしてもよい。表示領域が複数の操作領域と重なる場合のさらに他の例としては、領域決定部206は、readについては、いずれの操作領域に対応するオブジェクトIDからの指示も許可し、writeについては、いずれのオブジェクIDからの指示も禁止してもよい。
オブジェクトA,Bに対応し、タッチディスプレイ105には、2つの領域枠800,801が表示されている。領域枠800,801は、それぞれオブジェクトA,Bの置かれた位置を基準として、領域決定部206により特定された操作領域の境界線である。
具体的には、表示処理部210は、オブジェクトAに対応する領域情報701の形状情報702及び頂点座標703により定まる操作領域を示す領域枠800の画像を生成する。同様に、表示処理部210は、オブジェクトBに対応する領域情報701の形状情報702及び頂点座標703に基づいて、領域枠801の画像を生成する。そして、表示処理部210は、これらの画像と、コンテンツの画像とを合成することにより、イメージデータを生成する。
S900において、CPU101は、複数のタッチ入力の中から1つのタッチ入力を処理対象として選択する。なお、S900〜S903の処理は、ループ処理であり、CPU101は、検出されたすべてのタッチ入力が処理対象として選択されるまで、S900〜S903の処理を繰り返す。
図10は、入力情報のデータ構成の一例を示す図である。入力情報1001は、ポインティング情報1002及び操作情報1003を含んでいる。操作情報1003は、カット又はペースト等タッチ入力の操作の種類を示す情報である。ポインティング情報1002は、時刻1004及び入力座標1005を含んでいる。時刻1004は、タッチ入力が行われた時刻を示す情報である。入力座標1005は、タッチ入力のタッチディスプレイ105上における入力位置の座標値(x,y)である。
入力情報生成部201は、タッチディスプレイ105から入力位置を取得した時刻を示す情報を時刻1004として生成し、入力位置及びタッチディスプレイ105の表示内容等に基づいて、操作情報1003を生成することにより、入力情報を生成する。
以上の繰り返し処理により、複数のタッチ入力それぞれに対応する複数の入力情報1001が生成される。これにより、入力情報生成部201は、図10に示すように、複数の入力情報1001を含む入力情報群1000を得る。
図11は、入力情報分類処理(S904)における詳細な処理を示すフローチャートである。S1100において、CPU101は、図10に示す入力情報群1000から1つの入力情報1001を処理対象の対象入力情報として選択する。なお、S1100〜S1106の処理は、ループ処理であり、CPU101は、入力情報群1000に含まれるすべての入力情報1001が処理対象として選択されるまで、S1100〜S1106の処理を繰り返す。
次に、S1101において、CPU101は、図7に示す領域情報群700から1つの領域情報701を処理対象の対象領域情報として選択する。なお、S1101〜S1105の処理は、ループ処理であり、CPU101は、領域情報群700に含まれるすべての領域情報701が処理対象として選択されるまで、S1101〜S1105の処理を繰り返す。
入力分類部207は、重なりがあると判定した場合には(S1103でYes)、処理をS1104へ進める。入力分類部207は、重なりがないと判定した場合には(S1103でNo)、処理をS1105へ進める。
図11に戻り、S1104において、入力分類部207は、対象入力情報(入力情報1001)を入力情報1202とし、対象領域情報(領域情報701)に含まれるオブジェクトID704をオブジェクトID1203として生成する。これにより、オブジェクト別入力情報1201が生成される。
S1106において、CPU101は、入力情報群1000に含まれるすべての入力情報1001が選択されたか否かを確認する。CPU101は、未選択の入力情報1001が存在する場合には、処理をS1100へ進める。そして、S1100において、未選択の入力情報1001を選択し、オブジェクト別入力情報を生成する処理を継続する。一方で、CPU101は、すべての入力情報1001を選択済みである場合には、入力情報分類処理(S904)を終了し、図9に示すS905に処理を進める。
以上の繰り返し処理により、入力情報群1000に含まれる複数の入力情報1001から複数のオブジェクト別入力情報1201が生成され、図12に示すように、複数のオブジェクト別入力情報1201を含むオブジェクト別入力情報群1200が得られる。
次に、S1301において、CPU101は、図3に示すコンテンツ群300から1つのコンテンツ301を処理対象の対象コンテンツとして特定する。なお、S1301〜S1307の処理は、ループ処理であり、CPU101は、コンテンツ群300に含まれるすべてのコンテンツ301が処理対象として選択されるまで、S1301〜S1307の処理を繰り返す。
具体的には、アクセス部209は、対象オブジェクト別入力情報に含まれるポインティング情報1204の入力座標1207と、対象コンテンツに含まれるサムネイル原点座標305と、サムネイルサイズ306とを参照する。そして、アクセス部209は、対象タッチ入力が対象サムネイルの表示領域に含まれるか否か、すなわち、対象タッチ入力が対象サムネイルを指定するものであるか否かを判定する。
アクセス部209は、アクセス権があると判定した場合には(S1305でYes)、処理をS1306へ進める。アクセス部209は、アクセス権がないと判定した場合には(S1305でNo)、処理をS1307へ進める。S1306において、アクセス部209は、対象オブジェクト別入力情報の操作情報1205に基づいて、コンテンツ301を更新する。本実施形態においては、アクセス部209は、操作情報1205としてのレイアウト変更指示に従い、コンテンツ301のサムネイル原点座標305を更新する。
S1308において、CPU101は、オブジェクト別入力情報群1200に含まれるすべてのオブジェクト別入力情報1201が選択されたか否かを確認する。CPU101は、未選択のオブジェクト別入力情報1201が存在する場合には、処理をS1300へ進める。そして、S1300において、未選択のオブジェクト別入力情報1201を選択し、コンテンツプロパティを更新する処理を継続する。一方で、CPU101は、すべてのオブジェクト別入力情報1201を選択済みである場合には、コンテンツ更新処理(S905)を終了し、図9に示す入力制御処理を終了する。
以上のように、本実施形態にかかる入力制御装置100は、複数のオブジェクトそれぞれに対応する複数の操作領域を決定し、入力位置と操作領域の関係に基づいて、入力情報を分類する。すなわち、入力制御装置100は、複数のオブジェクトそれぞれに対応する複数のユーザによるタッチ入力を自動的に分類することができる。これにより、入力制御装置100は、複数のユーザがタッチディスプレイを共有して操作する際の利便性を向上させることができる。
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア(プログラム)を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給する。そして、そのシステム或いは装置のコンピュータ(又はCPUやMPU等)がプログラムを読み出して実行する処理である。
Claims (7)
- ユーザ操作が行われた入力画面上の位置を特定する第1特定手段と、
前記入力画面上における情報処理装置の位置及び向きを特定する第2特定手段と、
前記第2特定手段により特定された位置及び向きに基づいて、所定範囲を決定する範囲決定手段と、
複数のユーザ操作のうちの第1ユーザ操作が、前記所定範囲内において実行され、前記複数のユーザ操作のうち第2ユーザ操作が、前記所定範囲の外において実行された場合、前記第1ユーザ操作及び前記第2ユーザ操作が異なるグループに分類される一方、前記第1ユーザ操作及び前記第2ユーザ操作のいずれもが前記所定範囲内において実行された場合、前記第1ユーザ操作及び前記第2ユーザ操作が同一のグループに分類されるように、前記第1特定手段により特定された複数のユーザ操作のそれぞれの位置と、前記第2特定手段により特定された前記情報処理装置の位置及び向きとに基づいて、前記複数のユーザ操作を分類する分類手段と、
前記分類手段による分類ごとに、前記複数のユーザ操作の処理を実行する実行手段と
を有する制御装置。 - ユーザ操作が行われた入力画面上の位置を特定する第1特定手段と、
前記入力画面上における情報処理装置の位置を特定する第2特定手段と、
前記情報処理装置において起動中のアプリケーションを示すアプリケーション情報を取得するアプリケーション情報取得手段と、
前記第2特定手段により特定された前記位置と、前記アプリケーション情報取得手段により取得されたアプリケーション情報に基づいて、所定範囲を決定する範囲決定手段と、
複数のユーザ操作のうちの第1ユーザ操作が、前記所定範囲内において実行され、前記複数のユーザ操作のうち第2ユーザ操作が、前記所定範囲の外において実行された場合、前記第1ユーザ操作及び前記第2ユーザ操作が異なるグループに分類される一方、前記第1ユーザ操作及び前記第2ユーザ操作のいずれもが前記所定範囲内において実行された場合、前記第1ユーザ操作及び前記第2ユーザ操作が同一のグループに分類されるように、前記第1特定手段により特定された複数のユーザ操作のそれぞれの位置に基づいて、前記複数のユーザ操作を分類する分類手段と、
前記分類手段による分類ごとに、前記複数のユーザ操作の処理を実行する実行手段とを有する制御装置。 - 前記範囲決定手段は、前記入力画面上の複数の情報処理装置間の距離が閾値以下である場合に、前記所定範囲を決定する請求項1又は2に記載の制御装置。
- 情報処理装置の識別情報とコンテンツに対するアクセス権とを対応付ける対応付手段と、
前記分類手段により分類されたユーザ操作のうち少なくとも1つの位置が、前記第2特定手段により特定された前記情報処理装置の位置から所定範囲内である場合、当該情報処理装置の識別情報に基づいて、コンテンツに対するアクセス権が設定されているか否かを判定するアクセス判定手段と、
前記アクセス判定手段によりコンテンツに対するアクセス権が設定されていると判定された場合、当該コンテンツを更新する更新手段と
を有することを特徴とする請求項1乃至3何れか1項に記載の制御装置。 - ユーザ操作が行われた入力画面上の位置を特定し、
前記入力画面上における情報処理装置の位置を特定し、
前記入力画面上における情報処理装置の向きを特定し、
前記情報処理装置の位置と向きとに基づいて、所定範囲を決定し、
複数のユーザ操作のうちの第1ユーザ操作が、前記所定範囲内において実行され、前記複数のユーザ操作のうち第2ユーザ操作が、前記所定範囲の外において実行された場合、前記第1ユーザ操作及び前記第2ユーザ操作が異なるグループに分類される一方、前記第1ユーザ操作及び前記第2ユーザ操作のいずれもが前記所定範囲内において実行された場合、前記第1ユーザ操作及び前記第2ユーザ操作が同一のグループに分類されるように、前記複数のユーザ操作のそれぞれの位置に基づいて、前記複数のユーザ操作を分類し、
前記分類ごとに、前記複数のユーザ操作の処理を実行する制御方法。 - ユーザ操作が行われた入力画面上の位置を特定し、
前記入力画面上における情報処理装置の位置を特定し、
前記情報処理装置において起動中のアプリケーションを示すアプリケーション情報を取得し、
前記情報処理装置の位置とアプリケーション情報とに基づいて、所定範囲を決定し、
複数のユーザ操作のうちの第1ユーザ操作が、前記所定範囲内において実行され、前記複数のユーザ操作のうち第2ユーザ操作が、前記所定範囲の外において実行された場合、前記第1ユーザ操作及び前記第2ユーザ操作が異なるグループに分類される一方、前記第1ユーザ操作及び前記第2ユーザ操作のいずれもが前記所定範囲内において実行された場合、前記第1ユーザ操作及び前記第2ユーザ操作が同一のグループに分類されるように、前記複数のユーザ操作のそれぞれの位置に基づいて、前記複数のユーザ操作を分類し、
前記分類ごとに、前記複数のユーザ操作の処理を実行する制御方法。 - コンピュータを請求項1乃至4何れか1項に記載の制御装置として動作させるためのプログラム。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2014008031A JP6305073B2 (ja) | 2014-01-20 | 2014-01-20 | 制御装置、制御方法及びプログラム |
US14/599,332 US20150205434A1 (en) | 2014-01-20 | 2015-01-16 | Input control apparatus, input control method, and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2014008031A JP6305073B2 (ja) | 2014-01-20 | 2014-01-20 | 制御装置、制御方法及びプログラム |
Publications (3)
Publication Number | Publication Date |
---|---|
JP2015138291A JP2015138291A (ja) | 2015-07-30 |
JP2015138291A5 JP2015138291A5 (ja) | 2017-02-23 |
JP6305073B2 true JP6305073B2 (ja) | 2018-04-04 |
Family
ID=53544782
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2014008031A Active JP6305073B2 (ja) | 2014-01-20 | 2014-01-20 | 制御装置、制御方法及びプログラム |
Country Status (2)
Country | Link |
---|---|
US (1) | US20150205434A1 (ja) |
JP (1) | JP6305073B2 (ja) |
Family Cites Families (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2006065558A (ja) * | 2004-08-26 | 2006-03-09 | Canon Inc | 入力表示装置 |
US7970870B2 (en) * | 2005-06-24 | 2011-06-28 | Microsoft Corporation | Extending digital artifacts through an interactive surface |
US8736547B2 (en) * | 2006-04-20 | 2014-05-27 | Hewlett-Packard Development Company, L.P. | Method and system for interfacing a digital device with an interactive display surface |
US8063888B2 (en) * | 2007-02-20 | 2011-11-22 | Microsoft Corporation | Identification of devices on touch-sensitive surface |
US8125458B2 (en) * | 2007-09-28 | 2012-02-28 | Microsoft Corporation | Detecting finger orientation on a touch-sensitive device |
US20100079414A1 (en) * | 2008-09-30 | 2010-04-01 | Andrew Rodney Ferlitsch | Apparatus, systems, and methods for authentication on a publicly accessed shared interactive digital surface |
US8427424B2 (en) * | 2008-09-30 | 2013-04-23 | Microsoft Corporation | Using physical objects in conjunction with an interactive surface |
US8289288B2 (en) * | 2009-01-15 | 2012-10-16 | Microsoft Corporation | Virtual object adjustment via physical object detection |
JP2011054069A (ja) * | 2009-09-04 | 2011-03-17 | Sharp Corp | 表示装置及びプログラム |
JP5618554B2 (ja) * | 2010-01-27 | 2014-11-05 | キヤノン株式会社 | 情報入力装置、情報入力方法及びプログラム |
US20130318445A1 (en) * | 2011-02-28 | 2013-11-28 | April Slayden Mitchell | User interfaces based on positions |
US20120290943A1 (en) * | 2011-05-10 | 2012-11-15 | Nokia Corporation | Method and apparatus for distributively managing content between multiple users |
US20140327398A1 (en) * | 2011-12-14 | 2014-11-06 | Nec Casio Mobile Communications, Ltd. | Portable terminal apparatus and method for adjusting rfid antenna resonance frequency |
JP5661726B2 (ja) * | 2011-12-15 | 2015-01-28 | 株式会社東芝 | 情報処理装置、表示プログラム |
-
2014
- 2014-01-20 JP JP2014008031A patent/JP6305073B2/ja active Active
-
2015
- 2015-01-16 US US14/599,332 patent/US20150205434A1/en not_active Abandoned
Also Published As
Publication number | Publication date |
---|---|
US20150205434A1 (en) | 2015-07-23 |
JP2015138291A (ja) | 2015-07-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20200125222A1 (en) | Application execution method by display device and display device thereof | |
US11042294B2 (en) | Display device and method of displaying screen on said display device | |
CN103500066B (zh) | 一种适用于触屏设备的截图装置和方法 | |
US10614120B2 (en) | Information search method and device and computer readable recording medium thereof | |
US9894115B2 (en) | Collaborative data editing and processing system | |
CN105637559B (zh) | 使用深度传感器的结构建模 | |
US20160378291A1 (en) | Object group processing and selection gestures for grouping objects in a collaboration system | |
JP6364893B2 (ja) | 端末装置、電子ホワイトボードシステム、電子ホワイトボードの入力支援方法、及びプログラム | |
JP5807686B2 (ja) | 画像処理装置、画像処理方法及びプログラム | |
JP2008216499A (ja) | 情報表示システム及び情報表示方法 | |
CN112673617B (zh) | 针对图像的多区域检测 | |
KR20140012757A (ko) | 시각 장애 사용자들에 의한 이미지 캡처 및 이미지 검토의 촉진 | |
US10095940B2 (en) | Image processing apparatus, image processing method and non-transitory computer readable medium | |
US10565299B2 (en) | Electronic apparatus and display control method | |
KR102061225B1 (ko) | 트리거 지역들 | |
EP2728456A2 (en) | Method and apparatus for controlling virtual screen | |
KR102057647B1 (ko) | 데이터 입력 방법 및 그 방법을 처리하는 전자 장치 | |
JP6790630B2 (ja) | ドキュメント共有方法、プログラム及びドキュメント共有装置 | |
JP5974685B2 (ja) | 表示装置およびプログラム | |
US10073612B1 (en) | Fixed cursor input interface for a computer aided design application executing on a touch screen device | |
JP4854797B2 (ja) | プログラムおよび電子機器 | |
JP6305073B2 (ja) | 制御装置、制御方法及びプログラム | |
JP2019139332A (ja) | 情報処理装置、情報処理方法及び情報処理プログラム | |
JP2022037082A (ja) | 情報処理装置、情報処理方法およびプログラム | |
JP2014134919A (ja) | 表示装置及び表示方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20170117 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20170117 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20171018 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20171121 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20180117 |
|
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: 20180206 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20180306 |
|
R151 | Written notification of patent or utility model registration |
Ref document number: 6305073 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |