Information processing apparatus and image display method

文档序号:491532 发布日期:2022-01-04 浏览:20次 中文

阅读说明:本技术 信息处理设备和图像显示方法 (Information processing apparatus and image display method ) 是由 佐藤溪 于 2020-05-29 设计创作,主要内容包括:内容图像显示单元112显示内容图像。系统图像显示单元130根据用户操作,将系统图像显示在内容图像上。按钮显示单元144显示用于邀请特定用户到游戏会话的会话按钮。(The content image display unit 112 displays a content image. The system image display unit 130 displays a system image on the content image according to a user operation. The button display unit 144 displays a session button for inviting a specific user to a game session.)

1. An information processing apparatus comprising:

a content image display section that displays a content image; and

a system image display section that superimposes a system image on the content image according to a user operation and displays the superimposed image, wherein

The system image display section includes a button display section which displays function buttons for executing a function of inviting a specific user, and

the button display section displays a session button for inviting the specific user to a game session.

2. The information processing apparatus according to claim 1, wherein

The system image display section includes a selection item display section that displays an option including an item for inviting a specific user to an activated game session and an item for inviting the specific user to a game session of a game that has not been activated when the session button is selected.

3. The information processing apparatus according to claim 1 or 2, wherein

The button display section arranges and displays a chat button for inviting a specific user and the session button.

4. The information processing apparatus according to any one of claims 1 to 3, further comprising:

a user information display section that displays information on the specific user, wherein

The button display section displays the function button on the same screen as a screen on which information about the specific user is displayed.

5. An image display method for overlapping different images on a content image and displaying the overlapped images, the method comprising:

a step of displaying the content image;

a step of overlapping a first window including pieces of information on a plurality of users on the content image and displaying the overlapped image; and

a step of overlapping a piece of information on one of the users included in the first window and a second window including a session button for inviting the user to a game session on the content image, and displaying the overlapped image.

6. A program that causes a computer to implement:

a function of displaying the content image;

a function of overlapping a first window including pieces of information on a plurality of users on the content image and displaying the overlapped image; and

a function of superimposing a piece of information on one of the users included in the first window and a second window including a session button for inviting the user to a game session on the content image, and displaying the superimposed image.

Technical Field

The present disclosure relates to a technique of superimposing a system image generated by system software on a content image and displaying the superimposed image.

Background

PTL 1 discloses a game device by which a user operates an input device to change a display screen from a game screen to a main screen, further operates the input device to change the display screen from the main screen to a function screen, and then selects a chat icon on the function screen, thereby displaying an entry screen to a chat room.

[ list of references ]

[ patent document ]

[PTL 1]

JP 2016-042338A

Disclosure of Invention

[ problem ] to

In recent years, opportunities to establish communication with friends through the internet have increased, for example, to play games with friends at remote locations or to chat with friends. Therefore, it is required to simplify the procedure for establishing communication with friends.

[ problem solution ]

In order to solve the above-described problem, an information processing apparatus according to one aspect of the present disclosure includes a content image display portion that displays a content image, a system image display portion that has superimposed a system image on the content image and displays the superimposed image according to a user operation. The system image display section includes a button display section that displays function buttons for executing an invitation to a specific user. The button display section displays a call button for inviting a specific user to participate in a game call.

An image display method according to another aspect of the present disclosure is a method of overlapping different images on a content image and displaying the overlapped images, the method including: a step of displaying a content image; a step of overlapping a first window including information on a plurality of users on the content image and displaying the overlapped image; and a step of overlapping information about one of the users included in the first window and a second window including a session button for inviting the user to a game session on the contents image and displaying the overlapped image.

Note that any combination of the above-described components and expressions of the present disclosure is also effective as an aspect of the present disclosure when converted into a method, an apparatus, a system, and a computer program.

Drawings

Fig. 1 is a diagram showing an information processing system according to an embodiment.

Fig. 2 is a diagram showing an external structure of an upper surface of the input device.

Fig. 3 is a diagram showing a hardware configuration of an information processing apparatus.

Fig. 4 is a diagram showing functional blocks of the information processing apparatus.

Fig. 5 is a diagram showing an example of a game screen.

Fig. 6 is a diagram showing an example in which a system image is superimposed on a game image and displayed.

Fig. 7 is a diagram showing an example of a friend window.

Fig. 8 is a diagram showing an example of a detailed window of a friend.

Fig. 9 is a diagram showing an example of an entry field.

Fig. 10 is a diagram showing an example of an invitation window.

Detailed Description

Fig. 1 is an information processing system 1 according to an embodiment. The information processing system 1 includes an information processing apparatus 10 used by a user a, information processing apparatuses 12a to 12c used by other users (hereinafter, they are referred to as "information processing apparatus 12" unless particularly distinguished from each other), and a management server 5, and the information processing apparatus 10 and the information processing apparatus 12 may be terminal apparatuses provided with the same structure and function. An access point (hereinafter referred to as "AP") 8 has functions of a router and a wireless access point, and the information processing apparatus 10 is connected to the AP 8 in a wireless or wired manner so as to be connected to the management server 5 on the network 3 through the AP 8 in a manner capable of communicating with the management server 5. The information processing apparatus 10 and the information processing apparatus 12 are connected to each other through the management server 5 so that users can play a game together or chat with each other.

The auxiliary storage device 2 is a mass storage device such as an HDD (hard disk drive) or an SSD (solid state drive), and may be a built-in storage device or an external storage device connected to the information processing device 10 via a USB (universal serial bus) or the like. The output device 4 may be a television set having a display that outputs an image and a speaker that outputs sound, or may be a head-mounted display. The output device 4 may be connected to the information processing device 10 by a cable, or may be connected in a wireless manner. A camera 7, which also serves as an imaging device, is provided in the vicinity of the output device 4 to image the space around the output device 4. The camera 7 may be a stereo camera.

The information processing apparatus 10 is connected to the input apparatus 6 operated by the user by wire or wirelessly, and the input apparatus 6 outputs operation information of the user to the information processing apparatus 10. When receiving the operation information from the input device 6, the information processing device 10 reflects the operation information on the processing of the system software or application, and then outputs the processing result from the output device 4. In the present embodiment, the information processing device 10 is a game device that executes a game program or other application, and the input device 6 may be a game controller that provides operation information of a user to the game device.

The management server 5 provides a network service to the user of the information processing system 1. The management server 5 manages a network account identifying each user, and each user logs in to a network service provided by the management server 5 using his/her network account. The management server 5 provides an environment that allows users who have logged in to the related network service to play games with each other or establish communication with each other by using voice chat and video chat.

The button configuration of the input device 6 will now be described.

Fig. 2 shows an external configuration of an upper surface of the input device. The user operates the input device 6 with his/her left hand holding the left grip portion 78b and his/her right hand holding the right grip portion 78 a. The upper surface of the housing of the input device 6 is provided with direction keys 71, analog sticks 77a and 77b, and four kinds of operation buttons 76. The four kinds of buttons 72 to 75 have different figures marked with different colors thereon so as to allow distinction from each other. Specifically, the circular button 72 is marked with a red circular mark, the cross button 73 is marked with a blue cross mark, the square button 74 is marked with a purple square mark, and the triangular button 75 is marked with a green triangular mark.

A function button 80 is provided between the two analog levers 77a and 77 b. The function button 80 is used to turn on the power of the input device 6 and, at the same time, to enable a communication function of connecting the input device 6 and the information processing device 10 to each other. The function buttons 80 are also used to cause the information processing apparatus 10 to superimpose a system image generated by system software on a content image such as a game image and display the superimposed image after the input apparatus 6 is connected to the information processing apparatus 10.

