US20010036861A1 - Image displaying method, game system and computer readable storage medium storing image displaying program - Google Patents

Image displaying method, game system and computer readable storage medium storing image displaying program Download PDF

Info

Publication number
US20010036861A1
US20010036861A1 US09/820,561 US82056101A US2001036861A1 US 20010036861 A1 US20010036861 A1 US 20010036861A1 US 82056101 A US82056101 A US 82056101A US 2001036861 A1 US2001036861 A1 US 2001036861A1
Authority
US
United States
Prior art keywords
flame
display mode
processing
display
image data
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Abandoned
Application number
US09/820,561
Inventor
Kazunobu Uehara
Kunio Takabe
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Konami Computer Entertainment Japan Inc
Original Assignee
Konami Computer Entertainment Japan Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Konami Computer Entertainment Japan Inc filed Critical Konami Computer Entertainment Japan Inc
Assigned to KONAMI COMPUTER ENTERTAINMENT JAPAN, INC. reassignment KONAMI COMPUTER ENTERTAINMENT JAPAN, INC. ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: TAKABE, KUNIO, UEHARA, KAZUNOBU
Publication of US20010036861A1 publication Critical patent/US20010036861A1/en
Abandoned legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G5/00Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
    • G09G5/36Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators characterised by the display of a graphic pattern, e.g. using an all-points-addressable [APA] memory
    • G09G5/39Control of the bit-mapped memory
    • G09G5/391Resolution modifying circuits, e.g. variable screen formats
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2310/00Command of the display device
    • G09G2310/02Addressing, scanning or driving the display screen or processing steps related thereto
    • G09G2310/0229De-interlacing
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2340/00Aspects of display data processing
    • G09G2340/04Changes in size, position or resolution of an image
    • G09G2340/0407Resolution change, inclusive of the use of different resolutions for different screen areas
    • G09G2340/0414Vertical resolution change

Definitions

  • the present invention relates to an image displaying method in a game system and the like, especially belongs to a technical field of an image displaying method for constituting an image by processing image data for each flame and outputting them to a display device.
  • the quality of a game picture has been improved with the improvement of the processing performance of a game machine.
  • the game picture is constituted by outputting image data to be displayed on the monitor of the NTSC television system by each flame.
  • 60 flames of flame image data are generated in one second corresponding to an NTSC interlace scanning.
  • the present invention is made to solve these problems. It is an object of the present invention to provide with an image display method capable of displaying a high-quality picture without making any disorder on the picture even when the processing load increases.
  • an image displaying method for displaying an image by outputting image data by each flame to display device, wherein it is possible to set alternatively a first display mode which outputs image data to the display device with a different pixel arrangement for each flame and a second display mode which outputs image data to the display device with an identical pixel arrangement for each flame, judging a scale of a processing load performed within one flame, and setting the first display mode when the load is judged to be light or setting the second display mode when the load is judged to be heavy.
  • the second embodiment of the present invention is a game system displaying an image by outputting image data to a display device for each flame, comprising a display mode setting device for setting alternatively a first display mode outputting image data to the display device with a different pixel arrangement for each flame and a second display mode outputting image data to the display device with an identical pixel arrangement for each flame, wherein the display mode setting device judges a scale of processing load performed within one flame, sets the first display mode when the load is judged to be light, or sets second display mode when the load is judged to be heavy.
  • the third embodiment of the present invention is a computer readable storage medium storing an image display program formed so as to make a computer, performing an image display processing to display an image by outputting image data to a display device by each flame, function as; being able to set alternatively a first display mode which outputs image data to the display device with a different pixel arrangement for each flame and a second display mode which outputs image data to the display device with an identical pixel arrangement for each flame, and judging a processing load performed within one flame and setting the first display mode when the load is judged to be light or setting the second display mode when the load is judged to be heavy.
  • an image is displayed by setting the first display mode when the load is light and by setting the second display mode when the load is heavy during outputting the image data to the display device by each flame. Accordingly, the resolution is improved artificially as different pixel arrangement for each flame in normal situation.
  • the processing load is lightened if the processing is too busy to be performed. Therefor, the disorder of picture quality is prevented by arranging identical pixel for each flame and an image is displayed with a well-balanced adjustment between the quantity of processing and the quality of the picture.
  • the fourth embodiment of the present invention is an image displaying method characterized by that the first display mode constitutes image data by arranging pixel data at different pixel positions each other for an odd number flame and an even number flame.
  • the fifth embodiment of the present invention is a game system characterized by that the display mode setting device makes the first display mode constitute image data by arranging pixel data at different pixel positions each other for an odd number flame and an even number flame.
  • the sixth embodiment of the present invention is a computer readable storage medium storing an image displaying program according to claim 10 in the invention according to claim 9 is characterized by that the first display mode constitutes image data by arranging pixel data at different pixel positions each other for an odd number flame and an even number flame.
  • the seventh embodiment of the present invention is an image display method characterized by that the switching operation to the first display mode is performed if the processing time is continuously less than the reference value during predetermined number of flames in the case where the second display mode is set.
  • the eighth embodiment of the present invention is a game system characterized by that the display mode setting device sets a switching to the first display mode when the processing time is continuously less than the reference value during predetermined number of flames in the case where the second display mode is set.
  • the ninth embodiment of the present invention is a computer readable storage medium storing an image displaying program characterized by that the program is formed so as to make the computer switch to the first display mode when the processing time is continuously less than the reference value during predetermined number of flames in the case where said second display mode is set.
  • a the switching operation is not immediately conducted even when the processing load is lightened during the setting to the second display mode, and the switching operation is conducted after the consecutive situation where the processing load is light, a steady switching operation can be realized.
  • FIG. 1 is a block diagram showing brief constitution of the game system of one embodiment of the invention.
  • FIG. 2 is a diagram showing a data structure of the flame picture used in the first display mode.
  • FIG. 3 is a flowchart showing a display processing in the embodiment of the invention.
  • FIG. 1 is a block diagram showing a brief constitution of the game system of this embodiment.
  • the game system shown in FIG. 1 comprises a CPU 11 , a ROM 12 , a RAM 13 , an interface 14 , a controller 15 , an external memory 16 , a paint processing portion 17 , a flame buffer 18 , a monitor 19 , a DVD-ROM drive 20 , a sound processing portion 21 and a speaker 22 .
  • the system makes the required game be operated by setting the DVD-ROM 10 storing a game program and game data on the DVD-ROM drive 20 .
  • CPU 11 controls the operation of whole game system and gives/receives control signals and data by being connected to each constitutional element.
  • the ROM 12 and the RAM 13 are used as storing devices.
  • the operating system program and various kinds of data required for the operation control of the whole game system are stored in the ROM 12 .
  • a memory area is provided on the RAM 13 for tentatively storing game program readout from the DVD-ROM 10 , or data necessary for the game proceeding.
  • the controller 15 connected via the interface 14 functions as an operation device for the player's operation during the game.
  • the controller 15 comprises operation members such as a cross key 15 a for inputting vertical and horizontal direction and a push button key 15 b. Signals corresponding to the operation status of these operation members are output to the CPU 11 .
  • external memory 16 is connected attachably to/detachably from CPU 11 via an interface 14 and is used for rewritablly storing the data which indicates the progress of the game.
  • the player of the game can record a desired data on the external memory 16 by commanding it with the controller 15 as required.
  • the DVD-ROM 10 is a storage medium storing program for executing the game and various kind of collateral data such as image data and sound data relating to the game.
  • the DVD-ROM drive 20 reads out required programs and data by conducting read-out motion on the inserted DVD-ROM 10 under the control of the CPU 11 .
  • the paint processing portion 17 conducts painting process for image data which is read out from DVD-ROM 10 and processed by the CPU 11 . As the display of the image data is made by each flame, the flame image data for each flame is generated at the paint processing portion. Flame image data is constituted by allegation of the pixel data included in the image area of pixel number H for the horizontal direction and pixel number V for the vertical direction. The paint processing portion 17 performs display processing by generating 60 flame image data one by one per one second according to the NTSC system.
  • the first display mode is an arrangement where the pixel location is dislocated each other by half-pixel size in the vertical direction between odd number flames and even number flames, and they correspond to different pictures respectively. Accordingly, the resolution can actually be doubled by the flame image data of the odd number flame and the even number flame. On the other hand, the pixel location of the odd number flame is same as that of the even number flame, and the resolution equals half of that of the first display mode.
  • FIG. 2 a pixel arrangement of the flame image data for the odd number flame and the even number flame is respectively shown.
  • pixels number V in vertical direction and pixels number H in horizontal direction, V ⁇ H of pixel data p in total, are arranged. It is apparent that their pixel location is dislocated by half size of a pixel each other in vertical direction as indicated with the dotted line by comparing the odd number flame with the even number flame. Accordingly, in the case where the odd number flame and the even number flame are displayed alternately, pixel numbers in the vertical direction are increased to 2H, resulting in the improvement of the resolution.
  • the odd number flame and the even number flame are arranged at the same location with no difference in pixel arrangement of flame image data. Accordingly, the resolution of the image by the second display mode is actually half of that by the first display mode.
  • the flame buffer 18 stores 1 flame size of flame image data generated by paint processing portion 17 .
  • the paint processing portion has a capacity for storing the flame image data comprising at least V ⁇ H of pixel data.
  • the flame image data stored in the flame buffer 18 is read out by 60 flames per one second from flame buffer 18 and is output to the monitor 19 .
  • the monitor 19 a home-use television set referenced to the NTSC system can be used.
  • the sound processing portion 21 converts the sound data readout from the DVD-ROM 10 into analogue sound signal and outputs it to the speaker 22 . Further, the sound processing portion 21 generates sound effect and musical sound required during the game and converts them into analogue signal and then outputs it to the speaker 22 in compliance with the command made by the CPU 11 .
  • FIG. 3 is a flow chart showing a display processing for displaying a game screen on the monitor 19 .
  • switching operation to/from above described first display mode or the second display mode is made corresponding to the scale of the processing load controlled by the CPU 11 .
  • the processing controlled by the CPU 11 performs each processing unit one by one as a loop so as to be synchronized with one flame.
  • these processing unit comprises a judgement routine of the content of the operation by the controller 15 , a consideration routine of the character, display control routine, and various kind of other processing.
  • step S 1 a required time for a unit processing within one flame is detected. If the processing performed in each flame includes a plurality of unit processing, the time required for each unit processing may be detected. For example, the time required for each unit processing can be detected by providing a clock device controlled by the CPU 11 .
  • step S 2 the cumulative processing time Ta required for each unit processing is calculated. The cumulative processing time Ta may be directly detected by means of the clock device.
  • step S 3 the cumulative processing time Ta within one flame is compared with the predetermined reference value Tr.
  • This reference value may be set as approximately same as a time for one flame.
  • step S 4 it is judged whether the above described first display mode is currently being set in display processing.
  • step S 5 it is judged whether the above described second display mode is currently being set in display processing.
  • the process proceeds to step S 9 .
  • step S 9 the process also proceeds to step S 9 . Namely, both cases correspond to the case where the current display mode is kept as it is.
  • step S 4 if it is judged that the first display mode is not set but the second display mode is set (step S 4 ; NO ), then it is judged whether the situation of Ta ⁇ Tr is consecutively made in M flames in step S 6 .
  • the purpose of this process is to wait for the stability of the status at a certain level even if the processing load is lightened in the setting process to the second display mode.
  • the consecutive flame number M in step S 6 may be settled appropriately by considering the rapidness and the stability of switching.
  • step S 9 If a continuous M flames of the condition Ta ⁇ Tr is made as a result of the judgement in step S 6 (step S 6 ; YES ), the process proceeds to step S 9 after switching to the first display mode in step S 7 . Namely, in this case, as it is judged that there is an enough margin in processing load, a priority is set on the picture quality and display processing with the flame image data in which pixel position of odd number flames is dislocated from that of even number flames as described above is performed hereafter. On the other hand, if the number of flames in which the condition Ta ⁇ Tr is made is less than M as a result of judgement in S 6 (step S 6 ; NO), the process proceeds to step S 9 .
  • step S 5 it is judged that not the second display mode but the first display mode is settled as a result of step S 5 , (step S 5 ; NO), the process proceeds to step S 9 after switching to the second display mode in step S 8 .
  • the display processing with the flame image data in which the pixel positions of odd number flames and even number flames are arranged in the common position as described above is performed hereafter.
  • step S 9 a paint processing for object flame is performed by the first display mode or the second display mode. Namely, the flame image data to be stored in flame buffer 18 is read out and output on the monitor 19 as a game picture of one flame size. Then, in step 10 , it is judged weather the display processing of the game picture is finished. If it is judged that the processing is continued ( step S 10 ; NO), steps after S 1 are repeated. If it is judged that the processing is finished step S 10 ; YES ),the process in FIG. 3 is finalized.
  • the switching from the first display mode to the second display mode or from the second display mode to the first display mode is performed. If the whole processing scale expands and it becomes impossible to catch up the paint processing, then the second display mode which requires lighter load for paint processing is settled. On the other hand, if the whole processing scale shrinks and there is an enough margin for paint processing, the first display mode which provides with a better picture quality is applied. Accordingly, the disorder of the picture displayed on the monitor 19 can be prevented beforehand and a high quality picture can be realized.
  • the invention is not limited to the embodiment.
  • the invention also can be applied to other forms of systems with image display processing.
  • the CD-ROM, the floppy disc, the hard disc, and various kind of storage medium can be used in addition to the DVD-ROM.
  • a high quality image display is realized without the disorder on the screen even if the processing load increases during the image displaying.

Abstract

It is an object of the present invention to enable to provide with a image display method which displays a high-quality picture without making any disorder on the screen even when the processing load increases.
A required time for each unit processing within one flame is detected during the image display processing, and a cumulative processing time Ta which is a total of each unit processing time is calculated. Then it is judged weather the situation Ta<Tr is made for the predetermined reference value Tr. By the result of the above judgement, the first display mode in which the pixel position of an odd number flame and an even number flame are differently arranged, and the second display mode in which the pixel position of an odd number flame and an even number flame are identically arranged, are alternatively settled. Then the paint processing for the object flame is performed. The first display mode which has advantage in picture quality is settled if the processing load is light. The second display mode is settled if the processing load is heavy. Accordingly, the disorder on the screen caused by the delay of processing is prevented and the high quality image display is realized.

Description

    BACKGROUND OF THE INVENTION
  • 1. Field of the Invention [0001]
  • The present invention relates to an image displaying method in a game system and the like, especially belongs to a technical field of an image displaying method for constituting an image by processing image data for each flame and outputting them to a display device. [0002]
  • 2. Description of the Related Art [0003]
  • Recently, the quality of a game picture has been improved with the improvement of the processing performance of a game machine. In the conventional home use game system, the game picture is constituted by outputting image data to be displayed on the monitor of the NTSC television system by each flame. In such a game system, 60 flames of flame image data are generated in one second corresponding to an NTSC interlace scanning. [0004]
  • It is desirable to improve a resolution by increasing pixel number constituting flame image data for the improvement of the game picture. On the other hand, it is necessary to control the total number of pixels of the flame image data because there is certain amount of restriction on memory size for storing flame image data and image processing capacity. Therefor, there exists a conventional method to substantially double the resolution by, for example, shifting a position of an even number flame from that of an odd number flame in vertical direction by half size of one pixel and outputting flame image data by turns. Thus, it is possible to display a high quality game picture with control the data size and processing amount in image processing and. [0005]
  • However, even when the above described method is applied, the image processing must be conducted [0006] 60 times per one second, resulting in a seriously heavy load of processing. On the other hand, there will be a heavy load when other processing, for example, a calculation of three-dimensional expression is conducted in synchronism with image processing of each flame. In some situation of the game, it possibly happens that all of the processing can not be finished within a flame. As a result, the synchronism for each flame can not be attained and a disorder appears on the game picture.
  • SUMMARY OF THE INVENTION
  • The present invention is made to solve these problems. It is an object of the present invention to provide with an image display method capable of displaying a high-quality picture without making any disorder on the picture even when the processing load increases. [0007]
  • In order to solve the above problems, according to the first embodiment of the present invention, there is provided an image displaying method for displaying an image by outputting image data by each flame to display device, wherein it is possible to set alternatively a first display mode which outputs image data to the display device with a different pixel arrangement for each flame and a second display mode which outputs image data to the display device with an identical pixel arrangement for each flame, judging a scale of a processing load performed within one flame, and setting the first display mode when the load is judged to be light or setting the second display mode when the load is judged to be heavy. [0008]
  • The second embodiment of the present invention is a game system displaying an image by outputting image data to a display device for each flame, comprising a display mode setting device for setting alternatively a first display mode outputting image data to the display device with a different pixel arrangement for each flame and a second display mode outputting image data to the display device with an identical pixel arrangement for each flame, wherein the display mode setting device judges a scale of processing load performed within one flame, sets the first display mode when the load is judged to be light, or sets second display mode when the load is judged to be heavy. [0009]
  • The third embodiment of the present invention is a computer readable storage medium storing an image display program formed so as to make a computer, performing an image display processing to display an image by outputting image data to a display device by each flame, function as; being able to set alternatively a first display mode which outputs image data to the display device with a different pixel arrangement for each flame and a second display mode which outputs image data to the display device with an identical pixel arrangement for each flame, and judging a processing load performed within one flame and setting the first display mode when the load is judged to be light or setting the second display mode when the load is judged to be heavy. [0010]
  • According to these embodiments, an image is displayed by setting the first display mode when the load is light and by setting the second display mode when the load is heavy during outputting the image data to the display device by each flame. Accordingly, the resolution is improved artificially as different pixel arrangement for each flame in normal situation. On the other hand, the processing load is lightened if the processing is too busy to be performed. Therefor, the disorder of picture quality is prevented by arranging identical pixel for each flame and an image is displayed with a well-balanced adjustment between the quantity of processing and the quality of the picture. [0011]
  • The fourth embodiment of the present invention is an image displaying method characterized by that the first display mode constitutes image data by arranging pixel data at different pixel positions each other for an odd number flame and an even number flame. [0012]
  • The fifth embodiment of the present invention is a game system characterized by that the display mode setting device makes the first display mode constitute image data by arranging pixel data at different pixel positions each other for an odd number flame and an even number flame. [0013]
  • The sixth embodiment of the present invention is a computer readable storage medium storing an image displaying program according to [0014] claim 10 in the invention according to claim 9 is characterized by that the first display mode constitutes image data by arranging pixel data at different pixel positions each other for an odd number flame and an even number flame.
  • According to these embodiments, as the processing load is judged by comparing the processing time with the predetermined reference value, judgement for switching the first display mode to the second display mode is performed accurately. [0015]
  • The seventh embodiment of the present invention is an image display method characterized by that the switching operation to the first display mode is performed if the processing time is continuously less than the reference value during predetermined number of flames in the case where the second display mode is set. [0016]
  • The eighth embodiment of the present invention is a game system characterized by that the display mode setting device sets a switching to the first display mode when the processing time is continuously less than the reference value during predetermined number of flames in the case where the second display mode is set. [0017]
  • The ninth embodiment of the present invention is a computer readable storage medium storing an image displaying program characterized by that the program is formed so as to make the computer switch to the first display mode when the processing time is continuously less than the reference value during predetermined number of flames in the case where said second display mode is set. [0018]
  • According to these embodiments, a the switching operation is not immediately conducted even when the processing load is lightened during the setting to the second display mode, and the switching operation is conducted after the consecutive situation where the processing load is light, a steady switching operation can be realized.[0019]
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • FIG. 1 is a block diagram showing brief constitution of the game system of one embodiment of the invention; [0020]
  • FIG. 2 is a diagram showing a data structure of the flame picture used in the first display mode; and [0021]
  • FIG. 3 is a flowchart showing a display processing in the embodiment of the invention.[0022]
  • DESCRIPTION OF THE PREFERRED EMBODIMENTS
  • There will be explained hereinafter a preferred embodiment of the invention with referring to the drawings. Here, the embodiment in which the present invention is applied to a conventional home-use game system will be explained. [0023]
  • FIG. 1 is a block diagram showing a brief constitution of the game system of this embodiment. The game system shown in FIG.[0024] 1 comprises a CPU 11, a ROM 12, a RAM 13, an interface 14, a controller 15, an external memory 16, a paint processing portion 17, a flame buffer 18, a monitor 19, a DVD-ROM drive 20, a sound processing portion 21 and a speaker 22. The system makes the required game be operated by setting the DVD-ROM 10 storing a game program and game data on the DVD-ROM drive 20.
  • In FIG. 1, [0025] CPU 11 controls the operation of whole game system and gives/receives control signals and data by being connected to each constitutional element. The ROM 12 and the RAM 13 are used as storing devices. The operating system program and various kinds of data required for the operation control of the whole game system are stored in the ROM 12. A memory area is provided on the RAM 13 for tentatively storing game program readout from the DVD-ROM 10, or data necessary for the game proceeding.
  • The [0026] controller 15 connected via the interface 14 functions as an operation device for the player's operation during the game. The controller 15 comprises operation members such as a cross key 15 a for inputting vertical and horizontal direction and a push button key 15 b. Signals corresponding to the operation status of these operation members are output to the CPU 11. Further, external memory 16 is connected attachably to/detachably from CPU 11 via an interface 14 and is used for rewritablly storing the data which indicates the progress of the game. The player of the game can record a desired data on the external memory 16 by commanding it with the controller 15 as required.
  • The DVD-[0027] ROM 10 is a storage medium storing program for executing the game and various kind of collateral data such as image data and sound data relating to the game. The DVD-ROM drive 20 reads out required programs and data by conducting read-out motion on the inserted DVD-ROM 10 under the control of the CPU 11.
  • The [0028] paint processing portion 17 conducts painting process for image data which is read out from DVD-ROM 10 and processed by the CPU 11. As the display of the image data is made by each flame, the flame image data for each flame is generated at the paint processing portion. Flame image data is constituted by allegation of the pixel data included in the image area of pixel number H for the horizontal direction and pixel number V for the vertical direction. The paint processing portion 17 performs display processing by generating 60 flame image data one by one per one second according to the NTSC system.
  • There are the first display mode and the second display mode as display processing of the game screen of this embodiment. As described latter, switching operation to one display mode is conducted under the certain conditions by the control of the [0029] CPU 11. The first display mode is an arrangement where the pixel location is dislocated each other by half-pixel size in the vertical direction between odd number flames and even number flames, and they correspond to different pictures respectively. Accordingly, the resolution can actually be doubled by the flame image data of the odd number flame and the even number flame. On the other hand, the pixel location of the odd number flame is same as that of the even number flame, and the resolution equals half of that of the first display mode.
  • Here, there will be explained a structure of a flame image data used in the first display mode by showing FIG. 2. In FIG. 2, a pixel arrangement of the flame image data for the odd number flame and the even number flame is respectively shown. In both of them, pixels number V in vertical direction and pixels number H in horizontal direction, V×H of pixel data p in total, are arranged. It is apparent that their pixel location is dislocated by half size of a pixel each other in vertical direction as indicated with the dotted line by comparing the odd number flame with the even number flame. Accordingly, in the case where the odd number flame and the even number flame are displayed alternately, pixel numbers in the vertical direction are increased to 2H, resulting in the improvement of the resolution. [0030]
  • On the other hand, in the second display mode, the odd number flame and the even number flame are arranged at the same location with no difference in pixel arrangement of flame image data. Accordingly, the resolution of the image by the second display mode is actually half of that by the first display mode. [0031]
  • Then going back to FIG. 1, the [0032] flame buffer 18 stores 1 flame size of flame image data generated by paint processing portion 17. Accordingly, the paint processing portion has a capacity for storing the flame image data comprising at least V×H of pixel data. The flame image data stored in the flame buffer 18 is read out by 60 flames per one second from flame buffer 18 and is output to the monitor 19. As the monitor 19, a home-use television set referenced to the NTSC system can be used.
  • The [0033] sound processing portion 21 converts the sound data readout from the DVD-ROM 10 into analogue sound signal and outputs it to the speaker 22. Further, the sound processing portion 21 generates sound effect and musical sound required during the game and converts them into analogue signal and then outputs it to the speaker 22 in compliance with the command made by the CPU 11.
  • Then, there will be explained display processing in the embodiment of the present invention by referring to FIG. 3. FIG. 3 is a flow chart showing a display processing for displaying a game screen on the [0034] monitor 19. In this embodiment, switching operation to/from above described first display mode or the second display mode is made corresponding to the scale of the processing load controlled by the CPU 11. Here, the processing controlled by the CPU 11 performs each processing unit one by one as a loop so as to be synchronized with one flame. For example, these processing unit comprises a judgement routine of the content of the operation by the controller 15, a consideration routine of the character, display control routine, and various kind of other processing.
  • Firstly, in step S[0035] 1, a required time for a unit processing within one flame is detected. If the processing performed in each flame includes a plurality of unit processing, the time required for each unit processing may be detected. For example, the time required for each unit processing can be detected by providing a clock device controlled by the CPU 11. Next, in step S2, the cumulative processing time Ta required for each unit processing is calculated. The cumulative processing time Ta may be directly detected by means of the clock device.
  • Next, in step S[0036] 3, the cumulative processing time Ta within one flame is compared with the predetermined reference value Tr. This reference value may be set as approximately same as a time for one flame. With the comparison result in step S3, if it is judged to be Ta<Tr ( step S3; YES ), then the process proceeds to step S4. If it is not judged to be Ta<Tr ( step S3; NO ), then the process proceeds to step S5.
  • In step S[0037] 4, it is judged whether the above described first display mode is currently being set in display processing. In step S5, it is judged whether the above described second display mode is currently being set in display processing. With the judgement result instep S4, if it is judged that the first display mode is currently set( step S4; YES), then the process proceeds to step S9. In a same manner, with the judgement result in step S5, if it is judged that the second display mode is currently set( step S5; YES ), then the process also proceeds to step S9. Namely, both cases correspond to the case where the current display mode is kept as it is.
  • On the other hand, with the judgement result in step S[0038] 4, if it is judged that the first display mode is not set but the second display mode is set ( step S4; NO ), then it is judged whether the situation of Ta<Tr is consecutively made in M flames in step S6. The purpose of this process is to wait for the stability of the status at a certain level even if the processing load is lightened in the setting process to the second display mode. In addition, the consecutive flame number M in step S6 may be settled appropriately by considering the rapidness and the stability of switching.
  • If a continuous M flames of the condition Ta<Tr is made as a result of the judgement in step S[0039] 6 (step S6; YES ), the process proceeds to step S9 after switching to the first display mode in step S7. Namely, in this case, as it is judged that there is an enough margin in processing load, a priority is set on the picture quality and display processing with the flame image data in which pixel position of odd number flames is dislocated from that of even number flames as described above is performed hereafter. On the other hand, if the number of flames in which the condition Ta<Tr is made is less than M as a result of judgement in S6 (step S6; NO), the process proceeds to step S9.
  • Besides, it is judged that not the second display mode but the first display mode is settled as a result of step S[0040] 5, (step S5; NO), the process proceeds to step S9 after switching to the second display mode in step S8. Namely, in this case, as it is judged that there is not an enough margin in processing load, for lightening the processing load, the display processing with the flame image data in which the pixel positions of odd number flames and even number flames are arranged in the common position as described above is performed hereafter.
  • Next, in step S[0041] 9, a paint processing for object flame is performed by the first display mode or the second display mode. Namely, the flame image data to be stored in flame buffer 18 is read out and output on the monitor 19 as a game picture of one flame size. Then, in step 10, it is judged weather the display processing of the game picture is finished. If it is judged that the processing is continued ( step S10; NO), steps after S1 are repeated. If it is judged that the processing is finished step S10; YES ),the process in FIG. 3 is finalized.
  • As described above, in the process of FIG. 3 the switching from the first display mode to the second display mode or from the second display mode to the first display mode is performed. If the whole processing scale expands and it becomes impossible to catch up the paint processing, then the second display mode which requires lighter load for paint processing is settled. On the other hand, if the whole processing scale shrinks and there is an enough margin for paint processing, the first display mode which provides with a better picture quality is applied. Accordingly, the disorder of the picture displayed on the [0042] monitor 19 can be prevented beforehand and a high quality picture can be realized.
  • Although the case where the invention is applied to the game system in the above described embodiment, this invention is not limited to the embodiment. The invention also can be applied to other forms of systems with image display processing. Besides, as a storage medium for storing game program which makes the invention function, the CD-ROM, the floppy disc, the hard disc, and various kind of storage medium can be used in addition to the DVD-ROM. [0043]
  • As described above, according to this invention, a high quality image display is realized without the disorder on the screen even if the processing load increases during the image displaying. [0044]
  • The entire disclosure of Japanese Patent Application NO 2000-130254 filed on Apr. 28, 2000 including specification, claims, drawings and summary are incorporated herein by reference in its entirety. While the invention has been described in connection with what is presently considered to be the most practical and preferred embodiment, it is to be understood that the invention is not to be limited to the disclosed embodiment, but on the contrary, is intended to cover various modifications and equivalent arrangements included within the spirit and scope of the appended claims. [0045]

Claims (12)

What is claimed is:
1. An image displaying method for displaying an image by outputting image data by each flame to a display device, wherein being capable to set alternatively a first display mode which outputs image data to said display device with a different pixel arrangement for each flame and a second display mode which outputs image data to said display device with an identical pixel arrangement for each flame, comprising steps of:
judging a scale of a processing load performed within one flame, and
setting said first display mode when the load is judged to be light or setting said second display mode when the load is judged to be heavy.
2. An image displaying method according to
claim 1
, wherein said first display mode constitutes image data by arranging pixel data at different pixel positions each other for an odd number flame and an even number flame.
3. An image displaying method according to
claim 1
, further comprising steps of;
measuring a processing time required for the processing performed within one flame, and
judging a scale of a load by comparing said processing time with a predetermined reference value.
4. An image displaying method according to
claim 3
, wherein a switching operation to said first display mode is performed if said processing time is continuously less than said reference value during predetermined number of flames in the case where said second display mode is set.
5. A game system displaying an image by outputting image data to a display device for each flame, comprising a display mode setting device for setting alternatively a first display mode outputting image data to said display device with a different pixel arrangement for each flame and a second display mode outputting image data to said display device with an identical pixel arrangement for each flame, wherein said display mode setting device judges a scale of processing load performed within one flame, sets said first display mode when the load is judged to be light, or sets second display mode when the load is judged to be heavy.
6. A game system according to
claim 5
, wherein said display mode setting device makes said first display mode constitute image data by arranging pixel data at different pixel positions each other for an odd number flame and an even number flame.
7. A game system according to
claim 5
, wherein said display mode setting device measures a processing time required for the processing performed in one flame and judges a scale of load by comparing said processing time with a predetermined reference value.
8. A game system according to
claim 7
, wherein said display mode setting device sets a switching to said first display mode when said processing time is continuously less than said reference value during predetermined number of flames in the case where said second display mode is set.
9. A computer readable storage medium storing an image display program formed so as to make a computer, performing an image display processing to display an image by outputting image data to a display device by each flame, function as;
being able to set alternatively a first display mode which outputs image data to said display device with a different pixel arrangement for each flame to a second display mode which outputs image data to said display device with an identical pixel arrangement for each flame, and
judging a processing load performed within one flame and setting said first display mode when the load is judged to be light or setting said second display mode when the load is judged to be heavy.
10. A computer readable storage medium storing an image display program according to
claim 9
, wherein said first display mode constitutes image data by arranging pixel data at different pixel positions each other for an odd number flame and an even number flame.
11. A computer readable storage medium storing an image display program according to
claim 9
, wherein the program is formed so as to make the computer measure a processing time required for the processing performed in one flame and judge a scale of load by comparing said processing time with a predetermined reference value.
12. A computer readable storage medium storing an image display program according to
claim 11
, wherein the program is formed so as to make the computer switch to said first display mode when said processing time is continuously less than said reference value during predetermined number of flames in the case where said second display mode is set.
US09/820,561 2000-04-28 2001-03-29 Image displaying method, game system and computer readable storage medium storing image displaying program Abandoned US20010036861A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2000-130254 2000-04-28
JP2000130254A JP2001312260A (en) 2000-04-28 2000-04-28 Image display method, game system, and computer- readable recording medium with picture display program recorded thereon

Publications (1)

Publication Number Publication Date
US20010036861A1 true US20010036861A1 (en) 2001-11-01

Family

ID=18639394

Family Applications (1)

Application Number Title Priority Date Filing Date
US09/820,561 Abandoned US20010036861A1 (en) 2000-04-28 2001-03-29 Image displaying method, game system and computer readable storage medium storing image displaying program

Country Status (3)

Country Link
US (1) US20010036861A1 (en)
EP (1) EP1150276A3 (en)
JP (1) JP2001312260A (en)

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8439733B2 (en) 2007-06-14 2013-05-14 Harmonix Music Systems, Inc. Systems and methods for reinstating a player within a rhythm-action game
US8444464B2 (en) 2010-06-11 2013-05-21 Harmonix Music Systems, Inc. Prompting a player of a dance game
US8449360B2 (en) 2009-05-29 2013-05-28 Harmonix Music Systems, Inc. Displaying song lyrics and vocal cues
US8465366B2 (en) 2009-05-29 2013-06-18 Harmonix Music Systems, Inc. Biasing a musical performance input to a part
US8550908B2 (en) 2010-03-16 2013-10-08 Harmonix Music Systems, Inc. Simulating musical instruments
US8663013B2 (en) 2008-07-08 2014-03-04 Harmonix Music Systems, Inc. Systems and methods for simulating a rock band experience
US8678896B2 (en) 2007-06-14 2014-03-25 Harmonix Music Systems, Inc. Systems and methods for asynchronous band interaction in a rhythm action game
US8686269B2 (en) 2006-03-29 2014-04-01 Harmonix Music Systems, Inc. Providing realistic interaction to a player of a music-based video game
US8702485B2 (en) 2010-06-11 2014-04-22 Harmonix Music Systems, Inc. Dance game and tutorial
US9024166B2 (en) 2010-09-09 2015-05-05 Harmonix Music Systems, Inc. Preventing subtractive track separation
US9358456B1 (en) 2010-06-11 2016-06-07 Harmonix Music Systems, Inc. Dance competition game
US9981193B2 (en) 2009-10-27 2018-05-29 Harmonix Music Systems, Inc. Movement based recognition and evaluation
US10357714B2 (en) 2009-10-27 2019-07-23 Harmonix Music Systems, Inc. Gesture-based user interface for navigating a menu

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5093206B2 (en) * 2009-09-30 2012-12-12 ブラザー工業株式会社 Karaoke equipment
JP5799342B2 (en) * 2011-03-12 2015-10-21 株式会社オリンピア Game machine
JP5411386B1 (en) * 2013-08-12 2014-02-12 株式会社 ディー・エヌ・エー Server and method for providing game
JP5545687B1 (en) * 2013-11-07 2014-07-09 株式会社 ディー・エヌ・エー Server and method for providing game
JP6360711B2 (en) * 2014-05-07 2018-07-18 株式会社 ディー・エヌ・エー Server and method for providing game
JP6837802B2 (en) * 2016-10-12 2021-03-03 株式会社コーエーテクモゲームス Game programs and recording media

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5982373A (en) * 1996-11-12 1999-11-09 Chromatic Research, Inc. Dynamic enhancement/reduction of graphical image data resolution
US6121978A (en) * 1998-01-07 2000-09-19 Ati Technologies, Inc. Method and apparatus for graphics scaling
US6313838B1 (en) * 1998-02-17 2001-11-06 Sun Microsystems, Inc. Estimating graphics system performance for polygons
US6400372B1 (en) * 1999-11-29 2002-06-04 Xerox Corporation Methods and apparatuses for selecting levels of detail for objects having multi-resolution models in graphics displays

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3227197B2 (en) * 1991-06-18 2001-11-12 キヤノン株式会社 Display device

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5982373A (en) * 1996-11-12 1999-11-09 Chromatic Research, Inc. Dynamic enhancement/reduction of graphical image data resolution
US6121978A (en) * 1998-01-07 2000-09-19 Ati Technologies, Inc. Method and apparatus for graphics scaling
US6313838B1 (en) * 1998-02-17 2001-11-06 Sun Microsystems, Inc. Estimating graphics system performance for polygons
US6400372B1 (en) * 1999-11-29 2002-06-04 Xerox Corporation Methods and apparatuses for selecting levels of detail for objects having multi-resolution models in graphics displays

Cited By (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8686269B2 (en) 2006-03-29 2014-04-01 Harmonix Music Systems, Inc. Providing realistic interaction to a player of a music-based video game
US8444486B2 (en) 2007-06-14 2013-05-21 Harmonix Music Systems, Inc. Systems and methods for indicating input actions in a rhythm-action game
US8439733B2 (en) 2007-06-14 2013-05-14 Harmonix Music Systems, Inc. Systems and methods for reinstating a player within a rhythm-action game
US8690670B2 (en) 2007-06-14 2014-04-08 Harmonix Music Systems, Inc. Systems and methods for simulating a rock band experience
US8678896B2 (en) 2007-06-14 2014-03-25 Harmonix Music Systems, Inc. Systems and methods for asynchronous band interaction in a rhythm action game
US8678895B2 (en) 2007-06-14 2014-03-25 Harmonix Music Systems, Inc. Systems and methods for online band matching in a rhythm action game
US8663013B2 (en) 2008-07-08 2014-03-04 Harmonix Music Systems, Inc. Systems and methods for simulating a rock band experience
US8449360B2 (en) 2009-05-29 2013-05-28 Harmonix Music Systems, Inc. Displaying song lyrics and vocal cues
US8465366B2 (en) 2009-05-29 2013-06-18 Harmonix Music Systems, Inc. Biasing a musical performance input to a part
US10421013B2 (en) 2009-10-27 2019-09-24 Harmonix Music Systems, Inc. Gesture-based user interface
US10357714B2 (en) 2009-10-27 2019-07-23 Harmonix Music Systems, Inc. Gesture-based user interface for navigating a menu
US9981193B2 (en) 2009-10-27 2018-05-29 Harmonix Music Systems, Inc. Movement based recognition and evaluation
US8550908B2 (en) 2010-03-16 2013-10-08 Harmonix Music Systems, Inc. Simulating musical instruments
US8636572B2 (en) 2010-03-16 2014-01-28 Harmonix Music Systems, Inc. Simulating musical instruments
US8874243B2 (en) 2010-03-16 2014-10-28 Harmonix Music Systems, Inc. Simulating musical instruments
US9278286B2 (en) 2010-03-16 2016-03-08 Harmonix Music Systems, Inc. Simulating musical instruments
US8568234B2 (en) 2010-03-16 2013-10-29 Harmonix Music Systems, Inc. Simulating musical instruments
US8702485B2 (en) 2010-06-11 2014-04-22 Harmonix Music Systems, Inc. Dance game and tutorial
US9358456B1 (en) 2010-06-11 2016-06-07 Harmonix Music Systems, Inc. Dance competition game
US8562403B2 (en) 2010-06-11 2013-10-22 Harmonix Music Systems, Inc. Prompting a player of a dance game
US8444464B2 (en) 2010-06-11 2013-05-21 Harmonix Music Systems, Inc. Prompting a player of a dance game
US9024166B2 (en) 2010-09-09 2015-05-05 Harmonix Music Systems, Inc. Preventing subtractive track separation

Also Published As

Publication number Publication date
EP1150276A2 (en) 2001-10-31
EP1150276A3 (en) 2003-01-22
JP2001312260A (en) 2001-11-09

Similar Documents

Publication Publication Date Title
US20010036861A1 (en) Image displaying method, game system and computer readable storage medium storing image displaying program
JP4757389B2 (en) Multi-vision projector device and multi-vision using the same
DE69937714T2 (en) An image forming apparatus, a method of switching between displayed scenes for the image forming apparatus, computer-readable recording medium having a program for switching between displayed scenes and a video game apparatus
US7025677B2 (en) Game emulator program
US6356306B1 (en) Digital camera capable of converting a progressive scan signal into an interlace scan signal
KR100962742B1 (en) Image signal processing apparatus and processing method
JP2009141798A (en) Image interpolation apparatus
US7176946B2 (en) Displaying apparatus and method of controlling the same
JP2007292811A (en) Display device
JPH09130721A (en) Information processing unit
EP0598613B1 (en) Improved interlaced display method
JP3710196B2 (en) Prompter video signal processor
JPH11126054A (en) Display device and display method
JPH04273677A (en) Picture display device
JPH09258707A (en) Image display system
JP2009267446A (en) Motion image information processing method and apparatus
JPH0528717A (en) Display device
US20060044471A1 (en) Video signal setting device
JPH04342081A (en) Picture processor
JPH06308936A (en) Image reproducing device
JPH11122557A (en) Video display device
JPH07255017A (en) Wide aspect ratio television equipment
JP3156247B2 (en) Image conversion device
JPH09116831A (en) Wide screen data output method and device therefor
JPH06334946A (en) Video display device

Legal Events

Date Code Title Description
AS Assignment

Owner name: KONAMI COMPUTER ENTERTAINMENT JAPAN, INC., JAPAN

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:UEHARA, KAZUNOBU;TAKABE, KUNIO;REEL/FRAME:011685/0516

Effective date: 20010326

STCB Information on status: application discontinuation

Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION