SQUARE ENIX HOLDINGS CO., LTD. Patent applications |
Patent application number | Title | Published |
20160136523 | IMAGE GENERATING APPARATUS, PROGRAM, TERMINAL, AND IMAGE GENERATING SYSTEM - To provide means capable of transferring information to third parties easily. | 05-19-2016 |
20160127508 | IMAGE PROCESSING APPARATUS, IMAGE PROCESSING SYSTEM, IMAGE PROCESSING METHOD AND STORAGE MEDIUM - An image processing apparatus acquires a first frame and acquiring additional image data for at least one of a first user or a second user, generates a first composite frame for the first user by combining the first frame and the additional image data for the first user and/or a second composite frame for the second user by combining the first frame and the additional image data for the second user, outputs, for the first user, the first composite frame if the first composite frame is generated or the first frame otherwise, and outputs, for the second user, the second composite frame if the second composite frame is generated or the first frame otherwise. | 05-05-2016 |
20160114243 | IMAGE PROCESSING PROGRAM, SERVER DEVICE, IMAGE PROCESSING SYSTEM, AND IMAGE PROCESSING METHOD - A server device for reducing a processing load for generation of an image to be provided to a client device, functions as: a player object controller that controls an operation of a player object; a group setter that sets player objects within a predetermined distance as one group; a common camera controller that arranges a common virtual camera for each group and determines a position of the common virtual camera so that player objects that belong to a group are included in an imaging range; an individual camera controller that arranges an individual virtual camera for each player object that does not belong to the group and determines a position of the individual virtual camera so that a corresponding player object is included in an imaging range; and an image generator that generates three-dimensional virtual space images captured by the common virtual camera and the individual virtual camera. | 04-28-2016 |
20160110903 | INFORMATION PROCESSING APPARATUS, CONTROL METHOD AND PROGRAM - An information processing apparatus receives operation input for a content, and generates a first image corresponding to the content by executing a first program for the content in accordance with the received operation input. The apparatus also generates a second image to be added to the first image by executing a second program different from the first program, and outputs a composite image obtained by compositing the first image and the second image. In a case where the operation input to a region according to the second image in the composite image is received, the apparatus controls not to execute the first program in accordance with the operation input. | 04-21-2016 |
20160059127 | INFORMATION PROCESSING APPARATUS, METHOD OF CONTROLLING THE SAME AND STORAGE MEDIUM - An information processing apparatus provides a system, which receives inputs and renders one or more images according to the inputs, with an input set including one or more inputs retrieved from storage unit configured to store input sets and first values. Each of the first values corresponds to one of first outputs, and each of the first outputs was obtained by each of the stored input sets being previously provided to the system. The apparatus obtains second output by providing the input set to the system and a second value corresponding to the second output. The apparatus checks whether the second value matches one of the first values and outputs a result of the check, and then provides the system with one of the stored input sets corresponding to one of the first values, which matches the second value. | 03-03-2016 |
20160029032 | INFORMATION PROCESSING APPARATUS, METHOD OF CONTROLLING THE SAME, AND STORAGE MEDIUM - In an information processing apparatus, a GPU obtains a plurality of blocks which have a predetermined number of pixels and are obtained by dividing an encoding target image, and intermediate blocks for which a spatial redundancy is removed are generated for each block. The GPU analyzes a data string of the intermediate blocks, and generates specifying information for specifying positions of data for which a value is included in a predetermined range in the data string, and for each of the blocks, outputs at least a portion of the data of the intermediate blocks, and corresponding specifying information to a storage apparatus. A CPU, for each of the plurality of blocks, executes compression processing by referencing corresponding specifying information, and reading at least a portion of the data corresponding to the specifying information from the storage apparatus. | 01-28-2016 |
20150367238 | GAME SYSTEM, GAME APPARATUS, A METHOD OF CONTROLLING THE SAME, A PROGRAM, AND A STORAGE MEDIUM - A game apparatus obtains in a case where a state saving request is received, information specifying a condition in a game corresponding to that request and state information for initiating a game in a same state as a game screen corresponding to that request and records state saving data associated with the condition information and the state information. The game apparatus provides, in a case where a state saving data sharing request is received, link information of the recorded state saving data and condition information for that data, to another device. | 12-24-2015 |
20150338648 | METHODS AND SYSTEMS FOR EFFICIENT RENDERING OF GAME SCREENS FOR MULTI-PLAYER VIDEO GAME - A method for creating and sending video game images comprises identifying a scene being viewed by a participant in a video game; determining whether there exists a previously created image corresponding to the scene and corresponding to a participant category to which the participant belongs. If the determining is positive, the previously created image is retrieved and released towards a device associated with the participant. If the determining is negative, an image is rendered, and the rendered image is released towards the device. Also, there is provided a method for control of video game rendering, which comprises identifying a scene being viewed by a participant in a video game; obtaining an image for the scene; rendering at least one customized image for the participant; and combining the image for the scene and the at least one customized image for the participant, thereby to create a composite image for the participant. | 11-26-2015 |
20150331813 | INFORMATION PROCESSING APPARATUS, RENDERING APPARATUS, METHOD AND PROGRAM - An information processing apparatus obtains information of an operation input made on a first client device from that the first client device, and generates a first rendering command for a first screen to be provided to the first client device based on information of the operation input. The apparatus also obtains change information, for changing a display state of a rendering object, from a second client device, and generates a second rendering command for a second screen by changing the first rendering command based on the change information. | 11-19-2015 |
20150317253 | IMAGE PROCESSING APPARATUS, METHOD OF CONTROLLING THE SAME, PROGRAM AND STORAGE MEDIUM - An information processing apparatus acquires a command including a load request for data stored beforehand, generates a hash value for the command by applying a hash function for the command, reads out and loads into a loading region, corresponding data in accordance with the load request included in the command. In addition, the apparatus associates and manages the hash value for the command and the corresponding data loaded into the loading region. | 11-05-2015 |
20150156474 | MOVING IMAGE DISTRIBUTION SERVER, MOVING IMAGE PLAYBACK APPARATUS, CONTROL METHOD, AND RECORDING MEDIUM - A moving image distribution server sets an evaluation pixel for each of blocks that it divided a first screen into, and specifies a screen coordinate and a depth value, in a second screen acquired before the first screen, for a rendering object rendered on the evaluation pixel. It compares a depth value of the screen coordinate and a depth value of the rendering object rendered on the evaluation pixel, and determines that inter-frame coding will be performed with the second screen for a block for which the 2 depth values are considered to be the same. It transmits, to a external device, coding details information including the viewpoint information of the first screen, a depth buffer of the first screen, and information indicating whether or not blocks of the first screen are to be inter-frame coded. | 06-04-2015 |
20150113035 | PROCESSING SYSTEM, INFORMATION PROCESSING APPARATUS, CONTROL METHOD, PROGRAM AND STORAGE MEDIUM - A first device generates, associates with a generated call, and transmits generation information for generating an object corresponding to identification information included in the call. On the other side, in a case where the received call includes unknown identification information, a second device generates and stores an object corresponding to unknown identification information based on generation information associated with the call. Next, the second device associates the unknown identification information with specification information that specifies the stored object in a memory space of the device and register that. | 04-23-2015 |
20150097825 | INFORMATION PROCESSING APPARATUS, METHOD OF CONTROLLING THE SAME, PROGRAM, AND STORAGE MEDIUM - An information processing apparatus acquires viewpoint information indicating a viewpoint for which rendering of a 3D scene is performed and generates, by a predetermined calculation, a viewpoint independent map for an object included in a rendering scope based on the acquired viewpoint information. And then the apparatus stores each pixel of the generated viewpoint independent map in association with a distance between an object corresponding to the pixel and the viewpoint indicated by the acquired viewpoint information. The apparatus does not perform the predetermined calculation in a case where a pixel of the viewpoint independent map for the object included in the rendering scope corresponding to the distance from the viewpoint indicated by the acquired viewpoint information is already stored. | 04-09-2015 |
20150045120 | MOVING IMAGE DISTRIBUTION SERVER, MOVING IMAGE REPRODUCTION APPARATUS, CONTROL METHOD, AND RECORDING MEDIUM - Rendering processing is performed such that a distribution screen is rendered in rendering processing of a subsequent stage by referring to a Depth map generated by rendering processing of a preceding stage. A moving image distribution server selects the Depth map for coding determination during execution of rendering processing of the subsequent stage for a first screen, and determines for each set block whether to perform inter-frame coding by referring to a Depth map generated for a second screen rendered before the first screen. After rendering processing of the subsequent stage has ended for the first screen, the server performs coding in accordance with the determination result and sends the coded moving image data to an external device. The determination result is sent to the external device before generation of the coded moving image data of the first screen is completed. | 02-12-2015 |
20140325067 | MANAGEMENT APPARATUS AND CONTROL METHOD OF MANAGEMENT APPARATUS - A type of an access to a server, which is assigned to a user terminal as a server which provides a service to the user terminal in accordance with an access from the user terminal, is acquired, and it is judged whether or not the type is a prescribed type. When a frequency of judgment of “prescribed type” in the judgment is higher than a prescribed frequency, an apparatus which executes the assignment is set so as not to assign the server to the user terminal from the next time. | 10-30-2014 |
20140304481 | INFORMATION PROCESSING SYSTEM, CONTROL METHOD, PROGRAM, AND RECORDING MEDIUM - An information processing system that determines whether static data is already loaded into shared memory when a request is made to load static data into shared memory from a process out of a plurality of processes. When the information processing system determines that static data is not loaded into shared memory, after loading the data into shared memory, it notifies the requesting process with information identifying the static data. When the information processing system determines that the static data is already loaded into shared memory, it notifies the requesting process with information identifying the static data. | 10-09-2014 |
20140302930 | RENDERING SYSTEM, RENDERING SERVER, CONTROL METHOD THEREOF, PROGRAM, AND RECORDING MEDIUM - Rendering processing of a screen to be displayed is divided and performed between a first device and a second device. The first device generates a first screen, on which some rendering objects of rendering objects to be rendered on the screen to be displayed are rendered, based on information for determining rendered contents of the screen to be displayed. The second device generates a second screen on which rendering objects, excepting the some rendering objects from the rendering objects to be rendered on the screen to be displayed, are rendered. The first device receives the second screen from the second device, and generates the screen to be displayed by compositing the first and second screens. | 10-09-2014 |
20140285499 | RENDERING SYSTEM, RENDERING SERVER, CONTROL METHOD THEREOF, PROGRAM, AND RECORDING MEDIUM - One device generates a first screen by executing some processes including a first process of rendering processing of the screen to be displayed in accordance with the information required to determine the rendered contents. On the other hand, devices except for the one device generates a second screen by executing some processes, which do not include the first process but include a second process different from the first process, of the rendering processing of the screen to be displayed in accordance with that information, and sends the second screen to the one device. Then, the one device receives the second screens generated by the respective devices except for the one device, and generates the screen to be displayed by compositing the first and second screens. | 09-25-2014 |
20140188983 | CONTENT PROVIDING SYSTEM, CONTENT PROVIDING DEVICE, CLIENT DEVICE, CONTROL METHOD AND STORAGE MEDIUM - In a content providing system, in a case where the display of an advertisement is instructed during the playback of content data, a client device pauses the playback of content data and plays back the advertisement data. A content providing device, after the advertisement data is played, increases the amount of time for which the content data can be played by an amount predefined for the advertisement Also, the content providing device, after transmitting the advertisement data, transmits content data corresponding to the amount of time for which content data can be played. | 07-03-2014 |
20140006485 | CONTENT PROVIDING SYSTEM AND CONTROL METHOD THEREOF | 01-02-2014 |
20140004943 | ELECTRONIC DEVICE, CONTROL METHOD THEREOF, AND RECORDING MEDIUM | 01-02-2014 |
20130335523 | MOVING IMAGE DISTRIBUTION SERVER, MOVING IMAGE REPRODUCTION APPARATUS, CONTROL METHOD, AND RECORDING MEDIUM - Rendering processing is performed such that a distribution screen is rendered in rendering processing of a subsequent stage by referring to a Depth map generated by rendering processing of a preceding stage. A moving image distribution server selects the Depth map for coding determination during execution of rendering processing of the subsequent stage for a first screen, and determines for each set block whether to perform inter-frame coding by referring to a Depth map generated for a second screen rendered before the first screen. After rendering processing of the subsequent stage has ended for the first screen, the server performs coding in accordance with the determination result and sends the coded moving image data to an external device. The determination result is sent to the external device before generation of the coded moving image data of the first screen is completed. | 12-19-2013 |
20130335432 | RENDERING SERVER, CENTRAL SERVER, ENCODING APPARATUS, CONTROL METHOD, ENCODING METHOD, AND RECORDING MEDIUM - After writing, to a memory which is to be inspected, data appended with parity information, an encoding apparatus reads out the data from the memory, and generates encoded data by applying run-length encoding processing to the data. When the encoding apparatus generates the encoded data with reference to a bit sequence of the written data, it detects a bit flipping error by comparing the bit sequence with the appended parity information. | 12-19-2013 |
20130263199 | MOVING IMAGE DISTRIBUTION SERVER, MOVING IMAGE REPRODUCTION APPARATUS, CONTROL METHOD, PROGRAM, AND RECORDING MEDIUM - A moving image distribution server selects an intermediate value map of at least one channel during execution of a rendering processing of a subsequent stage for a first screen, and determines, for each set block, whether to perform inter-frame coding by referring to a corresponding intermediate value map generated for a second screen rendered before the first screen. The moving image distribution server performs coding in accordance with the determination result and sends coded moving image data to an external device after the rendering processing of the subsequent stage for the first screen has ended. The determination result is sent to the external device before generation of the coded moving image data of the first screen is completed. | 10-03-2013 |