CN102462960A - 操作装置和操作系统 - Google Patents

操作装置和操作系统 Download PDF

Info

Publication number
CN102462960A
CN102462960A CN2011103037818A CN201110303781A CN102462960A CN 102462960 A CN102462960 A CN 102462960A CN 2011103037818 A CN2011103037818 A CN 2011103037818A CN 201110303781 A CN201110303781 A CN 201110303781A CN 102462960 A CN102462960 A CN 102462960A
Authority
CN
China
Prior art keywords
mentioned
terminal installation
data
operating portion
game
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
Application number
CN2011103037818A
Other languages
English (en)
Other versions
CN102462960B (zh
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.)
Nintendo Co Ltd
Original Assignee
Nintendo 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
Family has litigation
First worldwide family litigation filed litigation Critical https://patents.darts-ip.com/?family=44545548&utm_source=google_patent&utm_medium=platform_link&utm_campaign=public_patent_search&patent=CN102462960(A) "Global patent litigation dataset” by Darts-ip is licensed under a Creative Commons Attribution 4.0 International License.
Priority claimed from JP2010245299A external-priority patent/JP4798809B1/ja
Priority claimed from JP2011092612A external-priority patent/JP6103677B2/ja
Priority claimed from JP2011102834A external-priority patent/JP5837325B2/ja
Priority claimed from JP2011118488A external-priority patent/JP5936315B2/ja
Application filed by Nintendo Co Ltd filed Critical Nintendo Co Ltd
Publication of CN102462960A publication Critical patent/CN102462960A/zh
Application granted granted Critical
Publication of CN102462960B publication Critical patent/CN102462960B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/90Constructional details or arrangements of video game devices not provided for in groups A63F13/20 or A63F13/25, e.g. housing, wiring, connections or cabinets
    • A63F13/92Video game devices specially adapted to be hand-held while playing
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/20Input arrangements for video game devices
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/20Input arrangements for video game devices
    • A63F13/21Input arrangements for video game devices characterised by their sensors, purposes or types
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/20Input arrangements for video game devices
    • A63F13/21Input arrangements for video game devices characterised by their sensors, purposes or types
    • A63F13/211Input arrangements for video game devices characterised by their sensors, purposes or types using inertial sensors, e.g. accelerometers or gyroscopes
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/20Input arrangements for video game devices
    • A63F13/21Input arrangements for video game devices characterised by their sensors, purposes or types
    • A63F13/214Input 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/2145Input 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
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/20Input arrangements for video game devices
    • A63F13/24Constructional details thereof, e.g. game controllers with detachable joystick handles
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/20Input arrangements for video game devices
    • A63F13/24Constructional details thereof, e.g. game controllers with detachable joystick handles
    • A63F13/245Constructional details thereof, e.g. game controllers with detachable joystick handles specially adapted to a particular type of game, e.g. steering wheels
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/40Processing input control signals of video game devices, e.g. signals generated by the player or derived from the environment
    • A63F13/42Processing 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/428Processing 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
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/90Constructional details or arrangements of video game devices not provided for in groups A63F13/20 or A63F13/25, e.g. housing, wiring, connections or cabinets
    • A63F13/98Accessories, i.e. detachable arrangements optional for the use of the video game device, e.g. grip supports of game controllers
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F9/00Games not otherwise provided for
    • A63F9/24Electric games; Games using electronic circuits not otherwise provided for
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/16Constructional details or arrangements
    • G06F1/1613Constructional details or arrangements for portable computers
    • G06F1/1632External expansion units, e.g. docking stations
    • 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/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/033Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/20Input arrangements for video game devices
    • A63F13/23Input arrangements for video game devices for interfacing with the game device, e.g. specific interfaces between game controller and console
    • A63F13/235Input arrangements for video game devices for interfacing with the game device, e.g. specific interfaces between game controller and console using a wireless connection, e.g. infrared or piconet
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/30Interconnection arrangements between game servers and game devices; Interconnection arrangements between game devices; Interconnection arrangements between game servers
    • A63F13/35Details of game servers
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/50Controlling the output signals based on the game progress
    • A63F13/52Controlling the output signals based on the game progress involving aspects of the displayed game scene
    • A63F13/525Changing parameters of virtual cameras
    • A63F13/5252Changing parameters of virtual cameras using two or more virtual cameras concurrently or sequentially, e.g. automatically switching between fixed virtual cameras when a character changes room or displaying a rear-mirror view in a car-driving game
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/50Controlling the output signals based on the game progress
    • A63F13/52Controlling the output signals based on the game progress involving aspects of the displayed game scene
    • A63F13/525Changing parameters of virtual cameras
    • A63F13/5255Changing parameters of virtual cameras according to dedicated instructions from a player, e.g. using a secondary joystick to rotate the camera around a player's character
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/80Special adaptations for executing a specific game genre or game mode
    • A63F13/803Driving vehicles or craft, e.g. cars, airplanes, ships, robots or tanks
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/80Special adaptations for executing a specific game genre or game mode
    • A63F13/812Ball games, e.g. soccer or baseball
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/80Special adaptations for executing a specific game genre or game mode
    • A63F13/837Shooting of targets
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F9/00Games not otherwise provided for
    • A63F9/24Electric games; Games using electronic circuits not otherwise provided for
    • A63F2009/2401Detail of input, input devices
    • A63F2009/2402Input by manual operation
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features 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/10Features 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/1043Features 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 characterized by constructional details
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features 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/10Features 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/105Features 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 using inertial sensors, e.g. accelerometers, gyroscopes
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features 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/10Features 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/1068Features 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 to detect the point of contact of the player on a surface, e.g. floor mat, touch pad
    • A63F2300/1075Features 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 to detect the point of contact of the player on a surface, e.g. floor mat, touch pad using a touch screen

Abstract

本发明提供一种能够由用户容易地握持的操作装置和操作系统。终端装置(7)具备大致板状的壳体(50)、设置在壳体的正面侧的LCD(51)、类比摇杆(53A和53B)以及第二L按钮(54K)和第二R按钮(54L)。类比摇杆(53A和53B)设置在LCD(51)的左右两侧的、比壳体(50)的中央靠上侧的位置处。第二L按钮(54K)和第二R按钮(54L)分别设置在壳体(50)的背面侧的、与类比摇杆(53A和53B)相对的位置处。由此,用户能够容易地握持操作装置。

Description

操作装置和操作系统
技术领域
本发明涉及一种能够由玩家握持来进行操作的操作装置。
背景技术
以往,存在由玩家手持使用的操作装置。例如在日本专利第3703473号说明书中所记载的便携式的游戏装置是折叠式的,在下侧的壳体上设置有操作按钮。根据该游戏装置,用户能够一边观看屏幕一边利用设置于屏幕两侧的操作按钮进行游戏操作,并能够在握持游戏装置的状态下容易地进行游戏操作。
近年来,关于便携式的终端装置(操作装置),屏幕等变得更大而装置本身也变大型化的装置持续增加。在此,如果用户手持使用的装置本身变大,则有可能导致不容易拿着装置。
发明内容
因此,本发明的目的在于提供一种能够由用户容易地握持的操作装置。
本发明为了解决上述问题而采用了下面的(1)~(21)的结构。
(1)本发明的一例是一种具备显示部、第一操作部和第二操作部、第三操作部和第四操作部的操作装置。显示部设置在壳体的正面侧。第一操作部和第二操作部分别设置在显示部的左右两侧的、比壳体的中央靠上侧的位置处。第三操作部和第四操作部分别设置在壳体的背面侧的、与第一操作部和第二操作部相对的位置处。
上述“操作部”只要是用户能够操作的操作设备,就可以是任意形式的操作部,例如是后述的实施方式中的摇杆(类比摇杆:analog stick)、按键(按钮)、触摸面板(touch panel)、触控板(touch pad)等。
上述“相对的位置”的意思并不是严格地限定为两个操作部的位置相对齐的状态,还包含将壳体的正面侧的设置操作部的区域投影到背面侧的情况下壳体的背面侧的设置操作部的区域与所投影的区域局部相重叠的状态。
根据上述(1)的结构,第一操作部及第二操作部与第三操作部及第四操作部配置在壳体的正面侧与背面侧的相对置的位置处,因此用户在操作这些操作部时能够以从正面侧和背面侧夹持壳体的方式握持壳体。另外,在操作这些操作部时,用户握持壳体的比上下方向的中心靠上侧的位置,因此能够在上侧握持操作装置,并且能够用手掌支承操作装置。因而,用户能够以能够操作至少四个操作部的状态稳定地握持操作装置。也就是说,根据上述(1)的结构,能够提供一种能够由用户容易地握持且操作性良好的操作装置。
(2)操作装置也可以还具备突起部。突起部突出设置在壳体的背面侧的、至少左右两侧的位置。此时,第三操作部和第四操作部配置在突起部的上表面。
根据上述(2)的结构,由于在壳体的背面侧设置突起部,因此在操作上述各操作部的情况下,用户能够通过用中指或者无名指等支承突起部(使突起部挂在手指上)来握持操作装置。由此,用户能够以不累且稳定的状态握持操作装置。
(3)突起部也可以具有沿左右方向延伸的檐状的形状。
根据上述(3)的结构,用户能够使支承突起部的手指沿着突起部的下表面来握持操作装置,因此更容易拿着操作装置。另外,由于突起部形成为沿左右方向延伸,因此在用户以突起部处于纵向的方式握持操作装置的情况下,无论在操作装置的一边上的哪个位置进行握持,都能够使除拇指以外的手指与突起部抵接。因而,即使在以突起部处于纵向的方式握持操作装置的情况下,用户也能够可靠地握持操作装置。
(4)也可以在突起部的下表面设置第一卡定孔,该第一卡定孔能够将独立于操作装置的附加装置卡定。
根据上述(4)的结构,能够利用第一卡定孔牢固地连接操作装置与附加装置。另外,在将上述(3)的结构与(4)的结构组合的情况下,能够在操作装置的左右方向上的中央附近设置第一卡定孔,因此能够均等地保持左右平衡来稳定地连接附加装置。
(5)也可以在壳体的下侧的面上设置第二卡定孔,该第二卡定孔能够将附加装置卡定。
根据上述(5)的结构,由于利用设置在不同位置的第一卡定孔和第二卡定孔来将操作装置与附加装置进行连接,因此能够使连接更牢固。
(6)操作装置也可以在壳体的背面的左右两侧的位于突起部的下方的位置处还具备截面为凸型的凸部。
根据上述(6)的结构,用户能够使手指(例如无名指或小指)搭在凸部上来握持壳体,因此能够更可靠地握持操作装置。
(7)也可以使突起部与凸部之间隔开间隔地进行设置。
根据上述(7)的结构,用户能够用中指或者无名指等支承突起部而凸部不会妨碍到手指,并且能够使其它手指搭在凸部上来握持操作装置。由此,更容易拿着操作装置。
(8)操作装置也可以还具备设置在壳体背面的左右两侧的把手部。
根据上述(8)的结构,用户能够通过将手指(例如无名指或者小指)搭在把手部上来握持壳体,因此能够更可靠地握持操作装置。
(9)第一操作部和第二操作部也可以分别是具有能够滑动或者能够倾斜的可动部件的方向输入部。
根据上述(9)的结构,用户以握持操作装置的左右两侧的状态通过用拇指操作方向输入部来能够容易地进行方向输入。由此,能够提供一种操作性良好的操作装置。
(10)第三操作部和第四操作部也可以分别是能够按下的按键。
根据上述(10)的结构,用户能够在握持操作装置的左右两侧的状态下,用食指或者中指容易地按下按键。由此,能够提供一种操作性良好的操作装置。
(11)操作装置也可以还具备第五操作部和第六操作部。第五操作部配置在壳体的正面侧的面上的位于第一操作部的下方的位置。第六操作部配置在壳体的正面侧的面上的位于第二操作部的下方的位置。
根据上述(11)的结构,能够利用操作装置进行更多样的操作。另外,即使在操作第五操作部和第六操作部的情况下,用户也能够可靠地握持操作装置,因此能够提供一种操作性良好的操作装置。
(12)第五操作部也可以是至少能够进行上下左右这四个方向的输入的按键,第六操作部也可以包括能够按下的多个按键。
根据上述(12)的结构,用户能够在握持操作装置的左右两侧的状态下,用拇指容易地按下按键。由此,能够提供一种操作性良好的操作装置。
(13)操作装置也可以还具备第七操作部和第八操作部,该第七操作部和第八操作部分别设置在壳体的上侧的面上的左右两侧。
根据上述(13)的结构,能够利用操作装置进行更多样的操作。另外,由于在壳体的上侧的面配置有操作部,因此用户能够通过从壳体的正面侧、上侧以及背面侧包围住壳体来可靠地握持操作装置。
(14)第七操作部和第八操作部也可以分别是能够按下的按键。
根据上述(14)的结构,用户能够在包围住操作装置进行握持的状态下,用食指容易地按下按键。由此,能够提供一种操作性良好的操作装置。
(15)操作装置也可以还具备设置于显示部的屏幕上的触摸面板。
根据上述(15)的结构,用户能够利用触摸面板直观且容易地对显示在显示部上的图像进行操作。另外,在将上述(2)的结构和上述(15)的结构组合的情况下,操作装置在以使显示部朝上的方式载置时通过突起部被载置成稍微倾斜的状态。因而,在载置了操作装置的状态下容易对触摸面板进行操作。
(16)操作装置也可以在壳体的内部还具备惯性传感器。
根据上述(16)的结构,能够进行摇动或者移动操作装置本身的操作,用户能够利用操作装置进行直观且容易的操作。另外,由此,假设将操作装置移动来使用的情形,所以在将附加装置连接到操作装置的情况下将操作装置与附加装置牢固地进行连接很重要。因而,在上述(16)的结构中,通过采用上述(4)或(5)的结构,对于将操作装置与附加装置牢固地进行连接特别有效。
(17)操作装置也可以还具备通信部,该通信部通过无线向游戏装置发送表示对该操作装置进行的操作的操作数据。
根据上述(17)的结构,用户能够利用能够容易地握持且操作性良好的操作装置来进行游戏操作。
(18)通信部也可以接收从游戏装置发送过来的图像数据。此时,操作装置还具备显示控制部,该显示控制部使显示部显示所接收到的图像数据。
根据上述(18)的结构,由于从游戏装置发送过来的图像被显示在显示部上,因此用户能够一边观看显示在操作装置的显示部上的图像一边进行游戏操作。
(19)操作装置也可以还具备游戏处理部和显示控制部。游戏处理部根据对该操作装置进行的操作来执行游戏处理。显示控制部根据游戏处理的结果生成游戏图像并使显示部显示该游戏图像。
根据上述(19)的结构,能够使便携式的游戏装置成为能够容易地握持且操作性良好的装置。
(20)显示部也可以具有5英寸以上的屏幕。
根据上述(20)的结构,能够利用大的屏幕显示易于观看且有震撼力的图像。此外,在如上述(20)的结构那样利用大屏幕的显示部的情况下,操作装置本身的大小也必然变大,因此用于使用户能够容易握持的上述(1)~(19)的结构特别有效。
(21)另外,本发明的另一例也可以是包括附加装置以及上述(5)所述的操作装置的操作系统。附加装置具备能够分别与第一卡定孔和第二卡定孔卡定的各爪部,通过该各爪部与该第一卡定孔和该第二卡定孔卡定而将该附加装置连接于操作装置。
根据上述(21)的结构,能够提供一种包括被牢固地连接的操作装置和附加装置的操作系统。
(22)另外,本发明的另一例也可以是包括支承装置和上述(5)所述的操作装置的操作系统。支承装置具备引导部件和支承部件。引导部件能够插入在第二卡定孔中。另外,在该引导部件被插入在第二卡定孔中的情况下,支承部件以规定的角度支承壳体的背面。
根据上述(22)的结构,能够提供一种能够以规定的角度载置操作装置的操作系统。另外,在将操作装置与支承装置连接时的定位中利用第二卡定孔,因此能够减少设置在操作装置的壳体上的孔的数量,并能够简化壳体的形状。
另外,本发明的另一例也可以是一种用于由用户进行操作的操作装置,该操作装置具备大致板状的壳体、突起部以及设置于上述壳体的正面侧的显示部。突起部突出设置在上述壳体的背面侧的、比上述壳体的中央靠上侧的至少左右两侧的位置。
另外,本发明的另一例也可以是一种具备大致板状的壳体、突起部、设置在上述壳体的正面侧的显示部、以及第一操作部和第二操作部的操作装置。第一操作部和第二操作部分别设置在上述显示部的左右两侧。突起部设置在如下位置处:在用户以能够用双手的拇指分别操作上述第一操作部和第二操作部的方式握持上述壳体的情况下该突起部能够挂在除拇指以外的任意的手指上的位置。
另外,本发明的另一例也可以是一种用于由用户进行操作的操作装置,该操作装置具备大致板状的壳体、凸部以及设置在上述壳体的正面侧的显示部。凸部设置在上述壳体的背面侧的上述壳体的左右两边。另外,凸部沿上下方向延伸,其截面为凸型。
另外,本发明的另一例也可以是一种具备大致板状的壳体、突起部、操作部以及设置在上述壳体的正面侧的显示部的操作装置。突起部突出设置在上述壳体的背面侧的至少左右两侧的位置处。操作部设置在上述突起部的上侧的面上。
另外,本发明的另一例也可以是一种操作装置,其具备:大致板状的壳体;显示部,其设置在壳体的正面侧;第一操作部和第二操作部,该第一操作部和第二操作部设置在显示部的左右两侧的、比壳体的中央靠上侧的位置处,该第一操作部和第二操作部是具有能够滑动或者能够倾斜的可动部件的方向输入部;突起部,其突出设置在壳体的背面侧,具有沿左右方向延伸的檐状的形状;第三操作部和第四操作部,该第三操作部和第四操作部配置在突起部的上表面,是能够按下的按键;第五操作部,其配置在壳体的正面侧的面上的第一操作部的下方,是能够进行上下左右这四个方向的输入的按键;第六操作部,其配置在壳体的正面侧的面上的第二操作部的下方,包括能够按下的多个按键;第七操作部和第八操作部,该第七操作部和第八操作部分别设置在壳体的上侧的面上的左右两侧,是能够按下的按键;设置在显示部的屏幕上的触摸面板;设置在壳体的内部的惯性传感器;通信部,其通过无线向游戏装置发送表示对操作装置进行的操作的操作数据,并接收从游戏装置发送过来的图像数据;以及显示控制部,其使显示部显示所接收到的图像数据。
根据本发明,在壳体的正面侧的比中央靠上侧的左右两侧分别设置第一操作部和第二操作部,在壳体的背面侧的与第一操作部和第二操作部相对的一侧设置第三操作部和第四操作部。由此,用户能够容易地握持操作装置。
参照附图,并根据下面的详细说明会进一步明确本发明的上述内容以及其它目的、特征、方面、效果。
附图说明
图1是游戏系统1的外观图。
图2是表示游戏装置3的内部结构的框图。
图3是表示控制器5的外观结构的立体图。
图4是表示控制器5的外观结构的立体图。
图5是表示控制器5的内部结构的图。
图6是表示控制器5的内部结构的图。
图7是表示控制器5的结构的框图。
图8是表示终端装置7的外观结构的图。
图9是表示终端装置7的外观结构的图。
图10是表示用户横向握持终端装置7的情形的图。
图11是表示用户横向握持终端装置7的情形的图。
图12是表示用户纵向握持终端装置7的情形的图。
图13是表示用户纵向握持终端装置7的情形的图。
图14是表示终端装置7的内部结构的框图。
图15是表示在终端装置7上安装了附加装置(输入装置200)的一例的图。
图16是表示在终端装置7上安装了附加装置(输入装置200)的一例的图。
图17是表示输入装置的另一例的图。
图18是表示将图17所示的输入装置220安装于终端装置7的情形的图。
图19是表示将图17所示的输入装置220安装于终端装置7的情形的图。
图20是表示将附加装置(支架210)连接在终端装置7上的另一例的图。
图21是表示在游戏处理中使用的各种数据的图。
图22是表示在游戏装置3中执行的游戏处理的流程的主要流程图。
图23是表示游戏控制处理的详细流程的流程图。
图24是表示第一游戏例子中的电视机2的画面和终端装置7的图。
图25是表示第二游戏例子中的电视机2的画面和终端装置7的图。
图26是表示在第三游戏例子中显示在电视机2上的电视机用游戏图像的一例的图。
图27是表示在第三游戏例子中显示在终端装置7上的终端用游戏图像的一例的图。
图28是表示在第四游戏例子中显示在电视机2上的电视机用游戏图像的一例的图。
图29是表示在第四游戏例子中显示在终端装置7上的终端用游戏图像的一例的图。
图30是表示第五游戏例子中的游戏系统1的使用情形的图。
图31是表示经由网络与外部装置连接时的游戏系统1中所包括的各装置的连接关系的图。
图32是表示本实施方式的变形例所涉及的终端装置的外观结构的图。
图33是表示用户握持图32所示的终端装置的情形的图。
图34是表示本实施方式的其它变形例所涉及的终端装置的外观结构的图。
图35是表示本实施方式的其它变形例所涉及的终端装置的外观结构的图。
具体实施方式
[1.游戏系统的整体结构]
下面,参照附图来说明本发明的一个实施方式所涉及的游戏系统1。图1是游戏系统1的外观图。在图1中,游戏系统1包括以电视接收器等为代表的安置型的显示装置(下面记载为“电视机”)2、安置型的游戏装置3、光盘4、控制器5、标记装置(markerdevice)6以及终端装置7。游戏系统1根据利用控制器5进行的游戏操作,在游戏装置3中执行游戏处理,将通过游戏处理得到的游戏图像显示在电视机2和/或终端装置7上。
在游戏装置3中可安装和拆卸地插入光盘4,该光盘4是针对该游戏装置3可更换地使用的信息存储介质的一例。光盘4中存储有用于在游戏装置3中执行的信息处理程序(典型的是游戏程序)。在游戏装置3的前表面上设置有光盘4的插入口。游戏装置3通过读取并执行插入到插入口中的光盘4所存储的信息处理程序来执行游戏处理。
游戏装置3通过连接线(cord)与电视机2相连接。电视机2显示通过在游戏装置3中执行的游戏处理而得到的游戏图像。电视机2具有扬声器2a(图2),扬声器2a输出进行上述游戏处理的结果所得到的游戏声音。此外,在其它实施方式中,也可以将游戏装置3与安置型的显示装置形成为一体。另外,游戏装置3与电视机2之间的通信也可以是无线通信。
在电视机2的屏幕的周边(在图1中为屏幕的上侧)设置有标记装置6。用户(玩家)能够进行移动控制器5的游戏操作,标记装置6用于由游戏装置3计算控制器5的移动、位置、姿势等,详情在后面叙述。标记装置6在其两端具备两个标记器(marker)6R和6L。标记器6R(标记器6L也相同)具体来说是一个以上的红外LED(Light Emitting Diode:发光二极管),朝向电视机2的前方输出红外光。标记装置6与游戏装置3相连接,游戏装置3能够控制标记装置6所具备的各红外LED的点亮。此外,标记装置6是便携式装置,用户能够将标记装置6设置在任意的位置处。在图1中示出了标记装置6被设置在电视机2上方的状态,但是设置标记装置6的位置和朝向是任意的。
控制器5用于对游戏装置3提供表示对该控制器5进行的操作的内容的操作数据。控制器5与游戏装置3能够通过无线通信进行通信。在本实施方式中,在控制器5与游戏装置3之间的无线通信中例如使用Bluetooth(蓝牙)(注册商标)的技术。此外,在其它实施方式中,控制器5与游戏装置3也可以通过有线方式进行连接。另外,在本实施方式中,将游戏系统1所包含的控制器5设为一个,但是游戏装置3能够与多个控制器进行通信,通过同时使用规定台数的控制器,能够多人玩游戏。控制器5的详细结构在后面叙述。
终端装置7具有用户能够握持的程度的大小,用户能够手持终端装置7来将其移动或者将终端装置7配置在任意的位置,来使用该终端装置7。终端装置7具备作为显示单元的LCD(LiquidCrystal Display:液晶显示装置)51和输入单元(后述的触摸面板52、陀螺仪传感器74等),详细的结构在后面叙述。终端装置7与游戏装置3能够通过无线方式(也可以是有线方式)进行通信。终端装置7从游戏装置3接收在游戏装置3中生成的图像(例如游戏图像)的数据,并将图像显示在LCD 51上。此外,在本实施方式中,将LCD用作显示装置,但是终端装置7例如也可以具有利用了EL(Electro Luminescence:电致发光)的显示装置等其它任意的显示装置。另外,终端装置7将表示对该终端装置7进行的操作的内容的操作数据发送到游戏装置3。
[2.游戏装置3的内部结构]
接着,参照图2来说明游戏装置3的内部结构。图2是表示游戏装置3的内部结构的框图。游戏装置3具有CPU(CentralProcessing Unit:中央处理器)10、系统LSI 11、外部主存储器12、ROM/RTC 13、盘驱动器14以及AV-IC 15等。
CPU 10通过执行存储在光盘4中的游戏程序来执行游戏处理,该CPU 10作为游戏处理器而发挥功能。CPU 10与系统LSI 11相连接。系统LSI 11上除了连接有CPU 10以外,还连接有外部主存储器12、ROM/RTC 13、盘驱动器14以及AV-IC 15。系统LSI 11进行以下处理等:对与其相连接的各结构要素之间的数据传输进行控制;生成要显示的图像;从外部装置获取数据。此外,系统LSI 11的内部结构在后面叙述。易失性的外部主存储器12用于存储从光盘4读取出的游戏程序、从快闪存储器(Flash memory)17读取出的游戏程序等程序或存储各种数据,该外部主存储器12被用作CPU 10的工作区域、缓冲区域。ROM/RTC 13具有安装有游戏装置3的启动用程序的ROM(所谓的引导ROM)和进行计时的时钟电路(RTC(Real Time Clock):实时时钟)。盘驱动器14从光盘4读取程序数据、纹理数据等,将所读取出的数据写入到后述的内部主存储器11e或外部主存储器12中。
在系统LSI 11中,设置有输入输出处理器(I/O处理器)11a、GPU(Graphic Processor Unit:图形处理器)11b、DSP(DigitalSignal Processor:数字信号处理器)11c、VRAM(Video RAM:视频RAM)11d以及内部主存储器11e。虽然省略了图示,但是这些结构要素11a~11e是通过内部总线而相互连接。
GPU 11b形成描绘单元的一部分,按照来自CPU 10的制图命令(Graphics Command)来生成图像。VRAM 11d存储GPU 11b执行制图命令所需的数据(多边形数据、纹理数据等数据)。在生成图像时,GPU 11b使用存储在VRAM 11d中的数据来制作图像数据。此外,在本实施方式中,游戏装置3生成显示在电视机2上的游戏图像和显示在终端装置7上的游戏图像这两者。下面,有时将显示在电视机2上的游戏图像称为“电视机用游戏图像”,将显示在终端装置7上的游戏图像称为“终端用游戏图像”。
DSP 11c作为音频处理器而发挥功能,使用存储在内部主存储器11e、外部主存储器12中的语音数据(sound data)、声音波形(音色)数据来生成声音数据。此外,在本实施方式中,针对游戏声音,也与游戏图像同样地生成从电视机2的扬声器输出的游戏声音和从终端装置7的扬声器输出的游戏声音这两者。下面,有时将从电视机2输出的游戏声音称为“电视机用游戏声音”,将从终端装置7输出的游戏声音称为“终端用游戏声音”。
如上所述那样在游戏装置3中生成的图像和声音中的要在电视机2中输出的图像和声音的数据是通过AV-IC 15读取的。AV-IC 15通过AV连接器16将读取出的图像数据输出到电视机2,并且将读取出的声音数据输出到内置于电视机2的扬声器2a。由此,在电视机2上显示图像,并且从扬声器2a输出声音。
另外,在游戏装置3中生成的图像和声音中的要在终端装置7中输出的图像和声音的数据是通过输入输出处理器11a发送到终端装置7的。利用输入输出处理器11a等对终端装置7进行的数据发送在后面叙述。
输入输出处理器11a在与其相连接的结构要素之间执行数据的发送接收,或者执行从外部装置的数据下载。输入输出处理器11a与快闪存储器17、网络通信模块18、控制器通信模块19、扩展连接器20、存储卡用连接器21、编解码器(codec)LSI 27相连接。另外,网络通信模块18上连接有天线22。控制器通信模块19上连接有天线23。编解码器LSI 27与终端通信模块28相连接,终端通信模块28上连接有天线29。
游戏装置3能够连接到因特网等网络上来与外部信息处理装置(例如其它游戏装置、各种服务器等)进行通信。即,输入输出处理器11a通过网络通信模块18及天线22与因特网等网络进行连接,从而能够与连接在网络上的外部信息处理装置进行通信。输入输出处理器11a定期访问快闪存储器17,检测是否存在需要发送到网络上的数据,在存在该数据的情况下,通过网络通信模块18和天线22将该数据发送到网络上。另外,输入输出处理器11a通过网络、天线22以及网络通信模块18来接收从外部信息处理装置发送过来的数据、从下载服务器下载的数据,将接收到的数据存储在快闪存储器17中。CPU 10通过执行游戏程序来读取存储在快闪存储器17中的数据并在游戏程序中利用。在快闪存储器17中,除了存储有在游戏装置3与外部信息处理装置之间发送接收的数据以外,还可以存储有利用游戏装置3玩过的游戏的存档数据(游戏的结果数据或中途数据)。另外,在快闪存储器17中也可以存储游戏程序。
另外,游戏装置3能够接收来自控制器5的操作数据。即,输入输出处理器11a通过天线23和控制器通信模块19接收从控制器5发送的操作数据,并将该操作数据存储(暂时存储)在内部主存储器11e或外部主存储器12的缓冲区域中。
另外,游戏装置3能够与终端装置7之间发送接收图像、声音等数据。在要向终端装置7发送游戏图像(终端用游戏图像)的情况下,输入输出处理器11a将GPU 11b所生成的游戏图像的数据输出到编解码器LSI 27。编解码器LSI 27对来自输入输出处理器11a的图像数据进行规定的压缩处理。终端通信模块28与终端装置7之间进行无线通信。因而,由终端通信模块28通过天线29将被编解码器LSI 27压缩后的图像数据发送给终端装置7。此外,在本实施方式中,从游戏装置3发送到终端装置7的图像数据是用于游戏的数据,如果在游戏中显示的图像发生延迟则会对游戏的操作性造成不良影响。因此,优选的是,关于从游戏装置3向终端装置7的图像数据的发送,尽量避免发生延迟。因而,在本实施方式中,编解码器LSI 27例如使用H.264标准这一高效压缩技术来压缩图像数据。此外,也可以使用除此以外的压缩技术,在通信速度足够快的情况下还可以构成为不压缩图像数据而发送的结构。另外,终端通信模块28例如是受到Wi-Fi(wireless fidelity:无线相容性认证)认证的通信模块,既可以使用例如在IEEE802.11n标准下采用的MIMO(MultipleInput Multiple Output:多输入多输出)的技术来高速地进行与终端装置7之间的无线通信,也可以使用其它通信方式。
另外,游戏装置3除了将图像数据发送给终端装置7以外,还将声音数据发送给终端装置7。即,输入输出处理器11a通过编解码器LSI 27将DSP 11c所生成的声音数据输出到终端通信模块28。与图像数据同样地,编解码器LSI 27对声音数据也进行压缩处理。针对声音数据的压缩方式可以是任何方式,优选压缩率高且声音的劣化少的方式。另外,在其它实施方式中,也可以不压缩声音数据而发送。终端通信模块28通过天线29将压缩后的图像数据和声音数据发送给终端装置7。
并且,除了上述图像数据和声音数据以外,游戏装置3还根据需要向终端装置7发送各种控制数据。控制数据是表示对终端装置7所具备的结构要素的控制指示的数据,例如表示控制标记部(图14所示的标记部55)的点亮的指示、控制摄像头(图14所示的摄像头56)的拍摄的指示等。输入输出处理器11a与CPU 10的指示相应地将控制数据发送给终端装置7。此外,在本实施方式中编解码器LSI 27不对该控制数据进行数据的压缩处理,但是在其它实施方式中也可以对该控制数据进行压缩处理。此外,可以根据需要对从游戏装置3发送到终端装置7的上述数据进行加密,也可以不加密。
另外,游戏装置3能够从终端装置7接收各种数据。在本实施方式中,终端装置7发送操作数据、图像数据以及声音数据,详情在后面叙述。由终端通信模块28通过天线29接收从终端装置7发送的各数据。在此,来自终端装置7的图像数据和声音数据被实施与从游戏装置3发送到终端装置7的图像数据和声音数据同样的压缩处理。因而,将这些图像数据和声音数据从终端通信模块28发送到编解码器LSI 27,在由编解码器LSI 27实施解压缩处理后输出到输入输出处理器11a。另一方面,来自终端装置7的操作数据与图像、声音相比数据量较少,因此也可以不实施压缩处理。另外,可以根据需要进行加密,也可以不加密。因而,操作数据在被终端通信模块28接收之后经由编解码器LSI27输出到输入输出处理器11a。输入输出处理器11a将从终端装置7接收到的数据存储(暂时存储)在内部主存储器11e或外部主存储器12的缓冲区域中。
另外,游戏装置3能够与其它设备、外部存储介质进行连接。即,在输入输出处理器11a上连接有扩展连接器20和存储卡用连接器21。扩展连接器20是用于USB、SCSI(Small ComputerSystem Interface:小型计算机系统接口)这样的接口的连接器。能够在扩展连接器20上连接外部存储介质这样的介质、或连接其它控制器等外围设备、或通过连接有线的通信用连接器来代替网络通信模块18而与网络进行通信。存储卡用连接器21是用于连接存储卡这样的外部存储介质的连接器。例如,输入输出处理器11a能够通过扩展连接器20、存储卡用连接器21访问外部存储介质,来将数据保存在外部存储介质中或从外部存储介质读取数据。
游戏装置3上设置有电源按钮24、复位按钮25以及弹出按钮26。电源按钮24和复位按钮25与系统LSI 11相连接。当电源按钮24接通时,通过未图示的AC适配器从外部的电源对游戏装置3的各结构要素提供电力。当按下复位按钮25时,系统LSI 11将游戏装置3的启动程序重启。弹出按钮26与盘驱动器14相连接。当按下弹出按钮26时,从盘驱动器14退出光盘4。
此外,在其它实施方式中,游戏装置3所具备的各结构要素中的几个结构要素也可以构成为独立于游戏装置3的扩展设备。此时,扩展设备例如也可以通过上述扩展连接器20与游戏装置3相连接。具体地说,扩展设备例如也可以具备上述编解码器LSI27、终端通信模块28以及天线29的各结构要素,相对于扩展连接器20可安装和拆卸。由此,通过将上述扩展设备连接在不具备上述各结构要素的游戏装置上,能够使该游戏装置构成为能够与终端装置7进行通信的结构。
[3.控制器5的结构]
接着,参照图3~图7来说明控制器5。图3是表示控制器5的外观结构的立体图。图4是表示控制器5的外观结构的立体图。图3是从控制器5的上侧后方观察控制器5的立体图,图4是从控制器5的下侧前方观察控制器5的立体图。
在图3和图4中,控制器5具有例如通过塑料成型而形成的壳体31。壳体31具有以其前后方向(图3所示的Z轴方向)为长度方向的大致长方体形状,整体为大人或小孩可一只手握持的大小。用户能够通过按下设置在控制器5上的按钮以及移动控制器5本身而改变其位置、姿势(倾斜),来进行游戏操作。
壳体31上设置有多个操作按钮。如图3所示,在壳体31的上表面,设置有十字按钮32a、1号按钮32b、2号按钮32c、A按钮32d、减(-)按钮32e、home按钮32f、加(+)按钮32g以及电源按钮32h。在本说明书中,有时将设置有这些按钮32a~32h的壳体31的上表面称为“按钮面”。另一方面,如图4所示,壳体31的下表面上形成有凹部,在该凹部的后面侧倾斜面上设置有B按钮32i。对这些各操作按钮32a~32i适当地分配与游戏装置3所执行的信息处理程序相应的功能。另外,电源按钮32h用于远程接通/断开游戏装置3主体的电源。home按钮32f和电源按钮32h被设置成其上表面低于壳体31的上表面。由此,能够防止用户错误按下home按钮32f或电源按钮32h。
壳体31的后表面上设置有连接器33。连接器33用于将其它设备(例如其它传感器单元、控制器)连接在控制器5上。另外,在壳体31的后表面上的连接器33两侧设置有卡定孔33a,以防止上述其它设备容易地脱离。
在壳体31上表面的后部设置有多个(在图3中为四个)LED34a~34d。在此,为了与其它控制器相区别,对控制器5分配控制器类别(编号)。各LED 34a~34d用于以下等目的:向用户通知对控制器5当前设定的上述控制器类别,或者向用户通知控制器5的电池余量。具体地说,在使用控制器5进行游戏操作时,与上述控制器类别相应地,多个LED 34a~34d中的某一个点亮。
另外,控制器5具有摄像信息运算部35(图6),如图4所示,在壳体31前表面上设置有摄像信息运算部35的光入射面35a。光入射面35a由至少透射来自标记器6R和6L的红外光的材质构成。
在壳体31上表面的1号按钮32b和home按钮32f之间,形成有用于将来自内置于控制器5的扬声器47(图5)的声音放出到外部的出声孔31a。
接着,参照图5和图6来说明控制器5的内部构造。图5和图6是表示控制器5的内部构造的图。此外,图5是表示将控制器5的上壳体(壳体31的一部分)拆下的状态的立体图。图6是表示将控制器5的下壳体(壳体31的一部分)拆下的状态的立体图。图6所示的立体图为从背面观察图5所示的基板30的立体图。
在图5中,在壳体31的内部固定地设置有基板30,该基板30的上主面上设置有各操作按钮32a~32h、各LED 34a~34d、加速度传感器37、天线45以及扬声器47等。它们通过形成于基板30等上的布线(未图示)与微计算机(Micro Computer:微机)42(参照图6)相连接。在本实施方式中,加速度传感器37被配置在X轴方向上偏离控制器5的中心的位置处。由此,易于计算出使控制器5绕Z轴旋转时的控制器5的移动。另外,加速度传感器37被配置在长度方向(Z轴方向)上比控制器5的中心靠前方的位置处。另外,利用无线模块44(图7)和天线45,控制器5作为无线控制器而发挥功能。
另一方面,在图6中,在基板30的下主面上的前端边缘处设置有摄像信息运算部35。摄像信息运算部35从控制器5的前方起依次具备红外线滤波器38、透镜39、摄像元件40以及图像处理电路41。这些部件38~41分别安装在基板30的下主面上。
并且,在基板30的下主面上,设置有上述微机42和振动器(vibrator)46。振动器46例如是振动马达、螺线管(solenoid),通过形成于基板30等上的布线与微机42相连接。振动器46根据微机42的指示来进行动作,由此使控制器5产生振动。由此,能够实现向握持控制器5的用户的手传递该振动的所谓的支持振动的游戏。在本实施方式中,振动器46配置于壳体31的略靠前方的位置。即,振动器46配置在比控制器5的中心靠端侧的位置,由此能够通过振动器46的振动使控制器5整体产生较大的振动。另外,连接器33被安装在基板30的下主面上的后端边缘处。此外,除图5和图6所示的以外,控制器5还具备生成微机42的基本时钟的晶体振子、对扬声器47输出声音信号的放大器等。
此外,图3~图6所示的控制器5的形状、各操作按钮的形状、加速度传感器和振动器的数量以及设置位置等只不过是一个例子,也可以是其它的形状、数量以及设置位置。另外,在本实施方式中,摄像单元的拍摄方向是Z轴正方向,但是拍摄方向也可以是任一个方向。即,摄像信息运算部35在控制器5中的位置(摄像信息运算部35的光入射面35a)也可以不是壳体31的前表面,只要能够从壳体31的外部取入光即可,也可以设置于其它面。
图7是表示控制器5的结构的框图。控制器5具备操作部32(各操作按钮32a~32i)、摄像信息运算部35、通信部36、加速度传感器37以及陀螺仪传感器48。控制器5将表示对该控制器5进行的操作内容的数据作为操作数据发送给游戏装置3。此外,下面,有时将控制器5所发送的操作数据称为“控制器操作数据”,将终端装置7所发送的操作数据称为“终端操作数据”。
操作部32包括上述各操作按钮32a~32i,将表示针对各操作按钮32a~32i的输入状态(是否按下了各操作按钮32a~32i)的操作按钮数据输出到通信部36的微机42。
摄像信息运算部35是用于对摄像单元拍摄到的图像数据进行分析来辨别出其中亮度高的区域并计算该区域的重心位置、尺寸等的系统。摄像信息运算部35例如具有最大200帧/秒左右的采样周期,因此即使是对较高速的控制器5的移动也能够跟踪并进行分析。
摄像信息运算部35包括红外线滤波器38、透镜39、摄像元件40以及图像处理电路41。红外线滤波器38仅使从控制器5前方入射的光中的红外线通过。透镜39将通过了红外线滤波器38的红外线会聚并使其入射到摄像元件40。摄像元件40例如是CMOS传感器或CCD传感器这样的固体摄像元件,接收由透镜39会聚的红外线并输出图像信号。在此,作为摄像对象的终端装置7的标记部55和标记装置6由输出红外光的标记器构成。因而,通过设置红外线滤波器38,摄像元件40仅接收通过了红外线滤波器38的红外线来生成图像数据,因此能够更加正确地拍摄摄像对象(标记部55和/或标记装置6)的图像。下面,将由摄像元件40拍摄到的图像称为摄像图像。在图像处理电路41中对由摄像元件40生成的图像数据进行处理。图像处理电路41计算摄像对象在摄像图像内的位置。图像处理电路41将表示计算出的位置的坐标输出到通信部36的微机42。由微机42将该坐标的数据作为操作数据发送到游戏装置3。下面,将上述坐标称为“标记器坐标”。标记器坐标与控制器5本身的朝向(倾斜角度)、位置相对应地发生变化,因此游戏装置3能够使用该标记器坐标来计算控制器5的朝向、位置。
此外,在其它实施方式中,控制器5也可以是不具备图像处理电路41的结构,也可以将摄像图像本身从控制器5发送到游戏装置3。此时,游戏装置3也可以具有与图像处理电路41具有相同功能的电路或程序,来计算上述标记器坐标。
加速度传感器37检测控制器5的加速度(包括重力加速度),即检测施加给控制器5的力(包括重力)。加速度传感器37检测施加于该加速度传感器37的检测部的加速度中的沿传感轴方向的直线方向的加速度(直线加速度)的值。例如,在双轴以上的多轴加速度传感器的情况下,分别检测沿各轴的成分的加速度来作为施加于加速度传感器的检测部的加速度。此外,加速度传感器37例如为静电电容式的MEMS(Micro Electro MechanicalSystem:微机电系统)型加速度传感器,但是也可以使用其它方式的加速度传感器。
在本实施方式中,加速度传感器37分别检测以控制器5为基准的上下方向(图3所示的Y轴方向)、左右方向(图3所示的X轴方向)以及前后方向(图3所示的Z轴方向)这三个轴方向的直线加速度。由于加速度传感器37检测与沿各轴的直线方向有关的加速度,因此来自加速度传感器37的输出表示三轴各自的直线加速度的值。即,检测出的加速度被表示为以控制器5为基准而设定的XYZ坐标系(控制器坐标系)上的三维矢量。
表示加速度传感器37所检测到的加速度的数据(加速度数据)被输出到通信部36。此外,加速度传感器37所检测到的加速度与控制器5本身的朝向(倾斜角度)、移动相对应地发生变化,因此游戏装置3能够使用获取到的加速度数据来计算控制器5的朝向、移动。在本实施方式中,游戏装置3根据获取到的加速度数据来计算控制器5的姿势、倾斜角度等。
此外,能够由游戏装置3的处理器(例如CPU 10)或控制器5的处理器(例如微机42)等计算机根据从加速度传感器37(关于后述的加速度传感器73也相同)输出的加速度的信号来进行处理,由此推测或计算(判断)出与控制器5有关的更多的信息,本领域技术人员能够根据本说明书的说明容易地理解这些。例如,在以装载加速度传感器37的控制器5处于静止状态为前提来执行计算机侧的处理的情况下(即,在设加速度传感器检测到的加速度仅为重力加速度来执行处理的情况下),如果控制器5实际上处于静止状态,则能够根据检测到的加速度来获知控制器5的姿势是否相对于重力方向倾斜或倾斜多少程度。具体地说,在以加速度传感器37的检测轴朝向铅垂下方向的状态为基准时,能够根据是否被施加1G(重力加速度)来获知控制器5相对于基准是否倾斜,还能够根据其大小来获知相对于基准倾斜了何种程度。另外,在多轴的加速度传感器37的情况下,能够通过进一步对各轴的加速度的信号实施处理来更加详细地获知控制器5相对于重力方向倾斜了多少程度。在这种情况下,处理器既可以根据来自加速度传感器37的输出来计算控制器5的倾斜角度,也可以不计算该倾斜角度而计算控制器5的倾斜方向。这样,通过将加速度传感器37与处理器组合使用,能够判断出控制器5的倾斜角度或姿势。
另一方面,在以控制器5处于动态的状态(控制器5正在移动的状态)为前提的情况下,加速度传感器37除了检测重力加速度以外还检测与控制器5的移动相应的加速度,因此能够通过规定的处理来从检测到的加速度中去除重力加速度的成分,由此获知控制器5的移动方向。另外,即使在以控制器5处于动态的状态为前提的情况下,也能够通过规定的处理来从检测到的加速度中去除与加速度传感器的移动相应的加速度的成分,由此获知控制器5相对于重力方向的倾斜。此外,在其它实施例中,加速度传感器37也可以具备用于在将由内置的加速度检测单元检测到的加速度信号输出到微机42之前对该加速度信号进行规定处理的嵌入式的处理装置或其它种类的专用处理装置。例如在加速度传感器37用于检测静态加速度(例如重力加速度)的情况下,嵌入式或专用处理装置也可以将加速度信号转换为倾斜角(或者其它优选参数)。
陀螺仪传感器48检测绕三个轴(在本实施方式中为XYZ轴)的角速度。在本说明书中,以控制器5的拍摄方向(Z轴正方向)为基准,将绕X轴的旋转方向称为俯仰方向(pitch direction),将绕Y轴的旋转方向称为横摆方向(yaw direction),将绕Z轴的旋转方向称为侧倾方向(roll direction)。陀螺仪传感器48只要能够检测绕三个轴的角速度即可,所使用的陀螺仪传感器的数量和组合可以是任意的。例如,陀螺仪传感器48可以是三轴陀螺仪传感器,也可以将双轴陀螺仪传感器与单轴陀螺仪传感器进行组合来检测绕三个轴的角速度。表示由陀螺仪传感器48检测到的角速度的数据被输出到通信部36。另外,陀螺仪传感器48也可以检测绕一个或两个轴的角速度。
通信部36包括微机42、存储器43、无线模块44以及天线45。微机42在进行处理时将存储器43用作存储区域,并且微机42对无线模块44进行控制,该无线模块44将微机42所获取到的数据无线发送给游戏装置3。
从操作部32、摄像信息运算部35、加速度传感器37以及陀螺仪传感器48输出到微机42的数据被暂时保存在存储器43中。这些数据作为操作数据(控制器操作数据)被发送给游戏装置3。即,当向游戏装置3的控制器通信模块19进行发送的发送时刻到来时,微机42将保存在存储器43中的操作数据输出到无线模块44。无线模块44例如使用蓝牙(Bluetooth)(注册商标)的技术,以操作数据调制规定频率的载波,从天线45发射该微弱电波信号。即,操作数据被无线模块44调制为微弱电波信号而从控制器5进行发送。微弱电波信号被游戏装置3侧的控制器通信模块19所接收。通过对接收到的微弱电波信号进行解调、解码,游戏装置3能够获取操作数据。然后,游戏装置3的CPU 10使用从控制器5获取到的操作数据进行游戏处理。此外,每隔规定的周期逐次进行从通信部36向控制器通信模块19的无线发送,而游戏的处理一般是以1/60秒为单位(作为一帧时间)进行的,因此优选以小于等于该时间的周期进行发送。控制器5的通信部36例如以1/200秒一次的比例将操作数据输出到游戏装置3的控制器通信模块19。
如上所述,控制器5能够发送标记器坐标数据、加速度数据、角速度数据以及操作按钮数据,来作为表示对该控制器5的操作的操作数据。另外,游戏装置3将上述操作数据用作游戏输入来执行游戏处理。因而,通过使用上述控制器5,用户除了能够进行按下各操作按钮的以往的一般的游戏操作以外,还能够进行移动控制器5本身的游戏操作。例如,能够进行以任意的姿势倾斜控制器5的操作、利用控制器5指示画面上的任意位置的操作以及移动控制器5本身的操作等。
另外,在本实施方式中,控制器5不具有显示游戏图像的显示单元,但是也可以具有用于显示例如表示电池余量的图像等的显示单元。
[4.终端装置7的结构]
接着,参照图8~图13来说明终端装置7的结构。图8是表示终端装置7的外观结构的俯视图。图8中的(a)图是终端装置7的主视图,(b)图是俯视图,(c)图是右视图,(d)图是仰视图。图9是终端装置7的后视图。另外,图10和图11是表示用户横向握持终端装置7的情形的图。图12和图13是表示用户纵向握持终端装置7的情形的图。
如图8所示,终端装置7具备大致呈横向长的长方形的板状形状的壳体50。即,还可以说终端装置7是平板型(tablet-type)的信息处理装置。此外,壳体50也可以具有曲面或者局部具有突起等,只要整体为板状形状即可。壳体50具有用户能够握持的程度的大小。因而,用户能够拿着并移动终端装置7或者变更终端装置7的配置位置。终端装置7的纵向(z轴方向)的长度优选100~150[mm],在本实施方式中是133.5[mm]。终端装置7的横向(x轴方向)的长度优选200~250[mm],在本实施方式中是228.26[mm]。关于终端装置7的厚度(y轴方向的长度),优选板状部分的厚度是15~30[mm]左右,包括最厚部分在内则30~50[mm]左右,在本实施方式中是23.6(最厚部分是40.26)[mm]。另外,终端装置7的重量是400~600[g]左右,在本实施方式中是530[g]。终端装置7构成为尽管是如上所述的比较大型的终端装置(操作装置)但用户容易拿着且容易进行操作的结构,详情在后面叙述。
终端装置7在壳体50的正面(正面侧)具有LCD 51。此外,LCD 51的屏幕的大小优选5英寸(inch)以上,在此是6.2英寸。本实施方式的操作装置7基于容易拿着且容易进行操作的结构,即使设置大的LCD也容易进行操作。此外,在其它实施方式中,也可以设置更小的LCD 51,使操作装置7的大小比较小。LCD 51被设置在壳体50的正面的中央附近。因而,用户通过如图10和图11所示那样拿着LCD 51的两侧部分的壳体50,能够一边观看LCD 51的画面一边拿着并移动终端装置7。此外,在图10和图11中,示出了用户拿着LCD 51左右两侧部分的壳体50来横向(以横向长的朝向)握持终端装置7的例子,但是也能够如图12和图13所示那样纵向(以纵向长的朝向)握持终端装置7。
如图8的(a)图所示,终端装置7在LCD 51的屏幕上具有触摸面板52来作为操作单元。在本实施方式中,触摸面板52是电阻膜方式的触摸面板。但是,触摸面板不限于电阻膜方式,例如也能够使用静电电容方式等任意方式的触摸面板。另外,触摸面板52既可以是单点触摸方式,也可以是多点触摸方式。在本实施方式中,作为触摸面板52,利用与LCD 51的分辨率相同分辨率(检测精确度)的触摸面板。但是,触摸面板52的分辨率与LCD 51的分辨率未必一定要一致。通常利用触控笔60对触摸面板52进行输入,但是不限于触控笔60,用户也能够用手指对触摸面板52进行输入。此外,在壳体50上设置有收纳孔60a(参照图8的(b)),该收纳孔60a收纳用于对触摸面板52进行操作的触控笔60。此外,在此,为了防止触控笔60掉落,收纳孔60a被设置在壳体50的上表面上,也可以设置在侧面或下表面上。这样,由于终端装置7具备触摸面板52,因此用户能够一边移动终端装置7一边操作触摸面板52。也就是说,用户能够在移动LCD 51的屏幕的同时,对该屏幕直接(通过触摸面板52)进行输入。
如图8所示,终端装置7具备两个类比摇杆53A和53B以及多个按钮(按键)54A~54M来作为操作单元(操作部)。各类比摇杆53A和53B是能够指示方向的设备。各类比摇杆53A和53B构成为能够使通过用户的手指进行操作的可动部件(摇杆部)相对于壳体50的表面沿任意方向(上下左右以及斜方向的任意的角度)滑动。即,类比摇杆53A和53B为有时也被称为类比滑垫(SlidePad)的方向输入设备。此外,各类比摇杆53A和53B的可动部件也可以是相对于壳体50的表面向任意的方向倾斜的种类的可动部件。在本实施方式中,由于使用可动部件进行滑动的种类的类比摇杆,因此用户即使不使拇指大幅度地移动也能够操作各类比摇杆53A和53B,从而能够在更可靠地握持壳体50的状态下进行操作。此外,在利用使可动部件倾斜的种类的部件作为各类比摇杆53A和53B的情况下,对于用户来说容易获知输入的程度(倾斜的程度),从而能够更容易地进行详细的操作。
另外,左类比摇杆53A设置在LCD 51的屏幕的左侧,右类比摇杆53B设置在LCD 51的屏幕的右侧。因而,无论用户用左右哪只手都能够利用类比摇杆进行指示方向的输入。另外,如图10和图11所示,各类比摇杆53A和53B设置在用户能够在握持终端装置7的左右部分(LCD 51的左右两侧的部分)的状态下对它们进行操作的位置处,因此用户即使在拿着并移动终端装置7的情况下,也能够容易地操作各类比摇杆53A和53B。
各按钮54A~54L是用于进行规定的输入的操作单元(操作部),是可按下的按键。如下面所示,各按钮54A~54L被设置在用户能够在握持终端装置7的左右部分的状态下对它们进行操作的位置处(参照图10和图11)。因而,用户即使在拿着并移动终端装置7的情况下,也能够容易地对这些操作单元进行操作。
如图8的(a)图所示,在壳体50的正面上设置有各操作按钮54A~54L中的十字按钮(方向输入按钮)54A以及按钮54B~54H和54M。也就是说,这些按钮54A~54H和54M被配置在用户能够用拇指操作的位置处(参照图10和图11)。
十字按钮54A被设置在LCD 51的左侧且在左类比摇杆53A的下侧。也就是说,十字按钮54A被配置在用户能够用左手操作的位置处。十字按钮54A具有十字的形状,是至少能够指示上下左右的方向的按钮。
另外,按钮54B~54D设置在LCD 51的下侧。这三个按钮54B~54D被配置在用左右两只手都能够进行操作的位置处。另外,终端装置7具有用于接通/断开终端装置7的电源的电源按钮54M。通过电源按钮54M的操作,还能够远程接通/断开游戏装置3的电源。电源按钮54M与按钮54B~54D同样地设置在LCD 51的下侧。电源按钮54M设置在按钮54B~54D的右侧。因而,电源按钮54M被配置在能够用右手操作的(容易操作的)位置处。另外,四个按钮54E~54H设置在LCD 51的右侧且在右类比摇杆53B的下侧。也就是说,四个按钮54E~54H被配置在用户能够用右手操作的位置处。并且,四个按钮54E~54H被配置成(相对于四个按钮54E~54H的中心位置)形成上下左右的位置关系。因而,终端装置7还能够使四个按钮54E~54H作为用于使用户指示上下左右的方向的按钮而发挥功能。
此外,在本实施方式中,各类比摇杆53A和53B配置在比十字按钮54A及各按钮54E~54H靠上侧的位置处。在此,各类比摇杆53A和53B相对于十字按钮54A以及各按钮54E~54H在厚度方向(y轴方向)上突出。因此,如果将类比摇杆53A和十字按钮54A的配置位置颠倒,则用户在用拇指操作十字按钮54A时拇指有可能触碰到类比摇杆53A,从而导致错误地进行操作。此外,将类比摇杆53B和各按钮54E~54H的配置位置颠倒的情况下也产生同样的问题。与此相对,在本实施方式中,由于将各类比摇杆53A和53B配置在比十字按钮54A及各按钮54E~54H靠上侧的位置处,因此用户在操作类比摇杆53A和53B时手指触碰到十字按钮54A以及各按钮54E~54H的可能性低于上述情况。这样,在本实施方式中,能够减少错误操作的可能性,能够提高终端装置7的操作性。但是,在其它实施方式中,也可以根据需要将类比摇杆53A与十字按钮54A颠倒配置,还可以将类比摇杆53B与各按钮54E~54H颠倒配置。
在此,在本实施方式中,若干操作部(各类比摇杆53A和53B、十字按钮54A以及三个按钮54E~54G)设置在显示部(LCD51)的左右两侧的、比壳体50的上下方向(y轴方向)的中心靠上侧的位置处。在操作这些操作部的情况下,用户主要握持终端装置7的比上下方向的中心靠上侧的位置。在此,在用户握持壳体50的下侧的情况下,(尤其在终端装置7如本实施方式那样为比较大的尺寸的情况下)握持的终端装置7不稳定,用户不容易拿着终端装置7。对此,在本实施方式中,在操作上述操作部的情况下,用户主要握持终端装置7的比上下方向的中心靠上侧的位置,另外,能够用手掌从侧面支承壳体50。因而,用户能够以稳定的状态握持壳体50,由于容易拿着终端装置7,因此也容易操作上述操作部。此外,在其它实施方式中,也可以在壳体50的比中央靠上侧的位置在显示部的左右分别各设置至少一个操作部。例如也可以仅将各类比摇杆53A和53B设置在壳体50的比其中央靠上侧的位置处。另外,例如在十字按钮54A被设置在比左类比摇杆53A靠上侧的位置处、四个按钮54E~54H被设置在比右类比摇杆53B靠上侧的位置处的情况下,也可以将十字按钮54A和四个按钮54E~54H设置在壳体50的比其中央靠上侧的位置处。
另外,在本实施方式中,在壳体50的背面侧(设置有LCD 51的正面的相反侧)设置有突起部(檐部59)(参照图8的(c)和图9)。如图8的(c)所示,檐部59是设置成从大致板状的壳体50的背面突出的山形的部件。突起部具有能够挂在用户握持壳体50背面的手指上的高度(厚度)。突起部的高度优选为10~25[mm],在本实施方式中是16.66[mm]。另外,优选的是,突起部的下表面相对于壳体50的背面具有45°以上(更优选60°以上)的倾斜使得突起部容易挂在用户的手指上。也可以如图8的(c)所示那样将突起部的下表面形成为与上表面相比倾斜角度较大。如图10和图11所示,用户将手指搭在檐部59上(使檐部59挂在手指上)来进行握持,由此即使终端装置7是比较大的尺寸,也能够不累而以稳定的状态握持终端装置7。即,檐部59可以是用于用手指支承壳体50的支承部件,还能够称为搭指部。
另外,檐部59被设置在比壳体50的上下方向的中央靠上侧的位置处。檐部59被设置在与设置于壳体50的正面上的操作部(各类比摇杆53A和53B)大致相对的位置处。也就是说,突起部被设置在包括与分别设置于显示部的左右的操作部相对一侧的位置在内的区域。因而,在操作上述操作部的情况下,用户能够用中指或者无名指支承檐部59来握持终端装置7(参照图10和图11)。由此,更容易拿着终端装置7,也更容易操作上述操作部。另外,在本实施方式中,突起部(突起的部分)具有沿左右方向延伸的檐状的形状,因此用户能够使中指或者无名指沿着突起部的下表面来握持终端装置7,从而更容易拿着终端装置7。此外,檐部59只要形成为(突起的部分)沿左右方向延伸即可,不限于如图9所示的沿水平方向延伸的形状。在其它实施方式中,檐部59也可以沿相对于水平方向稍微倾斜的方向延伸。例如,檐部59也可以设置成随着从左右两端向中央延伸而向上(或者向下)倾斜。
此外,在本实施方式中,由于将后述的卡定孔设置于檐部59,因此作为形成在壳体的背面的突起部,采用形成檐形状的檐部59,但是突起部也可以是任意的形状。例如,在其它实施方式中,也可以是在壳体50的背面侧上将两个突起部设置在左右两侧(不将突起部设置在左右方向的中央)的结构(参照图32)。另外,在其它实施方式中,突起部的截面形状(与x轴方向垂直的截面的形状)也可以是钩型(下表面凹陷的形状)以能够由用户的手指更可靠地支承终端装置7(以使突起部更可靠地挂在手指上)。
此外,突起部(檐部59)在上下方向上的宽度是多少都可以。例如,也可以将突起部形成为延伸到壳体50的上边缘处。即,也可以将突起部的上表面形成在与壳体50上侧的侧面相同的位置处。此时,壳体50形成下侧较薄而上侧较厚的两台阶结构。这样,优选的是,在壳体50的背面的左右两侧形成朝向下方的面(突起部的下表面)。由此,用户能够通过使手指抵接到该面上来轻松地握持操作装置。此外,上述“朝向下方的面”可以形成在壳体50背面的任意位置处,但是优选位于壳体50的比其中央靠上侧的位置处。
另外,如图8的(a)图、(b)图以及(c)图所示,第一L按钮54I和第一R按钮54J分别设置在壳体50上侧的面上的左右两侧。在本实施方式中,第一L按钮54I和第一R按钮54J被设置在壳体50的斜上侧部分(左上侧部分和右上侧部分)。具体地说,第一L按钮54I被设置在板状的壳体50的上侧侧面的左端,从左上侧的侧面露出(换言之,从上侧和左侧这两个侧面露出)。另外,第一R按钮54J被设置在壳体50的上侧侧面的右端,从右上侧的侧面露出(换言之,从上侧和右侧这两个侧面露出)。这样,第一L按钮54I被配置在用户能够用左手食指操作的位置处,第一R按钮54J被配置在用户能够用右手食指操作的位置处(参照图10)。此外,在其它实施方式中,分别设置于壳体50上侧面上的左右的操作部也可以不设置在左右的端部,而设置在端部以外的位置处。另外,也可以将操作部分别设置在壳体50的左右的侧面上。
另外,如图8的(c)图和图9所示,第二L按钮54K和第二R按钮54L配置在上述突起部(檐部59)上。第二L按钮54K设置在檐部59的左端附近。第二R按钮54L设置在檐部59的右端附近。也就是说,第二L按钮54K设置在壳体50背面的左侧(从正面侧观察时的左侧)稍靠上方的位置处,第二R按钮54L设置在壳体50背面的右侧(从正面侧观察时的右侧)稍靠上方的位置处。换言之,第二L按钮54K设置在与被设置于正面的左类比摇杆53A(大致)相对的位置处,第二R按钮54L设置在与被设置于正面的右类比摇杆53B(大致)相对的位置处。这样,第二L按钮54K配置在用户能够用左手中指或者食指操作的位置处,第二R按钮54L配置在用户能够用右手中指或者食指操作的位置处(参照图10和图11)。另外,第二L按钮54K和第二R按钮54L如图8的(c)图所示那样被设置在上述檐部59的上表面上。因此,第二L按钮54K和第二R按钮54L具有朝向上方(斜上方)的按钮面。一般认为在用户握持终端装置7的情况下中指或者食指沿上下方向移动,因此通过使按钮面朝向上方,易于用户按下第二L按钮54K和第二R按钮54L。
如上所述,在本实施方式中,在壳体50的显示部(LCD 51)的左右的比壳体的中央靠上侧的位置分别设置操作部(类比摇杆53A和53B),并且在壳体50的背面侧上与该操作部相对的位置处分别设置其它操作部(第二L按钮54K和第二R按钮54L)。由此,上述操作部和上述其它操作部配置在壳体50的正面侧和背面侧的相对置的位置处,因此用户能够在操作这些操作部时以从正面侧和背面侧夹持壳体50的方式进行握持。另外,在操作这些操作部时,用户握持壳体50的比其上下方向的中心靠上侧的位置,因此能够在上侧握持终端装置7,并且能够用手掌支承终端装置7(参照图10和图11)。根据以上内容,用户能够在能够操作至少四个操作部的状态下稳定地握持壳体50,能够提供用户能够容易地握持且操作性良好的操作装置(终端装置7)。
如上所述,在本实施方式中,以将手指抵接在突起部(檐部59)的下表面的状态握持终端装置7,由此用户能够轻松地握持终端装置7。另外,由于在突起部的上表面设置有第二L按钮54K和第二R按钮54L,因此用户能够在上述状态下容易地操作这些按钮。用户例如能够通过如下的手持方法容易地握持终端装置7。
即,用户还能够如图10所示那样(以用无名指支承檐部59的方式)将无名指抵接在檐部59的下表面(图10所示的单点划线)来握持终端装置7。此时,用户能够用食指和中指操作四个按钮(第一L按钮54I、第一R按钮54J、第二L按钮54K以及第二R按钮54L)。例如,在要求进行的游戏操作是要使用的按钮较多而比较复杂的情况下,通过如图10所示那样进行握持,能够容易地操作很多按钮。此外,由于各类比摇杆53A和53B设置在十字按钮54A以及按钮54E~54H的上侧,因此在要求进行比较复杂的操作的情况下,用户能够用拇指操作类比摇杆53A和53B,很方便。另外,在图10中,用户将拇指放在壳体50的正面上,将食指放在壳体50的上表面,将中指放在壳体50背面的檐部59的上表面,将无名指抵接在檐部59的下表面,将小指放在壳体50的背面,来握持终端装置7。这样,用户能够从四周包围住壳体50来可靠地握持终端装置7。
另外,用户也能够如图11所示那样将中指抵接在檐部59的下表面(图11所示的单点划线)来握持终端装置7。此时,用户能够用食指容易地操作两个按钮(第二L按钮54K和第二R按钮54L)。例如,在要求进行的游戏操作是要使用的按钮较少而比较简单的情况下,也可以如图11所示那样进行握持。在图11中,用户能够用两根手指(无名指和小指)握持壳体50的下侧,因此能够可靠地握持终端装置7。
此外,在本实施方式中,檐部59的下表面被设置成位于各类比摇杆53A及53B与十字按钮54A及四个按钮54E~54H之间(位于比各类比摇杆53A和53B靠下方且比十字按钮54A及四个按钮54E~54H靠上方的位置处)。因而,在将无名指抵接在檐部59上来握持终端装置7的情况下(图10),容易用拇指操作各类比摇杆53A和53B,在将中指抵接在檐部59上来握持终端装置7的情况下(图11),容易用拇指操作十字按钮54A以及四个按钮54E~54H。也就是说,无论是上述两种情况中的哪种情况,用户都能够在可靠地握持终端装置7的状态下进行方向输入操作。
另外,如上所述,用户还能够纵向握持终端装置7。即,如图12所示,用户通过用左手握持终端装置7的上边缘来能够纵向握持终端装置7。另外,如图13所示,用户通过用左手握持终端装置7的下边缘,能够纵向握持终端装置7。此外,在图12和图13中示出了用左手握持终端装置7的情况,但是也能够用右手握持终端装置7。这样,用户能够用单手握持终端装置7,因此例如用户还能够进行用一只手握持终端装置7的同时用另一只手对触摸面板52进行输入这样的操作。
另外,在通过图12所示的手持方法握持终端装置7的情况下,用户通过将除拇指以外的手指(在图12中是中指、无名指以及小指)放在檐部59的下表面(图12所示的单点划线),能够可靠地握持终端装置7。特别地,在本实施方式中,由于檐部59沿左右方向(图12中是沿上下方向)延伸而形成,因此用户无论在终端装置7的上边缘的哪个位置处进行握持,都能够将除拇指以外的手指放在檐部59上,从而能够可靠地握持终端装置7。即,在纵向使用终端装置7的情况下,檐部59能够用作把手。另一方面,在通过图13所示的手持方法握持终端装置7的情况下,用户能够用左手操作按钮54B~54D。因而,例如能够一边用单手进行对触摸面板52的输入一边用握持终端装置7的手进行对按钮54B~54D的操作,从而能够进行更多的操作。
此外,关于本实施方式的终端装置7,由于突起部(檐部59)设置在背面,因此在以LCD 51的屏幕(壳体50的正面)朝上的状态载置终端装置7的情况下,屏幕成为稍微倾斜的状态。由此,在载置终端装置7的状态下更容易观看画面。另外,在载置终端装置7的状态下易于对触摸面板52进行输入操作。另外,在其它实施方式中,也可以将具有与上述檐部59相同程度的高度的追加的突起部形成在壳体50的背面。由此,在LCD 51的屏幕朝上的状态下,通过各突起部与载置面接触,能够以屏幕处于水平的方式载置终端装置7。另外,也可以将追加的突起部设为能够进行安装和拆卸(或者能够折叠)的部件。由此,能够以屏幕稍微倾斜的状态和屏幕处于水平的状态这两种状态载置终端装置。即,在放置终端装置7来使用的情况下,檐部59能够用作脚部。
对各按钮54A~54L适当地分配与游戏程序相应的功能。例如十字按钮54A以及按钮54E~54H也可以用于方向指示操作、选择操作等,各按钮54B~54E也可以用于确定操作、取消操作等。另外,终端装置7也可以具有用于开启/关闭LCD 51的屏幕显示的按钮、用于进行与游戏装置3的连接设定(配对)的按钮。
如图8的(a)图所示,终端装置7在壳体50的正面上具备由标记器55A和标记器55B构成的标记部55。标记部55被设置在LCD51的上侧。各标记器55A和标记器55B与标记装置6的各标记器6R和6L同样地由一个以上的红外LED构成。构成标记器55A和55B的红外LED配置在透过红外光的窗部的内侧。与上述标记装置6同样地,在游戏装置3计算控制器5的移动等时使用标记部55。另外,游戏装置3能够控制标记部55所具备的各红外LED的点亮。
终端装置7具备作为摄像单元的摄像头56。摄像头56包括具有规定的分辨率的摄像元件(例如CCD图像传感器、CMO S图像传感器等)和透镜。如图8所示,在本实施方式中,摄像头56设置于壳体50的正面。因而,摄像头56能够拍摄拿着终端装置7的用户的脸,例如能够拍摄正在一边观看LCD 51一边进行游戏时的用户。在本实施方式中,摄像头56配置在两个标记器55A和55B之间。
此外,终端装置7具备作为声音输入单元的麦克风69。在壳体50的正面设置有麦克风用孔50c。麦克风69设置于该麦克风用孔50c内的、壳体50的内部。麦克风69检测用户的声音等、终端装置7周围的声音。
终端装置7具备作为声音输出单元的扬声器77。如图8的(d)图所示,在壳体50的正面的下侧设置有扬声器孔57。从该扬声器孔57输出扬声器77的输出声音。在本实施方式中,终端装置7具备两个扬声器,在左扬声器和右扬声器的位置处分别设置有扬声器孔57。此外,终端装置7具备用于调节扬声器77的音量的拨动钮64。另外,终端装置7具备用于连接耳机等声音输出部的声音输出端子62。在此,考虑到要在壳体下侧的侧面上连接附加装置,将上述声音输出端子62和拨动钮64设置在壳体50的上侧的侧面上,但是也可以设置在左右的侧面或者下侧的侧面上。
另外,在壳体50上设置有用于将来自红外线通信模块82的红外线信号射出至终端装置7外部的窗63。在此,为了在握持LCD 51两侧的情况下向用户的前方发射红外线信号,窗63设置于壳体50的上侧的侧面。但是,在其它实施方式中,窗63例如也可以设置在壳体50的背面等任意的位置。
另外,终端装置7具备用于将其它装置连接在终端装置7上的扩展连接器58。扩展连接器58是用于与连接在终端装置7上的其它装置之间发送接收数据(信息)的通信端子。在本实施方式中,如图8的(d)图所示,扩展连接器58设置在壳体50的下侧侧面上。此外,与扩展连接器58连接的其它附加装置可以是任意的装置,例如可以是在特定的游戏中使用的控制器(枪型的控制器等)、键盘等输入装置。如果不需要连接附加装置,则也可以不设置扩展连接器58。扩展连接器58也可以包括对附加装置提供电力的端子、用于充电的端子。
另外,除扩展连接器58之外,终端装置7具有用于从附加装置获取电力的充电端子66。在将充电端子66连接在后述的支架(stand)210上的情况下,从支架210向终端装置7提供电力。在本实施方式中,充电端子66设置在壳体50的下侧侧面上。因而,在终端装置7与附加装置(例如图15所示的输入装置200或者图17所示的输入装置220)相连接时,除了能够通过扩展连接器58发送接收信息以外,还能够从其中一方向另一方提供电力。这样,通过在扩展连接器58的周围(左右两侧)设置充电端子66,在终端装置7与附加装置相连接时,既能够进行信息的发送接收,又能够进行电力提供。另外,终端装置7具有充电连接器,壳体50具有用于保护充电连接器的盖部61。充电连接器能够与后述的充电器86进行连接,在将充电连接器与充电器进行了连接的情况下,从充电器86向终端装置7提供电力。在本实施方式中,考虑到要在壳体的下侧的侧面上连接附加装置,将充电连接器(盖部61)设置在壳体50的上侧的侧面上,但是也可以设置在左右的侧面或者下侧的侧面上。
另外,终端装置7具有相对于壳体50能够安装和拆卸的电池盖67。在电池盖67的内侧配置有电池(图14所示的电池85)。在本实施方式中,电池盖67设置在壳体50的背面侧且在突起部(檐部59)的下侧。
另外,在终端装置7的壳体50上设置有用于系挂绳的孔65a和65b。如图8的(d)所示,在本实施方式中,孔65a和65b设置在壳体50的下表面。另外,在本实施方式中,两个孔65a和65b在壳体50的左右两侧各设置一个。即,孔65a设置在壳体50的下表面的比其中央靠左侧的位置处,孔65b设置在壳体50的下表面的比其中央靠右侧的位置处。用户可以将挂绳系在孔65a和65b的任一个上,并将挂绳挂在自己的手腕上。由此,倘若用户将终端装置7掉落或者终端装置7脱离手,也能够防止终端装置7掉落或者碰撞到其它东西上。此外,在本实施方式中,由于在左右两侧分别设置有孔,因此用户能够将挂绳挂在任一只手上,很方便。
此外,关于图8~图13所示的终端装置7,各操作按钮、壳体50的形状、各结构要素的数量以及设置位置等只是一个例子,也可以是其它的形状、数量以及设置位置。
接着,参照图14说明终端装置7的内部结构。图14是表示终端装置7的内部结构的框图。如图14所示,终端装置7除了具备图8所示的结构以外,还具备触摸面板控制器71、磁传感器72、加速度传感器73、陀螺仪传感器74、用户界面控制器(UI控制器)75、编解码器LSI 76、扬声器77、语音IC(Integrated Circuit:集成电路)78、麦克风79、无线模块80、天线81、红外线通信模块82、快闪存储器83、电源IC 84、电池85以及振动器89。这些电子部件被安装在电路基板上而收纳在壳体50内。
UI控制器75是用于控制对各种输入输出部的数据的输入输出的电路。UI控制器75与触摸面板控制器71、类比摇杆53(类比摇杆53A和53B)、操作按钮54(各操作按钮54A~54L)、标记部55、磁传感器72、加速度传感器73、陀螺仪传感器74以及振动器89相连接。另外,UI控制器75与编解码器LSI 76和扩展连接器58相连接。另外,将电源IC 84连接在UI控制器75上,通过UI控制器75向各部分提供电力。将内置的电池85连接在电源IC84上,来提供电力。另外,能够将可从外部电源获取电力的充电器86或者线缆通过充电连接器连接在电源IC 84上,能够利用该充电器86或者线缆对终端装置7进行从外部电源的电力提供以及充电。此外,还能够通过将终端装置7安装在未图示的具有充电功能的底座(cradle)上来对终端装置7进行充电。即,虽然没有图示,但是能够将可从外部电源获取电力的底座(图20所示的支架210)通过充电端子66连接在电源IC 84上,能够利用底座对终端装置7进行从外部电源的电力提供以及充电。
触摸面板控制器71与触摸面板52相连接,是对触摸面板52进行控制的电路。触摸面板控制器71根据来自触摸面板52的信号来生成规定形式的触摸位置数据,并输出到UI控制器75。触摸位置数据表示在触摸面板52的输入面上进行了输入的位置的坐标。此外,触摸面板控制器71以每隔规定时间进行一次的比例来读入来自触摸面板52的信号以及生成触摸位置数据。另外,从UI控制器75向触摸面板控制器71输出对触摸面板52的各种控制指示。
类比摇杆53向UI控制器75输出表示由用户的手指操作的摇杆部滑动的(或者倾斜的)方向以及量的摇杆数据。另外,操作按钮54向UI控制器75输出表示对各操作按钮54A~54L的输入状况(是否被按下)的操作按钮数据。
磁传感器72通过检测磁场的大小和方向来检测方位。表示检测出的方位的方位数据被输出到UI控制器75。另外,从UI控制器75向磁传感器72输出对磁传感器72的控制指示。关于磁传感器72,有利用MI(磁阻抗)元件、磁通门传感器(Fluxgatesensor)、霍尔元件、GMR(giant magneto-resistive;巨磁电阻)元件、TMR(tunnel magneto-resistance;隧道磁电阻)元件、或者AMR(anisotropic magneto-resistance;各向异性磁电阻)元件等的传感器,但是只要能够检测方位,就可以使用任意的传感器。此外,严格来说,在产生了除地磁场以外的磁场的场所,所得到的方位数据并不表示方位,但是即使在这种情况下,由于在终端装置7进行移动时方位数据发生变化,因此也能够计算出终端装置7的姿势的变化。
加速度传感器73设置在壳体50的内部,检测沿三轴(图8的(a)图所示的xyz轴)方向的直线加速度的大小。具体地说,加速度传感器73以壳体50的长边方向为x轴,以与壳体50的正面垂直的方向为y轴,以壳体50的短边方向为z轴,来检测各轴的直线加速度的大小。表示所检测出的加速度的加速度数据被输出到UI控制器75。另外,从UI控制器75向加速度传感器73输出对加速度传感器73的控制指示。在本实施方式中,例如设加速度传感器73为静电电容式的MEMS型加速度传感器,但是在其它实施方式中也可以使用其它方式的加速度传感器。另外,加速度传感器73也可以是检测单轴或者双轴方向的加速度传感器。
陀螺仪传感器74设置在壳体50的内部,检测绕上述x轴、y轴以及z轴这三个轴的角速度。表示所检测出的角速度的角速度数据被输出到UI控制器75。另外,从UI控制器75向陀螺仪传感器74输出对陀螺仪传感器74的控制指示。此外,用于检测三轴的角速度的陀螺仪传感器的数量和组合可以是任意的,陀螺仪传感器74也可以与陀螺仪传感器48同样地由双轴陀螺仪传感器和单轴陀螺仪传感器构成。另外,陀螺仪传感器74还可以是检测单轴或者双轴方向的陀螺仪传感器。
振动器89例如是振动马达、螺线管,与UI控制器75相连接。振动器89根据UI控制器75的指示来进行动作,由此使终端装置7产生振动。由此,能够实现向握持终端装置7的用户的手传递该振动的所谓的支持振动的游戏。
UI控制器75将包含从上述各结构要素接收到的触摸位置数据、摇杆数据、操作按钮数据、方位数据、加速度数据以及角速度数据的操作数据输出到编解码器LSI 76。此外,在通过扩展连接器58将其它装置连接在终端装置7上的情况下,上述操作数据还可以包含表示对该其它装置的操作的数据。
编解码器LSI 76是对向游戏装置3发送的数据进行压缩处理以及对从游戏装置3发送来的数据进行解压缩处理的电路。编解码器LSI 76上连接有LCD 51、摄像头56、语音IC 78、无线模块80、快闪存储器83以及红外线通信模块82。另外,编解码器LSI 76包括CPU 87和内部存储器88。终端装置7虽然是不进行游戏处理本身的结构,但是需要执行用于终端装置7的管理、通信的最小限度的程序。在接通电源时,通过将保存在快闪存储器83中的程序读取到内部存储器88中来由CPU 87执行该程序,从而启动终端装置7。另外,内部存储器88的一部分区域被用作用于LCD 51的VRAM。
摄像头56按照来自游戏装置3的指示来拍摄图像,将拍摄到的图像数据输出到编解码器LSI 76。另外,从编解码器LSI 76向摄像头56输出图像的摄像指示等对摄像头56的控制指示。此外,摄像头56还能够进行运动图像的摄影。即,摄像头56也能够反复进行摄像来将图像数据反复输出到编解码器LSI 76。
语音IC 78与扬声器77及麦克风79相连接,是控制针对扬声器77和麦克风79的声音数据的输入输出的电路。即,在从编解码器LSI 76接收到声音数据的情况下,语音IC 78向扬声器77输出对该声音数据进行D/A转换得到的声音信号,从扬声器77输出声音。另外,麦克风79检测传入终端装置7的声音(用户的声音等),将表示该声音的声音信号输出到语音IC 78。语音IC 78对来自麦克风79的声音信号进行A/D转换,将规定形式的声音数据输出到编解码器LSI 76。
编解码器LSI 76通过无线模块80将来自摄像头56的图像数据、来自麦克风79的声音数据以及来自UI控制器75的操作数据作为终端操作数据发送到游戏装置3。在本实施方式中,编解码器LSI 76对图像数据和声音数据进行与编解码器LSI 27相同的压缩处理。上述终端操作数据以及压缩后的图像数据和声音数据作为发送数据被输出到无线模块80。在无线模块80上连接有天线81,无线模块80通过天线81向游戏装置3发送上述发送数据。无线模块80具有与游戏装置3的终端通信模块28相同的功能。即,无线模块80具有例如通过遵照IEEE802.11n标准的方式与无线LAN进行连接的功能。可以根据需要对发送的数据进行加密,也可以不加密。
如上所述,从终端装置7向游戏装置3发送的发送数据包含操作数据(终端操作数据)、图像数据以及声音数据。此外,在通过扩展连接器58将其它装置连接在终端装置7上的情况下,上述发送数据还可以包含从该其它装置接收到的数据。另外,红外线通信模块82与其它装置之间进行例如遵照IRDA(InfraredData Association:红外数据协会)标准的红外线通信。编解码器LSI 76也可以根据需要使通过红外线通信接收到的数据包含在上述发送数据中后发送到游戏装置3。
另外,如上所述,从游戏装置3向终端装置7发送压缩后的图像数据和声音数据。这些数据通过天线81和无线模块80被编解码器LSI 76所接收。编解码器LSI 76对接收到的图像数据和声音数据进行解压缩。解压缩得到的图像数据被输出到LCD51,从而图像被显示在LCD 51上。也就是说,编解码器LSI76(CPU 87)使显示部显示接收到的图像数据。另外,解压缩得到的声音数据被输出到语音IC 78,语音IC 78从扬声器77输出声音。
另外,在从游戏装置3接收到的数据包含控制数据的情况下,编解码器LSI 76和UI控制器75对各部分进行按照控制数据的控制指示。如上所述,控制数据是表示对终端装置7所具备的各结构要素(在本实施方式中是摄像头56、触摸面板控制器71、标记部55、各传感器72~74以及红外线通信模块82)的控制指示的数据。在本实施方式中,作为控制数据所表示的控制指示,考虑使上述各结构要素进行动作或者使动作中止(停止)的指示。即,也可以为了抑制电力消耗而中止游戏中不使用的结构要素,在这种情况下,设为从终端装置7向游戏装置3发送的发送数据不包含来自已中止的结构要素的数据。此外,标记部55是红外LED,因此控制仅需启动/停止电力提供即可。
如上所述,终端装置7具备触摸面板52、类比摇杆53以及操作按钮54这样的操作单元,但是在其它实施方式中,也可以是代替这些操作单元而具备其它操作单元的结构或者既具备这些操作单元还具备其它操作单元的结构。
另外,终端装置7具备磁传感器72、加速度传感器73以及陀螺仪传感器74来作为用于计算终端装置7的移动(包括位置、姿势或者位置的变化、姿势的变化)的传感器,但是在其它实施方式中,也可以是仅具备这些传感器中的一个传感器或者两个传感器的结构。另外,在其它实施方式中,也可以是代替这些传感器而具备其它传感器的结构或者既具备这些传感器还具备其它传感器的结构。
另外,终端装置7是具备摄像头56和麦克风79的结构,但是在其它实施方式中,也可以不具备摄像头56和麦克风79,还可以仅具备摄像头56和麦克风79中的某一个。
另外,终端装置7构成为具备标记部55来作为用于计算终端装置7与控制器5的位置关系(从控制器5处观察的终端装置7的位置和/或姿势等)的结构,但是在其它实施方式中,也可以设为不具备标记部55的结构。另外,在其它实施方式中,终端装置7也可以具备其它的单元来作为用于计算上述位置关系的结构。例如,在其它实施方式中,也可以设为控制器5具备标记部而终端装置7具备摄像元件的结构。并且,在这种情况下,标记装置6也可以构成为代替红外LED而具备摄像元件的结构。
(附加装置的结构)
接着,参照图15~图20说明能够安装(连接)到终端装置7上的附加装置的例子。附加装置可以具有任意的功能,例如可以是为了进行规定的操作而安装到终端装置7上的追加的操作装置,也可以是对终端装置7供电的充电器,还可以是用于以规定的姿势放置终端装置7的支架。
如图8的(d)和图9所示,在突起部(檐部59)的下表面设置有能够卡定附加装置所具有的爪部的卡定孔59a和59b。在将其它的附加装置连接到终端装置7上时使用卡定孔59a和59b。即,附加装置具有能够卡定在卡定孔59a和59b中的爪部,在将附加装置连接到终端装置7的情况下,通过将爪部卡定在卡定孔59a和59b中,来将终端装置7与附加装置固定。另外,也可以在卡定孔59a和59b的内部还设置螺纹孔,可以通过螺钉牢固地固定附加装置。此外,在此,设置于终端装置7的背面的突起部是具有檐形状的檐部59。即,檐部59设置成沿左右方向延伸。如图9所示,卡定孔59a和59b设置在檐部59下表面的(左右方向上的)中央附近。此外,设置在檐部59的下表面的卡定孔59a和59b的个数是多少个都可以,但是在是一个的情况下,优选设置在檐部59的中央,在是多个的情况下,优选左右对称地进行配置。由此,能够均等地保持左右平衡来稳定地连接附加装置。另外,在将卡定孔设置在中央附近的情况下,与设置在左右两端的情况相比,能够使附加装置的尺寸变小。即,檐部59能够用作附加装置的卡定部件。
另外,在本实施方式中,如图8的(d)所示,在壳体50的下表面设置有卡定孔50a和50b。因而,在将附加装置连接到终端装置7的情况下,通过四个爪部分别卡定在四个各卡定孔中,来将终端装置7与附加装置固定。由此,能够将附加装置更牢固地连接到终端装置7上。此外,也可以在卡定孔50a和50b的内部还设置螺纹孔,来通过螺钉固定附加装置。另外,在其它实施方式中,设置在壳体上的卡定孔可以是任意的配置。
图15和图16是表示将附加装置安装到终端装置7的一例的图。图15是从终端装置7的正面侧观察终端装置7和输入装置200得到的图,图16是从终端装置7的背面侧观察终端装置7和输入装置200得到的图。在图15和图16中,作为附加装置的一例的输入装置200被安装在终端装置7上。
输入装置200具备第一把手部200a和第二把手部200b。各把手部200a和200b分别是棒状(柱状)的形状,能够由用户单手握持。用户既能够仅握持各把手部200a和200b中的某一方来使用输入装置200(以及终端装置7),也能够握持两方来使用输入装置200。此外,输入装置200也可以是仅具备一个把手部的结构。另外,输入装置200具备支承部205。在本实施方式中,支承部205支承终端装置7的背面(back)。具体地说,支承部205具有四个爪部(凸部),四个爪部能够分别卡定于各个卡定孔50a、50b、59a、59b。
如图15所示,在将输入装置200连接到终端装置7的情况下,通过将四个爪部分别卡定在上述四个卡定孔50a、50b、59a以及59b,来将终端装置7与附加装置固定。由此,能够将输入装置200牢固地固定在终端装置7上。此外,在其它实施方式中,也可以除了爪部与卡定孔的卡定之外(或者代替卡定),通过将输入装置200与终端装置7用螺钉固定等,从而将输入装置200更牢固地固定在终端装置7上。此外,螺钉固定的位置可以是任意的,例如也可以通过螺钉固定与壳体50的背面抵接的输入装置200的支承部205和檐部59。
这样,在本实施方式中,能够通过卡定孔59a和59b将附加装置可靠地固定在终端装置7上。此外,终端装置7具有用于检测终端装置7的移动、倾斜的传感器(磁传感器72、加速度传感器73以及陀螺仪传感器74),因此还能够移动终端装置7本身来使用。例如也能够实现如下方式:在将图15和图16所示的输入装置200连接到终端装置7的情况下,用户拿着输入装置200的把手部200a和/或200b,将输入装置200像枪一样移动并进行操作。在如本实施方式那样假设移动终端装置7本身来使用的情况下,通过卡定孔59a和59b可靠地固定附加装置特别有效。
另外,在本实施方式中,支承部205以第一把手部200a(或者第二把手部200b)朝向铅垂方向时LCD 51的屏幕为大致铅垂朝向的方式可安装和拆卸地支承终端装置7。各把手部200a和200b形成为与连接在输入装置200上的终端装置7的显示部(壳体50的正面)大致平行。换言之,各把手部200a和200b形成为朝向连接在输入装置200上的终端装置7的显示部的上下方向。这样,输入装置200(在用户握持输入装置200的情况下)以终端装置7的显示部朝向用户侧的姿势来与终端装置7相连接。用户使各把手部200a和200b(中的至少任意一个)处于大致铅垂方向来进行握持,由此能够使显示部的屏幕朝向自己,因此能够在观看显示部的画面的同时利用输入装置200进行操作。此外,在本实施方式中,第二把手部200b朝向与第一把手部200a大致平行的方向,但是在其它实施方式中,也可以将至少一个把手部形成为与LCD 51的屏幕大致平行的朝向。由此,用户通过抓着该把手部来使LCD 51朝向自己,从而能够容易地握持输入装置200(以及终端装置7)。
另外,在上述实施方式中,支承部205设置在将第一把手部200a与第二把手部200b连接的连接部件206上。也就是说,支承部205设置在两个把手部200a和200b之间,因此连接在输入装置200上的终端装置7配置在两个把手部200a和200b之间。此时,由终端装置7和输入装置200构成的操作装置(操作系统)的重心处于两个把手部200a和200b之间,因此用户通过抓着两个把手部200a和200b进行握持,能够轻松地握持操作装置。此外,在上述实施方式中,一个把手部(第一把手部200a)设置在被安装于输入装置200上的终端装置7的屏幕前侧的位置处,另一个把手部(第二把手部200b)设置在该屏幕后侧的位置处。因此,用户将一只手放在屏幕的前方,将另一只手放在屏幕的后方,以如持枪那样的手持方法来握持两个把手,由此能够容易地握持操作装置。因而,上述操作装置例如特别适合于将上述操作装置视为枪来进行游戏操作的射击游戏等。
另外,输入装置200具备第一按钮201、第二按钮202、第三按钮203以及摇杆204来作为操作部。各按钮201~203分别是能够由用户按下的按钮(按键)。摇杆204是能够指示方向的设备。上述操作部优选设置在用户握持把手部时能够由握持的手的手指进行操作的位置处。在本实施方式中,第一按钮201、第二按钮202以及摇杆204设置在能够用握持第一把手部200a的手的拇指或食指进行操作的位置处。另外,第三按钮203设置在能够用握持第二把手部200b的手的食指进行操作的位置处。
此外,输入装置200也可以具备摄像装置(摄像部)。例如,输入装置200也可以具备与上述控制器5所具备的摄像信息运算部35相同的结构。此时,摄像信息运算部的摄像元件也可以被设置成拍摄输入装置200的前方(终端装置7的屏幕的后方)的朝向。例如,也可以代替第三按钮203而将红外线滤波器配置在第三按钮203的位置处,在其内侧配置摄像元件。由此,用户使输入装置200的前方朝向电视机2(标记装置6)来使用,由此游戏装置3能够计算输入装置200的朝向、位置。因而,用户能够进行使输入装置200朝向期望方向的操作,并能够利用输入装置200进行直观且容易的操作。另外,输入装置200也可以构成为具备与摄像头56同样的摄像头来代替摄像信息运算部的结构。此时,摄像头也可以与上述摄像元件同样地设置成拍摄输入装置200的前方的朝向。由此,用户使输入装置200的前方朝向电视机2(标记装置6)来使用,由此能够在与终端装置7的摄像头56相反方向的摄像方向上拍摄图像。
另外,输入装置200具备未图示的连接器,连接器在将终端装置7安装到输入装置200上的情况下与终端装置7的扩展连接器58进行连接。由此,能够在输入装置200与终端装置7之间进行数据的发送接收。例如,也可以向终端装置7发送表示对输入装置200的操作的数据、表示上述摄像装置的拍摄结果的数据。此时,终端装置7也可以通过无线方式向游戏装置3发送表示对终端装置7进行的操作的操作数据和从输入装置发送过来的数据。另外,输入装置200也可以具备将终端装置7安装在输入装置200上时与终端装置7的充电端子66进行连接的充电端子。由此,在将终端装置7安装在输入装置200上的情况下,能够从一方的装置向另一方的装置提供电力。例如,也可以将输入装置200连接到充电器上,终端装置7经由输入装置200从充电器获取电力来进行充电。
此外,输入装置200例如也可以是如下结构。图17是表示输入装置的另一例的图。另外,图18和图19是表示将图17所示的输入装置220安装在终端装置7上的情形的图。图18是从终端装置7的背面侧观察终端装置7和输入装置220的图,图19是从终端装置7的正面侧观察终端装置7和输入装置220的图。也能够在终端装置7上例如安装图17所示的输入装置220。下面,针对输入装置220进行说明。此外,在图17~图20中,对与图15和图16所示的输入装置200的结构要素相对应的结构要素附加与图15和图16相同的参照标记,并省略详细的说明。
如图17所示,输入装置220具备与输入装置200同样的第一把手部200a和第二把手部200b。因而,用户既能够仅握持各把手部200a和200b中的某一方来使用输入装置220(以及终端装置7),又能够握持两方来使用输入装置220。
另外,输入装置220具备与输入装置200同样的支承部205。支承部205与输入装置200的支承部同样地具有四个爪部(在图17中仅图示了三个爪部205a~205c)。各爪部中的上侧两个爪部205a和205b能够分别卡定于终端装置7的卡定孔59a和59b。剩余的下侧的两个爪部能够分别卡定于终端装置7的卡定孔50a和50b。此外,未图示的爪部设置在左右方向(安装到支承部205上的终端装置7的左右方向)上与爪部205c相对称的位置处。
如图18和图19所示,在将输入装置220连接到终端装置7的情况下,通过将四个爪部分别卡定于上述四个卡定孔50a、50b、59a以及59b,来将终端装置7与输入装置220固定。由此,能够将输入装置220牢固地固定在终端装置7上。此外,在其它实施方式中,也可以除了爪部与卡定孔的卡定之外(或者代替卡定),通过将输入装置220与终端装置7用螺钉固定等,来将输入装置220更牢固地固定在终端装置7上。例如,也可以在卡定孔50a和50b的内部设置螺纹孔,将上述下侧的两个爪部用螺钉固定在卡定孔50a和50b中。另外,用螺钉固定的位置可以是任意的。
如上所述,输入装置220也能够与输入装置200同样地可靠地固定在终端装置7上。
另外,输入装置220也与输入装置200同样地,支承部205以第一把手部200a(或者第二把手部200b)朝向铅垂方向时LCD51的屏幕为大致铅垂朝向的方式可安装和拆卸地安装终端装置7。各把手部200a和200b形成为与连接在输入装置220上的终端装置7的显示部(壳体50的正面)大致平行。因而,用户通过使各把手部200a和200b(中的至少任意一个)处于大致铅垂方向来进行握持,能够使显示部的屏幕朝向自己,从而能够在观看显示部的画面的同时利用输入装置220进行操作。另外,输入装置220也与输入装置200同样地,支承部205在比把手部靠上方的位置处支承终端装置7,因此通过握持把手部,成为对于用户来说容易观看屏幕的配置。此外,在其它实施方式中,也可以将至少一个把手部形成为与LCD 51的屏幕大致平行的朝向。
在输入装置220中,连接部的形状与输入装置200不同。图17所示的连接部209连接于第一把手部200a的上侧一个位置和下侧一个位置这两个位置,并且连接于第二把手部200b的上侧(上端)。另外,输入装置220也与输入装置200同样地,连接部209形成为相对于第二把手部200b向前方突出。输入装置220也与输入装置200同样地,支承部205设置在将第一把手部200a和第二把手部200b连接的连接部件209上。因而,用户能够抓着两个把手部200a和200b进行握持来轻松地握持操作装置。
另外,连接部209具有从与支承部205连接的连接部分向下方延伸的部件。在连接于支承部205上的终端装置7的LCD 51的屏幕为大致铅垂朝向的情况下,该部件形成大致沿铅垂方向延伸的朝向。也就是说,上述部件形成与各把手部200a和200b大致平行的朝向。因而,用户即使在将上述部件作为把手部进行握持的情况下通过将上述部件大致处于铅垂方向地进行握持,也能够在观看LCD 51的屏幕的同时利用输入装置200进行操作。另外,由于上述部件配置在支承部205的下方,因此通过握持上述部件,成为对于用户来说容易观看屏幕的配置。
输入装置220也与输入装置200同样地,一个把手部(第一把手部200a)设置在被安装于输入装置220上的终端装置7的屏幕前侧的位置处,另一个把手部(第二把手部200b)设置在该屏幕后侧的位置处。因此,与输入装置200同样地,能够以如持枪那样的手持方法容易地握持输入装置220,从而特别适合于将操作装置视为枪来进行游戏操作的射击游戏等。
另外,输入装置220除了具备与输入装置200同样的第二按钮202和摇杆204外还具备第四按钮207作为操作部。第二按钮202和摇杆204与输入装置200同样地设置在第一把手部200a的上侧。第四按钮207是能够由用户按下的按钮(按键)。第四按钮207设置在第二把手部200b的上侧。也就是说,第四按钮207设置在能够用握持第二把手部200b的手的食指等进行操作的位置处。
输入装置220具备摄像元件(摄像装置)。在此,输入装置220具备与上述控制器5所具备的摄像信息运算部35同样的结构。摄像信息运算部的摄像元件被设置成拍摄输入装置220的前方(终端装置7的屏幕的后方)的朝向。具体地说,在输入装置220的前端部(连接部209的前端部)设置有窗部(红外线滤波器)208,摄像元件被设置在窗部208的内侧,并被设置成从窗部208拍摄前方的朝向。根据以上内容,用户使输入装置220的前方朝向电视机2(标记装置6)来使用,由此游戏装置3能够计算输入装置220的朝向、位置。因而,用户能够进行使输入装置220朝向期望方向的操作,并能够利用输入装置220进行直观且容易的操作。
此外,输入装置220也可以构成为具备与摄像头56同样的摄像头来代替摄像信息运算部的结构。由此,用户使输入装置220的前方朝向电视机2(标记装置6)来使用,由此能够在与终端装置7的摄像头56相反方向的摄像方向上拍摄图像。
输入装置220与输入装置200同样地具备未图示的连接器,连接器在将终端装置7安装到输入装置220上的情况下与终端装置7的扩展连接器58进行连接。由此,能够在输入装置220与终端装置7之间进行数据的发送接收。因而,也可以通过终端装置7向游戏装置3发送表示对输入装置220的操作的数据以及表示上述摄像装置的拍摄结果的数据。另外,在其它实施方式中,也可以设为输入装置220与游戏装置3直接进行通信的结构。即,例如也可以与控制器5和游戏装置3之间的无线通信同样地,利用Bluetooth(注册商标)技术等从输入装置220向游戏装置3直接发送表示对输入装置220的操作的数据。此时,从终端装置7向游戏装置3发送表示对终端装置7进行的操作的操作数据。另外,输入装置220也可以与输入装置200同样地具备在将终端装置7安装在输入装置220上时与终端装置7的充电端子66进行连接的充电端子。
另外,在其它实施方式中,也可以提供终端装置7与输入装置200(或者输入装置220)形成为一体的操作装置。在这种情况下,不需要终端装置7上的各卡定孔50a、50b、59a以及59b、输入装置200上的爪部等用于将终端装置7与输入装置200可安装和拆卸地进行连接的机构。
图20是表示将附加装置连接在终端装置7上的另一例的图。在图20中,在作为附加装置的一例的支架210上连接(安装)有终端装置7。支架210是用于将终端装置7以规定的角度竖立来进行载置(支承)的支承装置。支架210具备支承部件211、充电端子212、以及引导部件213a和213b。
在本实施方式中,支架210还具有作为充电器的功能,具有充电端子212。充电端子212是能够与终端装置7的充电端子66进行连接的端子。此外,在本实施方式中,各充电端子66和212是金属端子,但是也可以是具有一方能够与另一方进行连接的形状的连接器。在将终端装置7连接在支架210上的情况下,支架210的充电端子212与终端装置7的充电端子66相接触,从支架210向终端装置7提供电力,从而能够进行充电。
支承部件211用于以规定的角度支承终端装置7的背面。支承部件211在终端装置7的端子(充电端子66)与支架210的端子(充电端子212)相连接时支承壳体50的规定面(在此是背面)。如图20所示,支承部件211具有壁部211a和槽部211b。支承部件211通过壁部211a支承壳体50使得壳体50的背面沿着规定的支承面(在此是由壁部211a形成的面)进行载置。另外,槽部211b是在终端装置7与支架210相连接时将壳体50的一部分(下侧部分)插入的部分。因此,槽部211b形成为与壳体50的上述一部分的形状大致相吻合。槽部211b沿与上述支承面平行的方向延伸。
另外,引导部件213a和213b能够插入到终端装置7的第二卡定孔50a和50b中,用于决定将终端装置7连接到支架210上的位置。各引导部件213a和213b被设置在与终端装置7的卡定孔50a和50b相对应的位置。也就是说,各引导部件213a和213b被设置在将终端装置7与支架210正确连接时被插入到卡定孔50a和50b中的位置。此外,将终端装置7与支架210正确连接的情况是指支架210的充电端子212与终端装置7的充电端子66被连接的情况。另外,引导部件213a和213b被设置成其一部分从槽部211b的底面突出。也就是说,引导部件213a和213b被设置成其一部分从支承部件211的正面向上方突出。在将终端装置7连接在支架210上的情况下,处于引导部件213a和213b的一部分分别被插入到卡定孔50a和50b中的状态。
在本实施方式中,各引导部件213a和213b分别是能够转动的轮部件(辊部)。各引导部件213a和213b能够沿规定方向转动。在此,规定方向是指(水平方向且)与上述支承面平行的方向,换言之,是将终端装置7连接在支架210上时的终端装置7的左右方向。引导部件只要是至少能够沿规定方向转动的转动部件即可。例如,在其它实施方式中,引导部件也可以是通过球状的凹部以能够转动的方式进行支承的球体。另外,在本实施方式中,引导部件的个数是两个,但是也可以设置与设置在终端装置7的下表面的卡定孔的个数相应个数的引导部件,支架210可以仅具备一个引导部件,也可以具备三个以上的引导部件。
在将终端装置7连接到支架210的情况下,通过终端装置7的背面与支承部件211相抵接,终端装置7以规定的角度被载置在支架210上。即,通过将壳体50的下侧的一部分插入到槽部211b并由壁部211a支承壳体50的背面,来将终端装置7以规定的角度载置在支架210上。因而,在本实施方式中,在与上述规定方向垂直的方向上,通过支承部件211来将终端装置7的位置决定为正确的位置。
在此,在将终端装置7连接到支架210时,如果终端装置7与支架210没有形成正确的位置关系,则通过各引导部件213a和213b修正终端装置7的位置后进行连接。即,在上述规定方向上卡定孔50a和50b偏离了引导部件213a和213b的情况下,各引导部件213a和213b接触到卡定孔50a和50b周边的壳体50。与其相应地,通过引导部件213a和213b进行转动,终端装置7向规定方向滑动移动。此外,在本实施方式中,由于将两个引导部件213a和213b沿规定方向并列设置,因此能够使终端装置7的下表面仅接触到引导部件213a和213b,从而能够使终端装置7更平滑地移动。另外,只要在卡定孔50a和50b的周围设置倾斜坡(凹陷的倾斜坡),就能够使终端装置7更平滑地移动。如上述那样终端装置7滑动移动的结果,变为引导部件213a和213b各自的一部分被插入到卡定孔50a和50b中的状态。由此,支架210的充电端子212与终端装置7的充电端子66相接触,能够可靠地进行充电。
如上所述,用户即使没有将终端装置7载置在正确的位置处,也能够将终端装置7容易地连接到支架210上。根据本实施方式,能够通过终端装置7的卡定孔和支架210的引导部件这样简单的结构进行终端装置7相对于支架210的定位,因此能够将支架210设为小型且简单的结构。在本实施方式中,终端装置7是比较大的便携式装置,即使是这种大型的便携式装置,支架210本身也能够形成为如图20所示的小型的结构。另外,支架210能够连接各种形状或者大小的终端装置,因此能够提供通用性高的支承装置。
另外,在本实施方式中,卡定孔50a和50b被用作用于卡定附加装置的爪部的孔,并且还被用作将引导部件插入的对象。因而,能够减少设置在终端装置7的壳体50上的孔的数量,并能够简化壳体50的形状。
此外,在上述实施方式中,成为将支架210的引导部件插入的对象的孔是设置在壳体50下侧的侧面上的孔(卡定孔50a和50b),但是孔的位置可以是任意的。例如,也可以将孔设置在壳体50的其它侧面上,还可以将孔设置在壳体50的正面或者背面上。此外,引导部需要设置在与孔的位置相应的位置处,因此在将孔设置在壳体50的正面或者背面的情况下,支架210的引导部也可以设置在例如壁部211a的位置处。此外,也可以在壳体50的多个面上设置孔,此时,能够将终端装置7以各种朝向载置在支架210上。
[5.游戏处理]
接着,详细说明在本游戏系统中执行的游戏处理。首先,针对在游戏处理中使用的各种数据进行说明。图21是表示在游戏处理中使用的各种数据的图。图21是表示游戏装置3的主存储器(外部主存储器12或者内部主存储器11e)中所存储的主要数据的图。如图21所示,在游戏装置3的主存储器中存储游戏程序90、接收数据91以及处理用数据106。此外,在主存储器中除了存储图21所示的数据以外,还存储游戏中出现的各种对象的图像数据、游戏中使用的声音数据等游戏所需要的数据。
在对游戏装置3接通电源后的适当的时刻从光盘4读入游戏程序90的一部分或者全部并存储到主存储器中。此外,也可以代替光盘4而从快闪存储器17或者游戏装置3的外部装置(例如经由因特网)获取游戏程序90。另外,也可以将游戏程序90中包含的一部分程序(例如用于计算控制器5和/或终端装置7的姿势的程序)预先存储到游戏装置3内。
接收数据91是从控制器5和终端装置7接收到的各种数据。接收数据91包含控制器操作数据92、终端操作数据97、摄像头图像数据104以及麦克风声音数据105。在连接多个控制器5的情况下,控制器操作数据92也变成多个。在连接多个终端装置7的情况下,终端操作数据97、摄像头图像数据104以及麦克风声音数据105也变成多个。
控制器操作数据92是表示用户(玩家)对控制器5的操作的数据。控制器操作数据92从控制器5被发送后由游戏装置3获取,并被存储到主存储器中。控制器操作数据92包含第一操作按钮数据93、第一加速度数据94、第一角速度数据95以及标记器坐标数据96。此外,在主存储器中也可以从最新的(最后获取到的)数据开始按顺序存储规定个数的控制器操作数据。
第一操作按钮数据93是表示对设置在控制器5上的各操作按钮32a~32i的输入状态的数据。具体地说,第一操作按钮数据93表示各操作按钮32a~32i是否被按下。
第一加速度数据94是表示由控制器5的加速度传感器37检测出的加速度(加速度矢量)的数据。在此,第一加速度数据94表示将与图3所示的XYZ三轴方向有关的加速度作为各成分的三维加速度,但是在其它实施方式中,只要表示与一个以上的任意的方向有关的加速度即可。
第一角速度数据95是表示由控制器5中的陀螺仪传感器48检测出的角速度的数据。在此,第一角速度数据95表示绕图3所示的XYZ三轴方向的各个角速度,但是在其它实施方式中,只要表示绕一个以上的任意的轴的角速度即可。
标记器坐标数据96是表示由摄像信息运算部35的图像处理电路41计算的坐标、即上述标记器坐标的数据。以用于表示与摄像图像相对应的平面上的位置的二维坐标系来表现标记器坐标,标记器坐标数据96表示该二维坐标系中的坐标值。
此外,控制器操作数据92只要是表示操作控制器5的用户的操作的数据即可,也可以仅包含上述各数据93~96中的一部分。另外,在控制器5具有其它输入单元(例如触摸面板、类比摇杆等)的情况下,控制器操作数据92也可以包含表示对该其它输入单元的操作的数据。此外,在如本实施方式那样将控制器5本身的移动用作游戏操作的情况下,使控制器操作数据92包含如第一加速度数据94、第一角速度数据95或者标记器坐标数据96那样值与控制器5本身的移动相应地变化的数据。
终端操作数据97是表示用户对终端装置7的操作的数据。终端操作数据97从终端装置7被发送后由游戏装置3获取,并被存储到主存储器中。终端操作数据97包含第二操作按钮数据98、摇杆数据99、触摸位置数据100、第二加速度数据101、第二角速度数据102以及方位数据。此外,在主存储器中也可以从最新的(最后获取到的)数据开始按顺序存储规定个数的终端操作数据。
第二操作按钮数据98是表示对设置在终端装置7上的各操作按钮54A~54L的输入状态的数据。具体地说,第二操作按钮数据98表示各操作按钮54A~54L是否被按下。
摇杆数据99是表示类比摇杆53(类比摇杆53A和53B)的摇杆部所滑动的(或者倾斜的)方向和量的数据。上述方向和量例如也可以表示为二维坐标或者二维矢量。
触摸位置数据100是表示在触摸面板52的输入面上进行输入的位置(触摸位置)的数据。在本实施方式中,触摸位置数据100表示用于示出上述输入面上的位置的二维坐标系上的坐标值。此外,在触摸面板52是多点触摸方式的情况下,触摸位置数据100有时也表示多个触摸位置。
第二加速度数据101是表示由加速度传感器73检测出的加速度(加速度矢量)的数据。在本实施方式中,第二加速度数据101表示将与图8所示的xyz三轴方向有关的加速度作为各成分的三维加速度,但是在其它实施方式中,只要表示与一个以上的任意方向有关的加速度即可。
第二角速度数据102是表示由陀螺仪传感器74检测出的角速度的数据。在本实施方式中,第二角速度数据102表示绕图8所示的xyz三轴的各个角速度,但是在其它实施方式中,只要表示绕一个轴以上的任意轴的角速度即可。
方位数据103是表示由磁传感器72检测出的方位的数据。在本实施方式中,方位数据103以终端装置7为基准表示规定的方位(例如北)的朝向。但是,在产生了除地磁场以外的磁场的场所中,方位数据103虽然不会严格表示绝对的方位(北等),但是表示终端装置7相对于该场所的磁场方向的相对方向,因此在这种情况下也能够计算终端装置7的姿势变化。
此外,终端操作数据97只要是表示操作终端装置7的用户的操作的数据即可,也可以仅包含上述各数据98~103中的某一个。另外,在终端装置7具有其它输入单元(例如触控板、控制器5的摄像单元等)的情况下,终端操作数据97也可以包含表示对该其它输入单元的操作的数据。此外,在如本实施方式那样将终端装置7本身的移动用作游戏操作的情况下,使终端操作数据97包含如第二加速度数据101、第二角速度数据102或者方位数据103那样值与终端装置7本身的移动相应地变化的数据。
摄像头图像数据104是表示由终端装置7的摄像头56拍摄到的图像(摄像头图像)的数据。摄像头图像数据104是将来自终端装置7的压缩后的图像数据通过编解码器LSI 27解压缩得到的图像数据,由输入输出处理器11a将其存储到主存储器中。此外,在主存储器中也可以从最新的(最后获取到的)数据开始按顺序存储规定个数的摄像头图像数据。
麦克风声音数据105是表示由终端装置7的麦克风79检测出的声音(麦克风声音)的数据。麦克风声音数据105是将从终端装置7发送过来的压缩后的声音数据通过编解码器LSI 27解压缩得到的声音数据,由输入输出处理器11a将其存储到主存储器中。
处理用数据106是在后述的游戏处理(图22)中使用的数据。处理用数据106包含控制数据107、控制器姿势数据108、终端姿势数据109、图像识别数据110以及声音识别数据111。此外,除了图21所示的数据以外,处理用数据106还包含表示对在游戏中出现的各种对象设定的各种参数的数据等在游戏处理中使用的各种数据。
控制数据107是表示对终端装置7所具备的结构要素的控制指示的数据。控制数据107例如表示控制标记部55的点亮的指示、控制摄像头56的拍摄的指示等。控制数据107在适当的时刻被发送到终端装置7。
控制器姿势数据108是表示控制器5的姿势的数据。在本实施方式中,控制器姿势数据108是根据包含在上述控制器操作数据92中的第一加速度数据94、第一角速度数据95以及标记器坐标数据96计算出的。关于控制器姿势数据108的计算方法,稍后在步骤S23中记述。
终端姿势数据109是表示终端装置7的姿势的数据。在本实施方式中,终端姿势数据109是根据包含在上述终端操作数据97中的第二加速度数据101、第二角速度数据102以及方位数据103计算出的。关于终端姿势数据109的计算方法,稍后在步骤S24中记述。
图像识别数据110是表示对上述摄像头图像进行的规定的图像识别处理的结果的数据。该图像识别处理只要是从摄像头图像中检测某些特征并输出其结果的处理,就可以是任意的处理,例如可以是从摄像头图像中抽取规定的对象(例如用户的脸或者标记器等)并计算与抽取出的对象有关的信息的处理。
声音识别数据111是表示对上述麦克风声音进行的规定的声音识别处理的结果的数据。该声音识别处理只要是从麦克风声音中检测某些特征并输出其结果的处理,就可以是任意的处理,例如既可以是检测用户的语言的处理,也可以是仅输出音量的处理。
接着,参照图22详细说明在游戏装置3中进行的游戏处理。图22是表示在游戏装置3中执行的游戏处理的流程的主要流程图。当游戏装置3的电源被接通时,游戏装置3的CPU 10执行存储在未图示的引导ROM中的启动程序,由此将主存储器等各单元进行初始化。然后,将存储在光盘4中的游戏程序读入到主存储器中,由CPU 10开始执行该游戏程序。此外,在游戏装置3中,既可以是在电源接通后立即执行存储在光盘4中的游戏程序的结构,也可以是在电源接通后首先执行显示规定的菜单画面的内置程序并在此之后在由用户指示游戏开始时执行存储在光盘4中的游戏程序的结构。图22所示的流程图是表示在以上处理完成后进行的处理的流程图。
此外,图22所示的流程图的各步骤的处理只是一个例子,只要能够得到同样的结果,也可以改变各步骤的处理顺序。另外,变量的值、在判断步骤中使用的阈值也都只是一个例子,可以根据需要采用其它的值。另外,在本实施方式中,设为由CPU 10执行上述流程图的各步骤的处理来进行说明,但是也可以由CPU 10以外的处理器或者专用电路执行上述各步骤的一部分步骤的处理。
首先,在步骤S1中,CPU 10执行初始处理。初始处理例如是如下处理:构建虚拟的游戏空间并将在游戏空间中出现的各对象配置在初始位置处,或者对在游戏处理中使用的各种参数的初始值进行设定。
另外,在本实施方式中,在初始处理中,CPU 10根据游戏程序的种类来控制标记装置6和标记部55的点亮。在此,游戏系统1具有标记装置6和终端装置7的标记部55这两者来作为控制器5的摄像单元(摄像信息运算部35)的摄像对象。根据游戏内容(游戏程序的种类)的不同,使用标记装置6和标记部55中的某一方或者使用两方。此外,在游戏程序90中包含有表示是否使各标记装置6和标记部55点亮的数据。CPU 10读取出该数据并判断是否点亮。然后,在要使标记装置6和/或标记部55点亮的情况下,执行下面的处理。
即,在要点亮标记装置6的情况下,CPU 10向标记装置6发送表示使标记装置6所具备的各红外LED点亮的控制信号。该控制信号的发送也可以只是提供电力的意思。与此相应地标记装置6的各红外LED被点亮。另一方面,在要点亮标记部55的情况下,CPU 10生成表示将标记部55点亮的指示的控制数据并存储到主存储器中。所生成的控制数据在后述的步骤S10中被发送到终端装置7。由终端装置7的无线模块80接收到的控制数据通过编解码器LSI 76被发送到UI控制器75,UI控制器75对标记部55进行点亮的指示。由此,标记部55的红外LED点亮。此外,上述内容说明了使标记装置6和标记部55点亮的情况,但也能够通过与点亮的情况同样的处理来进行标记装置6和标记部55的熄灭。
在以上的步骤S1之后执行步骤S2的处理。以后,由步骤S2~S11的一系列处理形成的处理循环以每隔规定时间(一帧时间)进行一次的比例来重复执行。
在步骤S2中,CPU 10获取从控制器5发送过来的控制器操作数据。控制器5向游戏装置3反复发送控制器操作数据,因此在游戏装置3中,控制器通信模块19依次接收该控制器操作数据,并将接收到的控制器操作数据通过输入输出处理器11a依次存储到主存储器中。优选的是发送接收的间隔比游戏的处理时间短,例如1/200秒。在步骤S2中,CPU 10从主存储器读取最新的控制器操作数据92。在步骤S2之后执行步骤S3的处理。
在步骤S3中,CPU 10获取从终端装置7发送过来的各种数据。终端装置7向游戏装置3反复发送终端操作数据、摄像头图像数据以及麦克风声音数据,因此游戏装置3依次接收这些数据。在游戏装置3中,终端通信模块28依次接收这些数据,由编解码器LSI 27对摄像头图像数据和麦克风声音数据依次实施解压缩处理。然后,输入输出处理器11a将终端操作数据、摄像头图像数据以及麦克风声音数据依次存储到主存储器中。在步骤S3中,CPU 10从主存储器读取最新的终端操作数据97。在步骤S3之后执行步骤S4的处理。
在步骤S4中,CPU 10执行游戏控制处理。游戏控制处理是按照用户进行的游戏操作来执行使游戏空间内的对象进行动作的处理等来推进游戏的处理。在本实施方式中,用户能够利用控制器5和/或终端装置7进行各种游戏。下面,参照图23说明游戏控制处理。
图23是表示游戏控制处理的详细流程的流程图。此外,图23所示的一系列处理是在将控制器5和终端装置7用作操作装置的情况下能够执行的各种处理,但是不需要执行各处理的全部,可以根据游戏的种类、内容的不同,仅执行一部分处理。
在游戏控制处理中,首先,在步骤S21中,CPU 10判断是否变更要使用的标记器。如上所述,在本实施方式中,在开始游戏处理时(步骤S1),执行对标记装置6和标记部55的点亮进行控制的处理。在此,还考虑到根据游戏的不同而在游戏中途变更标记装置6和标记部55之中要使用的(要点亮的)对象的情况。另外,也考虑到根据游戏的不同而使用标记装置6和标记部55这两方的情形,但是如果使两方都点亮,则有可能导致将一方的标记器错误地检测为另一方的标记器。因此,也有时优选在游戏过程中以仅点亮某一方的方式切换点亮来使用。步骤S21的处理是考虑到上述情况而判断在游戏中途是否变更要点亮的对象的处理。
例如能够通过下面的方法进行上述步骤S21的判断。即,CPU 10能够根据游戏状况(游戏的平台或者操作对象等)是否发生了变化来进行上述判断。这是因为考虑到在游戏状况发生变化的情况下,要在朝向标记装置6来操作控制器5的操作方法与朝向标记部55来操作控制器5的操作方法之间变更操作方法。另外,CPU 10能够根据控制器5的姿势进行上述判断。即,能够根据控制器5是朝向标记装置6还是朝向标记部55来进行上述判断。此外,能够根据例如加速度传感器37、陀螺仪传感器48的检测结果来计算出控制器5的姿势(参照后述的步骤S23)。另外,CPU 10也能够根据是否存在用户进行的变更指示来进行上述判断。
在上述步骤S21的判断结果是肯定的情况下,执行步骤S22的处理。另一方面,在上述步骤S21的判断结果是否定的情况下,跳过步骤S22的处理而执行步骤S23的处理。
在步骤S22中,CPU 10控制标记装置6和标记部55的点亮。即,对标记装置6和/或标记部55的点亮状态进行变更。此外,能够与上述步骤S1的情况同样地进行点亮或者熄灭标记装置6和/或标记部55的具体处理。在步骤S22之后执行步骤S23的处理。
如上所述,根据本实施方式,通过上述步骤S1的处理,能够与游戏程序的种类相应地控制标记装置6和标记部55的发光(点亮),并且通过上述步骤S21和S22的处理,能够与游戏状况相应地控制标记装置6和标记部55的发光(点亮)。
在步骤S23中,CPU 10计算控制器5的姿势。在本实施方式中,根据第一加速度数据94、第一角速度数据95以及标记器坐标数据96来计算控制器5的姿势。下面,针对控制器5的姿势的计算方法进行说明。
首先,CPU 10根据存储在主存储器中的第一角速度数据95来计算控制器5的姿势。根据角速度计算控制器5的姿势的方法可以是任意的方法,利用前次的姿势(前次计算出的姿势)和本次的角速度(本次处理循环中的步骤S 2中获取的角速度)来计算该姿势。具体地说,CPU 10通过使前次的姿势以本次的角速度旋转单位时间来计算姿势。此外,利用存储在主存储器中的控制器姿势数据108来表示前次的姿势,利用存储在主存储器中的第一角速度数据95来表示本次的角速度。因而,CPU 10从主存储器读取控制器姿势数据108和第一角速度数据95,来计算控制器5的姿势。表示如上述那样计算出的“基于角速度的姿势”的数据被存储到主存储器中。
此外,在根据角速度计算姿势的情况下,最好事先确定初始姿势。也就是说,在根据角速度计算控制器5的姿势的情况下,CPU 10最初事先计算出控制器5的初始姿势。控制器5的初始姿势可以根据加速度数据进行计算,也可以通过在将控制器5形成特定的姿势的状态下使玩家进行规定操作来将在进行了规定操作的时刻的特定姿势用作初始姿势。此外,在控制器5的姿势被计算为以空间中的规定方向为基准的绝对姿势的情况下最好计算上述初始姿势,但是例如在控制器5的姿势被计算为以游戏开始时刻的控制器5的姿势为基准的相对姿势的情况下,也可以不计算上述初始姿势。
接着,CPU 10利用第一加速度数据94来校正根据角速度计算出的控制器5的姿势。具体地说,CPU 10首先从主存储器读取第一加速度数据94,根据第一加速度数据94来计算控制器5的姿势。在此,在控制器5几乎静止的状态下,意味着对控制器5施加的加速度是重力加速度。因而,在该状态下,能够利用由加速度传感器37输出的第一加速度数据94来计算重力加速度的方向(重力方向),因此能够根据该第一加速度数据94计算控制器5相对于重力方向的朝向(姿势)。表示如上述那样计算出的“基于加速度的姿势”的数据被存储到主存储器中。
当计算出基于加速度的姿势时,CPU 10接着利用基于加速度的姿势来校正基于角速度的姿势。具体地说,CPU 10从主存储器读取出表示基于角速度的姿势的数据和表示基于加速度的姿势的数据,进行使基于角速度数据的姿势以规定的比例向基于加速度数据的姿势接近的校正。该规定的比例可以是预先决定的固定值,也可以根据第一加速度数据94所表示的加速度等进行设定。另外,关于基于加速度的姿势,无法针对以重力方向为轴的旋转方向计算姿势,因此CPU 10也可以关于该旋转方向不进行校正。在本实施方式中,表示如上所述获得的校正后的姿势的数据被存储到主存储器中。
在如上所述那样校正了基于角速度的姿势之后,CPU 10利用标记器坐标数据96对校正后的姿势进一步进行校正。首先,CPU 10根据标记器坐标数据96来计算控制器5的姿势(基于标记器坐标的姿势)。标记器坐标数据96表示标记器6R和6L在摄像图像内的位置,因此能够根据这些位置来计算与侧倾方向(绕Z轴的旋转方向)有关的控制器5的姿势。也就是说,能够根据在摄像图像内将标记器6R的位置与标记器6L的位置连接得到的直线的斜率来计算与侧倾方向有关的控制器5的姿势。另外,在能够确定控制器5相对于标记装置6的位置的情况下(例如在能够假定为控制器5位于标记装置6的正面的情况下),能够根据标记装置6在摄像图像内的位置,计算与俯仰方向和横摆方向有关的控制器5的姿势。例如,在摄像图像内标记器6R和6L的位置移动到左边的情况下,能够判断为控制器5将朝向(姿势)变为向右。这样,能够根据标记器6R和标记器6L的位置来计算与俯仰方向和横摆方向有关的控制器5的姿势。通过上述处理,能够根据标记器坐标数据96来计算控制器5的姿势。
当计算出基于标记器坐标的姿势时,CPU 10接着利用基于标记器坐标的姿势来对上述校正后的姿势(利用基于加速度的姿势进行校正后的姿势)进行校正。即,CPU 10进行将校正后的姿势以规定的比例向基于标记器坐标的姿势接近的校正。该规定的比例可以是预先决定的固定值。另外,利用基于标记器坐标的姿势进行的校正也可以是仅对侧倾方向、俯仰方向以及横摆方向中的任一个方向或者任意两个方向进行。例如,在利用标记器坐标数据96的情况下,能够针对侧倾方向高精确度地计算姿势,因此CPU 10也可以利用基于标记器坐标数据96的姿势仅对侧倾方向进行校正。另外,在由控制器5的摄像元件40没有拍摄到标记装置6或者标记部55的情况下,无法计算基于标记器坐标数据96的姿势,因此在这种情况下也可以不执行利用标记器坐标数据96的校正处理。
根据上述内容,CPU 10利用第一加速度数据94和标记器坐标数据96对根据第一角速度数据95计算出的控制器5的第一姿势进行了校正。在此,通过用于计算控制器5的姿势的方法中的利用角速度的方法,无论控制器5正在如何移动,都能够计算姿势。另一方面,在利用角速度的方法中,通过累加依次检测出的角速度来计算姿势,因此有可能由于误差累积等而导致精确度变差,或者由于所谓的温度漂移的问题而导致陀螺仪传感器的精确度变差。另外,利用加速度的方法不会累积误差,但是在使控制器5剧烈移动的状态下,(由于无法正确地检测重力方向)无法高精确度地计算姿势。另外,利用标记器坐标的方法能够(特别是关于侧倾方向)高精确度地计算姿势,但是在拍摄不到标记部55的状态下,无法计算姿势。对此,根据本实施方式,如上述那样利用优点不同的三种方法,因此能够更正确地计算控制器5的姿势。此外,在其它实施方式中,也可以利用上述三种方法中的任一种或者任意两种方法来计算姿势。另外,在上述步骤S1或者S22的处理中进行标记器的点亮控制的情况下,优选的是,CPU 10至少利用标记器坐标来计算控制器5的姿势。
在上述步骤S23之后执行步骤S24的处理。在步骤S24中,CPU 10计算终端装置7的姿势。即,从终端装置7获取的终端操作数据97包含第二加速度数据101、第二角速度数据102以及方位数据103,因此CPU 10根据这些数据来计算终端装置7的姿势。在此,CPU 10能够根据第二角速度数据102获知终端装置7每单位时间的旋转量(姿势的变化量)。另外,在终端装置7几乎静止的状态下,意味着对终端装置7施加的加速度是重力加速度,因此根据第二加速度数据101能够获知对终端装置7施加的重力方向(即,以重力方向为基准的终端装置7的姿势)。另外,根据方位数据103能够获知以终端装置7为基准的规定的方位(即,以规定的方位为基准的终端装置7的姿势)。此外,在产生了地磁场以外的磁场的情况下,也能够获知终端装置7的旋转量。因而,CPU 10能够根据这些第二加速度数据101、第二角速度数据102以及方位数据103来计算终端装置7的姿势。此外,在本实施方式中,根据上述三个数据计算终端装置7的姿势,但是在其它实施方式中,也可以根据上述三个数据中的一个或两个数据来计算姿势。
此外,终端装置7的姿势的具体计算方法可以是任意的方法,例如考虑利用第二加速度数据101和方位数据103来对根据第二角速度数据102所表示的角速度计算出的姿势进行校正的方法。具体地说,CPU 10首先根据第二角速度数据102计算终端装置7的姿势。此外,根据角速度计算姿势的方法可以与上述步骤S23中的方法相同。接着,CPU 10在适当的时刻(例如在终端装置7接近静止状态的情况下),利用根据第二加速度数据101计算出的姿势和/或根据方位数据103计算出的姿势来对根据角速度计算出的姿势进行校正。此外,用基于加速度的姿势来对基于角速度的姿势进行校正的方法可以是与计算控制器5的姿势的上述情况相同的方法。另外,在用基于方位数据的姿势来对基于角速度的姿势进行校正的情况下,CPU 10也可以使基于角速度的姿势以规定的比例向基于方位数据的姿势接近。根据以上内容,CPU 10能够正确地计算终端装置7的姿势。
此外,控制器5具备作为红外线检测单元的摄像信息运算部35,因此游戏装置3能够获取标记器坐标数据96。因此,游戏装置3能够从标记器坐标数据96获知控制器5在实际空间中的绝对姿势(在实际空间设定的坐标系中控制器5处于哪种姿势)。另一方面,终端装置7不具备如摄像信息运算部35那样的红外线检测单元。因此,游戏装置3仅从第二加速度数据101和第二角速度数据102无法获知实际空间中的关于以重力方向为轴的旋转方向的绝对姿势。因此,在本实施方式中,设终端装置7为具备磁传感器72的结构,游戏装置3获取方位数据103。由此,游戏装置3能够根据方位数据103计算实际空间中的关于以重力方向为轴的旋转方向的绝对姿势,从而能够更正确地计算终端装置7的姿势。
作为上述步骤S 24的具体处理,CPU 10从主存储器中读取第二加速度数据101、第二角速度数据102以及方位数据103,根据这些数据计算终端装置7的姿势。然后,将表示计算出的终端装置7的姿势的数据作为终端姿势数据109存储到主存储器中。在步骤S24之后执行步骤S25的处理。
在步骤S25中,CPU 10执行摄像头图像的识别处理。即,CPU 10对摄像头图像数据104进行规定的识别处理。该识别处理只要是从摄像头图像中检测某些特征并输出其结果的处理,就可以是任意的处理。例如,在摄像头图像包含有玩家的脸的情况下,也可以是识别脸的处理。具体地说,既可以是检测脸的一部分(眼、鼻、口等)的处理,也可以是检测脸的表情的处理。另外,表示识别处理的结果的数据作为图像识别数据110而被存储到主存储器中。在步骤S25之后执行步骤S26的处理。
在步骤S26中,CPU 10执行麦克风声音的识别处理。即,CPU 10对麦克风声音数据105进行规定的识别处理。该识别处理只要是从麦克风声音中检测某些特征并输出其结果的处理,就可以是任意的处理。例如,既可以是从麦克风声音中检测玩家的指示的处理,也可以是仅检测麦克风声音的音量的处理。另外,表示识别处理的结果的数据作为声音识别数据111被存储到主存储器中。在步骤S26之后执行步骤S27的处理。
在步骤S27中,CPU 10执行与游戏输入相应的游戏处理。在此,游戏输入只要是从控制器5或者终端装置7发送过来的数据或者根据该数据得到的数据,就可以是任意的数据。具体地说,游戏输入除了是控制器操作数据92和终端操作数据97中包含的各数据以外,还可以是根据该各数据得到的数据(控制器姿势数据108、终端姿势数据109、图像识别数据110以及声音识别数据111)。另外,步骤S27中的游戏处理的内容可以是任意的,例如可以是使出现在游戏中的对象(角色)进行动作的处理、控制虚拟摄像机的处理、或者对显示在画面上的光标进行移动的处理。另外,还可以是将摄像头图像(或者其一部分)用作游戏图像的处理、或者将麦克风声音用作游戏声音的处理等。此外,关于上述游戏处理的例子,稍后记述。在步骤S27中,例如将对出现在游戏中的角色(对象)设定的各种参数的数据、与配置在游戏空间的虚拟摄像机有关的参数的数据、得分的数据等表示游戏控制处理的结果的数据存储到主存储器中。在步骤S27之后,CPU 10结束步骤S4的游戏控制处理。
返回图22的说明,在步骤S5中,由CPU 10和GPU 11b生成用于显示在电视机2上的电视机用游戏图像。即,CPU 10和GPU11b从主存储器中读取表示步骤S4的游戏控制处理的结果的数据,另外,从VRAM 11d读取生成游戏图像所需的数据,来生成游戏图像。游戏图像只要表示步骤S4的游戏控制处理的结果,就可以通过任意的方法生成。例如,游戏图像的生成方法既可以是将虚拟摄像机配置在虚拟的游戏空间内来计算从虚拟摄像机观察到的游戏空间并由此生成三维的CG图像的方法,也可以是(不使用虚拟摄像机而)生成二维的图像的方法。所生成的电视机用游戏图像被存储到VRAM 11d中。在上述步骤S5之后执行步骤S6的处理。
在步骤S6中,由CPU 10和GPU 11b生成用于显示在终端装置7上的终端用游戏图像。终端用游戏图像也与上述电视机用游戏图像同样地只要表示步骤S4的游戏控制处理的结果,就可以通过任意的方法生成。另外,终端用游戏图像既可以通过与上述电视机用游戏图像同样的方法生成,也可以通过不同的方法生成。所生成的终端用游戏图像被存储到VRAM 11d中。此外,根据游戏内容,电视机用游戏图像与终端用游戏图像可以相同,在这种情况下,也可以不在步骤S6中执行游戏图像的生成处理。在上述步骤S6之后执行步骤S7的处理。
在步骤S7中,生成用于输出到电视机2的扬声器2a的电视机用游戏声音。即,CPU 10使DSP 11c生成与步骤S4的游戏控制处理的结果相应的游戏声音。此外,所生成的游戏声音例如可以是游戏的效果音、出现在游戏中的角色的声音、背景音(BGM)等。在上述步骤S7之后执行步骤S8的处理。
在步骤S8中,生成用于输出到终端装置7的扬声器77的终端用游戏声音。即,CPU 10使DSP 11c生成与步骤S4的游戏控制处理的结果相应的游戏声音。此外,终端用游戏声音可以与上述电视机用游戏声音相同,也可以不同。另外,例如也可以如效果音不同但BGM相同那样,仅一部分不同。此外,在电视机用游戏声音与终端用游戏声音相同的情况下,也可以不在步骤S8中执行游戏声音的生成处理。在上述步骤S8之后执行步骤S9的处理。
在步骤S9中,CPU 10向电视机2输出游戏图像和游戏声音。具体地说,CPU 10向AV-IC 15发送存储在VRAM 11d中的电视机用游戏图像的数据和在步骤S7中由DSP 11c生成的电视机用游戏声音的数据。与此相应地,AV-IC 15通过AV连接器16向电视机2输出图像和声音的数据。由此,电视机用游戏图像被显示在电视机2上,并且从扬声器2a输出电视机用游戏声音。在步骤S9之后执行步骤S10的处理。
在步骤S10中,CPU 10向终端装置7发送游戏图像和游戏声音。具体地说,由CPU 10将存储在VRAM 11d中的终端用游戏图像的图像数据和在步骤S8中由DSP 11c生成的声音数据发送到编解码器LSI 27,并由编解码器LSI 27进行规定的压缩处理。并且,被实施了压缩处理的图像和声音的数据通过终端通信模块28经由天线29发送到终端装置7。终端装置7利用无线模块80接收从游戏装置3发送过来的图像和声音的数据,由编解码器LSI 76进行规定的解压缩处理。进行了解压缩处理后的图像数据被输出到LCD 51,进行了解压缩处理后的声音数据被输出到语音IC 78。由此,终端用游戏图像被显示在LCD 51上,并且从扬声器77输出终端用游戏声音。在步骤S10之后执行步骤S11的处理。
在步骤S11中,CPU 10判断是否结束游戏。例如根据是否变成了游戏结束的状态或者用户是否进行了中止游戏的指示等来进行步骤S11的判断。在步骤S11的判断结果是否定的情况下,再次执行步骤S2的处理。另一方面,在步骤S11的判断结果是肯定的情况下,CPU 10结束图22所示的游戏处理。以后,重复执行步骤S2~S11的一系列处理直到在步骤S11中判断为结束游戏为止。
如上所述,在本实施方式中,终端装置7具备触摸面板52、加速度传感器73或者陀螺仪传感器74这样的惯性传感器,将触摸面板52和惯性传感器的输出作为操作数据发送到游戏装置3,来用作游戏的输入(步骤S3、S4)。并且,终端装置7具备显示装置(LCD 51),将通过游戏处理得到的游戏图像显示在LCD 51上(步骤S6、S10)。因而,用户能够利用触摸面板52进行直接触摸游戏图像的操作,(由于由惯性传感器检测终端装置7的移动)还能够进行使显示游戏图像的LCD 51自身移动的操作。通过这些操作,用户能够以如直接对游戏图像进行操作那样的操作感觉进行游戏,因此例如能够提供如后述的第一和第二游戏例子那样的新式的操作感觉的游戏。
并且,在本实施方式中,终端装置7具备能够在握持终端装置7的状态下进行操作的类比摇杆53和操作按钮54,游戏装置3能够将对类比摇杆53和操作按钮54的操作用作游戏的输入(步骤S3、S4)。因而,在如上述那样对游戏图像直接进行操作的情况下,用户也能够通过按钮操作、摇杆操作来进行更详细的游戏操作。
并且,在本实施方式中,终端装置7具备摄像头56和麦克风79,将由摄像头56拍摄到的摄像头图像的数据和由麦克风79检测到的麦克风声音的数据发送到游戏装置3(步骤S3)。因而,游戏装置3能够将上述摄像头图像和/或麦克风声音用作游戏输入,因此用户还能够通过由摄像头56拍摄图像的操作、向麦克风79输入声音的操作来进行游戏操作。此外,由于能够在握持终端装置7的状态下进行这些操作,因此通过在如上所述那样对游戏图像直接进行操作的情况下进行这些操作,用户能够进行更多样的游戏操作。
另外,在本实施方式中,由于在便携式终端装置7的LCD 51上显示游戏图像(步骤S6、S10),因此用户能够自由地配置终端装置7。因而,在将控制器5朝向标记器进行操作的情况下,用户通过将终端装置7配置在任意的位置处,能够将控制器5朝向任意的方向进行游戏,能够提高对控制器5进行操作的自由度。另外,由于能够将终端装置7配置在任意的位置处,因此例如后述的第五游戏例子那样,能够通过将终端装置7配置在适合于游戏内容的位置处来提供具有更强现实感的游戏。
另外,根据本实施方式,游戏装置3从控制器5和终端装置7获取操作数据等(步骤S2、S3),因此用户能够将控制器5和终端装置7这两个装置用作操作单元。因而,在游戏系统1中,也能够由多位用户使用各装置来多人进行游戏,还能够由一位用户使用两个装置来进行游戏。
另外,根据本实施方式,游戏装置3生成两种游戏图像(步骤S5、S6),能够使电视机2和终端装置7显示游戏图像(步骤S9、S10)。这样,通过使不同的装置显示两种游戏图像,能够提供对于用户来说更容易观看的游戏图像,能够提高游戏的操作性。例如,在两人进行游戏的情况下,如后述的第三或第四游戏例子那样,通过将对于其中一位用户来说容易观看的视点的游戏图像显示在电视机2上,将对于另一位用户来说容易观看的视点的游戏图像显示在终端装置7上,各玩家能够以容易观看的视点进行游戏。另外,例如即使在一人进行游戏的情况下,也如后述的第一、第二以及第五游戏例子那样,通过以不同的两个视点显示两种游戏图像,玩家能够更容易地掌握游戏空间的样子,能够提高游戏的操作性。
[6.游戏例子]
接着,针对在游戏系统1中进行的游戏的具体例进行说明。此外,在下面要说明的游戏例子中也存在不利用游戏系统1中的各装置的一部分结构的情况,还存在不执行图22和图23所示的一系列处理中的一部分处理的情况。也就是说,游戏系统1也可以不具备上述所有的结构,另外,游戏装置3也可以不执行图22和图23所示的一系列处理的一部分处理。
(第一游戏例子)
第一游戏例子是通过操作终端装置7来在游戏空间内使对象(手里剑)飞出的游戏。玩家能够通过改变终端装置7的姿势的操作和在触摸面板52上画线的操作,来指示发射手里剑的方向。
图24是表示第一游戏例子中的电视机2的画面和终端装置7的图。在图24中,在电视机2和终端装置7的LCD 51上显示有表示游戏空间的游戏图像。在电视机2上显示有手里剑121、控制面122以及靶123。在LCD 51上显示有控制面122(以及手里剑121)。在第一游戏例子中,玩家通过利用终端装置7的操作使手里剑121飞出并命中靶123来玩游戏。
在使手里剑121飞出的情况下,玩家首先通过操作终端装置7的姿势来改变配置在虚拟的游戏空间内的控制面122的姿势使其成为期望的姿势。即,CPU 10根据惯性传感器(加速度传感器73和陀螺仪传感器74)以及磁传感器72的输出来计算终端装置7的姿势(步骤S24),根据计算出的姿势来改变控制面122的姿势(步骤S27)。在第一游戏例子中,控制面122的姿势被控制成与终端装置7在实际空间中的姿势相应的姿势。也就是说,玩家通过改变终端装置7(显示在终端装置7上的控制面122)的姿势,能够改变在游戏空间内控制面122的姿势。此外,在第一游戏例子中,控制面122的位置被固定在游戏空间中的规定位置。
接着,玩家利用触控笔124等在触摸面板52上进行画线的操作(参照图24所示的箭头)。在此,在第一游戏例子中,在终端装置7的LCD 51上以触摸面板52的输入面与控制面122相对应的方式显示控制面122。因而,根据在触摸面板52上画出的线,能够计算出在控制面122上的方向(该线所表示的方向)。手里剑121向通过这样决定的方向发射。根据以上内容,CPU 10根据触摸面板52的触摸位置数据100来计算在控制面122上的方向,进行使手里剑121向计算出的方向移动的处理(步骤S27)。此外,CPU 10例如也可以根据线的长度、画线的速度来控制手里剑121的速度。
如上所述,根据第一游戏例子,游戏装置3通过将惯性传感器的输出用作游戏输入,能够与终端装置7的移动(姿势)相应地移动控制面122,并且通过将触摸面板52的输出用作游戏输入,能够确定在控制面122上的方向。由此,玩家能够移动显示在终端装置7上的游戏图像(控制面122的图像)或者对该游戏图像进行触摸操作,因此能够以如对游戏图像直接进行操作那样的新式的操作感觉进行游戏。
另外,在第一游戏例子中,通过将惯性传感器和触摸面板52的传感器输出用作游戏输入,能够容易地对三维空间中的方向进行指示。即,玩家通过用一只手实际调整终端装置7的姿势,用另一只手在触摸面板52上以线的方式输入方向,能够通过如在空间内实际输入了方向那样的直观的操作容易地指示方向。并且,玩家能够同时并行地进行对终端装置7的姿势的操作和对触摸面板52的输入操作,因此能够迅速地进行对三维空间中的方向进行指示的操作。
另外,根据第一游戏例子,为了容易地对控制面122进行触摸输入的操作,在终端装置7上全屏显示控制面122。另一方面,在电视机2上显示包含整个控制面122和靶123的游戏空间的图像,使得容易掌握控制面122的姿势且容易瞄准靶123(参照图24)。即,在上述步骤S27中,用于生成电视机用游戏图像的第一虚拟摄像机被设定成将整个控制面122和靶123包含在视场范围内,并且用于生成终端用游戏图像的第二虚拟摄像机被设定成LCD 51的画面(触摸面板52的输入面)与控制面122在画面上相一致。因而,在第一游戏例子中,通过在电视机2和终端装置7上显示从不同的视点观察到的游戏空间的图像,更容易进行游戏操作。
(第二游戏例子)
此外,将惯性传感器和触摸面板52的传感器输出用作游戏输入的游戏不限于上述第一游戏例子,能够想到各种游戏例子。第二游戏例子与第一游戏例子同样地是通过操作终端装置7来在游戏空间内使对象(大炮的炮弹)飞出的游戏。玩家通过改变终端装置7的姿势的操作和指定触摸面板52上的位置的操作,能够指示发射炮弹的方向。
图25是表示第二游戏例子中的电视机2的画面和终端装置7的图。在图25中,在电视机2上显示有大炮131、炮弹132以及靶133。在终端装置7上显示有炮弹132和靶133。显示在终端装置7上的终端用游戏图像是从大炮131的位置观察游戏空间得到的图像。
在第二游戏例子中,玩家通过操作终端装置7的姿势,能够改变作为终端用游戏图像而显示在终端装置7上的显示范围。即,CPU 10根据惯性传感器(加速度传感器73和陀螺仪传感器74)以及磁传感器72的输出来计算终端装置7的姿势(步骤S24),根据计算出的姿势来控制用于生成终端用游戏图像的第二虚拟摄像机的位置和姿势(步骤S27)。具体地说,第二虚拟摄像机被设置在大炮131的位置处,根据终端装置7的姿势来控制其朝向(姿势)。这样,玩家能够通过改变终端装置7的姿势,来改变显示在终端装置7上的游戏空间的范围。
另外,在第二游戏例子中,玩家通过在触摸面板52上输入点的操作(触摸的操作)来指定炮弹132的发射方向。具体地说,作为上述步骤S27的处理,CPU 10计算与触摸位置相对应的游戏空间内的位置(控制位置),计算从游戏空间内的规定位置(例如大炮131的位置)朝向控制位置的方向来作为发射方向。然后,进行使炮弹132向发射方向移动的处理。这样,在上述第一游戏例子中,玩家进行在触摸面板52上画线的操作,但是在第二游戏例子中,进行指定触摸面板52上的点的操作。此外,能够通过设定与上述第一游戏例子相同的控制面(但在第二游戏例子中未显示控制面)来计算上述控制位置。即,通过与第二虚拟摄像机的姿势相应地配置控制面使其与终端装置7的显示范围相对应(具体地说,控制面以大炮131的位置为中心而与终端装置7的姿势的变化相应地进行旋转移动),能够计算与触摸位置相对应的控制面上的位置来作为控制位置。
根据上述第二游戏例子,游戏装置3通过将惯性传感器的输出用作游戏输入,能够与终端装置7的移动(姿势)相应地改变终端用游戏图像的显示范围,并且通过将指定该显示范围内的位置的触摸输入用作游戏输入,能够确定游戏空间内的方向(炮弹132的发射方向)。因而,在第二游戏例子中也与第一游戏例子同样地,玩家能够移动显示在终端装置7上的游戏图像或者对该游戏图像进行触摸操作,因此能够以如对游戏图像直接进行操作那样的新式的操作感觉进行游戏。
另外,在第二实施例中也与第一实施例同样地,玩家通过用一只手实际调整终端装置7的姿势,用另一只手对触摸面板52进行触摸输入,能够通过如在空间内实际输入方向那样的直观的操作来容易地指示方向。并且,玩家能够同时并行地进行对终端装置7的姿势的操作和对触摸面板52的输入操作,因此能够迅速地进行对三维空间中的方向进行指示的操作。
此外,在第二游戏例子中,显示在电视机2上的图像也可以是从与终端装置7相同的视点观察到的图像,但是在图25中,设为游戏装置3显示从不同的视点观察到的图像。即,用于生成终端用游戏图像的第二虚拟摄像机被设定在大炮131的位置处,相对于此,用于生成电视机用游戏图像的第一虚拟摄像机被设定在大炮131后方的位置处。在此,例如通过使电视机2显示终端装置7的画面上所看不到的范围,能够实现如玩家看着电视机2的画面来瞄准在终端装置7的画面上看不到的靶133那样的游戏方式。这样,通过使电视机2和终端装置7的显示范围不同,不仅更容易掌握游戏空间内的样子,还能够进一步提高游戏的趣味性。
如上所述,根据本实施方式,由于能够将具备触摸面板52和惯性传感器的终端装置7用作操作装置,因此能够实现如上述第一和第二游戏例子那样的对游戏图像直接进行操作的操作感觉的游戏。
(第三游戏例子)
下面,参照图26和图27来说明第三游戏例子。第三游戏例子是两位玩家对战的形式的棒球游戏。即,第一玩家利用控制器5操作击球员,第二玩家利用终端装置7操作投手。另外,在电视机2和终端装置7上显示对于各玩家来说容易进行游戏操作的游戏图像。
图26是表示在第三游戏例子中显示在电视机2上的电视机用游戏图像的一例的图。图26所示的电视机用游戏图像是主要为第一玩家提供的图像。即,电视机用游戏图像表示从作为第一玩家的操作对象的击球员(击球员对象)141侧观察作为第二玩家的操作对象的投手(投手对象)142得到的游戏空间。用于生成电视机用游戏图像的第一虚拟摄像机以从击球员141朝向投手142的方式配置在击球员141后方的位置。
另一方面,图27是表示在第三游戏例子中显示在终端装置7上的终端用游戏图像的一例的图。图27所示的终端用游戏图像是主要为第二玩家提供的图像。即,终端用游戏图像表示从作为第二玩家的操作对象的投手142侧观察作为第一玩家的操作对象的击球员141得到的游戏空间。具体地说,在上述步骤S27中,CPU 10根据终端装置7的姿势来控制为了生成终端用游戏图像而使用的第二虚拟摄像机。与上述第二游戏例子同样地,与终端装置7的姿势相对应地计算第二虚拟摄像机的姿势。另外,第二虚拟摄像机的位置被固定在预先决定的规定位置。此外,终端用游戏图像包含用于表示投手142投球的方向的光标143。
此外,第一玩家对击球员141的操作方法和第二玩家对投手142的操作方法可以是任意的方法。例如,CPU 10也可以根据控制器5的惯性传感器的输出数据来检测对控制器5的挥动操作,根据挥动操作来使击球员141进行挥动球杆的动作。另外,例如CPU 10也可以按照对类比摇杆53的操作来移动光标143,在操作按钮54中的规定按钮被按下的情况下,使投手142进行朝向光标143所指示的位置投球的动作。另外,也可以代替对类比摇杆53的操作而根据终端装置7的姿势来移动光标143。
如上所述,在第三游戏例子中,通过在电视机2和终端装置7上以互不相同的视点生成游戏图像,来提供对于各玩家来说容易观看且容易操作的游戏图像。
另外,在第三游戏例子中,在一个游戏空间内设定两个虚拟摄像机,分别显示从各虚拟摄像机观察游戏空间得到的两种游戏图像(图26和图27)。因而,关于在第三游戏例子中生成的两种游戏图像,由于对游戏空间的游戏处理(游戏空间内的对象的控制等)几乎是相同的,且只要在相同的游戏空间内进行两次描绘处理就能够生成各游戏图像,因此与分别进行该游戏处理的情况相比,具有处理效率高的优点。
另外,在第三游戏例子中,表示投球方向的光标143仅显示在终端装置7侧,因此第一玩家看不到光标143所指示的位置。因此,不会产生第一玩家得知投球方向而对第二玩家不利这样的游戏上的不合理。这样,在本实施方式中,在如果一位玩家看到该游戏图像则对另一位玩家会产生游戏上的不合理的情况下,只要将该游戏图像显示在终端装置7上即可。由此,能够防止游戏的战略性下降等问题。此外,在其它实施方式中,根据游戏的内容(例如在即使被第一玩家看到终端用游戏图像也不会产生如上所述的不合理的情况下),游戏装置3也可以将终端用游戏图像与电视机用游戏图像一起显示在电视机2上。
(第四游戏例子)
下面,参照图28和图29来说明第四游戏例子。第四游戏例子是两位玩家合作的形式的射击游戏。即,第一玩家利用控制器5进行使飞机移动的操作,第二玩家利用终端装置7进行控制飞机的大炮的发射方向的操作。在第四游戏例子中也与第三游戏例子同样地,在电视机2和终端装置7上显示对于各玩家来说容易进行游戏操作的游戏图像。
图28是表示在第四游戏例子中显示在电视机2上的电视机用游戏图像的一例的图。另外,图29是表示在第四游戏例子中显示在终端装置7上的终端用游戏图像的一例的图。如图28所示,在第四游戏例子中,在虚拟的游戏空间内出现飞机(飞机对象)151和靶(气球对象)153。另外,飞机151具有大炮(大炮对象)152。
如图28所示,作为电视机用游戏图像,显示包含飞机151的游戏空间的图像。用于生成电视机用游戏图像的第一虚拟摄像机被设定成生成从后方观察飞机151得到的游戏空间的图像。即,第一虚拟摄像机以飞机151被包含在摄影范围(视场范围)中的姿势被配置在飞机151后方的位置处。另外,控制第一虚拟摄像机使其随着飞机151的移动进行移动。也就是说,CPU 10在上述步骤S27的处理中根据控制器操作数据来控制飞机151的移动,并且控制第一虚拟摄像机的位置和姿势。这样,与第一玩家的操作相应地控制第一虚拟摄像机的位置和姿势。
另一方面,如图29所示,作为终端用游戏图像,显示从飞机151(更具体地说是大炮152)看到的游戏空间的图像。因而,用于生成终端用游戏图像的第二虚拟摄像机被配置在飞机151的位置(更具体地说是大炮152的位置)上。CPU 10在上述步骤S27的处理中,根据控制器操作数据来控制飞机151的移动,并且控制第二虚拟摄像机的位置。此外,第二虚拟摄像机也可以配置在飞机151或者大炮152周边的位置(例如比大炮152稍靠后方的位置)上。如上所述,通过(操作飞机151的移动的)第一玩家的操作来控制第二虚拟摄像机的位置。因而,在第四游戏例子中,第一虚拟摄像机和第二虚拟摄像机相联动地进行移动。
另外,作为终端用游戏图像,显示沿大炮152的发射方向的朝向观察到的游戏空间的图像。在此,以与终端装置7的姿势相对应的方式控制大炮152的发射方向。也就是说,在本实施方式中,控制第二虚拟摄像机的姿势使得第二虚拟摄像机的视线方向与大炮152的发射方向相一致。CPU 10在上述步骤S27的处理中与在上述步骤S24中计算出的终端装置7的姿势相应地控制大炮152的朝向和第二虚拟摄像机的姿势。这样,根据第二玩家的操作来控制第二虚拟摄像机的姿势。另外,第二玩家能够通过改变终端装置7的姿势来改变大炮152的发射方向。
此外,在从大炮152发射炮弹的情况下,第二玩家按下终端装置7的规定的按钮。当规定的按钮被按下时,向大炮152的朝向发射炮弹。在终端用游戏图像中,在LCD 51的画面中央显示瞄准光标154,向瞄准光标154所指示的方向发射炮弹。
如上所述,在第四游戏例子中,第一玩家主要观察电视机用游戏图像(图28)的同时操作飞机151(例如使其向期望的靶153的方向移动),该电视机用游戏图像表示沿飞机151的行进方向观察到的游戏空间。另一方面,第二玩家主要观察终端用游戏图像(图29)的同时操作大炮152,该终端用游戏图像表示沿大炮152的发射方向观察到的游戏空间。这样,在第四游戏例子中,能够在两位玩家合作的形式的游戏中将对于各个玩家来说容易观察且容易操作的游戏图像分别显示在电视机2和终端装置7上。
另外,在第四游戏例子中,根据第一玩家的操作来控制第一虚拟摄像机和第二虚拟摄像机的位置,根据第二玩家的操作来控制第二虚拟摄像机的姿势。也就是说,在本实施方式中,根据各玩家各自的游戏操作而虚拟摄像机的位置或者姿势发生变化,其结果,显示在各显示装置上的游戏空间的显示范围发生变化。由于显示在显示装置上的游戏空间的显示范围与各玩家的操作相应地发生变化,因此各玩家能够实际感觉到自己的游戏操作被充分反映在游戏进行过程中,能够充分地享受游戏。
此外,在第四游戏例子中,从飞机151的后方观察到的游戏图像显示在电视机2上,从飞机151的大炮的位置观察到的游戏图像显示在终端装置7上。在此,在其它游戏例子中,游戏装置3也可以使终端装置7显示从飞机151的后方观察到的游戏图像,使电视机2显示从飞机151的大炮152的位置观察到的游戏图像。此时,也可以使各玩家的角色与上述第四游戏例子相互调换,第一玩家利用控制器5进行大炮152的操作,第二玩家利用终端装置7进行飞机151的操作。
(第五游戏例子)
下面,参照图30说明第五游戏例子。第五游戏例子是玩家利用控制器5进行操作的游戏,终端装置7被用作显示装置而不是操作装置。具体地说,第五游戏例子是高尔夫游戏,与玩家将控制器5像高尔夫球杆那样挥动的操作(挥杆操作)相应地,游戏装置3使虚拟的游戏空间中的玩家人物进行高尔夫的挥杆动作。
图30是表示第五游戏例子中的游戏系统1的使用情形的图。在图30中,在电视机2的屏幕上显示包含玩家人物(的对象)161和高尔夫球杆(的对象)162的游戏空间的图像。此外,在图30中,由于隐藏于高尔夫球杆162而未被显示但配置在游戏空间中的球(的对象)163也被显示在电视机2上。另一方面,如图30所示,终端装置7以LCD 51的屏幕朝铅垂向上的方式配置在电视机2的前方正面的地面上。在终端装置7上显示有表示球163的图像、表示高尔夫球杆162的一部分(具体地说是高尔夫球杆的杆头162a)的图像以及表示游戏空间的地面的图像。终端用游戏图像是从上方观察球的周围得到的图像。
在进行游戏时,玩家160站在终端装置7附近,进行将控制器5像高尔夫球杆那样挥动的挥杆操作。此时,CPU 10在上述步骤S27中与通过上述步骤S23的处理计算出的控制器5的姿势相应地控制高尔夫球杆162在游戏空间中的位置和姿势。具体地说,以如下方式控制高尔夫球杆162:在控制器5的前端方向(图3所示的Z轴正方向)朝向显示在LCD 51上的球163的图像的情况下游戏空间内的高尔夫球杆162击中球163。
另外,在控制器5的前端方向朝向LCD 51的情况下,表示高尔夫球杆162的一部分的图像(杆头图像)164被显示在LCD 51上(参照图30)。此外,关于终端用游戏图像,为了增加现实感,也可以以实物大小显示球163的图像,也可以以杆头图像164的朝向与控制器5绕Z轴的旋转相应地进行旋转的方式进行显示。另外,终端用游戏图像既可以利用设置在游戏空间中的虚拟摄像机来生成,也可以利用预先准备的图像数据来生成。在利用预先准备的图像数据生成的情况下,能够以小的处理负荷生成详细且真实的图像,而无需详细地构建高尔夫球场的地形模型。
当玩家160通过进行上述挥杆操作来挥动了高尔夫球杆162的结果为高尔夫球杆162击中球163时,球163移动(飞出)。即,CPU 10在上述步骤S27中判断高尔夫球杆162是否接触到球163,在接触到的情况下,使球163移动。在此,以包含移动后的球163的方式生成电视机用游戏图像。即,CPU 10控制用于生成电视机用游戏图像的第一虚拟摄像机的位置和姿势以使移动的球被包含在第一虚拟摄像机的摄影范围内。另一方面,在终端装置7中,当高尔夫球杆162击中球163时,球163的图像移动并立即消失在画面外。因而,在第五游戏例子中,球移动的情形主要显示在电视机2上,玩家160能够通过电视机用游戏图像来确认通过挥杆操作而飞出的球的轨迹。
如上所述,在第五游戏例子中,玩家160能够通过挥动控制器5来挥动高尔夫球杆162(使玩家人物161挥动高尔夫球杆162)。在此,在第五游戏例子中,以如下方式进行控制:在控制器5的前端方向朝向显示在LCD 51上的球163的图像的情况下,使游戏空间内的高尔夫球杆162击中球163。因而,玩家通过挥杆操作能够获得一种如同正在挥动实际的高尔夫球杆那样的感觉,从而能够更有现实感地进行挥杆操作。
在第五游戏例子中,还在控制器5的前端方向朝向终端装置7的情况下将杆头图像164显示在LCD 51上。因而,玩家通过使控制器5的前端方向朝向终端装置7,能够获得一种虚拟空间中的高尔夫球杆162的姿势与实际空间中的控制器5的姿势相对应的感觉,从而能够更有现实感地进行挥杆操作。
如上所述,第五游戏例子在将终端装置7用作显示装置的情况下,通过将终端装置7配置在合适的位置处,能够更有现实感地进行利用控制器5的操作。
另外,在上述第五游戏例子中,终端装置7配置在地面上,在终端装置7上显示有仅表示球163周边的游戏空间的图像。因此,在终端装置7上无法显示游戏空间中的高尔夫球杆162整体的位置、姿势,并且在终端装置7上无法显示挥杆操作后球163移动的情形。因此,在第五游戏例子中,在球163移动前将高尔夫球杆162整体显示在电视机2上,在球163移动后将球163移动的情形显示在电视机2上。这样,根据第五游戏例子,能够向玩家提供有现实感的操作,并且能够通过电视机2和终端装置7的两个画面来向玩家呈现容易观看的游戏图像。
另外,在上述第五游戏例子中,为了计算控制器5的姿势,而利用终端装置7的标记部55。即,CPU 10在上述步骤S1的初始处理中使标记部55点亮(标记装置6不点亮),CPU 10在上述步骤S23中根据标记器坐标数据96计算控制器5的姿势。由此,能够正确地判断是否为控制器5的前端方向朝向标记部55的姿势。此外,在上述第五游戏例子中,也可以不执行上述步骤S21和S22,但是在其它游戏例子中,也可以通过执行上述步骤S21和S22的处理来在游戏中途变更要点亮的标记器。例如,CPU 10也可以在步骤S21中根据第一加速度数据94来判断控制器5的前端方向是否朝向重力方向,在步骤S22中进行如下控制:如果朝向重力方向,则使标记部55点亮,如果不朝向重力方向,则使标记装置6点亮。由此,在控制器5的前端方向朝向重力方向的情况下,通过获取标记部55的标记器坐标数据,能够高精确度地计算控制器5的姿势,并且在控制器5的前端方向朝向电视机2的情况下,通过获取标记装置6的标记器坐标数据,能够高精确度地计算控制器5的姿势。
如上述第五游戏例子所说明的那样,游戏系统1能够将终端装置7设置在任意的位置来用作显示装置。由此,在将标记器坐标数据用作游戏输入的情况下,除了将控制器5朝向电视机2来使用以外,还能够通过将终端装置7设定在期望的位置处来将控制器5朝向任意的方向来使用。即,根据本实施方式,能够使用控制器5的朝向不受限制,因此能够提高控制器5的操作的自由度。
[7.游戏系统的其它动作例]
上述游戏系统1能够如上述所说明的那样进行用于进行各种游戏的动作。终端装置7也能够用作便携式显示器或者第二显示器,另一方面,也能够用作进行触摸输入、通过移动进行输入的控制器,根据上述游戏系统1,能够实施广泛的游戏。另外,还能够进行除游戏以外的用途也包括在内的如下的动作。
(玩家仅利用终端装置7玩游戏的动作例)
在本实施方式中,终端装置7作为显示装置而发挥功能,并且还作为操作装置而发挥功能。因此,不使用电视机2和控制器5而将终端装置7用作显示单元和操作单元,由此还能够像便携式的游戏装置那样使用终端装置7。
按照图22所示的游戏处理具体进行说明,CPU 10在步骤S3中从终端装置7获取终端操作数据97,在步骤S4中仅将终端操作数据97用作游戏输入(不使用控制器操作数据),来执行游戏处理。然后,在步骤S6中生成游戏图像,在步骤S10中将游戏图像发送到终端装置7。此外,此时,也可以不执行步骤S2、S5以及S9。根据以上内容,与对终端装置7的操作相应地进行游戏处理,将表示游戏处理结果的游戏图像显示在终端装置7上。通过这样,(虽然实际上由游戏装置执行游戏处理,但是)也能够将终端装置7用作便携式的游戏装置。因而,根据本实施方式,即使在由于正在使用电视机2(例如他人正在观看电视广播)等而无法在电视机2上显示游戏图像的情况下,用户也能够利用终端装置7来进行游戏。
此外,不限于游戏图像,CPU 10也可以将关于电源接通后显示的上述菜单画面的图像发送到终端装置7进行显示。由此,玩家能够从最开始就不使用电视机2而进行游戏,很方便。
并且,在上述内容中,还能够在游戏过程中将显示游戏图像的显示装置从终端装置7变更为电视机2。具体地说,CPU 10只要进一步执行上述步骤S9,将游戏图像输出到电视机2即可。此外,在步骤S9中输出到电视机2的图像与在步骤S10中发送到终端装置7的游戏图像相同。由此,通过将电视机2的输入切换成显示来自游戏装置3的输入,就能够将与终端装置7相同的游戏图像显示在电视机2上,因此能够将显示游戏图像的显示装置变更为电视机2。此外,也可以在电视机2上显示游戏图像之后,关闭终端装置7的画面显示。
此外,在游戏系统1中,也能够从红外线输出单元(标记装置6、标记部55或者红外线通信模块82)输出针对电视机2的红外线遥控信号。由此,游戏装置3通过与对终端装置7的操作相应地从红外线输出单元输出上述红外线遥控信号,能够进行对电视机2的操作。在这种情况下,用户能够利用终端装置7操作电视机2而无需操作电视机2的遥控器,因此在如上述那样对电视机2的输入进行切换的情况等中很方便。
(经由网络与其它装置进行通信的动作例)
如上所述,游戏装置3具有与网络进行连接的功能,因此在经由网络与外部装置进行通信的情况下也能够利用游戏系统1。图31是表示经由网络与外部装置相连接的情况下的游戏系统1中包含的各装置的连接关系的图。如图31所示,游戏装置3能够经由网络190与外部装置191进行通信。
如上所述,在外部装置191与游戏装置3能够进行通信的情况下,在游戏系统1中能够将终端装置7作为接口与外部装置191之间进行通信。例如,通过在外部装置191与终端装置7之间发送接收图像和声音,能够将游戏系统1用作电视电话。具体地说,游戏装置3经由网络190接收来自外部装置191的图像和声音(电话对方的图像和声音),并将接收到的图像和声音发送到终端装置7。由此,终端装置7将来自外部装置191的图像显示在LCD 51上,并且从扬声器77输出来自外部装置191的声音。另外,游戏装置3从终端装置7接收由摄像头56拍摄到的摄像头图像和由麦克风79检测到的麦克风声音,将摄像头图像和麦克风声音经由网络190发送到外部装置191。游戏装置3通过与外部装置191之间重复进行上述图像和声音的发送接收,能够将游戏系统1用作电视电话。
此外,在本实施方式中,终端装置7是便携式装置,因此用户能够在任意的位置处使用终端装置7、或者使摄像头56朝向任意的方向。另外,在本实施方式中,终端装置7具备触摸面板52,因此游戏装置3还能够将针对触摸面板52的输入信息(触摸位置数据100)发送到外部装置191。例如,在将来自外部装置191的图像和声音通过终端装置7输出且将用户写在触摸面板52上的文字等发送到外部装置191的情况下,也能够将游戏系统1用作在线教学系统(E-Learning System)1。
(与电视广播相联动的动作例)
另外,游戏系统1也能够在通过电视机2观看电视广播的情况下与电视广播相联动地进行动作。即,在通过电视机2正在观看电视节目的情况下,游戏系统1使终端装置7输出与该电视节目有关的信息等。下面,说明游戏系统1与电视广播相联动地进行动作时的动作例。
在上述动作例中,游戏装置3能够经由网络与服务器进行通信(换言之,图31所示的外部装置191是服务器。)。服务器针对电视广播的每个频道存储有与电视广播相关联的各种信息(电视信息)。该电视信息可以是字幕、演员信息等与节目有关的信息,还可以是EPG(电子节目表)的信息、作为数据广播进行广播的信息。另外,电视信息也可以是图像、声音、或者文字、或者它们的组合的信息。另外,服务器不需要是一个,也可以针对电视广播的每个频道、或者每个节目设置服务器,游戏装置3能够与各服务器进行通信。
在电视机2中正在输出电视广播的影像、声音的情况下,游戏装置3让用户利用终端装置7输入正在观看的电视广播的频道。然后,经由网络请求服务器发送与所输入的频道相对应的电视信息。与此相应地,服务器发送与上述频道相对应的电视信息的数据。当接收到从服务器发送过来的数据时,游戏装置3将接收到的数据输出到终端装置7。终端装置7将上述数据中的图像和文字的数据显示在LCD 51上,从扬声器输出声音的数据。根据以上内容,用户能够利用终端装置7享受与当前正在观看的电视节目有关的信息等。
如上所述,游戏系统1通过经由网络与外部装置(服务器)进行通信,还能够将与电视广播相联动的信息通过终端装置7提供给用户。特别地,在本实施方式中,终端装置7是便携式装置,因此用户能够在任意的位置处使用终端装置7,从而便利性高。
如上所述,在本实施方式中,用户除了在游戏中使用终端装置7以外,还能够在各种用途、方式中使用终端装置7。
[8.变形例]
上述实施方式是实施本发明的一例,在其它实施方式中例如也能够通过下面要说明的结构来实施本发明。
(具有多个终端装置的变形例)
在上述实施方式中,游戏系统1是仅具有一个终端装置的结构,但是游戏系统1也可以是具有多个终端装置的结构。即,游戏装置3也可以是如下结构:能够与多个终端装置分别进行无线通信,将游戏图像的数据、游戏声音的数据以及控制数据发送到各终端装置,从各终端装置接收操作数据、摄像头图像数据以及麦克风声音数据。此外,游戏装置3与多个终端装置分别进行无线通信,此时,游戏装置3既可以分时地与各终端装置进行无线通信,也可以分配频带来进行通信。
在如上所述那样具有多个终端装置的情况下,能够利用游戏系统进行更多种类的游戏。例如,在游戏系统1具有两个终端装置的情况下,游戏系统1具有三个显示装置,因此能够生成分别为三位玩家提供的游戏图像,并使各显示装置进行显示。另外,在游戏系统1具有两个终端装置的情况下,在将控制器和终端装置作为一组来使用的游戏(例如上述第五游戏例子)中,两位玩家能够同时进行游戏。并且,在根据从两个控制器输出的标记器坐标数据进行上述步骤S27的游戏处理的情况下,两位玩家能够各自进行将控制器朝向标记器(标记装置6或者标记部55)进行的游戏操作。即,一位玩家能够使控制器朝向标记装置6来进行游戏操作,另一位玩家能够使控制器朝向标记部55进行游戏操作。
(与终端装置的功能有关的变形例)
在上述实施方式中,终端装置7作为不执行游戏处理的所谓的瘦客户端(thin client)而发挥功能。在此,在其它实施方式中,在上述实施方式中由游戏装置3执行的一系列游戏处理中的一部分处理也可以由终端装置7等其它装置来执行。例如,也可以使终端装置7执行一部分处理(例如终端用游戏图像的生成处理)。也就是说,终端装置也可以作为根据对操作部的操作进行游戏处理并根据游戏处理生成游戏图像来使显示部显示的便携式的游戏装置而发挥功能。另外,例如在具有能够相互通信的多个信息处理装置(游戏装置)的游戏系统中,该多个信息处理装置也可以分担执行游戏处理。
(与终端装置的结构有关的变形例)
上述实施方式的终端装置是一个例子,终端装置的各操作按钮、壳体50的形状、各结构要素的数量和设置位置等只不过是一个例子,也可以是其它形状、数量以及设置位置。例如,终端装置也可以是下面示出的结构。下面,参照图32~图35说明终端装置的变形例。
图32是表示上述实施方式的变形例所涉及的终端装置的外观结构的图。图32中的(a)图是终端装置的主视图,(b)图是俯视图,(c)图是右视图,(d)图是仰视图。另外,图33是表示用户握持图32所示的终端装置的样子的图。此外,在图32和图33中,针对与上述实施方式的终端装置7的结构要素对应的结构要素附加与图8相同的参照标记,但是不需要是由同一物构成。
如图32所示,终端装置8具备壳体50,该壳体50具有大致横向长的长方形的板状形状。壳体50具有能够由用户握持的程度的大小。因而,用户能够拿着并移动终端装置8或者变更终端装置8的配置位置。
终端装置8在壳体50的正面具有LCD 51。LCD 51被设置在壳体50的正面的中央附近。因而,用户通过如图9所示那样拿着LCD 51的两侧部分的壳体50,能够一边观看LCD 51的画面一边拿着并移动终端装置。此外,在图9中示出了用户拿着LCD 51左右两侧部分的壳体50来横向(以横向长的朝向)握持终端装置8的例子,但是也能够纵向(以纵向长的朝向)握持终端装置8。
如图32的(a)图所示,终端装置8在LCD 51的屏幕上具有触摸面板52来作为操作单元(操作部)。在本变形例中,触摸面板52是电阻膜方式的触摸面板。但是,触摸面板不限于电阻膜方式,例如也能够使用静电电容方式等任意方式的触摸面板。另外,触摸面板52既可以是单点触摸方式,也可以是多点触摸方式。在本变形例中,作为触摸面板52,利用与LCD 51的分辨率相同分辨率(检测精确度)的触摸面板。但是,触摸面板52的分辨率与LCD 51的分辨率未必一定要一致。通常利用触控笔对触摸面板52进行输入,但是不限于触控笔,用户也能够用手指对触摸面板52进行输入。此外,在壳体50上也可以设置收纳孔,该收纳孔收纳用于对触摸面板52进行操作的触控笔。这样,由于终端装置8具备触摸面板52,因此用户能够一边移动终端装置8一边对触摸面板52进行操作。也就是说,用户能够在移动LCD51的屏幕的同时,对该屏幕直接(通过触摸面板52)进行输入。
如图32所示,终端装置8具备两个类比摇杆53A和53B以及多个按钮54A~54L来作为操作单元(操作部)。各类比摇杆53A和53B是指示方向的设备。各类比摇杆53A和53B构成为能够使通过用户的手指进行操作的摇杆部相对于壳体50的表面沿任意的方向(上下左右以及斜方向的任意的角度)滑动或者倾斜。另外,左类比摇杆53A设置在LCD 51的屏幕的左侧,右类比摇杆53B设置在LCD 51的屏幕的右侧。因而,用户无论用左右哪只手都能够利用类比摇杆进行指示方向的输入。另外,如图33所示,各类比摇杆53A和53B设置在用户能够在握持终端装置8的左右部分的状态下对它们进行操作的位置处,因此用户即使在拿着并移动终端装置8的情况下也能够容易地操作各类比摇杆53A和53B。
各按钮54A~54L是用于进行规定的输入的操作单元。如下面所示,各按钮54A~54L被设置在用户能够在握持终端装置8的左右部分的状态下对它们进行操作的位置处(参照图33)。因而,用户即使在拿着并移动终端装置8的情况下,也能够容易地对这些操作单元进行操作。
如图32的(a)图所示,在壳体50的正面上设置有各操作按钮54A~54L中的十字按钮(方向输入按钮)54A以及按钮54B~54H。也就是说,这些按钮54A~54G被配置在用户能够用拇指操作的位置处(参照图33)。
十字按钮54A设置在LCD 51的左侧且在左类比摇杆53A的下侧。也就是说,十字按钮54A被配置在用户能够用左手操作的位置处。十字按钮54A具有十字的形状,是能够指示上下左右的方向的按钮。另外,按钮54B~54D被设置在LCD 51的下侧。这三个按钮54B~54D被配置在能够用左右两只手进行操作的位置处。另外,四个按钮54E~54H设置在LCD 51的右侧且在右类比摇杆53B的下侧。也就是说,四个按钮54E~54H被配置在用户能够用右手操作的位置处。并且,四个按钮54E~54H被配置成(相对于四个按钮54E~54H的中心位置)形成上下左右的位置关系。因而,终端装置8还能够使四个按钮54E~54H作为用于让用户指示上下左右的方向的按钮而发挥功能。
另外,如图32的(a)图、(b)图以及(c)图所示,第一L按钮54I和第一R按钮54J被设置在壳体50的斜上侧部分(左上侧部分和右上侧部分)。具体地说,第一L按钮54I被设置在板状的壳体50的上侧的侧面的左端,从上侧和左侧的侧面露出。另外,第一R按钮54J被设置在壳体50的上侧的侧面的右端,从上侧和右侧的侧面露出。这样,第一L按钮54I配置在用户能够用左手食指操作的位置处,第一R按钮54J配置在用户能够用右手食指操作的位置处(参照图33)。
另外,如图32的(b)图和(c)图所示,第二L按钮54K和第二R按钮54L被配置于在板状的壳体50的背面(即,与设置LCD 51的正面相反的面)突出设置的脚部59A和59B上。与上述实施方式的檐部59同样地,各脚部59A和59B被设置在包括与分别设置于显示部的左右的操作部(各类比摇杆53A和53B)相对的位置在内的区域。另外,第二L按钮54K设置在壳体50的背面的左侧(从正面侧观察时的左侧)稍靠上方的位置处,第二R按钮54L设置在壳体50的背面的右侧(从正面侧观察时的右侧)稍靠上方的位置处。换言之,第二L按钮54K设置在与被设置于正面的左类比摇杆53A大致相反侧的位置处,第二R按钮54L设置在与被设置于正面的右类比摇杆53B的大致相对的位置处。这样,第二L按钮54K被配置在用户能够用左手中指操作的位置处,第二R按钮54L被配置在用户能够用右手中指操作的位置处(参照图33)。另外,第二L按钮54K和第二R按钮54L如图32的(c)图所示那样被设置在上述脚部59A和59B的朝向斜上方的面上,具有朝向斜上方的按钮面。一般认为在用户握持终端装置8的情况下中指沿上下方向移动,因此通过使按钮面朝向上方,易于使用户按下第二L按钮54K和第二R按钮54L。另外,通过在壳体50的背面设置脚部,用户容易握持壳体50,并且通过在脚部上设置按钮,容易在握持壳体50的状态下进行操作。
另外,关于图32所示的终端装置8,由于第二L按钮54K和第二R按钮54L被设置在背面,因此在以LCD 51的屏幕(壳体50的正面)朝上的状态载置终端装置8的情况下,有时屏幕不完全处于水平。由此,在其它实施方式中,也可以在壳体50的背面形成三个以上的脚部。由此,在LCD 51的屏幕朝上的状态下,通过各脚部接触载置面,能够将终端装置8载置在载置面上,因此能够以屏幕处于水平的方式载置终端装置8。另外,也可以通过追加可安装和拆卸的脚部,来水平地载置终端装置8。
对各按钮54A~54L适当地分配与游戏程序相应的功能。例如十字按钮54A以及按钮54E~54H也可以用于方向指示操作、选择操作等,各按钮54B~54E也可以用于确定操作、取消操作等。
此外,虽然没有图示,但是终端装置8具有用于接通/断开终端装置8的电源的电源按钮。另外,终端装置8也可以具有用于启动/关闭LCD 51的画面显示的按钮、用于进行与游戏装置3的连接设定(配对)的按钮、用于调节扬声器(图10所示的扬声器77)的音量的按钮。
如图32的(a)图所示,终端装置8在壳体50的正面上具备由标记器55A和标记器55B构成的标记部(图10所示的标记部55)。标记部55被设置在LCD 51的上侧。各标记器55A和标记器55B与标记装置6的各标记器6R和6L同样地由一个以上的红外LED构成。与上述标记装置6同样地,在游戏装置3计算控制器5的移动等时使用标记部55。另外,游戏装置3能够控制标记部55所具备的各红外LED的点亮。
终端装置8具备作为摄像单元的摄像头56。摄像头56包括具有规定的分辨率的摄像元件(例如CCD图像传感器、CMOS图像传感器等)和透镜。如图32所示,在本变形例中,摄像头56设置于壳体50的正面。因而,摄像头56能够拍摄拿着终端装置8的用户的脸,例如能够拍摄正在一边观看LCD 51一边进行游戏时的用户。
此外,终端装置8具备作为声音输入单元的麦克风(图10所示的麦克风79)。在壳体50的正面设置有麦克风用孔50c。麦克风79设置于该麦克风用孔50c内的、壳体50的内部。麦克风检测用户的声音等、终端装置8周围的声音。
终端装置8具备作为声音输出单元的扬声器(图10所示的扬声器77)。如图32的(d)图所示,在壳体50的下侧侧面上设置有扬声器孔57。从该扬声器孔57输出扬声器77的输出声音。在本变形例中,终端装置8具备两个扬声器,在左扬声器和右扬声器的位置处分别设置有扬声器孔57。
另外,终端装置8具备用于将其它装置连接在终端装置8上的扩展连接器58。在本变形例中,如图32的(d)图所示,扩展连接器58设置在壳体50的下侧侧面上。此外,与扩展连接器58连接的其它装置可以是任意的装置,例如可以是在特定的游戏中使用的控制器(枪型的控制器等)、键盘等输入装置。如果不需要连接其它装置,则也可以不设置扩展连接器58。
此外,关于图32所示的终端装置8,各操作按钮、壳体50的形状、各结构要素的数量以及设置位置等只不过是一个单纯的例子,也可以是其它的形状、数量以及设置位置。
如上所述,在上述变形例中,在壳体50的背面,设置在左右两侧的位置处的两个脚部59A和59B被设置成突起部。这种情况也与上述实施方式同样地通过以将突起部的下表面挂在无名指或者中指上的状态握持终端装置8,用户能够轻松地握持终端装置8(参照图33)。另外,与上述实施方式同样地,由于在突起部的上表面设置有第二L按钮54K和第二R按钮54L,因此用户能够在上述状态下容易地操作这些按钮。
如上述实施方式和变形例那样,优选突起部突出设置在壳体的背面侧的比壳体的中央靠上侧的位置且至少左右两侧的位置处。由此,在用户握持壳体的左右两侧的情况下,通过使突起部挂在手指上,能够轻松地握持终端装置。另外,通过将突起部设置在上侧,用户用手掌也能够支承壳体(参照图10等),因此能够可靠地握持终端装置。
此外,突起部也可以不设置在比壳体的中央靠上侧的位置处。例如在将操作部分别设置在显示部的左右的情况下,突起部也可以被设置在如下位置:在用户以能够用双手的拇指分别操作各操作部的方式握持壳体的状态下,能够挂在除拇指以外的任意的手指上的位置。据此,用户也能够通过将突起部挂在手指上来轻松地握持终端装置。
图34和图35是表示上述实施方式的其它变形例所涉及的终端装置的外观结构的图。图34是终端装置的右视图,图35是仰视图。图34和图35所示的终端装置9除了具备凸部230a和230b的点以外,与上述实施方式的终端装置7相同。下面,以与上述实施方式的不同点为中心,说明本变形例的终端装置9的结构。
凸部230a和230b的截面是凸型,凸部230a和230b分别设置在壳体50的背面侧上的左右两侧。在此,在壳体50的左侧(从正面侧观察时的左侧)设置凸部230a,在壳体50的右侧(从正面侧观察时的右侧)设置凸部230b。如图35所示,各凸部230a和230b设置在壳体50的左右两边(两端部)。另外,各凸部230a和230b设置在突起部(檐部59)的下方。各凸部230a和230b与突起部之间隔开间隔地进行设置。也就是说,在壳体50上,各凸部230a和230b与突起部之间的部分构成为比这些各部分薄。各凸部230a和230b具有如下形状:突起的部分沿上下方向延伸且与上下方向垂直的截面为凸型。
在本变形例中,用户通过以用小指(和无名指)包围各凸部230a和230b的方式进行握持,能够更可靠地握持终端装置9。即,凸部230a和230b具有把手部的功能。此外,凸部(把手部)可以是任意的形状,当形成为沿上下方向延伸时容易拿着终端装置9,因此优选。另外,各凸部230a和230b的高度可以是任意的高度,也可以形成为低于突起部。由此,在以LCD 51的屏幕朝上的方式载置终端装置9的状态下,屏幕的下侧低于上侧,因此能够以容易观看的状态载置终端装置9。另外,由于各凸部230a和230b与突起部之间隔开间隔地进行设置,因此用户能够将手指抵接到突起部的下表面来握持终端装置9,凸部不会妨碍到该手指。如上所述,根据上述变形例,通过在突起部的下方设置凸部,用户能够更可靠地握持终端装置。此外,在其它实施方式中,也可以设为不在壳体50的背面设置上述突起部的结构,在这种情况下,用户也能够利用凸部(把手部)可靠地握持壳体50。另外,凸部(把手部)的表面也可以利用不容易滑动的材料来进一步提高把手功能。即使在没有凸部的情况下,也可以在壳体背面利用不容易滑动的材料。
(与应用本结构的装置有关的变形例)
在上述实施方式中,以与安置型的游戏装置一起利用的终端装置为例进行了说明,但是本说明书所记载的操作装置的结构能够应用到用户通过握持使用的任意的装置中。例如,操作装置也可以被实现为便携游戏机、便携式电话、手机以及电子书籍终端等信息终端。
如上所述,本发明以用户能够容易地进行握持等为目的,例如能够用作游戏系统中的操作装置(终端装置)等。
以上详细说明了本发明,但是前述说明的所有的点不过是本发明的例示,并不是要限定其范围。在不脱离本发明的范围的情形下,能够进行各种改进、变形,这是不言而喻的。
关联申请的相互参照
将2010年11月1日申请的日本专利申请2010-245298号、2010年11月1日申请的日本专利申请2010-245299号、2011年4月18日申请的日本专利申请2011-092506号、2011年4月19日申请的日本专利申请2011-092612号、2011年5月2日申请的日本专利申请2011-102834号、2011年5月6日申请的日本专利申请2011-103704号、2011年5月6日申请的日本专利申请2011-103705号、2011年5月6日申请的日本专利申请2011-103706号、以及2011年5月26日申请的日本专利申请2011-118488号的日本专利申请的公开以参照的方式添加到本说明书中。

Claims (23)

1.一种操作装置,其特征在于,具备:
大致板状的壳体;
显示部,其设置在上述壳体的正面侧;
第一操作部和第二操作部,该第一操作部和第二操作部分别设置在上述显示部的左右两侧的、比上述壳体的中央靠上侧的位置处;以及
第三操作部和第四操作部,该第三操作部和第四操作部分别设置在上述壳体的背面侧的、与上述第一操作部和第二操作部相对的位置处。
2.根据权利要求1所述的操作装置,其特征在于,
还具备突起部,该突起部突出设置在上述壳体的背面侧的、至少左右两侧的位置,
上述第三操作部和第四操作部配置在上述突起部的上表面。
3.根据权利要求2所述的操作装置,其特征在于,
上述突起部具有沿左右方向延伸的檐状的形状。
4.根据权利要求2或3所述的操作装置,其特征在于,
在上述突起部的下表面设置有第一卡定孔,该第一卡定孔能够将独立于操作装置的附加装置卡定。
5.根据权利要求4所述的操作装置,其特征在于,
在上述壳体的下侧的面上设置有第二卡定孔,该第二卡定孔能够将上述附加装置卡定。
6.根据权利要求2至5中的任一项所述的操作装置,其特征在于,
在上述壳体的背面的左右两侧的位于上述突起部的下方的位置处还具备截面为凸型的凸部。
7.根据权利要求6所述的操作装置,其特征在于,
使上述突起部与上述凸部之间隔开间隔地进行设置。
8.根据权利要求1至5中的任一项所述的操作装置,其特征在于,
还具备设置在上述壳体背面的左右两侧的把手部。
9.根据权利要求1至8中的任一项所述的操作装置,其特征在于,
上述第一操作部和上述第二操作部分别是具有能够滑动或者能够倾斜的可动部件的方向输入部。
10.根据权利要求1至9中的任一项所述的操作装置,其特征在于,
上述第三操作部和上述第四操作部分别是能够按下的按键。
11.根据权利要求1至10中的任一项所述的操作装置,其特征在于,还具备:
第五操作部,其配置在上述壳体的正面侧的面上的位于上述第一操作部的下方的位置;以及
第六操作部,其配置在上述壳体的正面侧的面上的位于上述第二操作部的下方的位置。
12.根据权利要求11所述的操作装置,其特征在于,
上述第五操作部是至少能够进行上下左右这四个方向的输入的按键,
上述第六操作部包括能够按下的多个按键。
13.根据权利要求1至12中的任一项所述的操作装置,其特征在于,
还具备第七操作部和第八操作部,该第七操作部和第八操作部分别设置在上述壳体的上侧的面上的左右两侧。
14.根据权利要求13所述的操作装置,其特征在于,
上述第七操作部和上述第八操作部分别是能够按下的按键。
15.根据权利要求1至14中的任一项所述的操作装置,其特征在于,
还具备设置于上述显示部的屏幕上的触摸面板。
16.根据权利要求1至15中的任一项所述的操作装置,其特征在于,
在上述壳体的内部还具备惯性传感器。
17.根据权利要求1至16中的任一项所述的操作装置,其特征在于,
还具备通信部,该通信部通过无线向游戏装置发送表示对上述操作装置进行的操作的操作数据。
18.根据权利要求17所述的操作装置,其特征在于,
上述通信部接收从游戏装置发送过来的图像数据,
上述操作装置还具备显示控制部,该显示控制部使上述显示部显示所接收到的图像数据。
19.根据权利要求1至16中的任一项所述的操作装置,其特征在于,还具备:
游戏处理部,其根据对上述操作装置进行的操作来执行游戏处理;以及
显示控制部,其基于上述游戏处理生成游戏图像并使上述显示部显示该游戏图像。
20.根据权利要求1至19中的任一项所述的操作装置,其特征在于,
上述显示部具有5英寸以上的屏幕。
21.一种操作系统,其特征在于,包括:
权利要求5所述的操作装置;以及
附加装置,其具备能够分别与上述第一卡定孔和上述第二卡定孔卡定的各爪部,通过该各爪部与该第一卡定孔和该第二卡定孔卡定而将该附加装置连接于上述操作装置。
22.一种操作系统,其特征在于,包括:
权利要求5所述的操作装置;以及
支承装置,其具备引导部件和支承部件,该引导部件能够插入在上述第二卡定孔中,在该引导部件被插入在上述第二卡定孔中的情况下,该支承部件以规定的角度支承上述壳体的背面。
23.一种操作装置,其特征在于,具备:
大致板状的壳体;
显示部,其设置在上述壳体的正面侧;
第一操作部和第二操作部,该第一操作部和第二操作部设置在上述显示部的左右两侧的、比上述壳体的中央靠上侧的位置处,该第一操作部和第二操作部是具有能够滑动或者能够倾斜的可动部件的方向输入部;
突起部,其突出设置在上述壳体的背面侧,具有沿左右方向延伸的檐状的形状;
第三操作部和第四操作部,该第三操作部和第四操作部配置在上述突起部的上表面,是能够按下的按键;
第五操作部,其配置在上述壳体的正面侧的面上的上述第一操作部的下方,是能够进行上下左右这四个方向的输入的按键;
第六操作部,其配置在上述壳体的正面侧的面上的上述第二操作部的下方,包括能够按下的多个按键;
第七操作部和第八操作部,该第七操作部和第八操作部分别设置在上述壳体的上侧的面上的左右两侧,是能够按下的按键;
设置在上述显示部的屏幕上的触摸面板;
设置在上述壳体的内部的惯性传感器;
通信部,其通过无线向游戏装置发送表示对上述操作装置进行的操作的操作数据,并接收从上述游戏装置发送过来的图像数据;以及
显示控制部,其使上述显示部显示所接收到的图像数据。
CN201110303781.8A 2010-11-01 2011-09-30 操作装置和操作系统 Active CN102462960B (zh)

Applications Claiming Priority (18)

Application Number Priority Date Filing Date Title
JP2010245298 2010-11-01
JP2010-245298 2010-11-01
JP2010245299A JP4798809B1 (ja) 2010-11-01 2010-11-01 表示装置、ゲームシステム、およびゲーム処理方法
JP2010-245299 2010-11-01
JP2011-092506 2011-04-18
JP2011092506 2011-04-18
JP2011-092612 2011-04-19
JP2011092612A JP6103677B2 (ja) 2010-11-01 2011-04-19 ゲームシステム、操作装置、およびゲーム処理方法
JP2011102834A JP5837325B2 (ja) 2010-11-01 2011-05-02 操作装置および操作システム
JP2011-102834 2011-05-02
JP2011-103704 2011-05-06
JP2011103704A JP6005907B2 (ja) 2010-11-01 2011-05-06 操作装置および操作システム
JP2011-103706 2011-05-06
JP2011103705 2011-05-06
JP2011103706A JP6005908B2 (ja) 2010-11-01 2011-05-06 機器支持システムおよび支持装置
JP2011-103705 2011-05-06
JP2011-118488 2011-05-26
JP2011118488A JP5936315B2 (ja) 2010-11-01 2011-05-26 情報処理システムおよび情報処理装置

Publications (2)

Publication Number Publication Date
CN102462960A true CN102462960A (zh) 2012-05-23
CN102462960B CN102462960B (zh) 2015-03-11

Family

ID=44545548

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201110303781.8A Active CN102462960B (zh) 2010-11-01 2011-09-30 操作装置和操作系统

Country Status (5)

Country Link
US (6) US8827818B2 (zh)
EP (4) EP2446944B1 (zh)
KR (2) KR101364826B1 (zh)
CN (1) CN102462960B (zh)
CA (1) CA2748627C (zh)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104216643A (zh) * 2014-08-26 2014-12-17 深圳创维数字技术股份有限公司 一种用户与设备的交互方法、装置以及系统
CN105854291A (zh) * 2016-06-03 2016-08-17 青岛歌尔声学科技有限公司 一种游戏控制装置和一种游戏设备
CN107205072A (zh) * 2017-05-25 2017-09-26 深圳天珑无线科技有限公司 一种智能移动终端
CN109475773A (zh) * 2017-03-17 2019-03-15 B·瑞奇 用于模拟游戏事件的方法和设备
CN110180170A (zh) * 2014-11-18 2019-08-30 雷蛇(亚太)私人有限公司 用于移动设备的游戏控制器以及操作游戏控制器的方法
CN111526926A (zh) * 2017-12-28 2020-08-11 株式会社万代南梦宫娱乐 计算机装置及评价控制方法
CN111939561A (zh) * 2020-08-31 2020-11-17 聚好看科技股份有限公司 显示设备及交互方法
CN113031772A (zh) * 2021-03-23 2021-06-25 维沃移动通信有限公司 姿态控制方法和电子设备

Families Citing this family (56)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9370704B2 (en) * 2006-08-21 2016-06-21 Pillar Vision, Inc. Trajectory detection and feedback system for tennis
EP2392389A4 (en) * 2010-02-03 2014-10-15 Nintendo Co Ltd GAME SYSTEM, OPERATING METHOD AND GAME PROCESSING METHOD
US8913009B2 (en) 2010-02-03 2014-12-16 Nintendo Co., Ltd. Spatially-correlated multi-display human-machine interface
US8814686B2 (en) 2010-02-03 2014-08-26 Nintendo Co., Ltd. Display device, game system, and game method
US8339364B2 (en) 2010-02-03 2012-12-25 Nintendo Co., Ltd. Spatially-correlated multi-display human-machine interface
JP6243586B2 (ja) 2010-08-06 2017-12-06 任天堂株式会社 ゲームシステム、ゲーム装置、ゲームプログラム、および、ゲーム処理方法
US10150033B2 (en) 2010-08-20 2018-12-11 Nintendo Co., Ltd. Position calculation system, position calculation device, storage medium storing position calculation program, and position calculation method
JP5840385B2 (ja) 2010-08-30 2016-01-06 任天堂株式会社 ゲームシステム、ゲーム装置、ゲームプログラム、および、ゲーム処理方法
JP5840386B2 (ja) 2010-08-30 2016-01-06 任天堂株式会社 ゲームシステム、ゲーム装置、ゲームプログラム、および、ゲーム処理方法
KR101364826B1 (ko) 2010-11-01 2014-02-20 닌텐도가부시키가이샤 조작 장치 및 조작 시스템
JP5689014B2 (ja) 2011-04-07 2015-03-25 任天堂株式会社 入力システム、情報処理装置、情報処理プログラム、および3次元位置算出方法
CN202189301U (zh) * 2011-06-29 2012-04-11 健博贸易有限公司 一种平板电脑的适配装置
WO2013065045A1 (en) * 2011-10-31 2013-05-10 Eyecue Vision Technologies Ltd System for vision recognition based toys and games operated by a mobile device
US8775558B1 (en) * 2011-11-26 2014-07-08 Logigear Corporation Device and method for automation via image-based user interfaces
US9037683B1 (en) 2012-03-05 2015-05-19 Koji Yoden Media asset streaming over network to devices
JP5200195B1 (ja) 2012-04-20 2013-05-15 任天堂株式会社 ゲームシステム、ゲームコントローラ
US9517407B2 (en) 2012-04-20 2016-12-13 Nintendo Co., Ltd. Game system and game controller
US10429961B2 (en) 2012-05-25 2019-10-01 Nintendo Co., Ltd. Controller device, information processing system, and information processing method
JP5122036B1 (ja) * 2012-05-25 2013-01-16 任天堂株式会社 操作装置、情報処理システム、および通信方法
WO2013175629A1 (ja) 2012-05-25 2013-11-28 任天堂株式会社 操作装置、情報処理システム、および通信方法
US9158380B2 (en) * 2012-07-09 2015-10-13 Net Power And Light, Inc. Identifying a 3-D motion on 2-D planes
SG11201500247VA (en) * 2012-07-13 2015-03-30 Singapore Airlines Ltd A method and device for controlling a display device
US8876603B1 (en) * 2012-09-24 2014-11-04 Ryan Welch Video game controller device including firearm contour with mounts to connect controller to trigger
US9789395B2 (en) 2012-10-15 2017-10-17 Sony Interactive Entertainment Inc. Operating device
ES2733064T3 (es) 2012-10-15 2019-11-27 Sony Interactive Entertainment Inc Dispositivo de control
US9433858B2 (en) 2013-01-04 2016-09-06 International Business Machines Corporation Access control of user based photograph bundles
WO2014165862A1 (en) * 2013-04-05 2014-10-09 Ladd Mark J Systems and methods for sensor-based mobile gaming
US9417835B2 (en) * 2013-05-10 2016-08-16 Google Inc. Multiplayer game for display across multiple devices
US9335839B1 (en) * 2014-04-08 2016-05-10 Clive Lynch Graphic artistic tablet computer
JP5897688B2 (ja) 2014-05-02 2016-03-30 任天堂株式会社 情報処理システム、情報処理装置、情報処理プログラム、情報処理方法、および、記憶媒体
US9597602B2 (en) * 2014-05-02 2017-03-21 Nintendo Co., Ltd. Information processing system, information processing device, storage medium storing information processing program, information processing method, and storage device
CN105323629A (zh) * 2014-08-04 2016-02-10 上海未来宽带技术股份有限公司 跨屏游戏操控的装置
US9453976B2 (en) * 2014-09-30 2016-09-27 Apple Inc. Optical connector
CN104548596B (zh) * 2015-02-02 2017-05-24 广州周游网络科技有限公司 一种射击游戏的瞄准方法及装置
US20160321810A1 (en) * 2015-04-28 2016-11-03 Pixart Imaging (Penang) Sdn. Bhd. Optical navigation sensor, electronic device with optical navigation function and operation method thereof
JP6121034B2 (ja) 2015-06-12 2017-04-26 任天堂株式会社 ゲームコントローラ
US9757647B2 (en) 2015-06-12 2017-09-12 Nintendo Co., Ltd. Game controller
JP6463251B2 (ja) * 2015-10-27 2019-01-30 任天堂株式会社 充電器および充電システム
US9858374B1 (en) * 2016-05-26 2018-01-02 Cadence Design Systems, Inc. Method and system for displaying waveform results directly on a schematic
EP3272402B1 (en) 2016-06-10 2019-02-27 Nintendo Co., Ltd. Game controller
JP6784518B2 (ja) 2016-06-10 2020-11-11 株式会社ソニー・インタラクティブエンタテインメント 操作デバイス
JP6782567B2 (ja) * 2016-06-10 2020-11-11 任天堂株式会社 ゲームコントローラ
JP7083226B2 (ja) 2016-06-10 2022-06-10 任天堂株式会社 ゲームコントローラ
JP6677580B2 (ja) 2016-06-10 2020-04-08 任天堂株式会社 ゲームコントローラ
EP3254739B1 (en) 2016-06-10 2020-03-25 Nintendo Co., Ltd. Game controller
JP6893763B2 (ja) * 2016-06-10 2021-06-23 任天堂株式会社 ゲームコントローラ
US20170354864A1 (en) * 2016-06-11 2017-12-14 Sony Interactive Entertainment Inc. Directional Interface Object
US10158191B2 (en) * 2016-09-06 2018-12-18 Apple Inc. Vacuum sealed connector for electronic devices
JP6153238B1 (ja) * 2016-10-06 2017-06-28 任天堂株式会社 アタッチメント、および、操作システム
EP3305382B1 (en) 2016-10-06 2019-02-27 Nintendo Co., Ltd. Attachment
TWI801872B (zh) 2016-10-12 2023-05-11 米朗 艾哈迪瑞 可穿戴式裝置、用於其中之充電及通信之方法及用於可穿戴式裝置與充電裝置之間的充電及除錯通信之系統
WO2018100906A1 (ja) 2016-11-30 2018-06-07 グリー株式会社 アプリケーション制御プログラム、アプリケーション制御方法及びアプリケーション制御システム
JP6684232B2 (ja) 2017-01-06 2020-04-22 任天堂株式会社 装置の保持構造
KR101957156B1 (ko) * 2017-09-05 2019-03-14 (주)코텍 터치스크린 패널
US11025305B2 (en) 2019-03-07 2021-06-01 Universal City Studios Llc Systems and methods for a wirelessly powered interactive guest device
JP2023128145A (ja) * 2022-03-03 2023-09-14 株式会社ワコム 座標入力装置

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020165028A1 (en) * 2001-05-02 2002-11-07 Shigeru Miyamoto Game system displaying a game world on a common display and an individual display
CN1868244A (zh) * 2003-09-26 2006-11-22 索尼计算机娱乐公司 便携式电子装置
WO2007128949A1 (en) * 2006-05-05 2007-11-15 Sony Computer Entertainment Europe Limited Display apparatus and method
CN202355827U (zh) * 2010-11-01 2012-08-01 任天堂株式会社 操作装置和操作系统

Family Cites Families (287)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE2653113C2 (de) 1976-11-23 1983-01-13 Loewe Opta Gmbh, 8640 Kronach Fernsehspielschaltung
JPH0768052B2 (ja) 1985-10-29 1995-07-26 セントラル硝子株式会社 フロ−トガラスの化学強化方法
JPH0788251B2 (ja) 1985-11-06 1995-09-27 株式会社日立製作所 ジルコニア焼結体
WO1988004060A2 (en) 1986-11-27 1988-06-02 Starpeak Computers Limited Locating system
US5440326A (en) 1990-03-21 1995-08-08 Gyration, Inc. Gyroscopic pointer
US5068168A (en) 1990-12-20 1991-11-26 Monsanto Company Styrene/maleates terpolymers
EP0587783B1 (en) 1991-06-04 1997-10-15 Qualcomm, Inc. Adaptive block size image compression system
US5880411A (en) 1992-06-08 1999-03-09 Synaptics, Incorporated Object position detector with edge motion feature and gesture recognition
JPH06285259A (ja) 1993-03-31 1994-10-11 Sega Enterp Ltd 液晶コントローラ
JPH0764754A (ja) 1993-08-24 1995-03-10 Hitachi Ltd 小型情報処理装置
JPH0768052A (ja) 1993-08-31 1995-03-14 Namco Ltd ゲーム装置のハウジングおよびこれを用いたゲーム装置
JPH0788251A (ja) 1993-09-22 1995-04-04 Muumin:Kk ゲーム機用コントロールパッド
JP4036246B2 (ja) 1994-08-02 2008-01-23 任天堂株式会社 ゲーム機用操作装置
US5820462A (en) * 1994-08-02 1998-10-13 Nintendo Company Ltd. Manipulator for game machine
JPH0895669A (ja) 1994-09-29 1996-04-12 Toshiba Corp 電子機器システム
GB9421840D0 (en) 1994-10-28 1994-12-14 Plessey Semiconductors Ltd Improvements in or relating to television receivers
US5608449A (en) 1994-10-31 1997-03-04 Rtc Industries, Inc. Wireless interactive consumer video system
EP1177821A3 (en) * 1995-05-10 2005-01-05 Nintendo Co., Limited Operating device with analog joystick
US6396480B1 (en) 1995-07-17 2002-05-28 Gateway, Inc. Context sensitive remote control groups
JP2770802B2 (ja) 1995-10-05 1998-07-02 日本電気株式会社 ゲーム機用コントロールパッド
US6430997B1 (en) 1995-11-06 2002-08-13 Trazer Technologies, Inc. System and method for tracking and assessing movement skills in multidimensional space
JPH09146708A (ja) 1995-11-09 1997-06-06 Internatl Business Mach Corp <Ibm> タッチパネルの駆動方法及びタッチ入力方法
US5825352A (en) 1996-01-04 1998-10-20 Logitech, Inc. Multiple fingers contact sensing method for emulating mouse buttons and mouse operations on a touch sensor pad
US6164808A (en) 1996-02-09 2000-12-26 Murata Mfg. Co., Ltd. Three-dimensional data input device
KR100501145B1 (ko) 1996-03-05 2005-07-18 가부시키가이샤 세가 조작 입력 장치 및 이를 사용하는 전자 장치
JP2002248267A (ja) * 1996-03-05 2002-09-03 Sega Corp コントローラ及び電子装置
US5825350A (en) 1996-03-13 1998-10-20 Gyration, Inc. Electronic pointing apparatus and method
JPH09294260A (ja) 1996-04-26 1997-11-11 Sega Enterp Ltd 通信処理装置、端末装置、通信システム及びこの通信システムを用いた多人数参加型ゲームシステム並びに通信方法
US5969748A (en) 1996-05-29 1999-10-19 Starsight Telecast, Inc. Television schedule system with access control
JPH09325081A (ja) 1996-06-05 1997-12-16 Casio Comput Co Ltd 運動測定装置及び運動測定装置を備えた電子式ゲーム装置
JPH1049290A (ja) 1996-08-05 1998-02-20 Sony Corp 情報処理装置および方法
JP3558104B2 (ja) 1996-08-05 2004-08-25 ソニー株式会社 3次元仮想物体表示装置および方法
US6208329B1 (en) 1996-08-13 2001-03-27 Lsi Logic Corporation Supplemental mouse button emulation system, method and apparatus for a coordinate based data input device
JPH1094676A (ja) 1996-09-20 1998-04-14 Konami Co Ltd 対戦型ゲームシステムにおける画像表示方法及びゲームシステム
US6084584A (en) 1996-10-01 2000-07-04 Diamond Multimedia Systems, Inc. Computer system supporting portable interactive graphics display tablet and communications systems
US6657627B1 (en) 1997-02-18 2003-12-02 Konami Co., Ltd. Video simulation system for calculating distance between characters and applying polygon to polygon plane
JPH1186038A (ja) 1997-03-03 1999-03-30 Sega Enterp Ltd 画像処理装置、画像処理方法及び媒体並びにゲーム機
US6104380A (en) 1997-04-14 2000-08-15 Ricoh Company, Ltd. Direct pointing apparatus for digital displays
US6641479B1 (en) * 1997-04-24 2003-11-04 Sony Computer Entertainment, Inc. Control unit and system utilizing the control unit
JPH10341388A (ja) 1997-06-06 1998-12-22 Nikon Corp 通信機能を有する電子カメラ
US20040051785A1 (en) 1997-06-06 2004-03-18 Nikon Corporation Electronic camera having a communication function
JP4251673B2 (ja) 1997-06-24 2009-04-08 富士通株式会社 画像呈示装置
US6340957B1 (en) 1997-08-29 2002-01-22 Xerox Corporation Dynamically relocatable tileable displays
JP3269797B2 (ja) 1997-12-12 2002-04-02 株式会社ナムコ 画像生成装置及び情報記憶媒体
SE511516C2 (sv) 1997-12-23 1999-10-11 Ericsson Telefon Ab L M Handburen displayenhet och metod att visa skärmbilder
US6097441A (en) * 1997-12-31 2000-08-01 Eremote, Inc. System for dual-display interaction with integrated television and internet content
US7663607B2 (en) 2004-05-06 2010-02-16 Apple Inc. Multipoint touchscreen
US7614008B2 (en) 2004-07-30 2009-11-03 Apple Inc. Operation of a computer with touch screen interface
EP1717682B1 (en) 1998-01-26 2017-08-16 Apple Inc. Method and apparatus for integrating manual input
US6069790A (en) 1998-01-27 2000-05-30 Dell Usa, L.P. Portable computer ejection mechanism for docking devices
US6499027B1 (en) 1998-05-26 2002-12-24 Rockwell Collins, Inc. System software architecture for a passenger entertainment system, method and article of manufacture
JP3841132B2 (ja) 1998-06-01 2006-11-01 株式会社ソニー・コンピュータエンタテインメント 入力位置検出装置及びエンタテインメントシステム
USD411530S (en) * 1998-06-10 1999-06-29 Pelco Video keyboard
US6347290B1 (en) 1998-06-24 2002-02-12 Compaq Information Technologies Group, L.P. Apparatus and method for detecting and executing positional and gesture commands corresponding to movement of handheld computing device
JP3788694B2 (ja) 1998-09-16 2006-06-21 株式会社ソニー・コンピュータエンタテインメント データ処理システム及び方法、並びにエンタテインメント装置
JP2000176176A (ja) 1998-09-18 2000-06-27 Sega Enterp Ltd ゲ―ム装置
JP2000116940A (ja) 1998-10-15 2000-04-25 Seta Corp 双方向通信型ゲームシステム
US6557001B1 (en) 1998-11-23 2003-04-29 Moonlight Cordless Ltd. Method for enhancing video compression through automatic data analysis and profile selection
JP3017986B1 (ja) 1998-11-26 2000-03-13 コナミ株式会社 ゲームシステムおよびコンピュータ読み取り可能な記憶媒体
JP3662435B2 (ja) 1998-12-17 2005-06-22 コナミ株式会社 射的ビデオゲーム装置
US6400376B1 (en) 1998-12-21 2002-06-04 Ericsson Inc. Display control for hand-held data processing device
US6201554B1 (en) 1999-01-12 2001-03-13 Ericsson Inc. Device control apparatus for hand-held data processing device
JP4366746B2 (ja) 1999-01-28 2009-11-18 ソニー株式会社 情報処理装置および方法、並びに記録媒体
US6500070B1 (en) 1999-05-28 2002-12-31 Nintendo Co., Ltd. Combined game system of portable and video game machines
US6538636B1 (en) * 1999-07-06 2003-03-25 Intel Corporation Apparatus and method for configuring a hand-held interactive device
JP2001034247A (ja) 1999-07-19 2001-02-09 Minolta Co Ltd 映像表示装置
JP3317686B2 (ja) 1999-09-03 2002-08-26 コナミ株式会社 歌唱伴奏システム
US6897833B1 (en) 1999-09-10 2005-05-24 Hewlett-Packard Development Company, L.P. Portable user interface
US6254481B1 (en) 1999-09-10 2001-07-03 Wms Gaming Inc. Gaming machine with unified image on multiple video displays
US6716103B1 (en) * 1999-10-07 2004-04-06 Nintendo Co., Ltd. Portable game machine
JP3674413B2 (ja) 1999-10-07 2005-07-20 日本ビクター株式会社 画像撮影装置
US6567101B1 (en) 1999-10-13 2003-05-20 Gateway, Inc. System and method utilizing motion input for manipulating a display of data
US6466198B1 (en) 1999-11-05 2002-10-15 Innoventions, Inc. View navigation and magnification of a hand-held device with a display
EP1471482B1 (en) 2000-02-29 2009-02-11 Panasonic Corporation Image pickup system and vehicle-mounted-type sensor system
JP4547071B2 (ja) 2000-03-30 2010-09-22 任天堂株式会社 ゲーム情報記憶媒体およびそれを用いたゲームシステム
US7285051B2 (en) 2000-05-25 2007-10-23 Nintendo Co., Ltd. Game information storage medium and game system using the same
US7149549B1 (en) 2000-10-26 2006-12-12 Ortiz Luis M Providing multiple perspectives for a venue activity through an electronic hand held device
US7289102B2 (en) 2000-07-17 2007-10-30 Microsoft Corporation Method and apparatus using multiple sensors in a device with a display
JP4543513B2 (ja) 2000-07-17 2010-09-15 ソニー株式会社 双方向通信システム、表示装置、ベース装置および双方向通信方法
US6820025B2 (en) 2000-10-30 2004-11-16 The United States Of America As Represented By The Secretary Of The Navy Method and apparatus for motion tracking of an articulated rigid body
US6690358B2 (en) 2000-11-30 2004-02-10 Alan Edward Kaplan Display control for hand-held devices
FI20002841A (fi) 2000-12-22 2002-06-23 Nokia Corp Menetelmä päätelaitteen näytön ohjaamiseksi
US7030861B1 (en) 2001-02-10 2006-04-18 Wayne Carl Westerman System and method for packing multi-touch gestures onto a hand
US6570557B1 (en) 2001-02-10 2003-05-27 Finger Works, Inc. Multi-touch system and method for emulating modifier keys via fingertip chords
JP4291467B2 (ja) 2001-03-01 2009-07-08 株式会社ソニー・コンピュータエンタテインメント エンタテインメント装置、メニュー表示方法および情報記録媒体
US6834249B2 (en) 2001-03-29 2004-12-21 Arraycomm, Inc. Method and apparatus for controlling a computing system
US6798429B2 (en) 2001-03-29 2004-09-28 Intel Corporation Intuitive mobile device interface to virtual spaces
US7068294B2 (en) 2001-03-30 2006-06-27 Koninklijke Philips Electronics N.V. One-to-one direct communication
US6966837B1 (en) 2001-05-10 2005-11-22 Best Robert M Linked portable and video game systems
EP1258407B1 (de) 2001-05-16 2008-08-20 Robert Bosch Gmbh Verfahren und Vorrichtung zur Ermittlung eines korrigierten Offsetwertes
FI117488B (fi) 2001-05-16 2006-10-31 Myorigo Sarl Informaation selaus näytöllä
JP2002352138A (ja) 2001-05-23 2002-12-06 Ibm Japan Ltd サーバ、検索システム、情報提供システム、情報提供端末、情報検索方法、情報提供方法、情報表示方法
US7540011B2 (en) 2001-06-11 2009-05-26 Arrowsight, Inc. Caching graphical interface for displaying video and ancillary data from a saved video
US6954491B1 (en) 2001-06-14 2005-10-11 Silicon Image, Inc. Methods and systems for sending side-channel data during data inactive period
AU2002354677A1 (en) 2001-07-12 2003-01-29 Gary L. Friedman Portable, hand-held electronic input device and combination with a personal digital device
JP3762295B2 (ja) 2001-12-21 2006-04-05 京セラ株式会社 携帯端末用充電装置及び携帯端末
US9544523B2 (en) 2001-08-06 2017-01-10 Ati Technologies Ulc Wireless display apparatus and method
US6847351B2 (en) 2001-08-13 2005-01-25 Siemens Information And Communication Mobile, Llc Tilt-based pointing for hand-held devices
JP2003062164A (ja) 2001-08-30 2003-03-04 Kpe Inc 遊技機、遊技機の制御方法および制御プログラム
US7254775B2 (en) 2001-10-03 2007-08-07 3M Innovative Properties Company Touch panel system and method for distinguishing multiple touch inputs
KR100819618B1 (ko) 2001-10-24 2008-04-04 소니 가부시끼 가이샤 화상 정보 표시 장치
JP2002177644A (ja) 2001-11-02 2002-06-25 Bandai Co Ltd 液晶ゲーム装置
JP2003144748A (ja) 2001-11-14 2003-05-20 Toshiba Corp コントローラ及びゲーム機
US6888532B2 (en) 2001-11-30 2005-05-03 Palmone, Inc. Automatic orientation-based user interface for an ambiguous handheld device
WO2003083822A1 (en) 2002-01-25 2003-10-09 Silicon Graphics, Inc. Three dimensional volumetric display input and output configurations
US6990639B2 (en) 2002-02-07 2006-01-24 Microsoft Corporation System and process for controlling electronic components in a ubiquitous computing environment using multimodal integration
US7007242B2 (en) 2002-02-20 2006-02-28 Nokia Corporation Graphical user interface for a mobile device
US7198568B2 (en) 2002-05-01 2007-04-03 Nintendo Co., Ltd. Game machine and game program for changing the movement of one character based on the movement of another character
JP3797608B2 (ja) 2002-05-01 2006-07-19 任天堂株式会社 ゲーム装置およびゲームプログラム
JP3852368B2 (ja) 2002-05-16 2006-11-29 ソニー株式会社 入力方法及びデータ処理装置
JP2003325972A (ja) 2002-05-17 2003-11-18 Nintendo Co Ltd 傾き操作に関連して音と画像を変化させるゲーム装置およびそのゲームプログラム
US7461356B2 (en) 2002-06-03 2008-12-02 Fuji Xerox Co., Ltd. Function control unit and method thereof
JP2004032548A (ja) 2002-06-27 2004-01-29 Alps Electric Co Ltd 携帯端末
US7023427B2 (en) 2002-06-28 2006-04-04 Microsoft Corporation Method and system for detecting multiple touches on a touch-sensitive screen
JP3602519B2 (ja) 2002-07-12 2004-12-15 コナミ株式会社 ビデオゲーム装置、画像処理方法及びプログラム
US7782297B2 (en) 2002-07-27 2010-08-24 Sony Computer Entertainment America Inc. Method and apparatus for use in determining an activity level of a user in relation to a system
US7352358B2 (en) 2002-07-27 2008-04-01 Sony Computer Entertainment America Inc. Method and system for applying gearing effects to acoustical tracking
US7352359B2 (en) 2002-07-27 2008-04-01 Sony Computer Entertainment America Inc. Method and system for applying gearing effects to inertial tracking
US7391409B2 (en) 2002-07-27 2008-06-24 Sony Computer Entertainment America Inc. Method and system for applying gearing effects to multi-channel mixed input
US9474968B2 (en) 2002-07-27 2016-10-25 Sony Interactive Entertainment America Llc Method and system for applying gearing effects to visual tracking
US6773349B2 (en) * 2002-07-31 2004-08-10 Intec, Inc. Video game controller with integrated video display
JP3980966B2 (ja) 2002-08-21 2007-09-26 シャープ株式会社 プレゼンテーション用表示装置
JP4482269B2 (ja) 2002-08-28 2010-06-16 ソニー株式会社 電子機器装置、信号補償装置及び信号補償方法
US7030856B2 (en) 2002-10-15 2006-04-18 Sony Corporation Method and system for controlling a display device
US7184020B2 (en) 2002-10-30 2007-02-27 Matsushita Electric Industrial Co., Ltd. Operation instructing device, operation instructing method, and operation instructing program
JP4115809B2 (ja) 2002-11-11 2008-07-09 任天堂株式会社 ゲームシステム及びゲームプログラム
US8840475B2 (en) 2002-12-10 2014-09-23 Ol2, Inc. Method for user session transitioning among streaming interactive video servers
JP2004198450A (ja) 2002-12-16 2004-07-15 Sharp Corp 画像表示システム
US7158123B2 (en) 2003-01-31 2007-01-02 Xerox Corporation Secondary touch contextual sub-menu navigation for touch screen interface
US7098868B2 (en) 2003-04-08 2006-08-29 Microsoft Corporation Display source divider
US20040201595A1 (en) 2003-04-11 2004-10-14 Microsoft Corporation Self-orienting display
US7719830B2 (en) 2005-05-09 2010-05-18 Apple Inc. Universal docking station for hand held electronic devices
US7233316B2 (en) 2003-05-01 2007-06-19 Thomson Licensing Multimedia user interface
US8038533B2 (en) 2003-05-09 2011-10-18 Nintendo Co., Ltd. Game system using parent game machine and child game machine
JP4048150B2 (ja) 2003-05-12 2008-02-13 任天堂株式会社 ゲーム装置およびゲームプログラム並びにゲームシステム
USD519118S1 (en) * 2003-05-12 2006-04-18 Radica Games Ltd Game controller
KR100968457B1 (ko) 2003-05-14 2010-07-07 삼성전자주식회사 컴퓨터 시스템 및 이를 이용한 디스플레이방법
KR100543701B1 (ko) 2003-06-17 2006-01-20 삼성전자주식회사 공간형 입력 장치 및 방법
US20040266529A1 (en) 2003-06-30 2004-12-30 Sony Computer Entertainment America Inc. Methods and systems for remote execution of game content and presentation on a wireless portable device
JP4601925B2 (ja) 2003-07-17 2010-12-22 任天堂株式会社 情報処理システム
JP2007260409A (ja) 2003-09-26 2007-10-11 Sony Computer Entertainment Inc 携帯型電子装置
JP4154311B2 (ja) 2003-11-04 2008-09-24 任天堂株式会社 ゲームシステムおよびゲームプログラム
NZ529518A (en) 2003-11-13 2005-03-24 Andy Zheng Song Input method, system and device
JP2005152508A (ja) 2003-11-28 2005-06-16 Nintendo Co Ltd 複数人でプレイするゲームシステム、ゲーム装置およびゲームプログラム
US7510477B2 (en) 2003-12-11 2009-03-31 Argentar Eric J Control apparatus for use with a computer or video game system
US7942743B2 (en) 2004-01-20 2011-05-17 Nintendo Co., Ltd. Game apparatus and storage medium storing game program
KR100537518B1 (ko) 2004-01-27 2005-12-19 삼성전자주식회사 공간에서 클릭 동작에 따른 포인팅 위치 조절 방법 및이를 위한 공간형 입력 장치
US6856259B1 (en) 2004-02-06 2005-02-15 Elo Touchsystems, Inc. Touch sensor system to detect multiple touch events
JP3703473B2 (ja) 2004-02-09 2005-10-05 任天堂株式会社 ゲーム装置およびゲームプログラム
US20050181756A1 (en) 2004-02-17 2005-08-18 Chung-Hung Lin Wireless digital music player
JP2005269399A (ja) 2004-03-19 2005-09-29 Fuji Photo Film Co Ltd カメラ付き携帯電話
US7280096B2 (en) 2004-03-23 2007-10-09 Fujitsu Limited Motion sensor engagement for a handheld device
US7365735B2 (en) 2004-03-23 2008-04-29 Fujitsu Limited Translation controlled cursor
US7301526B2 (en) 2004-03-23 2007-11-27 Fujitsu Limited Dynamic adaptation of gestures for motion controlled handheld devices
US7180500B2 (en) 2004-03-23 2007-02-20 Fujitsu Limited User definable gestures for motion controlled handheld devices
US7176887B2 (en) 2004-03-23 2007-02-13 Fujitsu Limited Environmental modeling for motion controlled handheld devices
US7176888B2 (en) 2004-03-23 2007-02-13 Fujitsu Limited Selective engagement of motion detection
US7176886B2 (en) 2004-03-23 2007-02-13 Fujitsu Limited Spatial signatures
US7173604B2 (en) 2004-03-23 2007-02-06 Fujitsu Limited Gesture identification of controlled devices
US7365737B2 (en) 2004-03-23 2008-04-29 Fujitsu Limited Non-uniform gesture precision
US7365736B2 (en) 2004-03-23 2008-04-29 Fujitsu Limited Customizable gesture mappings for motion controlled handheld devices
US7180502B2 (en) 2004-03-23 2007-02-20 Fujitsu Limited Handheld device with preferred motion selection
US7301527B2 (en) 2004-03-23 2007-11-27 Fujitsu Limited Feedback based user interface for motion controlled handheld devices
US7301529B2 (en) 2004-03-23 2007-11-27 Fujitsu Limited Context dependent gesture response
US7180501B2 (en) 2004-03-23 2007-02-20 Fujitsu Limited Gesture based navigation of a handheld user interface
JP2007535773A (ja) 2004-04-30 2007-12-06 ヒルクレスト・ラボラトリーズ・インコーポレイテッド 自由空間ポインティングデバイスおよびポインティング方法
BRPI0516744A2 (pt) 2004-06-07 2013-05-28 Sling Media Inc mÉtodos de reproduÇço de fluxo de mÍdia recebido numa rede e produto de programa de computador
US20060015808A1 (en) 2004-07-13 2006-01-19 Sony Corporation Hard disk multimedia player and method
US20060012564A1 (en) 2004-07-13 2006-01-19 Sony Corporation Hard disk multimedia player and method
US20060015826A1 (en) 2004-07-13 2006-01-19 Sony Corporation Hard disk multimedia player and method
US7719523B2 (en) 2004-08-06 2010-05-18 Touchtable, Inc. Bounding box gesture recognition on a touch detecting interactive display
CN101010700B (zh) 2004-08-23 2010-05-26 盖姆卡斯特公司 用以观看和操纵虚拟环境的设备、方法和系统
US20060077165A1 (en) 2004-10-12 2006-04-13 Samsung Electronics Co., Ltd. Wireless LCD device for displaying images received from a mobile communication terminal and an operation method thereof
JP3108313U (ja) 2004-10-20 2005-04-14 ストームエレクトロニクス株式会社 ゲーム機用コントローラ
JP3770499B1 (ja) 2004-11-02 2006-04-26 任天堂株式会社 ゲーム装置及びゲームプログラム
WO2006074110A2 (en) 2005-01-05 2006-07-13 Divx, Inc. System and method for a remote user interface
US7519468B2 (en) 2005-02-28 2009-04-14 Research In Motion Limited System and method for navigating a mobile device user interface with a directional sensing device
US20060252537A1 (en) * 2005-04-21 2006-11-09 Wen-An Wu Portable wireless control apparatus
US7667707B1 (en) 2005-05-05 2010-02-23 Digital Display Innovations, Llc Computer system for supporting multiple remote displays
JP4778267B2 (ja) * 2005-05-16 2011-09-21 任天堂株式会社 ゲーム機用操作装置および携帯ゲーム機
CN103257684B (zh) 2005-05-17 2017-06-09 高通股份有限公司 方向敏感的信号输出方法及装置
TWM278452U (en) 2005-06-03 2005-10-21 Weistech Technology Co Ltd Game controlling handle having a display device
JP2006350986A (ja) 2005-06-17 2006-12-28 Tokyo Institute Of Technology 顔写真付きメールを送受信できる携帯電話機
US20070021216A1 (en) 2005-07-19 2007-01-25 Sony Ericsson Mobile Communications Ab Seamless gaming method and apparatus
JP2007021065A (ja) 2005-07-21 2007-02-01 Aruze Corp 携帯ゲーム機用コントローラ
JP4627072B2 (ja) 2005-08-22 2011-02-09 任天堂株式会社 ゲーム用操作装置およびゲームシステム
US7927216B2 (en) 2005-09-15 2011-04-19 Nintendo Co., Ltd. Video game system with wireless modular handheld controller
US8308563B2 (en) 2005-08-30 2012-11-13 Nintendo Co., Ltd. Game system and storage medium having game program stored thereon
JP4907128B2 (ja) 2005-08-30 2012-03-28 任天堂株式会社 ゲームシステムおよびゲームプログラム
JP4773170B2 (ja) 2005-09-14 2011-09-14 任天堂株式会社 ゲームプログラムおよびゲームシステム
JP4853611B2 (ja) * 2005-09-15 2012-01-11 ソニー株式会社 触覚提供機構及び触覚提供機構を備えた電子機器
US7431216B2 (en) 2005-11-16 2008-10-07 Sony Ericsson Mobile Communications Ab Methods for presenting parameter status information and related portable electronic devices and parameters
US7518503B2 (en) 2005-12-14 2009-04-14 Sony Ericsson Mobile Communications Ab Portable A/V relay device
EP1804154A3 (en) 2005-12-27 2012-08-08 Poston Timothy Computer input device enabling three degrees of freedom and related input and feedback methods
JP2007274836A (ja) 2006-03-31 2007-10-18 Hosiden Corp 電子機器の充電装置
JP5196515B2 (ja) 2006-04-25 2013-05-15 任天堂株式会社 ゲームプログラム、ゲーム装置、ゲームシステム、およびゲーム処理方法
KR100771626B1 (ko) 2006-04-25 2007-10-31 엘지전자 주식회사 단말기 및 이를 위한 명령 입력 방법
US7988558B2 (en) 2006-04-27 2011-08-02 Nintendo Co., Ltd. Game apparatus and storage medium storing game program
JP5188682B2 (ja) 2006-04-28 2013-04-24 任天堂株式会社 ゲーム装置、ゲームプログラム、ゲームシステムおよびゲーム制御方法
USD568882S1 (en) * 2006-05-02 2008-05-13 Nintendo Co., Ltd. Controller for electronic game machine
JP4989105B2 (ja) 2006-05-09 2012-08-01 任天堂株式会社 ゲームコントローラ
JP2007310840A (ja) 2006-05-22 2007-11-29 Sony Computer Entertainment Inc 情報処理装置、情報処理装置の制御方法及びプログラム
JP2009539432A (ja) * 2006-06-03 2009-11-19 アージェンター,エリック ビデオゲームコントローラ
US7696980B1 (en) 2006-06-16 2010-04-13 Logitech Europe S.A. Pointing device for use in air with improved cursor control and battery life
US9011249B2 (en) * 2006-06-30 2015-04-21 Wms Gaming Inc. Method and apparatus for use of movement and position sensors with portable handheld wagering devices
JP4884867B2 (ja) 2006-07-25 2012-02-29 任天堂株式会社 情報処理装置および情報処理プログラム
JP5051822B2 (ja) 2006-08-02 2012-10-17 任天堂株式会社 汎用遠隔制御機能を備えたゲーム装置
US20080030458A1 (en) 2006-08-07 2008-02-07 Rene Helbing Inertial input apparatus and method with optical motion state detection
US8564544B2 (en) 2006-09-06 2013-10-22 Apple Inc. Touch screen device, method, and graphical user interface for customizing display of content category icons
JP5037077B2 (ja) 2006-09-13 2012-09-26 株式会社バンダイナムコゲームス プログラム、情報記憶媒体及びゲーム装置
JP5134224B2 (ja) 2006-09-13 2013-01-30 株式会社バンダイナムコゲームス ゲームコントローラ及びゲーム装置
US7480139B2 (en) 2006-10-25 2009-01-20 Hewlett-Packard Development Company, L.P. Electronic device docking system
WO2008136064A1 (ja) 2007-04-19 2008-11-13 Sony Computer Entertainment Inc. 座標入力デバイス、情報処理システム、表示装置及び情報処理方法
JP5285234B2 (ja) * 2007-04-24 2013-09-11 任天堂株式会社 ゲームシステム、情報処理システム
US9317110B2 (en) 2007-05-29 2016-04-19 Cfph, Llc Game with hand motion control
USD599352S1 (en) * 2007-06-21 2009-09-01 Nintendo Co., Ltd. Controller adaptor
KR20140061551A (ko) 2007-09-18 2014-05-21 톰슨 라이센싱 셋톱 박스를 위한 사용자 인터페이스
JP5420833B2 (ja) * 2007-11-30 2014-02-19 任天堂株式会社 ゲームシステム
JP5436773B2 (ja) 2007-12-14 2014-03-05 株式会社バンダイナムコゲームス プログラム及びゲーム装置
US8225343B2 (en) 2008-01-11 2012-07-17 Sony Computer Entertainment America Llc Gesture cataloging and recognition
US8004501B2 (en) 2008-01-21 2011-08-23 Sony Computer Entertainment America Llc Hand-held device with touchscreen and digital tactile pixels
JP2009178363A (ja) 2008-01-31 2009-08-13 Namco Bandai Games Inc プログラム、情報記憶媒体及びコンテンツ提供装置
US8255090B2 (en) 2008-02-01 2012-08-28 Energyhub System and method for home energy monitor and control
JP5060990B2 (ja) 2008-02-21 2012-10-31 株式会社ソニー・コンピュータエンタテインメント スタンド及び電子機器
JP5224595B2 (ja) 2008-02-28 2013-07-03 パナソニック株式会社 電子装置
JP5270930B2 (ja) * 2008-02-28 2013-08-21 パナソニック株式会社 ストラップ装置を備えた電子装置
AU2009221762B2 (en) * 2008-03-07 2013-06-27 Milwaukee Electric Tool Corporation Visual inspection device
JP5429444B2 (ja) 2008-03-17 2014-02-26 株式会社セガ ゲーム制御プログラムおよびゲーム装置
JP5522902B2 (ja) 2008-03-24 2014-06-18 任天堂株式会社 情報処理プログラムおよび情報処理装置
US20090254953A1 (en) 2008-04-02 2009-10-08 Chung-Hung Lin Wireless video and audio broadcasting device
JP2009247763A (ja) 2008-04-10 2009-10-29 Namco Bandai Games Inc ゲームシステム、プログラムおよび情報記憶媒体
US20090256809A1 (en) 2008-04-14 2009-10-15 Sony Ericsson Mobile Communications Ab Three-dimensional touch interface
TWM347787U (en) * 2008-05-02 2008-12-21 Wistron Corp A fixture structure of a handheld electronic device
US20090322671A1 (en) * 2008-06-04 2009-12-31 Cybernet Systems Corporation Touch screen augmented reality system and method
FR2932998B1 (fr) * 2008-06-25 2014-08-08 Bigben Interactive Sa Accessoire immersif pour jeux video
EP2140915B1 (en) 2008-06-30 2019-03-06 Nintendo Co., Ltd. Orientation calculation apparatus, storage medium having orientation calculation program stored therein, game apparatus, and storage medium having game program stored therein
JP5730463B2 (ja) 2008-07-11 2015-06-10 任天堂株式会社 ゲームプログラムおよびゲーム装置
JP2010017395A (ja) 2008-07-11 2010-01-28 Namco Bandai Games Inc プログラム、情報記憶媒体及びゲーム装置
JP4198190B1 (ja) 2008-07-11 2008-12-17 任天堂株式会社 画像通信システム、画像通信装置、および画像通信プログラム
US8858330B2 (en) 2008-07-14 2014-10-14 Activision Publishing, Inc. Music video game with virtual drums
WO2010019509A1 (en) 2008-08-11 2010-02-18 Imu Solutions, Inc. Instruction device and communicating method
CA2734987A1 (en) 2008-08-22 2010-02-25 Google Inc. Navigation in a three dimensional environment on a mobile device
US20100053151A1 (en) 2008-09-02 2010-03-04 Samsung Electronics Co., Ltd In-line mediation for manipulating three-dimensional content on a display device
JP2010066899A (ja) 2008-09-09 2010-03-25 Sony Computer Entertainment Inc 入力装置
US20100083341A1 (en) 2008-09-30 2010-04-01 Hector Gonzalez Multiple Signal Output System and Technology (MSOST)
US8221229B2 (en) 2008-10-27 2012-07-17 Sony Computer Entertainment Inc. Spherical ended controller with configurable modes
JP5289031B2 (ja) 2008-12-22 2013-09-11 任天堂株式会社 ゲーム装置およびゲームプログラム
US8384680B2 (en) 2008-12-23 2013-02-26 Research In Motion Limited Portable electronic device and method of control
KR101766370B1 (ko) 2009-01-29 2017-08-08 임머숀 코퍼레이션 그래픽 사용자 인터페이스와의 물리적 상호작용을 해석하는 시스템 및 방법
JP5366588B2 (ja) 2009-02-23 2013-12-11 株式会社ソニー・コンピュータエンタテインメント 携帯用電子機器の支持装置
CA131848S (en) * 2009-02-23 2010-03-29 Nintendo Co Ltd Controller for electronic game machine
JP2010245299A (ja) 2009-04-06 2010-10-28 Three M Innovative Properties Co 複合材熱電材料及びその製造方法
JP2010245298A (ja) 2009-04-06 2010-10-28 Central Res Inst Of Electric Power Ind 電界効果トランジスタ及びその製造方法
US20100311501A1 (en) 2009-06-04 2010-12-09 Hsu Kent T J Game controller
US8531571B1 (en) 2009-08-05 2013-09-10 Bentley Systmes, Incorporated System and method for browsing a large document on a portable electronic device
JP5446734B2 (ja) 2009-10-30 2014-03-19 奥村遊機株式会社 パチンコ遊技機
JP2011092612A (ja) 2009-11-02 2011-05-12 Konica Minolta Medical & Graphic Inc 放射線画像撮影システム
JP5402545B2 (ja) 2009-11-10 2014-01-29 アイコム株式会社 電池パック
JP5526714B2 (ja) 2009-11-10 2014-06-18 凸版印刷株式会社 基板露光装置
JP5396241B2 (ja) 2009-11-10 2014-01-22 三菱電機株式会社 回転電機のステータおよびその製造方法
JP2011118488A (ja) 2009-11-30 2011-06-16 Canon It Solutions Inc 情報処理装置、情報処理方法及びプログラム
CN201572520U (zh) 2009-12-23 2010-09-08 周建正 游戏机三合一支架
WO2011094298A2 (en) * 2010-01-26 2011-08-04 Modulr, Llc Multifunctional electronic device case
EP2353677A3 (en) 2010-02-03 2014-01-22 Nintendo Co., Ltd. Game system, image output device, and image display method
EP2392389A4 (en) 2010-02-03 2014-10-15 Nintendo Co Ltd GAME SYSTEM, OPERATING METHOD AND GAME PROCESSING METHOD
US8339364B2 (en) 2010-02-03 2012-12-25 Nintendo Co., Ltd. Spatially-correlated multi-display human-machine interface
US8814686B2 (en) 2010-02-03 2014-08-26 Nintendo Co., Ltd. Display device, game system, and game method
US8913009B2 (en) 2010-02-03 2014-12-16 Nintendo Co., Ltd. Spatially-correlated multi-display human-machine interface
EP2539759A1 (en) 2010-02-28 2013-01-02 Osterhout Group, Inc. Local advertising content on an interactive head-mounted eyepiece
USD641022S1 (en) * 2010-03-05 2011-07-05 Jason Dodo Game controller cradle for portable devices
KR101105841B1 (ko) * 2010-03-22 2012-01-16 엘지전자 주식회사 휴대 전자기기
USD636773S1 (en) * 2010-04-30 2011-04-26 Jow Tong Technology Co., Ltd. Multi-functional remote controller
JP5700758B2 (ja) 2010-05-19 2015-04-15 任天堂株式会社 ゲーム装置、ゲームプログラム、ゲームシステム、およびゲーム処理方法
US8457701B2 (en) * 2010-06-16 2013-06-04 Incase Designs Corp. Case for portable electronic device
JP6243586B2 (ja) 2010-08-06 2017-12-06 任天堂株式会社 ゲームシステム、ゲーム装置、ゲームプログラム、および、ゲーム処理方法
JP6184658B2 (ja) 2010-08-20 2017-08-23 任天堂株式会社 ゲームシステム、ゲーム装置、ゲームプログラム、および、ゲーム処理方法
US10150033B2 (en) 2010-08-20 2018-12-11 Nintendo Co., Ltd. Position calculation system, position calculation device, storage medium storing position calculation program, and position calculation method
JP5840386B2 (ja) 2010-08-30 2016-01-06 任天堂株式会社 ゲームシステム、ゲーム装置、ゲームプログラム、および、ゲーム処理方法
JP5840385B2 (ja) 2010-08-30 2016-01-06 任天堂株式会社 ゲームシステム、ゲーム装置、ゲームプログラム、および、ゲーム処理方法
US20120058821A1 (en) 2010-09-04 2012-03-08 Cheng Uei Precision Industry Co., Ltd. Projecting handheld game console and operating method thereof
CN102444766A (zh) * 2010-10-11 2012-05-09 富准精密工业(深圳)有限公司 消费型电子产品的视频转播器
US8854298B2 (en) * 2010-10-12 2014-10-07 Sony Computer Entertainment Inc. System for enabling a handheld device to capture video of an interactive application
TWI541051B (zh) 2010-11-01 2016-07-11 任天堂股份有限公司 遊戲系統、操作裝置及遊戲處理方法
KR101364826B1 (ko) 2010-11-01 2014-02-20 닌텐도가부시키가이샤 조작 장치 및 조작 시스템
JP5692904B2 (ja) 2010-11-17 2015-04-01 任天堂株式会社 入力システム、情報処理装置、情報処理プログラム、および指示位置算出方法
JP5689014B2 (ja) 2011-04-07 2015-03-25 任天堂株式会社 入力システム、情報処理装置、情報処理プログラム、および3次元位置算出方法
USD666250S1 (en) * 2011-11-03 2012-08-28 Performance Designed Products, Llc Gaming device attachment

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020165028A1 (en) * 2001-05-02 2002-11-07 Shigeru Miyamoto Game system displaying a game world on a common display and an individual display
CN1868244A (zh) * 2003-09-26 2006-11-22 索尼计算机娱乐公司 便携式电子装置
WO2007128949A1 (en) * 2006-05-05 2007-11-15 Sony Computer Entertainment Europe Limited Display apparatus and method
CN202355827U (zh) * 2010-11-01 2012-08-01 任天堂株式会社 操作装置和操作系统

Cited By (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2016029672A1 (zh) * 2014-08-26 2016-03-03 深圳创维数字技术有限公司 一种用户与设备的交互方法、装置以及系统
CN104216643A (zh) * 2014-08-26 2014-12-17 深圳创维数字技术股份有限公司 一种用户与设备的交互方法、装置以及系统
CN110180170A (zh) * 2014-11-18 2019-08-30 雷蛇(亚太)私人有限公司 用于移动设备的游戏控制器以及操作游戏控制器的方法
CN110180170B (zh) * 2014-11-18 2023-03-07 雷蛇(亚太)私人有限公司 用于移动设备的游戏控制器以及操作游戏控制器的方法
CN105854291A (zh) * 2016-06-03 2016-08-17 青岛歌尔声学科技有限公司 一种游戏控制装置和一种游戏设备
CN105854291B (zh) * 2016-06-03 2023-12-26 歌尔科技有限公司 一种游戏控制装置和一种游戏设备
CN109475773B (zh) * 2017-03-17 2022-08-23 B·瑞奇 用于模拟游戏事件的方法和设备
CN109475773A (zh) * 2017-03-17 2019-03-15 B·瑞奇 用于模拟游戏事件的方法和设备
CN107205072A (zh) * 2017-05-25 2017-09-26 深圳天珑无线科技有限公司 一种智能移动终端
CN111526926A (zh) * 2017-12-28 2020-08-11 株式会社万代南梦宫娱乐 计算机装置及评价控制方法
CN111939561A (zh) * 2020-08-31 2020-11-17 聚好看科技股份有限公司 显示设备及交互方法
CN111939561B (zh) * 2020-08-31 2023-09-19 聚好看科技股份有限公司 显示设备及交互方法
CN113031772A (zh) * 2021-03-23 2021-06-25 维沃移动通信有限公司 姿态控制方法和电子设备
CN113031772B (zh) * 2021-03-23 2023-06-23 维沃移动通信有限公司 姿态控制方法和电子设备

Also Published As

Publication number Publication date
US20120106042A1 (en) 2012-05-03
EP2446944B1 (en) 2018-12-19
CA2748627C (en) 2015-06-09
EP2446945B1 (en) 2020-02-19
CA2748627A1 (en) 2012-05-01
KR20120046002A (ko) 2012-05-09
CN102462960B (zh) 2015-03-11
US20160129352A1 (en) 2016-05-12
KR20120046001A (ko) 2012-05-09
US8827818B2 (en) 2014-09-09
KR101492310B1 (ko) 2015-02-11
EP2446945A1 (en) 2012-05-02
US20120106041A1 (en) 2012-05-03
US8804326B2 (en) 2014-08-12
EP2446943B1 (en) 2018-06-13
US20120108340A1 (en) 2012-05-03
US20140295966A1 (en) 2014-10-02
KR101364826B1 (ko) 2014-02-20
EP2446943A1 (en) 2012-05-02
EP2446946A1 (en) 2012-05-02
US8814680B2 (en) 2014-08-26
EP2446946B1 (en) 2018-07-18
US20120108329A1 (en) 2012-05-03
EP2446944A1 (en) 2012-05-02
US9272207B2 (en) 2016-03-01
US9889384B2 (en) 2018-02-13
US8702514B2 (en) 2014-04-22

Similar Documents

Publication Publication Date Title
CN202355827U (zh) 操作装置和操作系统
CN102462960B (zh) 操作装置和操作系统
CN202355828U (zh) 游戏系统和操作装置
JP5840386B2 (ja) ゲームシステム、ゲーム装置、ゲームプログラム、および、ゲーム処理方法
JP6184658B2 (ja) ゲームシステム、ゲーム装置、ゲームプログラム、および、ゲーム処理方法
EP2392391B1 (en) Display device, game system, and game processing method
JP5840385B2 (ja) ゲームシステム、ゲーム装置、ゲームプログラム、および、ゲーム処理方法
JP6188766B2 (ja) 操作装置および操作システム
JP2012249867A (ja) 情報処理プログラム、情報処理装置、情報処理システム、および情報処理方法
JP5829040B2 (ja) ゲームシステム、ゲーム装置、ゲームプログラム、および画像生成方法
JP5719147B2 (ja) ゲームシステム、ゲーム装置、ゲームプログラム、および、ゲーム処理方法
JP5937792B2 (ja) ゲームプログラム、ゲーム装置、ゲームシステム、およびゲーム処理方法
JP2012110670A (ja) ゲームシステム、操作装置、およびゲーム処理方法
JP5875169B2 (ja) ゲームシステム、ゲーム装置、ゲームプログラム、および、ゲーム処理方法
KR20130020715A (ko) 조작 장치 및 조작 시스템

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
REG Reference to a national code

Ref country code: HK

Ref legal event code: DE

Ref document number: 1165745

Country of ref document: HK

C14 Grant of patent or utility model
GR01 Patent grant
REG Reference to a national code

Ref country code: HK

Ref legal event code: GR

Ref document number: 1165745

Country of ref document: HK