JP5256265B2 - コンピュータシステム、コンピュータシステムの制御方法、プログラム及び情報記憶媒体 - Google Patents
コンピュータシステム、コンピュータシステムの制御方法、プログラム及び情報記憶媒体 Download PDFInfo
- Publication number
- JP5256265B2 JP5256265B2 JP2010209778A JP2010209778A JP5256265B2 JP 5256265 B2 JP5256265 B2 JP 5256265B2 JP 2010209778 A JP2010209778 A JP 2010209778A JP 2010209778 A JP2010209778 A JP 2010209778A JP 5256265 B2 JP5256265 B2 JP 5256265B2
- Authority
- JP
- Japan
- Prior art keywords
- program
- position coordinates
- computer system
- application program
- acquired
- 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/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
-
- 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/211—Input arrangements for video game devices characterised by their sensors, purposes or types using inertial sensors, e.g. accelerometers or gyroscopes
-
- 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/213—Input arrangements for video game devices characterised by their sensors, purposes or types comprising photodetecting means, e.g. cameras, photodiodes or infrared cells
-
- 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/428—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 motion or position input signals, e.g. signals representing the rotation of an input controller or a player's arm motions sensed by accelerometers or gyroscopes
-
- 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/50—Controlling the output signals based on the game progress
- A63F13/53—Controlling the output signals based on the game progress involving additional visual information provided to the game scene, e.g. by overlay to simulate a head-up display [HUD] or displaying a laser sight in a shooting game
- A63F13/537—Controlling the output signals based on the game progress involving additional visual information provided to the game scene, e.g. by overlay to simulate a head-up display [HUD] or displaying a laser sight in a shooting game using indicators, e.g. showing the condition of a game character on screen
-
- 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/85—Providing additional services to players
-
- 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/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 three-dimensional [3D] space, e.g. 3D mice, 6-DOF [six degrees of freedom] pointers using gyroscopes, accelerometers or tilt-sensors
-
- 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/033—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
- G06F3/038—Control and interface arrangements therefor, e.g. drivers or device-embedded control circuitry
-
- 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/80—Special adaptations for executing a specific game genre or game mode
- A63F13/822—Strategy games; Role-playing games
-
- 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/1087—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 comprising photodetecting means, e.g. a camera
-
- 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/30—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 output arrangements for receiving control signals generated by the game device
- A63F2300/308—Details of the user interface
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/451—Execution arrangements for user interfaces
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)
- Optics & Photonics (AREA)
- Position Input By Displaying (AREA)
- User Interface Of Digital Computer (AREA)
Description
Claims (7)
- 位置座標を算出するための基礎データを生成する座標指示システムを備え、第1アプリケーションプログラム、第2アプリケーションプログラム、及び第1及び第2アプリケーションプログラムを起動するオペレーティングシステムを記憶するコンピュータシステムにおいて、
前記第1アプリケーションプログラムは、前記コンピュータシステムを、
前記基礎データに基づいて算出される位置座標を取得する第1位置座標取得手段、
前記第1位置座標取得手段により取得される位置座標に基づいて表示画面に指示位置画像を表示させる第1指示位置画像表示手段、
前記第2アプリケーションプログラムを起動する起動手段、
前記第1位置座標取得手段により取得される位置座標を、当該第1アプリケーションプログラムにより起動される前記第2アプリケーションプログラムに通知する通知手段、として機能させ、
前記第2アプリケーションプログラムは、前記コンピュータシステムを、
前記基礎データに基づいて算出される位置座標を取得する第2位置座標取得手段、
前記第1アプリケーションプログラムにより当該第2アプリケーションプログラムが起動される場合に、前記通知手段により通知される位置座標を取得し、取得される位置座標に基づいて前記表示画面に指示位置画像を表示させ、前記オペレーティングシステムにより当該第2アプリケーションプログラムが起動される場合に、前記第2位置座標取得手段により取得される位置座標に基づいて前記表示画面に指示位置画像を表示させる第2指示位置画像表示手段、として機能させる、
ことを特徴とするコンピュータシステム。 - 前記基礎データは、ポインティングデバイスの位置を示す2次元座標データ及び該ポインティングデバイスの姿勢を示す姿勢データを含み、
前記第1位置座標取得手段は、前記基礎データに基づいて、前記ポインティングデバイスの指示方向にある前記表示画面内の位置を示す位置座標を取得し、
前記第2位置座標取得手段は、前記基礎データに基づいて、前記ポインティングデバイスの所定部位の空間位置に対応する位置座標を取得する、
ことを特徴とする請求項1に記載のコンピュータシステム。 - 前記第2アプリケーションプログラムは、前記コンピュータを、
前記第1アプリケーションにより起動されたか、前記オペレーションシステムにより起動されたか、を判断する判断手段として更に機能させる、
ことを特徴とする請求項1又は2に記載のコンピュータシステム。 - 位置座標を算出するための基礎データを生成する座標指示システムを備えるコンピュータシステムの制御方法であって、
所定のアプリケーションプログラムによって、前記所定のアプリケーションプログラムが他のアプリケーションプログラムにより起動される場合に、前記他のアプリケーションプログラムにより通知される位置座標を取得し、所定のアプリケーションプログラムがオペレーティングシステムにより起動される場合に、前記基礎データに基づいて算出される位置座標を取得するステップと、
前記所定のアプリケーションプログラムによって、前記取得されるいずれかの位置座標に基づいて前記表示画面に指示位置画像を表示させるステップと、
を含むことを特徴とする方法。 - 位置座標を算出するための基礎データを生成する座標指示システムを備えるコンピュータシステムにより実行されるプログラムであって、
前記コンピュータシステムを、
前記基礎データに基づいて算出される位置座標を取得する第1位置座標取得手段、
前記位置座標取得手段により取得される位置座標に基づいて表示画面に指示位置画像を表示させる第1指示位置画像表示手段、
当該プログラムと異なる他のプログラムであって、前記コンピュータシステムを、前記基礎データに基づいて算出される位置座標を取得する第2位置座標取得手段、および前記プログラムにより当該他のプログラムが起動される場合に、前記プログラムより通知される位置座標を取得し、取得される位置座標に基づいて前記表示画面に指示位置画像を表示させ、オペレーティングシステムにより当該他のプログラムが起動される場合に、前記第2位置座標取得手段により取得される位置座標に基づいて前記表示画面に指示位置画像を表示させる第2指示位置画像表示手段、として機能させる他のプログラムを起動する起動手段、
前記位置座標取得手段により取得される位置座標を、前記他のプログラムに通知する通知手段、として機能させる、
ことを特徴とするプログラム。 - 位置座標を算出するための基礎データを生成する座標指示システムを備えるコンピュータシステムにより実行されるプログラムであって、
前記コンピュータシステムを、
前記基礎データに基づいて算出される位置座標を取得する位置座標取得手段、
当該プログラムとは異なる第1のプログラムにより当該プログラムが起動される場合に、前記第1のプログラムにより通知される位置座標を取得し、取得される位置座標に基づいて表示画面に指示位置画像を表示させ、当該プログラムとは異なる第2のプログラムにより当該プログラムが起動される場合に、前記位置座標取得手段により取得される位置座標に基づいて前記表示画面に指示位置画像を表示させる指示位置画像表示手段、として機能させる、
ことを特徴とするプログラム。 - 請求項5又は6に記載のプログラムを記憶したコンピュータ可読情報記憶媒体。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2010209778A JP5256265B2 (ja) | 2010-09-17 | 2010-09-17 | コンピュータシステム、コンピュータシステムの制御方法、プログラム及び情報記憶媒体 |
| US13/230,992 US8970491B2 (en) | 2010-09-17 | 2011-09-13 | Computer system, computer system control method, program, and information storage medium |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2010209778A JP5256265B2 (ja) | 2010-09-17 | 2010-09-17 | コンピュータシステム、コンピュータシステムの制御方法、プログラム及び情報記憶媒体 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2012061249A JP2012061249A (ja) | 2012-03-29 |
| JP5256265B2 true JP5256265B2 (ja) | 2013-08-07 |
Family
ID=45817280
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2010209778A Active JP5256265B2 (ja) | 2010-09-17 | 2010-09-17 | コンピュータシステム、コンピュータシステムの制御方法、プログラム及び情報記憶媒体 |
Country Status (2)
| Country | Link |
|---|---|
| US (1) | US8970491B2 (ja) |
| JP (1) | JP5256265B2 (ja) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP6022214B2 (ja) * | 2012-05-31 | 2016-11-09 | 任天堂株式会社 | プログラム、情報処理方法、情報処理装置及び表示システム |
| KR101937823B1 (ko) * | 2016-10-24 | 2019-01-14 | 주식회사 브이터치 | 객체 제어를 지원하기 위한 방법, 시스템 및 비일시성의 컴퓨터 판독 가능한 기록 매체 |
Family Cites Families (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2004258837A (ja) * | 2003-02-25 | 2004-09-16 | Nippon Hoso Kyokai <Nhk> | カーソル操作装置、その方法およびそのプログラム |
| US20060223635A1 (en) * | 2005-04-04 | 2006-10-05 | Outland Research | method and apparatus for an on-screen/off-screen first person gaming experience |
| US8032705B2 (en) * | 2005-05-17 | 2011-10-04 | Kid Group Llc | Method and apparatus for providing games and content |
| JP4907129B2 (ja) * | 2005-09-01 | 2012-03-28 | 任天堂株式会社 | 情報処理システムおよびプログラム |
| US8781151B2 (en) * | 2006-09-28 | 2014-07-15 | Sony Computer Entertainment Inc. | Object detection using video input combined with tilt angle information |
| US8726194B2 (en) * | 2007-07-27 | 2014-05-13 | Qualcomm Incorporated | Item selection using enhanced control |
-
2010
- 2010-09-17 JP JP2010209778A patent/JP5256265B2/ja active Active
-
2011
- 2011-09-13 US US13/230,992 patent/US8970491B2/en active Active
Also Published As
| Publication number | Publication date |
|---|---|
| US20120068924A1 (en) | 2012-03-22 |
| JP2012061249A (ja) | 2012-03-29 |
| US8970491B2 (en) | 2015-03-03 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP5654430B2 (ja) | 家庭用ゲームシステムにおいて実行中のゲーム又はアプリケーションをリアルタイムに記録又は変更するための携帯型ゲーム装置の使用 | |
| US9223416B2 (en) | Display apparatus, remote controlling apparatus and control method thereof | |
| US20070094620A1 (en) | Mobile terminal providing graphic user interface and method of providing graphic user interface using the same | |
| US20120256835A1 (en) | Motion control used as controlling device | |
| US20130314320A1 (en) | Method of controlling three-dimensional virtual cursor by using portable electronic device | |
| KR20150069545A (ko) | 햅틱 디스플레이 파라미터들의 광학적 전송을 위한 시스템 및 방법 | |
| CN101211250A (zh) | 使用菜单集提供菜单的方法和使用该方法的多媒体装置 | |
| JP2013008365A (ja) | 運動感知型機器を用いる遠隔制御 | |
| CN102362243A (zh) | 多远程指向器、虚拟对象显示装置和虚拟对象控制方法 | |
| WO2013031134A1 (en) | Information processing apparatus, information processing method, and program | |
| US20170087455A1 (en) | Filtering controller input mode | |
| US20180115713A1 (en) | Portable device and method for controlling screen in the portable device | |
| CN104731373B (zh) | 手持式指向装置以及其光标定位方法 | |
| EP2538308A2 (en) | Motion-based control of a controllled device | |
| JP2014206866A (ja) | 情報処理プログラム、情報処理システム、情報処理装置、および、情報処理の実行方法 | |
| JP5256265B2 (ja) | コンピュータシステム、コンピュータシステムの制御方法、プログラム及び情報記憶媒体 | |
| JP4799261B2 (ja) | 画像表示装置、その制御方法及びプログラム | |
| JP6548956B2 (ja) | システム、方法、およびプログラム | |
| JP6999847B1 (ja) | ゲーム制御方法及びプログラム | |
| JP6869412B1 (ja) | ゲーム制御方法、プログラム、サーバ及び通信装置 | |
| TWI522848B (zh) | 手持式指向裝置以及其游標定位方法 | |
| JP5830899B2 (ja) | 投影システム、投影装置、投影方法及びプログラム | |
| JP5475163B2 (ja) | データ取得装置、データ取得システム、データ取得装置の制御方法、及びプログラム | |
| JP5247907B1 (ja) | データ取得装置、データ取得システム、データ取得装置の制御方法、及びプログラム | |
| JP2022097359A (ja) | プログラム |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20120926 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20121009 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20121206 |
|
| 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: 20130409 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20130422 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 5256265 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20160426 Year of fee payment: 3 |
|
| 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 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |