CN101006417A - 图像显示设备、图像显示方法和程序 - Google Patents
图像显示设备、图像显示方法和程序 Download PDFInfo
- Publication number
- CN101006417A CN101006417A CNA2005800275906A CN200580027590A CN101006417A CN 101006417 A CN101006417 A CN 101006417A CN A2005800275906 A CNA2005800275906 A CN A2005800275906A CN 200580027590 A CN200580027590 A CN 200580027590A CN 101006417 A CN101006417 A CN 101006417A
- Authority
- CN
- China
- Prior art keywords
- image
- display
- information screen
- service data
- application
- 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.)
- Granted
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F15/00—Digital computers in general; Data processing equipment in general
- G06F15/02—Digital computers in general; Data processing equipment in general manually operated with input through keyboard and computation using a built-in program, e.g. pocket calculators
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G5/00—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
- G09G5/36—Control 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/39—Control of the bit-mapped memory
- G09G5/393—Arrangements for updating the contents of the bit-mapped memory
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/14—Digital output to display device ; Cooperation and interconnection of the display device with other functional units
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/10—Digital recording or reproducing
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F2300/00—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
- A63F2300/30—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by output arrangements for receiving control signals generated by the game device
- A63F2300/308—Details of the user interface
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F2300/00—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
- A63F2300/60—Methods for processing data by generating or executing the game program
- A63F2300/63—Methods for processing data by generating or executing the game program for controlling the execution of the game in time
- A63F2300/636—Methods for processing data by generating or executing the game program for controlling the execution of the game in time involving process of starting or resuming a game
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- General Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Signal Processing (AREA)
- Computing Systems (AREA)
- Controls And Circuits For Display Device (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
当正显示诸如游戏等应用时显示出信息屏幕时,在一定条件下,能够继续进行关于应用的操作。在运行应用的同时,能够显示出信息屏幕,这与诸如游戏等应用程序无关。此外,为了当针对预定时期进行更新时更好地显示尽可能多的图像,防止对图像存储装置中已绘制的元素图像进行重新绘制。
Description
技术领域
本发明涉及图像显示设备、图像显示方法和程序。
背景技术
在游戏程序之中,在玩游戏时,某些游戏程序可响应对于诸如游戏设备等之类的计算机所执行的预定信息屏幕显示操作,在计算机屏幕上显示出信息屏幕图像。例如,该信息屏幕可为用于使游戏临时挂起或强制性终止的暂停屏幕。
在信息屏幕上对于包括时间指示器、便携式游戏设备中所用电池能量剩余量等各种信息项的显示,允许用户在了解这种有用信息的同时继续玩游戏。然而,当在玩游戏的同时显示出信息屏幕时,每次显示出信息屏幕时游戏操作挂起的方式并不方便。因此,需要一种方案,其中即便正显示出信息屏幕,只要不会招致任何不方便,就允许继续进行游戏操作。
根据上述背景技术的游戏程序除游戏程序之外包括用于显示信息屏幕的程序。用户能否使用这种用于显示信息屏幕的功能,依赖于游戏程序是否包含有实现该功能的程序。当不包含这样的程序时,导致用户不能使用该有用功能的问题。
根据上述背景技术的许多游戏程序被定义成,针对预定时期,将一帧的图像写入到显示缓冲器中,然后从显示缓冲器顺序读取构成要在显示器上显示的图像的像素的彩色数据,所述显示器例如是LCD(液晶显示器)、CRT(阴极射线管)等。
然而,这样的程序存在这样的问题,即,由于要显示的图像量过大,当在预定时期内不能将一帧的数据完全写入到显示缓冲器内时,出现失真显示问题。
鉴于以上问题,提出了本发明,其第一目的在于提供一种图像显示设备、图像显示方法和程序,当在运行诸如游戏等之类应用的同时显示出信息屏幕时,其能够在一定的条件下继续进行针对该应用的操作。
此外,本发明的第二目的在于提供一种图像显示设备、图像显示方法和程序,其能够在不使用诸如游戏之类应用程序的条件下,在运行应用程序的同时显示信息屏幕。
此外,本发明的第三目的在于提供一种图像显示设备、图像显示方法和程序,其能够优选地显示大量图像。
发明内容
为了达到上述第一目的,根据本发明,提供了一种图像显示设备,包括:操作装置,其具有多个操作构件,用于输入指示针对每个操作构件的操作的内容的操作数据;操作数据存储装置,用于存储通过操作装置输入的指示针对每个操作构件的操作的内容的操作数据;应用处理执行装置,用于基于在操作数据存储装置中存储的操作数据,执行预定应用处理;信息屏幕显示操作检测装置,用于检测预定信息屏幕显示操作;信息屏幕显示装置,当信息屏幕显示操作检测装置检测到信息屏幕显示操作时,用于在显示装置中显示信息屏幕;和操作无效标志存储装置,当信息屏幕显示操作检测装置检测到信息屏幕显示操作且通过操作装置输入的操作数据满足预定条件时,用于以操作无效标志对应于在所述操作数据存储装置中存储的操作数据的一部分或全部的方式存储操作无效标志,其中,应用处理执行装置根据在操作无效标志存储装置中存储的操作无效标志,修改在操作数据存储装置中存储的操作数据,并根据所修改的操作数据执行预定应用处理。
根据本发明的另一方面,提供了一种图像显示方法,包括:操作数据存储步骤,其中将通过具有多个操作构件的操作装置输入的操作数据存储在操作数据缓冲器中,所述操作装置用于输入指示针对每个操作构件的操作的内容的操作数据;应用处理执行步骤,其中基于在操作数据缓冲区中存储的操作数据,执行预定应用处理;信息屏幕显示操作检测步骤,其中检测预定信息屏幕显示操作;信息屏幕显示步骤,其中当在信息屏幕显示操作检测步骤期间检测到信息屏幕显示操作时,在显示装置中显示信息屏幕;和操作无效标志存储步骤,其中当在信息屏幕显示操作检测步骤期间检测到信息屏幕显示操作,且通过操作装置输入的操作数据满足预定条件时,以操作无效标志对应于在所述操作数据缓冲器中存储的操作数据的一部分或全部的方式将操作无效标志存储在存储装置中,其中,在应用处理执行步骤期间,根据存储装置中存储的操作无效标志修改在操作数据缓冲区中存储的操作数据,并根据所修改的操作数据执行预定应用处理。
根据本发明的又一方面,提供了一种程序,用于使计算机起到以下装置的作用:操作装置,具有多个操作构件,用于输入指示针对每个操作构件的操作的内容的操作数据;操作数据存储装置,用于存储通过操作装置输入的指示针对每个操作构件的操作的内容的操作数据;应用处理执行装置,用于基于在操作数据存储装置中存储的操作数据,执行预定应用处理;信息屏幕显示操作检测装置,用于检测预定信息屏幕显示操作;信息屏幕显示装置,当信息屏幕显示操作检测装置检测到信息屏幕显示操作时,用于在显示装置中显示信息屏幕;和操作无效标志存储装置,当信息屏幕显示操作检测装置检测到信息屏幕显示操作且通过操作装置输入的操作数据满足预定条件时,用于以操作无效标志对应于在所述操作数据存储装置中存储的操作数据的一部分或全部的方式存储操作无效标志,其中,应用处理执行装置根据在操作无效标志存储装置中存储的操作无效标志,修改在操作数据存储装置中存储的操作数据,并根据所修改的操作数据执行预定应用处理。
计算机例如可为各种游戏设备、便携式电子设备、个人计算机、各种服务器计算机等。可将程序存储在各种计算机可读信息存储介质中。
根据本发明,当检测到预定信息屏幕显示操作且操作数据满足预定条件时,可存储操作无效标志,以对应于操作数据的一部分或全部。然后,可根据操作无效标志修改所述操作数据,并根据所修改的操作数据执行应用处理。
当检测到信息屏幕显示操作时—根据操作无效标志修改的操作数据不被用于应用处理,除非操作数据满足预定条件—可继续针对应用处理的操作。
在以上所述中,信息屏幕显示装置可根据在操作数据存储装置中存储的操作数据对信息屏幕进行更新。该方案使得能够对信息屏幕进行操作。应注意,优选的是,当检测到信息屏幕显示操作时,根据操作数据存储装置中存储的操作数据对信息屏幕的更新受到限制(禁止),直至操作数据满足预定条件。
为了达到上述第二目的,根据本发明,提供了一种图像显示设备,包括:应用屏幕图像产生装置,用于产生预定应用屏幕图像;应用屏幕图像存储装置,用于存储应用屏幕图像产生装置产生的应用屏幕图像;操作检测装置,用于检测预定信息屏幕显示操作;信息屏幕图像产生装置,当操作检测装置检测到信息屏幕显示操作时,用于产生预定信息屏幕图像;信息屏幕图像存储装置,用于存储由信息屏幕图像产生装置所产生的信息屏幕图像;和显示对象切换装置,当操作检测装置检测到信息屏幕显示操作时,用于将在显示装置中要显示的对象从应用屏幕图像存储装置中存储的应用屏幕图像切换到在信息屏幕图像存储装置中存储的信息屏幕图像。
根据本发明的另一方面,提供了一种图像显示方法,包括:应用屏幕图像产生步骤,其中产生预定应用屏幕图像;应用屏幕图像存储步骤,其中将在应用屏幕图像产生步骤期间产生的应用屏幕图像存储在第一显示缓冲器中;操作检测步骤,其中检测预定信息屏幕显示操作;信息屏幕图像产生步骤,其中当在操作检测步骤期间检测到信息屏幕显示操作时,产生预定信息屏幕图像;信息屏幕图像存储步骤,其中将信息屏幕图像产生步骤期间产生的信息屏幕图像存储在不同于第一显示缓冲器的第二显示缓冲器中;以及显示对象切换步骤,其中当在操作检测步骤期间检测到信息屏幕显示操作时,将在显示装置中要显示的对象从第一显示缓冲器中存储的应用屏幕图像切换到第二显示缓冲器中存储的信息屏幕图像。
根据本发明的又一方面,提供了一种程序,用于使计算机起到以下装置的作用:应用屏幕图像产生装置,用于产生预定应用屏幕图像;应用屏幕图像存储装置,用于存储由应用屏幕图像产生装置产生的应用屏幕图像;操作检测装置,用于检测预定信息屏幕显示操作;信息屏幕图像产生装置,当操作检测装置检测到信息屏幕显示操作时,用于产生预定信息屏幕图像;信息屏幕图像存储装置,用于存储由信息屏幕图像产生装置所产生的信息屏幕图像;和显示对象切换装置,当操作检测装置检测到信息屏幕显示操作时,用于将在显示装置中要显示的对象从应用屏幕图像存储装置中存储的应用屏幕图像切换到在信息屏幕图像存储装置中存储的信息屏幕图像。
计算机例如可为各种游戏设备、便携式电子设备、个人计算机、各种服务器计算机等。可将程序存储在各种计算机可读信息存储介质中。
根据本发明,将产生的应用屏幕图像存储在应用屏幕图像存储装置中,而将产生的信息屏幕图像存储在信息屏幕图像存储装置中。当检测到预定信息屏幕显示操作时,将在显示装置中要显示的对象从应用屏幕图像存储装置中存储的应用屏幕图像切换到信息屏幕图像存储装置中存储的信息屏幕图像。该方案使得能够在运行应用的同时显示信息屏幕,而与诸如游戏之类的应用程序无关。
在以上描述中,显示装置可顺序读取和显示用于显示应用屏幕图像存储装置中所存储的应用屏幕图像的每个像素的彩色数据,显示对象切换装置可检测其中显示装置未顺序读取各像素的彩色数据和显示这些像素的空白时段,并根据这样的检测对在显示装置中要显示的对象进行切换。通过这样的方案,当正在将信息屏幕图像存储在信息屏幕图像存储装置中时,可防止在显示装置中显示出该状态,以便能够实现到信息屏幕的优选切换。
此外,在以上所述中,当操作检测装置检测出信息屏幕显示操作时,对于每个预定时期,可重复执行应用屏幕图像产生装置对应用屏幕图像的产生和信息屏幕图像产生装置对信息屏幕图像的产生。通过这样的方案,即便在信息屏幕图像的产生和显示期间,也能继续进行应用屏幕图像的产生。
此外,在以上所述中,信息屏幕显示操作可为按压预定按钮预定次数的操作,该预定次数可为两次或更多次,当按压预定按钮次数少于预定次数时,可根据按压预定按钮的次数改变显示装置的亮度。该方案使得能够使用改变显示装置亮度的按钮来显示信息屏幕图像。
为实现上述第三目的,根据本发明,提供了一种用于显示在图像存储装置中绘制(render)的图像的图像显示设备,包括:绘制标志存储装置,用于对于构成显示对象图像的多个元素图像,存储指示是否已将相关元素图像绘制到图像存储装置中的绘制标志;绘制装置,用于将图像绘制到图像存储装置中,对于每个预定时期,将一部分或所有元素图像—其绘制标志指示还要将相关元素图像绘制到图像存储装置中—存储在绘制标志存储装置中;和显示装置,用于对于每个预定时期,显示已绘制到图像存储装置中的图像。
根据本发明的另一方面,提供了一种图像显示方法,用于对于预定时期,顺序读取在绘制图像的显示缓冲器中存储的内容,包括:存储步骤,对于构成显示对象图像的多个元素图像,在存储器中存储指示是否已将相关元素图像绘制到显示缓冲器中的绘制标志;针对每个预定时期在显示缓冲器中绘制下述元素图像的一部分或所有元素图像的步骤,即针对这些元素图像的、指示要将有关元素图像绘制到显示缓冲器中的绘制标志被存储在存储器中。
根据本发明的又一方面,提供了一种用于使计算机充当显示图像存储装置中所绘制的图像的图像显示设备的程序,即使得计算机充当以下装置程序:绘制标志存储装置,用于针对构成显示对象图像的多个元素图像,存储指示是否已将相关元素图像绘制到图像存储装置中的绘制标志;绘制装置,针对每个预定时期在显示缓冲器中绘制下述元素图像的一部分或所有元素图像的步骤,即针对这些元素图像的、指示要将有关元素图像绘制到显示缓冲器中的绘制标志被存储在绘制标志存储装置中;和显示装置,用于针对每个预定时期,显示已绘制到图像存储装置中的图像。
计算机例如可为各种游戏设备、便携式电子设备、个人计算机、各种服务器计算机等。可将程序存储在各种计算机可读信息存储介质中。
根据本发明,当使用绘制标志时,进行这样的安排,使得针对每个预定时期,对要绘制到图像存储装置(显示缓冲器)中的元素图像进行绘制。该安排使得能够省略与已绘制在图像存储装置中的元素图像相关的绘制处理,以便能够在针对每个预定时期对显示进行更新时能够优选地显示大量图像。
根据本发明,显示装置可顺序读取和显示存储在图像存储装置中的内容,绘制装置可检测显示装置未顺序读取和显示图像存储装置中存储的内容的空白时段,并根据该检测将一部分或所有元素图像绘制到图像存储装置中。该设置使得能够防止在显示装置中显示正绘制的图像。从而,能够实现更优选的图像显示。
在以上描述中,绘制装置可确定空白时段的剩余时间,并根据所确定的剩余时间,确定要绘制到图像存储装置中的元素图像的数量。该方案使得能够针对每个预定时期,逐渐增加在图像存储装置中所绘制的元素图像的数量,此外,还可消除在除空白时段(例如,垂直空白时段)之外的期间绘制元素图像的问题。
附图说明
图1显示根据本发明实施例的便携式电子设备(图像显示设备)的正面外观;
图2显示根据本发明实施例的便携式电子设备的硬件结构;
图3显示应用屏幕图像的一个示例;
图4显示信息屏幕图像的一个示例;
图5显示绘制标志表;
图6显示操作数据缓冲器和操作无效标志;
图7显示由便携式电子设备所执行的程序的结构;
图8的流程图显示信息屏幕相关处理;
图9的流程图显示信息屏幕相关处理;以及
图10的流程图显示信息屏幕相关处理。
具体实施方式
下面,将参照附图,详细描述本发明的一个实施例。此处,根据本发明的实施例,将起到便携式游戏设备、便携式音乐播放器和便携式数字助理(PDA)作用的便携式电子设备描述为图像显示设备。
图1显示根据本发明实施例的便携式电子设备或图像显示设备的正面外观。如图1所示便携式电子设备10具有外壳,外壳具有以横向为纵向的类似盒子的形状,外壳左右端包有弧形,外壳中部安装有液晶显示器12。在液晶显示器12的右端提供有按钮16a,16b,16c,16d;在液晶显示器12的左端提供有方向键18u,18r,18d,181。
用户用其双手抓住外壳两侧并查看液晶显示屏12时,能够利用其拇指操作按钮16和方向键18。在外壳的左上和右上部分别提供有按钮14L,14R,以便用户能够使用其食指对其进行操作。此外,在方向键18的下方设置有按键(pad)20。能够期望将按键20沿平行于外壳前表面的所有方向滑动,可将指示滑动方向和量的操作数据输入到便携式电子设备10。
在外壳前表面的左边缘,提供有存储器访问指示器22和通信访问指示器24。将它们构造成各包括有诸如LED等的发光装置。当将存储介质插入到在外壳左侧表面上限定的插口(未示出)并对其访问时,存储器访问指示器22发光。该便携式电子设备10具有无线LAN通信功能。当保持通信连接时,通信访问指示器24保持被发光。
同时,在外壳前表面的右边缘,提供有电源指示器30和保持指示器32。也将它们构造成各包括有诸如LED等的发光装置。当通过操作设置在外壳右侧表面上的电源/保持开关(未示出)给便携式电子设备10通电时,将电源指示器30点亮。当通过操作该开关将便携式电子设备10设置在特定操作状态时,将保持指示器32点亮。
在液晶显示器12下方设置有初始(home)按钮36、音量按钮38m,38p、屏幕按钮40、声音按钮42、选择按钮44和启动按钮46。初始按钮36用于在液晶显示器12上显示初始屏幕。特别是,在应用程序(例如,游戏程序等)的执行期间按下初始按钮36,允许在液晶显示器12上显示信息屏幕。此处,应该注意,所述信息屏幕是强制性插入(施加)的信息屏幕,其指示诸如当前时间和日期、剩余电池能量、当前设置音量等的信息,或是用于终止当前后台运行的应用程序的操作向导。然后,当显示出信息屏幕时按下初始按钮36,使得能够挂起信息屏幕的当前显示和恢复先前应用屏幕。
音量按钮38m,38p用于调节扬声器26L,26R的输出音量。屏幕按钮40用于调节液晶显示器12的亮度。按下屏幕按钮40在低、中和高设置之间切换液晶显示器12的亮度。当将液晶显示器12设置在高亮度然后按下屏幕按钮40时,在液晶显示器12上将出现上述信息屏幕图像。应该注意,当正在运行诸如游戏程序等之类的应用程序时,也可通过按下屏幕按钮40来改变信息屏幕的亮度和显示。
声音按钮42用于打开/关闭自扬声器26L,28R的声音输出。选择按钮44用于对液晶显示器12上所显示菜单中的项目进行选择。当便携式电子设备10正在运行游戏程序时,启动按钮46主要用于启动游戏。
扬声器26L和扬声器26R分别设置在液晶显示器12的左侧和右侧。该设置使得能够输出立体声。在外壳的左下侧安置有环形吊带夹持器34,用于夹持便于用户携带便携式电子设备的吊带。
图2显示便携式电子设备10的硬件结构。如图2所示,便携式电子设备10为包括有CPU(中央处理器)54、VRAM 56、图像处理部件58、DMAC(直接存储器访问控制器)60、LCD驱动器62、声音处理部件64、RAM(随机存取存储器)66、快闪EPROM(可擦可编程只读存储器)68和接口(I/F)70,74,78,82,86的计算机,这些单元通过用于数据通信的总线52相互连接。
操作部件72与接口70连接,LED 76与接口74连接。盘驱动器80与接口78连接。盘驱动器80安装在外壳的后面(未示出)。通信部件84与接口82连接;剩余电池能量传感器88与接口86连接。扬声器26L和26R与声音处理部件64连接。液晶显示器(LCD)12与图像处理部件62连接。这些部件以及电池都被包含在便携式电子设备10的外壳中,以便能够由电池驱动便携式电子设备10,并从而实现便携式的目的。
CPU 54基于存储在快闪EPROM 68中的操作系统(OS)或从磁盘90读取的程序,对便携式电子设备10的各个部件进行控制。具体是,CPU 54执行在磁盘90上存储的游戏程序,存储在快闪EPROM 68中的信息屏幕图像程序、操作管理程序和主程序。可将在快闪EPROM 68中存储的这些程序在出厂时存储在快闪EPROM68中,或从磁盘90读取并存储在快闪EPROM 68中。
总线52用于在便携式电子设备10的各部件之间交换地址和数据。可按照需要将从磁盘90读取的程序写入到RAM 66中。还可将RAM 66用作为CPU 54的工作存储器,此处具体而言,作为用于信息屏幕图像的显示缓冲器(单缓冲器)。
在该便携式电子设备10中,在RAM 66中,确保用于信息屏幕图像的显示缓冲器,其采用单缓冲器或具有能够存储仅一幅屏幕图像的存储区的缓冲器的形式,以便诸如游戏程序等之类的应用程序能够使用尽可能多的资源,如RAM 66、VRAM 56等。由于将信息屏幕图像绘制在RAM 66的单个缓冲器中,在液晶显示器12的垂直空白时段期间,实现信息屏幕图像的绘制,这将在以后进行描述。以此方式,防止将绘制过程中的信息屏幕图像显示在液晶显示器12上。
声音处理部件64重现从磁盘90读取的各种声音数据,如游戏音乐、游戏声音效果、消息等,并通过扬声器26L,26R输出立体声音。VRAM(视频随机存取存储器)56是用作为用于存储一个或多个显示器信息屏幕图像的显示缓冲器的存储装置。
此处,将诸如游戏程序等之类的应用程序设计成,在VRAM 56中确保针对每个帧时间(例如,每1/60秒),将应用屏幕图像交替绘制到双缓冲器,或使用用于两个应用屏幕图像的存储区的显示缓冲器中,以便交替地从中读取每个帧的应用屏幕图像,以显示在液晶显示器12上。当正在从一个缓冲区读取应用屏幕图像时,将要在下一帧时间显示的应用屏幕图像绘制到另一缓冲区中。从而,能够在一个帧时间内与信息屏幕图像分别地产生应用屏幕图像并将其绘制到缓冲区中。以此方式,与信息屏幕图像相比,能够使用充裕的资源执行应用屏幕图像的显示处理。
图像处理部件58根据从CPU 54发送出的指令将显示屏幕图像绘制到VRAM 56中。DMAC 60在不利用CPU 54的情况下读取存储在VRAM 56中的显示屏幕图像或存储在RAM 66中的显示屏幕图像,并将图像提供给LCD驱动器62。LCD驱动器62在液晶显示器12上显示出DMAC 60所提供的显示屏幕图像。
接口70,74,78,82,86分别用于转发在CPU 54与操作部件72、LED 76、盘驱动器80、通信部件84以及剩余电池能量传感器88之间的数据通信。操作部件72用作为用户借以执行各种操作的输入装置,其包括操作构件,这些操作构件包括按钮14,16、方向键18、衬垫20、初始按钮36、音量按钮38、屏幕按钮40、声音按钮42、选择按钮44、启动按钮46等。
描述针对这些操作构件执行的操作的内容的操作数据(例如,有无操作、操作量、操作方向等)通过接口78提供给CPU54。LED76用于向用户通知便携式电子设备10的状态,这里对存储器访问指示器22、通信访问指示器24、电源指示器30和保持指示器32提供LED 76。根据从CPU 54发送的指令,盘驱动器80读取存储在盘90或计算机可读信息存储介质上的程序或数据。
通信部件30用于允许经由通信网络与另一计算机(信息处理设备)进行数据通信,并具有例如无线LAN功能。剩余电池能量传感器88检测便携式电子设备10的剩余电池能量,并通过接口86向CPU 54提供检测结果。
应该注意,尽管以上描述了通过盘90或信息存储介质向便携式电子设备10提供程序,也可通过诸如因特网的通信网络从远端向便携式电子设备10提供程序。或者,可利用各种数据通信手段,例如,红外线通信,将程序提供给便携式电子设备10。当具有上述外观和硬件结构的便携式电子设备10正在执行游戏程序时,即,当在液晶显示器12上继续显示出游戏屏幕时,通过一次按下初始按钮36或按下屏幕按钮40两次或更多次(此处为四次),从而在液晶显示器12显示信息屏幕而不是游戏屏幕。
图3显示在液晶显示器12上要显示出的游戏屏幕图像的一个示例。当CPU 54执行存储在磁盘90上的游戏程序时,在液晶显示器12上显示出游戏屏幕图像。根据该游戏程序,在RAM 66中确保有虚拟三维空间,以便在该空间中安排道路对象92和游戏者角色对象94。通过操作便携式电子设备10的操作构件,对于每个预定时期,可改变在虚拟三维空间中游戏者角色对象94的位置和姿态。此处,可具体使用方向键18u,18r,18d,181,改变在虚拟三维空间中游戏者角色对象94的位置,以便从游戏者角色对象94分别朝向前方向、相对向前方向的右侧、相对向前方向的相反方向、相对向前方向的左侧引导对象。在虚拟三维空间中放置虚拟相机,将通过虚拟相机看到的虚拟三维空间的状态引入到每个预定时期的图像中,并在液晶显示器12上显示。图3显示出该图像的一个示例。
当在液晶显示器12上显示出这样的游戏屏幕图像时,若按下初始按钮36或屏幕按钮40预定次数,则在液晶显示器12上出现信息屏幕图像。图4显示信息屏幕图像的一个示例。信息屏幕图像包含多个元素图像96a至96f。具体而言,基于来自便携式电子设备10中所包含的时钟以及来自日历功能的输出,产生指示当前时间和日期的元素图像96a。基于自剩余电池能量传感器88输出的剩余电池能量数据,产生指示剩余电池能量的元素图像96b。
产生元素图像96c,其包括文本数据(“希望结束游戏?”,“是”和“否”),预先准备有在“是”或“否”上显示的光标。响应方向键18r的操作,将光标移动到右侧文本,并响应方向键181的操作将光标移动到左侧文本。元素图像96e指示出在便携式电子设备10中当前设置的音量。音量值由快闪EPROM 68进行管理,以便响应按下音量按钮38m在预定范围(例如,0至255)内降低音量,响应按下音量按钮38p增大音量。在便携式电子设备10中,基于快闪EPROM 68管理的当前音量值,产生元素图像96e。
元素图像96f为操作向导图像,其指示当按下按钮16c时正恢复游戏屏幕,以及当按下按钮16b时正执行根据元素图像96c中光标位置的处理。也就是,当光标处在元素图像96c的“是”上并且按下按钮16b时,终止当前游戏程序,恢复主屏幕(未示出)。另一方面,当光标处在元素图像96c的“否”上并按下按钮16b时,恢复根据当前游戏程序产生的游戏屏幕图像。
在便携式电子设备10上,将信息屏幕图像分成如以上所述多个元素图像,并逐个元素图像地将其绘制到在RAM 66中准备的用于信息屏幕图像的显示缓冲器中。
图5显示以上所使用的绘制标志表。将绘制标志标存储在RAM66中,用于将元素图像ID和绘制标志相关联,其中,元素图像ID用于标识每个元素图像96,绘制标志用于指示该元素图像ID所标识的元素图像96已绘制到显示缓冲器中,并且因此无需对其进行再绘制。换而言之,绘制标志“1 ”指示已将元素图像ID所标识的元素图像96绘制在显示缓冲器中,且因此无需对其进行再绘制;绘制标志“0”指示必须将元素图像96绘制或再绘制到显示缓冲器中。
在绘制标志表中,列出元素图像ID,以便进行绘制,使得从绘制标志表中由按照顺序排位最高的元素图像ID标识并且具有绘制标志“0”的元素图像开始,执行针对显示缓冲区的绘制处理。针对显示缓冲器的绘制处理在液晶显示器12的垂直空白时段期间执行。每次完成针对基于绘制标志表选择的元素图像96的绘制处理时,检查垂直空白时段的剩余时间。当确定剩余时间等于或长于预定时期时,基于绘制标志表选出在显示缓冲器中下一步要绘制的元素图像96。
此外,假设例如通过当在液晶显示器12上显示出如图3所示游戏屏时按下初始按钮36,来执行用于显示信息屏幕的操作。在以上情形中,将在液晶显示器12上显示出的游戏屏幕立即切换到信息屏幕。此外,当操作方向键18u,18r,18d,18l和按钮16a,16b,16c,16d,14L,14R的任何键和按钮(此后称之为应用优先级操作构件)时,使用这些应用优先级操作构件输入的操作数据继续用于游戏程序。也就是,根据使用应用优先级操作构件输入的操作数据,游戏程序继续更新游戏屏幕图像,且在此期间,使用应用优先级操作构件输入的操作数据不用于更新信息屏幕图像。
然后,当信息屏幕图像产生程序检测到在执行用于显示信息屏幕图像的操作之后没有操作任何应用优先级操作构件的情形时,程序命令操作管理程序(后面将对其进行描述)按照将它们与其各自应用优先级元件相关联的方式存储操作无效标志。
图6显示在操作无效标志与操作数据之间的关系。根据CPU 54所执行的操作管理程序,一旦通过操作部件72输入操作数据,就将与各操作构件相关的操作数据OP1-OPn存储在RAM 66中留出的操作数据缓冲器中。然后,当从信息屏幕图像产生程序发送出请求操作无效标志的设置的指令时,按照在操作数据缓冲器102中存储的数据中,指示应使相关操作无效的操作无效标志Fx与操作数据OPx(x为从1到n的任意数字,对应于应用优先级操作构件)相关联的方式,存储所述操作无效标志Fx,,该标志使用应用优先级操作构件输入。应该注意,对于其他操作数据,存储指示不应使有关操作无效的标志。
通过如上所述设置的操作无效标志,将指示未对相关应用优先级操作构件进行操作的操作数据传递到游戏程序,即便实际上正在对应用优先级操作构件进行操作(例如,按下)也是如此。同时,将指示实际正对应用优先级操作构件进行操作的操作数据传递到信息屏幕图像产生程序。
如以上所述,即便当在玩游戏时执行用于显示信息屏幕的操作,也能够使用应用优先级操作构件继续游戏操作,直至终止针对所有应用优先级操作构件的操作。一旦终止针对所有应用优先级操作构件的操作,则能够使用这些操作构件执行针对信息屏幕的操作。
图7显示在便携式电子设备10所要运行的程序中与本发明有关的程序。如图7所示,便携式电子设备10执行游戏程序(应用屏幕图像产生程序)104、信息屏幕图像产生程序106和操作管理程序110。游戏程序产生针对每个预定时期的游戏屏幕图像,并将该图像存储在VRAM 56中的显示缓冲器中。信息屏幕图像产生程序106对正在例如通过按下初始按钮36执行用于显示信息屏幕的操作的事实进行检测,即便正在执行游戏程序104也是如此。然后,当确定正在执行用于显示信息屏幕的操作时,如上所述产生信息屏幕图像,并将其绘制到RAM 66中的专用显示缓冲器中。此外,在垂直空白时段开始时,将在液晶显示器12上要显示的对象从存储在VRAM 56中的游戏屏幕图像切换到存储在RAM 66中的信息屏幕图像。如上所述,在液晶显示器12上显示出信息屏幕,取代游戏屏幕。
然后,在执行用于显示信息屏幕的操作之后,监视应用优先级操作构件的操作状态,以及当出现未操作任何应用优先级操作构件的情形时,命令操作管理程序110设置操作无效标志。此外,当出现未操作任何应用优先级操作构件的情形时,根据使用应用优先级操作构件输入的操作数据,开始进行信息屏幕的更新。
操作管理程序110导致将通过操作部件72输入的操作数据存储在RAM 66中的操作数据缓冲器中。此外,根据由信息屏幕图像产生程序106等发送的指令,按照操作无效标志与每个操作数据相对应的方式,存储操作无效标志。此外,当游戏程序104命令传递操作数据时,根据与该操作数据相对应的操作无效标志修改操作数据,然后,将其传递到游戏程序104。另一方面,当信息屏幕图像产生程序106命令传递操作数据时,将从操作部件72输入的操作数据完整地传递。
主程序108是用于显示主信息屏幕(未示出)的程序,主信息屏幕用于激活便携式电子设备10的各个功能,例如,游戏程序的激活等。
下面,将详细描述根据信息屏幕图像产生程序106执行的信息屏幕相关处理。
图8至10显示出,在每个帧时间内,根据诸如游戏程序等之类的应用处理,在确认该帧时段中的处理结束之后所要执行的信息屏幕相关处理的流程图。对于每个帧时间,即使当执行信息屏幕相关处理时,也继续根据诸如游戏程序等的应用程序的应用屏幕图像产生处理。因此,响应预定恢复操作,可在任何时刻在液晶显示器12上显示出应用屏幕,而不是信息屏幕。
在信息屏幕相关处理中,读取存储在操作数据缓冲器中的操作数据,然后确定是否正执行用于显示信息屏幕的操作,例如,按下初始按钮36等(S101)。当确定未在执行这样的信息屏幕显示操作时,确定当前在液晶显示器12上是否正显示信息屏幕(S102)。当当前未显示信息屏幕时,终止信息屏幕相关处理。
在另一方面,当确定执行信息屏幕显示操作时(S101)或当当前正在显示信息屏幕时(102),确定(S103)是否已命令操作管理程序1 10设置操作无效标志。当仍未发出这样的指令时,基于存储在操作数据缓冲器中的操作数据确定当前是否未在操作任何应用优先级操作构件(S104)。当当前未在操作任何应用优先级操作构件时,命令操作管理程序110按照操作无效标志与使用应用优先级操作构件输入的操作数据相对应的方式,设置操作无效标志(S105)。另一方面,当在S103中确定已发出请求设置操作无效标志的指令时,跳过在S104和S105中的处理。
之后,根据存储在操作数据缓冲器中的内容和元素图像96c中的光标位置,确定是否正针对执行的信息屏幕执行终止操作(S106)。应该注意,通过用处在文本“是”上的光标点击按钮16b,实施终止操作。当确定正执行终止处理时,命令游戏程序终止游戏程序(图9中的S113),之后,开始执行主程序(S114)。具体而言,由此受到命令的游戏程序执行在游戏程序期间预先准备的终止处理。
之后,监视垂直空白时段的到来(S115)。随着垂直空白时段的到来,将液晶显示器12上显示的对象从RAM 66中留出的用于信息屏幕图像的显示缓冲器中存储的内容(即,信息屏幕图像)切换到VRAM56中留出的显示缓冲器中存储的内容(即,主屏幕图像)(S116)。然后,命令操作管理程序110在终止信息屏幕相关处理之前重置操作无效标志(S117)。
参看图8,当在S106中确定未在执行终止操作时,根据存储在操作数据缓冲器中的内容和元素图像96c上的光标位置,确定是否在针对信息屏幕执行恢复操作(S107)。应该注意,通过用处在文本“否”上的光标点击按钮16b或按下与光标位置无关的按钮16c,实施终止操作。此外,也可考虑在显示出信息屏幕时按下初始按钮36来启动恢复操作。
当确定正执行恢复操作时,等待垂直空白时段的到达(图10中的S118),将液晶显示器12上显示的图像从RAM 66中留出的用于信息屏幕图像的显示缓冲器中的内容(即,信息屏幕图像)切换到VRAM 56中显示缓冲器中的内容(即,游戏屏幕图像)(S119)。然后,命令操作管理程序110在终止信息屏幕相关处理之前重置操作无效标志(S120)。
参看图8,当在S107中确定未在执行恢复操作时,等待垂直空白时段的到来(S108),并将在液晶显示器12上要显示的图像从VRAM 56中留出的显示缓冲器中的内容(即,游戏屏幕图像)切换到在RAM 66中留出的用于信息屏幕图像的显示缓冲器中的内容(即,信息屏幕图像)(S109)。之后,如以上所述,基于绘制标志表选择一个元素图像,并将其绘制到RAM 66留出的用于信息屏幕图像的显示缓冲器中。之后,在绘制标志表中反映出已完成该元素图像的绘制的事实(S110)。之后,检查在垂直空白时段中的剩余时间。当确定该时间等于或长于预定时间时,重复S110中的处理(S111)。另一方面,当剩余时间短于预定时间时,终止信息屏幕相关处理。
根据上述便携式电子设备10,使用绘制标志区分已绘制到显示缓冲器中的元素图像和尚要绘制到显示缓冲器的元素图像,仅针对尚要绘制的元素图像执行绘制处理。该方案能够节省绘制处理,以便能够更好地绘制更大数量的元素图像96。此外,当需要进行重新绘制时,将相关绘制标志强制性设置为零,以便能够强制性重新绘制与绘制标志相关的元素图像。以此方式,能够对一部分或所有元素图像的显示进行更新。
便携式电子设备10执行—当对于每个预定时期进行重复时—在预定时期(帧时间)内的信息屏幕图像产生处理和游戏屏幕图像产生处理。在以上描述中,在每个帧时间内,在信息屏幕图像产生处理之前执行游戏屏幕图像产生处理,在该帧时间期间的游戏屏幕图像产生处理结束之后执行信息屏幕图像产生处理。然后,在各自处理中,在不同存储区域中存储屏幕图像(将信息屏幕图像存储在RAM66中;将游戏屏幕图像存储在VRAM 56中),从而,响应用于显示信息屏幕的操作,将在液晶显示器12上要显示的图像从存储在VRAM 56中的游戏屏幕图像切换到存储在RAM 66中的信息屏幕图像。然后,当执行用于释放信息的操作时,将液晶显示器12上显示的图像从存储在RAM 66中的信息屏幕图像切换到存储在VRAM 56中的游戏屏幕图像。
通过这样的方案,正在进行的信息屏幕图像产生和显示不会影响游戏屏幕图像产生处理,即便当信息屏幕图像正被产生和显示时也是如此,当正在玩游戏时,能够优选地显示出信息屏幕图像。
此外,根据便携式电子设备10,一旦执行用于显示信息屏幕的操作(例如,按下初始按钮36等),使用应用优先级操作构件(即,方向键18u,18r,18d,18l和按钮16a,16b,16c,16d,14L,14R)输入的操作数据此后继续由游戏程序所使用,直至检测到没有在正按下这些应用优先级操作构件。在该情形中,使用这些应用优先级操作构件输入的操作数据不用于当前显示的信息屏幕的更新,或换而言之,光标在元素图像96c上的移动。然后,当便携式电子设备10检测到未在按下任何应用优先级操作构件时,与使用应用优先级操作构件输入的操作数据相对应地,存储操作无效标志。
在此情形中,对于操作无效标志的设置所针对的操作数据,将指示未在执行任何操作的操作数据传递到游戏程序,即便实际输入指示正在执行操作的操作数据也是如此。另一方面,将使用各个操作构件输入的操作数据完整地传递到信息屏幕图像产生程序,这与操作无效标志无关,从而,信息屏幕图像产生程序根据未依据操作无效标志修改的操作数据,产生信息屏幕图像。
以此方式,当正显示诸如游戏等应用时显示出信息屏幕时,在一定条件下,或换而言之,直至检测到未在操作任何应用优先级操作构件之前,能够继续使用这些操作构件进行针对应用的操作。
应该注意,本发明并不限于上述实施例,而是能够应用于例如便携式电子设备10之外的任何计算机。
权利要求书(按照条约第19条的修改)
国际申请号:PCT/JP2005/021125
代理机构案卷号:IIE065358
中国专利局PCT处:
根据条约第19条以及中国专利局的有关规定,申请人现对申请文件作如下修改:
用新的权利要求1-4替换原权利要求1-15。新权利要求1-4对应于原权利要求1-4,其中权利要求1、3、4增加了有关监视的内容。
此致
中国国际贸易促进委员会
专利商标事务所
2007年2月13日
1.一种图像显示设备,包括
操作装置,其具有多个操作构件,用于输入指示针对每个操作构件的操作的内容的操作数据;
操作数据存储装置,用于存储通过所述操作装置输入的指示针对每个所述操作构件的操作的所述内容的所述操作数据;
应用处理执行装置,用于基于在所述操作数据存储装置中存储的所述操作数据,执行预定应用处理;
信息屏幕显示操作检测装置,用于检测预定信息屏幕显示操作;
信息屏幕显示装置,当所述信息屏幕显示操作检测装置检测到信息屏幕显示操作时,用于在显示装置中显示信息屏幕;和
操作无效标志存储装置,用于当在显示装置中显示信息屏幕时,监视通过所述操作装置输入的操作数据是否满足预定条件,以及用于当操作数据满足预定条件时,以操作无效标志对应于在所述操作数据存储装置中存储的操作数据的一部分或全部的方式存储操作无效标志,
其中,当在显示装置中显示出信息屏幕时,所述应用处理执行装置根据在所述操作无效标志存储装置中存储的操作无效标志,对在所述操作数据存储装置中存储的操作数据进行修改,并根据所修改的操作数据执行所述预定应用处理。
2.根据权利要求1的图像显示设备,其中,所述信息屏幕显示装置根据在所述操作数据存储装置中存储的操作数据,更新信息屏幕。
3.一种图像显示方法,包括:
操作数据存储步骤,其中将通过具有多个操作构件的操作装置输入的操作数据存储在操作数据缓冲器中,所述操作装置用于输入指示针对每个所述操作构件的操作的内容的操作数据;
应用处理执行步骤,其中基于在操作数据缓冲区中存储的操作数据,执行预定应用处理;
信息屏幕显示操作检测步骤,其中检测预定信息屏幕显示操作;
信息屏幕显示步骤,其中当在信息屏幕显示操作检测步骤期间检测到信息屏幕显示操作时,在显示装置中显示信息屏幕;和
操作无效标志存储步骤,用于当在显示装置中显示出信息屏幕时,监视通过操作装置输入的操作数据是否满足预定条件,以及用于当操作数据满足预定条件时,以操作无效标志对应于在所述操作数据缓冲器中存储的操作数据的一部分或全部的方式存储操作无效标志,
其中,在应用处理执行步骤期间,当在显示装置中显示出信息屏幕时,根据在所述操作无效标志存储装置中存储的操作无效标志,对在所述操作数据存储装置中存储的操作数据进行修改,并根据所修改的操作数据执行所述预定应用处理。
4.一种用于使计算机充当以下装置的程序:
操作装置,其具有多个操作构件,用于输入指示针对每个操作构件的操作的内容的操作数据;
操作数据存储装置,用于存储通过所述操作装置输入的指示针对每个操作构件的操作的内容的操作数据;
应用处理执行装置,用于基于在所述操作数据存储装置中存储的操作数据,执行预定应用处理;
信息屏幕显示操作检测装置,用于检测预定信息屏幕显示操作;
信息屏幕显示装置,当所述信息屏幕显示操作检测装置检测到信息屏幕显示操作时,用于在显示装置中显示信息屏幕;和
操作无效标志存储装置,用于当在显示装置中显示信息屏幕时,监视通过所述操作装置输入的操作数据是否满足预定条件,以及用于当操作数据满足预定条件时,以操作无效标志对应于在所述操作数据存储装置中存储的操作数据的一部分或全部的方式存储操作无效标志,
其中,当在显示装置中显示出信息屏幕时,所述应用处理执行装置根据在所述操作无效标志存储装置中存储的操作无效标志,对在所述操作数据存储装置中存储的操作数据进行修改,并根据所修改的操作数据执行所述预定应用处理。
Claims (15)
1.一种图像显示设备,包括
操作装置,其具有多个操作构件,用于输入指示针对每个操作构件的操作的内容的操作数据;
操作数据存储装置,用于存储通过所述操作装置输入的指示针对每个所述操作构件的操作的内容的操作数据;
应用处理执行装置,用于基于在所述操作数据存储装置中存储的操作数据,执行预定应用处理;
信息屏幕显示操作检测装置,用于检测预定信息屏幕显示操作;
信息屏幕显示装置,当所述信息屏幕显示操作检测装置检测到信息屏幕显示操作时,用于在显示装置中显示信息屏幕;和
操作无效标志存储装置,当所述信息屏幕显示操作检测装置检测到信息屏幕显示操作且通过操作装置输入的操作数据满足预定条件时,用于以操作无效标志对应于在所述操作数据存储装置中存储的操作数据的一部分或全部的方式存储操作无效标志,
其中,所述应用处理执行装置根据在所述操作无效标志存储装置中存储的操作无效标志,修改在所述操作数据存储装置中存储的操作数据,并根据所修改的操作数据执行所述预定应用处理。
2.根据权利要求1的图像显示设备,其中,所述信息屏幕显示装置根据在所述操作数据存储装置中存储的操作数据,更新信息屏幕。
3.一种图像显示方法,包括:
操作数据存储步骤,其中将通过具有多个操作构件的操作装置输入的操作数据存储在操作数据缓冲器中,所述操作装置用于输入指示针对每个所述操作构件的操作的内容的操作数据;
应用处理执行步骤,其中基于在所述操作数据缓冲区中存储的操作数据,执行预定应用处理;
信息屏幕显示操作检测步骤,其中检测预定信息屏幕显示操作;
信息屏幕显示步骤,其中当在所述信息屏幕显示操作检测步骤期间检测到信息屏幕显示操作时,在显示装置中显示信息屏幕;和
操作无效标志存储步骤,其中当在所述信息屏幕显示操作检测步骤期间检测到信息屏幕显示操作,且通过所述操作装置输入的操作数据满足预定条件时,以操作无效标志对应于在所述操作数据缓冲器中存储的操作数据的一部分或全部的方式将操作无效标志存储在存储装置中,
其中,在所述应用处理执行步骤期间,根据所述存储装置中存储的所述操作无效标志修改在所述操作数据缓冲区中存储的操作数据,并根据所修改的操作数据执行预定应用处理。
4.一种用于使计算机充当以下装置的计算机可读信息存储介质:
操作装置,其具有多个操作构件,用于输入指示针对每个操作构件的操作的内容的操作数据;
操作数据存储装置,用于存储通过所述操作装置输入的指示针对每个所述操作构件的操作的内容的操作数据;
应用处理执行装置,用于基于在所述操作数据存储装置中存储的操作数据,执行预定应用处理;
信息屏幕显示操作检测装置,用于检测预定信息屏幕显示操作;
信息屏幕显示装置,当所述信息屏幕显示操作检测装置检测到信息屏幕显示操作时,用于在显示装置中显示信息屏幕;和
操作无效标志存储装置,当所述信息屏幕显示操作检测装置检测到信息屏幕显示操作且通过操作装置输入的操作数据满足预定条件时,用于以操作无效标志对应于在所述操作数据存储装置中存储的操作数据的一部分或全部的方式存储操作无效标志,
其中,所述应用处理执行装置根据在所述操作无效标志存储装置中存储的操作无效标志,修改在所述操作数据存储装置中存储的操作数据,并根据所修改的操作数据执行所述预定应用处理。
5.一种图像显示设备,包括:
应用屏幕图像产生装置,用于产生预定应用屏幕图像;
应用屏幕图像存储装置,用于存储所述应用屏幕图像产生装置产生的所述应用屏幕图像;
操作检测装置,用于检测预定信息屏幕显示操作;
信息屏幕图像产生装置,当所述操作检测装置检测到所述信息屏幕显示操作时,用于产生预定信息屏幕图像;
信息屏幕图像存储装置,用于存储由所述信息屏幕图像产生装置所产生的信息屏幕图像;和
显示对象切换装置,当所述操作检测装置检测到信息屏幕显示操作时,用于将在显示装置中要显示的对象从所述应用屏幕图像存储装置中存储的所述应用屏幕图像切换到在所述信息屏幕图像存储装置中存储的所述信息屏幕图像。
6.根据权利要求5的图像显示设备,其中,显示装置顺序读取和显示用于显示所述应用屏幕图像存储装置中所存储的所述应用屏幕图像的每个像素的彩色数据,所述显示对象切换装置检测其中显示装置未顺序读取各像素的所述彩色数据和显示所述像素的空白时段,并响应这样的检测对在所述显示装置中要显示的对象进行切换。
7.根据权利要求5的图像显示设备,其中,当所述操作检测装置检测出信息屏幕显示操作时,对于每个预定时期,重复执行所述应用屏幕图像产生装置对所述应用屏幕图像的产生和所述信息屏幕图像产生装置对所述信息屏幕图像的产生。
8.根据权利要求5的图像显示设备,其中,信息屏幕显示操作为按压预定按钮预定次数的操作,该预定次数为两次或更多次,当按压所述预定按钮的次数少于所述预定次数时,根据按压所述预定按钮的次数改变显示装置的亮度。
9.一种图像显示方法,包括:
应用屏幕图像产生步骤,其中产生预定应用屏幕图像;
应用屏幕图像存储步骤,其中将在所述应用屏幕图像产生步骤期间产生的所述应用屏幕图像存储在第一显示缓冲器中;
操作检测步骤,其中检测预定信息屏幕显示操作;
信息屏幕图像产生步骤,其中当在所述操作检测步骤期间检测到信息屏幕显示操作时,产生预定信息屏幕图像;
信息屏幕图像存储步骤,其中将所述信息屏幕图像产生步骤期间产生的所述信息屏幕图像存储在与所述第一显示缓冲器分立的第二显示缓冲器中;以及
显示对象切换步骤,其中当在所述操作检测步骤期间检测到信息屏幕显示操作时,将在显示装置中要显示的对象从所述第一显示缓冲器中存储的所述应用屏幕图像切换到所述第二显示缓冲器中存储的所述信息屏幕图像。
10.一种用于存储使计算机充当以下装置的程序的计算机可读信息存储介质:
应用屏幕图像产生装置,用于产生预定应用屏幕图像;
应用屏幕图像存储装置,用于存储所述应用屏幕图像产生装置产生的所述应用屏幕图像;
操作检测装置,用于检测预定信息屏幕显示操作;
信息屏幕图像产生装置,当所述操作检测装置检测到所述信息屏幕显示操作时,用于产生预定信息屏幕图像;
信息屏幕图像存储装置,用于存储由所述信息屏幕图像产生装置所产生的信息屏幕图像;和
显示对象切换装置,当所述操作检测装置检测到信息屏幕显示操作时,用于将在显示装置中要显示的对象从所述应用屏幕图像存储装置中存储的所述应用屏幕图像切换到在所述信息屏幕图像存储装置中存储的所述信息屏幕图像。
11.一种用于显示在图像存储装置中绘制的图像的图像显示设备,包括:
绘制标志存储装置,用于对于构成显示对象图像的多个元素图像,存储指示是否已将相关元素图像绘制到图像存储装置中的绘制标志;
绘制装置,用于将图像绘制到图像存储装置中,对于每个预定时期,将一部分或所有元素图像—其绘制标志指示还要将相关元素图像绘制到所述图像存储装置中—存储在所述绘制标志存储装置中;和
显示装置,用于对于每个预定时期,显示已绘制到所述图像存储装置中的图像。
12.根据权利要求11的图像显示设备,其中,显示装置顺序读取和显示存储在所述图像存储装置中的内容,所述绘制装置检测显示装置未顺序读取所述图像存储装置中存储的内容和显示该内容的空白时段,并根据该检测将一部分或所有元素图像绘制到所述图像存储装置中。
13.根据权利要求12的图像显示设备,其中,所述绘制装置确定空白时段的剩余时间段,并根据所确定的剩余时间段,确定要绘制到所述图像存储装置中的元素图像的数量。
14.一种图像显示方法,用于对于预定时期,顺序读取在绘制图像的显示缓冲器中存储的内容,包括:
存储步骤,对于构成显示对象图像的多个元素图像,在存储器中存储指示是否已将相关元素图像绘制到所述显示缓冲器中的绘制标志;
针对每个预定时期在所述显示缓冲器中绘制下述元素图像的一部分或所有元素图像的步骤,即针对这些元素图像的、指示要将有关元素图像绘制到显示缓冲器中的绘制标志被存储在存储器中。
15.一种用于存储使计算机充当如下设备的程序的计算机可读信息存储介质:
用来显示图像存储装置中所绘制的图像的图像显示设备,所述程序使计算机充当以下装置:
绘制标志存储装置,用于对于构成显示对象图像的多个元素图像,存储指示是否已将相关元素图像绘制到图像存储装置中的绘制标志;
绘制装置,用于将图像绘制到图像存储装置中,对于每个预定时期,将一部分或所有元素图像—其绘制标志指示还要将相关元素图像绘制到所述图像存储装置中—存储在所述绘制标志存储装置中;和
显示装置,用于对于每个预定时期,显示已绘制到所述图像存储装置中的图像。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004352105A JP4478001B2 (ja) | 2004-12-03 | 2004-12-03 | 画像表示装置、画像表示方法及びプログラム |
JP352105/2004 | 2004-12-03 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101006417A true CN101006417A (zh) | 2007-07-25 |
CN100451938C CN100451938C (zh) | 2009-01-14 |
Family
ID=36564923
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB2005800275906A Expired - Fee Related CN100451938C (zh) | 2004-12-03 | 2005-11-17 | 图像显示设备、图像显示方法和程序 |
Country Status (6)
Country | Link |
---|---|
US (1) | US8023044B2 (zh) |
EP (1) | EP1837745A4 (zh) |
JP (1) | JP4478001B2 (zh) |
KR (1) | KR100895186B1 (zh) |
CN (1) | CN100451938C (zh) |
WO (1) | WO2006059488A1 (zh) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102077157A (zh) * | 2008-06-30 | 2011-05-25 | 索尼计算机娱乐公司 | 菜单画面显示方法以及菜单画面显示装置 |
CN102279720A (zh) * | 2010-06-08 | 2011-12-14 | 腾讯科技(北京)有限公司 | 屏幕显示内容更新的方法及系统 |
CN104461718A (zh) * | 2013-09-23 | 2015-03-25 | 腾讯科技(深圳)有限公司 | 游戏应用的画面播放方法和客户端 |
CN105407290A (zh) * | 2014-09-08 | 2016-03-16 | 奥林巴斯株式会社 | 摄像装置和摄像方法 |
CN106582028A (zh) * | 2015-10-14 | 2017-04-26 | 阿里巴巴集团控股有限公司 | 识别及辅助识别客户端代码被篡改的方法及装置 |
CN112650465A (zh) * | 2021-01-12 | 2021-04-13 | 北京字节跳动网络技术有限公司 | 终端的控制方法、装置、终端和存储介质 |
Families Citing this family (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101375315B (zh) * | 2006-01-27 | 2015-03-18 | 图象公司 | 数字重制2d和3d运动画面以呈现提高的视觉质量的方法和系统 |
CA2884702C (en) * | 2006-06-23 | 2018-06-05 | Samuel Zhou | Methods and systems for converting 2d motion pictures for stereoscopic 3d exhibition |
JP5199295B2 (ja) | 2010-02-18 | 2013-05-15 | シャープ株式会社 | 操作機器、その操作機器を備えた電子機器および画像処理装置 |
JP2013080345A (ja) * | 2011-10-03 | 2013-05-02 | Kyocera Corp | 装置、方法、及びプログラム |
US10531145B2 (en) | 2012-11-02 | 2020-01-07 | Sony Interactive Entertainment Inc. | Information processing apparatus and information processing method |
USD757802S1 (en) * | 2013-12-30 | 2016-05-31 | Samsung Electronics Co., Ltd. | Display screen or portion thereof with icon |
CN111459376B (zh) * | 2019-01-21 | 2022-04-12 | 北京沃东天骏信息技术有限公司 | 产品引导方法、装置及设备 |
US11149405B2 (en) * | 2019-04-30 | 2021-10-19 | Caterpillar Paving Products Inc. | Grade control indicator assembly |
Family Cites Families (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0630049B2 (ja) * | 1984-04-25 | 1994-04-20 | セイコーエプソン株式会社 | 情報処理装置 |
US5142618A (en) * | 1986-11-21 | 1992-08-25 | Hitachi, Ltd. | Window management apparatus for a document creating apparatus |
US5553170A (en) * | 1987-07-09 | 1996-09-03 | Ezel, Inc. | High speed image processing system having a preparation portion and a converting portion generating a processed image based on the preparation portion |
JP2605058B2 (ja) * | 1987-10-09 | 1997-04-30 | 株式会社鷹山 | 映像処理システム |
US5283866A (en) * | 1987-07-09 | 1994-02-01 | Ezel, Inc. | Image processing system |
JP3446245B2 (ja) * | 1993-05-21 | 2003-09-16 | ソニー株式会社 | データ入力装置 |
JPH0713549A (ja) * | 1993-06-25 | 1995-01-17 | Hitachi Ltd | ディスプレイ表示処理方法 |
JPH0744122A (ja) | 1993-07-28 | 1995-02-14 | Sharp Corp | 静止画像記憶メモリを有する液晶表示装置 |
JPH0863322A (ja) * | 1994-08-25 | 1996-03-08 | Casio Comput Co Ltd | 表示制御方法 |
JPH0981118A (ja) | 1995-09-11 | 1997-03-28 | Casio Comput Co Ltd | 画像制御装置 |
JP3588201B2 (ja) * | 1996-08-30 | 2004-11-10 | アルプス電気株式会社 | 座標入力装置およびその制御方法 |
JP3342352B2 (ja) * | 1997-07-04 | 2002-11-05 | シャープ株式会社 | 表示用メモリ制御装置 |
JPH11296157A (ja) | 1998-04-13 | 1999-10-29 | Hitachi Ltd | グラフィックス表示制御方式 |
JP2001134416A (ja) | 1999-11-04 | 2001-05-18 | Hitachi Ltd | 情報処理システムおよび該システムに用いる表示装置 |
US6567091B2 (en) * | 2000-02-01 | 2003-05-20 | Interactive Silicon, Inc. | Video controller system with object display lists |
JP3631702B2 (ja) * | 2001-07-19 | 2005-03-23 | エヌイーシーシステムテクノロジー株式会社 | 描画表示システム |
JP3841740B2 (ja) * | 2002-10-29 | 2006-11-01 | 三菱電機株式会社 | 複合型映像音声録画再生装置及びグラフィック画像表示方法 |
-
2004
- 2004-12-03 JP JP2004352105A patent/JP4478001B2/ja not_active Expired - Fee Related
-
2005
- 2005-11-17 CN CNB2005800275906A patent/CN100451938C/zh not_active Expired - Fee Related
- 2005-11-17 US US11/662,002 patent/US8023044B2/en not_active Expired - Fee Related
- 2005-11-17 EP EP05807061A patent/EP1837745A4/en not_active Withdrawn
- 2005-11-17 WO PCT/JP2005/021125 patent/WO2006059488A1/ja active Application Filing
- 2005-11-17 KR KR1020077008775A patent/KR100895186B1/ko not_active IP Right Cessation
Cited By (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10185470B2 (en) | 2008-06-30 | 2019-01-22 | Sony Interactive Entertainment Inc. | Menu screen display method and menu screen display device |
CN102077157B (zh) * | 2008-06-30 | 2014-11-05 | 索尼电脑娱乐公司 | 菜单画面显示方法以及菜单画面显示装置 |
CN102077157A (zh) * | 2008-06-30 | 2011-05-25 | 索尼计算机娱乐公司 | 菜单画面显示方法以及菜单画面显示装置 |
US11175797B2 (en) | 2008-06-30 | 2021-11-16 | Sony Interactive Entertainment Inc. | Menu screen display method and menu screen display device |
US9389752B2 (en) | 2008-06-30 | 2016-07-12 | Sony Corporation | Menu screen display method and menu screen display device |
US10691305B2 (en) | 2008-06-30 | 2020-06-23 | Sony Interactive Entertainment Inc. | Menu screen display method and menu screen display device |
CN102279720A (zh) * | 2010-06-08 | 2011-12-14 | 腾讯科技(北京)有限公司 | 屏幕显示内容更新的方法及系统 |
CN102279720B (zh) * | 2010-06-08 | 2014-03-19 | 腾讯科技(北京)有限公司 | 屏幕显示内容更新的方法及系统 |
CN104461718A (zh) * | 2013-09-23 | 2015-03-25 | 腾讯科技(深圳)有限公司 | 游戏应用的画面播放方法和客户端 |
CN104461718B (zh) * | 2013-09-23 | 2017-12-12 | 腾讯科技(深圳)有限公司 | 游戏应用的画面播放方法和客户端 |
US10071311B2 (en) | 2013-09-23 | 2018-09-11 | Tencent Technology (Shenzhen) Company Limited | Method and device for displaying frames of a game |
US9839846B2 (en) | 2013-09-23 | 2017-12-12 | Tencent Technology (Shenzhen) Company Limited | Method and device for displaying frames of a game |
CN105407290B (zh) * | 2014-09-08 | 2018-10-30 | 奥林巴斯株式会社 | 摄像装置和摄像方法 |
CN105407290A (zh) * | 2014-09-08 | 2016-03-16 | 奥林巴斯株式会社 | 摄像装置和摄像方法 |
CN106582028A (zh) * | 2015-10-14 | 2017-04-26 | 阿里巴巴集团控股有限公司 | 识别及辅助识别客户端代码被篡改的方法及装置 |
CN112650465A (zh) * | 2021-01-12 | 2021-04-13 | 北京字节跳动网络技术有限公司 | 终端的控制方法、装置、终端和存储介质 |
Also Published As
Publication number | Publication date |
---|---|
KR20070058624A (ko) | 2007-06-08 |
US8023044B2 (en) | 2011-09-20 |
KR100895186B1 (ko) | 2009-04-24 |
CN100451938C (zh) | 2009-01-14 |
EP1837745A4 (en) | 2010-03-10 |
WO2006059488A1 (ja) | 2006-06-08 |
US20080055490A1 (en) | 2008-03-06 |
JP4478001B2 (ja) | 2010-06-09 |
JP2006163650A (ja) | 2006-06-22 |
EP1837745A1 (en) | 2007-09-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN100451938C (zh) | 图像显示设备、图像显示方法和程序 | |
CN105667136B (zh) | 多功能交互式智能多媒体电子黑板 | |
CN100452019C (zh) | 数据处理装置和方法 | |
EP0990458A3 (en) | Video game machine, method for switching viewpoint on gamescreen of video game, and computer-readable recording medium containing game-screen-viewpoint switching program | |
CN106062705A (zh) | 跨平台渲染引擎 | |
CN102867470A (zh) | 显示控制设备、显示控制方法和计算机程序 | |
JP2008017935A (ja) | ゲーム装置およびゲーム装置の画像変化制御方法 | |
JPS5994174A (ja) | 表示制御装置 | |
CN103455292A (zh) | 业务数据显示处理方法与装置、用户设备 | |
CN102411473A (zh) | 移动终端以及控制移动终端的操作的方法 | |
CN109954276B (zh) | 游戏中的信息处理方法、装置、介质及电子设备 | |
CN109806579A (zh) | 游戏中虚拟对象的控制方法、装置、电子设备及存储介质 | |
CN105094331B (zh) | 一种信息处理方法及电子设备 | |
TWI544446B (zh) | Electronic books and computer programs | |
CN106371755A (zh) | 多屏互动方法与系统 | |
JP5031261B2 (ja) | ゲームプログラムおよびゲーム装置 | |
JPH11184442A (ja) | バックライト制御装置及び記憶媒体 | |
CN202042069U (zh) | 多角色空间模拟系统和太空飞船模拟系统 | |
CN101124614B (zh) | 图像处理装置、图像处理方法 | |
KR20040029857A (ko) | 이동통신 단말기의 화면 표시방법 | |
CN103699303B (zh) | 一种信息处理方法及电子设备 | |
JP3110266B2 (ja) | キャラクタインタフェース装置 | |
WO2017188643A2 (ko) | 전자잉크 키보드 | |
JP4162146B2 (ja) | 画像表示装置、画像表示方法及びプログラム | |
CN207367157U (zh) | 一种基于LeapMotion的操作平台 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20090114 Termination date: 20171117 |