| HAL LABORATORY INC. Patent applications |
| Patent application number | Title | Published |
| 20120176409 | Computer-Readable Storage Medium Having Image Processing Program Stored Therein, Image Processing Apparatus, Image Processing System, and Image Processing Method - A storage medium has stored therein an image processing program that causes a computer of an image processing apparatus, which is connected to a real camera for taking an image of a real space and a display device that allows the real space to be viewed on a display area thereof, to operate as real space image obtaining means, specific object detection means, calculation means, setting means, identification means, event providing means, virtual space image generation means, and display control means. | 07-12-2012 |
| 20120094754 | STORAGE MEDIUM RECORDING IMAGE PROCESSING PROGRAM, IMAGE PROCESSING DEVICE, IMAGE PROCESSING SYSTEM AND IMAGE PROCESSING METHOD - An example image processing method for rendering an object arranged in a virtual space, the method being implemented by a computer executing: acquiring a captured image of a subject captured by an imaging device; determining an imaging direction of a virtual camera arranged in the virtual space, such that the imaging direction is changed in conjunction with motion of the imaging device; specifying, in information for performing predetermined image processing on the captured image, a particular piece of information determined according to the imaging direction of the virtual camera determined in the determining; an image processing of performing the predetermined image processing on the captured image acquired in the acquiring, by using the piece of information specified in the specifying; and causing a display device to display the captured image subjected to the predetermined image processing in the image processing. | 04-19-2012 |
| 20120092367 | COMPUTER READABLE MEDIUM STORING IMAGE PROCESSING PROGRAM OF SYNTHESIZING IMAGES - A real world image captured by a real camera such as an outside right imaging unit | 04-19-2012 |
| 20120092342 | COMPUTER READABLE MEDIUM STORING IMAGE PROCESSING PROGRAM OF GENERATING DISPLAY IMAGE - There is generated a display image of a state in which a three-dimensional virtual space, including a first model and a second model to which a predetermined texture is pasted, is imaged by a virtual camera, and the generated image is displayed on a display device. In the generated display image, there is rendered, at a front surface of the first model, a silhouette model which is a silhouette model that is present at a position corresponding to the second model present behind the first model with respect to a view direction of the virtual camera in the virtual space, and to which a silhouette image of the second model is pasted. | 04-19-2012 |
| 20120079426 | COMPUTER-READABLE STORAGE MEDIUM HAVING DISPLAY CONTROL PROGRAM STORED THEREIN, DISPLAY CONTROL APPARATUS, DISPLAY CONTROL SYSTEM, AND DISPLAY CONTROL METHOD - A game apparatus obtains a real world image ( | 03-29-2012 |
| 20120077582 | Computer-Readable Storage Medium Having Program Stored Therein, Apparatus, System, and Method, for Performing Game Processing - A storage medium has stored therein a game program that in game processing, controls a correlation between a player object and a non-player object through a virtual surface that is set on the basis of a marker for generating a superimposed image by combining a real world image and a virtual world image. The game program causes a computer of an apparatus, which includes a display device for providing the superimposed image to a user and an imaging section for taking an image of the marker, to operate as predetermined means. | 03-29-2012 |
| 20120075484 | COMPUTER-READABLE STORAGE MEDIUM HAVING IMAGE PROCESSING PROGRAM STORED THEREIN, IMAGE PROCESSING APPARATUS, IMAGE PROCESSING SYSTEM, AND IMAGE PROCESSING METHOD - A real camera image of a real space that is captured by a real camera is obtained. Color information about a plurality of sampling points in the real camera image is obtained. Next, an average color is calculated based on the obtained color information about the plurality of sampling points. Based on the calculated average color, parameters relating to the color and brightness of a light source set in a virtual space are set. A virtual object image is generated by capturing, with a virtual camera, an image of a virtual object existing in the virtual space, which virtual object is illuminated by the light source whose parameters have been set. Then, a superimposed image, in which the virtual object image is superimposed on the real camera image, is generated and displayed on a display device. | 03-29-2012 |
| 20120075430 | COMPUTER-READABLE STORAGE MEDIUM, INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING SYSTEM, AND INFORMATION PROCESSING METHOD - A marker present in a real space is detected from each of a real image for a left eye and a real image for a right eye. The position and the orientation of each of imaging sections relative to the marker are calculated. A left virtual camera and a right virtual camera are set in accordance with the positions and the orientations of the imaging sections. A virtual model having a planar shape is placed in a marker coordinate system, and areas in the real image for a left eye and the real image for a right eye that correspond to the virtual model are set as a left texture area and a right texture area, respectively. Each of images included in a left texture area and a right texture area is applied, as a texture, to a deformation object into which the virtual model is deformed. | 03-29-2012 |
| 20120075424 | COMPUTER-READABLE STORAGE MEDIUM HAVING IMAGE PROCESSING PROGRAM STORED THEREIN, IMAGE PROCESSING APPARATUS, IMAGE PROCESSING SYSTEM, AND IMAGE PROCESSING METHOD - When an image of a marker existing in a real space is taken by using an outer camera, an image of a plurality of virtual characters which is taken by a virtual camera is displayed on an upper LCD so as to be superimposed on a taken real image of the real space. The virtual characters are located in a marker coordinate system based on the marker, and when a button operation is performed by a user on a game apparatus, the position and the orientation of each virtual character are changed. Then, when a button operation indicating a photographing instruction is provided by the user, an image being displayed is stored in a storage means. | 03-29-2012 |
| 20120075352 | STORAGE MEDIUM HAVING STORED THEREIN INFORMATION PROCESSING PROGRAM, INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING SYSTEM, AND INFORMATION PROCESSING METHOD - A part of a content | 03-29-2012 |
| 20120075351 | STORAGE MEDIUM HAVING STORED THEREIN INFORMATION PROCESSING PROGRAM, INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING SYSTEM, AND INFORMATION PROCESSING METHOD - A part of a content | 03-29-2012 |
| 20120075350 | STORAGE MEDIUM STORING INFORMATION PROCESSING PROGRAM, INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING SYSTEM, AND INFORMATION PROCESSING METHOD - An information processing apparatus has upper and lower LCDs different in width and an inputter such as a touch panel, or the like. A computer of the information processing apparatus displays, out of information being made up of plurality of pages, information of a predetermined page on the upper and lower LCDs so as to be fit into the width of the lower LCD, and displays, when there is a previous or next page previous or next to the predetermined page, a part of the previous or next page at blank potions on both sides of the upper LCD. Then, in response to an input from the inputter, the information of the page displayed on the upper and lower LCDs is switched to the information corresponding to the previous or next page displayed at the blank potions on the upper LCD. | 03-29-2012 |
| 20120066644 | COMPUTER-READABLE STORAGE MEDIUM HAVING STORED THEREON DISPLAY CONTROL PROGRAM, DISPLAY CONTROL SYSTEM, DISPLAY CONTROL APPARATUS, AND DISPLAY CONTROL METHOD - Based on an output signal outputted from an input device, a plurality of selection objects having at least a part thereof displayed on a display area of a display device are moved relative to the display area. Among the moved plurality of selection objects, when an end-located selection object reaches a predetermined position of the display area, at least one of the plurality of selection objects displayed on the display area are transformed and displayed. | 03-15-2012 |
| 20120019520 | COMPUTER-READABLE STORAGE MEDIUM HAVING STORED THEREIN IMAGE PROCESSING PROGRAM, IMAGE PROCESSING APPARATUS, IMAGE PROCESSING SYSTEM, AND IMAGE PROCESSING METHOD - For generating a destination image (a left-eye image) from an original image and a height map thereof, the height of the height map of the original image is compared with the height of the height map of the destination image, and if a pixel of the original image is higher, the pixel of the original image is copied to a pixel of the destination image. After the pixel of the original image is copied to the pixel of the destination image, the height of the pixel of the original image is decremented. The pixel of the original image is copied in the rightward direction to pixels of the destination image until the height of the pixel of the original image becomes 0 or until a height of the pixel of the destination image becomes lower than that of the pixel of the original image. The same processes are performed on each pixel of the original image, and thereby the left-eye image is generated. | 01-26-2012 |
| 20110316886 | STORAGE MEDIUM HAVING STORED THEREON DISPLAY CONTROL PROGRAM AND DISPLAY CONTROL APPARATUS - In accordance with a size of a drawing area and a character size, the number of characters arrangeable in the drawing area is calculated. Based on the calculated number of characters, whether a character string in the obtained character size is arranged in the drawing area or the character string in a character size different from the obtained character size is arranged in the drawing area is selected, and the character string is arranged in the drawing area by using the determined character size. The arranged character string is displayed on the display apparatus. | 12-29-2011 |
| 20110304711 | STORAGE MEDIUM HAVING STORED THEREIN STEREOSCOPIC IMAGE DISPLAY PROGRAM, STEREOSCOPIC IMAGE DISPLAY DEVICE, STEREOSCOPIC IMAGE DISPLAY SYSTEM, AND STEREOSCOPIC IMAGE DISPLAY METHOD - A game device | 12-15-2011 |
| 20110304710 | STORAGE MEDIUM HAVING STORED THEREIN STEREOSCOPIC IMAGE DISPLAY PROGRAM, STEREOSCOPIC IMAGE DISPLAY DEVICE, STEREOSCOPIC IMAGE DISPLAY SYSTEM, AND STEREOSCOPIC IMAGE DISPLAY METHOD - A game device | 12-15-2011 |
| 20110304700 | STORAGE MEDIUM HAVING STORED THEREIN STEREOSCOPIC IMAGE DISPLAY PROGRAM, STEREOSCOPIC IMAGE DISPLAY DEVICE, STEREOSCOPIC IMAGE DISPLAY SYSTEM, AND STEREOSCOPIC IMAGE DISPLAY METHOD - A game device | 12-15-2011 |
| 20110304647 | INFORMATION PROCESSING PROGRAM, INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING SYSTEM, AND INFORMATION PROCESSING METHOD - An information processing section of a game apparatus executes a program which includes: acquiring a real world image; setting the most recent view matrix of a virtual camera based on a detected marker S | 12-15-2011 |
| 20110304640 | STORAGE MEDIUM HAVING INFORMATION PROCESSING PROGRAM STORED THEREIN, INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING SYSTEM, AND INFORMATION PROCESSING METHOD - An information processing section of a game apparatus executes a program for implementing a step S | 12-15-2011 |
| 20110304639 | STORAGE MEDIUM HAVING INFORMATION PROCESSING PROGRAM STORED THEREIN, INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING SYSTEM, AND INFORMATION PROCESSING METHOD - An information processing section of a game apparatus executes a program for implementing a step S | 12-15-2011 |
| 20110304615 | STORAGE MEDIUM HAVING STORED THEREIN STEREOSCOPIC IMAGE DISPLAY PROGRAM, STEREOSCOPIC IMAGE DISPLAY DEVICE, STEREOSCOPIC IMAGE DISPLAY SYSTEM, AND STEREOSCOPIC IMAGE DISPLAY METHOD - A game device | 12-15-2011 |
| 20100315352 | STORAGE MEDIUM STORING INFORMATION PROCESSING PROGRAM AND INFORMATION PROCESSING APPARATUS - A computer readable storage medium storing an information processing program causes a computer to function as display control means, coordinate detecting means, and object selecting means. The display control means displays on a display device at least a portion of a virtual world in which a plurality of objects are provided. The coordinate detecting means detects input coordinates input by the pointing device. The object selecting means, when the input coordinates indicate any of the plurality of objects, selects the indicated object as a target to be operated, and when the input coordinates indicate none of the plurality of objects, selects at least one object satisfying a predetermined condition of the plurality of objects as a target to be operated. | 12-16-2010 |
| 20090208191 | PROGRAM INFORMATION DISPLAYING PROGRAM AND PROGRAM INFORMATION DISPLAYING APPARATUS - A program information displaying apparatus includes a CPU, and displays a plurality of program information in tabular form. For example, users register accounts as user information in the program information that the user is interested in. A priority and a display manner are set for each of the plurality of accounts, and the program information in which the account is registered is depicted in the display manner on the basis of the priority. When a first depicting method is selected, the program information is depicted in a display manner of the account with the highest priority. When a second depicting method is selected, the program information is depicted such that the display manners are layered in order of the priority. | 08-20-2009 |
| 20090195703 | Display control apparatus including a remote control function and a storage medium having stored thereon a display control program - A display control apparatus connected to a display apparatus, which is remotely controllable through wireless communication, generates a first video/audio signal for displaying a first image on the display apparatus, and outputs the first video/audio signal to the display apparatus. Either of a first signal pattern indicative of a command to cause the first image based on the first video/audio signal to be displayed on the display apparatus or a second signal pattern indicative of a command to cause a second image based on a second video/audio signal, which is obtained from a device different from the display control apparatus, to be displayed on the display apparatus is selected, and a wireless signal of the selected signal pattern is outputted to the display apparatus through the wireless communication. Information determined based on the signal pattern of the outputted wireless signal is informed from an apparatus different from the display apparatus. | 08-06-2009 |
| 20090153564 | Storage medium having stored thereon display control program and display control apparatus - In accordance with a size of a drawing area and a character size, the number of characters arrangeable in the drawing area is calculated. Based on the calculated number of characters, whether a character string in the obtained character size is arranged in the drawing area or the character string in a character size different from the obtained character size is arranged in the drawing area is selected, and the character string is arranged in the drawing area by using the determined character size. The arranged character string is displayed on the display apparatus. | 06-18-2009 |