JP2012181590A - 情報処理装置、情報処理装置の制御方法、及びプログラム - Google Patents
情報処理装置、情報処理装置の制御方法、及びプログラム Download PDFInfo
- Publication number
- JP2012181590A JP2012181590A JP2011042499A JP2011042499A JP2012181590A JP 2012181590 A JP2012181590 A JP 2012181590A JP 2011042499 A JP2011042499 A JP 2011042499A JP 2011042499 A JP2011042499 A JP 2011042499A JP 2012181590 A JP2012181590 A JP 2012181590A
- Authority
- JP
- Japan
- Prior art keywords
- contact position
- contact
- determination
- finger
- positions
- 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.)
- Granted
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/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
-
- 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
-
- 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/21—Input arrangements for video game devices characterised by their sensors, purposes or types
- A63F13/214—Input arrangements for video game devices characterised by their sensors, purposes or types for locating contacts on a surface, e.g. floor mats or touch pads
- A63F13/2145—Input arrangements for video game devices characterised by their sensors, purposes or types for locating contacts on a surface, e.g. floor mats or touch pads the surface being also a display device, e.g. touch screens
-
- 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/40—Processing input control signals of video game devices, e.g. signals generated by the player or derived from the environment
- A63F13/42—Processing input control signals of video game devices, e.g. signals generated by the player or derived from the environment by mapping the input signals into game commands, e.g. mapping the displacement of a stylus on a touch screen to the steering angle of a virtual vehicle
- A63F13/426—Processing input control signals of video game devices, e.g. signals generated by the player or derived from the environment by mapping the input signals into game commands, e.g. mapping the displacement of a stylus on a touch screen to the steering angle of a virtual vehicle involving on-screen location information, e.g. screen coordinates of an area at which the player is aiming with a light gun
-
- 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/55—Controlling game characters or game objects based on the game progress
- A63F13/56—Computing the motion of game characters with respect to other game characters, game objects or elements of the game scene, e.g. for simulating the behaviour of a group of virtual soldiers or for path finding
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Human Computer Interaction (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Position Input By Displaying (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
【解決手段】判定手段(31)は、ユーザによって接触されたタッチパネル上の複数の接触位置のうちの一の接触位置に基づいて設定され、かつ、該一の接触位置を含んでなる対象領域内に、複数の接触位置のうちの他の接触位置のいずれかが含まれるか否かの判定を実行する。設定手段(32)は、他の接触位置のいずれかが対象領域内に含まれると判定手段(31)によって判定された場合、対象領域として設定されていた領域外の領域を含み、かつ、上記一の接触位置及び該他の接触位置を含んでなる領域を、新たな対象領域として、上記一の接触位置に基づいて設定する。判定手段(31)による上記判定が複数回実行された場合、上記一の接触位置と、該複数回の判定の各々において対象領域に含まれると判定された接触位置とに基づいて、処理が実行される。
【選択図】図6
Description
まず、本発明の第1実施形態について説明する。図1は、本発明の第1実施形態に係る情報処理装置の外観の一例を示す。また、図2は、本発明の第1実施形態に係る情報処理装置のハードウェア構成の一例を示す。図1及び図2に示すように、情報処理装置10は、制御部11、記憶部12、タッチパネル13、表示部14、音声出力部15、及び通信部16を含む。
(1)行列データMに登録されていない接触位置であること。
(2)対象領域内に含まれている接触位置であること。
(3)行列データMの要素M(i,j−1)に登録されている接触位置から要素(i,j)に登録されている接触位置への方向60と、要素(i,j)に登録されている接触位置から接触位置への方向61との間の角度θが基準角度θc以下であること。
次に、本発明の第2実施形態について説明する。本発明の第2実施形態に係る情報処理装置の外観及びハードウェア構成は第1実施形態(図1,2)と同様である。
・ゲームキャラクタ71a〜71dの状態を示す情報(例えば、位置及び進行方向等)
・制限時間の経過状況を示す情報(残り時間を示す情報)
・ゲームフィールド70内のいずれの領域をゲーム画面に表示すべきかを示す情報
Claims (7)
- タッチパネルと、ユーザによって接触された前記タッチパネル上の複数の接触位置を検出する検出手段と、を含む情報処理装置において、
前記複数の接触位置のうちの一の接触位置に基づいて設定され、かつ、該一の接触位置を含んでなる対象領域内に、前記複数の接触位置のうちの他の接触位置のいずれかが含まれるか否かの判定を実行する判定手段と、
前記他の接触位置のいずれかが前記対象領域内に含まれると前記判定手段によって判定された場合、該対象領域として設定されていた領域外の領域を含み、かつ、前記一の接触位置及び該他の接触位置を含んでなる領域を、新たな対象領域として、前記一の接触位置に基づいて設定する設定手段と、
前記判定手段による前記判定が複数回実行された場合、前記一の接触位置と、該複数回の判定の各々において前記対象領域に含まれると判定された接触位置とに基づいて、処理を実行する処理実行手段と、
を含むことを特徴とする情報処理装置。 - 請求項1に記載の情報処理装置において、
前記判定手段は、前記一の接触位置からの距離が基準距離以下である対象領域内に、前記他の接触位置のいずれかが含まれるか否かを判定し、
前記設定手段は、前記他の接触位置のいずれかが前記対象領域内に含まれると前記判定手段によって判定された場合、該対象領域における前記基準距離よりも長い距離を新たな基準距離として設定することによって前記新たな対象領域を設定する、
ことを特徴とする情報処理装置。 - 請求項1又は2に記載の情報処理装置において、
前記検出手段は、所定の上限数の接触位置を検出可能であり、
前記判定制御手段は、
前記他の接触位置のいずれかが前記対象領域内に含まれると前記判定手段によって判定された場合、前記対象領域内に含まれると判定された該接触位置を記憶手段に記憶させる手段と、
前記他の接触位置のいずれかが前記対象領域内に含まれると前記判定手段によって判定された場合、前記対象領域内に含まれると判定された該接触位置の代わりに、新たな接触位置を前記検出手段に検出させる手段と、を含み、
前記処理実行手段は、前記記憶手段に記憶された、前記対象領域内に含まれると判定された接触位置に基づいて、前記処理を実行する、
ことを特徴とする情報処理装置。 - 請求項1乃至3のいずれかに記載の情報処理装置において、
前記ユーザの指の長さに関する情報を取得する手段を含み、
前記ユーザの指の長さに関する前記情報に基づいて、前記対象領域の大きさを制御する、
ことを特徴とする情報処理装置。 - 請求項1乃至4のいずれかに記載の情報処理装置において、
前記ユーザの指の長さに関する情報を取得する手段を含み、
前記ユーザの指の長さに関する前記情報に基づいて、前記判定手段による前記判定が実行される上限回数を設定する、
ことを特徴とする情報処理装置。 - タッチパネルと、ユーザによって接触された前記タッチパネル上の複数の接触位置を検出する検出手段と、を含む情報処理装置の制御方法において、
前記複数の接触位置のうちの一の接触位置に基づいて設定され、かつ、該一の接触位置を含んでなる対象領域内に、前記複数の接触位置のうちの他の接触位置のいずれかが含まれるか否かの判定を実行する判定ステップと、
前記他の接触位置のいずれかが前記対象領域内に含まれると前記判定手段によって判定された場合、該対象領域として設定されていた領域外の領域を含み、かつ、前記一の接触位置及び該他の接触位置を含んでなる領域を、新たな対象領域として、前記一の接触位置に基づいて設定する設定ステップと、
前記判定手段による前記判定が複数回実行された場合、前記一の接触位置と、該複数回の判定の各々において前記対象領域に含まれると判定された接触位置とに基づいて、処理を実行する処理実行ステップと、
を含むことを特徴とする情報処理装置の制御方法。 - タッチパネルと、ユーザによって接触された前記タッチパネル上の複数の接触位置を検出する検出手段と、を含むコンピュータを、
前記複数の接触位置のうちの一の接触位置に基づいて設定され、かつ、該一の接触位置を含んでなる対象領域内に、前記複数の接触位置のうちの他の接触位置のいずれかが含まれるか否かの判定を実行する判定手段、
前記他の接触位置のいずれかが前記対象領域内に含まれると前記判定手段によって判定された場合、該対象領域として設定されていた領域外の領域を含み、かつ、前記一の接触位置及び該他の接触位置を含んでなる領域を、新たな対象領域として、前記一の接触位置に基づいて設定する設定手段、及び、
前記判定手段による前記判定が複数回実行された場合、前記一の接触位置と、該複数回の判定の各々において前記対象領域に含まれると判定された接触位置とに基づいて、処理を実行する処理実行手段、
として機能させるためのプログラム。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2011042499A JP5260694B2 (ja) | 2011-02-28 | 2011-02-28 | 情報処理装置、情報処理装置の制御方法、及びプログラム |
| US13/405,541 US20120218209A1 (en) | 2011-02-28 | 2012-02-27 | Information processing device, method of controlling an information processing device, and information storage medium |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2011042499A JP5260694B2 (ja) | 2011-02-28 | 2011-02-28 | 情報処理装置、情報処理装置の制御方法、及びプログラム |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2012181590A true JP2012181590A (ja) | 2012-09-20 |
| JP5260694B2 JP5260694B2 (ja) | 2013-08-14 |
Family
ID=46718656
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2011042499A Active JP5260694B2 (ja) | 2011-02-28 | 2011-02-28 | 情報処理装置、情報処理装置の制御方法、及びプログラム |
Country Status (2)
| Country | Link |
|---|---|
| US (1) | US20120218209A1 (ja) |
| JP (1) | JP5260694B2 (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20130132873A1 (en) * | 2011-11-22 | 2013-05-23 | Sony Computer Entertainment Inc. | Information processing apparatus and information processing method to realize input means having high operability |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0887380A (ja) * | 1994-09-19 | 1996-04-02 | Tabai Espec Corp | 操作体対応型操作パネル装置 |
| JPH1063427A (ja) * | 1996-06-25 | 1998-03-06 | Internatl Business Mach Corp <Ibm> | 仮想ポインティング・デバイスを不活発状態にする方法、装置及びコンピュータ・システム |
| JP2003015815A (ja) * | 2001-06-29 | 2003-01-17 | Canon Inc | 手書入力情報取得方法および手書入力装置 |
| US20100302197A1 (en) * | 2007-12-19 | 2010-12-02 | Stantum | Analyzer electronic circuit with energization axis/detection axis alternation for passive-matrix multicontract tactile sensor |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP3847641B2 (ja) * | 2002-02-28 | 2006-11-22 | 株式会社ソニー・コンピュータエンタテインメント | 情報処理装置、情報処理プログラム、情報処理プログラムを記録したコンピュータ読み取り可能な記録媒体、及び情報処理方法 |
-
2011
- 2011-02-28 JP JP2011042499A patent/JP5260694B2/ja active Active
-
2012
- 2012-02-27 US US13/405,541 patent/US20120218209A1/en not_active Abandoned
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0887380A (ja) * | 1994-09-19 | 1996-04-02 | Tabai Espec Corp | 操作体対応型操作パネル装置 |
| JPH1063427A (ja) * | 1996-06-25 | 1998-03-06 | Internatl Business Mach Corp <Ibm> | 仮想ポインティング・デバイスを不活発状態にする方法、装置及びコンピュータ・システム |
| JP2003015815A (ja) * | 2001-06-29 | 2003-01-17 | Canon Inc | 手書入力情報取得方法および手書入力装置 |
| US20100302197A1 (en) * | 2007-12-19 | 2010-12-02 | Stantum | Analyzer electronic circuit with energization axis/detection axis alternation for passive-matrix multicontract tactile sensor |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20130132873A1 (en) * | 2011-11-22 | 2013-05-23 | Sony Computer Entertainment Inc. | Information processing apparatus and information processing method to realize input means having high operability |
| US12008229B2 (en) * | 2011-11-22 | 2024-06-11 | Sony Interactive Entertainment Inc. | Varying icons to improve operability |
Also Published As
| Publication number | Publication date |
|---|---|
| JP5260694B2 (ja) | 2013-08-14 |
| US20120218209A1 (en) | 2012-08-30 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP6553136B2 (ja) | タッチ感応表面上でのマルチ圧力相互作用のためのシステムと方法 | |
| US10071309B2 (en) | Information processing program and information processing apparatus | |
| JP5953418B1 (ja) | ユーザ入力の操作性を向上させるプログラム、電子装置、システム及び方法 | |
| JP2016220846A (ja) | メッセージ送信機能を備えたゲームプログラム、メッセージ送信方法及びメッセージ送信機能付きコンピュータ端末 | |
| JP5815143B1 (ja) | タッチ入力によりゲームを進行するインタフェース・プログラム、及び端末 | |
| KR20200080818A (ko) | 화면 출력 방법 및 이를 수행하기 위한 디스플레이 장치 | |
| JP5260694B2 (ja) | 情報処理装置、情報処理装置の制御方法、及びプログラム | |
| JP2017140342A (ja) | ユーザインターフェースプログラム、当該プログラムを備えたゲームプログラム及び制御方法 | |
| JP2024127862A (ja) | 情報処理装置、システム、情報処理方法、およびプログラム | |
| JP7566964B2 (ja) | プログラム | |
| JP6311048B1 (ja) | プログラム、制御方法および情報処理装置 | |
| KR102308927B1 (ko) | 화면 출력 방법 및 이를 수행하기 위한 디스플레이 장치 | |
| JP2014198203A (ja) | プログラム、ゲーム装置及びサーバシステム | |
| JP6675664B1 (ja) | ゲーム装置、ゲーム装置の制御方法及びゲームプログラム | |
| JP2017023697A (ja) | コンピュータプログラム及びタッチ操作によりゲームを進行するゲームプログラム | |
| JP5031261B2 (ja) | ゲームプログラムおよびゲーム装置 | |
| JP7543223B2 (ja) | ゲームプログラム | |
| US11986732B2 (en) | Non-transitory storage medium having information processing program stored therein, information processing apparatus, and information processing method | |
| JP6926152B2 (ja) | プログラム、情報処理装置および制御方法 | |
| JP5345253B1 (ja) | ゲーム装置、ゲーム方法及びコンピュータプログラム | |
| JP6675665B1 (ja) | ゲーム装置、ゲーム装置の制御方法及びゲームプログラム | |
| JP5854495B2 (ja) | ゲーム装置、及びゲームプログラム | |
| TW201321051A (zh) | 棒球遊戲的投球方法及系統 | |
| JP5938501B1 (ja) | コンピュータプログラム及びタッチ操作によりゲームを進行するゲームプログラム | |
| JP6073432B2 (ja) | タッチ入力によりゲームを進行するインタフェース・プログラム、及び端末 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20130117 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20130129 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20130401 |
|
| 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: 20130423 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20130425 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20160502 Year of fee payment: 3 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 5260694 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 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 |
|
| 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 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |