Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7638413B2 - IMAGE DISPLAY SYSTEM, IMAGE DISPLAY METHOD, AND GOGGLE-TYPE DEVICE - Google Patents
[go: Go Back, main page]

JP7638413B2 - IMAGE DISPLAY SYSTEM, IMAGE DISPLAY METHOD, AND GOGGLE-TYPE DEVICE - Google Patents

IMAGE DISPLAY SYSTEM, IMAGE DISPLAY METHOD, AND GOGGLE-TYPE DEVICE Download PDF

Info

Publication number
JP7638413B2
JP7638413B2 JP2024037130A JP2024037130A JP7638413B2 JP 7638413 B2 JP7638413 B2 JP 7638413B2 JP 2024037130 A JP2024037130 A JP 2024037130A JP 2024037130 A JP2024037130 A JP 2024037130A JP 7638413 B2 JP7638413 B2 JP 7638413B2
Authority
JP
Japan
Prior art keywords
image
display
goggle
user interface
main unit
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2024037130A
Other languages
Japanese (ja)
Other versions
JP2024061807A (en
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
Application filed by Nintendo Co Ltd filed Critical Nintendo Co Ltd
Priority to JP2024037130A priority Critical patent/JP7638413B2/en
Publication of JP2024061807A publication Critical patent/JP2024061807A/en
Priority to JP2025024394A priority patent/JP2025071174A/en
Application granted granted Critical
Publication of JP7638413B2 publication Critical patent/JP7638413B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • User Interface Of Digital Computer (AREA)
  • Controls And Circuits For Display Device (AREA)

Description

本発明は、立体視画像を表示可能な画像表示システム、画像表示方法、およびゴーグル型装置に関する。 The present invention relates to an image display system , an image display method, and a goggle-type device capable of displaying stereoscopic images.

従来、互いに視差のある2つの画像をユーザの左右の目でそれぞれ視認させることによって立体画像を表示する立体画像表示装置がある(例えば、特許文献1参照)。例えば、上記特許文献1には、ユーザが装着可能なゴーグル装置にスマートフォンを収納し、当該ゴーグル装置を介して当該スマートフォンの表示画面に表示された立体視画像をユーザが覗き込むことによって、立体視された画像を見ることが可能となる。 Conventionally, there are stereoscopic image display devices that display a stereoscopic image by having the user view two images with parallax with each eye (see, for example, Patent Document 1). For example, Patent Document 1 discloses that a smartphone is stored in a goggle device that can be worn by the user, and the user can view a stereoscopic image displayed on the display screen of the smartphone through the goggle device.

特開2018-198651号公報JP 2018-198651 A

しかしながら、上記特許文献1で開示された立体画像表示装置は、立体視画像を表示画面に表示する際にユーザのタッチ操作を受け付けるユーザインターフェイス画像を提示することについて何ら考慮されていないため、ユーザインターフェイス画像の提示方法について、利便性を向上させる余地がある。 However, the stereoscopic image display device disclosed in Patent Document 1 does not take into consideration the presentation of a user interface image that accepts touch operations by the user when displaying a stereoscopic image on the display screen, so there is room for improvement in the convenience of the method of presenting the user interface image.

それ故に、本発明の目的は、ユーザインターフェイス画像の提示に関する利便性を向上させることが可能となる画像表示システム、画像表示方法、およびゴーグル型装置を提供することである。 Therefore, an object of the present invention is to provide an image display system , an image display method, and a goggle-type device that can improve the convenience of presenting a user interface image.

上記目的を達成するために、本発明は例えば以下のような構成を採用し得る。なお、特許請求の範囲の記載を解釈する際に、特許請求の範囲の記載によってのみその範囲が解釈されるべきであることが理解され、特許請求の範囲の記載と本欄の記載とが矛盾する場合には、特許請求の範囲の記載が優先する。 In order to achieve the above object, the present invention may employ, for example, the following configuration. When interpreting the claims, it is understood that the scope should be interpreted only by the claims, and in the event of a contradiction between the claims and this section, the claims shall take precedence.

本発明の画像表示システムの一構成例は、画像を表示する表示画面を有する表示装置と当該表示装置を装着可能なゴーグル装置とを備える。画像表示システムは、モード設定手段、第1表示制御手段、および第2表示制御手段を備える。モード設定手段は、表示装置を第1の表示モードまたは当該第1の表示モードとは異なる第2の表示モードに設定する。第1表示制御手段は、第1の表示モードにおいて、表示画面に、非立体視画像であるコンテンツ画像と第1ユーザインターフェイス画像とを含む第1画像を表示させる。第2表示制御手段は、第2の表示モードにおいて、表示画面に、互いに視差のある左目用画像および右目用画像からなるコンテンツ画像と第1ユーザインターフェイス画像に対応する第2ユーザインターフェイス画像とを含む第2画像を表示させる。第2表示制御手段は、第2の表示モードにおいて、第2ユーザインターフェイス画像を、第1ユーザインターフェイス画像が第1の表示モードにおいて表示される表示画面上の位置とは異なる位置に表示させる。 One configuration example of the image display system of the present invention includes a display device having a display screen for displaying an image, and a goggle device on which the display device can be worn. The image display system includes a mode setting means, a first display control means, and a second display control means. The mode setting means sets the display device to a first display mode or a second display mode different from the first display mode. The first display control means causes the display screen to display a first image including a content image, which is a non-stereoscopic image, and a first user interface image in the first display mode. The second display control means causes the display screen to display a second image including a content image consisting of a left-eye image and a right-eye image having parallax therebetween, and a second user interface image corresponding to the first user interface image in the second display mode. The second display control means causes the second user interface image to be displayed in a position on the display screen different from the position on the display screen where the first user interface image is displayed in the first display mode in the second display mode.

上記によれば、表示モードを切り替える際、異なる位置にユーザインターフェイス画像が表示されるため、ユーザインターフェイス画像の提示に関する利便性を向上させることが可能となる。 According to the above, when switching display modes, the user interface image is displayed in a different position, which makes it possible to improve the convenience of presenting the user interface image.

また、上記画像表示システムは、検知手段を、さらに備える。検知手段は、表示装置がゴーグル装置に装着状態にあるか否かを検知する、または装着途中状態にあるか否かを検知する。この場合、上記モード設定手段は、表示装置が第1の表示モードに設定されている場合に、検知手段の検知結果に基づいて、当該表示装置を第2の表示モードに切り替えてもよい。 The image display system further includes a detection means. The detection means detects whether the display device is attached to the goggle device, or whether it is in the process of being attached. In this case, when the display device is set to the first display mode, the mode setting means may switch the display device to the second display mode based on the detection result of the detection means.

上記によれば、ゴーグル装置への表示装置の装着状態または装着途中状態に基づいて、表示モードの切り替えが行われるため、シームレスな表示モードの切り替えが可能となる。 As described above, the display mode is switched based on the state in which the display device is attached to the goggle device or the state in which it is in the process of being attached, making it possible to switch display modes seamlessly.

また、上記表示装置は、照度センサを備えてもよい。この場合、上記ゴーグル装置は、遮光部を備えてもよい。遮光部は、表示装置が当該ゴーグル装置に装着状態または装着途中状態にある場合に、当該表示装置の照度センサへの光を遮光する。上記検知手段は、照度センサによる検知結果に基づいて、表示装置がゴーグル装置に装着状態にあるか否かを検知する、または装着途中状態にあるか否かを検知してもよい。 The display device may also include an illuminance sensor. In this case, the goggle device may also include a light blocking section. The light blocking section blocks light from reaching the illuminance sensor of the display device when the display device is attached to the goggle device or in the process of being attached to the goggle device. The detection means may detect whether the display device is attached to the goggle device or in the process of being attached based on the detection result by the illuminance sensor.

上記によれば、表示装置に対する遮光状態に基づいて、容易に当該表示装置の装着状態にあるか否かを検知する、または装着途中状態にあるか否かを検出することができる。 As a result of the above, it is possible to easily detect whether the display device is in an attached state or in a partially attached state based on the light-blocking state of the display device.

また、上記表示装置は、表示画面上に設けられるタッチパネルを備えてもよい。この場合、上記表示画面に表示された第1ユーザインターフェイス画像は、タッチパネルに対するタッチ操作に応じた操作指示が可能であってもよい。上記表示画面に表示された第2ユーザインターフェイス画像は、表示装置がゴーグル装置に装着された状態でタッチパネルに対するタッチ操作に応じた操作指示が可能であってもよい。 The display device may also include a touch panel provided on the display screen. In this case, the first user interface image displayed on the display screen may be capable of providing operational instructions in response to a touch operation on the touch panel. The second user interface image displayed on the display screen may be capable of providing operational instructions in response to a touch operation on the touch panel when the display device is attached to the goggle device.

上記によれば、タッチ操作を受け付けるユーザインターフェイス画像の提示に関する利便性を向上させることが可能となる。 Based on the above, it is possible to improve the convenience of presenting user interface images that accept touch operations.

また、上記第2表示制御手段は、左目用画像および右目用画像からなるコンテンツ画像として、第1表示制御手段によって非立体視画像として表示されるコンテンツ画像に対応する画像を表示画面に表示させてもよい。 The second display control means may also display, on the display screen, an image corresponding to the content image displayed as a non-stereoscopic image by the first display control means, as a content image consisting of an image for the left eye and an image for the right eye.

上記によれば、同じコンテンツ画像における立体視画像および非立体視画像をシームレスに切り替えることができる。 As a result of the above, it is possible to seamlessly switch between stereoscopic and non-stereoscopic images of the same content image.

また、上記第2表示制御手段は、第2の表示モードにおいて、当該第2の表示モードに設定される直前の第1の表示モードにおいて表示されていたコンテンツ画像を、左目用画像および右目用画像からなる立体視画像にして、表示画面に表示させてもよい。 In addition, in the second display mode, the second display control means may convert the content image displayed in the first display mode immediately before the second display mode is set to the second display mode into a stereoscopic image consisting of a left-eye image and a right-eye image, and display the stereoscopic image on the display screen.

上記によれば、同じコンテンツ画像における立体視画像および非立体視画像をシームレスに切り替えることができる。 As a result of the above, it is possible to seamlessly switch between stereoscopic and non-stereoscopic images of the same content image.

また、上記第2表示制御手段は、第2の表示モードにおいて、表示画面の第1領域において左目用画像を表示させ、第1領域とは異なる表示画面の第2領域において右目用画像を表示させ、第1領域および第2領域とは異なる表示画面の第3領域において第2ユーザインターフェイス画像を表示させてもよい。 The second display control means may, in the second display mode, display an image for the left eye in a first region of the display screen, display an image for the right eye in a second region of the display screen that is different from the first region, and display a second user interface image in a third region of the display screen that is different from the first and second regions.

上記によれば、タッチ操作されることによって立体視画像を表示するための第1領域および第2領域が汚損することが防止することができるとともに、立体視画像を見ている状態において第2ユーザインターフェイス画像をタッチ操作するための指が視界に入るようなことを防止することができる。 As a result of the above, it is possible to prevent the first and second areas for displaying a stereoscopic image from being soiled by touch operations, and it is also possible to prevent a finger for touching the second user interface image from coming into view while viewing a stereoscopic image.

また、上記第2表示制御手段は、第1ユーザインターフェイス画像と機能が実質的に同一であって形状が異なる形状のユーザインターフェイス画像を、第2ユーザインターフェイス画像として表示させてもよい。 The second display control means may also display, as the second user interface image, a user interface image that is substantially the same in function as the first user interface image but has a different shape.

上記によれば、操作および立体視画像表示に適した形状のユーザインターフェイス画像を表示することができる。 As a result of the above, it is possible to display a user interface image with a shape suitable for operation and stereoscopic image display.

また、上記第2表示制御手段は、第2の表示モードにおいて、左目用画像を表示させる表示画面の第1領域と右目用画像を表示させる表示画面の第2領域とは異なる表示画面の第3領域の形状に合うように第2ユーザインターフェイス画像の形状を調整して当該第3領域に表示させてもよい。 In addition, the second display control means may adjust the shape of the second user interface image to fit the shape of a third area of the display screen that is different from the first area of the display screen that displays an image for the left eye and the second area of the display screen that displays an image for the right eye in the second display mode, and display the second user interface image in the third area.

上記によれば、適切な形状のユーザインターフェイス画像を表示することができる。 According to the above, it is possible to display a user interface image of an appropriate shape.

また、上記第2表示制御手段は、表示画面における第1領域および第2領域によって挟まれる当該表示画面の上方または下方に第3領域を設定してもよい。 The second display control means may also set a third area above or below the display screen, sandwiched between the first area and the second area on the display screen.

上記によれば、立体視画像表示の邪魔とならないユーザインターフェイス画像を表示することができる。 As a result of the above, it is possible to display a user interface image that does not interfere with the stereoscopic image display.

また、上記第2表示制御手段は、表示画面における第1領域および第2領域によって挟まれる当該表示画面の下方に第3領域を設定してもよい。 The second display control means may also set a third area below the display screen between the first and second areas on the display screen.

上記によれば、立体視画像表示の邪魔とならず、操作が容易となるユーザインターフェイス画像を表示することができる。 As a result of the above, it is possible to display a user interface image that does not interfere with the stereoscopic image display and is easy to operate.

また、上記ゴーグル装置は、表示装置が当該ゴーグル装置に装着された場合に、表示画面の一部である第3領域を少なくとも外部に露出させる開口部を有してもよい。 The goggle device may also have an opening that exposes at least a third region, which is a part of the display screen, to the outside when the display device is attached to the goggle device.

上記によれば、ユーザインターフェイス画像をタッチするタッチ操作がゴーグル装置に装着された状態で可能となる。 As a result of the above, touch operations to touch the user interface image are possible while the goggle device is being worn.

また、上記開口部は、ユーザがゴーグル装置を着用した場合に当該ユーザの鼻に対応する位置に形成されてもよい。 The opening may also be formed at a position that corresponds to the user's nose when the user wears the goggle device.

上記によれば、遮光性を損なうことなく開口部を形成することができる。 As a result of the above, openings can be formed without compromising light-blocking properties.

また、上記第1表示制御手段は、第1の表示モードにおいて、表示画面に表示されるコンテンツ画像に重畳させて第1ユーザインターフェイス画像を表示させてもよい。 The first display control means may also display the first user interface image superimposed on the content image displayed on the display screen in the first display mode.

上記によれば、ユーザインターフェイス画像の表示に影響されることなく、相対的に大きなコンテンツ画像を表示することができる。 As a result of the above, it is possible to display a relatively large content image without being affected by the display of the user interface image.

また、上記第2表示制御手段は、第2の表示モードにおいて、第2ユーザインターフェイス画像を非立体視画像で表示画面に表示させてもよい。 The second display control means may also display the second user interface image on the display screen as a non-stereoscopic image in the second display mode.

上記によれば、ユーザインターフェイス画像をタッチする操作が容易となる。 The above makes it easier to touch the user interface image.

また、上記表示装置は、電気的に他の装置と接続可能な表示装置側接続部を、さらに備えてもよい。この場合、上記ゴーグル装置は、表示装置側接続部と電気的に接続可能なゴーグル装置側接続部を備えてもよい。上記検知手段は、表示装置側接続部とゴーグル装置側接続部とが接続されたことに応じて、表示装置がゴーグル装置に装着状態にあるか否かを検知する、または装着途中状態にあるか否かを検知してもよい。 The display device may further include a display device side connection section that can be electrically connected to another device. In this case, the goggle device may include a goggle device side connection section that can be electrically connected to the display device side connection section. The detection means may detect whether the display device is attached to the goggle device, or whether it is in the process of being attached, in response to the display device side connection section and the goggle device side connection section being connected.

上記によれば、ゴーグル装置に表示装置が装着されたことを確実に検知する、または装着途中状態にあることを確実に検知することができる。 As a result of the above, it is possible to reliably detect when a display device has been attached to a goggle device, or when the display device is in the process of being attached.

また、本発明は、画像表示プログラム、画像表示方法、および表示装置の形態で実施されてもよい。 The present invention may also be embodied in the form of an image display program, an image display method, and a display device.

本発明によれば、表示モードを切り替える際、異なる位置にユーザインターフェイス画像が表示されるため、ユーザインターフェイス画像の提示に関する利便性を向上させることが可能となる。 According to the present invention, when switching display modes, user interface images are displayed in different positions, thereby improving the convenience of presenting user interface images.

本体装置2に左コントローラ3および右コントローラ4を装着した状態を示す図A diagram showing the left controller 3 and the right controller 4 attached to the main unit 2. 本体装置2から左コントローラ3および右コントローラ4をそれぞれ外した状態の一例を示す図FIG. 1 shows an example of a state in which the left controller 3 and the right controller 4 are detached from the main unit 2. 本体装置2の一例を示す六面図FIG. 6 is a six-sided view showing an example of the main unit 2. 左コントローラ3の一例を示す六面図Six-sided diagram showing an example of the left controller 3 右コントローラ4の一例を示す六面図Six-sided diagram showing an example of the right controller 4 本体装置2の内部構成の一例を示すブロック図FIG. 2 is a block diagram showing an example of the internal configuration of the main unit 2. 本体装置2と左コントローラ3および右コントローラ4との内部構成の一例を示すブロック図A block diagram showing an example of the internal configuration of the main unit 2, the left controller 3, and the right controller 4. ゴーグル装置150の外観の一例を示す斜視図FIG. 2 is a perspective view showing an example of the appearance of the goggle device 150. 本体装置2をゴーグル装置150に装着する状態の一例を示す正面図FIG. 1 is a front view showing an example of a state in which the main body device 2 is attached to the goggle device 150. ゴーグル装置150に装着された本体装置2の状態の一例を示す正面図FIG. 1 is a front view showing an example of a state of the main unit 2 attached to the goggle device 150. 本体装置2の前面の一部と接面される前面当接部151bの形状の一例を示す図FIG. 13 is a diagram showing an example of the shape of a front contact portion 151b that comes into contact with a part of the front surface of the main unit 2; ゴーグル装置150の内部構造の一例を示す図FIG. 1 is a diagram showing an example of the internal structure of a goggle device 150. ゴーグル装置150に装着された本体装置2の状態の一例を示す側面図FIG. 1 is a side view showing an example of a state of the main unit 2 attached to the goggle device 150. 画像表示システムに表示されている画像を見るユーザの様子の一例を示す図FIG. 1 is a diagram showing an example of a user viewing an image displayed on an image display system. 画像表示システムを把持するユーザの様子の一例を示す図FIG. 1 is a diagram showing an example of a user holding an image display system; 立体視表示モードおよび非立体視表示モードにおいてそれぞれ本体装置2に表示される画像の一例を示す図FIG. 13 shows an example of an image displayed on the main unit 2 in a stereoscopic display mode and a non-stereoscopic display mode. 本体装置2のDRAM85に設定されるデータ領域の一例を示す図FIG. 2 is a diagram showing an example of a data area set in the DRAM 85 of the main unit 2. ゲームシステム1で実行されるゲーム処理の一例を示すフローチャートA flowchart showing an example of a game process executed by the game system 1.

以下、本実施形態の一例に係る画像表示システムについて説明する。本実施形態における画像表示システムの一例は、ゲームシステム1(最小限の構成としては、ゲームシステム1に含まれる本体装置2)およびゴーグル装置150によって構成される。ゲームシステム1の一例は、本体装置(情報処理装置;本実施形態ではゲーム装置本体として機能する)2と左コントローラ3および右コントローラ4とを含む。本体装置2は、左コントローラ3および右コントローラ4がそれぞれ着脱可能である。つまり、ゲームシステム1は、左コントローラ3および右コントローラ4をそれぞれ本体装置2に装着して一体化された装置として利用できる。また、ゲームシステム1は、本体装置2と左コントローラ3および右コントローラ4とを別体として利用することもできる(図2参照)。以下では、本実施形態のゲームシステム1のハードウェア構成について説明し、その後に本実施形態のゲームシステム1の制御について説明する。 The image display system according to an example of this embodiment will be described below. The example of the image display system in this embodiment is configured by a game system 1 (the main unit 2 included in the game system 1 as a minimum configuration) and a goggle device 150. The example of the game system 1 includes a main unit (information processing device; in this embodiment, it functions as a game device main unit) 2, a left controller 3, and a right controller 4. The left controller 3 and the right controller 4 are each detachable from the main unit 2. In other words, the game system 1 can be used as an integrated device by attaching the left controller 3 and the right controller 4 to the main unit 2. The game system 1 can also be used by using the main unit 2, the left controller 3, and the right controller 4 separately (see FIG. 2). The hardware configuration of the game system 1 of this embodiment will be described below, and then the control of the game system 1 of this embodiment will be described.

図1は、本体装置2に左コントローラ3および右コントローラ4を装着した状態の一例を示す図である。図1に示すように、左コントローラ3および右コントローラ4は、それぞれ本体装置2に装着されて一体化されている。本体装置2は、ゲームシステム1における各種の処理(例えば、ゲーム処理)を実行する装置である。本体装置2は、ディスプレイ12を備える。左コントローラ3および右コントローラ4は、ユーザが入力を行うための操作部を備える装置である。 Figure 1 is a diagram showing an example of a state in which a left controller 3 and a right controller 4 are attached to a main unit 2. As shown in Figure 1, the left controller 3 and the right controller 4 are each attached to the main unit 2 and integrated together. The main unit 2 is a device that executes various processes (e.g., game processes) in the game system 1. The main unit 2 includes a display 12. The left controller 3 and the right controller 4 are devices that include an operation unit that allows the user to perform input.

図2は、本体装置2から左コントローラ3および右コントローラ4をそれぞれ外した状態の一例を示す図である。図1および図2に示すように、左コントローラ3および右コントローラ4は、本体装置2に着脱可能である。なお、以下において、左コントローラ3および右コントローラ4の総称として「コントローラ」と記載することがある。 Figure 2 is a diagram showing an example of the state in which the left controller 3 and right controller 4 have been removed from the main unit 2. As shown in Figures 1 and 2, the left controller 3 and right controller 4 are detachable from the main unit 2. In the following, the left controller 3 and right controller 4 may be collectively referred to as "controller."

図3は、本体装置2の一例を示す六面図である。図3に示すように、本体装置2は、略板状のハウジング11を備える。本実施形態において、ハウジング11の主面(換言すれば、表側の面、すなわち、ディスプレイ12が設けられる面)は、大略的には矩形形状である。 Figure 3 is a six-sided view showing an example of the main unit 2. As shown in Figure 3, the main unit 2 includes a generally plate-shaped housing 11. In this embodiment, the main surface of the housing 11 (in other words, the front surface, i.e., the surface on which the display 12 is provided) is generally rectangular.

なお、ハウジング11の形状および大きさは、任意である。一例として、ハウジング11は、携帯可能な大きさであってよい。また、本体装置2単体または本体装置2に左コントローラ3および右コントローラ4が装着された一体型装置は、携帯型装置となってもよい。また、本体装置2または一体型装置が手持ち型の装置となってもよい。また、本体装置2または一体型装置が可搬型装置となってもよい。 The shape and size of the housing 11 are arbitrary. As an example, the housing 11 may be of a size that is portable. Furthermore, the main unit 2 alone or an integrated device in which the left controller 3 and right controller 4 are attached to the main unit 2 may be a portable device. Furthermore, the main unit 2 or the integrated device may be a handheld device. Furthermore, the main unit 2 or the integrated device may be a portable device.

図3に示すように、本体装置2は、ハウジング11の主面に設けられるディスプレイ12を備える。ディスプレイ12は、本体装置2が生成した画像を表示する。本実施形態においては、ディスプレイ12は、液晶表示装置(LCD)とする。ただし、ディスプレイ12は任意の種類の表示装置であってよい。 As shown in FIG. 3, the main unit 2 includes a display 12 provided on the main surface of the housing 11. The display 12 displays images generated by the main unit 2. In this embodiment, the display 12 is a liquid crystal display (LCD). However, the display 12 may be any type of display device.

また、本体装置2は、ディスプレイ12の画面上にタッチパネル13を備える。本実施形態においては、タッチパネル13は、マルチタッチ入力が可能な方式(例えば、静電容量方式)のものである。ただし、タッチパネル13は、任意の種類のものであってよく、例えば、シングルタッチ入力が可能な方式(例えば、抵抗膜方式)のものであってもよい。 The main unit 2 also includes a touch panel 13 on the screen of the display 12. In this embodiment, the touch panel 13 is of a type that allows multi-touch input (e.g., a capacitive type). However, the touch panel 13 may be of any type, and may be of a type that allows single-touch input (e.g., a resistive film type).

本体装置2は、ハウジング11の内部においてスピーカ(すなわち、図6に示すスピーカ88)を備えている。図3に示すように、ハウジング11の主面には、スピーカ孔11aおよび11bが形成される。そして、スピーカ88の出力音は、これらのスピーカ孔11aおよび11bからそれぞれ出力される。 The main unit 2 is provided with a speaker (i.e., speaker 88 shown in FIG. 6) inside the housing 11. As shown in FIG. 3, speaker holes 11a and 11b are formed on the main surface of the housing 11. The output sound of the speaker 88 is output from these speaker holes 11a and 11b, respectively.

また、本体装置2は、本体装置2が左コントローラ3と有線通信を行うための端子である左側端子17と、本体装置2が右コントローラ4と有線通信を行うための右側端子21を備える。 The main unit 2 also includes a left side terminal 17, which is a terminal for the main unit 2 to communicate with the left controller 3 via a wired connection, and a right side terminal 21, which is a terminal for the main unit 2 to communicate with the right controller 4 via a wired connection.

図3に示すように、本体装置2は、スロット23を備える。スロット23は、ハウジング11の上側面に設けられる。スロット23は、所定の種類の記憶媒体を装着可能な形状を有する。所定の種類の記憶媒体は、例えば、ゲームシステム1およびそれと同種の情報処理装置に専用の記憶媒体(例えば、専用メモリカード)である。所定の種類の記憶媒体は、例えば、本体装置2で利用されるデータ(例えば、アプリケーションのセーブデータ等)、および/または、本体装置2で実行されるプログラム(例えば、アプリケーションのプログラム等)を記憶するために用いられる。また、本体装置2は、電源ボタン28を備える。 As shown in FIG. 3, the main unit 2 includes a slot 23. The slot 23 is provided on the upper side of the housing 11. The slot 23 has a shape that allows a predetermined type of storage medium to be attached thereto. The predetermined type of storage medium is, for example, a storage medium (e.g., a dedicated memory card) dedicated to the game system 1 and the same type of information processing device. The predetermined type of storage medium is used, for example, to store data used by the main unit 2 (e.g., application save data, etc.) and/or programs executed by the main unit 2 (e.g., application programs, etc.). The main unit 2 also includes a power button 28.

本体装置2は、下側端子27を備える。下側端子27は、本体装置2がクレードルと通信を行うための端子である。本実施形態において、下側端子27は、USBコネクタ(より具体的には、メス側コネクタ)である。上記一体型装置または本体装置2単体をクレードルに載置した場合、ゲームシステム1は、本体装置2が生成して出力する画像を据置型モニタに表示することができる。また、本実施形態においては、クレードルは、載置された上記一体型装置または本体装置2単体を充電する機能を有する。また、クレードルは、ハブ装置(具体的には、USBハブ)の機能を有する。 The main unit 2 has a lower terminal 27. The lower terminal 27 is a terminal through which the main unit 2 communicates with the cradle. In this embodiment, the lower terminal 27 is a USB connector (more specifically, a female connector). When the all-in-one device or the main unit 2 alone is placed on the cradle, the game system 1 can display images generated and output by the main unit 2 on a stationary monitor. In this embodiment, the cradle also has a function of charging the all-in-one device or the main unit 2 alone that is placed on it. The cradle also has a function of a hub device (more specifically, a USB hub).

本体装置2は、照度センサ29を備える。本実施例においては、照度センサ29は、ハウジング11の主面下部に設けられ、ハウジング11の主面側から入射する光の照度(明るさ)を検出する。なお、照度センサ29によって検出された光の照度に応じて、ディスプレイ12を適切な明るさにして画像を表示することができるが、本実施例においては当該検出された照度に基づいて、本体装置2が後述するゴーグル装置150に装着されているか否かが判定される。 The main unit 2 includes an illuminance sensor 29. In this embodiment, the illuminance sensor 29 is provided on the lower part of the main surface of the housing 11, and detects the illuminance (brightness) of light incident from the main surface side of the housing 11. Depending on the illuminance of the light detected by the illuminance sensor 29, the display 12 can be adjusted to an appropriate brightness to display an image. In this embodiment, the detected illuminance is used to determine whether the main unit 2 is attached to the goggle device 150 described below.

図4は、左コントローラ3の一例を示す六面図である。図4に示すように、左コントローラ3は、ハウジング31を備える。本実施形態においては、ハウジング31は、縦長の形状、すなわち、上下方向(すなわち、図1および図4に示すy軸方向)に長い形状である。左コントローラ3は、本体装置2から外された状態において、縦長となる向きで把持されることも可能である。ハウジング31は、縦長となる向きで把持される場合に片手、特に左手で把持可能な形状および大きさをしている。また、左コントローラ3は、横長となる向きで把持されることも可能である。左コントローラ3が横長となる向きで把持される場合には、両手で把持されるようにしてもよい。 Figure 4 is a six-sided view showing an example of the left controller 3. As shown in Figure 4, the left controller 3 includes a housing 31. In this embodiment, the housing 31 has a vertically long shape, that is, a shape that is long in the up-down direction (i.e., the y-axis direction shown in Figures 1 and 4). The left controller 3 can also be held in a vertically long orientation when removed from the main unit 2. The housing 31 has a shape and size that allows it to be held in one hand, particularly the left hand, when held in a vertically long orientation. The left controller 3 can also be held in a horizontally long orientation. When the left controller 3 is held in a horizontally long orientation, it may be held with both hands.

左コントローラ3は、アナログスティック32を備える。図4に示すように、アナログスティック32は、ハウジング31の主面に設けられる。アナログスティック32は、方向を入力することが可能な方向入力部として用いることができる。ユーザは、アナログスティック32を傾倒することによって傾倒方向に応じた方向の入力(および、傾倒した角度に応じた大きさの入力)が可能である。なお、左コントローラ3は、方向入力部として、アナログスティックに代えて、十字キーまたはスライド入力が可能なスライドスティック等を備えるようにしてもよい。また、本実施形態においては、アナログスティック32を押下する入力が可能である。 The left controller 3 is equipped with an analog stick 32. As shown in FIG. 4, the analog stick 32 is provided on the main surface of the housing 31. The analog stick 32 can be used as a direction input unit capable of inputting a direction. By tilting the analog stick 32, the user can input a direction according to the tilt direction (and input a magnitude according to the tilt angle). Note that instead of an analog stick, the left controller 3 may be equipped with a cross key or a slide stick capable of slide input as the direction input unit. Also, in this embodiment, input is possible by pressing the analog stick 32.

左コントローラ3は、各種操作ボタンを備える。左コントローラ3は、ハウジング31の主面上に4つの操作ボタン33~36(具体的には、右方向ボタン33、下方向ボタン34、上方向ボタン35、および左方向ボタン36)を備える。さらに、左コントローラ3は、録画ボタン37および-(マイナス)ボタン47を備える。左コントローラ3は、ハウジング31の側面の左上に第1Lボタン38およびZLボタン39を備える。また、左コントローラ3は、ハウジング31の側面の、本体装置2に装着される際に装着される側の面に第2Lボタン43および第2Rボタン44を備える。これらの操作ボタンは、本体装置2で実行される各種プログラム(例えば、OSプログラムやアプリケーションプログラム)に応じた指示を行うために用いられる。 The left controller 3 is equipped with various operation buttons. The left controller 3 is equipped with four operation buttons 33 to 36 (specifically, a right button 33, a down button 34, an up button 35, and a left button 36) on the main surface of the housing 31. Furthermore, the left controller 3 is equipped with a record button 37 and a - (minus) button 47. The left controller 3 is equipped with a first L button 38 and a ZL button 39 on the upper left of the side of the housing 31. The left controller 3 is also equipped with a second L button 43 and a second R button 44 on the side of the housing 31 that is attached when the left controller 3 is attached to the main unit 2. These operation buttons are used to give instructions according to various programs (for example, an OS program or an application program) executed on the main unit 2.

また、左コントローラ3は、左コントローラ3が本体装置2と有線通信を行うための端子42を備える。 The left controller 3 also includes a terminal 42 that enables the left controller 3 to communicate with the main unit 2 via a wired connection.

図5は、右コントローラ4の一例を示す六面図である。図5に示すように、右コントローラ4は、ハウジング51を備える。本実施形態においては、ハウジング51は、縦長の形状、すなわち、上下方向に長い形状である。右コントローラ4は、本体装置2から外された状態において、縦長となる向きで把持されることも可能である。ハウジング51は、縦長となる向きで把持される場合に片手、特に右手で把持可能な形状および大きさをしている。また、右コントローラ4は、横長となる向きで把持されることも可能である。右コントローラ4が横長となる向きで把持される場合には、両手で把持されるようにしてもよい。 Figure 5 is a six-sided view showing an example of the right controller 4. As shown in Figure 5, the right controller 4 includes a housing 51. In this embodiment, the housing 51 has a vertically long shape, that is, a shape that is long in the up-down direction. The right controller 4 can also be held in a vertical orientation when removed from the main unit 2. When held in a vertical orientation, the housing 51 has a shape and size that allows it to be held in one hand, particularly the right hand. The right controller 4 can also be held in a horizontal orientation. When the right controller 4 is held in a horizontal orientation, it may be held with both hands.

右コントローラ4は、左コントローラ3と同様、方向入力部としてアナログスティック52を備える。本実施形態においては、アナログスティック52は、左コントローラ3のアナログスティック32と同じ構成である。また、右コントローラ4は、アナログスティックに代えて、十字キーまたはスライド入力が可能なスライドスティック等を備えるようにしてもよい。また、右コントローラ4は、左コントローラ3と同様、ハウジング51の主面上に4つの操作ボタン53~56(具体的には、Aボタン53、Bボタン54、Xボタン55、およびYボタン56)を備える。さらに、右コントローラ4は、+(プラス)ボタン57およびホームボタン58を備える。また、右コントローラ4は、ハウジング51の側面の右上に第1Rボタン60およびZRボタン61を備える。また、右コントローラ4は、左コントローラ3と同様、第2Lボタン65および第2Rボタン66を備える。 The right controller 4, like the left controller 3, has an analog stick 52 as a direction input unit. In this embodiment, the analog stick 52 has the same configuration as the analog stick 32 of the left controller 3. The right controller 4 may also have a cross key or a slide stick capable of slide input, instead of an analog stick. The right controller 4, like the left controller 3, has four operation buttons 53 to 56 (specifically, an A button 53, a B button 54, an X button 55, and a Y button 56) on the main surface of the housing 51. The right controller 4 further has a + (plus) button 57 and a home button 58. The right controller 4 also has a first R button 60 and a ZR button 61 on the upper right of the side of the housing 51. The right controller 4 also has a second L button 65 and a second R button 66, like the left controller 3.

また、右コントローラ4は、右コントローラ4が本体装置2と有線通信を行うための端子64を備える。 The right controller 4 also includes a terminal 64 for wired communication between the right controller 4 and the main unit 2.

図6は、本体装置2の内部構成の一例を示すブロック図である。本体装置2は、図3に示す構成の他、図6に示す各構成要素81~91、97、および98を備える。これらの構成要素81~91、97、および98のいくつかは、電子部品として電子回路基板上に実装されてハウジング11内に収納されてもよい。 Figure 6 is a block diagram showing an example of the internal configuration of the main unit 2. In addition to the configuration shown in Figure 3, the main unit 2 includes components 81-91, 97, and 98 shown in Figure 6. Some of these components 81-91, 97, and 98 may be mounted on an electronic circuit board as electronic components and stored in the housing 11.

本体装置2は、プロセッサ81を備える。プロセッサ81は、本体装置2において実行される各種の情報処理を実行する情報処理部であって、例えば、CPU(Central Processing Unit)のみから構成されてもよいし、CPU機能、GPU(Graphics Processing Unit)機能等の複数の機能を含むSoC(System-on-a-chip)から構成されてもよい。プロセッサ81は、記憶部(具体的には、フラッシュメモリ84等の内部記憶媒体、あるいは、スロット23に装着される外部記憶媒体等)に記憶される情報処理プログラム(例えば、ゲームプログラム)を実行することによって、各種の情報処理を実行する。 The main unit 2 includes a processor 81. The processor 81 is an information processing unit that executes various information processing executed in the main unit 2, and may be composed of only a CPU (Central Processing Unit), for example, or may be composed of a SoC (System-on-a-chip) that includes multiple functions such as a CPU function and a GPU (Graphics Processing Unit) function. The processor 81 executes various information processing by executing an information processing program (for example, a game program) stored in a storage unit (specifically, an internal storage medium such as a flash memory 84, or an external storage medium inserted in the slot 23, etc.).

本体装置2は、自身に内蔵される内部記憶媒体の一例として、フラッシュメモリ84およびDRAM(Dynamic Random Access Memory)85を備える。フラッシュメモリ84およびDRAM85は、プロセッサ81に接続される。フラッシュメモリ84は、主に、本体装置2に保存される各種のデータ(プログラムであってもよい)を記憶するために用いられるメモリである。DRAM85は、情報処理において用いられる各種のデータを一時的に記憶するために用いられるメモリである。 The main unit 2 includes a flash memory 84 and a dynamic random access memory (DRAM) 85 as examples of internal storage media built into the main unit 2. The flash memory 84 and the DRAM 85 are connected to the processor 81. The flash memory 84 is a memory used primarily to store various data (which may be programs) saved in the main unit 2. The DRAM 85 is a memory used to temporarily store various data used in information processing.

本体装置2は、スロットインターフェース(以下、「I/F」と略記する。)91を備える。スロットI/F91は、プロセッサ81に接続される。スロットI/F91は、スロット23に接続され、スロット23に装着された所定の種類の記憶媒体(例えば、専用メモリカード)に対するデータの読み出しおよび書き込みを、プロセッサ81の指示に応じて行う。 The main unit 2 includes a slot interface (hereinafter abbreviated as "I/F") 91. The slot I/F 91 is connected to the processor 81. The slot I/F 91 is connected to the slot 23, and reads and writes data from a specific type of storage medium (e.g., a dedicated memory card) inserted in the slot 23 in response to instructions from the processor 81.

プロセッサ81は、フラッシュメモリ84およびDRAM85、ならびに上記各記憶媒体との間でデータを適宜読み出したり書き込んだりして、上記の情報処理を実行する。 The processor 81 reads and writes data from and to the flash memory 84, DRAM 85, and each of the above storage media as appropriate to perform the above information processing.

本体装置2は、ネットワーク通信部82を備える。ネットワーク通信部82は、プロセッサ81に接続される。ネットワーク通信部82は、ネットワークを介して外部の装置と通信(具体的には、無線通信)を行う。本実施形態においては、ネットワーク通信部82は、第1の通信態様としてWi-Fiの規格に準拠した方式により、無線LANに接続して外部装置と通信を行う。また、ネットワーク通信部82は、第2の通信態様として所定の通信方式(例えば、独自プロトコルによる通信や、赤外線通信)により、同種の他の本体装置2との間で無線通信を行う。なお、上記第2の通信態様による無線通信は、閉ざされたローカルネットワークエリア内に配置された他の本体装置2との間で無線通信可能であり、複数の本体装置2の間で直接通信することによってデータが送受信される、いわゆる「ローカル通信」を可能とする機能を実現する。 The main unit 2 includes a network communication unit 82. The network communication unit 82 is connected to the processor 81. The network communication unit 82 communicates with an external device via a network (specifically, wireless communication). In this embodiment, the network communication unit 82 connects to a wireless LAN and communicates with an external device using a method conforming to the Wi-Fi standard as a first communication mode. The network communication unit 82 also performs wireless communication with other main units 2 of the same type using a predetermined communication method (e.g., communication using a proprietary protocol or infrared communication) as a second communication mode. Note that the wireless communication using the second communication mode enables wireless communication with other main units 2 located within a closed local network area, and realizes a function that enables so-called "local communication" in which data is transmitted and received by directly communicating between multiple main units 2.

本体装置2は、コントローラ通信部83を備える。コントローラ通信部83は、プロセッサ81に接続される。コントローラ通信部83は、左コントローラ3および/または右コントローラ4と無線通信を行う。本体装置2と左コントローラ3および右コントローラ4との通信方式は任意であるが、本実施形態においては、コントローラ通信部83は、左コントローラ3との間および右コントローラ4との間で、Bluetooth(登録商標)の規格に従った通信を行う。 The main unit 2 includes a controller communication unit 83. The controller communication unit 83 is connected to the processor 81. The controller communication unit 83 performs wireless communication with the left controller 3 and/or right controller 4. Any communication method may be used between the main unit 2 and the left controller 3 and right controller 4, but in this embodiment, the controller communication unit 83 performs communication with the left controller 3 and right controller 4 according to the Bluetooth (registered trademark) standard.

プロセッサ81は、上述の左側端子17、右側端子21、および下側端子27に接続される。プロセッサ81は、左コントローラ3と有線通信を行う場合、左側端子17を介して左コントローラ3へデータを送信するとともに、左側端子17を介して左コントローラ3から操作データを受信する。また、プロセッサ81は、右コントローラ4と有線通信を行う場合、右側端子21を介して右コントローラ4へデータを送信するとともに、右側端子21を介して右コントローラ4から操作データを受信する。また、プロセッサ81は、クレードルと通信を行う場合、下側端子27を介してクレードルへデータを送信する。このように、本実施形態においては、本体装置2は、左コントローラ3および右コントローラ4との間で、それぞれ有線通信と無線通信との両方を行うことができる。また、左コントローラ3および右コントローラ4が本体装置2に装着された一体型装置または本体装置2単体がクレードルに装着された場合、本体装置2は、クレードルを介してデータ(例えば、画像データや音声データ)を据置型モニタ等に出力することができる。 The processor 81 is connected to the left terminal 17, the right terminal 21, and the lower terminal 27. When the processor 81 performs wired communication with the left controller 3, it transmits data to the left controller 3 via the left terminal 17 and receives operation data from the left controller 3 via the left terminal 17. When the processor 81 performs wired communication with the right controller 4, it transmits data to the right controller 4 via the right terminal 21 and receives operation data from the right controller 4 via the right terminal 21. When the processor 81 performs communication with the cradle, it transmits data to the cradle via the lower terminal 27. Thus, in this embodiment, the main unit 2 can perform both wired communication and wireless communication with the left controller 3 and the right controller 4. When the integrated device with the left controller 3 and the right controller 4 attached to the main unit 2 or the main unit 2 alone is attached to the cradle, the main unit 2 can output data (e.g., image data and audio data) to a stationary monitor or the like via the cradle.

ここで、本体装置2は、複数の左コントローラ3と同時に(換言すれば、並行して)通信を行うことができる。また、本体装置2は、複数の右コントローラ4と同時に(換言すれば、並行して)通信を行うことができる。したがって、複数のユーザは、左コントローラ3および右コントローラ4のセットをそれぞれ用いて、本体装置2に対する入力を同時に行うことができる。一例として、第1ユーザが左コントローラ3および右コントローラ4の第1セットを用いて本体装置2に対して入力を行うと同時に、第2ユーザが左コントローラ3および右コントローラ4の第2セットを用いて本体装置2に対して入力を行うことが可能となる。 Here, the main unit 2 can communicate with multiple left controllers 3 simultaneously (in other words, in parallel). The main unit 2 can also communicate with multiple right controllers 4 simultaneously (in other words, in parallel). Therefore, multiple users can simultaneously input to the main unit 2 using each set of left controllers 3 and right controllers 4. As an example, a first user can input to the main unit 2 using a first set of left controllers 3 and right controllers 4, while a second user can input to the main unit 2 using a second set of left controllers 3 and right controllers 4.

本体装置2は、タッチパネル13の制御を行う回路であるタッチパネルコントローラ86を備える。タッチパネルコントローラ86は、タッチパネル13とプロセッサ81との間に接続される。タッチパネルコントローラ86は、タッチパネル13からの信号に基づいて、例えばタッチ入力が行われた位置を示すデータを生成して、プロセッサ81へ出力する。 The main unit 2 includes a touch panel controller 86, which is a circuit that controls the touch panel 13. The touch panel controller 86 is connected between the touch panel 13 and the processor 81. Based on a signal from the touch panel 13, the touch panel controller 86 generates data indicating, for example, the position where a touch input was performed, and outputs the data to the processor 81.

また、ディスプレイ12は、プロセッサ81に接続される。プロセッサ81は、(例えば、上記の情報処理の実行によって)生成した画像および/または外部から取得した画像をディスプレイ12に表示する。 The display 12 is also connected to the processor 81. The processor 81 displays images generated (e.g., by executing the above-mentioned information processing) and/or images acquired from the outside on the display 12.

本体装置2は、コーデック回路87およびスピーカ(具体的には、左スピーカおよび右スピーカ)88を備える。コーデック回路87は、スピーカ88および音声入出力端子25に接続されるとともに、プロセッサ81に接続される。コーデック回路87は、スピーカ88および音声入出力端子25に対する音声データの入出力を制御する回路である。 The main unit 2 includes a codec circuit 87 and speakers (specifically, a left speaker and a right speaker) 88. The codec circuit 87 is connected to the speaker 88 and the audio input/output terminal 25, and is also connected to the processor 81. The codec circuit 87 is a circuit that controls the input and output of audio data to the speaker 88 and the audio input/output terminal 25.

また、本体装置2は、加速度センサ89を備える。本実施形態においては、加速度センサ89は、所定の3軸(例えば、図1に示すxyz軸)方向に沿った加速度の大きさを検出する。なお、加速度センサ89は、1軸方向あるいは2軸方向の加速度を検出するものであってもよい。 The main unit 2 also includes an acceleration sensor 89. In this embodiment, the acceleration sensor 89 detects the magnitude of acceleration along three predetermined axes (e.g., the x, y and z axes shown in FIG. 1). The acceleration sensor 89 may also detect acceleration along one axis or two axes.

また、本体装置2は、角速度センサ90を備える。本実施形態においては、角速度センサ90は、所定の3軸(例えば、図1に示すxyz軸)回りの角速度を検出する。なお、角速度センサ90は、1軸回りあるいは2軸回りの角速度を検出するものであってもよい。 The main unit 2 also includes an angular velocity sensor 90. In this embodiment, the angular velocity sensor 90 detects angular velocity around three predetermined axes (e.g., the x, y and z axes shown in FIG. 1). Note that the angular velocity sensor 90 may also detect angular velocity around one axis or two axes.

加速度センサ89および角速度センサ90は、プロセッサ81に接続され、加速度センサ89および角速度センサ90の検出結果は、プロセッサ81へ出力される。プロセッサ81は、上記の加速度センサ89および角速度センサ90の検出結果に基づいて、本体装置2の動きおよび/または姿勢に関する情報を算出することが可能である。 The acceleration sensor 89 and the angular velocity sensor 90 are connected to the processor 81, and the detection results of the acceleration sensor 89 and the angular velocity sensor 90 are output to the processor 81. The processor 81 is capable of calculating information regarding the movement and/or attitude of the main unit 2 based on the detection results of the acceleration sensor 89 and the angular velocity sensor 90.

照度センサ29は、プロセッサ81に接続され、照度センサ29の検出結果は、プロセッサ81へ出力される。プロセッサ81は、照度センサ29の検出結果に基づいて、本体装置2周辺の明るさに関する情報を算出することが可能である。 The illuminance sensor 29 is connected to the processor 81, and the detection result of the illuminance sensor 29 is output to the processor 81. The processor 81 is able to calculate information regarding the brightness around the main unit 2 based on the detection result of the illuminance sensor 29.

本体装置2は、電力制御部97およびバッテリ98を備える。電力制御部97は、バッテリ98およびプロセッサ81に接続される。また、図示しないが、電力制御部97は、本体装置2の各部(具体的には、バッテリ98の電力の給電を受ける各部、左側端子17、および右側端子21)に接続される。電力制御部97は、プロセッサ81からの指令に基づいて、バッテリ98から上記各部への電力供給を制御する。 The main unit 2 includes a power control unit 97 and a battery 98. The power control unit 97 is connected to the battery 98 and the processor 81. Although not shown, the power control unit 97 is also connected to each part of the main unit 2 (specifically, each part that receives power from the battery 98, the left terminal 17, and the right terminal 21). The power control unit 97 controls the power supply from the battery 98 to each of the above-mentioned parts based on instructions from the processor 81.

また、バッテリ98は、下側端子27に接続される。外部の充電装置(例えば、クレードル)が下側端子27に接続され、下側端子27を介して本体装置2に電力が供給される場合、供給された電力がバッテリ98に充電される。 The battery 98 is also connected to the lower terminal 27. When an external charging device (e.g., a cradle) is connected to the lower terminal 27 and power is supplied to the main unit 2 via the lower terminal 27, the supplied power is charged into the battery 98.

図7は、本体装置2と左コントローラ3および右コントローラ4との内部構成の一例を示すブロック図である。なお、本体装置2に関する内部構成の詳細については、図6で示しているため図7では省略している。 Figure 7 is a block diagram showing an example of the internal configuration of the main unit 2, the left controller 3, and the right controller 4. Note that details of the internal configuration of the main unit 2 are omitted in Figure 7 because they are shown in Figure 6.

左コントローラ3は、本体装置2との間で通信を行う通信制御部101を備える。図7に示すように、通信制御部101は、端子42を含む各構成要素に接続される。本実施形態においては、通信制御部101は、端子42を介した有線通信と、端子42を介さない無線通信との両方で本体装置2と通信を行うことが可能である。通信制御部101は、左コントローラ3が本体装置2に対して行う通信方法を制御する。すなわち、左コントローラ3が本体装置2に装着されている場合、通信制御部101は、端子42を介して本体装置2と通信を行う。また、左コントローラ3が本体装置2から外されている場合、通信制御部101は、本体装置2(具体的には、コントローラ通信部83)との間で無線通信を行う。コントローラ通信部83と通信制御部101との間の無線通信は、例えばBluetooth(登録商標)の規格に従って行われる。 The left controller 3 is equipped with a communication control unit 101 that communicates with the main unit 2. As shown in FIG. 7, the communication control unit 101 is connected to each component including the terminal 42. In this embodiment, the communication control unit 101 can communicate with the main unit 2 both by wired communication via the terminal 42 and by wireless communication not via the terminal 42. The communication control unit 101 controls the communication method that the left controller 3 uses with the main unit 2. That is, when the left controller 3 is attached to the main unit 2, the communication control unit 101 communicates with the main unit 2 via the terminal 42. Also, when the left controller 3 is removed from the main unit 2, the communication control unit 101 performs wireless communication with the main unit 2 (specifically, the controller communication unit 83). The wireless communication between the controller communication unit 83 and the communication control unit 101 is performed according to, for example, the Bluetooth (registered trademark) standard.

また、左コントローラ3は、例えばフラッシュメモリ等のメモリ102を備える。通信制御部101は、例えばマイコン(マイクロプロセッサとも言う)で構成され、メモリ102に記憶されるファームウェアを実行することによって各種の処理を実行する。 The left controller 3 also includes a memory 102, such as a flash memory. The communication control unit 101 is configured, for example, by a microcomputer (also called a microprocessor), and executes firmware stored in the memory 102 to perform various processes.

左コントローラ3は、各ボタン103(具体的には、ボタン33~39、43、44、および47)を備える。また、左コントローラ3は、アナログスティック(図7では「スティック」と記載する)32を備える。各ボタン103およびアナログスティック32は、自身に対して行われた操作に関する情報を、適宜のタイミングで繰り返し通信制御部101へ出力する。 The left controller 3 is equipped with buttons 103 (specifically, buttons 33 to 39, 43, 44, and 47). The left controller 3 also has an analog stick (written as "stick" in FIG. 7) 32. Each button 103 and analog stick 32 repeatedly outputs information relating to operations performed on them to the communication control unit 101 at appropriate timing.

通信制御部101は、各入力部(具体的には、各ボタン103、アナログスティック32、各センサ104および105)から、入力に関する情報(具体的には、操作に関する情報、またはセンサによる検出結果)を取得する。通信制御部101は、取得した情報(または取得した情報に所定の加工を行った情報)を含む操作データを本体装置2へ送信する。なお、操作データは、所定時間に1回の割合で繰り返し送信される。なお、入力に関する情報が本体装置2へ送信される間隔は、各入力部について同じであってもよいし、同じでなくてもよい。 The communication control unit 101 acquires information related to the input (specifically, information related to the operation, or the detection results by the sensors) from each input unit (specifically, each button 103, analog stick 32, each sensor 104 and 105). The communication control unit 101 transmits operation data including the acquired information (or information obtained by performing a specified process on the acquired information) to the main unit 2. Note that the operation data is repeatedly transmitted once every specified time. Note that the interval at which the information related to the input is transmitted to the main unit 2 may or may not be the same for each input unit.

上記操作データが本体装置2へ送信されることによって、本体装置2は、左コントローラ3に対して行われた入力を得ることができる。すなわち、本体装置2は、各ボタン103およびアナログスティック32に対する操作を、操作データに基づいて判別することができる。 By transmitting the above operation data to the main unit 2, the main unit 2 can obtain the input made to the left controller 3. In other words, the main unit 2 can determine the operation of each button 103 and analog stick 32 based on the operation data.

左コントローラ3は、電力供給部108を備える。本実施形態において、電力供給部108は、バッテリおよび電力制御回路を有する。図示しないが、電力制御回路は、バッテリに接続されるとともに、左コントローラ3の各部(具体的には、バッテリの電力の給電を受ける各部)に接続される。 The left controller 3 is equipped with a power supply unit 108. In this embodiment, the power supply unit 108 has a battery and a power control circuit. Although not shown, the power control circuit is connected to the battery and to each part of the left controller 3 (specifically, each part that receives power from the battery).

図7に示すように、右コントローラ4は、本体装置2との間で通信を行う通信制御部111を備える。また、右コントローラ4は、通信制御部111に接続されるメモリ112を備える。通信制御部111は、端子64を含む各構成要素に接続される。通信制御部111およびメモリ112は、左コントローラ3の通信制御部101およびメモリ102と同様の機能を有する。したがって、通信制御部111は、端子64を介した有線通信と、端子64を介さない無線通信(具体的には、Bluetooth(登録商標)の規格に従った通信)との両方で本体装置2と通信を行うことが可能であり、右コントローラ4が本体装置2に対して行う通信方法を制御する。 As shown in FIG. 7, the right controller 4 includes a communication control unit 111 that communicates with the main unit 2. The right controller 4 also includes a memory 112 that is connected to the communication control unit 111. The communication control unit 111 is connected to each component including the terminal 64. The communication control unit 111 and the memory 112 have the same functions as the communication control unit 101 and the memory 102 of the left controller 3. Therefore, the communication control unit 111 can communicate with the main unit 2 both by wired communication via the terminal 64 and by wireless communication (specifically, communication according to the Bluetooth (registered trademark) standard) that does not go through the terminal 64, and controls the method of communication that the right controller 4 uses with the main unit 2.

右コントローラ4は、左コントローラ3の各入力部と同様の各入力部を備える。具体的には、各ボタン113、アナログスティック52、を備える。これらの各入力部については、左コントローラ3の各入力部と同様の機能を有し、同様に動作する。 The right controller 4 has input sections similar to those of the left controller 3. Specifically, it has buttons 113 and an analog stick 52. Each of these input sections has the same function as the input sections of the left controller 3, and operates in the same way.

右コントローラ4は、電力供給部118を備える。電力供給部118は、左コントローラ3の電力供給部108と同様の機能を有し、同様に動作する。 The right controller 4 is equipped with a power supply unit 118. The power supply unit 118 has the same functions as the power supply unit 108 of the left controller 3 and operates in the same manner.

次に、図8~図15を参照して、ゲームシステム1(具体的には、本体装置2)が装着されることによって画像表示システムを構成する装置の一例であるゴーグル装置150について説明する。なお、図8は、ゴーグル装置150の外観の一例を示す斜視図である。図9は、本体装置2をゴーグル装置150に装着する状態の一例を示す正面図である。図10は、ゴーグル装置150に装着された本体装置2の状態の一例を示す正面図である。図11は、本体装置2の前面の一部と接面される前面当接部151bの形状の一例を示す図である。図12は、ゴーグル装置150の内部構造の一例を示す図である。図13は、ゴーグル装置150に装着された本体装置2の状態の一例を示す側面図である。図14は、画像表示システムに表示されている画像を見るユーザの様子の一例を示す図である。図15は、画像表示システムを把持するユーザの様子の一例を示す図である。なお、図11は、前面当接部151bを分かりやすく示すために、ゴーグル装置150の一部(本体151の一部、レンズ枠部材152、レンズ153、および板状部材154)を取り除いた状態(透過させた状態)にして、図10と同じ方向から見た図である。 Next, with reference to Figs. 8 to 15, the goggle device 150, which is an example of a device that constitutes an image display system by wearing the game system 1 (specifically, the main unit 2), will be described. Note that Fig. 8 is a perspective view showing an example of the appearance of the goggle device 150. Fig. 9 is a front view showing an example of the state in which the main unit 2 is worn on the goggle device 150. Fig. 10 is a front view showing an example of the state of the main unit 2 worn on the goggle device 150. Fig. 11 is a diagram showing an example of the shape of the front abutment portion 151b that comes into contact with a part of the front surface of the main unit 2. Fig. 12 is a diagram showing an example of the internal structure of the goggle device 150. Fig. 13 is a side view showing an example of the state of the main unit 2 worn on the goggle device 150. Fig. 14 is a diagram showing an example of the state of a user viewing an image displayed on the image display system. Fig. 15 is a diagram showing an example of the state of a user holding the image display system. Note that Figure 11 is a view from the same direction as Figure 10, with parts of the goggle device 150 (part of the main body 151, the lens frame member 152, the lens 153, and the plate-like member 154) removed (see-through) to clearly show the front contact portion 151b.

図8~図13において、ゴーグル装置150は、本体151、レンズ枠部材152、レンズ153、および板状部材154を有している。ここで、画像表示システムを構成する装置の一例であるゴーグル装置は、ユーザの左右の目を覆うように当該ユーザの顔にフィットして着用され、外光の少なくとも一部を遮る機能および一対のレンズによって当該ユーザにおける立体視をサポートする機能を有するものであれば、後述する構成に限られない。例えば、上記ゴーグル装置は、ユーザが把持することによって当該ユーザの顔にフィットされるタイプ、ユーザの頭部に固定されることによって当該ユーザの顔にフィットされるタイプ、載置状態の装置をユーザが覗き込むタイプなど、様々な状態で用いられるものであってもよい。また、上記ゴーグル装置は、本体装置2が取り付けられた状態でユーザの頭部に着用されることによって、いわゆるヘッドマウントディスプレイとして機能するものであってもよく、ゴーグル型の他にヘルメット型の形状を有するものであってもよい。以下のゴーグル装置150の説明では、ユーザが把持して当該ユーザの顔にフィットするように着用するゴーグル型タイプのゴーグル装置を用いる。 8 to 13, the goggle device 150 has a main body 151, a lens frame member 152, a lens 153, and a plate-shaped member 154. Here, the goggle device, which is an example of a device constituting an image display system, is not limited to the configuration described below as long as it is worn by fitting the user's face so as to cover the user's left and right eyes, and has a function of blocking at least a part of external light and a function of supporting the user's stereoscopic vision with a pair of lenses. For example, the goggle device may be used in various states, such as a type that fits the user's face by being held by the user, a type that fits the user's face by being fixed to the user's head, or a type in which the user looks into the device in a placed state. In addition, the goggle device may function as a so-called head-mounted display by being worn on the user's head with the main body device 2 attached, and may have a helmet-type shape in addition to a goggle-type shape. In the following description of the goggle device 150, a goggle-type goggle device that is held by the user and worn to fit the user's face is used.

本体151は、本体装置2の前面、背面、上面、および下面と接することによって本体装置2を着脱自在に固定する装着部を有している。装着部は、本体装置2の前面(ディスプレイ12が設けられている面)の一部と接面される前面当接部と、本体装置2の背面と接面される背面当接部と、本体装置2の上面と接面される上面当接部と、本体装置2の下面と接面される下面当接部とを有し、当該前面当接部、背面当接部、上面当接部、および下面当接部に囲まれて形成された空隙を有し左右両側面が開放された角筒状に形成される。装着部は、本体装置2の左側面側または右側面側から装着可能とするために、両側面(図示x軸正方向側の側面およびx軸負方向側の側面)が開口している。そして、図9に示すように本体装置2の右側面側の開口からゴーグル装置150に装着する場合、上記前面当接部が本体装置2の前面と接し、上記背面当接部が本体装置2の背面と接し、上記上面当接部が本体装置2の上面と接し、上記下面当接部が本体装置2の下面と接した状態となる。なお、図11に示すように、本体151の前面当接部151bは、本体装置2が装着された際にディスプレイ12の表示画像(左目用画像および右目用画像)に対する視界を少なくとも妨げないように開口部が形成されている。 The main body 151 has an attachment section that detachably fixes the main body 2 by contacting the front, back, top, and bottom of the main body 2. The attachment section has a front contact section that contacts a part of the front of the main body 2 (the surface on which the display 12 is provided), a back contact section that contacts the back of the main body 2, an upper contact section that contacts the top surface of the main body 2, and a lower contact section that contacts the bottom surface of the main body 2, and is formed in a square tube shape with both left and right sides open and with a gap formed between the front contact section, the back contact section, the upper contact section, and the lower contact section. The attachment section has both sides (the side on the x-axis positive direction side and the side on the x-axis negative direction side) open so that it can be attached from the left side or right side of the main body 2. When the goggle device 150 is attached to the main unit 2 through the opening on the right side as shown in FIG. 9, the front contact portion contacts the front of the main unit 2, the rear contact portion contacts the rear of the main unit 2, the upper contact portion contacts the upper surface of the main unit 2, and the lower contact portion contacts the lower surface of the main unit 2. As shown in FIG. 11, the front contact portion 151b of the main unit 151 has an opening formed therein so as not to obstruct at least the view of the images (left eye image and right eye image) displayed on the display 12 when the main unit 2 is attached.

図9および図13に示すように、本体装置2は、本体装置2の左側面側または右側面側から上記装着部の前面当接部、背面当接部、上面当接部、および下面当接部に沿って、本体151の装着部の空隙内にスライド挿入させることによって、ゴーグル装置150に取り付けられる。また、本体装置2は、ゴーグル装置150に取り付けられた状態から上記装着部の前面当接部、背面当接部、上面当接部、および下面当接部に沿って、左または右にスライドさせることによって、ゴーグル装置150から取り外すことができる。このように、ゴーグル装置150は、本体装置2を着脱可能に装着することができる。 As shown in Figures 9 and 13, the main body device 2 is attached to the goggle device 150 by sliding it from the left or right side of the main body device 2 into the gap in the mounting portion of the main body 151 along the front abutment portion, rear abutment portion, upper abutment portion, and lower abutment portion of the mounting portion. The main body device 2 can be removed from the goggle device 150 by sliding it left or right along the front abutment portion, rear abutment portion, upper abutment portion, and lower abutment portion of the mounting portion from the state where it is attached to the goggle device 150. In this way, the goggle device 150 can detachably mount the main body device 2.

レンズ枠部材152は、本体151の前面部に形成された上記開口部側に固設される。レンズ枠部材152は、本体151に装着された本体装置2のディスプレイ12に表示される表示画像(左目用画像IMLおよび右目用画像IMR)に対する視界を妨げないように開口した、一対のレンズ枠を有している。また、レンズ枠部材152の上下左右に形成される外縁には、本体装置2に接合されるための接合面が形成されるとともに、当該下方に形成される外縁の中央部にゴーグル装置150を着用するユーザの鼻と接触するためのV字状の凹部が形成される。 The lens frame member 152 is fixed to the opening formed on the front part of the main body 151. The lens frame member 152 has a pair of lens frames that are opened so as not to obstruct the view of the display images (left eye image IML and right eye image IMR) displayed on the display 12 of the main body device 2 attached to the main body 151. In addition, the outer edges formed on the top, bottom, left and right of the lens frame member 152 are formed with bonding surfaces for bonding to the main body device 2, and a V-shaped recess is formed in the center of the outer edge formed on the lower side for contacting the nose of the user wearing the goggle device 150.

レンズ153は、一対の左目用レンズ153Lおよび右目用レンズ153Rによって構成され、例えば一対のフレネルレンズである。左目用レンズ153Lおよび右目用レンズ153Rは、それぞれレンズ枠部材152のレンズ枠に嵌め込まれている。具体的には、左目用レンズ153Lは、本体151に装着された本体装置2のディスプレイ12に表示された左目用画像IMLの視界を妨げないように開口されている一方のレンズ枠に嵌め込まれ、ユーザが左目で左目用レンズ153Lを覗いた場合に当該左目用画像IMLを見ることができる。また、右目用レンズ153Rは、本体151に装着された本体装置2のディスプレイ12に表示された右目用画像IMRの視界を妨げないように開口されている他方のレンズ枠に嵌め込まれ、ユーザが右目で右目用レンズ153Rを覗いた場合に当該右目用画像IMRを見ることができる。なお、左目用レンズ153Lおよび右目用レンズ153Rは、典型的には円形または楕円形の拡大レンズであればよく、画像を歪ませてユーザに視認させるレンズであればよい。例えば、左目用レンズ153Lが円形または楕円形に歪んで表示されている左目用画像IML(後述)を当該画像の歪みとは逆方向に歪ませて視認させ、右目用レンズ153Rが円形または楕円形に歪んで表示されている右目用画像IMR(後述)を当該画像の歪みとは逆方向に歪ませて視認させることによって、画像を立体視するものであってもよい。また、左目用レンズ153Lおよび右目用レンズ153Rは、一体化形成された構成であってもよい。 The lens 153 is composed of a pair of left-eye lenses 153L and right-eye lenses 153R, for example a pair of Fresnel lenses. The left-eye lenses 153L and right-eye lenses 153R are fitted into the lens frames of the lens frame member 152. Specifically, the left-eye lens 153L is fitted into one of the lens frames that is opened so as not to obstruct the field of view of the left-eye image IML displayed on the display 12 of the main unit device 2 attached to the main body 151, and when the user looks into the left-eye lens 153L with his left eye, the left-eye image IML can be seen. The right-eye lens 153R is fitted into the other lens frame that is opened so as not to obstruct the field of view of the right-eye image IMR displayed on the display 12 of the main unit device 2 attached to the main body 151, and when the user looks into the right-eye lens 153R with his right eye, the right-eye image IMR can be seen. In addition, the left eye lens 153L and the right eye lens 153R may be typically circular or elliptical magnifying lenses, and may be lenses that distort an image to allow a user to view it. For example, the left eye lens 153L may distort a left eye image IML (described later) displayed in a circular or elliptical shape in a direction opposite to the distortion of the image to allow the user to view it, and the right eye lens 153R may distort a right eye image IMR (described later) displayed in a circular or elliptical shape in a direction opposite to the distortion of the image to allow the user to view it, thereby providing a stereoscopic view of the image. In addition, the left eye lens 153L and the right eye lens 153R may be configured to be integrally formed.

本体151は、レンズ枠部材152の外縁を角筒状に囲むように本体151の前面側から外側へ突出するように設けられた当接部を有している。上記当接部において前面側から外側へ突出している端面は、ゴーグル装置150の外側からレンズ153を見た場合に、当該レンズ153の手前側に配設され、本体装置2を装着した状態で当該端面がゴーグル装置150において最も手前側(z軸負方向側)に配置される。そして、本体151の当接部は、本体装置2が装着されたゴーグル装置150をユーザが覗く場合、ユーザの顔面(典型的には、ユーザの両目周辺)とフィットする端面形状を有しており、当該端面がユーザの顔面と当接することによって、ユーザの眼とレンズ153との位置関係を固定する機能を有している。 The main body 151 has an abutment portion that is provided so as to protrude outward from the front side of the main body 151 so as to surround the outer edge of the lens frame member 152 in a rectangular cylindrical shape. The end face of the abutment portion that protrudes outward from the front side is disposed on the near side of the lens 153 when the lens 153 is viewed from outside the goggle device 150, and the end face is disposed on the near side (z-axis negative direction side) of the goggle device 150 when the main body device 2 is worn. The abutment portion of the main body 151 has an end face shape that fits the user's face (typically the area around the user's eyes) when the user looks into the goggle device 150 with the main body device 2 worn, and has the function of fixing the positional relationship between the user's eyes and the lens 153 by abutting the end face against the user's face.

また、上記当接部は、画像表示システムを用いてディスプレイ12に表示された立体画像を見る場合に、左目用レンズ153Lおよび右目用レンズ153Rへの外光を遮ることができる。これによって、ディスプレイ12に表示された立体画像を見るユーザの没入感を向上させることができる。なお、上記当接部による遮光は、完全に外光を遮らなくてもよい。例えば、図15に示すように、筒状に構成される当接部の一部に凹みが形成されていてもよい。なお、図15に例示されている当接部の凹みは、左目用レンズ153Lおよび右目用レンズ153Rの中間点の下部となる位置に形成されているが、これはディスプレイ12に表示された立体画像を見るユーザの鼻が当接する位置である。すなわち、上記当接部の凹みによって、当接部とユーザの鼻とが強く当接することを避けることが可能となり、多少の遮光性が悪くなったとしても上記当接部と鼻との当接に対する不快感を軽減することができる。 In addition, the contact portion can block external light to the left eye lens 153L and the right eye lens 153R when viewing a stereoscopic image displayed on the display 12 using an image display system. This can improve the immersive feeling of the user viewing the stereoscopic image displayed on the display 12. Note that the light blocking by the contact portion does not have to completely block external light. For example, as shown in FIG. 15, a recess may be formed in a part of the contact portion configured in a cylindrical shape. Note that the recess of the contact portion illustrated in FIG. 15 is formed at a position below the midpoint of the left eye lens 153L and the right eye lens 153R, which is the position where the nose of the user viewing the stereoscopic image displayed on the display 12 will contact. In other words, the recess of the contact portion can prevent the contact portion from contacting the user's nose too strongly, and even if the light blocking ability is somewhat deteriorated, the discomfort caused by the contact portion contacting the nose can be reduced.

図10に示すように、板状部材154は、本体装置2が本体151の装着部に装着されたされた場合に、レンズ枠部材152とディスプレイ12との間となる本体151の内部に固設される。例えば、板状部材154は、その一部がレンズ枠部材152におけるV字状の凹部に沿う形状で、当該凹部と装着された本体装置2のディスプレイ12との間を接続する壁(以下、第1壁部と記載する)のように配置される。そして、上記第1壁部によって囲まれる空間は、本体151に装着された本体装置2のディスプレイ12の一部を外部に露出させて、当該空間を介してユーザが当該一部をタッチ操作可能な操作窓として機能する開口部154hとなる。なお、板状部材154における第1壁部は、図12に示すようにその一部が開口していてもかまわない。 10, the plate-like member 154 is fixed inside the main body 151 between the lens frame member 152 and the display 12 when the main body device 2 is attached to the attachment portion of the main body 151. For example, the plate-like member 154 is arranged like a wall (hereinafter referred to as a first wall portion) that connects the V-shaped recess of the lens frame member 152 and the display 12 of the attached main body device 2. The space surrounded by the first wall portion exposes a part of the display 12 of the main body device 2 attached to the main body 151 to the outside, and functions as an operation window through which the user can touch and operate the part. Note that the first wall portion of the plate-like member 154 may be partially open as shown in FIG. 12.

また、図12に示すように、板状部材154は、一例として、左目用レンズ153Lと右目用レンズ153Rとの間に縦方向に立設され、当該凹部と装着された本体装置2のディスプレイ12との間を接続する壁(以下、第2壁部と記載する)のように配置される。そして、上記第2壁部は、本体151に本体装置2が装着された状態では、ディスプレイ12に表示された左目用画像IMLと右目用画像IMRとの間に当該画像を区分けするように配設され、左目用画像IMLと右目用画像IMRとの間に設けられる隔壁として機能する。そして、上記第1壁部が上記第2壁部にまで延設されることによって板状部材154が設けられ、上記第1壁部と上記第2壁部とは一体化した部材によって形成される。 12, the plate-like member 154 is, for example, vertically erected between the left-eye lens 153L and the right-eye lens 153R, and is arranged as a wall (hereinafter, referred to as the second wall) connecting the recess and the display 12 of the attached main unit 2. When the main unit 2 is attached to the main unit 151, the second wall is arranged to separate the image between the left-eye image IML and the right-eye image IMR displayed on the display 12, and functions as a partition wall provided between the left-eye image IML and the right-eye image IMR. The plate-like member 154 is provided by extending the first wall to the second wall, and the first wall and the second wall are formed by an integrated member.

図10、図13、図14、および図15において、画像表示システムは、ゴーグル装置150に本体装置2を装着することによって構成される。ここで、本実施例においては、本体装置2は、ゴーグル装置150によって本体装置2全体が覆われるように装着される。そして、ゴーグル装置150に本体装置2が装着された場合、左目用レンズ153Lを介して、ディスプレイ12の左側領域に表示されている左目用画像IMLのみを見ることが可能であり、右目用レンズ153Rを介して、ディスプレイ12の右側領域に表示されている右目用画像IMRのみを見ることが可能となる。したがって、画像表示システムのユーザは、左目で左目用レンズ153Lを見て、右目で右目用レンズ153Rを見ることによって、左目用画像IMLおよび右目用画像IMRを視認することが可能となるため、視差のある左目用画像IMLおよび右目用画像IMRをディスプレイ12に表示することによって、ユーザにとって立体感のある立体画像を表示することができる。 10, 13, 14, and 15, the image display system is configured by mounting the main unit 2 to the goggle device 150. Here, in this embodiment, the main unit 2 is mounted so that the entire main unit 2 is covered by the goggle device 150. When the main unit 2 is mounted on the goggle device 150, it is possible to view only the left-eye image IML displayed in the left region of the display 12 through the left-eye lens 153L, and only the right-eye image IMR displayed in the right region of the display 12 through the right-eye lens 153R. Therefore, a user of the image display system can view the left-eye image IML and the right-eye image IMR by viewing the left-eye lens 153L with the left eye and the right-eye lens 153R with the right eye, so that a stereoscopic image with a sense of stereoscopic effect can be displayed to the user by displaying the left-eye image IML and the right-eye image IMR with parallax on the display 12.

図14および図15に示すように、ユーザがゴーグル装置150に本体装置2を装着した画像表示システムを把持して、ディスプレイ12に表示された立体画像を見る場合、本体装置2が装着されたゴーグル装置150の左側部を左手で把持し、ゴーグル装置150の右側部を右手で把持することができる。このようにユーザがゴーグル装置150の左右側部を把持することによって、本体装置2が安定して装着された状態を維持することができる。 As shown in Figures 14 and 15, when a user holds an image display system in which the main unit 2 is attached to the goggle device 150 and views a stereoscopic image displayed on the display 12, the user can hold the left side of the goggle device 150 to which the main unit 2 is attached with the left hand and the right side of the goggle device 150 with the right hand. By holding the left and right sides of the goggle device 150 in this way, the user can keep the main unit 2 stably attached.

また、画像表示システムは、本体装置2がゴーグル装置150に装着された状態であっても、板状部材154の上記第1壁部に囲まれて形成されている開口部154hを介して、ディスプレイ12の画面上に設けられたタッチパネル13の一部(後述する、ディスプレイ12の第3領域)をタッチ操作することが可能となる。また、画像表示システムは、本体装置2に設けられている加速度センサ89および/または角速度センサ90の検出結果に基づいて、本体装置2の動きおよび/または姿勢、すなわちゴーグル装置150を含む画像表示システムの動きおよび/または姿勢に関する情報を算出することが可能である。したがって、画像表示システムは、本体装置2が装着されたゴーグル装置150を覗くユーザ頭部の重力方向基準の姿勢を算出することができる。また、画像表示システムは、本体装置2が装着されたゴーグル装置150を覗くユーザの頭部の姿勢や方向が変化した場合、当該変化した方向や角度を算出することが可能となる。さらに、画像表示システムは、本体装置2が装着されたゴーグル装置150を覗くユーザが当該画像表示システムを叩くような振動与えた場合、当該振動を検出することが可能となる。したがって、ゴーグル装置150に本体装置2が装着された状態で左目用レンズ153Lおよび右目用レンズ153Rを介して、ディスプレイ12に表示された立体画像を見る場合、開口部154hを介したタッチ操作、画像表示システムの重力方向基準の姿勢に基づく操作、画像表示システムの姿勢を変化させる操作、画像表示システムに振動を与える操作が可能となるプレイスタイルが実現される。 In addition, even when the main body device 2 is attached to the goggle device 150, the image display system can touch and operate a part of the touch panel 13 provided on the screen of the display 12 (a third area of the display 12 described later) through the opening 154h formed by being surrounded by the first wall portion of the plate-like member 154. In addition, the image display system can calculate information regarding the movement and/or attitude of the main body device 2, i.e., the movement and/or attitude of the image display system including the goggle device 150, based on the detection results of the acceleration sensor 89 and/or the angular velocity sensor 90 provided in the main body device 2. Therefore, the image display system can calculate the attitude of the user's head looking into the goggle device 150 on which the main body device 2 is attached, based on the gravity direction. In addition, when the attitude or direction of the head of the user looking into the goggle device 150 on which the main body device 2 is attached changes, the image display system can calculate the changed direction and angle. Furthermore, when a user looking into the goggle device 150 on which the main body device 2 is attached applies a vibration like hitting the image display system, the image display system can detect the vibration. Therefore, when the main device 2 is attached to the goggle device 150 and the stereoscopic image displayed on the display 12 is viewed through the left eye lens 153L and the right eye lens 153R, a play style is realized that allows touch operations through the opening 154h, operations based on the attitude of the image display system based on the gravity direction, operations that change the attitude of the image display system, and operations that give vibration to the image display system.

なお、本実施例における画像表示システムを使用する際、本体装置2から取り外されている左コントローラ3および右コントローラ4の少なくとも一方を用いて操作してもよい。例えば、左コントローラ3を用いて、画像表示システムの操作を行う場合、ユーザは、本体装置2が装着されたゴーグル装置150を右手で把持しながらディスプレイ12に表示された立体画像を見るとともに、取り外されている左コントローラ3単体を左手で把持して操作を行う。この場合、本体装置2から取り外されている左コントローラ3および/または右コントローラ4に対して操作された操作情報は、本体装置2との間の無線通信によって本体装置2へ送信される。具体的には、左コントローラ3に対して操作された操作情報は、左コントローラ3の通信制御部101から無線送信され、本体装置2のコントローラ通信部83によって受信される。また、右コントローラ4に対して操作された操作情報は、右コントローラ4の通信制御部111から無線送信され、本体装置2のコントローラ通信部83によって受信される。 When using the image display system in this embodiment, at least one of the left controller 3 and the right controller 4 detached from the main unit 2 may be used for operation. For example, when operating the image display system using the left controller 3, the user holds the goggle device 150 to which the main unit 2 is attached with the right hand while viewing the stereoscopic image displayed on the display 12, and holds the detached left controller 3 alone with the left hand to operate it. In this case, operation information operated on the left controller 3 and/or the right controller 4 detached from the main unit 2 is transmitted to the main unit 2 by wireless communication with the main unit 2. Specifically, operation information operated on the left controller 3 is wirelessly transmitted from the communication control unit 101 of the left controller 3 and received by the controller communication unit 83 of the main unit 2. Operation information operated on the right controller 4 is wirelessly transmitted from the communication control unit 111 of the right controller 4 and received by the controller communication unit 83 of the main unit 2.

このように、本実施例においては、ゴーグル装置150に本体装置2を装着することによって、ユーザが把持して立体画像を見る可搬型の画像表示システムを構成することができる。また、本実施例の画像表示システムでは、ゴーグル装置150にユーザの顔を当接させながら本体装置2のディスプレイ12に表示された立体画像を見るため、本体装置2に設けられているステレオスピーカ(左スピーカ88Lおよび右スピーカ88R)とユーザの耳との位置関係も固定され、左右のスピーカがユーザの耳の近傍に配置されることになる。したがって、本体装置2は、イヤホンやスピーカの利用を強制することなく、音声出力装置と視聴者の耳との位置関係に基づいた音声を出力することが可能となる。例えば、本体装置2は、音声出力装置と視聴者の耳との位置関係に基づいて、いわゆる立体音響技術を用いた音源の制御が可能となる。 In this way, in this embodiment, by attaching the main unit 2 to the goggle device 150, a portable image display system can be configured that the user can hold and view a stereoscopic image. In addition, in the image display system of this embodiment, the user views a stereoscopic image displayed on the display 12 of the main unit 2 while placing the user's face against the goggle device 150, so the positional relationship between the stereo speakers (left speaker 88L and right speaker 88R) provided in the main unit 2 and the user's ears is fixed, and the left and right speakers are placed near the user's ears. Therefore, the main unit 2 can output sound based on the positional relationship between the sound output device and the viewer's ears without forcing the use of earphones or speakers. For example, the main unit 2 can control a sound source using so-called stereophonic technology based on the positional relationship between the sound output device and the viewer's ears.

次に、図9、図10、および図16を参照して、本体装置2に表示される画像について説明する。なお、図16は、立体視表示モードおよび非立体視表示モードにおいてそれぞれ本体装置2に表示される画像の一例を示す図である。 Next, images displayed on the main unit 2 will be described with reference to Figures 9, 10, and 16. Note that Figure 16 shows an example of an image displayed on the main unit 2 in the stereoscopic display mode and the non-stereoscopic display mode.

本実施例における画像表示システムは、本体装置2がゴーグル装置150に装着されてディスプレイ12に表示される画像を立体視する際に用いられる立体視表示モードと、本体装置2がゴーグル装置150から取り外されてディスプレイ12に表示される画像を直接見ることによって非立体視する際に用いられる非立体視表示モードとの何れかに設定される。そして、画像表示システムは、設定されているモードに応じた画像を、本体装置2のディスプレイ12に表示させる。ここで、立体視するための立体視画像は、互いに視差のある右目用画像と左目用画像とをユーザが右目および左目で見ることによって、当該ユーザが立体視するものでもよい。この場合、非立体視される非立体視画像は、上記2画像表示(立体視表示)以外の画像であり、典型的には単一の画像をユーザが右目および左目で見るものでもよい。なお、本実施例では、第1の表示モードの一例として非立体視表示モードを用いている。また、本実施例では、第2の表示モードの一例として立体視表示モードを用いている。 The image display system in this embodiment is set to either a stereoscopic display mode used when the main device 2 is attached to the goggle device 150 and an image displayed on the display 12 is stereoscopically viewed, or a non-stereoscopic display mode used when the main device 2 is detached from the goggle device 150 and an image displayed on the display 12 is viewed directly for non-stereoscopic viewing. The image display system then displays an image corresponding to the set mode on the display 12 of the main device 2. Here, the stereoscopic image for stereoscopic viewing may be one that the user views stereoscopically by viewing a right-eye image and a left-eye image with a parallax between them with the right and left eyes. In this case, the non-stereoscopic image that is viewed non-stereoscopically is an image other than the above-mentioned two-image display (stereoscopic display), and may typically be one in which the user views a single image with the right and left eyes. In this embodiment, the non-stereoscopic display mode is used as an example of the first display mode. In this embodiment, the stereoscopic display mode is used as an example of the second display mode.

立体視表示モードにおいて、画像表示システムは、表示対象となっているコンテンツ画像(例えば、仮想空間や現実空間の一部を表示するための画像)を、互いに視差のある左目用画像IMLおよび右目用画像IMRによって構成し、左目用画像IMLをディスプレイ12の左側領域に表示し、右目用画像IMLをディスプレイ12の右側領域に表示する。具体的には、図9に示すように、立体視表示モードにおいて、左目用画像IMLは、本体装置2がゴーグル装置150に装着された場合に、左目用レンズ153Lによって視認可能な略楕円形領域であり、ディスプレイ12の左側領域の一部となる第1領域に表示される。また、立体視表示モードにおいて、右目用画像IMRは、本体装置2がゴーグル装置150に装着された場合に、右目用レンズ153Rによって視認可能な略楕円形領域であり、ディスプレイ12の右側領域の一部となる第2領域に表示される。 In the stereoscopic display mode, the image display system configures the content image to be displayed (for example, an image for displaying a part of a virtual space or a real space) with a left-eye image IML and a right-eye image IMR having a mutual parallax, displays the left-eye image IML in the left region of the display 12, and displays the right-eye image IML in the right region of the display 12. Specifically, as shown in FIG. 9, in the stereoscopic display mode, the left-eye image IML is a substantially elliptical region viewable by the left-eye lens 153L when the main unit 2 is attached to the goggle device 150, and is displayed in a first region that is a part of the left region of the display 12. In addition, in the stereoscopic display mode, the right-eye image IMR is a substantially elliptical region viewable by the right-eye lens 153R when the main unit 2 is attached to the goggle device 150, and is displayed in a second region that is a part of the right region of the display 12.

ここで、上述したように、本体装置2がゴーグル装置150に装着された状態では、板状部材154の第2壁部がディスプレイ12の第1領域に表示される左目用画像IMLと第2領域に表示される右目用画像IMRとの間に配置される。したがって、左目用画像IMLと右目用画像IMRとは、板状部材154の第2壁部を隔壁として区分けされるため、左目用レンズ153Lを介して右目用画像IMRが視認されたり、右目用レンズ153Rを介して左目用画像IMLが視認されたりすることを防止することができる。 As described above, when the main device 2 is attached to the goggle device 150, the second wall of the plate-like member 154 is disposed between the left-eye image IML displayed in the first area of the display 12 and the right-eye image IMR displayed in the second area. Therefore, the left-eye image IML and the right-eye image IMR are separated by the second wall of the plate-like member 154 as a partition, so that it is possible to prevent the right-eye image IMR from being viewed through the left-eye lens 153L, or the left-eye image IML from being viewed through the right-eye lens 153R.

一例として、仮想空間に配置された互いに視差のある一対の仮想カメラ(左仮想カメラおよび右仮想カメラ)からそれぞれ見た当該仮想空間の画像が、それぞれ左目用画像IMLおよび右目用画像IMRとして生成される。上記一対の仮想カメラは、実空間における重力方向を基準とした本体装置2の姿勢と対応するように仮想空間内に配置される。そして、上記一対の仮想カメラは、実空間における本体装置2の姿勢変化と対応するように仮想空間内で姿勢を変化させ、本体装置2の姿勢に応じて仮想カメラの視線方向を制御する。これによって、画像表示システムを着用するユーザは、周囲を見渡すように本体装置2(画像表示システム)の姿勢を変化させる操作によって立体視する仮想空間の表示範囲を変更でき、立体視されている仮想空間を見渡すことができるので、仮想カメラの場所に実際にいるかのような体験をすることができる。なお、本実施例においては、本体装置2は、本体装置2に作用している重力加速度の方向と仮想カメラに作用している仮想空間の重力方向とを一致させるとともに、本体装置2の姿勢の変化量と仮想カメラの視線方向の変化量とを一致させる。これにより、本体装置2の姿勢によって立体視する仮想空間を見渡す操作のリアリティが増す。 As an example, images of the virtual space seen from a pair of virtual cameras (left virtual camera and right virtual camera) arranged in the virtual space with a parallax between them are generated as a left eye image IML and a right eye image IMR, respectively. The pair of virtual cameras are arranged in the virtual space so as to correspond to the attitude of the main unit 2 based on the direction of gravity in the real space. The pair of virtual cameras change their attitude in the virtual space so as to correspond to the change in attitude of the main unit 2 in the real space, and the line of sight of the virtual camera is controlled according to the attitude of the main unit 2. As a result, a user wearing the image display system can change the display range of the virtual space viewed stereoscopically by changing the attitude of the main unit 2 (image display system) as if looking around, and can look around the virtual space viewed stereoscopically, so that the user can experience being in the location of the virtual camera. In this embodiment, the main unit 2 matches the direction of gravitational acceleration acting on the main unit 2 with the direction of gravity in the virtual space acting on the virtual camera, and matches the amount of change in the attitude of the main unit 2 with the amount of change in the line of sight of the virtual camera. This increases the realism of the operation of looking around a stereoscopic virtual space depending on the orientation of the main unit 2.

また、画像表示システムは、本体装置2のタッチパネル13に対するタッチ操作を受け付けるためのユーザインターフェイス画像IMUをディスプレイ12に表示する。例えば、立体視表示モードにおいて表示されるユーザインターフェイス画像IMUaは、ゴーグル装置150の開口部154hを介してタッチ操作可能なディスプレイ12の表示領域に表示される。例えば、上述したように、開口部154hは、板状部材154の第1壁部に囲まれて形成され、ユーザの鼻と当接するレンズ枠部材152におけるV字状の凹部から、ゴーグル装置150に装着された本体装置2のディスプレイ12の一部(具体的には、ディスプレイ12下部中央付近となる領域)へのタッチ操作を可能とする。一例として、図9に示すように、開口部154hは、本体装置2がゴーグル装置150に装着されている状態であっても、ディスプレイ12における上記第1領域および上記第2領域によって挟まれるディスプレイ12の下方に設定される第3領域に対するタッチ操作を可能とする。 The image display system also displays on the display 12 a user interface image IMU for receiving touch operations on the touch panel 13 of the main unit 2. For example, the user interface image IMUa displayed in the stereoscopic display mode is displayed in a display area of the display 12 that can be touched through the opening 154h of the goggle device 150. For example, as described above, the opening 154h is formed surrounded by the first wall of the plate-like member 154, and enables touch operations to a part of the display 12 of the main unit 2 attached to the goggle device 150 (specifically, an area near the center of the lower part of the display 12) from a V-shaped recess in the lens frame member 152 that abuts against the user's nose. As an example, as shown in FIG. 9, the opening 154h enables touch operations to a third area set below the display 12 between the first area and the second area of the display 12, even when the main unit 2 is attached to the goggle device 150.

例えば、立体視表示モードにおいて、ディスプレイ12の第3領域には、2つのユーザインターフェイス画像IMUa1およびIMUa2が表示される。一例として、ユーザインターフェイス画像IMUa1は、タッチパネル13を介して表示位置がタッチ操作された場合に、ゲームを最初からリトライする操作指示となる操作アイコンである。また、ユーザインターフェイス画像IMUa2は、タッチパネル13を介して表示位置がタッチ操作された場合に、ゲームを終了する操作指示となる操作アイコンである。そして、2つのユーザインターフェイス画像IMUa1およびIMUa2は、上記第3領域の形状に合うようなサイズで並べてディスプレイ12の第3領域内に表示される。これにより、ユーザは、開口部154hを介して、2つのユーザインターフェイス画像IMUa1およびIMUa2の何れかをタッチ操作することによって、本体装置2がゴーグル装置150に装着された状態であっても、タッチ操作による複数の操作指示が可能となる。なお、2つのユーザインターフェイス画像IMUa1およびIMUa2は、ディスプレイ12の一部を外部に露出させることによってタッチ操作を可能とする上記第3領域付近に表示されてもよい。すなわち、2つのユーザインターフェイス画像IMUa1および/またはIMUa2の一部は、上記第3領域外に表示されていてもよい。なお、本実施例では、第2ユーザインターフェイス画像の一例としてユーザインターフェイス画像IMUaを用いている。 For example, in the stereoscopic display mode, two user interface images IMUa1 and IMUa2 are displayed in the third area of the display 12. As an example, the user interface image IMUa1 is an operation icon that, when the display position is touched via the touch panel 13, is an operation icon that is an operation instruction to retry the game from the beginning. The user interface image IMUa2 is an operation icon that, when the display position is touched via the touch panel 13, is an operation icon that is an operation instruction to end the game. The two user interface images IMUa1 and IMUa2 are displayed in the third area of the display 12 side by side in a size that fits the shape of the third area. This allows the user to touch one of the two user interface images IMUa1 and IMUa2 through the opening 154h, thereby enabling multiple operation instructions by touch operation even when the main unit 2 is attached to the goggle device 150. The two user interface images IMUa1 and IMUa2 may be displayed near the third area that allows touch operation by exposing a portion of the display 12 to the outside. That is, a portion of the two user interface images IMUa1 and/or IMUa2 may be displayed outside the third area. In this embodiment, the user interface image IMUa is used as an example of the second user interface image.

2つのユーザインターフェイス画像IMUa1およびIMUa2は、立体視表示モードで表示される画像であるが、ゴーグル装置150に装着された本体装置2のディスプレイ12において、ユーザの左目で見ることができる第1領域およびユーザの右目で見ることができる第2領域の外側となる第3領域に表示される。したがって、上記第3領域に表示されるユーザインターフェイス画像IMUa1およびIMUa2は、ゴーグル装置150を介して視認するユーザの視界外に表示され、また互いに視差のある2つの画像によって構成されていないため、立体視できない非立体視画像として表示されることになる。また、タッチ操作の対象となるユーザインターフェイス画像IMUa1およびIMUa2が、立体視画像を表示するための第1領域および第2領域の外に表示されるため、当該第1領域および第2領域がタッチ操作されることが少なくなる。したがって、ディスプレイ12がタッチ操作されることによって立体視画像を表示するための第1領域および第2領域が汚損することが防止することができるとともに、立体視画像を見ている状態においてタッチ操作するための指が視界に入るようなことを防止することができる。 The two user interface images IMUa1 and IMUa2 are images displayed in the stereoscopic display mode, but are displayed in a third area on the display 12 of the main unit 2 attached to the goggle device 150, which is outside the first area visible to the user's left eye and the second area visible to the user's right eye. Therefore, the user interface images IMUa1 and IMUa2 displayed in the third area are displayed outside the field of view of the user viewing through the goggle device 150, and are not composed of two images with parallax between them, so they are displayed as non-stereoscopic images that cannot be viewed stereoscopically. In addition, since the user interface images IMUa1 and IMUa2 that are the subject of touch operations are displayed outside the first and second areas for displaying stereoscopic images, the first and second areas are less likely to be touched. Therefore, it is possible to prevent the first and second areas for displaying stereoscopic images from being soiled by touch operations on the display 12, and it is possible to prevent fingers for touch operations from entering the field of view when viewing stereoscopic images.

なお、他の実施例においては、ユーザインターフェイス画像IMUa1およびIMUa2は、立体視表示モードにおいて立体視可能な立体視画像としてディスプレイ12に表示されてもかまわない。この場合、ユーザインターフェイス画像IMUa1およびIMUa2は、それぞれ互いに視差のある2つの画像によって構成されることによって立体視画像としてディスプレイ12に表示され、典型的には、上記第1領域の一部に立体視するための一方の画像が表示され、上記第2領域の一部に立体視するための他方の画像が表示される。 In another embodiment, the user interface images IMUa1 and IMUa2 may be displayed on the display 12 as stereoscopic images that can be viewed stereoscopically in the stereoscopic display mode. In this case, the user interface images IMUa1 and IMUa2 are displayed on the display 12 as stereoscopic images by being composed of two images each having a parallax between them, and typically, one image for stereoscopic viewing is displayed in a portion of the first area, and the other image for stereoscopic viewing is displayed in a portion of the second area.

図16に示すように、非立体視表示モードにおいて、画像表示システムは、表示対象となっている上記コンテンツ画像を、非立体視画像である単一画像IMSによって構成し、一例としてディスプレイ12の表示領域全体に単一画像IMSを表示する。 As shown in FIG. 16, in the non-stereoscopic display mode, the image display system configures the content image to be displayed as a single image IMS, which is a non-stereoscopic image, and displays the single image IMS over the entire display area of the display 12, as an example.

一例として、仮想空間に配置された単一の仮想カメラから見た当該仮想空間の画像が、単一画像IMSとして生成される。上記単一の仮想カメラは、実空間における重力方向を基準とした本体装置2の姿勢と対応するように仮想空間内に配置される。そして、上記単一の仮想カメラは、実空間における本体装置2の姿勢変化と対応するように仮想空間内で姿勢を変化させ、本体装置2の姿勢に応じて仮想カメラの視線方向を制御する。これによって、ゴーグル装置150から取り外された本体装置2を把持するユーザは、周囲を見渡すように本体装置2の姿勢を変化させる操作によってディスプレイ12に表示される仮想空間の表示範囲を変更して仮想空間を見渡すことができるので、仮想カメラの場所に実際にいるかのような体験をすることができる。なお、本実施例においては、非立体視表示モードにおいても、本体装置2は、本体装置2に作用している重力加速度の方向と仮想カメラに作用している仮想空間の重力方向とを一致させるとともに、本体装置2の姿勢の変化量と仮想カメラの視線方向の変化量とを一致させる。これにより、本体装置2の姿勢によって非立体視の仮想空間を見渡す操作においてもリアリティが増す。なお、本実施例では、非立体視画像の一例として単一画像IMSを用いている。 As an example, an image of the virtual space seen from a single virtual camera arranged in the virtual space is generated as a single image IMS. The single virtual camera is arranged in the virtual space so as to correspond to the attitude of the main unit 2 based on the direction of gravity in the real space. The single virtual camera changes its attitude in the virtual space so as to correspond to the change in attitude of the main unit 2 in the real space, and controls the line of sight of the virtual camera according to the attitude of the main unit 2. As a result, a user holding the main unit 2 detached from the goggle device 150 can change the display range of the virtual space displayed on the display 12 by changing the attitude of the main unit 2 as if looking around, and can look around the virtual space, so that the user can have an experience as if they were actually at the location of the virtual camera. Note that in this embodiment, even in the non-stereoscopic display mode, the main unit 2 matches the direction of the gravitational acceleration acting on the main unit 2 with the direction of gravity in the virtual space acting on the virtual camera, and matches the amount of change in the attitude of the main unit 2 with the amount of change in the line of sight of the virtual camera. As a result, the reality is increased even in the operation of looking around the non-stereoscopic virtual space depending on the attitude of the main unit 2. In this embodiment, a single image IMS is used as an example of a non-stereoscopic image.

また、非立体視表示モードにおいて表示されるユーザインターフェイス画像IMUbは、例えばディスプレイ12に表示されているコンテンツ画像(単一画像IMS)に重畳させてディスプレイ12に表示される。例えば、図16に示すように、非立体視表示モードにおいても、ディスプレイ12には、2つのユーザインターフェイス画像IMUb1およびIMUb2が表示される。一例として、ユーザインターフェイス画像IMUb1は、ユーザインターフェイス画像IMUa1に対応する画像であり、タッチパネル13を介して表示位置がタッチ操作された場合に、ゲームを最初からリトライする操作指示となる操作アイコンである。また、ユーザインターフェイス画像IMUb2は、ユーザインターフェイス画像IMUa2に対応する画像であり、タッチパネル13を介して表示位置がタッチ操作された場合に、ゲームを終了する操作指示となる操作アイコンである。ここで、ユーザインターフェイス画像IMUaに対応する画像とは、デザインおよび/またはサイズが異なるが機能がユーザインターフェイス画像IMUaと実質的に同一(例えば、タッチ操作されることによる操作指示内容が同じ)であることを示している。なお、ユーザインターフェイス画像IMUaに対応する画像は、非立体視表示モードで表示されるユーザインターフェイス画像IMUaと機能が実質的に同一だけでなくデザインおよびサイズが同じ、すなわち完全に同一であってもよい。なお、本実施例では、第1ユーザインターフェイス画像の一例としてユーザインターフェイス画像IMUbを用いている。 The user interface image IMUb displayed in the non-stereoscopic display mode is displayed on the display 12, for example, by superimposing it on the content image (single image IMS) displayed on the display 12. For example, as shown in FIG. 16, even in the non-stereoscopic display mode, two user interface images IMUb1 and IMUb2 are displayed on the display 12. As an example, the user interface image IMUb1 is an image corresponding to the user interface image IMUa1, and is an operation icon that becomes an operation instruction to retry the game from the beginning when the display position is touched via the touch panel 13. The user interface image IMUb2 is an image corresponding to the user interface image IMUa2, and is an operation icon that becomes an operation instruction to end the game when the display position is touched via the touch panel 13. Here, the image corresponding to the user interface image IMUa indicates that the design and/or size are different but the function is substantially the same as the user interface image IMUa (for example, the operation instruction content by touch operation is the same). Note that the image corresponding to the user interface image IMUa may not only be substantially identical in function to the user interface image IMUa displayed in the non-stereoscopic display mode, but may also be the same in design and size, i.e., completely identical. Note that in this embodiment, the user interface image IMUb is used as an example of the first user interface image.

2つのユーザインターフェイス画像IMUb1およびIMUb2は、上記第3領域とは異なるディスプレイ12の隅部領域(例えば、左上隅部領域と右上隅部領域)にそれぞれ表示される。なお、2つのユーザインターフェイス画像IMUb1およびIMUb2は、タッチ操作が可能となる領域の制限を受けないため、立体視表示モードにおいて表示されるユーザインターフェイス画像IMUaより拡大表示が可能であり、ユーザによってタッチ操作しやすいサイズおよび形状で、タッチ操作によってコンテンツ画像(単一画像IMS)の視認性が損なわれにくい位置に表示することができる。 The two user interface images IMUb1 and IMUb2 are displayed in corner regions (e.g., the upper left corner region and the upper right corner region) of the display 12 that are different from the third region. Note that the two user interface images IMUb1 and IMUb2 are not limited by the region in which touch operations are possible, and therefore can be enlarged and displayed more than the user interface image IMUa displayed in the stereoscopic display mode, and can be displayed in a size and shape that is easy for the user to touch, and in a position where the visibility of the content image (single image IMS) is not likely to be impaired by touch operations.

本実施例における画像表示システムは、本体装置2がゴーグル装置150に装着状態にあるか否かまたは装着途中状態にあるか否かの検知結果に基づいて、上記立体視表示モードと上記非立体視表示モードとを自動切り替えすることができる。例えば、本体装置2には、ハウジング11の主面側から入射する光の照度(明るさ)を検出する照度センサ29が設けられており、照度センサ29による照度検出結果に基づいて、本体装置2がゴーグル装置150に装着状態にあるか否かまたは装着途中状態にあるか否かを検知することができる。具体的には、本体装置2がゴーグル装置150に装着された場合、または装着途中状態にある場合、照度センサ29が検出する照度が暗くなるため、当該暗くなった照度を検出可能な閾値を設けて当該閾値以上か否かを検出することによって、本体装置2が装着状態にあるか否かまたは装着途中状態にあるか否かを検知することが可能となる。ここで、照度センサ29による照度検出結果に基づいて、本体装置2によって検知される「装着状態にあること」とは、本体装置2が完全にゴーグル装置150に装着された状態にあることである。また、照度センサ29による照度検出結果に基づいて、本体装置2によって検知される「装着途中状態にあること」とは、本体装置2が完全にゴーグル装置150に装着された状態になる前段階となる状態にあることである。 The image display system in this embodiment can automatically switch between the stereoscopic display mode and the non-stereoscopic display mode based on the detection result of whether the main device 2 is attached to the goggle device 150 or is in the middle of being attached. For example, the main device 2 is provided with an illuminance sensor 29 that detects the illuminance (brightness) of light incident from the main surface side of the housing 11, and based on the illuminance detection result by the illuminance sensor 29, it can detect whether the main device 2 is attached to the goggle device 150 or is in the middle of being attached. Specifically, when the main device 2 is attached to the goggle device 150 or is in the middle of being attached, the illuminance detected by the illuminance sensor 29 becomes dark, so that it is possible to detect whether the main device 2 is attached to the goggle device 150 or is in the middle of being attached by setting a threshold value that can detect the darkened illuminance and detecting whether it is equal to or greater than the threshold value. Here, the "attached state" detected by the main device 2 based on the illuminance detection result by the illuminance sensor 29 means that the main device 2 is completely attached to the goggle device 150. Furthermore, the "partially attached state" detected by the main unit 2 based on the illuminance detection result by the illuminance sensor 29 means that the main unit 2 is in a state prior to being completely attached to the goggle device 150.

照度センサ29による本体装置2の装着状態にあるか否かまたは装着途中状態にあるか否かの検知は、複数の態様が考えられる。第1の例として、図11に示すように、本体装置2を着脱自在に固定するゴーグル装置150の装着部において、装着状態の本体装置2の前面(ディスプレイ12が設けられている面)の一部と接面される本体151の前面当接部151bが照度センサ29の受光面や受光孔を覆うように形成されている場合、当該前面当接部151bが照度センサ29の受光面や受光孔を覆う状態となることによって本体装置2がゴーグル装置150に装着状態にあるか否かまたは装着途中状態にあるか否かが検知される。一例として、照度センサ29の受光面や受光孔が本体装置2の隅部に設けられている場合、当該隅部側から本体装置2がゴーグル装置150の装着部に挿入されると、装着動作における初期に当該受光面や受光孔が前面当接部151bによって覆われた状態となるため、照度センサ29による照度検出結果に基づいて本体装置2が「装着途中状態にあること」を検知することが可能となる。また、照度センサ29の受光面や受光孔が設けられている上記隅部とは反対の側面側から本体装置2がゴーグル装置150の装着部に挿入されると、装着動作における終期に当該受光面や受光孔が前面当接部151bによって覆われた状態となるため、照度センサ29による照度検出結果に基づいて本体装置2が「装着状態にあること」を検知することが可能となる。他の例として、照度センサ29の受光面や受光孔が本体装置2の下部中央側に設けられている場合、本体装置2がゴーグル装置150の装着部に挿入されると、何れの方向から挿入されても装着動作における初期~中期に当該受光面や受光孔が前面当接部151bによって覆われた状態となるため、照度センサ29による照度検出結果に基づいて本体装置2が「装着途中状態にあること」を検知することが可能となる。なお、上記第1の例では、遮光部の一例として本体151の前面当接部151bを用いている。 There are several possible ways in which the illuminance sensor 29 can detect whether the main device 2 is in a worn state or in a partially worn state. As a first example, as shown in FIG. 11, in the mounting portion of the goggle device 150 that detachably fixes the main device 2, if the front contact portion 151b of the main body 151 that comes into contact with a part of the front surface (the surface on which the display 12 is provided) of the main device 2 in the worn state is formed to cover the light receiving surface and light receiving hole of the illuminance sensor 29, the front contact portion 151b covers the light receiving surface and light receiving hole of the illuminance sensor 29, thereby detecting whether the main device 2 is in a worn state or in a partially worn state on the goggle device 150. As an example, if the light receiving surface or light receiving hole of the illuminance sensor 29 is provided at a corner of the main unit 2, when the main unit 2 is inserted into the mounting portion of the goggle device 150 from the corner side, the light receiving surface or light receiving hole is covered by the front abutment portion 151b at the beginning of the mounting operation, so that it becomes possible to detect that the main unit 2 is "in the middle of being mounted" based on the illuminance detection result by the illuminance sensor 29. Also, when the main unit 2 is inserted into the mounting portion of the goggle device 150 from the side opposite to the corner where the light receiving surface or light receiving hole of the illuminance sensor 29 is provided, the light receiving surface or light receiving hole is covered by the front abutment portion 151b at the end of the mounting operation, so that it becomes possible to detect that the main unit 2 is "in the mounted state" based on the illuminance detection result by the illuminance sensor 29. As another example, if the light receiving surface or light receiving hole of the illuminance sensor 29 is provided on the lower center side of the main unit 2, when the main unit 2 is inserted into the mounting portion of the goggle device 150, the light receiving surface or light receiving hole will be covered by the front contact portion 151b in the early to middle stages of the mounting operation regardless of the direction from which the main unit 2 is inserted, so it is possible to detect that the main unit 2 is "in the middle of being mounted" based on the illuminance detection result by the illuminance sensor 29. Note that in the first example above, the front contact portion 151b of the main body 151 is used as an example of a light blocking portion.

第2の例として、前面当接部151bが照度センサ29の受光面や受光孔を覆うように形成されていない場合であっても、本体151内が相対的に暗いことを利用して本体装置2がゴーグル装置150に装着状態にあるか否かまたは装着途中状態にあるか否かが検知される。例えば、左目用レンズ153Lおよび右目用レンズ153Rを介して、ゴーグル装置150の本体151内に外光が入射している状態が考えられるが、当該状態でも本体151の外側より照度が暗くなること検出することによって、本体装置2の装着状態を検知する。一例として、照度センサ29の受光面や受光孔が本体装置2の隅部に設けられている場合、当該隅部側から本体装置2がゴーグル装置150の装着部に挿入されると、装着動作における初期に当該受光面や受光孔が本体151内部に挿入されるため、照度センサ29による照度検出結果に基づいて本体装置2が「装着途中状態にあること」を検知することが可能となる。また、照度センサ29の受光面や受光孔が設けられている上記隅部とは反対の側面側から本体装置2がゴーグル装置150の装着部に挿入されると、装着動作における終期に当該受光面や受光孔が本体150内部に挿入されるため、照度センサ29による照度検出結果に基づいて本体装置2が「装着状態にあること」を検知することが可能となる。他の例として、照度センサ29の受光面や受光孔が本体装置2の下部中央側に設けられている場合、本体装置2がゴーグル装置150の装着部に挿入されると、何れの方向から挿入されても装着動作における初期~中期に当該受光面や受光孔が本体151内部に挿入されるため、照度センサ29による照度検出結果に基づいて本体装置2が「装着途中状態にあること」を検知することが可能となる。なお、上記第2の例では、遮光部の他の例として本体151を用いている。 As a second example, even if the front contact portion 151b is not formed to cover the light receiving surface or light receiving hole of the illuminance sensor 29, the relative darkness inside the main body 151 is utilized to detect whether the main body device 2 is in a state of being attached to the goggle device 150 or in a state of being in the middle of being attached. For example, a state in which external light is incident on the main body 151 of the goggle device 150 through the left eye lens 153L and the right eye lens 153R is considered, and even in this state, the wearing state of the main body device 2 is detected by detecting that the illuminance is darker than the outside of the main body 151. As an example, if the light receiving surface or light receiving hole of the illuminance sensor 29 is provided at a corner of the main body device 2, when the main body device 2 is inserted into the mounting portion of the goggle device 150 from the corner side, the light receiving surface or light receiving hole is inserted inside the main body 151 at the beginning of the mounting operation, so that it is possible to detect that the main body device 2 is in a "state of being in the middle of being attached" based on the illuminance detection result by the illuminance sensor 29. In addition, when the main unit 2 is inserted into the goggle device 150 from the side opposite to the corner where the light receiving surface and light receiving hole of the illuminance sensor 29 are provided, the light receiving surface and light receiving hole are inserted into the main unit 150 at the end of the wearing operation, so that it is possible to detect that the main unit 2 is "in a wearing state" based on the illuminance detection result by the illuminance sensor 29. As another example, if the light receiving surface and light receiving hole of the illuminance sensor 29 are provided on the lower center side of the main unit 2, when the main unit 2 is inserted into the goggle device 150, the light receiving surface and light receiving hole are inserted into the main unit 151 at the beginning to middle of the wearing operation regardless of the direction from which the main unit 2 is inserted, so that it is possible to detect that the main unit 2 is "in the middle of wearing" based on the illuminance detection result by the illuminance sensor 29. In the second example, the main unit 151 is used as another example of a light blocking part.

第3の例として、前面当接部151bが照度センサ29の受光面や受光孔を覆うように形成されていない場合であっても、本体装置2が取り付けられたゴーグル装置150をユーザが着用することによって本体151内がより暗くなることを利用して本体装置2がゴーグル装置150に装着状態にあることが検知される。例えば、ゴーグル装置150をユーザが着用していない状態では、左目用レンズ153Lおよび右目用レンズ153Rを介して、ゴーグル装置150の本体151内に外光が入射することが考えられる。この場合、ゴーグル装置150をユーザが着用することによって、左目用レンズ153Lおよび右目用レンズ153Rを介して入射している外光が遮られるため、本体151内の照度がさらに暗くなること検出することによって、本体装置2の装着状態の検知が可能となる。一例として、ゴーグル装置150の本体151内に配置されている照度センサ29の受光面や受光孔に入射する光が、本体151およびユーザの顔面によって遮光された場合、照度センサ29による照度検出結果に基づいて本体装置2が「装着状態にあること」を検知することが可能となる。また、本例では、本体装置2がゴーグル装置150に装着状態であることだけでなく、本体装置2が取り付けられたゴーグル装置150をユーザが着用している状態か否かも検知することができる。なお、上記第3の例では、遮光部の他の例として本体151を用いている。 As a third example, even if the front contact portion 151b is not formed to cover the light receiving surface or light receiving hole of the illuminance sensor 29, the fact that the main unit 2 is attached to the goggle device 150 is detected by utilizing the fact that the inside of the main unit 151 becomes darker when the user wears the goggle device 150 to which the main unit 2 is attached. For example, when the user is not wearing the goggle device 150, it is considered that external light enters the main unit 151 of the goggle device 150 through the left eye lens 153L and the right eye lens 153R. In this case, when the user wears the goggle device 150, the external light entering through the left eye lens 153L and the right eye lens 153R is blocked, and by detecting that the illuminance inside the main unit 151 becomes darker, it is possible to detect the wearing state of the main unit 2. As an example, when light incident on the light receiving surface or light receiving hole of the illuminance sensor 29 disposed in the main body 151 of the goggle device 150 is blocked by the main body 151 and the user's face, it is possible to detect that the main body device 2 is "in a worn state" based on the illuminance detection result by the illuminance sensor 29. Furthermore, in this example, it is possible to detect not only whether the main body device 2 is in a worn state on the goggle device 150, but also whether the goggle device 150 to which the main body device 2 is attached is being worn by the user. Note that in the above third example, the main body 151 is used as another example of a light blocking section.

本実施例における画像表示システムは、本体装置2がゴーグル装置150に装着された状態にないと判定した場合、本体装置2における表示モードを非立体視表示モードに設定する。一方、非立体視表示モードに設定されている本体装置2において、本体装置2がゴーグル装置150に非装着状態から装着状態に変化したと判定された場合、本体装置2は、表示している非立体視画像のコンテンツ画像を立体視画像に変更することによって、同じコンテンツ画像をディスプレイ12に表示する。一例として、本体装置2は、非立体視表示モードにおいて単一画像IMSを表示するために仮想空間に単一の仮想カメラが設定されて仮想空間画像が生成されている場合、当該単一の仮想カメラの位置および視線方向を変えることなく互いに視差がある一対の仮想カメラ(左仮想カメラおよび右仮想カメラ)に変更して、左目用画像IMLおよび右目用画像IMRを表示するための仮想カメラを設定することによって、立体視表示モードにおける仮想空間画像の生成に切り替える。また、立体視表示モードに設定されている本体装置2において、本体装置2がゴーグル装置150に装着状態から非装着状態に変化したと判定された場合、本体装置2は、表示している立体視画像のコンテンツ画像を非立体視画像に変更することによって、立体視画像のコンテンツ画像に対応する同じコンテンツ画像を非立体視画像にしてディスプレイ12に表示する。一例として、本体装置2は、立体視表示モードにおいて左目用画像IMLおよび右目用画像IMRを表示するために仮想空間に一対の仮想カメラが設定されて仮想空間画像が生成されている場合、当該一対の仮想カメラの位置および視線方向を変えることなく単一の仮想カメラに変更して、単一画像IMSを表示するための仮想カメラを設定することによって、非立体視表示モードにおける仮想空間画像の生成に切り替える。このように、立体視画像のコンテンツ画像(例えば、仮想空間画像)に対応する非立体視画像のコンテンツ画像(例えば、仮想空間画像)、または非立体視画像のコンテンツ画像(例えば、仮想空間画像)に対応する立体視画像のコンテンツ画像(例えば、仮想空間画像)は、何れの場合も立体視画像か非立体視画像かの差異しかないことを示す。ただし、立体視画像のコンテンツ画像に対応する非立体視画像のコンテンツ画像、または非立体視画像のコンテンツ画像に対応する立体視画像のコンテンツ画像は、表示範囲が異なっていてもよく、典型的には立体視画像のコンテンツ画像の方が非立体視画像のコンテンツ画像よりも表示範囲が狭くなってもよい。 In the image display system of the present embodiment, when it is determined that the main body device 2 is not attached to the goggle device 150, the display mode of the main body device 2 is set to the non-stereoscopic display mode. On the other hand, when it is determined that the main body device 2 has changed from a non-attached state to an attached state on the goggle device 150 in the main body device 2 set to the non-stereoscopic display mode, the main body device 2 changes the content image of the non-stereoscopic image being displayed to a stereoscopic image, thereby displaying the same content image on the display 12. As an example, when a single virtual camera is set in the virtual space to display a single image IMS in the non-stereoscopic display mode and a virtual space image is generated, the main body device 2 changes the position and line of sight of the single virtual camera to a pair of virtual cameras (left virtual camera and right virtual camera) having parallax with each other without changing the position and line of sight of the single virtual camera, and sets the virtual cameras for displaying the left eye image IML and the right eye image IMR, thereby switching to the generation of the virtual space image in the stereoscopic display mode. Furthermore, when it is determined that the main device 2 has changed from a state where the main device 2 is attached to the goggle device 150 to a state where the main device 2 is not attached to the goggle device 150 in the stereoscopic display mode, the main device 2 changes the content image of the displayed stereoscopic image to a non-stereoscopic image, thereby displaying the same content image corresponding to the content image of the stereoscopic image as a non-stereoscopic image on the display 12. As an example, when a pair of virtual cameras is set in the virtual space to display the left eye image IML and the right eye image IMR in the stereoscopic display mode and a virtual space image is generated, the main device 2 changes the pair of virtual cameras to a single virtual camera without changing the position and line of sight direction of the pair of virtual cameras, and sets a virtual camera for displaying the single image IMS, thereby switching to the generation of a virtual space image in the non-stereoscopic display mode. In this way, the content image of a non-stereoscopic image (e.g., a virtual space image) corresponding to the content image of a stereoscopic image (e.g., a virtual space image), or the content image of a stereoscopic image (e.g., a virtual space image) corresponding to the content image of a non-stereoscopic image (e.g., a virtual space image) indicates that the only difference in either case is whether the image is a stereoscopic image or a non-stereoscopic image. However, the display range of a non-stereoscopic image content image corresponding to a stereoscopic image content image, or a stereoscopic image content image corresponding to a non-stereoscopic image content image, may be different, and typically the display range of a stereoscopic image content image may be narrower than that of a non-stereoscopic image content image.

また、本実施例における画像表示システムは、表示モードが切り替わった場合、ユーザインターフェイス画像IMUのサイズ、形状、および位置を変えて、ディスプレイ12に表示する。例えば、非立体視表示モードに設定されている本体装置2において、本体装置2がゴーグル装置150に非装着状態から装着状態に変化したと判定された場合、本体装置2は、ディスプレイ12の隅部領域にコンテンツ画像と重複表示しているユーザインターフェイス画像IMUb1およびIMUb2を、ユーザインターフェイス画像IMUa1およびIMUa2に形状変化させるとともに、表示位置をディスプレイ12の第3領域内に移動させることによって、同機能のユーザインターフェイス画像IMUを表示させる。また、立体視表示モードに設定されている本体装置2において、本体装置2がゴーグル装置150に装着状態から非装着状態に変化したと判定された場合、本体装置2は、ディスプレイ12の第3領域に表示しているユーザインターフェイス画像IMUa1およびIMUa2を、ユーザインターフェイス画像IMUb1およびIMUb2に形状変化させるとともに、表示位置をディスプレイ12の隅部領域においてコンテンツ画像と重複表示するように移動させることによって、同機能のユーザインターフェイス画像IMUを表示させる。 Furthermore, when the display mode is switched, the image display system in this embodiment changes the size, shape, and position of the user interface image IMU and displays it on the display 12. For example, in a case where the main body device 2 is set to a non-stereoscopic display mode, when it is determined that the main body device 2 has changed from a non-attached state to an attached state on the goggle device 150, the main body device 2 changes the shape of the user interface images IMUb1 and IMUb2, which are displayed overlapping with the content image in the corner area of the display 12, to user interface images IMUa1 and IMUa2, and moves the display position into the third area of the display 12, thereby displaying a user interface image IMU with the same function. Furthermore, when the main unit 2 is set to the stereoscopic display mode and it is determined that the main unit 2 has changed from a state in which it is attached to the goggle device 150 to a state in which it is not attached to the goggle device 150, the main unit 2 changes the shape of the user interface images IMUa1 and IMUa2 displayed in the third area of the display 12 to user interface images IMUb1 and IMUb2, and moves the display position so that it overlaps with the content image in the corner area of the display 12, thereby displaying the user interface image IMU with the same function.

なお、上述した実施例では、照度センサ29による照度検出結果に基づいて、本体装置2がゴーグル装置150に装着状態にあるか否かまたは装着途中状態にあるか否かを検出する例を用いたが、他の検出結果に基づいて本体装置2がゴーグル装置150に装着状態にあるか否かまたは装着途中状態にあるか否かを検出してもよい。一例として、本体装置2に設けられた接続端子とゴーグル装置150に設けられた接続端子とが上記装着状態または上記装着途中状態になることによって電気的に接続されることによる検出結果や、本体装置2に設けられた所定のスイッチ機構が上記装着状態または上記装着途中状態になることによってオンまたはオフされることによる検出結果に基づいて、本体装置2がゴーグル装置150に装着状態にあるか否かまたは装着途中状態にあるか否かを検出してもよい。他の例として、本体装置2に設けられた撮像手段(撮像素子)による撮像結果に基づいて、所定の画像が撮像されているか否かを判定したり、撮像された輝度が閾値以上か否かを判定したりすることによって、本体装置2がゴーグル装置150に装着状態にあるか否かを検出してもよく、または、装着途中状態にあるか否かを検出してもよい。また、他の例として、本体装置2がゴーグル装置150に装着状態または装着途中状態となった場合に、ユーザに所定の操作を促すことにより、当該所定の操作が行われたことに基づいて、本体装置2がゴーグル装置150に装着状態にあるか否かまたは装着途中状態にあるか否かを検出してもよい。 In the above embodiment, an example was used in which the main device 2 is detected as being attached to the goggle device 150 or is in the middle of being attached based on the illuminance detection result by the illuminance sensor 29, but the main device 2 may be detected as being attached to the goggle device 150 or is in the middle of being attached based on other detection results. As an example, the main device 2 may be detected as being attached to the goggle device 150 or is in the middle of being attached based on a detection result of a connection terminal provided on the main device 2 and a connection terminal provided on the goggle device 150 being electrically connected by being in the attached state or the middle of being attached, or a detection result of a predetermined switch mechanism provided on the main device 2 being turned on or off by being in the attached state or the middle of being attached. As another example, the main device 2 may be detected as being attached to the goggle device 150 or is in the middle of being attached by determining whether a predetermined image is captured or not, or by determining whether the captured luminance is equal to or greater than a threshold value, based on the imaging result by the imaging means (imaging element) provided on the main device 2. As another example, when the main device 2 is attached to the goggle device 150 or is in the process of being attached to the goggle device 150, the user may be prompted to perform a specific operation, and based on the execution of the specific operation, it may be possible to detect whether the main device 2 is attached to the goggle device 150 or is in the process of being attached to the goggle device 150.

また、上述した実施例では、上記第3領域をディスプレイ12における上記第1領域および上記第2領域によって挟まれるディスプレイ12の中心より下側となるディスプレイ12の下方に設定して、当該第3領域に対するタッチ操作を可能としているが、ディスプレイ12における他の領域に上記第3領域を設定してもかまわない。第1の例として、ディスプレイ12における上記第1領域および上記第2領域によって挟まれるディスプレイ12の中心より上側となるディスプレイ12の上方に、上記第3領域を設定してもよい。第2の例として、ディスプレイ12における上記第1領域とディスプレイ12の左端とに挟まれる上方(すなわち、ディスプレイ12の左上隅領域)や下方(すなわち、ディスプレイ12の左下隅領域)に、上記第3領域を設定してもよい。第3の例として、ディスプレイ12における上記第2領域とディスプレイ12の右端とに挟まれる上方(すなわち、ディスプレイ12の右上隅領域)や下方(すなわち、ディスプレイ12の右下隅領域)に、上記第3領域を設定してもよい。何れの領域に上記第3領域が設定される場合においても、当該第3領域の形状に合うようなユーザインターフェイス画像IMUaを当該第3領域内に表示するとともに、当該第3領域内をタッチ操作可能とする開口部154hをゴーグル装置150に形成することによって、上述した説明と同様の操作が可能となる。なお、第3領域は、上記第1領域および上記第2領域によって挟まれる当該第1領域および当該第2領域の間に設定される場合、当該第1領域および当該第2領域の中間位置から左右にずれていてもよい。 In the above embodiment, the third area is set below the center of the display 12 sandwiched between the first area and the second area on the display 12, and touch operation on the third area is enabled, but the third area may be set in another area on the display 12. As a first example, the third area may be set above the display 12, above the center of the display 12 sandwiched between the first area and the second area on the display 12. As a second example, the third area may be set above (i.e., the upper left corner area of the display 12) or below (i.e., the lower left corner area of the display 12) between the first area and the left edge of the display 12. As a third example, the third area may be set above (i.e., the upper right corner area of the display 12) or below (i.e., the lower right corner area of the display 12) between the second area and the right edge of the display 12 on the display 12. Regardless of the region in which the third region is set, a user interface image IMUa that matches the shape of the third region is displayed in the third region, and an opening 154h that allows touch operation within the third region is formed in the goggle device 150, thereby enabling the same operation as described above. Note that when the third region is set between the first region and the second region that are sandwiched by the first region and the second region, the third region may be shifted to the left or right from the midpoint between the first region and the second region.

また、上述した実施例では、ユーザインターフェイス画像の機能として、タッチパネル13に対するタッチ操作を受け付けるためにディスプレイ12に表示されるものを一例として用いたが、タッチ操作を受け付けないものであってもよい。例えば、上記ユーザインターフェイス画像は、タッチ操作はできないがユーザに何らかの情報を提示する文字情報やアイコン等であってもよい。一例として、上記ユーザインターフェイス画像は、左コントローラ3や右コントローラ4におけるボタン操作、スティック操作、コントローラ本体を動かす操作等に応じた指示内容を示す画像であってもよい。 In the above-described embodiment, the function of the user interface image is, as an example, what is displayed on the display 12 to accept touch operations on the touch panel 13, but it may be something that does not accept touch operations. For example, the user interface image may be text information or icons that do not allow touch operations but present some information to the user. As an example, the user interface image may be an image showing instructions corresponding to button operations, stick operations, operations to move the controller body, etc. on the left controller 3 or right controller 4.

また、左目用画像IMLおよび右目用画像IMRは、左目用レンズ153Lと右目用レンズ153Rとによって視認可能なディスプレイ12の表示領域外(典型的には、第1領域外および/または第2領域外)にも表示されてもよく、タッチ操作が可能となる上記第3領域内にもその一部が表示されてもよい。また、左目用画像IMLおよび右目用画像IMRは、左目用レンズ153Lと右目用レンズ153Rとによって視認可能なディスプレイ12の表示領域(典型的には、第1領域および/または第2領域)より小さな範囲に表示されてもよい。 The left eye image IML and the right eye image IMR may also be displayed outside the display area of the display 12 visible through the left eye lens 153L and the right eye lens 153R (typically outside the first area and/or outside the second area), and a portion of them may also be displayed within the third area where touch operations are possible. The left eye image IML and the right eye image IMR may also be displayed in an area smaller than the display area of the display 12 visible through the left eye lens 153L and the right eye lens 153R (typically the first area and/or the second area).

次に、図17~図18を参照して、本実施形態においてゲームシステム1で実行される具体的な処理の一例について説明する。図17は、本実施形態において本体装置2のDRAM85に設定されるデータ領域の一例を示す図である。なお、DRAM85には、図17に示すデータの他、他の処理で用いられるデータも記憶されるが、詳細な説明を省略する。 Next, an example of a specific process executed by the game system 1 in this embodiment will be described with reference to Figures 17 and 18. Figure 17 is a diagram showing an example of a data area set in the DRAM 85 of the main unit 2 in this embodiment. In addition to the data shown in Figure 17, the DRAM 85 also stores data used in other processes, but detailed descriptions will be omitted.

DRAM85のプログラム記憶領域には、ゲームシステム1で実行される各種プログラムPaが記憶される。本実施形態においては、各種プログラムPaは、上述した左コントローラ3および右コントローラ4との間で無線通信するための通信プログラムや、操作部(左コントローラ3、右コントローラ4、タッチパネル13、加速度センサ89、角速度センサ90)や照度センサ29等から取得したデータに基づいた情報処理(例えば、ゲーム処理)を行うためのアプリケーションプログラム等が記憶される。なお、各種プログラムPaは、フラッシュメモリ84に予め記憶されていてもよいし、ゲームシステム1に着脱可能な記憶媒体(例えば、スロット23に装着された所定の種類の記憶媒体)から取得されてDRAM85に記憶されてもよいし、インターネット等のネットワークを介して他の装置から取得されてDRAM85に記憶されてもよい。プロセッサ81は、DRAM85に記憶された各種プログラムPaを実行する。 The program storage area of the DRAM 85 stores various programs Pa executed by the game system 1. In this embodiment, the various programs Pa include a communication program for wireless communication between the left controller 3 and the right controller 4 described above, and an application program for performing information processing (e.g., game processing) based on data acquired from the operation unit (left controller 3, right controller 4, touch panel 13, acceleration sensor 89, angular velocity sensor 90) and the illuminance sensor 29. The various programs Pa may be stored in advance in the flash memory 84, or may be acquired from a storage medium (e.g., a predetermined type of storage medium attached to the slot 23) that is detachable from the game system 1 and stored in the DRAM 85, or may be acquired from another device via a network such as the Internet and stored in the DRAM 85. The processor 81 executes the various programs Pa stored in the DRAM 85.

また、DRAM85のデータ記憶領域には、ゲームシステム1において実行される通信処理や情報処理等の処理において用いられる各種のデータが記憶される。本実施形態においては、DRAM85には、操作データDa、角速度データDb、加速度データDc、照度データDd、姿勢データDe、操作オブジェクトデータDf、仮想カメラデータDg、左目用仮想空間画像データDh、右目用仮想空間画像データDi、立体視用UI(ユーザインターフェイス)画像データDj、非立体視用仮想空間画像データDk、非立体視用UI(ユーザインターフェイス)画像データDm、および画像データDn等が記憶される。 The data storage area of the DRAM 85 also stores various data used in communication processing, information processing, and other processing executed in the game system 1. In this embodiment, the DRAM 85 stores operation data Da, angular velocity data Db, acceleration data Dc, illuminance data Dd, attitude data De, operation object data Df, virtual camera data Dg, left eye virtual space image data Dh, right eye virtual space image data Di, stereoscopic UI (user interface) image data Dj, non-stereoscopic virtual space image data Dk, non-stereoscopic UI (user interface) image data Dm, and image data Dn, etc.

操作データDaは、左コントローラ3および/または右コントローラ4やタッチパネル13からそれぞれ適宜取得した操作データである。上述したように、左コントローラ3および/または右コントローラ4からそれぞれ送信される操作データには、各入力部(具体的には、各ボタン、アナログスティック、各センサ)からの入力に関する情報(具体的には、操作に関する情報や各センサによる検出結果)が含まれている。本実施形態では、無線通信によって左コントローラ3および/または右コントローラ4からそれぞれ所定周期で操作データが送信されており、当該受信した操作データを用いて操作データDaが適宜更新される。なお、操作データDaの更新周期は、後述するゲームシステム1で実行される処理の周期である1フレーム毎に更新されてもよいし、上記無線通信によって操作データが送信される周期毎に更新されてもよい。また、タッチパネル13を操作したことを示す操作データは、上記処理の周期毎に取得され、当該取得に応じて操作データDaに格納されて更新される。 The operation data Da is operation data acquired appropriately from the left controller 3 and/or the right controller 4 and the touch panel 13. As described above, the operation data transmitted from the left controller 3 and/or the right controller 4 includes information on input from each input unit (specifically, each button, analog stick, each sensor) (specifically, information on the operation and detection results by each sensor). In this embodiment, the operation data is transmitted from the left controller 3 and/or the right controller 4 at a predetermined cycle by wireless communication, and the operation data Da is updated appropriately using the received operation data. The update cycle of the operation data Da may be updated every frame, which is the cycle of the process executed by the game system 1 described later, or may be updated every cycle in which the operation data is transmitted by the wireless communication. Furthermore, the operation data indicating that the touch panel 13 has been operated is acquired every cycle of the process, and is stored in the operation data Da and updated in response to the acquisition.

角速度データDbは、角速度センサ90によって検出された本体装置2に生じている角速度を示すデータである。例えば、角速度データDbは、本体装置2に生じているxyz軸周りの角速度を示すデータ等を含んでいる。 The angular velocity data Db is data indicating the angular velocity occurring in the main unit 2 detected by the angular velocity sensor 90. For example, the angular velocity data Db includes data indicating the angular velocity occurring in the main unit 2 around the x, y and z axes.

加速度データDcは、加速度センサ89によって検出された本体装置2に生じている加速度を示すデータである。例えば、加速度データDcは、本体装置2に生じているxyz軸方向の加速度を示すデータ等を含んでいる。 The acceleration data Dc is data indicating the acceleration occurring in the main unit 2 detected by the acceleration sensor 89. For example, the acceleration data Dc includes data indicating the acceleration occurring in the main unit 2 in the x, y and z axis directions.

照度データDdは、照度センサ29によって検出された本体装置2周辺の照度を示すデータである。 The illuminance data Dd is data indicating the illuminance around the main unit 2 detected by the illuminance sensor 29.

姿勢データDeは、実空間における本体装置2の姿勢を示すデータである。一例として、姿勢データDeは、本体装置2に生じている重力加速度を示す重力ベクトルの基準とする姿勢を示すデータや、本体装置2の姿勢変化を示すデータを含んでいる。 The attitude data De is data that indicates the attitude of the main unit 2 in real space. As an example, the attitude data De includes data that indicates an attitude that is used as a reference for a gravity vector that indicates the gravitational acceleration occurring in the main unit 2, and data that indicates a change in attitude of the main unit 2.

操作オブジェクトデータDfは、ユーザが操作するオブジェクトの仮想空間における位置、方向、姿勢、および動作等を示すデータである。 Operation object data Df is data that indicates the position, direction, posture, and movement of the object operated by the user in virtual space.

仮想カメラデータDgは、仮想空間において設定されている仮想カメラ(立体視表示モードにおける一対の左右仮想カメラ、非立体視表示モードにおける単一仮想カメラ)における位置、方向、視野角、倍率等を示すデータである。 The virtual camera data Dg is data that indicates the position, direction, viewing angle, magnification, etc. of a virtual camera (a pair of left and right virtual cameras in stereoscopic display mode, or a single virtual camera in non-stereoscopic display mode) set in the virtual space.

左目用仮想空間画像データDhは、立体視表示モードにおける左目用画像IMLを生成するためのデータである。右目用仮想空間画像データDiは、立体視表示モードにおける右目用画像IMRを生成するためのデータである。立体視用UI画像データDjは、立体視表示モードにおけるユーザインターフェイス画像IMUaの位置、形状、サイズ等を示すデータである。 The left-eye virtual space image data Dh is data for generating the left-eye image IML in the stereoscopic display mode. The right-eye virtual space image data Di is data for generating the right-eye image IMR in the stereoscopic display mode. The stereoscopic UI image data Dj is data that indicates the position, shape, size, etc. of the user interface image IMUa in the stereoscopic display mode.

非立体視用仮想空間画像データDkは、非立体視表示モードにおける単一画像IMSを生成するためのデータである。非立体視用UI画像データDmは、非立体視表示モードにおけるユーザインターフェイス画像IMUbの位置、形状、サイズ等を示すデータである。 Non-stereoscopic virtual space image data Dk is data for generating a single image IMS in a non-stereoscopic display mode. Non-stereoscopic UI image data Dm is data that indicates the position, shape, size, etc. of the user interface image IMUb in a non-stereoscopic display mode.

画像データDnは、ゲームの際に表示画面に画像(例えば、仮想オブジェクトの画像、ユーザインターフェイス画像、情報画像、フィールド画像、背景画像等)を表示するためのデータである。 Image data Dn is data for displaying images (e.g., images of virtual objects, user interface images, information images, field images, background images, etc.) on the display screen during the game.

次に、図18を参照して、本実施形態における情報処理(ゲーム処理)の詳細な一例を説明する。図18は、ゲームシステム1で実行されるゲーム処理の一例を示すフローチャートである。本実施形態においては、図18に示す一連の処理は、プロセッサ81が各種プログラムPaに含まれる通信プログラムや所定のアプリケーションプログラム(ゲームプログラム)を実行することによって行われる。また、図18に示すゲーム処理が開始されるタイミングは任意である。 Next, a detailed example of information processing (game processing) in this embodiment will be described with reference to FIG. 18. FIG. 18 is a flow chart showing an example of game processing executed by the game system 1. In this embodiment, the series of processes shown in FIG. 18 are performed by the processor 81 executing a communication program and a predetermined application program (game program) included in the various programs Pa. In addition, the timing at which the game processing shown in FIG. 18 is started is arbitrary.

なお、図18に示すフローチャートにおける各ステップの処理は、単なる一例に過ぎず、同様の結果が得られるのであれば、各ステップの処理順序を入れ替えてもよいし、各ステップの処理に加えて(または代えて)別の処理が実行されてもよい。また、本実施形態では、上記フローチャートの各ステップの処理をプロセッサ81が実行するものとして説明するが、上記フローチャートにおける一部のステップの処理を、プロセッサ81以外のプロセッサや専用回路が実行するようにしてもよい。また、本体装置2において実行される処理の一部は、本体装置2と通信可能な他の情報処理装置(例えば、本体装置2とネットワークを介して通信可能なサーバ)によって実行されてもよい。すなわち、図18に示す各処理は、本体装置2を含む複数の情報処理装置が協働することによって実行されてもよい。 Note that the processing of each step in the flowchart shown in FIG. 18 is merely an example, and the order of processing each step may be changed, or another process may be executed in addition to (or instead of) the processing of each step, as long as the same result is obtained. In addition, in this embodiment, the processing of each step in the above flowchart is described as being executed by the processor 81, but the processing of some steps in the above flowchart may be executed by a processor other than the processor 81 or a dedicated circuit. In addition, some of the processing executed in the main unit 2 may be executed by another information processing device that can communicate with the main unit 2 (for example, a server that can communicate with the main unit 2 via a network). In other words, each process shown in FIG. 18 may be executed by multiple information processing devices including the main unit 2 working together.

図18において、プロセッサ81は、ゲーム処理における初期設定を行い(ステップS200)、次のステップに処理を進める。例えば、上記初期設定では、プロセッサ81は、以下に説明する処理を行うためのパラメータを初期化する。一例として、プロセッサ81は、加速度データDcに格納されている加速度データを用いて、本体装置2に作用している重力加速度の重力ベクトルの方向を算出して、当該重力ベクトルの方向を基準とする本体装置2の初期姿勢を設定して姿勢データDeを更新する。また、プロセッサ81は、本体装置2に作用している重力加速度の重力ベクトルの方向と本体装置2のxyz軸方向との関係と同様の方向となるように、仮想空間における仮想カメラの初期姿勢を設定して仮想カメラデータDgを更新する。ここで、本体装置2のxyz軸と同様の方向になるとは、実空間における重力加速度方向を基準とするz軸正方向(画面奥行方向)が仮想空間における重力方向を基準とする仮想カメラの視線方向と同じとなり、実空間における重力加速度方向を基準とするx軸正方向(画面左方向)が仮想空間における重力方向を基準とする仮想カメラの左方向と同じとなるような配置関係となることである。 18, the processor 81 performs initial settings in the game processing (step S200) and proceeds to the next step. For example, in the initial settings, the processor 81 initializes parameters for performing the processing described below. As an example, the processor 81 uses the acceleration data stored in the acceleration data Dc to calculate the direction of the gravity vector of the gravitational acceleration acting on the main unit 2, sets the initial attitude of the main unit 2 based on the direction of the gravity vector, and updates the attitude data De. The processor 81 also sets the initial attitude of the virtual camera in the virtual space to be the same as the relationship between the direction of the gravity vector of the gravitational acceleration acting on the main unit 2 and the x, y, and z-axis directions of the main unit 2, and updates the virtual camera data Dg. Here, being in the same direction as the x, y, and z-axes of the main unit 2 means that the positive z-axis direction (screen depth direction) based on the gravitational acceleration direction in the real space is the same as the line of sight direction of the virtual camera based on the gravitational acceleration direction in the virtual space, and the positive x-axis direction (screen left direction) based on the gravitational acceleration direction in the real space is the same as the left direction of the virtual camera based on the gravitational acceleration direction in the virtual space.

次に、プロセッサ81は、各種データを取得して操作データDa、角速度データDb、加速度データDc、および照度データDdをそれぞれ更新し(ステップS201)、次のステップに処理を進める。例えば、プロセッサ81は、左コントローラ3および/または右コントローラ4から操作データを取得して操作データDaを更新する。また、プロセッサ81は、タッチパネル13からタッチ操作データを取得して操作データDaを更新する。また、プロセッサ81は、本体装置2に設けられている慣性センサ(加速度センサ89および角速度センサ90)から慣性データ(加速度データおよび角速度データ)を取得して、加速度データDcおよび角速度データDbをそれぞれ更新する。さらに、プロセッサ81は、照度センサ29から照度データを取得して照度データDdを更新する。 Next, the processor 81 acquires various data, updates the operation data Da, angular velocity data Db, acceleration data Dc, and illuminance data Dd (step S201), and proceeds to the next step. For example, the processor 81 acquires operation data from the left controller 3 and/or the right controller 4, and updates the operation data Da. The processor 81 also acquires touch operation data from the touch panel 13, and updates the operation data Da. The processor 81 also acquires inertia data (acceleration data and angular velocity data) from the inertial sensors (acceleration sensor 89 and angular velocity sensor 90) provided in the main unit 2, and updates the acceleration data Dc and angular velocity data Db. The processor 81 also acquires illuminance data from the illuminance sensor 29, and updates the illuminance data Dd.

次に、プロセッサ81は、本体装置2の姿勢を算出し(ステップS202)、次のステップに処理を進める。例えば、プロセッサ81は、角速度データDbおよび加速度データDcに格納されている加速度データおよび角速度データを用いて、本体装置2に作用している重力加速度の重力ベクトルの方向を算出して、姿勢データDeを更新する。また、プロセッサ81は、本体装置2における上記初期姿勢からの回転方向および回転量を算出して、姿勢データDeを更新する。例えば、プロセッサ81は、上記初期姿勢における本体装置2のxyz軸方向を軸とした回転方向および回転量をそれぞれ算出して、姿勢データDeを更新する。なお、回転方向は、回転量の正負により表すことができるので、姿勢データDeには回転量を示すデータのみ格納してもよい。例えば、プロセッサ81は、前回処理におけるステップS202において算出された回転量に、今回のステップS202で取得した角速度データに基づく回転量を加えて、新たな回転量として算出してもよい。 Next, the processor 81 calculates the attitude of the main unit 2 (step S202) and proceeds to the next step. For example, the processor 81 uses the acceleration data and angular velocity data stored in the angular velocity data Db and the acceleration data Dc to calculate the direction of the gravity vector of the gravitational acceleration acting on the main unit 2, and updates the attitude data De. The processor 81 also calculates the direction of rotation and the amount of rotation from the initial attitude of the main unit 2, and updates the attitude data De. For example, the processor 81 calculates the direction of rotation and the amount of rotation about the x, y, and z-axis directions of the main unit 2 in the initial attitude, and updates the attitude data De. Note that the direction of rotation can be expressed by the positive and negative values of the amount of rotation, so only data indicating the amount of rotation may be stored in the attitude data De. For example, the processor 81 may add the amount of rotation based on the angular velocity data acquired in this step S202 to the amount of rotation calculated in the previous process, and calculate a new amount of rotation.

次に、プロセッサ81は、本体装置2がゴーグル装置150に装着されているか否かを判定する処理を行い(ステップS203)、次のステップに処理を進める。例えば、プロセッサ81は、本体装置2がゴーグル装置150に装着された際の照度を検出するための閾値に基づいて、照度データDdが示す照度が当該閾値未満の暗い照度を示す場合、上記ステップS203において本体装置2がゴーグル装置150に装着されていると判定する。なお、検知手段は、表示装置がゴーグル装置に装着状態にあるか否かを検知する、または装着途中状態にあるか否かを検知する処理を実行するものであり、一例としてステップS203の処理を行うプロセッサ81に相当する。 Next, the processor 81 performs a process to determine whether the main device 2 is attached to the goggle device 150 (step S203), and proceeds to the next step. For example, if the illuminance indicated by the illuminance data Dd indicates a dark illuminance less than a threshold value for detecting the illuminance when the main device 2 is attached to the goggle device 150, the processor 81 determines in step S203 that the main device 2 is attached to the goggle device 150. The detection means detects whether the display device is attached to the goggle device or is in the process of being attached, and corresponds to the processor 81 that performs the process of step S203, for example.

次に、プロセッサ81は、立体視表示モードであるか否かを判定する(ステップS204)。例えば、プロセッサ81は、上記ステップS203における装着判定処理において、本体装置2がゴーグル装置150に装着されていると判定されている場合、上記ステップS204において肯定判定して立体視表示モードで処理を行う。一方、プロセッサ81は、上記ステップS203における装着判定処理において、本体装置2がゴーグル装置150に装着されていないと判定されている場合、上記ステップS204において否定判定して非立体視表示モードで処理を行う。そして、プロセッサ81は、立体視表示モードで処理を行う場合、ステップS205に処理を進める。一方、プロセッサ81は、非立体視表示モードで処理を行う場合、ステップS213に処理を進める。なお、モード設定手段は、表示装置を第1の表示モードまたは当該第1の表示モードとは異なる第2の表示モードに設定する処理を実行するものであり、一例としてステップS204の処理を行うプロセッサ81に相当する。 Next, the processor 81 determines whether or not the display mode is stereoscopic (step S204). For example, if the processor 81 determines that the main device 2 is attached to the goggle device 150 in the wearing determination process in the above step S203, the processor 81 makes a positive determination in the above step S204 and performs processing in the stereoscopic display mode. On the other hand, if the processor 81 determines that the main device 2 is not attached to the goggle device 150 in the wearing determination process in the above step S203, the processor 81 makes a negative determination in the above step S204 and performs processing in the non-stereoscopic display mode. Then, if the processor 81 performs processing in the stereoscopic display mode, the process proceeds to step S205. On the other hand, if the processor 81 performs processing in the non-stereoscopic display mode, the process proceeds to step S213. The mode setting means executes processing to set the display device to the first display mode or a second display mode different from the first display mode, and corresponds to the processor 81 that performs the processing in step S204, for example.

ステップS205において、プロセッサ81は、オブジェクト動作処理を行い、次のステップに処理を進める。例えば、プロセッサ81は、操作データDaを参照して、仮想空間における操作オブジェクトを動作させる操作が行われている場合、当該操作に応じた操作オブジェクトの動きを設定する。そして、プロセッサ81は、設定された操作オブジェクトの動きに基づいて、当該操作オブジェクトの仮想空間における位置、方向、姿勢、および動作等を設定して、操作オブジェクトデータDfを更新する。 In step S205, the processor 81 performs object movement processing and proceeds to the next step. For example, when an operation is being performed to move a control object in virtual space, the processor 81 refers to the operation data Da and sets the movement of the control object according to the operation. Then, based on the set movement of the control object, the processor 81 sets the position, direction, attitude, movement, etc. of the control object in the virtual space, and updates the control object data Df.

上記ステップS205におけるオブジェクト動作処理では、以下の様なオブジェクト動作制御が考えられる。第1の例として、予め定められた操作オブジェクトを操作対象として、当該操作オブジェクトを動作させる。この場合、左コントローラ3および/または右コントローラ4における各入力部への入力に基づいて、上記予め定められた操作オブジェクトを移動させたり、動作させたり、変形させたりする。第2の例として、操作に基づいて操作オブジェクトを操作対象として選択した上で、当該操作オブジェクトを動作させる。この場合、所定の表示位置に配置されている操作オブジェクト(例えば、表示画面の中央に表示された標識と重複表示されている操作オブジェクト)を操作対象として、左コントローラ3および/または右コントローラ4における各入力部への入力に基づいて、当該操作対象として選択された操作オブジェクトを移動させたり、動作させたり、変形させたりする。第3の例として、上記操作対象となった操作オブジェクトを、本体装置2が装着されたゴーグル装置150への振動に基づいて動作させる。例えば、加速度データDcが示す本体装置2におけるxyz軸方向の加速度から重力加速度成分を除去して、本体装置2に所定の大きさ以上の振動が加えられていることを当該除去後の加速度が示している場合に、上記操作対象となっている操作オブジェクトを当該振動に応じて動作させる。なお、重力加速度を抽出する方法については任意の方法を用いればよく、例えば本体装置2に平均的に生じている加速度成分を算出して当該加速度成分を重力加速度として抽出してもよい。 In the object operation process in step S205, the following object operation control is possible. As a first example, a predetermined operation object is set as an operation target and the operation object is operated. In this case, the predetermined operation object is moved, operated, or deformed based on an input to each input unit in the left controller 3 and/or the right controller 4. As a second example, an operation object is selected as an operation target based on an operation, and the operation object is operated. In this case, an operation object arranged at a predetermined display position (for example, an operation object overlapping with a sign displayed in the center of the display screen) is set as an operation target, and the operation object selected as the operation target is moved, operated, or deformed based on an input to each input unit in the left controller 3 and/or the right controller 4. As a third example, the operation object set as the operation target is operated based on vibration to the goggle device 150 to which the main unit 2 is attached. For example, the gravitational acceleration components are removed from the acceleration in the x, y and z axes directions in the main unit 2 indicated by the acceleration data Dc, and if the acceleration after the removal indicates that a vibration of a predetermined magnitude or greater is being applied to the main unit 2, the operation object that is the subject of the operation is moved in response to the vibration. Note that any method may be used to extract the gravitational acceleration, and for example, the acceleration components occurring on average in the main unit 2 may be calculated and extracted as the gravitational acceleration.

次に、プロセッサ81は、一対の左右仮想カメラを動作させる処理を行い(ステップS206)、次のステップに処理を進める。例えば、プロセッサ81は、一対の左右仮想カメラの仮想空間における姿勢を、上記初期姿勢からステップS202において算出された回転量だけ回転させて設定し、仮想カメラデータDgを更新する。例えば、プロセッサ81は、上記初期姿勢から一対の左右仮想カメラの位置関係を固定した状態で、ステップS202において算出された本体装置2の左右軸方向(x軸方向)を軸とした回転量と同じだけ当該仮想カメラの左右方向を軸として当該仮想カメラを回転させ、かつ、ステップS202において算出された本体装置2の上下軸方向(y軸方向)を軸とした回転量と同じだけ当該仮想カメラの上下方向を軸として当該仮想カメラを回転させ、かつ、ステップS202において算出された本体装置2の画面奥行軸方向(z軸方向)を軸とした回転量と同じだけ当該仮想カメラの視線方向を軸として当該仮想カメラを回転させることによって、一対の左右仮想カメラの仮想空間における姿勢を設定する。 Next, the processor 81 performs a process of operating the pair of left and right virtual cameras (step S206) and proceeds to the next step. For example, the processor 81 sets the orientation of the pair of left and right virtual cameras in the virtual space by rotating the pair of left and right virtual cameras by the rotation amount calculated in step S202 from the initial orientation, and updates the virtual camera data Dg. For example, the processor 81 rotates the virtual camera about the left and right direction of the virtual camera as an axis by the same amount of rotation about the left and right axis direction (x-axis direction) of the main unit 2 calculated in step S202, rotates the virtual camera about the up and down direction of the virtual camera as an axis by the same amount of rotation about the up and down axis direction (y-axis direction) of the main unit 2 calculated in step S202, and rotates the virtual camera about the line of sight direction of the virtual camera as the same amount of rotation about the screen depth axis direction (z-axis direction) of the main unit 2 calculated in step S202, while fixing the positional relationship of the pair of left and right virtual cameras from the initial orientation, thereby setting the orientation of the pair of left and right virtual cameras in the virtual space.

次に、プロセッサ81は、左目用仮想空間画像を生成する処理を行い(ステップS207)、次のステップに処理を進める。例えば、プロセッサ81は、操作オブジェクトデータDfに基づいて、仮想空間に操作オブジェクトを配置する。そして、プロセッサ81は、仮想カメラデータDgによって設定されている一対の左右仮想カメラのうち、左仮想カメラから見た仮想空間画像を左目用仮想空間画像として生成し、左目用仮想空間画像データDhを更新する。 Next, the processor 81 performs processing to generate a virtual space image for the left eye (step S207), and proceeds to the next step. For example, the processor 81 places an operation object in the virtual space based on the operation object data Df. Then, the processor 81 generates a virtual space image as seen from the left virtual camera of the pair of left and right virtual cameras set by the virtual camera data Dg, as a virtual space image for the left eye, and updates the virtual space image data for the left eye Dh.

次に、プロセッサ81は、右目用仮想空間画像を生成する処理を行い(ステップS208)、次のステップに処理を進める。例えば、プロセッサ81は、仮想カメラデータDgによって設定されている一対の左右仮想カメラのうち、右仮想カメラから見た仮想空間画像を右目用仮想空間画像として生成し、右目用仮想空間画像データDiを更新する。 Next, the processor 81 performs processing to generate a virtual space image for the right eye (step S208), and proceeds to the next step. For example, the processor 81 generates a virtual space image as seen from the right virtual camera of the pair of left and right virtual cameras set by the virtual camera data Dg, as a virtual space image for the right eye, and updates the virtual space image data Di for the right eye.

次に、プロセッサ81は、立体視用ユーザインターフェイス画像を生成する処理を行い(ステップS209)、次のステップに処理を進める。例えば、プロセッサ81は、ディスプレイ12の第3領域(図9参照)の形状に合うような立体視用のユーザインターフェイス画像を生成し、立体視用UI画像データDjを更新する。 Next, the processor 81 performs processing to generate a user interface image for stereoscopic vision (step S209), and proceeds to the next step. For example, the processor 81 generates a user interface image for stereoscopic vision that matches the shape of the third area (see FIG. 9) of the display 12, and updates the UI image data Dj for stereoscopic vision.

次に、プロセッサ81は、左目用仮想空間画像をディスプレイ12の第1領域に表示する表示制御処理を行い(ステップS210)、次のステップに処理を進める。例えば、プロセッサ81は、左目用仮想空間画像データDhに設定されている左目用仮想空間画像を左目用画像IMLとして、ディスプレイ12の第1領域(図9参照)全体に表示する。 Next, the processor 81 performs a display control process to display the left-eye virtual space image in the first area of the display 12 (step S210), and proceeds to the next step. For example, the processor 81 displays the left-eye virtual space image set in the left-eye virtual space image data Dh as the left-eye image IML in the entire first area of the display 12 (see FIG. 9).

次に、プロセッサ81は、右目用仮想空間画像をディスプレイ12の第2領域に表示する表示制御処理を行い(ステップS211)、次のステップに処理を進める。例えば、プロセッサ81は、右目用仮想空間画像データDiに設定されている右目用仮想空間画像を右目用画像IMRとして、ディスプレイ12の第2領域(図9参照)全体に表示する。 Next, the processor 81 performs a display control process to display the right-eye virtual space image in the second area of the display 12 (step S211), and proceeds to the next step. For example, the processor 81 displays the right-eye virtual space image set in the right-eye virtual space image data Di as the right-eye image IMR in the entire second area of the display 12 (see FIG. 9).

次に、プロセッサ81は、立体視用UI画像をディスプレイ12の第3領域に表示する表示制御処理を行い(ステップS212)、ステップS219に処理を進める。例えば、プロセッサ81は、立体視用UI画像データDjに設定されているユーザインターフェイス画像をユーザインターフェイス画像IMUa(例えば、2つのユーザインターフェイス画像IMUa1およびIMUa2)として、ディスプレイ12の第3領域(図9参照)内の所定位置に表示する。なお、第2表示制御手段は、第2の表示モードにおいて、表示画面に、互いに視差のある左目用画像および右目用画像からなるコンテンツ画像と第1ユーザインターフェイス画像に対応する第2ユーザインターフェイス画像とを含む第2画像を表示させる処理を実行するものであり、一例としてステップS205-ステップS212の処理を行うプロセッサ81に相当する。 Next, the processor 81 performs a display control process to display the stereoscopic UI image in the third area of the display 12 (step S212), and proceeds to step S219. For example, the processor 81 displays the user interface image set in the stereoscopic UI image data Dj as the user interface image IMUa (e.g., two user interface images IMUa1 and IMUa2) at a predetermined position in the third area of the display 12 (see FIG. 9). Note that the second display control means executes a process to display, in the second display mode, a second image including a content image consisting of a left-eye image and a right-eye image having parallax therebetween and a second user interface image corresponding to the first user interface image on the display screen, and corresponds to the processor 81 that performs the processes of steps S205 to S212, for example.

一方、上記ステップS204において非立体視表示モードであると判定された場合、ステップS213において、プロセッサ81は、オブジェクト動作処理を行い、次のステップに処理を進める。例えば、プロセッサ81は、操作データDaを参照して、仮想空間における操作オブジェクトを動作させる操作が行われている場合、当該操作に応じた操作オブジェクトの動きを設定する。そして、プロセッサ81は、設定された操作オブジェクトの動きに基づいて、当該操作オブジェクトの仮想空間における位置、方向、姿勢、および動作等を設定して、操作オブジェクトデータDfを更新する。なお、上記ステップS213におけるオブジェクト動作処理は、上述したステップS205におけるオブジェクト動作処理と同様であるため、詳細な説明を省略する。 On the other hand, if it is determined in step S204 that the display mode is non-stereoscopic, then in step S213, the processor 81 performs object movement processing and proceeds to the next step. For example, when an operation is performed to move a control object in virtual space with reference to the operation data Da, the processor 81 sets the movement of the control object according to the operation. Then, based on the set movement of the control object, the processor 81 sets the position, direction, attitude, movement, etc. of the control object in virtual space, and updates the control object data Df. Note that the object movement processing in step S213 is similar to the object movement processing in step S205 described above, and therefore a detailed description thereof will be omitted.

次に、プロセッサ81は、単一の仮想カメラを動作させる処理を行い(ステップS214)、次のステップに処理を進める。例えば、プロセッサ81は、単一の仮想カメラの仮想空間における姿勢を、上記初期姿勢からステップS202において算出された回転量だけ回転させて設定し、仮想カメラデータDgを更新する。例えば、プロセッサ81は、上記初期姿勢から単一の仮想カメラを、ステップS202において算出された本体装置2の左右軸方向(x軸方向)を軸とした回転量と同じだけ当該仮想カメラの左右方向を軸として回転させ、かつ、ステップS202において算出された本体装置2の上下軸方向(y軸方向)を軸とした回転量と同じだけ当該仮想カメラの上下方向を軸として回転させ、かつ、ステップS202において算出された本体装置2の画面奥行軸方向(z軸方向)を軸とした回転量と同じだけ当該仮想カメラの視線方向を軸として回転させることによって、単一の仮想カメラの仮想空間における姿勢を設定する。 Next, the processor 81 performs a process to operate the single virtual camera (step S214) and proceeds to the next step. For example, the processor 81 sets the orientation of the single virtual camera in the virtual space by rotating it from the initial orientation by the amount of rotation calculated in step S202, and updates the virtual camera data Dg. For example, the processor 81 sets the orientation of the single virtual camera in the virtual space by rotating the single virtual camera from the initial orientation by the same amount of rotation about the left-right axis direction (x-axis direction) of the main unit 2 calculated in step S202, rotating the single virtual camera about the up-down direction (y-axis direction) of the main unit 2 calculated in step S202, and rotating the single virtual camera about the line of sight of the virtual camera by the same amount of rotation about the screen depth axis direction (z-axis direction) of the main unit 2 calculated in step S202.

次に、プロセッサ81は、仮想空間画像を生成する処理を行い(ステップS215)、次のステップに処理を進める。例えば、プロセッサ81は、仮想カメラデータDgによって設定されている仮想カメラから見た仮想空間画像を生成し、非立体視用仮想空間画像データDkを更新する。 Next, the processor 81 performs processing to generate a virtual space image (step S215), and proceeds to the next step. For example, the processor 81 generates a virtual space image viewed from the virtual camera set by the virtual camera data Dg, and updates the non-stereoscopic virtual space image data Dk.

次に、プロセッサ81は、非立体視用ユーザインターフェイス画像を生成する処理を行い(ステップS216)、次のステップに処理を進める。例えば、プロセッサ81は、単一画像IMSに重畳させてディスプレイ12に表示する(図16参照)非立体視用のユーザインターフェイス画像を生成し、非立体視用UI画像データDmを更新する。 Next, the processor 81 performs processing to generate a non-stereoscopic user interface image (step S216), and proceeds to the next step. For example, the processor 81 generates a non-stereoscopic user interface image to be superimposed on the single image IMS and displayed on the display 12 (see FIG. 16), and updates the non-stereoscopic UI image data Dm.

次に、プロセッサ81は、仮想空間画像をディスプレイ12の全体領域に表示する表示制御処理を行い(ステップS217)、次のステップに処理を進める。例えば、プロセッサ81は、非立体視用仮想空間画像データDkに設定されている仮想空間画像を単一画像IMSとして、ディスプレイ12の全体領域(図16参照)に表示する。 Next, the processor 81 performs a display control process to display the virtual space image in the entire area of the display 12 (step S217), and proceeds to the next step. For example, the processor 81 displays the virtual space image set in the non-stereoscopic virtual space image data Dk as a single image IMS in the entire area of the display 12 (see FIG. 16).

次に、プロセッサ81は、非立体視用UI画像を単一画像IMSに重畳表示する表示制御処理を行い(ステップS218)、ステップS219に処理を進める。例えば、プロセッサ81は、非立体視用UI画像データDmに設定されているユーザインターフェイス画像をユーザインターフェイス画像IMUb(例えば、2つのユーザインターフェイス画像IMUb1およびIMUb2)として、ディスプレイ12の左上隅領域および右上隅領域(図16参照)における単一画像IMSに重畳表示する。なお、第1表示制御手段は、第1の表示モードにおいて、表示画面に、非立体視画像であるコンテンツ画像と第1ユーザインターフェイス画像とを含む第1画像を表示させる処理を実行するものであり、一例としてステップS213-ステップS218の処理を行うプロセッサ81に相当する。 Next, the processor 81 performs a display control process for superimposing the non-stereoscopic UI image on the single image IMS (step S218), and proceeds to step S219. For example, the processor 81 superimposes the user interface image set in the non-stereoscopic UI image data Dm as a user interface image IMUb (e.g., two user interface images IMUb1 and IMUb2) on the single image IMS in the upper left corner area and upper right corner area (see FIG. 16) of the display 12. The first display control means executes a process for displaying a first image including a content image, which is a non-stereoscopic image, and a first user interface image on the display screen in the first display mode, and corresponds to the processor 81 that performs the processes of steps S213 to S218, for example.

ステップS219において、プロセッサ81は、ユーザインターフェイス操作処理を行い、次のステップに処理を進める。例えば、プロセッサ81は、操作データDaを参照して、タッチパネル13に対するタッチ操作が行われている場合、当該タッチ操作されている位置と重なるディスプレイ12に表示されたユーザインターフェイス画像に応じて、当該タッチ操作に応じたユーザ操作指示を設定する。そして、プロセッサ81は、設定されたユーザ操作指示に応じた処理を行う。 In step S219, the processor 81 performs a user interface operation process and proceeds to the next step. For example, when a touch operation is being performed on the touch panel 13, the processor 81 refers to the operation data Da and sets a user operation instruction corresponding to the touch operation according to a user interface image displayed on the display 12 that overlaps with the position where the touch operation is being performed. Then, the processor 81 performs processing according to the set user operation instruction.

次に、プロセッサ81は、ゲームを終了するか否かを判定する(ステップS220)。上記ステップS220においてゲームを終了する条件としては、例えば、ゲームの結果が確定したことや、ユーザがゲームを終了する操作を行ったこと等がある。プロセッサ81は、ゲームを終了しない場合に上記ステップS201に戻って処理を繰り返し、ゲームを終了する場合に当該フローチャートによる処理を終了する。以降、ステップS201~ステップS220の一連の処理は、ステップS220でゲームを終了すると判定されるまで繰り返し実行される。 Next, processor 81 determines whether or not to end the game (step S220). Conditions for ending the game in step S220 include, for example, the result of the game being finalized or the user performing an operation to end the game. If processor 81 does not end the game, it returns to step S201 and repeats the process, and if it does end the game, it ends the process according to this flowchart. Thereafter, the series of processes from step S201 to step S220 are repeatedly executed until it is determined in step S220 that the game is to be ended.

このように、本実施例においては、通常表示モード(非立体視表示モード)と立体視表示モードとを切り替える際、設定される表示モードに応じた異なる位置にユーザインターフェイス画像が表示されるため、ユーザインターフェイス画像の提示に関する利便性を向上させることが可能となる。また、ゴーグル装置150への本体装置2の装着状態に基づいて、表示モードの切り替えが自動的に行われるため、シームレスな表示モードの切り替えが可能となる。さらに、本実施例においては、立体視表示モードにおいて、右目用画像および左目用画像をそれぞれ表示させる、ディスプレイ12の第1領域および第2領域とは異なる第3領域にユーザインターフェイス画像を表示させるため、立体視画像表示の邪魔とならないユーザインターフェイス画像を表示することができる。 In this way, in this embodiment, when switching between the normal display mode (non-stereoscopic display mode) and the stereoscopic display mode, the user interface image is displayed in a different position according to the set display mode, thereby improving the convenience of presenting the user interface image. In addition, the display mode is automatically switched based on the state in which the main unit 2 is attached to the goggle device 150, so that seamless switching of the display mode is possible. Furthermore, in this embodiment, in the stereoscopic display mode, the user interface image is displayed in a third area different from the first area and the second area of the display 12, which respectively displays the image for the right eye and the image for the left eye, so that a user interface image that does not interfere with the stereoscopic image display can be displayed.

なお、上述した実施例では、情報処理機能を有する本体装置2をゴーグル装置150に装着することによって画像表示システムを構成しているが、他の態様によって画像表示システムを構成してもよい。第1の例として、上記情報処理(ゲーム処理)を行って画像を生成する制御部をゴーグル装置150に設け、画像を表示する機能を有する表示装置をゴーグル装置150に装着することによって、立体視画像を表示する画像表示システムを構成してもよい。この場合、ゴーグル装置150の設けられた制御部から表示装置へ、当該表示装置に立体視画像およびユーザインターフェイス画像を表示するための画像データを出力することによって、当該表示装置に立体視画像およびユーザインターフェイス画像が表示されることになる。なお、上記第1の例の態様では、表示装置の装着状況を検出する機構、画像表示システムの姿勢を検出する機構、ユーザ操作を受け付ける機構などは、上記表示装置およびゴーグル装置150に何れに設けられていてもかまわない。第2の例として、表示装置が装着されたゴーグル装置150とは別に当該表示装置と無線または有線接続された制御装置を設け、表示装置、ゴーグル装置150、および当該制御装置によって画像表示システムが構成されてもよい。この場合、操作データ、加速度データ、角速度データ、および照度データ等が表示装置から制御装置へ出力され、当該照度データに基づいた表示モードのコンテンツ画像およびユーザインターフェイス画像が当該制御装置から当該表示装置に出力される。なお、上記第2の例の態様でも、表示装置の装着状況を検出する機構、画像表示システムの姿勢を検出する機構、ユーザ操作を受け付ける機構などは、上記表示装置およびゴーグル装置150に何れに設けられていてもかまわない。そして、上記制御装置は、表示装置および/またはゴーグル装置150から取得した操作データ、加速度データ、および角速度データに応じて、表示するコンテンツ画像の表示範囲を制御して、当該表示装置に出力する。なお、本実施例では、表示装置の一例として本体装置2を用いている。 In the above embodiment, the image display system is configured by mounting the main body device 2 having the information processing function to the goggle device 150, but the image display system may be configured in other ways. As a first example, a control unit that performs the above information processing (game processing) to generate an image may be provided in the goggle device 150, and a display device having a function of displaying an image may be mounted on the goggle device 150 to configure an image display system that displays a stereoscopic image. In this case, the stereoscopic image and the user interface image are displayed on the display device by outputting image data from the control unit provided in the goggle device 150 to the display device for displaying the stereoscopic image and the user interface image on the display device. In the above first example, the mechanism for detecting the mounting status of the display device, the mechanism for detecting the attitude of the image display system, the mechanism for accepting user operations, etc. may be provided in either the display device or the goggle device 150. As a second example, a control device that is wirelessly or wired connected to the display device may be provided separately from the goggle device 150 to which the display device is mounted, and the image display system may be configured by the display device, the goggle device 150, and the control device. In this case, operation data, acceleration data, angular velocity data, illuminance data, etc. are output from the display device to the control device, and a content image and a user interface image in a display mode based on the illuminance data are output from the control device to the display device. Note that, even in the above-mentioned second example, the mechanism for detecting the wearing status of the display device, the mechanism for detecting the attitude of the image display system, the mechanism for accepting user operations, etc. may be provided in either the display device or the goggle device 150. The control device controls the display range of the content image to be displayed according to the operation data, acceleration data, and angular velocity data acquired from the display device and/or the goggle device 150, and outputs the same to the display device. Note that, in this embodiment, the main unit device 2 is used as an example of a display device.

なお、上述した実施例において、本体装置2の姿勢を検出する方法については、単なる一例であって、他の方法や他のデータを用いて本体装置2の姿勢を検出してもよい。一例として、本体装置2および/または本体装置2が装着されたゴーグル装置150を外部から撮像し、当該撮像された画像を用いて本体装置2および/またはゴーグル装置150の姿勢を検出してもよい。また、操作オブジェクトの動作を制御するためのコントローラは、左コントローラ3または右コントローラ4だけでなく、他のコントローラでもよい。 Note that in the above-described embodiment, the method for detecting the attitude of the main unit 2 is merely an example, and the attitude of the main unit 2 may be detected using other methods or other data. As an example, the main unit 2 and/or the goggle device 150 to which the main unit 2 is attached may be imaged from the outside, and the attitude of the main unit 2 and/or the goggle device 150 may be detected using the image thus captured. Furthermore, the controller for controlling the operation of the operation object may be not only the left controller 3 or the right controller 4, but also another controller.

また、ゲームシステム1および/または本体装置2は、どのような装置であってもよく、携帯型のゲーム装置、任意の携帯型電子機器(PDA(Personal Digital Assistant)、携帯電話、パーソナルコンピュータ、カメラ、タブレット等)等であってもよい。 In addition, the game system 1 and/or the main unit 2 may be any type of device, such as a portable game device, any portable electronic device (PDA (Personal Digital Assistant), mobile phone, personal computer, camera, tablet, etc.), etc.

また、上述した実施例では、互いに視差のある左目用画像および右目用画像が、ディスプレイ12の左側画面および右側画面にそれぞれ表示されることによって、立体視画像が表示される例を用いたが、左目用画像および右目用画像がそれぞれ別の画面に表示されてもよい。例えば、本体装置2に設けられたディスプレイ12が複数の表示画面によって構成される場合、左目用画像を当該複数の表示画面の1つに表示し、右目用画像を当該複数の表示画面の他の1つに表示する。この場合、ユーザは、左目用レンズ153Lを介して複数の表示画面の1つに表示された左目用画像を左目で見るとともに、右目用レンズ153Rを介して複数の表示画面の他の1つに表示された右目用画像を右目で見ることによって、ゴーグル装置150を介して立体視画像を見ることができる。 In the above-described embodiment, a stereoscopic image is displayed by displaying a left-eye image and a right-eye image, which have parallax between them, on the left and right screens of the display 12, respectively. However, the left-eye image and the right-eye image may be displayed on different screens. For example, if the display 12 provided on the main unit 2 is composed of multiple display screens, the left-eye image is displayed on one of the multiple display screens, and the right-eye image is displayed on another of the multiple display screens. In this case, the user can view a stereoscopic image through the goggle device 150 by viewing with his left eye the left-eye image displayed on one of the multiple display screens through the left-eye lens 153L, and viewing with his right eye the right-eye image displayed on the other of the multiple display screens through the right-eye lens 153R.

また、本体装置2に表示される立体視画像および非立体視画像は、ユーザ操作に応じてプロセッサ81が情報処理(ゲーム処理)を実行することによるゲーム画像として表示されたり、ユーザ操作に応じてプロセッサ81が動画再生や静止画再生を行うことによる動画像や静止画像として表示されたりする。つまり、情報処理(例えば、ゲーム処理、動画再生処理、静止画再生処理)を本体装置2のプロセッサ81が行うことによって、本体装置2に表示される立体視画像および非立体視画像が生成されるが、当該立体視画像および非立体視画像を生成する処理の少なくとも一部を他の装置で行ってもかまわない。例えば、本体装置2がさらに他の装置(例えば、サーバ、他の画像表示装置、他のゲーム装置、他の携帯端末、他の情報処理装置)と通信可能に構成されている場合、上記処理は、さらに当該他の装置が協働することによって実行してもよい。このように、上記処理の少なくとも一部を他の装置で行うことによって、上述した処理と同様の処理が可能となる。また、上述した情報処理は、少なくとも1つの情報処理装置により構成される情報処理システムに含まれる1つのプロセッサまたは複数のプロセッサ間の協働により実行されることが可能である。また、上記実施例においては、本体装置2のプロセッサ81が所定のプログラムを実行することによって情報処理を行うことが可能であるが、本体装置2が備える専用回路によって上記処理の一部または全部が行われてもよい。 In addition, the stereoscopic image and non-stereoscopic image displayed on the main unit 2 are displayed as game images by the processor 81 executing information processing (game processing) in response to a user operation, or as moving images and still images by the processor 81 performing video playback and still image playback in response to a user operation. In other words, the stereoscopic image and non-stereoscopic image displayed on the main unit 2 are generated by the processor 81 of the main unit 2 performing information processing (e.g., game processing, video playback processing, still image playback processing), but at least a part of the processing for generating the stereoscopic image and non-stereoscopic image may be performed by another device. For example, if the main unit 2 is further configured to be able to communicate with another device (e.g., a server, another image display device, another game device, another mobile terminal, another information processing device), the above processing may be further performed by the other device working in cooperation. In this way, by performing at least a part of the above processing by another device, processing similar to the above processing is possible. In addition, the above information processing can be performed by one processor or multiple processors working in cooperation with each other in an information processing system composed of at least one information processing device. In addition, in the above embodiment, the processor 81 of the main unit 2 can perform information processing by executing a specific program, but some or all of the above processing may be performed by a dedicated circuit provided in the main unit 2.

ここで、上述した変形例によれば、いわゆるクラウドコンピューティングのシステム形態や分散型の広域ネットワークおよびローカルネットワークのシステム形態でも本発明を実現することが可能となる。例えば、分散型のローカルネットワークのシステム形態では、据置型の情報処理装置(据置型のゲーム装置)と携帯型の情報処理装置(携帯型のゲーム装置)との間で上記処理を協働により実行することも可能となる。なお、これらのシステム形態では、上述した処理をどの装置で行うかについては特に限定されず、どのような処理分担をしたとしても本発明を実現できることは言うまでもない。 Here, according to the above-mentioned modified example, it is possible to realize the present invention in a so-called cloud computing system configuration, or in a distributed wide area network or local network system configuration. For example, in a distributed local network system configuration, it is possible for the above-mentioned processing to be performed in cooperation between a stationary information processing device (stationary game device) and a portable information processing device (portable game device). Note that in these system configurations, there is no particular limitation on which device performs the above-mentioned processing, and it goes without saying that the present invention can be realized regardless of the division of processing load.

また、上述した情報処理で用いられる処理順序、設定値、判定に用いられる条件等は、単なる一例に過ぎず他の順序、値、条件であっても、本実施例を実現できることは言うまでもない。 Furthermore, the processing order, setting values, conditions used for judgment, etc. used in the above-mentioned information processing are merely examples, and it goes without saying that this embodiment can be realized even with other orders, values, and conditions.

また、上記プログラムは、外部メモリ等の外部記憶媒体を通じてゲームシステム1に供給されるだけでなく、有線または無線の通信回線を通じて当該装置に供給されてもよい。また、上記プログラムは、当該装置内部の不揮発性記憶装置に予め記録されていてもよい。なお、上記プログラムを記憶する情報記憶媒体としては、不揮発性メモリの他に、CD-ROM、DVD、あるいはそれらに類する光学式ディスク状記憶媒体、フレキシブルディスク、ハードディスク、光磁気ディスク、磁気テープ、などでもよい。また、上記プログラムを記憶する情報記憶媒体としては、上記プログラムを記憶する揮発性メモリでもよい。このような記憶媒体は、コンピュータ等が読み取り可能な記録媒体ということができる。例えば、コンピュータ等に、これらの記録媒体のプログラムを読み込ませて実行させることにより、上述で説明した各種機能を提供させることができる。 The above program may be supplied to the game system 1 not only through an external storage medium such as an external memory, but also through a wired or wireless communication line to the device. The above program may be pre-recorded in a non-volatile storage device inside the device. Note that, in addition to non-volatile memory, the information storage medium for storing the above program may be a CD-ROM, a DVD, or similar optical disk-shaped storage medium, a flexible disk, a hard disk, a magneto-optical disk, a magnetic tape, or the like. The information storage medium for storing the above program may be a volatile memory for storing the above program. Such a storage medium may be a recording medium that can be read by a computer or the like. For example, the various functions described above can be provided by having a computer or the like read and execute the program from these recording media.

以上、本発明を詳細に説明してきたが、前述の説明はあらゆる点において本発明の例示に過ぎず、その範囲を限定しようとするものではない。本発明の範囲を逸脱することなく種々の改良や変形を行うことができることは言うまでもない。本発明は、特許請求の範囲によってのみその範囲が解釈されるべきであることが理解される。また、当業者は、本発明の具体的な実施例の記載から、本発明の記載および技術常識に基づいて等価な範囲を実施することができることが理解される。また、本明細書において使用される用語は、特に言及しない限り、当該分野で通常用いられる意味で用いられることが理解されるべきである。したがって、他に定義されない限り、本明細書中で使用される全ての専門用語および技術用語は、本発明の属する分野の当業者によって一般的に理解されるのと同じ意味を有する。矛盾する場合、本明細書(定義を含めて)が優先する。 Although the present invention has been described in detail above, the above description is merely illustrative of the present invention in all respects and is not intended to limit its scope. Needless to say, various improvements and modifications can be made without departing from the scope of the present invention. It is understood that the scope of the present invention should be interpreted only by the claims. It is also understood that a person skilled in the art can implement an equivalent scope based on the description of the present invention and technical common sense from the description of specific examples of the present invention. It is also understood that the terms used in this specification are used in the sense commonly used in the field unless otherwise specified. Therefore, unless otherwise defined, all technical terms and technical terms used in this specification have the same meaning as commonly understood by a person skilled in the art to which this invention belongs. In the event of a conflict, this specification (including definitions) shall prevail.

以上のように、本発明は、ユーザインターフェイス画像の提示に関する利便性等を向上させることが可能となる画像表示システム、画像表示プログラム、画像表示方法、および表示装置等として利用することができる。 As described above, the present invention can be used as an image display system, an image display program, an image display method, a display device, etc., which can improve the convenience of presenting user interface images.

1…ゲームシステム
2…本体装置
3…左コントローラ
4…右コントローラ
11…ハウジング
12…ディスプレイ
29…照度センサ
81…プロセッサ
83…コントローラ通信部
85…DRAM
150…ゴーグル装置
151…本体
152…レンズ枠部材
153…レンズ
154…板状部材
1... Game system 2... Main unit 3... Left controller 4... Right controller 11... Housing 12... Display 29... Illuminance sensor 81... Processor 83... Controller communication unit 85... DRAM
150: Goggle device 151: Main body 152: Lens frame member 153: Lens 154: Plate-shaped member

Claims (13)

画像を表示する表示画面を有する表示装置と当該表示装置を装着可能なゴーグル型装置とを含む画像表示システムであって、
前記表示装置を第1の表示モードまたは当該第1の表示モードとは異なる第2の表示モードに設定するモード設定手段と、
前記第1の表示モードにおいて、前記表示画面に、非立体視画像であるコンテンツ画像と第1ユーザインターフェイス画像とを含む第1画像を表示させる第1表示制御手段と、
前記第2の表示モードにおいて、前記表示画面に、互いに視差のある左目用画像および右目用画像からなるコンテンツ画像、および前記第1ユーザインターフェイス画像とは少なくとも位置が異なる非立体視画像である第2ユーザインターフェイス画像を含む第2画像を表示させる第2表示制御手段とを備え、
前記第2表示制御手段は、前記第2の表示モードにおいて、前記第2ユーザインターフェイス画像を、前記表示画面にて前記左目用画像を表示させる第1領域および前記表示画面にて前記右目用画像を表示させる第2領域により構成される領域を除く当該表示画面内の第3領域の中に表示させ、
前記ゴーグル型装置は、前記表示装置が当該ゴーグル型装置に装着された場合に、前記表示画面の一部である前記第3領域に含まれる前記第2ユーザインターフェイス画像を外部に露出させる開口部を有し、
前記開口部は、ユーザが前記ゴーグル型装置を着用した場合に当該ユーザの鼻に対応する位置に形成される、画像表示システム。
An image display system including a display device having a display screen for displaying an image and a goggle-type device on which the display device can be worn,
a mode setting means for setting the display device to a first display mode or a second display mode different from the first display mode;
a first display control means for causing the display screen to display a first image including a content image, which is a non-stereoscopic image, and a first user interface image in the first display mode;
a second display control means for displaying, on the display screen in the second display mode, a second image including a content image including a left-eye image and a right-eye image having parallax therebetween, and a second user interface image which is a non-stereoscopic image at least in a position different from that of the first user interface image;
the second display control means, in the second display mode, causes the second user interface image to be displayed in a third area of the display screen excluding an area constituted by a first area on the display screen for displaying the left eye image and a second area on the display screen for displaying the right eye image;
the goggle-type device has an opening for exposing to the outside the second user interface image included in the third area that is a part of the display screen when the display device is attached to the goggle-type device;
The opening is formed at a position corresponding to a user's nose when the user wears the goggle-type device.
前記表示装置が前記ゴーグル型装置に装着状態にあるか否かを検知する、または装着途中状態にあるか否かを検知する検知手段を、さらに備え、
前記モード設定手段は、前記表示装置が前記第1の表示モードに設定されている場合に、前記検知手段の検知結果に基づいて、当該表示装置を前記第2の表示モードに切り替える、請求項1に記載の画像表示システム。
The present invention further includes a detection means for detecting whether the display device is attached to the goggle-type device or is in the process of being attached to the goggle-type device,
2. The image display system according to claim 1, wherein the mode setting means switches the display device to the second display mode based on a detection result of the detection means when the display device is set to the first display mode.
前記表示装置は、照度センサを備え、
前記ゴーグル型装置は、前記表示装置が当該ゴーグル型装置に装着状態または装着途中状態にある場合に、当該表示装置の前記照度センサへの光を遮光する遮光部を備え、
前記検知手段は、前記照度センサによる検知結果に基づいて、前記表示装置が前記ゴーグル型装置に装着状態にあるか否かを検知する、または装着途中状態にあるか否かを検知する、請求項2に記載の画像表示システム。
The display device includes an illuminance sensor,
the goggle-type device includes a light blocking unit that blocks light from reaching the illuminance sensor of the display device when the display device is in a state of being worn or in the process of being worn on the goggle-type device;
3. The image display system according to claim 2, wherein the detection means detects whether the display device is attached to the goggle-type device or is in the process of being attached based on a detection result by the illuminance sensor.
前記表示装置は、前記表示画面上に設けられるタッチパネルを備え、
前記表示画面に表示された前記第1ユーザインターフェイス画像は、前記タッチパネルに対するタッチ操作に応じた操作指示が可能であり、
前記表示画面に表示された前記第2ユーザインターフェイス画像は、前記表示装置が前記ゴーグル型装置に装着された状態で前記タッチパネルに対するタッチ操作に応じた操作指示が可能である、請求項1乃至3の何れか1つに記載の画像表示システム。
the display device includes a touch panel provided on the display screen,
the first user interface image displayed on the display screen can provide an operation instruction in response to a touch operation on the touch panel;
4. The image display system according to claim 1, wherein the second user interface image displayed on the display screen is capable of providing operational instructions in response to a touch operation on the touch panel when the display device is attached to the goggle-type device.
前記第2表示制御手段は、左目用画像および右目用画像からなるコンテンツ画像として、前記第1表示制御手段によって非立体視画像として表示されるコンテンツ画像に対応する画像を前記表示画面に表示させる、請求項1乃至4の何れか1つに記載の画像表示システム。 The image display system according to any one of claims 1 to 4, wherein the second display control means causes the display screen to display an image corresponding to the content image displayed as a non-stereoscopic image by the first display control means as a content image consisting of a left-eye image and a right-eye image. 前記第2表示制御手段は、前記第2の表示モードにおいて、当該第2の表示モードに設定される直前の前記第1の表示モードにおいて表示されていたコンテンツ画像を、左目用画像および右目用画像からなる立体視画像にして、前記表示画面に表示させる、請求項1乃至5の何れか1つに記載の画像表示システム。 The image display system according to any one of claims 1 to 5, wherein the second display control means, in the second display mode, converts the content image displayed in the first display mode immediately before the second display mode is set to a stereoscopic image consisting of a left-eye image and a right-eye image, and displays the stereoscopic image on the display screen. 前記第2表示制御手段は、前記第1ユーザインターフェイス画像と機能が実質的に同一であって表示態様が異なるユーザインターフェイス画像を、前記第2ユーザインターフェイス画像として表示させる、請求項1乃至6の何れか1つに記載の画像表示システム。 The image display system according to any one of claims 1 to 6, wherein the second display control means displays, as the second user interface image, a user interface image that is substantially the same in function as the first user interface image but has a different display mode. 前記第2表示制御手段は、前記第3領域の形状に合うように前記第2ユーザインターフェイス画像の形状を調整して当該第3領域に表示させる、請求項7に記載の画像表示システム。 The image display system according to claim 7, wherein the second display control means adjusts the shape of the second user interface image to fit the shape of the third area and displays the image in the third area. 前記第2表示制御手段は、前記表示画面における前記第1領域および前記第2領域によって挟まれる当該表示画面の下方に前記第3領域を設定する、請求項1乃至8の何れか1つに記載の画像表示システム。 9. The image display system according to claim 1 , wherein the second display control means sets the third area below the display screen between the first area and the second area on the display screen. 前記第1表示制御手段は、前記第1の表示モードにおいて、前記表示画面に表示されるコンテンツ画像に重畳させて前記第1ユーザインターフェイス画像を表示させる、請求項1乃至の何れか1つに記載の画像表示システム。 10. The image display system according to claim 1, wherein the first display control means, in the first display mode, displays the first user interface image so as to be superimposed on a content image displayed on the display screen. 前記表示装置は、電気的に他の装置と接続可能な表示装置側接続部を、さらに備え、
前記ゴーグル型装置は、前記表示装置側接続部と電気的に接続可能なゴーグル型装置側接続部を備え、
前記検知手段は、前記表示装置側接続部と前記ゴーグル型装置側接続部とが接続されたことに応じて、前記表示装置が前記ゴーグル型装置に装着状態にあるか否かを検知する、または装着途中状態にあるか否かを検知する、請求項2に記載の画像表示システム。
The display device further includes a display device side connection section that can be electrically connected to another device,
the goggle-type device includes a goggle-type device-side connection part that is electrically connectable to the display device-side connection part,
The image display system of claim 2, wherein the detection means detects whether the display device is attached to the goggle-type device or is in the process of being attached in response to the connection between the display device side connection unit and the goggle-type device side connection unit.
画像を表示する表示画面を有し、ゴーグル型装置に装着可能な表示装置に画像を表示する画像表示方法であって、
前記表示装置を第1の表示モードまたは当該第1の表示モードとは異なる第2の表示モードに設定するモード設定ステップと、
前記第1の表示モードにおいて、前記表示画面に、非立体視画像であるコンテンツ画像と第1ユーザインターフェイス画像とを含む第1画像を表示させる第1表示制御ステップと、
前記第2の表示モードにおいて、前記表示画面に、互いに視差のある左目用画像および右目用画像からなるコンテンツ画像、および前記第1ユーザインターフェイス画像とは少なくとも位置が異なる非立体視画像である第2ユーザインターフェイス画像を含む第2画像を表示させる第2表示制御ステップとを含み、
前記第2表示制御ステップでは、前記第2の表示モードにおいて、前記第2ユーザインターフェイス画像が、前記表示画面にて前記左目用画像を表示させる第1領域および前記表示画面にて前記右目用画像を表示させる第2領域により構成される領域を除く当該表示画面内の第3領域の中に表示され、
前記第3領域は、前記表示装置が前記ゴーグル型装置に装着された場合に、当該ゴーグル型装置が有する開口部により前記第2ユーザインターフェイス画像が外部に露出され、
前記開口部は、ユーザが前記ゴーグル型装置を着用した場合に当該ユーザの鼻に対応する位置に形成される、画像表示方法。
1. An image display method for displaying an image on a display device that has a display screen for displaying an image and is attachable to a goggle-type device, comprising:
a mode setting step of setting the display device to a first display mode or a second display mode different from the first display mode;
a first display control step of displaying a first image including a content image, which is a non-stereoscopic image, and a first user interface image on the display screen in the first display mode;
a second display control step of displaying, on the display screen in the second display mode, a second image including a content image including a left-eye image and a right-eye image having parallax therebetween, and a second user interface image which is a non-stereoscopic image at least in a position different from that of the first user interface image;
In the second display control step, in the second display mode, the second user interface image is displayed in a third area of the display screen excluding an area constituted by a first area on the display screen for displaying the left eye image and a second area on the display screen for displaying the right eye image,
the third region is configured such that, when the display device is attached to the goggle-type device, the second user interface image is exposed to the outside through an opening of the goggle-type device;
The image display method, wherein the opening is formed at a position corresponding to a user's nose when the user wears the goggle-type device.
表示装置を装着可能なゴーグル型装置であって、
前記表示装置は、互いに視差のある左目用画像および右目用画像からなるコンテンツ画像、およびユーザインターフェイス画像を表示する表示画面を正面に備え、
前記ゴーグル型装置は、
前記表示装置が装着された場合に前記左目用画像の正面側に位置する左目用レンズと、
前記表示装置が装着された場合に前記右目用画像の正面側に位置する右目用レンズと、
前記表示装置が装着された場合に前記ユーザインターフェイス画像の正面側に位置して、当該ユーザインターフェイス画像を外部に露出させる開口部とを備え、
前記開口部は、ユーザが前記ゴーグル型装置を着用した場合に当該ユーザの鼻に対応する位置に形成される、ゴーグル型装置。
A goggle-type device on which a display device can be attached,
the display device has a display screen on a front surface for displaying a content image including a left-eye image and a right-eye image having a parallax therebetween, and a user interface image;
The goggle-type device comprises:
a left-eye lens located in front of the left-eye image when the display device is worn;
a right-eye lens located in front of the right-eye image when the display device is worn;
an opening portion that is located on a front side of the user interface image when the display device is attached and exposes the user interface image to the outside;
A goggle-type device, wherein the opening is formed at a position corresponding to a user's nose when the user wears the goggle-type device.
JP2024037130A 2019-02-27 2024-03-11 IMAGE DISPLAY SYSTEM, IMAGE DISPLAY METHOD, AND GOGGLE-TYPE DEVICE Active JP7638413B2 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2024037130A JP7638413B2 (en) 2019-02-27 2024-03-11 IMAGE DISPLAY SYSTEM, IMAGE DISPLAY METHOD, AND GOGGLE-TYPE DEVICE
JP2025024394A JP2025071174A (en) 2019-02-27 2025-02-18 IMAGE DISPLAY SYSTEM, IMAGE DISPLAY PROGRAM, IMAGE DISPLAY METHOD, AND DISPLAY DEVICE

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP2019033866A JP7285657B2 (en) 2019-02-27 2019-02-27 Image display system, image display program, image display method, and display device
JP2023084628A JP7522261B2 (en) 2019-02-27 2023-05-23 IMAGE DISPLAY SYSTEM, IMAGE DISPLAY METHOD, AND DISPLAY DEVICE
JP2024037130A JP7638413B2 (en) 2019-02-27 2024-03-11 IMAGE DISPLAY SYSTEM, IMAGE DISPLAY METHOD, AND GOGGLE-TYPE DEVICE

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP2023084628A Division JP7522261B2 (en) 2019-02-27 2023-05-23 IMAGE DISPLAY SYSTEM, IMAGE DISPLAY METHOD, AND DISPLAY DEVICE

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2025024394A Division JP2025071174A (en) 2019-02-27 2025-02-18 IMAGE DISPLAY SYSTEM, IMAGE DISPLAY PROGRAM, IMAGE DISPLAY METHOD, AND DISPLAY DEVICE

Publications (2)

Publication Number Publication Date
JP2024061807A JP2024061807A (en) 2024-05-08
JP7638413B2 true JP7638413B2 (en) 2025-03-03

Family

ID=72280348

Family Applications (4)

Application Number Title Priority Date Filing Date
JP2019033866A Active JP7285657B2 (en) 2019-02-27 2019-02-27 Image display system, image display program, image display method, and display device
JP2023084628A Active JP7522261B2 (en) 2019-02-27 2023-05-23 IMAGE DISPLAY SYSTEM, IMAGE DISPLAY METHOD, AND DISPLAY DEVICE
JP2024037130A Active JP7638413B2 (en) 2019-02-27 2024-03-11 IMAGE DISPLAY SYSTEM, IMAGE DISPLAY METHOD, AND GOGGLE-TYPE DEVICE
JP2025024394A Pending JP2025071174A (en) 2019-02-27 2025-02-18 IMAGE DISPLAY SYSTEM, IMAGE DISPLAY PROGRAM, IMAGE DISPLAY METHOD, AND DISPLAY DEVICE

Family Applications Before (2)

Application Number Title Priority Date Filing Date
JP2019033866A Active JP7285657B2 (en) 2019-02-27 2019-02-27 Image display system, image display program, image display method, and display device
JP2023084628A Active JP7522261B2 (en) 2019-02-27 2023-05-23 IMAGE DISPLAY SYSTEM, IMAGE DISPLAY METHOD, AND DISPLAY DEVICE

Family Applications After (1)

Application Number Title Priority Date Filing Date
JP2025024394A Pending JP2025071174A (en) 2019-02-27 2025-02-18 IMAGE DISPLAY SYSTEM, IMAGE DISPLAY PROGRAM, IMAGE DISPLAY METHOD, AND DISPLAY DEVICE

Country Status (1)

Country Link
JP (4) JP7285657B2 (en)

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2007032112A1 (en) 2005-09-13 2007-03-22 Konami Digital Entertainment Co., Ltd. Stereoscopic spectacles
US20120026298A1 (en) 2010-03-24 2012-02-02 Filo Andrew S Apparatus and method for producing images for stereoscopic viewing
JP2012175229A (en) 2011-02-18 2012-09-10 Olympus Imaging Corp Camera, control method and control program of camera, and control method of display device
US20140267637A1 (en) 2013-03-15 2014-09-18 University Of Southern California Hybrid stereoscopic viewing device
JP2016080745A (en) 2014-10-10 2016-05-16 興和株式会社 Stereoscopic vision device and program
US20160224176A1 (en) 2015-01-30 2016-08-04 Samsung Electronics Co., Ltd. Electronic device and method of processing screen area of electronic device

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20170060485A (en) * 2015-11-24 2017-06-01 삼성전자주식회사 Electronic device and method for displaying content according to display mode

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2007032112A1 (en) 2005-09-13 2007-03-22 Konami Digital Entertainment Co., Ltd. Stereoscopic spectacles
US20120026298A1 (en) 2010-03-24 2012-02-02 Filo Andrew S Apparatus and method for producing images for stereoscopic viewing
JP2012175229A (en) 2011-02-18 2012-09-10 Olympus Imaging Corp Camera, control method and control program of camera, and control method of display device
US20140267637A1 (en) 2013-03-15 2014-09-18 University Of Southern California Hybrid stereoscopic viewing device
JP2016080745A (en) 2014-10-10 2016-05-16 興和株式会社 Stereoscopic vision device and program
US20160224176A1 (en) 2015-01-30 2016-08-04 Samsung Electronics Co., Ltd. Electronic device and method of processing screen area of electronic device

Also Published As

Publication number Publication date
JP2020140319A (en) 2020-09-03
JP2025071174A (en) 2025-05-02
JP2023104988A (en) 2023-07-28
JP2024061807A (en) 2024-05-08
JP7522261B2 (en) 2024-07-24
JP7285657B2 (en) 2023-06-02

Similar Documents

Publication Publication Date Title
JP6573593B2 (en) Wearable device having input / output structure
CN110488977B (en) Virtual reality display method, device, system and storage medium
EP3072010B1 (en) Systems and methods for performing multi-touch operations on a head-mountable device
JP5357238B2 (en) Mobile terminal and operation control method thereof
EP3703365B1 (en) Image display system, image display program, image display method, and display device
US20120207308A1 (en) Interactive sound playback device
US20240353922A1 (en) Devices, methods, and graphical user interfaces for user enrollment and authentication
JP2015515801A (en) Wearable device with input and output structure
KR20140132278A (en) Head mounted display
CN113209610B (en) Virtual scene picture display method and device, computer equipment and storage medium
KR20150145160A (en) No glasses 3D display mobile device, method for setting the same, and method for using the same
JP5785732B2 (en) Information processing program, imaging apparatus, imaging method, and imaging system
JP5770018B2 (en) Display control program, display control apparatus, display control method, and display control system
JP7638413B2 (en) IMAGE DISPLAY SYSTEM, IMAGE DISPLAY METHOD, AND GOGGLE-TYPE DEVICE
JP7253934B2 (en) Information processing system and goggle device
JP2011191384A (en) Display device
JP2023125711A (en) Information processing equipment and floor height adjustment method
EP4482141A1 (en) Information processing apparatus and adjustment screen display method
KR20250119365A (en) Wearable device for moving virtual object to obtain information of gaze position and method thereof
CN118259859A (en) Screen display method, device, equipment, storage medium and program product
CN115826734A (en) Information display method, near-to-eye display device and electronic device
HK40051662B (en) Virtual scene picture display method, device, computer equipment and storage medium

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240403

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20240403

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20241209

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20241220

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20250123

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20250129

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20250218

R150 Certificate of patent or registration of utility model

Ref document number: 7638413

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150