The present invention relates to a display apparatus for displaying graphic information and a storage medium storing a program for executing such processing.
Generally, in a display apparatus for displaying graphic information, when displaying the graphic information stored on the network, in order to enable smooth displaying, the graphic information is stored on a memory capable of high-speed read/write of data in comparison with nonvolatile storage such as HD (hard disk). However, since it is difficult to acquire all graphic information from the memory having a capacity limit, necessary information is acquired accordingly from nonvolatile storage inside the display apparatus or a sever on a network or an external electronic device such as HD, thereby preliminarily acquiring information prior or subsequent to the displayed information.
Additionally, in a display apparatus disclosed in Japanese Unexamined Patent Application Publication No. 2005-156626, in order to display received information more visible on a mobile phone, suitable scrolling increments and timing of scrolls are determined according to the display and processing ability of the mobile phone on the receiving-end, thereby making all display data to be reproduced as viewable.
An example of a display apparatus which acquires the information prior or subsequent to the displayed information is described with reference to the case of displaying information of content list acquired from a server on the network on a display screen. The content list includes a lot of title information, so that, by and large, it is difficult to display all content title information on the display screen. Therefore, a user views the displayed information of the list operating a scroll bar or an up-down key. Here, the display apparatus preliminarily stores in the memory not only the content title information displayed on the display screen but also content title information previous or subsequent to the displayed content title information.
However, even by using the above technologies, in cases where the user does specific operation successively and at high-speed, it is impossible to compensate with the information preliminarily stored in the memory, so that it is necessary to acquire information for display from the sever on the network, the external electronic device such as HD or the nonvolatile storage inside the display apparatus. Therefore, the user is made to wait until the information, which the user needs, is displayed, so that it is difficult to reflect the high-speed operations on the display of graphic.
In order to solve the above deficiencies, in a display apparatus of the present invention, caching of the graphic information, which can be used for display, is carried out according to the user's operation history concerning the graphic.
According to the display apparatus of the present invention, based on a tendency of the user's operations concerning the graphics, look-ahead caching of the graphic information, which can be used for display in the future, is carried out, thereby enabling smooth display of the graphics in response to the successive and high-speed operations without sufficient capacity of storage area in a memory to store the cache information.
0200 Display apparatus
0201 Graphic display
0202 Graphic operator
0203 Storage for operation history
0204 Look-ahead cache
0205 Determination unit for look-ahead range
Hereinbelow, embodiments of the present invention will be described. Relations between the embodiments and claims are as follows. The first embodiment will mainly describe claims 1 and 9. The second embodiment will mainly describe claim 2. The third embodiment will mainly describe claim 3. The fourth embodiment will mainly describe claim 4. The fifth embodiment will mainly describe claim 5. The sixth embodiment will mainly describe claim 6 The seventh embodiment will mainly describe claim 7. The eighth embodiment will mainly describe claim 8. The present invention is not to be limited to the above embodiments and able to be embodied in various forms without departing from the scope thereof.
A display apparatus of a first embodiment carries out caching of the graphic information, which can be used for display, according to the user's operation history concerning the graphic. Specifically, in cases where the user does specific operation successively and at high-speed, cache memory is preferentially allocated to the graphic information correlated with the specific operation, thereby enabling smooth display of the graphic in response to the successive and high-speed operation.
In
The ‘graphic operator’ is configured to receive an operation concerning a graphic displayed by the graphic display. The terms ‘receive an operation concerning a graphic’ means that an operation to vary display of the graphic on the display is received. Examples of the operation include an operation to move or rotate the graphic components of the display of graphic, or an operation to newly add or delete the graphic components for the display of graphic. Moreover, examples of the operation include an operation to scroll in direction of right to left or up and down or a combination of these directions (relating to the second embodiment), or an operation to scale (relating to in the third embodiment). Furthermore, examples of the operation include an operation to select a link on a web page to move from a content page on the web browser to another page, or an operation to select a reproduction button on the display screen to reproduce movie information of a film etc. stored in the electronic device connected with the display apparatus. These operations can be executed through a user interface such as a mouse, a keyboard or a tablet.
The ‘storage for operation history’ is configured to store operation history of the graphic. Examples of the operation history of graphic include content of each operation inputted through the I/O by the user, total number and number of successive operations, an order and date and time of each operation, and elapsed time from one operation to another operation. As a storage area for these operation histories, a part of storage area in the storage can be allocated and the area can be extended accordingly. Moreover, if a capacity etc. of the history information of the operation stored in the storage for operation history excesses a predetermined limit, it is possible to delete operations from the oldest one every time new operation is carried out by the user. Moreover, it can be varied as to how many operations in the past are stored as the operation history.
The ‘look-ahead cache’ is configured to carry out look-ahead caching of graphic information, which can be used for display through the graphic operation.
The term ‘graphic information, which can be used for display through the graphic operation’ is, for example, graphic information, which is unnecessary for the display at this time, but becomes necessary to be acquired due to operation such as moving, in the case of an operation to move or rotate the graphic components configuring the display of graphic. Moreover, in the case of operation to add or delete the graphic components for the display of graphic, the information is graphic information, which becomes necessary to be acquired due to the operation such as addition. For example, in the case of automatic addition and display of specific graphic components according to a state of the graphic components, for which the operation is done, the information of graphic components to be added and displayed due to further operation can be used for the display.
Moreover, in the case of the operation to scroll in the direction of right to left or up and down or a combination of these directions, the graphic information, which is not displayed at this time but is later displayed as a result of the scrolling, can be used for the display (relating to the second embodiment). Similarly, in the case of the operation to scale the display area of the graphic, the graphic information of detail, which is not displayed at this time but is later displayed as a result of scaling up, or the graphic information, which is not displayed at this time but is later added as a new area as a result of scaling down, can be used for the display (relating to the third embodiment).
Moreover, in the case of the operation to select a link 1 on a web page A to move from a content page A on the web browser to another page B, it is expected to do an operation to select another link 2 on page B. Therefore, the graphic information of a content page C correlated with the link 2 can be used for the display.
The term ‘look-ahead caching of graphic information’ means that the information, which is unnecessary for display at this time but can be displayed, is preliminarily stored in the memory of the display apparatus as the cache data. Therefore, smooth display of the graphics can be executed in response to the successive and high-speed operation. Here, for example, the graphic information to be stored in the memory may be received from a broadcast station or an external server, or may be acquired from an electronic device such as a HDD or a DVD-HD, connected with the display apparatus, or an internal storage.
The ‘determination unit for look-ahead range’ is configured to determine information range to be looked ahead according to the operation history. The term ‘determine information range to be looked ahead according to the operation history’ means that the acquisition range of the graphic information, which is determined based on the operation history to be necessary to be preliminarily stored in the memory, is determined.
Hereinbelow, for convenience sake, a display memory area for storing the graphic information being currently displayed and a cache memory area for storing the graphic information in the look-ahead range are described separately. However, such separation is not always necessary as the actual configuration of the apparatus.
As an example, a description of a determination method for look-ahead range when there is an operation history for the previous 15 operations as shown in
Subsequently, the respective hardware configurations of the display apparatus of the first embodiment will be described.
In cases where the graphic operation is executed through the I/O, the CPU executes the process for writing new operation in the operation history, and the updated operation history is stored in the storage. Here, in order to reduce writing time as much as possible, necessary operation information may be temporarily stored on the main memory, and may be written with respect to each predetermined number of operations.
For example, when it is determined that the processing for updating the operation history is executed by the CPU, the program for determining look-ahead range causes the CPU to execute calculation for determining the look-ahead range based on the numerical data of the new operation history information stored in the main memory. The determination of look-ahead range may be executed with respect to each operation, and may be executed with respect to each predetermined number of operations.
Moreover, when the program for determining look-ahead range is executed by the CPU and the look-ahead range is determined, the program for look-ahead caching outputs an instruction to acquire the graphic information in the look-ahead range indicated by the execution result to the network interface. When the network interface receives the instruction, the graphic information is acquired and stored in the main memory as the cache information.
The above processes can be executed by the program to cause a computer to execute, and the program can be recorded in a recording medium readable by the computer (the same applies to the entire specification).
According to the display apparatus of the first embodiment, the subsequent operation is predicted based on the operations executed for the graphic in the past, and the look-ahead caching of the graphic information, which can be used for the display in the future, is executed, thereby enabling smooth display of the graphic in response to the successive and high-speed operations without sufficient capacity of storage area in a memory to store the cache information.
A display apparatus of a second embodiment is basically the same as that of the first embodiment, and is different from that of the first embodiment in carrying out look-ahead caching of graphic information for displaying a graphic, which newly appears at some point while scrolling, when the graphic operation is scrolling in a direction of right to left or up and down or a combination of these directions.
The ‘means for caching with respect to each scroll direction’ is configured to carry out the look-ahead caching of the graphic information for displaying a graphic, which newly appears at some point while scrolling, when the graphic operation is scrolling in a direction of right to left or up and down or a combination of these directions.
When scrolling the graphic in a direction of right to left or up and down or a combination of these directions, look-ahead caching of the graphic information, which is not displayed at this time but is later displayed as a result of the scrolling, is executed.
As to the determination method for look-ahead range, when scrolling in a direction of up and down, for example, a predetermined proportion of the cache memory area (e.g., 10%) is allocated to the data in the direction of up and down irrespective of the operation history, and the remaining cache memory area is additionally allocated to the data in the direction of up and down in proportion to the number of executions of operation in each direction among multiple previous operations (e.g., 10 previous operations). Moreover, when the one operation executed successively and multiple times (e.g., 5 times), a predetermined proportion of the cache memory area (e.g., 80%) may be allocated to the data in the direction of the operation, and the remaining cache memory area may be allocated to the data in the opposite direction.
When the program for determining look-ahead range is executed by the CPU, the program for caching with respect to each scroll direction outputs an instruction to acquire the graphic information in the look-ahead range, which has been determined with respect to each scroll direction of up, down, right or left, and is indicated by the execution result. In accordance with this instruction, the graphic information is acquired through the network interface and stored in the memory. Other concrete configurations are the same as those of the display apparatus of the first embodiment, so that descriptions are omitted.
The processes in the display apparatus of the second embodiment include the same steps as those in the first embodiment.
In step S0903, it is determined based on the operation history that the scroll operation has been done more than or equal to n times (e.g., 5 times) successively. If so, step S0904A is carried out. If not, step S0904B is carried out. In step S0904A, the look-ahead range is determined based on the operation history of previous 2n operations. In step S0904B, the look-ahead range is determined based on the operation history of previous 4n operations. Therefore, when the scroll operation has been executed successively, by utilizing comparatively recent operation history, the successive operations are effectively reflected on the look-ahead range. This processing is mainly carried out by the determination unit for look-ahead range. In step S0905, look-ahead caching of the graphic information is carried out. This processing is mainly carried out by the look-ahead cache.
According to the display apparatus of the second embodiment, the subsequent operation is predicted based on the operations executed for the graphic in the past, and the look-ahead caching of the graphic information, which can be used for the display in the future, is executed, thereby enabling smooth display of the graphic in response to the successive and high-speed operations without sufficient capacity of storage area in a memory to store the cache information.
A display apparatus of a third embodiment is basically same as that of the first embodiment, and is different from that of the first embodiment in carrying out look-ahead caching of graphic information for displaying a graphic, which newly appears at some point while scrolling, when the graphic operation is scaling.
The ‘means for caching in scaling’ is configured to carry out the look-ahead caching of the graphic information for displaying a graphic, which newly appears at some point during scaling, when the graphic operation is scaling of the graphic.
When executing the scaling operation for the display area of the graphic, the look-ahead caching of the graphic information including detailed information, which is not displayed at this time but later becomes necessary to display as a result of the scale-up operation, or the graphic information including information of larger area, which is not displayed at this time but later becomes necessary to display as a result of the scale-down operation, is executed. For example, the case of displaying a graphic of map information including information of streets and railways etc. is described. Generally, when scaling the map area up, it is necessary to acquire the graphic information of the map including narrow streets and small shops etc. On the other hand, when scaling the map area down, it is necessary to newly acquire the graphic information of the map including peripheral area of the displayed area.
When the graphic operation is the scaling up or scaling down of the graphic, as to the determination method for look-ahead range, for example, a predetermined proportion of the cache memory area (e.g., 20%) is allocated to the graphic information, which becomes necessary to be acquired for the display due to the scale-up or scale-down operation, and the remaining cache memory area is additionally allocated to the data in the graphic information correlated with the respective operations in proportion to the number of executions of each operation among multiple previous operations (e.g., 10 prior operations). Moreover, when the one operation executed successively and multiple times (e.g., 3 times), a predetermined proportion of the cache memory area (e.g., 60%) may be allocated to the graphic information correlated with the direction of the operation, and the remaining cache memory area may be allocated to the graphic information correlated with the other operation.
When the program for determining look-ahead range is executed by the CPU, the program for scaling outputs an instruction to acquire the graphic information, which newly appears at some point due to the scaling and is indicated by the execution result. In accordance with this instruction, the graphic information is acquired through the network interface and stored in the memory. Other concrete configurations are the same as those of the display apparatus of the first or second embodiment, so that descriptions are omitted.
The processes in the display apparatus of the third embodiment include the same steps as those in the first or second embodiment.
In step S1203, it is determined based on the operation history that the scaling operation has been done more than or equal to n/2 times among the previous n operations (e.g., 10 times). If so, step S1204A is carried out. If not, step S1204B is carried out. In step S1204A, the look-ahead range is determined based on the operation history of previous n operations. In step S0904B, the look-ahead range is determined based on the operation history of previous 2n operations. Therefore, when there is a strong tendency to execute the scaling operation, by utilizing comparatively recent operation history, the strong tendency is effectively reflected on the look-ahead range. This processing is mainly carried out by the determination unit for look-ahead range. In step S0905, look-ahead caching of the graphic information is carried out. This processing is mainly carried out by the look-ahead cache.
According to the display apparatus of the third embodiment, the subsequent operation is predicted based on the operations executed for the graphic in the past, and the look-ahead caching of the graphic information, which can be used for the display in the future, is executed, thereby enabling smooth display of the graphic in response to the successive and high-speed operations without sufficient capacity of storage area in a memory to store the cache information.
A display apparatus of a fourth embodiment is basically same as that of any one of the first to third embodiments, and is different from those of the first to third embodiments in storing the number of operations with respect to each operation executed by the graphic operator as the operation history.
The ‘means for storing number of operations’ is configured to store the number of operations with respect to each operation executed by the graphic operator as the operation history. By storing the number of operations with respect to each operation, for example, it is possible to determine the proportion of each operation among the total number of operations, thereby determining the look-ahead caching range of the graphic information based on this proportion. As to the number of operations, it is not necessary to carry out storing as to all operations, and it is possible to carry out storing as to only a specific operation. For example, even the operation concerning graphic, when there is no necessity of acquiring new graphic information, the operation may not be acquired. Moreover, it is possible to group the respective operations (e.g., a group of operations for instructing direction, a group of operations for scaling, or a group of operations for inputting text), and to store the number of operations for each group. Moreover, it is possible to carry out setting as to how many previous operations are stored.
In cases where the graphic operation is executed through the I/O, the CPU executes a process for updating the operation history information of the detail of operations. Here, in order to reduce writing time as much as possible, necessary operation information may be temporarily stored on the main memory, and may be written with respect to each predetermined number of operations.
For example, when it is determined that the processing for updating the operation history is executed by the CPU, the program for determining look-ahead range causes the CPU to execute calculation for determining the look-ahead range based on the numerical data of the new operation history information stored in the main memory. In the calculation, rates of execution of each operation is calculated based on the number of operations stored as the operation history, and further carries out calculation, so that the look-ahead range is allocated to the graphic information correlated with each operation in proportion to the rates. The determination of look-ahead range may be executed with respect to each operation, and may be executed with respect to each predetermined number of operations.
Other concrete configurations are the same as those of the display apparatus of any one of the first to third embodiments, so that descriptions are omitted.
According to the display apparatus of the fourth embodiment, the subsequent operation is predicted based on the operation history including the number of operations with respect to each operation for the graphic, and the look-ahead caching of the graphic information, which can be used for the display in the future, is executed, thereby enabling smooth display of the graphic in response to the successive and high-speed operations without sufficient capacity of storage area in a memory to store the cache information.
A display apparatus of a fifth embodiment is basically the same as that of any one of the first to fourth embodiments, and is different from those of the first to fourth embodiments in storing elapsed time between operations.
The ‘means for storing elapsed time’ is configured to store elapsed-time between operations executed by the graphic operator as the operation history. Generally, prediction performance for a subsequent operation based on the past operation history varies with elapsed time. For example, when executing an operation successively in the last minute, it is predicted that the subsequent operation is to be the same as the previous operation in the last minute. However, when executing the subsequent operation after passage of an extended period of time from the successive execution of the previous operation, in comparison with the above case, the possibility of executing the same operation as the previous operation is low, and the prediction performance based on the operation history decreases.
When the elapsed-time between the respective operations is stored as the operation history, the determination unit for look-ahead range can gradually decrease the effect of the operation history based on the elapsed-time between the respective operations, thereby determining the look-ahead range. For example, as shown in
In cases where the graphic operation is executed through the I/O, the CPU executes a process for updating the operation history information of details of new operation and the elapsed time acquired from the timer. Here, in order to reduce writing time as much as possible, necessary operation information may be temporarily stored on the main memory, and may be written with respect to each predetermined number of operations.
For example, when it is determined that the processing for updating the operation history is executed by the CPU, the program for determining look-ahead range causes the CPU to execute calculation for determining the look-ahead range based on the numerical data of the new operation history information stored in the main memory. Here, it is possible to calculate, so that effect of the operation history is gradually decreased based on the elapsed-time between the respective operations. The determination of look-ahead range may be executed with respect to each operation, and may be executed with respect to each predetermined number of operations.
Other concrete configurations are the same as those of the display apparatus of any one of the first to fourth embodiments, so that descriptions are omitted.
According to the display apparatus of the fifth embodiment, the subsequent operation is predicted based on the operation history for the graphic and the elapsed-time between the respective operations, and the look-ahead caching of the graphic information, which can be used for the display in the future, is executed, thereby enabling smooth display of the graphic in response to the successive and high-speed operations without sufficient capacity of storage area in a memory to store the cache information.
A display apparatus of a sixth embodiment is basically same as that of any one of the first to fifth embodiments, and is different from those of the first to fifth embodiments in storing shifting rates from one operation to another operation as the operation history.
The ‘means for storing shifting rates’ is configured to store rates of shifting the operation from one to another, executed through the graphic operator, as the operation history.
The term ‘rates of shifting the operation from one to another, executed through the graphic operator’ refers to rates of execution of the other operation after execution of one operation through the graphic operator.
For example, when the user carries out input operation using a keyboard, the information of rates as shown in
Moreover, for example, the shifting rates with respect to each key group may be included. Specifically, grouping such as a ‘group of key operation for moving up and down or right and left’, a ‘group of key operation for scaling up or down’ or a ‘group of key operation for editing display content’ may be executed, thereby storing the shifting rates between the key operation groups as the operation history.
By storing these shifting rates between the key operation groups as the operation history, it is possible to determine the look-ahead range based on the shifting rates. For example, when one operation is previously executed, it is possible to determine allocation of the cache memory area for the graphic information correlated with the respective operations in proportion to the rates of execution of any subsequent operation from the one operation.
In cases where the graphic operation is executed through the I/O, the CPU executes a process for updating the operation history information of details of new operation and the elapsed time acquired from the timer. Here, in order to reduce writing time as much as possible, necessary operation information may be temporarily stored on the main memory, and may be written with respect to each predetermined number of operations. The program for calculating information of shifting rates causes the CPU to execute calculation for the information of shifting rates from one operation to the other operation based on the new operation history stored in the main memory, thereby executing a process for writing the shifting rates of the operation history at a predetermined timing.
When it is determined that calculation of the information of shifting rates is executed by the CPU, the program for determining look-ahead range causes the CPU to execute calculation for determining the look-ahead range based on the information of shifting rates stored in the memory. Here, it is possible to execute calculation, so that the look-ahead range is allocated to the graphic information correlated with the respective operations in proportion to the respective shifting rates between operations. The determination of look-ahead range may be executed with respect to each operation, and may be executed with respect to each predetermined number of operations.
Other concrete configurations are the same as those of the display apparatus of any one of the first to fifth embodiments, so that descriptions are omitted.
According to the display apparatus of the sixth embodiment, the subsequent operation is predicted based on the operation history for the graphic and the shifting rates between operations, and the look-ahead caching of the graphic information, which can be used for the display in the future, is executed, thereby enabling smooth display of the graphic in response to the successive and high-speed operations without sufficient capacity of storage area in a memory to store the cache information.
A display apparatus of a seventh embodiment is basically the same as that of any one of the first to sixth embodiments, and is different from those of the first to sixth embodiments in storing a relation between an operation with a screen ID of the operation carried out on the graphic display as the operation history.
The ‘means for storing relation with screen ID’ is configured to store a relation between the operation executed through the graphic operator and a screen ID in the graphic display as the operation history. Here, the ‘screen ID’ corresponds to a symbol etc. for identifying the respective graphics configuring the screen. For example, screen ID is separately assigned to a graphic indicating content list, graphic indicating map information, graphic indicating WEB browser, graphic indicating text editor etc., and a plurality of screen IDs may be contained on one display screen.
By storing the details of operation and the screen ID of the graphic as a target of the operation as the operation history, for example, it is possible to execute a statistical processing for the operation history, thereby calculating the rate information as shown in
In cases where the graphic operation is executed through the I/O, the CPU executes a process for writing details of new operation and the screen ID of the screen selected upon the operation of the operation history, thereby storing the updated operation history in the storage. Here, in order to reduce writing time as much as possible, necessary operation information may be temporarily stored on the main memory, and may be written with respect to each predetermined number of operations.
Subsequently, the program for calculating information of relation with screen ID causes the CPU to execute calculation of the rates of executing an operation when the graphic indicated by the screen ID has been selected based on the information of operation history stored in the main memory.
When it is determined that calculation of the rates is executed by the CPU, the program for determining look-ahead range causes the CPU to execute calculation for determining the look-ahead range based on the information of rates stored in the memory. Here, it is possible to execute calculation, so that the look-ahead range is allocated to the graphic information correlated with the respective operations in proportion to the rates. The determination of look-ahead range may be executed with respect to each operation, and may be executed with respect to each predetermined number of operations.
Other concrete configurations are the same as those of the display apparatus of any one of the first to sixth embodiments, so that descriptions are omitted.
According to the display apparatus of the seventh embodiment, the subsequent operation is predicted based on the detail of past operation for the graphic and the information of relation with the screen ID of the graphic displayed at the point of graphic operation, and the look-ahead caching of the graphic information, which can be used for the display in the future, is executed, thereby enabling smooth display of the graphic in response to the successive and high-speed operations without sufficient capacity of storage area in a memory to store the cache information.
A display apparatus of a eighth embodiment is basically the same as that of any one of the first to seventh embodiments, and is different from those of the first to seventh embodiments in storing a relation between an operation and a screen area, in which a graphic pointer has been located upon the operation, as the operation history.
The ‘means for storing a relation with location area’ is configured to store a relation between the operation executed through the graphic operator and a screen area, in which a graphic pointer has been located upon the operation, as the operation history.
For example, when the screen area is divided into four sections as shown in
When the graphic pointer is located in the screen area 1, the rates of key operation in the direction of leftward or upward is high, and when the graphic pointer is located in the screen area 4, the rates of key operation in the direction of rightward or downward is high. Thus, when there is significant relation between each screen area and each operation, the cache memory is allocated to the graphic information correlated with each operation in proportion to the above rates, thereby enabling cache of the graphic information according to the location of the graphic pointer.
In cases where the graphic operation is executed through the I/O, the CPU executes a process for writing the location information of the graphic pointer in the screen area of the operation history, thereby storing the updated operation history in the storage. Here, in order to reduce writing time as much as possible, necessary operation information may be temporarily stored on the main memory, and may be written with respect to each predetermined number of operations.
Subsequently, the program for calculating information of relation with location area causes the CPU to execute calculation of the rates of executing an operation when the graphic pointer is located in an area based on the information of operation history stored in the main memory.
When it is determined that calculation of the rates is executed by the CPU, the program for determining look-ahead range causes the CPU to execute calculation for determining the look-ahead range based on the information of rates stored in the memory. Here, it is possible to execute calculation, so that the look-ahead range is allocated to the graphic information correlated with the respective operations in proportion to the rates. The determination of look-ahead range may be executed with respect to each operation, and may be executed with respect to each predetermined number of operations.
Other concrete configurations are the same as those of the display apparatus of any one of the first to seventh embodiments, so that descriptions are omitted.
The processes in
According to the display apparatus of the eighth embodiment, the subsequent operation is predicted based on the detail of past operation for the graphic and the information of relation with the screen area, where the graphic pointer has been located at the point of graphic operation, and the look-ahead caching of the graphic information, which can be used for the display in the future, is executed, thereby enabling smooth display of the graphic in response to the successive and high-speed operations without sufficient capacity of storage area in a memory to store the cache information.
Number | Date | Country | Kind |
---|---|---|---|
2007-314229 | Dec 2007 | JP | national |
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/JP2008/057579 | 4/18/2008 | WO | 00 | 8/23/2010 |