A touch panel 79 is provided in a flat area between the direction keys 71 and the operation buttons 76. The touch panel 79 also functions as a push-type button that is depressed downward when the user presses it and returns to its original position when the user removes his/her hand from it. A share button 81 is provided between the touch panel 79 and the direction keys 71, the share button 81 is used to input an instruction from the user to the system software in the information processing apparatus 10, and an option button 82 is provided between the touch panel 79 and the operation buttons 76. The option button 82 is used to input an instruction from the user to application (game) software executed by the information processing apparatus 10.

Fig. 3 shows a hardware configuration of the information processing apparatus 10, and the information processing apparatus 10 includes a main power button 20, a power-on LED (light emitting diode) 21, a standby LED 22, a system controller 24, a clock 26, an apparatus controller 30, a media driver 32, a USB module 34, a flash memory 36, a wireless communication module 38, a wired communication module 40, a subsystem 50, and a main system 60.

The main system 60 includes a main CPU (central processing unit), a memory serving as a main storage device, a memory controller, a GPU (graphics processing unit), and the like. The GPU is mainly used for calculation processing of game programs. These functions may be configured as a system on a chip and formed on one chip. The main CPU has a function of executing the game program recorded in the secondary storage device 2.

The subsystem 50 includes a sub-CPU, a memory serving as a main storage device, a memory controller, and the like, but includes neither a GPU nor a function of executing a game program. The number of circuit gates of the sub-CPU is smaller than that of the main CPU, and the operation power consumption of the sub-CPU is lower than that of the main CPU. The sub-CPU also operates when the main CPU is in a standby state, and its processing function is limited, thereby keeping power consumption low.

The main power button 20 is an input unit through which a user makes operation input, and is provided on the front surface of the housing of the information processing apparatus 10. The main power button 20 is operated to turn on or off the power supply to the main system 60 of the information processing apparatus 10. The power on LED21 lights when the main power button 20 is on, and the standby LED 22 lights when the main power button 20 is off.

System controller 24 detects a depression of main power button 20 by the user. If the main power button 20 is pressed when the main power is in the off state, the system controller 24 accepts the pressing operation as an "on instruction", but if the main power button 20 is pressed when the main power is in the on state, the system controller 24 accepts the pressing operation as an "off instruction"

The clock 26 is a real time clock that generates current date and time information and provides the generated information to the system controller 24, the subsystem 50, and the main system 60. The device controller 30 is configured as an LSI (large scale integrated circuit) that performs information transfer between devices such as a south bridge. As shown, devices such as a system controller 24, a media drive 32, a USB module 34, a flash memory 36, a wireless communication module 38, a wired communication module 40, a subsystem 50, and a host system 60 are connected to the device controller 30. The device controller 30 accommodates electrical characteristic differences or data transfer rate differences between devices and controls the timing of data transfer.

The media drive 32 is a drive device that loads and drives a ROM (read only memory) medium 44 on which software such as games and license information is recorded, and reads programs, data, and the like from the ROM medium 44. The ROM medium 44 is a read-only recording medium such as an optical disc, a magneto-optical disc, or a blu-ray disc.

The USB module 34 is a module connected to an external device through a USB cable. The USB module 34 may be connected to the secondary storage device 2 and the camera 7 through a USB cable. The flash memory 36 is a secondary storage device that forms internal storage. The wireless communication module 38 performs wireless communication with the input device 6 under a communication protocol such as a bluetooth (registered trademark) protocol or an IEEE (institute of electrical and electronics engineers) 802.11 protocol, for example. Incidentally, the wireless communication module 38 may support a digital mobile phone system. The wired communication module 40 performs wired communication with an external device. The wired communication module 40 is connected to the external network 3 through, for example, the AP 8.

Fig. 4 shows functional blocks of the information processing apparatus. The information processing apparatus 10 includes a processing section 100 and a communication section 102. The processing section 100 includes an operation receiving section 110, a content image display section 112, an acquisition section 114, a session management section 116, a content execution section 118, and a system image display section 130. The system image display section 130 is implemented by system software, includes a menu display section 140, a friend information display section 142, a button display section 144, and a selection item display section 146, and generates a system image. The system image display unit 130 superimposes the system image on the content image in accordance with a user operation, and displays the superimposed image.

In fig. 4, elements represented as functional blocks for executing various types of processing may be configured by hardware such as a circuit block, a memory, or another LSI, or implemented by software such as system software or a game program loaded into a memory. Accordingly, those skilled in the art will appreciate that these functional blocks may be implemented in various ways by hardware only, software only, or a combination of hardware and software. The functional block is not limited to any of these.

The communication section 102 receives operation information relating to an operation performed by the user using a button or the like of the input device 6, and at the same time receives information indicating the current state of the friend of the user a, data relating to a chat, and the like from the management server 5. The communication section 102 is represented as a configuration having the functions of both the wireless communication module 38 and the wired communication module 40 shown in fig. 3.

The operation receiving section 110 receives operation information of the input device 6 through the communication section 102. In this embodiment, the content execution section 118 executes a game program, and generates image data and sound data of a game. The functions to be provided as the content execution section 118 are realized by system software, a game program, or hardware such as a GPU. Note that a game is an example of an application, and the content execution section 118 may execute an application other than the game.

During the game play of the user a, the operation receiving section 110 supplies the operation information of the input device 6 to the content execution section 118, while the content execution section 118 executes the calculation process of moving the player character in the virtual space based on the operation information. The content execution section 118 includes a GPU that performs rendering processing, and upon receiving the result of calculation processing in the virtual space, generates game image data and game sound data from a viewpoint position (virtual camera) in the virtual space. The content image display unit 112 displays a game image from the output device 4, and the sound providing unit (not shown) outputs a game sound from the output device 4.

Fig. 5 shows an example of a game screen that the user a is playing. The user a operates the input device 6 to play a game while viewing and listening to the game image and the game sound output from the output device 4.

The information processing apparatus 10 of the present embodiment provides a scheme that allows the user a who is playing a game to invite a friend to participate in his/her game session in a simple procedure. During the game play, when the user a short-presses the function button 80 of the input device 6, the operation receiving section 110 receives the short-press operation of the function button 80.

The operation receiving section 110 supplies information on the short-press operation of the function button 80 received while the game is being executed to the system image display section 130. In the system image display section 130, the menu display section 140 overlaps a system image including a plurality of menu items on the game image, and displays the overlapped image. When the system image is displayed in a manner superimposed on the game image, the operation receiving section 110 starts to provide the system software with operation information to be subsequently received.

Fig. 6 shows an example in which a system image including a menu icon is superimposed on a game image and displayed. The menu display part 140 sets a function icon selection area 200 in a lower portion of the display screen, and arranges and places a plurality of menu icons in a row. User a selects a menu icon so that user a can execute the system function associated with the selected icon. Here, user a selects friend icon 202.

When the operation receiving section 110 receives the operation information related to the selection of the friend icon 202, the friend information display section 142 overlaps a system image including information related to the friend of the user a on the game image, and displays the overlapped image.

Fig. 7 shows an example of a friends window 210. The friend information display section 142 overlaps the friend window 210 including the user names of the online users B, C, D and E and the respective game titles that the users B, C, D and E are playing on the game image, and displays the overlapped images. The information on the friend is obtained from the management server 5 through the acquisition section 114. The acquisition section 114 may periodically acquire friend information from the management server 5, or may acquire friend information from the management server 5 when a change occurs in the state of a friend in the management server 5. It is preferable to keep the friend information of the user a up-to-date in the information processing apparatus 10. User A may confirm the online friend by viewing friend window 210 and may also confirm the game title that the online friend is playing.

The friends window 210 includes a selection box 212, and the user A selects one of the friends by moving the selection box 212. When the user a aligns the selection box 212 with the user B and operates the input button of the input device 6, the operation reception section 110 receives the operation information, and the friend information display section 142 displays a detailed window including the detailed information of the user B on the right side of the friend window 210.

Fig. 8 shows an example of a friend's detail window 214. The friend information display section 142 overlaps a detailed window 214 including the detailed information of the user B that has been selected on the game image, and displays the overlapped image. In this example, the acquisition section 114 acquires a moving image of a game played by the user B through the management server 5, and then reproduces the moving image in the detailed window 214. In the detailed window 214, for example, a game time may be displayed, or information about a chat group in which the user B participates may be displayed.

In the detailed window 214, the button display section 144 displays a function button for executing the invitation to the specific user. The particular user is user B who has selected in the friends window 210. In the example shown in fig. 8, the button display section 144 arranges and displays a text chat button 220 for inviting the user B to a text chat, a voice chat button 222 for inviting the user B to a voice chat, and a session button 224 for inviting the user B to a game session in a line in the detailed window 214.

The detailed window 214 is an area where detailed information of one friend is displayed, and the user a can easily invite a specific friend to a chat or game session by placing a text chat button 220, a voice chat button 222, and a session button 224 in the detailed window 214.

The process performed when user B is invited to a gaming session will be outlined below.

(procedure 1) the user a short-presses the function button 80 during the game play and causes the function icon to be displayed in the lower portion of the display screen.

(procedure 2) the user a selects and operates the friend icon 202, and causes the friend window 210 to be superimposed on the game image and displays the superimposed image.

(procedure 3) the user a selects the user B in the friend window 210, and causes the detailed window 214 to be overlaid on the game image, and displays the overlaid image.

(procedure 4) user a presses the session button 224 in the detail window 214.

In this way, user A can invite user B to the gaming session with an easy process. Note that in the case where user B is not invited to a game session but to a text chat or a voice chat, user a may press the text chat button 220 or the voice chat button 222 in procedure 4.

As shown in fig. 8, the button display section 144 displays a text chat button 220, a voice chat button 222, and a session button 224 on the same screen as that on which information about a specific user is displayed, so that the user a confidently identifies a game partner, and may also invite the game partner to perform some function such as chat or a game session.

Fig. 9 shows an example of the item field 216 to be displayed after the session button 224 is pressed. When session button 224 is pressed, selection of item display portion 146 displays item field 216, which includes options including an item for inviting friends to participate in an activated game session and an item for inviting friends to participate in an unactivated game session. In the case where user a invites user B to participate in a session of a game that user a is currently playing, user a selects the item "invite to game session". Alternatively, in the case where the user a invites the user B to participate in a session of another game, the user a selects the item "activate the game first, and invite to the game session". In this way, in the information processing apparatus 10 of the present embodiment, not a single game, but the system software manages the invitation to the game session. Thus, in any case where user A invites friends to any type of game, friends may be invited through a user interface common to the games.

FIG. 10 shows an example of an invitation window 218 for user B. When the item "invite to game session" is selected in the item field 216 shown in fig. 9, the system image display section 130 displays an invite window 218. When the user a selects and operates the item "invite", the session management section 116 sends an invite message to the user B through the management server 5. In the case where the game session already exists, the session management section 116 invites the user B to the existing game session; whereas if there is no game session, the session management section 116 creates a new game session and then invites the user B to the game session.

The present disclosure has been described above based on embodiments thereof. The above-described embodiments are exemplary, and it will be understood by those skilled in the art that combinations of components and processes thereof may be modified in various ways, and such modified examples also fall within the scope of the present disclosure. In this embodiment, the game is provided as content; however, the content may include moving images other than games.

[ Industrial Applicability ]

The present disclosure is applicable to the technical field in which a plurality of images overlap each other.

[ list of reference symbols ]

1: information processing system

10: information processing apparatus

100: treatment section

102: communication part

110: operation receiving section

112: content image display section

114: acquisition section

116: session management section

118: content execution section

130: system image display part

140: menu display part

142: friend information display section

144: button display part

146: the item display section is selected.

18页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:用于处理废塑料热解气的方法

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!

技术分类