JP6720309B2 - 情報処理システム、操作デバイス、及び操作デバイスの制御方法 - Google Patents
情報処理システム、操作デバイス、及び操作デバイスの制御方法 Download PDFInfo
- Publication number
- JP6720309B2 JP6720309B2 JP2018529371A JP2018529371A JP6720309B2 JP 6720309 B2 JP6720309 B2 JP 6720309B2 JP 2018529371 A JP2018529371 A JP 2018529371A JP 2018529371 A JP2018529371 A JP 2018529371A JP 6720309 B2 JP6720309 B2 JP 6720309B2
- Authority
- JP
- Japan
- Prior art keywords
- control
- information
- actuator
- user
- controlling
- 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
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/25—Output arrangements for video game devices
- A63F13/28—Output arrangements for video game devices responding to control signals received from the game device for affecting ambient conditions, e.g. for vibrating players' seats, activating scent dispensers or affecting temperature or light
- A63F13/285—Generating tactile feedback signals via the game input device, e.g. force feedback
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/20—Input arrangements for video game devices
- A63F13/23—Input arrangements for video game devices for interfacing with the game device, e.g. specific interfaces between game controller and console
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/20—Input arrangements for video game devices
- A63F13/24—Constructional details thereof, e.g. game controllers with detachable joystick handles
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/16—Constructional details or arrangements
- G06F1/1613—Constructional details or arrangements for portable computers
- G06F1/1633—Constructional details or arrangements of portable computers not specific to the type of enclosures covered by groups G06F1/1615 - G06F1/1626
- G06F1/1684—Constructional details or arrangements related to integrated I/O peripherals not covered by groups G06F1/1635 - G06F1/1675
- G06F1/1686—Constructional details or arrangements related to integrated I/O peripherals not covered by groups G06F1/1635 - G06F1/1675 the I/O peripheral being an integrated camera
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/16—Constructional details or arrangements
- G06F1/1613—Constructional details or arrangements for portable computers
- G06F1/1633—Constructional details or arrangements of portable computers not specific to the type of enclosures covered by groups G06F1/1615 - G06F1/1626
- G06F1/1684—Constructional details or arrangements related to integrated I/O peripherals not covered by groups G06F1/1635 - G06F1/1675
- G06F1/1694—Constructional details or arrangements related to integrated I/O peripherals not covered by groups G06F1/1635 - G06F1/1675 the I/O peripheral being a single or a set of motion sensors for pointer control or gesture input obtained by sensing movements of the portable computer
-
- 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
-
- 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/016—Input arrangements with force or tactile feedback as computer generated output to the user
-
- 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/033—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
- G06F3/0346—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor with detection of the device orientation or free movement in a 3D space, e.g. 3D mice, 6-DOF [six degrees of freedom] pointers using gyroscopes, accelerometers or tilt-sensors
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F2300/00—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
- A63F2300/10—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by input arrangements for converting player-generated signals into game device control signals
- A63F2300/1037—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by input arrangements for converting player-generated signals into game device control signals being specially adapted for converting control signals received from the game device into a haptic signal, e.g. using force feedback
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2203/00—Indexing scheme relating to G06F3/00 - G06F3/048
- G06F2203/01—Indexing scheme relating to G06F3/01
- G06F2203/015—Force feedback applied to a joystick
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Human Computer Interaction (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- User Interface Of Digital Computer (AREA)
Description
(1)アクチュエータの目標位置及び、制御ゲインの情報を指定することで、アクチュエータを制御する第1の制御モード、
(2)アクチュエータに供給する電圧の電圧値またはアクチュエータに供給する電流の電流値を指定することでアクチュエータを制御する第2の制御モード、
(3)アクチュエータまたは可動部の位置範囲に対する制御情報を設定した複数の設定情報のうち、どの設定情報を用いるかを指定することで、操作デバイス10側にアクチュエータの制御を指示する第3の制御モード、
を含む。
まず、(1)アクチュエータの目標位置及び、制御ゲインの情報を指定する場合(第1の制御モード)、主装置20から受け入れる制御ゲインの情報には、位置誤差に対するゲイン(pゲインp)と、速度に対するゲイン(dゲインd)とが含まれる。この場合、触力覚制御部52は、位置センサ31からアクチュエータの位置情報として、ロッキングボタン224の押し込みにより回転されるアーム323の回転角度θの情報を受け入れる。ここでの例では制御情報に含まれるアクチュエータの目標位置は、アーム323の回転角度θtとして指定される。
τ=(p×|θ−θt|+d×Δθ)/Gk
として定める。ここでΔθは、前回位置センサ31から入力された値θpと、今回位置センサ31から入力された値θとの差、
Δθ=θ−θp
であり、|x|は、xの絶対値を演算することを意味する。触力覚制御部52は、ここで演算したトルク制御値τを出力部53に出力する。
また、(2)アクチュエータに供給する電圧の電圧値またはアクチュエータに供給する電流の電流値を指定する場合(第2の制御モード)、触力覚制御部52は、受け入れた電流値または電圧値をそのまま出力部53に出力する。この例では、出力部53を介してこの電流値または電圧値の入力を受けた制御回路322は、当該電流値または電圧値をモータ321に供給する。この例において受入部51は、電流値または電圧値とともに、回転方向を表す情報(「アップ」または「ダウン」を表す情報)を主装置20から受け入れる。そして触力覚制御部52は、当該回転方向を表す情報をそのまま出力部53に出力する。
この電圧値や電流値を指定する例においては、受入部51は、主装置20から第2の制御モードを特定する情報や、電流値または電圧値とともに制御の継続時間に係る情報を受け入れてもよい。
次に、(3)アクチュエータまたは可動部の位置範囲に対する制御情報を設定した複数の設定情報のうち、どの設定情報を用いるかを指定することで、操作デバイス10側にアクチュエータの制御を指示する例(第3の制御モード)について説明する。
本実施の形態では、また、ロッキングボタン224を振動させて、ユーザに対して振動を提示してもよい。具体的には、主装置20は、ロッキングボタン224を、上側の第1の位置と、下側の第2の位置との間で振動させる指示を行う。
またこの振動提示の制御においては、位置センサ31が検出する位置の範囲の情報に基づいて、次のような制御を行ってもよい。具体的には、例えば、制御部11は、指示された第1,第2(上限側,下限側)の位置の情報が20度と60度とであるのに、ロッキングアームに対するユーザの押し込み力の影響で、位置センサ31により検出した位置の情報が40度から60度の間の20度である場合に、振動の幅が、意図した振動の幅となるように上限側または下限側(例えば下限側である第2の位置)を制御して、例えば、40度と80度に制御する。なお、このとき上限側も制御してもよい。
また、図8の例において、位置範囲がθ4min以上(θ=130が最大角度であるとする)のときに、制御情報としての目標位置θt2=125及び制御ゲインp2,d2にて制御を行う(回転方向はここではアップとする)ようにしてもよい。この例によると、トリガーを引ききったときにトリガーを若干戻して引き切らせることを繰り返すこととなる。この別の例では銃を連射しているかのような触力覚が提示できる。
さらに、主装置20はゲームの処理として、制御ゲインを設定する指示を出力してもよい。例えば銃の連射を行うゲームの場合、残弾数に応じて制御ゲインを変更制御してもよい。
さらにユーザによるロッキングボタン224を押圧する力がアクチュエータの力よりも大きい場合には、ロッキングボタン224をユーザの力に抗して持ち上げることができなくなり、あたかも物体にぶつかってはねのけられたかのような力覚を提示することができなくなる。
なお、本実施の形態の一例では、主装置20が、ユーザが操作デバイス10を動かす速度を検出し、当該検出した速度に応じて操作デバイス10に対して送出するアクチュエータの制御のパラメータを異ならせてもよい。ここでユーザが操作デバイス10を動かしている速度は、主装置20に接続されたカメラ等でユーザを撮像して得た画像に基づいて検出してもよいし、操作デバイス10が加速度センサ(不図示)を備えて、当該加速度センサで検出した加速度の値を送出している場合は、当該加速度センサで検出された加速度の積分値(累算値)によって速度を検出してもよい。
本発明の実施の形態の情報処理システムは以上の構成を備えており、次の例のように動作する。主装置20が、所定のタイミングごと(例えばフレームごとのタイミング)に、ユーザの手の位置を検出し、ゲームの処理等に応じて、当該検出した手の位置に基づいて、ユーザの手に提示するべき触力覚の内容を決定する。本実施の形態では、ユーザの手に提示するべき触力覚を、ユーザの指に触力覚を提示することで代替する。ユーザは指にのみ触力覚の提示を受けることとなるが、手全体に触力覚が提示されたかのように感得する。
τ=(p×|θ−θt|+d×Δθ)/Gk
として定め、当該演算したトルク制御値τを制御回路322に出力し、モータ321を回転制御する(S5)。
また主装置20では、左手と右手とのうち触力覚を提示する手(片手に操作デバイス10を装着する場合、操作デバイス10が装着されている手)の位置に基づいて提示するべき触力覚を定めるだけでなく、左右の手の位置に基づいて提示するべき触力覚を定めてもよい。例えば、主装置20は、提示する触力覚の制御モードを第2の制御モードとし、左右の手の間の距離が大きいほど電流値を大きくする(回転方向はアップとする)ようにしてもよい。この例によると、例えば弓を引く動作をしているときに、左右の手の間の距離が大きくなるほど(より強く弓を引く動作をするほど)、操作デバイス10を装着したユーザの手の指に、外側へ押出されるような(引く力に反するような)力を感じさせるよう、触力覚を提示させることができる。
もっとも、この第3の制御モードでは、主装置20は、操作デバイス10が予め記憶している設定情報のいずれかを選択する指示を送信するのではなく、主装置20側のゲームプログラム等の開発者が細かい制御を指示するようにしても構わない。具体的に主装置20は、第3の制御モードの指示とともに、設定情報の内容を表す情報(アクチュエータの位置範囲と制御情報との組を少なくとも一組含む情報)を送出し、操作デバイス10が当該情報を設定情報として、第3の制御モードとしての動作を行っても構わない。
また本実施の形態において、ユーザの左手と右手の双方に操作デバイス10を装着する場合、主装置20は、それぞれの操作デバイス10に対してロッキングボタン224を介して触力覚を提示するための制御に係る指示を送出する。
Claims (7)
- 第1の位置と第2の位置との間で移動可能な可動部を有し、ユーザに把持されて前記可動部がユーザにより操作される操作デバイスであって、
前記可動部は、アクチュエータを含み、
触力覚の制御に係る指示として、
(1)前記アクチュエータのターゲット位置及び制御ゲインの情報を指定して前記アクチュエータを制御する第1の制御モードと、
(2)前記アクチュエータの制御電圧値または前記アクチュエータの制御電流値を指定することで前記アクチュエータを制御する第2の制御モードと、
を含む複数の制御モードのうちいずれかを特定する情報と、制御モードごとに定められた制御情報とを受け入れる受入手段と、
前記受け入れた情報で特定される制御モードにて、前記受け入れた制御情報を用いて、前記可動部の前記アクチュエータに対する制御を行い、ユーザに対して提示する触力覚を制御する制御手段と、
を有することを特徴とする操作デバイス。 - 請求項1記載の操作デバイスであって、
前記受入手段が前記触力覚の制御に係る指示として、前記第1の制御モードを特定する情報と、当該第1の制御モードについて予め定められた制御情報であるターゲット位置と、前記アクチュエータの制御ゲインとの情報を受け入れたときには、
前記制御手段は、前記アクチュエータの位置とターゲット位置との差、及び、前記制御ゲインの情報とに基づいて前記アクチュエータに対する制御を行い、前記可動部に対して提示する触力覚を制御する操作デバイス。 - 請求項1または2に記載の操作デバイスであって、
前記受入手段が前記触力覚の制御に係る指示として、前記第2の制御モードを特定する情報と、当該第2の制御モードについて予め定められた制御情報である前記アクチュエータの制御電圧値または制御電流値の情報を受け入れたときには、
前記制御手段は、前記アクチュエータに供給する電圧または電流を、前記受け入れた制御電圧値または制御電流値に基づいて制御して前記アクチュエータに対する制御を行い、前記可動部に対して提示する触力覚を制御する操作デバイス。 - 請求項3に記載の操作デバイスであって、
前記受入手段はさらに、前記第2の制御モードを特定する情報とともに制御の継続時間に係る情報を受け入れ、
前記制御手段は、当該受け入れた継続時間だけ、前記アクチュエータに対する制御を行う操作デバイス。 - 第1の位置と第2の位置との間で移動可能な可動部を有し、ユーザに把持されて前記可動部がユーザにより操作される操作デバイスであって、
前記可動部は、アクチュエータを含み、
触力覚の制御に係る指示として、
制御モードを特定する情報と、制御モードごとに定められた制御情報とを受け入れる受入手段と、
前記受け入れた情報で特定される制御モードにて、前記受け入れた制御情報を用いて、前記可動部に対して提示する触力覚を制御する制御手段と、
アクチュエータまたは可動部の位置範囲を特定する情報と制御情報との組を少なくとも一組含む設定情報を記憶する記憶手段と、を有し、
前記受入手段が前記触力覚の制御に係る指示として、第3の制御モードを特定する情報と、前記記憶手段に記憶されている設定情報のうち、いずれかの設定情報を特定する情報を受け入れたときには、
前記制御手段は、前記特定された設定情報に含まれるアクチュエータまたは可動部の位置範囲を特定する情報と制御情報との組を前記記憶手段から読み出して、アクチュエータまたは可動部の位置を含むアクチュエータまたは可動部の位置範囲に対応する制御情報に基づいて前記アクチュエータに対する制御を行い、前記可動部に対して提示する触力覚を制御する操作デバイス。 - アクチュエータを含み、第1の位置と第2の位置との間で移動可能な可動部を有し、ユーザに把持されて前記可動部がユーザにより操作される操作デバイスの制御方法であって、
前記操作デバイスの制御部が、触力覚の制御に係る指示として、
(1)前記アクチュエータのターゲット位置及び制御ゲインの情報を指定して前記アクチュエータを制御する第1の制御モードと、
(2)前記アクチュエータの制御電圧値または前記アクチュエータの制御電流値を指定することで前記アクチュエータを制御する第2の制御モードと、
を含む複数の制御モードのうちいずれかを特定する情報と、制御モードごとに定められた制御情報とを受け入れ、前記受け入れた情報で特定される制御モードにて、前記受け入れた制御情報を用いて、前記可動部の前記アクチュエータに対する制御を行い、ユーザに対して提示する触力覚を制御する、
操作デバイスの制御方法。 - アクチュエータを含み、第1の位置と第2の位置との間で移動可能な可動部を有し、ユーザに把持されて前記可動部がユーザにより操作される操作デバイスと、当該操作デバイスと通信し、ユーザに提供する触力覚の制御に係る指示を出力する主装置とを含む情報処理システムであって、
前記操作デバイスは、
触力覚の制御に係る指示として、(1)前記アクチュエータのターゲット位置及び制御ゲインの情報を指定して前記アクチュエータを制御する第1の制御モードと、
(2)前記アクチュエータの制御電圧値または前記アクチュエータの制御電流値を指定することで前記アクチュエータを制御する第2の制御モードと、
を含む複数の制御モードのうちいずれかを特定する情報と、制御モードごとに定められた制御情報とを、前記主装置から受け入れる手段と、
前記受け入れた情報で特定される制御モードにて、前記受け入れた制御情報を用いて、前記可動部の前記アクチュエータに対する制御を行い、ユーザに対して提示する触力覚を制御する制御手段と、
を有することを特徴とする情報処理システム。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2020104664A JP6986598B2 (ja) | 2016-07-26 | 2020-06-17 | 情報処理システム、操作デバイス、及び操作デバイスの制御方法 |
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2016146604 | 2016-07-26 | ||
JP2016146604 | 2016-07-26 | ||
PCT/JP2017/017909 WO2018020778A1 (ja) | 2016-07-26 | 2017-05-11 | 情報処理システム、操作デバイス、及び操作デバイスの制御方法 |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2020104664A Division JP6986598B2 (ja) | 2016-07-26 | 2020-06-17 | 情報処理システム、操作デバイス、及び操作デバイスの制御方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
JPWO2018020778A1 JPWO2018020778A1 (ja) | 2018-12-13 |
JP6720309B2 true JP6720309B2 (ja) | 2020-07-08 |
Family
ID=61017560
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2018529371A Active JP6720309B2 (ja) | 2016-07-26 | 2017-05-11 | 情報処理システム、操作デバイス、及び操作デバイスの制御方法 |
JP2020104664A Active JP6986598B2 (ja) | 2016-07-26 | 2020-06-17 | 情報処理システム、操作デバイス、及び操作デバイスの制御方法 |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2020104664A Active JP6986598B2 (ja) | 2016-07-26 | 2020-06-17 | 情報処理システム、操作デバイス、及び操作デバイスの制御方法 |
Country Status (6)
Country | Link |
---|---|
US (2) | US11344797B2 (ja) |
EP (1) | EP3493029B1 (ja) |
JP (2) | JP6720309B2 (ja) |
KR (1) | KR102171538B1 (ja) |
CN (1) | CN109478098B (ja) |
WO (1) | WO2018020778A1 (ja) |
Families Citing this family (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP3425480A4 (en) | 2016-03-04 | 2019-10-09 | Sony Interactive Entertainment Inc. | CONTROL DEVICE AND CONTROL PROGRAM |
JP6626576B2 (ja) | 2016-07-21 | 2019-12-25 | 株式会社ソニー・インタラクティブエンタテインメント | 操作デバイス、及び制御システム |
CN109478099B (zh) * | 2016-07-26 | 2022-03-01 | 索尼互动娱乐股份有限公司 | 操作装置及操作装置的控制方法 |
WO2018020778A1 (ja) | 2016-07-26 | 2018-02-01 | 株式会社ソニー・インタラクティブエンタテインメント | 情報処理システム、操作デバイス、及び操作デバイスの制御方法 |
WO2019064518A1 (ja) | 2017-09-29 | 2019-04-04 | 株式会社ソニー・インタラクティブエンタテインメント | 操作デバイス、及びその制御装置 |
US11511185B2 (en) | 2017-10-27 | 2022-11-29 | Sony Interactive Entertainment Inc. | Operation device |
WO2020111155A1 (ja) * | 2018-11-30 | 2020-06-04 | 株式会社ソニー・インタラクティブエンタテインメント | 情報処理装置、その制御方法、及びプログラム |
JP7179711B2 (ja) * | 2019-11-19 | 2022-11-29 | 株式会社ソニー・インタラクティブエンタテインメント | コントローラ装置、その制御方法、及びプログラム |
JP7072550B2 (ja) | 2019-11-19 | 2022-05-20 | 株式会社ソニー・インタラクティブエンタテインメント | 操作デバイス |
US12022198B2 (en) * | 2020-05-13 | 2024-06-25 | Canon Kabushiki Kaisha | Control apparatus, image pickup apparatus, control method, and memory medium |
CN113842634B (zh) * | 2021-09-27 | 2024-02-27 | 歌尔科技有限公司 | 一种扳机按键的力反馈控制方法、装置、电子产品及介质 |
CN114100110A (zh) * | 2021-10-29 | 2022-03-01 | 歌尔股份有限公司 | 操作装置及游戏手柄 |
WO2023179421A1 (zh) * | 2022-03-24 | 2023-09-28 | 北京字跳网络技术有限公司 | 头戴式设备的手柄以及头戴式设备 |
Family Cites Families (81)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3686686B2 (ja) | 1993-05-11 | 2005-08-24 | 松下電器産業株式会社 | 力覚呈示デバイス、データ入力装置、及びデータ入力デバイス装置 |
US5734373A (en) * | 1993-07-16 | 1998-03-31 | Immersion Human Interface Corporation | Method and apparatus for controlling force feedback interface systems utilizing a host computer |
JPH07194846A (ja) | 1993-12-30 | 1995-08-01 | Tokai Tsushin Kogyo Kk | ゲーム操作スイッチ |
JPH07220563A (ja) | 1994-02-03 | 1995-08-18 | Otax Kk | 電動工具用トリガースイッチ |
US5999168A (en) * | 1995-09-27 | 1999-12-07 | Immersion Corporation | Haptic accelerator for force feedback computer peripherals |
US5959613A (en) | 1995-12-01 | 1999-09-28 | Immersion Corporation | Method and apparatus for shaping force signals for a force feedback device |
US6219032B1 (en) | 1995-12-01 | 2001-04-17 | Immersion Corporation | Method for providing force feedback to a user of an interface device based on interactions of a controlled cursor with graphical elements in a graphical user interface |
JP4001411B2 (ja) | 1996-12-19 | 2007-10-31 | 富士通コンポーネント株式会社 | 手動入力装置 |
US6104382A (en) | 1997-10-31 | 2000-08-15 | Immersion Corporation | Force feedback transmission mechanisms |
US7358956B2 (en) | 1998-09-14 | 2008-04-15 | Microsoft Corporation | Method for providing feedback responsive to sensing a physical presence proximate to a control of an electronic device |
JP2000195370A (ja) | 1998-12-28 | 2000-07-14 | Sony Computer Entertainment Inc | 反力発生装置 |
JP3791221B2 (ja) | 1999-01-21 | 2006-06-28 | 株式会社ソニー・コンピュータエンタテインメント | 抵抗力発生装置及びそれを備えた操作装置 |
US20080316171A1 (en) * | 2000-01-14 | 2008-12-25 | Immersion Corporation | Low-Cost Haptic Mouse Implementations |
US20010008849A1 (en) | 2000-01-14 | 2001-07-19 | Nobuhiro Komata | Computer with pressure-sensitive means, method of computer having a pressure-sensitive means and vibration means, method of using the same and recording medium for the method |
EP2385518A3 (en) | 2000-05-24 | 2012-02-15 | Immersion Medical, Inc. | Haptic devices using electroactive polymers |
US20020075233A1 (en) | 2000-12-20 | 2002-06-20 | White Christopher Daniel | Ergonomic pointing device |
JP2003330585A (ja) | 2002-05-09 | 2003-11-21 | Nissan Motor Co Ltd | 操作装置 |
EP1524578A1 (en) | 2003-10-16 | 2005-04-20 | Sony International (Europe) GmbH | Haptic input device for generating control information |
KR100586533B1 (ko) * | 2003-11-20 | 2006-06-07 | 전자부품연구원 | 보이스 코일 모터를 이용한 햅틱 시스템 |
JP4111278B2 (ja) | 2003-11-20 | 2008-07-02 | 独立行政法人産業技術総合研究所 | 触力覚情報提示システム |
US7742036B2 (en) * | 2003-12-22 | 2010-06-22 | Immersion Corporation | System and method for controlling haptic devices having multiple operational modes |
US7283120B2 (en) | 2004-01-16 | 2007-10-16 | Immersion Corporation | Method and apparatus for providing haptic feedback having a position-based component and a predetermined time-based component |
WO2005116802A1 (ja) | 2004-05-25 | 2005-12-08 | Sony Computer Entertainment Inc. | 入力装置及び方法、文字入力方法 |
JP2006048302A (ja) * | 2004-08-03 | 2006-02-16 | Sony Corp | 圧電複合装置、その製造方法、その取扱方法、その制御方法、入出力装置及び電子機器 |
JP2006157642A (ja) | 2004-11-30 | 2006-06-15 | Matsushita Electric Ind Co Ltd | 携帯端末装置 |
US7407439B1 (en) | 2004-12-29 | 2008-08-05 | Ochoa Justin J | Apparatus and system for reconfigurable two-hand game controllers |
JP2007330369A (ja) * | 2006-06-13 | 2007-12-27 | Olympia:Kk | 遊技機 |
US7890863B2 (en) | 2006-10-04 | 2011-02-15 | Immersion Corporation | Haptic effects with proximity sensing |
EP2099588B1 (en) | 2006-12-19 | 2011-10-26 | Deakin University | Method and apparatus for haptic control |
JP5091488B2 (ja) | 2007-01-16 | 2012-12-05 | 株式会社ソニー・コンピュータエンタテインメント | コントローラ及び情報処理システム |
JP2008257295A (ja) | 2007-03-30 | 2008-10-23 | Tokyo Institute Of Technology | 触覚刺激提示方法 |
JP5100324B2 (ja) | 2007-11-16 | 2012-12-19 | 株式会社ソニー・コンピュータエンタテインメント | ゲームシステムおよびゲームコントローラ |
JP5344388B2 (ja) | 2008-07-10 | 2013-11-20 | 学校法人立命館 | 操作システム |
JP4975722B2 (ja) | 2008-12-22 | 2012-07-11 | 京セラ株式会社 | 入力装置および入力装置の制御方法 |
US8482517B1 (en) | 2009-01-12 | 2013-07-09 | Logitech Europe S.A. | Programmable analog keys for a control device |
JP2012027875A (ja) | 2010-07-28 | 2012-02-09 | Sony Corp | 電子機器、処理方法及びプログラム |
WO2012048325A2 (en) | 2010-10-08 | 2012-04-12 | The University Of Utah Research Foundation | A multidirectional controller with shear feedback |
US20120105367A1 (en) | 2010-11-01 | 2012-05-03 | Impress Inc. | Methods of using tactile force sensing for intuitive user interface |
JP2012118761A (ja) | 2010-12-01 | 2012-06-21 | Panasonic Corp | 操作入力装置 |
JP2012128499A (ja) | 2010-12-13 | 2012-07-05 | Tdk Corp | 触覚デバイス |
KR101748415B1 (ko) | 2010-12-17 | 2017-06-27 | 한국전자통신연구원 | 시촉각 정보 제공 장치 및 방법, 그리고 그를 구비한 버튼 |
US8480491B2 (en) | 2011-06-17 | 2013-07-09 | Ironburg Inventions Ltd. | Game controller |
JP5782917B2 (ja) | 2011-08-23 | 2015-09-24 | ミツミ電機株式会社 | 操作入力装置 |
JP2013117900A (ja) | 2011-12-05 | 2013-06-13 | Toyota Motor Corp | 車両用操作装置 |
US8894491B2 (en) | 2011-12-09 | 2014-11-25 | Microsoft Corporation | Multi-stage variable resistance trigger |
JP5610095B2 (ja) | 2011-12-27 | 2014-10-22 | 株式会社村田製作所 | 触覚提示装置 |
US9785237B2 (en) | 2012-01-13 | 2017-10-10 | Kyocera Corporation | Electronic device and control method of electronic device |
US9317123B2 (en) | 2012-06-13 | 2016-04-19 | University Of Utah Research Foundation | Skin stretch feedback devices, systems, and methods |
US8834272B2 (en) | 2012-09-28 | 2014-09-16 | Wms Gaming, Inc. | Dynamically reconfigurable joystick |
US20140139451A1 (en) | 2012-11-20 | 2014-05-22 | Vincent Levesque | Systems and Methods For Providing Mode or State Awareness With Programmable Surface Texture |
JP6095420B2 (ja) | 2013-03-07 | 2017-03-15 | 東京パーツ工業株式会社 | 情報入力装置 |
US9557830B2 (en) * | 2013-03-15 | 2017-01-31 | Immersion Corporation | Programmable haptic peripheral |
EP2796965B1 (en) | 2013-04-22 | 2019-12-18 | Immersion Corporation | Gaming device having a haptic enabled trigger |
JP2015011470A (ja) | 2013-06-27 | 2015-01-19 | 富士通株式会社 | 電子機器及び制御プログラム |
US9921649B2 (en) | 2013-10-07 | 2018-03-20 | Immersion Corporation | Electrostatic haptic based user input elements |
JP2015075912A (ja) | 2013-10-09 | 2015-04-20 | ソニー株式会社 | 操作機構および撮像装置 |
JP2015111542A (ja) | 2013-11-05 | 2015-06-18 | 株式会社東海理化電機製作所 | 入力装置 |
US9393493B2 (en) | 2013-11-12 | 2016-07-19 | Immersion Corporation | Gaming device with haptic effect isolated to user input elements |
US9164587B2 (en) * | 2013-11-14 | 2015-10-20 | Immersion Corporation | Haptic spatialization system |
JP6078935B2 (ja) | 2013-12-18 | 2017-02-15 | パナソニックIpマネジメント株式会社 | 電子機器 |
FR3015383B1 (fr) | 2013-12-19 | 2017-01-13 | Dav | Dispositif de controle pour vehicule automobile et procede de commande |
TWI550274B (zh) | 2014-08-20 | 2016-09-21 | 紹興普施康生物科技有限公司 | 微流體檢驗裝置及其運作方法 |
JP6669069B2 (ja) | 2014-09-10 | 2020-03-18 | ソニー株式会社 | 検出装置、検出方法、制御装置、および制御方法 |
JP6434769B2 (ja) | 2014-09-30 | 2018-12-05 | アルプス電気株式会社 | ゲーム用コントローラ |
WO2016051986A1 (ja) | 2014-09-30 | 2016-04-07 | アルプス電気株式会社 | 操作装置 |
US10185396B2 (en) | 2014-11-12 | 2019-01-22 | Immersion Corporation | Haptic trigger modification system |
EP3020457A1 (en) | 2014-11-12 | 2016-05-18 | Immersion Corporation | Haptic controller |
US9174134B1 (en) | 2014-11-12 | 2015-11-03 | Immersion Corporation | Peripheral device with haptic diminishment prevention component |
US10073523B2 (en) | 2014-12-23 | 2018-09-11 | Immersion Corporation | Position control of a user input element associated with a haptic output device |
JPWO2016114269A1 (ja) | 2015-01-15 | 2017-09-21 | シャープ株式会社 | 情報処理装置およびその制御方法 |
US10095396B2 (en) | 2015-03-08 | 2018-10-09 | Apple Inc. | Devices, methods, and graphical user interfaces for interacting with a control object while dragging another object |
US10427035B2 (en) | 2015-06-09 | 2019-10-01 | Microsoft Technology Licensing, Llc | Game controller with removable trigger accessory |
JP6616122B2 (ja) | 2015-08-07 | 2019-12-04 | 株式会社ブリヂストン | エンジン装置支持構造、及び、エンジン装置設置方法 |
US10130875B2 (en) | 2015-11-12 | 2018-11-20 | Oculus Vr, Llc | Handheld controller with finger grip detection |
US9804693B2 (en) | 2015-12-18 | 2017-10-31 | Oculus Vr, Llc | Handheld controller with activation sensors |
US10534432B2 (en) | 2016-03-04 | 2020-01-14 | Sony Interactive Entertainment Inc. | Control apparatus |
EP3425480A4 (en) | 2016-03-04 | 2019-10-09 | Sony Interactive Entertainment Inc. | CONTROL DEVICE AND CONTROL PROGRAM |
US10509472B2 (en) | 2016-07-15 | 2019-12-17 | Immersion Corporation | Methods and apparatuses for endstop diminishment solutions in haptically-enabled controller devices |
WO2018020778A1 (ja) | 2016-07-26 | 2018-02-01 | 株式会社ソニー・インタラクティブエンタテインメント | 情報処理システム、操作デバイス、及び操作デバイスの制御方法 |
US10226693B2 (en) | 2017-03-02 | 2019-03-12 | Performance Designed Products Llc | Smart trigger-stops for videogame controllers |
US10768702B2 (en) | 2017-03-28 | 2020-09-08 | Kyocera Corporation | Display device |
-
2017
- 2017-05-11 WO PCT/JP2017/017909 patent/WO2018020778A1/ja active Application Filing
- 2017-05-11 CN CN201780044599.0A patent/CN109478098B/zh active Active
- 2017-05-11 EP EP17833789.5A patent/EP3493029B1/en active Active
- 2017-05-11 US US16/311,778 patent/US11344797B2/en active Active
- 2017-05-11 JP JP2018529371A patent/JP6720309B2/ja active Active
- 2017-05-11 KR KR1020197002594A patent/KR102171538B1/ko active IP Right Grant
-
2020
- 2020-06-17 JP JP2020104664A patent/JP6986598B2/ja active Active
-
2022
- 2022-04-21 US US17/725,863 patent/US11980810B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
EP3493029A1 (en) | 2019-06-05 |
JP6986598B2 (ja) | 2021-12-22 |
KR20190021435A (ko) | 2019-03-05 |
WO2018020778A1 (ja) | 2018-02-01 |
EP3493029A4 (en) | 2019-06-26 |
JPWO2018020778A1 (ja) | 2018-12-13 |
JP2020166886A (ja) | 2020-10-08 |
US11980810B2 (en) | 2024-05-14 |
CN109478098A (zh) | 2019-03-15 |
EP3493029B1 (en) | 2020-07-22 |
KR102171538B1 (ko) | 2020-10-29 |
US11344797B2 (en) | 2022-05-31 |
US20190224565A1 (en) | 2019-07-25 |
US20220241684A1 (en) | 2022-08-04 |
CN109478098B (zh) | 2022-01-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6720309B2 (ja) | 情報処理システム、操作デバイス、及び操作デバイスの制御方法 | |
JP6854871B2 (ja) | 制御装置及び制御プログラム | |
JP7199476B2 (ja) | 制御システム、制御装置、制御方法、及びプログラム | |
EP3418862A1 (en) | Device having a plurality of segments for outputting a rotational haptic effect | |
JP6720310B2 (ja) | 操作デバイス、及び操作デバイスの制御方法 | |
EP3037144A1 (en) | Haptic actuators having programmable magnets with pre-programmed magnetic surfaces and patterns for producing varying haptic effects | |
JP2011502698A (ja) | 動力源を有するゲームコントローラ | |
KR101498316B1 (ko) | 게임 환경의 게임 캐릭터 뷰의 프로그램 가능한 방향 이동 | |
JPWO2005116802A1 (ja) | 入力装置及び方法、文字入力方法 | |
JP6959991B2 (ja) | 情報処理装置、情報処理方法、及びプログラム | |
JP6949982B2 (ja) | 操作デバイス | |
JP7176040B2 (ja) | 情報処理装置、情報処理方法、及びプログラム | |
JP7179084B2 (ja) | 情報処理装置、その制御方法、及びプログラム | |
JP2021082011A (ja) | コントローラ装置、その制御方法、及びプログラム | |
WO2023189422A1 (ja) | 制御装置、制御方法、触覚提示システム及びプログラム製品 | |
JP2002224983A (ja) | ロボットおよびその制御方法 | |
CN118312043A (zh) | 手柄及其触觉反馈方法、装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20180809 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20180809 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20191029 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20191223 |
|
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: 20200526 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20200617 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6720309 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |