JP6075193B2 - 携帯端末装置 - Google Patents

携帯端末装置 Download PDF

Info

Publication number
JP6075193B2
JP6075193B2 JP2013097788A JP2013097788A JP6075193B2 JP 6075193 B2 JP6075193 B2 JP 6075193B2 JP 2013097788 A JP2013097788 A JP 2013097788A JP 2013097788 A JP2013097788 A JP 2013097788A JP 6075193 B2 JP6075193 B2 JP 6075193B2
Authority
JP
Japan
Prior art keywords
touch panel
terminal device
intersection
marker
display unit
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
JP2013097788A
Other languages
English (en)
Other versions
JP2014219800A (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.)
Sega Corp
Original Assignee
Sega Corp
Sega Games Co Ltd
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 Sega Corp, Sega Games Co Ltd filed Critical Sega Corp
Priority to JP2013097788A priority Critical patent/JP6075193B2/ja
Priority to PCT/JP2014/057662 priority patent/WO2014181587A1/ja
Publication of JP2014219800A publication Critical patent/JP2014219800A/ja
Application granted granted Critical
Publication of JP6075193B2 publication Critical patent/JP6075193B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G08SIGNALLING
    • G08CTRANSMISSION SYSTEMS FOR MEASURED VALUES, CONTROL OR SIMILAR SIGNALS
    • G08C23/00Non-electrical signal transmission systems, e.g. optical systems
    • G08C23/04Non-electrical signal transmission systems, e.g. optical systems using light waves, e.g. infrared
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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/011Arrangements for interaction with the human body, e.g. for user immersion in virtual reality
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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
    • GPHYSICS
    • G08SIGNALLING
    • G08CTRANSMISSION SYSTEMS FOR MEASURED VALUES, CONTROL OR SIMILAR SIGNALS
    • G08C17/00Arrangements for transmitting signals characterised by the use of a wireless electrical link
    • G08C17/02Arrangements for transmitting signals characterised by the use of a wireless electrical link using a radio link
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q9/00Arrangements in telecontrol or telemetry systems for selectively calling a substation from a main station, in which substation desired apparatus is selected for applying a control signal thereto or for obtaining measured values therefrom
    • GPHYSICS
    • G08SIGNALLING
    • G08CTRANSMISSION SYSTEMS FOR MEASURED VALUES, CONTROL OR SIMILAR SIGNALS
    • G08C2201/00Transmission systems of control signals via wireless link
    • G08C2201/90Additional features
    • G08C2201/91Remote control based on location and proximity
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72403User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
    • H04M1/72409User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality by interfacing with external accessories
    • H04M1/72415User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality by interfacing with external accessories for remote control of appliances
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2250/00Details of telephonic subscriber devices
    • H04M2250/22Details of telephonic subscriber devices including a touch pad, a touch sensor or a touch detector
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2250/00Details of telephonic subscriber devices
    • H04M2250/52Details of telephonic subscriber devices including functional features of a camera

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • User Interface Of Digital Computer (AREA)
  • Selective Calling Equipment (AREA)
  • Telephone Function (AREA)
  • Position Input By Displaying (AREA)

Description

本発明は携帯端末装置により他の機器を制御する技術に関する。
近年、テレビ等のモニタ画面は拡大傾向にあり、それに伴って視聴位置もモニタ画面から遠ざかるようになっている。
また、スマートフォン等の携帯端末装置に対する入力操作は、携帯端末装置に設けられたタッチパネルへのタッチ入力が一般的となっており、携帯端末装置の画面に表示されているオブジェクトに直接触れるかのような、直観的な操作が受け入れられている。
モニタ画面の表示を制御するには遠隔操作とならざるを得ないが、手元の携帯端末装置にビデオカメラを設け、取り込んだ画像からモニタ画面の輪郭を抽出し、タッチパネルに表示することで、モニタ画面上の座標を直接指示し得るポインティング装置が提案されている(例えば、特許文献1参照。)。
特開平7−104928号公報
特許文献1に開示されたポインティング装置は、画像からモニタ画面の輪郭を抽出しているため、モニタ画面の3次元情報(空間中の位置情報)を取得しておらず、モニタ画面がビデオカメラに対して正対していない場合にはタッチパネルへの入力が正確にモニタ画面上の座標に変換されないことが考えられる。
例えば、抽出した輪郭が台形だった場合、モニタ画面が台形でビデオカメラに正対しているのか、モニタ画面が矩形でビデオカメラに傾斜しているのか区別することができない。
また、特許文献1に開示されたポインティング装置は、モニタ画面についてしか適用することができず、その他の種々の機器の制御に用いることはできない。
本発明は上記の従来の問題点に鑑み提案されたものであり、その目的とするところは、広範な機器に対して3次元的な配置を考慮して直観的に操作できるようにすることにある。
上記の課題を解決するため、本発明にあっては、筐体の前面に設けられた表示部および当該表示部と一体化されたタッチパネルと、前記筐体の背面に設けられ、前記表示部の背面および法線の方向に視野を有するカメラと、前記カメラの撮像画像をリアルタイムに前記表示部に表示する表示手段と、前記カメラの撮像画像に含まれる所定のマーカを検出し、該マーカから得られる情報に基づいて仮想3次元空間を構築し、前記撮像画像に前記マーカに対応付けられた対象物が含まれていることを検出して前記仮想3次元空間内での前記対象物の位置情報を算出する位置情報算出手段と、前記タッチパネルにタッチ入力があった際、前記タッチパネル上のタッチ入力位置を通る法線ベクトルと前記仮想3次元空間に前記位置情報に基づいて位置付けられた前記対象物に予め設定されている認識領域との交点を検出する交点検出手段と、検出した交点の位置に基づき、前記対象物の制御装置に操作メッセージを送信する操作メッセージ送信手段とを備えるようにしている。
本発明にあっては、広範な機器に対して3次元的な配置を考慮して直観的に操作することができる。
本発明の一実施形態にかかるシステムの構成例を示す図である。 操作対象物として大画面モニタを用いた例を示す図である。 操作対象物の認識領域を設定するマーカの例を示す図である。 操作対象物として照明器具を用いた例を示す図である。 携帯端末装置の構成例を示す図である。 操作対象物制御装置の構成例を示す図である。 実施形態の処理例を示すフローチャートである。 実空間における操作対象位置算出の概念を示す図である。 携帯端末装置の画面/タッチパネルへの画像の重畳の例を示す図である。
以下、本発明の好適な実施形態につき説明する。
<構成>
図1は本発明の一実施形態にかかるシステムの構成例を示す図である。
図1において、携帯端末装置1はタブレット、スマートフォン等の情報処理装置であり、前面に画面/タッチパネル12が設けられ、背面にカメラ11が設けられている。カメラ11は、画面/タッチパネル12の背面方向の法線方向に視野を持つように配置されている。
また、携帯端末装置1により操作の対象となる単数もしくは複数の操作対象物2が設けられ、操作対象物2には操作対象物2を制御する操作対象物制御装置3が設けられている。携帯端末装置1と操作対象物制御装置3は、WiFi、Bluetooth(登録商標)、赤外線等により通信を行うようになっている。なお、操作対象物2と操作対象物制御装置3を別体として示したが、操作対象物2と操作対象物制御装置3を一体に構成してもよい。
携帯端末装置1のカメラ11により操作対象物2を撮像し、撮像した内容がリアルタイムに表示される画面/タッチパネル12の上をユーザがタッチして操作(タップ、ドラッグアンドドロップ、フリック等)することにより、操作対象物制御装置3を介して操作対象物2を操作することができる。
図2は操作対象物2として大画面モニタ(画像表示装置)を用いた例を示す図である。この場合、大画面モニタに表示されたボタンやキャラクタを、携帯端末装置1の画面にタッチすることで操作することができる。
図3は操作対象物2の認識領域を設定するマーカ21の例を示す図である。図3(a)は、カードもしくはステッカー等によりマーカ21を画面の四隅に貼り付けることにより、4個のマーカ21により形成される矩形領域を認識領域として設定したものである。マーカ21には、所定の形式で図形や記号等が記載されており、これを携帯端末装置1のカメラ11により撮像した画像から解析することで、個々のマーカ21の3次元的な位置やマーカ21の面する角度(方向)を認識することができる。
図3(b)は、マーカ21を画面表示により代用することで、カードやステッカー等を貼り付けるのを不要にしたものである。マーカ21は常時表示する必要はなく、初回認識の際に表示されていればよい。また、可視光を用いない表示とすることで、違和感をなくすこともできる。
なお、図3では複数のマーカ21により認識領域を設定する場合について示したが、マーカ21は1個でも認識領域を設定することができる場合がある。例えば、操作対象物2の形状が複雑でなく、マーカ21と同じ程度の大きさであり、制御も大まかでよい場合は、マーカ21を1個とし、その周辺の所定範囲を認識領域とすることができる。また、マーカ21から読み取ることのできる情報に、認識領域の大きさや形状に関する情報を付加することにより、1個のマーカ21を基準として、読み取った情報の示す大きさや形状の範囲を認識領域とすることができる。
図4は操作対象物2として照明器具を用いた例を示す図である。この場合、照明器具のON/OFFや光量や発光色等を携帯端末装置1の画面をタッチすることで操作することができる。例えば、操作対象物2の画像をタップすることでON/OFFを切り替えたり、画像上で上下にドラッグすることで光量を増減したり、左右にドラッグすることで発光色を変えたりすることができる。操作対象物2の外面には、図3と同様に、認識領域を設定するためにマーカ(21)が設けられる。
図5は携帯端末装置1の構成例を示す図である。
図5において、携帯端末装置1は、電源システム101と、プロセッサ103、メモリコントローラ104、周辺インタフェース105を含むメインシステム102と、記憶部106と、外部ポート107と、高周波回路108と、アンテナ109と、オーディオ回路110と、スピーカ111と、マイク112と、近接センサ113と、GPS(Global Positioning System)回路114と、ディスプレイコントローラ116、光学センサコントローラ117、入力コントローラ118を含むI/O(Input/Output)サブシステム115と、タッチ反応型ディスプレイシステム119と、光学センサ120と、入力部121とを備えている。光学センサ120はカメラ11に対応し、タッチ反応型ディスプレイシステム119は画面/タッチパネル12に対応する。
図6は操作対象物制御装置3の構成例を示す図である。
図6において、操作対象物制御装置3は、コンピュータ装置(ゲーム装置を含む)31と、必要に応じてインタフェース装置32とが含まれている。操作対象物2が図2に示した大画面モニタである場合には、インタフェース装置32を設けることなく、コンピュータ装置31から映像・音声信号を操作対象物2に直接に供給することで足りる。操作対象物2が図4に示した照明器具である場合には、操作対象物2とコンピュータ装置31の間で状態信号や制御信号のやり取りを仲介するインタフェース装置32が設けられる。
<動作>
図7は上記の実施形態の処理例を示すフローチャートであり、携帯端末装置1の処理内容を示したものである。
図7において、携帯端末装置1は、カメラ11の映像信号をデータとして取り込み、プログラムから操作可能な状態にする(ステップS101)。例えば、このデータは、カメラ映像をRGB(Red, Green, Blue)の点(ピクセル)の集合体に変換したものである。このようなデータをプログラムからアクセス可能なメモリ上に展開することで、プログラムから操作可能な状態になる。
次いで、携帯端末装置1は、マーカ21(図3)に基づいて複数の対象物(操作対象物2の認識領域に相当)を認識し、操作等に必要な基礎データを得る(ステップS102)。基礎データは、認識した対象物についてのマトリクス情報であり、対象物が3次元空間内で、どの位置に、どの角度で、どの大きさで存在しているかを示す。実装としては、例えば、QUALCOM社のARライブラリを用いて処理を行うことができる。
次いで、携帯端末装置1は、基礎データを累積し、高速に繰り返す中での相互関係データを得る(ステップS103)。相互関係データは、認識する対象物同士や、認識する対象物とカメラ11の相対的な位置データである。
次いで、携帯端末装置1は、相互関係データをもとに、対象物の移動等のリアルタイムな変化に追従し、また手ぶれ等の補正を行う(ステップS104)。補正としては、
・対象物を認識するためのマトリクス情報が複数ある場合、不正確らしきものを除外
・高速に繰り返す中で、ある瞬間だけ特異な値がある場合、それを除外
といった処理を行う。
映像の解析と相互の位置の認識を高速に再演算し続けることで(ステップS101〜S104)、手元の携帯端末装置1や操作対象物2の移動等の変化に追従することができる。
次いで、携帯端末装置1は、画面/タッチパネル12がユーザによりタッチされている場合、以下の処理を行う。
先ず、タッチ位置と、累積した補正後の相互関係データとに基づき、携帯端末装置1の背面へタッチ位置から仮想的に法線(法線ベクトル)をのばし、その法線上に対象物が存在するかどうか判定し、存在する場合、操作対象物2の3次元的な表面との交点を求めることにより、対応する操作対象位置を求める(ステップS105)。図8はその処理の概念を示している。操作対象物オブジェクト2OBJは操作対象物2の認識領域に対応するものである。複数の対象物と法線が交差する場合、この段階での操作対象位置は複数となる。
図7に戻り、携帯端末装置1は、操作対象位置と対象物の有効範囲から、操作対象となるべき操作対象物2を特定する(ステップS106)。すなわち、複数の対象物がそれぞれに有効範囲(画面なら矩形)がある場合、どれが優先的に操作されるべきかを判定することで、操作対象物2を特定する。判定の基準は、標準として、近傍(携帯端末装置1により近いこと)を優先にしている。
次いで、携帯端末装置1は、操作対象位置を特定した操作対象物2の座標へ変換する(ステップS107)。すなわち、操作用の法線が、対象物が持つ固有の形状のどこの部分に交差するのかを求め、形状が複数の面を有する立体である場合は、閉じた面のそれぞれに対して交差の評価を行い、座標を変換する。立体形状では、複数の面に対して交差が成立する場合があるが近傍を優先にする。複数の交差する点から、どれを優先的に操作するか(原則近傍を優先)を決め、対象機器のローカルなマトリクス情報を生成する。
次いで、携帯端末装置1は、変換した座標に基づき、操作対象物2を制御するためのローカルデータを算出する(ステップS108)。
次に、タップ、ドラッグアンドドロップ、フリック等のイベントが成立した場合の処理を説明する。なお、イベントの成立は次のように判断する。
タップは、携帯端末装置1の画面/タッチパネル12へのタッチおよび離間によって判断する。
ドラッグアンドドロップは、
・対象物と手元端末を固定したまま、指を動かしてドラッグ
・対象物と指を固定したまま、手元端末を動かしてドラッグ
・手元端末と指を固定したまま、対象物を動かしてドラッグ
の3つのパターンの発生によりドラッグとなり、それぞれ、指を離すとドロップの判定となる。
2つめのパターンによれば、タップ中の指先を動かすことがなくても、手元装置や対象装置の移動によってドラッグアンドドロップ等が実現できることを意味している。
また、関係する3種類の情報(対象物座標、手元端末座標、指の位置)が2つ以上同時に動く場合も成立する。
フリックは、手元装置のタッチパネル上でフリックに相当する操作が成立した場合を有効とする。これは、対象装置相当では距離や角度に影響を受け入力が困難であること、手元装置に触れる感覚で成立することが自然に受け入れられるためである。手元装置でフリックが成立したかどうかの判定そのものは、手元装置のOSやドライバの判定に任せる。これは、普段利用している条件と同じにすることで、違和感が生まれないようにするためである。
フリックの判定は、タッチパネル上のスライド距離が所定距離以上であり、かつ、スライドにかかった時間が所定時間以内であることを条件に、フリック入力(接触→接触位置を素早く所定距離スライド→離す、を所定時間内に行う入力操作)がタッチパネルに対して行われたと判定する。
図7において、イベントが成立した場合、携帯端末装置1は、ローカルデータに自己の機器IDを付加したメッセージを生成する(ステップS109)。
次いで、携帯端末装置1は、操作対象物2を制御する操作対象物制御装置3にメッセージを送信する(ステップS110)。メッセージとしては、マウス相当のデータとしてもよいが、手元端末で入力できるジェスチャパターンは増加すると見込まれるため、拡張可能な未定義領域を残す、汎用的なメッセージシステムとしている。
メッセージを受信した操作対象物制御装置3は、メッセージに対応した処理を行い、結果を操作対象物2に反映させる。操作対象物2が大画面モニタである場合(図2)、大画面モニタに表示されたボタンやアイコンやキャラクタに対するタップ、ドラッグアンドドロップ、フリック等の操作を適用し、操作過程および結果の画像を大画面モニタに表示する。操作対象物2が照明器具である場合(図4)、操作内容に応じて電源のON/OFFや光量や発光色等を制御する。
また、メッセージ送信(ステップS110)の後に操作対象物制御装置3から応答のメッセージを受信し、その受信メッセージに応じた処理を行うようにしてもよい。
なお、上記の実施形態ではタッチパネルへの入力操作について主に説明したが、タッチパネルに、認識した操作対象物や操作に連動した画像を重畳して表示することもできる。
本実施形態では、仮想3次元空間中の対象物の位置情報を利用できるので、例えば、タッチパネルへの操作に基づいて検出された認識領域との交点(対象機器の座標位置)に、タッチパネルから飛んでいくオブジェクト(矢やボール等)の画像を合成表示することで、ユーザが操作しようとしている対象機器の座標位置を示す場合に、あたかもオブジェクトが対象物の含まれる空間中を移動していくように表示することができる。これにより、ユーザは、より直観的に操作を行うことができる。
また、例えば、タッチパネルへの操作に基づいて対象物の周囲に入力結果を示すオブジェクト(当たりや外れ等を示すフキダシ等)の画像を合成表示する場合に、対象物の位置に合わせて表示することができる。図9は携帯端末装置1の画面における操作対象物2の画像201の上端に沿ってタイトル等の画像202を表示し、左側にキャラクタの画像203を表示した例を示している。
<総括>
以上説明したように、本実施形態によれば、広範な機器に対して3次元的な配置を考慮して直観的に操作することができる。
以上、本発明の好適な実施の形態により本発明を説明した。ここでは特定の具体例を示して本発明を説明したが、特許請求の範囲に定義された本発明の広範な趣旨および範囲から逸脱することなく、これら具体例に様々な修正および変更を加えることができることは明らかである。すなわち、具体例の詳細および添付の図面により本発明が限定されるものと解釈してはならない。
1 携帯端末装置
11 カメラ
12 画面/タッチパネル
101 電源システム
102 メインシステム
103 プロセッサ
104 メモリコントローラ
105 周辺インタフェース
106 記憶部
107 外部ポート
108 高周波回路
109 アンテナ
110 オーディオ回路
111 スピーカ
112 マイク
113 近接センサ
114 GPS回路
115 I/Oサブシステム
116 ディスプレイコントローラ
117 光学センサコントローラ
118 入力コントローラ
119 タッチ反応型ディスプレイシステム
120 光学センサ
121 入力部
2 操作対象物
21 マーカ
2OBJ 操作対象物オブジェクト
3 操作対象物制御装置
31 コンピュータ装置
32 インタフェース装置

Claims (5)

  1. 筐体の前面に設けられた表示部および当該表示部と一体化されたタッチパネルと、
    前記筐体の背面に設けられ、前記表示部の背面および法線の方向に視野を有するカメラと、
    前記カメラの撮像画像をリアルタイムに前記表示部に表示する表示手段と、
    前記カメラの撮像画像に含まれる所定のマーカを検出し、該マーカから得られる情報に基づいて仮想3次元空間を構築し、前記撮像画像に前記マーカに対応付けられた対象物が含まれていることを検出して前記仮想3次元空間内での前記対象物の位置情報を算出する位置情報算出手段と、
    前記タッチパネルにタッチ入力があった際、前記タッチパネル上のタッチ入力位置を通る法線ベクトルと前記仮想3次元空間に前記位置情報に基づいて位置付けられた前記対象物に予め設定されている認識領域との交点を検出する交点検出手段と、
    検出した交点の位置に基づき、前記対象物の制御装置に操作メッセージを送信する操作メッセージ送信手段と
    を備えたことを特徴とする携帯端末装置。
  2. 請求項1に記載の携帯端末装置において、
    前記対象物は、認識領域となる画面を有する画像表示装置であり、
    前記操作メッセージ送信手段は、前記交点が検出された場合に、認識領域における交点の位置情報を生成して前記制御装置に送信する
    ことを特徴とする携帯端末装置。
  3. 請求項1または2のいずれか一項に記載の携帯端末装置において、
    前記タッチパネルの操作について設定された判定条件に基づいて、特定の操作がタッチパネルに対して行われたことを判定する判定手段
    を備え、
    前記操作メッセージ送信手段は、前記判定手段の判定結果を前記対象物の位置情報に付加して前記制御装置に送信する
    ことを特徴とする携帯端末装置。
  4. 請求項3に記載の携帯端末装置において、
    前記判定手段は、前記タッチパネル上のスライド距離が所定距離以上であり、かつ、スライドにかかった時間が所定時間以内であることを条件に、フリック入力が前記タッチパネルに対して行われたと判定する
    ことを特徴とする携帯端末装置。
  5. 筐体の前面に設けられた表示部および当該表示部と一体化されたタッチパネルと、前記筐体の背面に設けられ、前記表示部の背面および法線の方向に視野を有するカメラとを備えた携帯端末装置を構成するコンピュータを、
    前記カメラの撮像画像をリアルタイムに前記表示部に表示する表示手段、
    前記カメラの撮像画像に含まれる所定のマーカを検出し、該マーカから得られる情報に基づいて仮想3次元空間を構築し、前記撮像画像に前記マーカに対応付けられた対象物が含まれていることを検出して前記仮想3次元空間内での前記対象物の位置情報を算出する位置情報算出手段、
    前記タッチパネルにタッチ入力があった際、前記タッチパネル上のタッチ入力位置を通る法線ベクトルと前記仮想3次元空間に前記位置情報に基づいて位置付けられた前記対象物に予め設定されている認識領域との交点を検出する交点検出手段、
    検出した交点の位置に基づき、前記対象物の制御装置に操作メッセージを送信する操作メッセージ送信手段
    として機能させる携帯端末装置制御プログラム。
JP2013097788A 2013-05-07 2013-05-07 携帯端末装置 Active JP6075193B2 (ja)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2013097788A JP6075193B2 (ja) 2013-05-07 2013-05-07 携帯端末装置
PCT/JP2014/057662 WO2014181587A1 (ja) 2013-05-07 2014-03-20 携帯端末装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2013097788A JP6075193B2 (ja) 2013-05-07 2013-05-07 携帯端末装置

Publications (2)

Publication Number Publication Date
JP2014219800A JP2014219800A (ja) 2014-11-20
JP6075193B2 true JP6075193B2 (ja) 2017-02-08

Family

ID=51867073

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2013097788A Active JP6075193B2 (ja) 2013-05-07 2013-05-07 携帯端末装置

Country Status (2)

Country Link
JP (1) JP6075193B2 (ja)
WO (1) WO2014181587A1 (ja)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6553527B2 (ja) * 2016-02-26 2019-07-31 株式会社エクシング カラオケ指示操作プログラム
JP6650848B2 (ja) * 2016-08-22 2020-02-19 株式会社ソニー・インタラクティブエンタテインメント 情報処理装置、情報処理システム、および情報処理方法
JP6226352B1 (ja) * 2017-02-28 2017-11-08 ビックリック株式会社 遠隔操作システム

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3558104B2 (ja) * 1996-08-05 2004-08-25 ソニー株式会社 3次元仮想物体表示装置および方法
JP5231809B2 (ja) * 2005-01-12 2013-07-10 スィンクオプティクス インコーポレイテッド ハンドヘルドビジョン型絶対ポインティングシステム
JP4861855B2 (ja) * 2007-02-15 2012-01-25 株式会社バンダイナムコゲームス 指示位置演算システム、指示体及びゲームシステム
JP5988549B2 (ja) * 2010-08-20 2016-09-07 任天堂株式会社 位置算出システム、位置算出装置、位置算出プログラム、および位置算出方法
JP2013110514A (ja) * 2011-11-18 2013-06-06 Konica Minolta Business Technologies Inc 操作入力システム

Also Published As

Publication number Publication date
JP2014219800A (ja) 2014-11-20
WO2014181587A1 (ja) 2014-11-13

Similar Documents

Publication Publication Date Title
US10789776B2 (en) Structural modeling using depth sensors
US9020194B2 (en) Systems and methods for performing a device action based on a detected gesture
JP5103380B2 (ja) 大型タッチシステムおよび該システムと相互作用する方法
US20160292922A1 (en) Display control device, display control method, and recording medium
US9529527B2 (en) Information processing apparatus and control method, and recording medium
KR102091028B1 (ko) 사용자 기기의 오브젝트 운용 방법 및 장치
US8791962B2 (en) Information processing device, information processing method, and program for 3D object selection and interaction
JP5412227B2 (ja) 映像表示装置、および、その表示制御方法
WO2021004415A1 (zh) 一种手持输入设备的鼠标光标控制方法和装置
US20160291687A1 (en) Display control device, display control method, and recording medium
US20140300542A1 (en) Portable device and method for providing non-contact interface
US20100328351A1 (en) User interface
WO2016109409A1 (en) Virtual lasers for interacting with augmented reality environments
US20140267029A1 (en) Method and system of enabling interaction between a user and an electronic device
CN107407959B (zh) 基于姿势的三维图像的操纵
CN103729054A (zh) 多显示设备及其控制方法
KR20130105725A (ko) 콘텐츠의 양 손 제어에 기반한 컴퓨터 비전
JP2006209563A (ja) インターフェース装置
US10276133B2 (en) Projector and display control method for displaying split images
JPWO2016021022A1 (ja) 投写型映像表示装置及びその制御方法
US10936184B2 (en) Display apparatus and controlling method thereof
US20150035800A1 (en) Information terminal apparatus
CN104199594A (zh) 一种基于触摸屏的目标位置定位方法及其装置
EP3037936B1 (en) Image projection apparatus, and system employing interactive input-output capability
JP6075193B2 (ja) 携帯端末装置

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20160412

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20161101

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20161125

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: 20161213

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20161226

R150 Certificate of patent or registration of utility model

Ref document number: 6075193

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

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