用于处理图像的设备和方法,计算机程序及记录介质的制作方法

文档序号:6651993阅读:181来源:国知局
专利名称:用于处理图像的设备和方法,计算机程序及记录介质的制作方法
技术领域
本发明涉及用于处理图像的设备和方法,计算机程序及记录介质,更具体地说,涉及用于提供用户友好和便于使用的用户界面的,用于处理图像的设备和方法,计算机程序及记录介质。
背景技术
目前,数量日益增加的电子设备允许用户输入各种设置,并且提供满足不同用户的各种偏爱的功能。伴随多个可用功能和对各个功能进行设定的各种设定项目,用户难以辨别什么功能目前有效;功能的什么项目被设定以及如何对项目进行设定。未经审查的日本专利申请2001-312343披露了帮助用户识别设定的功能的用户界面。

发明内容
典型的情况是,以用户友好的方式,利用图标向用户说明功能。当看到每个图标的形状时,用户能够识别什么功能被设定以及已经设定的功能的什么项目被设定。
由于功能和设定项目在数量上增加了,因此图标的数量也增加了。图标的数量越大,则在记住所有图标方面用户的困难越多。如果用户不能想起任何一个图标的含义,则用户都需要翻阅参考书。
例如,如果显示了警示图标,则用户需要采取行动,以对图标做出响应。在对图标不了解的情况下,用户不能采取行动。从用户友好的立场出发,每当用户对图标的含义没把握时就翻阅参考书是有问题的。
如果图标的数量很大,则翻阅参考书是很费时间的。
因此,希望是提供这样的功能,即,如果用户对图标不熟悉,则帮助用户有效地核对该图标的含义。
还希望提供便于使用的用户界面。
按照本发明的一个实施例,图像处理设备包括存储单元,用于存储要显示在显示屏幕上的图标和对关于图标的信息进行管理的表格;创建单元,用于通过参照表格,创建只对显示的图标进行注册的列表;以及生成单元,用于通过参照表格,生成在列表中注册的图标的以及与图标有关的信息的显示数据。
在图像处理设备中,显示屏幕可以被分成多个区域,存储单元可以根据每个区域存储表格,并且,创建单元可以通过参照与用户选择的区域对应的表格来创建列表。
与图标有关的信息可以包括由图标代表的功能名以及对功能进行设定的值。
在显示在一个区域上的多个图标构成作为单元的数据代码的情况下,生成单元生成显示数据,其中,按照与在一个区域上显示的多个图标相同的布局来排列与图标有关的信息。
按照本发明的另一个实施例,图像处理方法包括如下步骤存储要显示在显示屏幕上的图标和对关于图标的信息进行管理的表格;通过参照表格,创建只对显示的图标进行注册的列表;并且通过参照表格,生成在列表中注册的图标的以及与图标有关的信息的显示数据。
按照本发明的另一个实施例,用于使计算机进行图像处理的计算机程序包括用于执行如下步骤的程序代码存储要显示在显示屏幕上的图标和对关于图标的信息进行管理的表格;通过参照表格,创建只对显示的图标进行注册的列表;并且通过参照表格,生成在列表中注册的图标的以及与图标有关的信息的显示数据。
按照本发明的另一个实施例,记录介质存储用于使计算机对图像进行处理的计算机程序。该计算机程序包括用于执行如下步骤的程序代码存储要显示在显示屏幕上的图标和对关于图标的信息进行管理的表格;通过参照表格,创建只对显示的图标进行注册的列表;并且通过参照表格,生成在列表中注册的图标的以及与图标有关的信息的显示数据。
按照本发明的实施例,一个显示屏幕被分成多个区域,并且,在区域上显示与该区域有关的图标。在表格中对图标和关于图标的信息进行管理。当用户选择了预定区域时,对应的表格被参照。生成由进行选择时在区域中显示的图标以及关于图标的信息构成的屏幕。
按照本发明的实施例,给用户提供关于设定的功能和设定值的信息。
按照本发明的实施例,用户能够通过简单的操作明白显示的图标的含义。
按照本发明的实施例,用户能够通过简单的操作辨认设定值。


图1示出了按照本发明的一个实施例的图像处理设备;图2为示出了图像处理设备的内部结构的框图;图3示出了图像处理设备的与显示功能有关的内部结构;图4A和4B示出了液晶显示器(LCD)上显示的显示屏幕的例子;图5示出了在LCD上显示的显示屏幕的例子;图6示出了在LCD上显示的显示屏幕的例子;图7A和7B示出了在LCD上显示的显示屏幕的例子;图8A和8B示出了在LCD上显示的显示屏幕的例子;图9A和9B示出了在LCD上显示的显示屏幕的例子;图10A和10B示出了在LCD上显示的显示屏幕的例子;图11A和11B示出了在LCD上显示的显示屏幕的例子;图12A和12B示出了在LCD上显示的显示屏幕的例子;图13A和13B示出了在LCD上显示的显示屏幕的例子;
图14示出了存储在第一区域表格中的信息;图15示出了存储在第二区域表格中的信息;图16示出了存储在第三区域表格中的信息;图17示出了存储在第四区域表格中的信息;图18示出了存储在第五区域表格中的信息;图19示出了显示在LCD上的显示屏幕的例子;图20示出了显示顺序;图21示出了显示在LCD上的显示屏幕的例子;图22为示出了建立显示列表的处理的流程图;图23示出了区域表格;图24示出了显示列表;图25为示出了屏幕数据生成处理的流程图;并且图26示出了记录介质。
具体实施例方式
下面,在对本发明的实施例进行描述之前,先对权利要求的特征与在本发明的实施例中披露的特定要素之间的对应关系进行讨论。该描述的意图在于确保在本说明书中对支持要求保护的本发明的实施例进行描述。因此,即使在以下实施例中的要素每个被描述为与本发明的某个特性相关,也不是必然意味着该要素与权利要求的特征无关。反过来,即使这里将一个要素描述为与权利要求的某个特征相关,也不是必然意味着该要素与权利要求的其它特征不相关。
此外,不应该将本描述理解为,在权利要求中对在实施例中披露的本发明的所有方面进行描述。就是说,本描述不否认存在在实施例中被描述,但是在本申请的发明中没有提出权利要求的本发明的方面,即,存在将来可以通过分申请提出权利要求的或者通过修改来另外提出权利要求的本发明的方面。
本发明的一个实施例的图像处理设备是,例如,图3的图像处理设备1。该图像处理设备包括存储单元(例如,图3的表格存储单元57),用于存储要在显示屏幕上显示的图标和对与图标有关的信息进行管理的表格;创建单元(例如,图3的列表创建部分112),用于通过参照表格,创建只对显示的图标进行注册的列表;以及生成单元(例如,图3的图像数据生成部分73),用于通过参照表格,生成在列表中注册的图标的以及与图标有关的信息的显示数据。
以下参照附图对本发明的实施例进行描述。
图1示出了本发明的一个实施例的图像处理设备1。如图1所示,图像处理设备1,如摄录像机(camcorder),包括设备机身11和液晶显示器(LCD)12。
布置在设备机身11背面的是取景器13和电源开关14。用户利用取景器13检查要被拍摄的对象。电源开关14用于接通图像处理设备1的电源。电源开关14可以用作在拍摄模式与重放模式之间进行切换的开关。
摄像机15安装在与承载取景器13的设备机身11的背面相对的前面的顶部。摄像机15包括用于拍摄画面的镜头(没有示出)和电荷耦合器件(CCD)51(图2)。
利用例如铰链将液晶显示器(LCD)模块12可打开地固定到设备机身11,因而在画面拍摄期间,LCD模块12向设备机身11的左侧打开,并且在存储期间与设备机身11合拢。LCD模块12包括LCD16,用于显示由摄像机15拍摄的图像和设定项目的列表。LCD16包括触摸屏17。
触摸屏17对其被用户触摸的部分进行检测。更确切地说,触摸屏17对用户触摸的位置的坐标进行检测。通过对坐标进行识别,来识别用户指定的项目。
如图1所示,供在记录视频过程中使用的按钮与以下的讨论基本无关,因而这里没有示出。这不意味着没有给图像处理设备1提供(没有示出的)按钮。
图2示出了图像处理设备1的内部结构。可以将记录介质31和记录介质32装到图像处理设备1上。记录介质31与记录介质32属于不同类型。例如,记录介质31可以是带状介质,如数字视频盒式磁带,而记录介质32可以是卡状介质,如存储棒。其它类型的记录介质如包括数字多用盘(DVD)的盘状介质也可以用作记录介质31和32中的一个。
响应于用户对电源开关14和另一个开关(没有示出)的操作,图像处理设备1将由摄像机15拍摄的图像存储到装入其中的记录介质31和记录介质32中的一个,并且,在LCD16上显示存储在记录介质31和记录介质32中的一个中的文件的数据。
CCD51捕捉对象的图像,并且将捕捉的对象的图像提供给主操作控制单元53。开关检测单元52对用户对电源开关14(图1)的操作进行检测,并且响应于检测的操作,给主操作控制单元53提供电源接通信号和电源模式切换信号。
触摸屏17安装在LCD16上,并且与LCD16形成一体。当用户用指尖或笔尖接触触摸屏17时,触摸屏17检测对应的接触位置。触摸屏17由透明部件构成,因而用户通过透明部件看到显示在LCD16上的图像。来自触摸屏17的信号被提供给主操作控制单元53。
主操作控制单元53包括信号处理部分71、设定处理部分72和图像数据生成部分73。主操作控制单元53响应来自开关检测单元52和触摸屏17的信号,对图像处理设备1内的元件进行控制。
触摸屏17构成了用于将来自用户的指令传达给图像处理设备1的操作单元的一部分。可以将如滚轮键(jog dial)等部件布置为操作单元的一部分。该部件被设计为按照与触摸屏17相同的方式进行操作。该部件可以代替触摸屏17。
如果图像处理设备1的电源处在图像捕捉方式,则主操作控制单元53对显示控制单元54进行控制,使LCD16显示从CCD51输入的视频数据。主操作控制单元53还使信号处理部分71对从CCD51输入的视频数据进行预定的信号处理,并且通过记录/重放控制单元55,使记录介质31和记录介质32中的一个记录经过信号处理的视频数据。
视频数据包括静止图像视频数据和活动图像视频数据。当图像处理设备1的电源处在重放方式时,主操作控制单元53启用重放模式并且对信号处理部分71、设定处理部分72、图像数据生成部分73和显示控制单元54进行控制,使LCD16响应存储在记录介质31和记录介质32中的一个中的数据,显示图像。
重放模式包括用于重放静止图像的静止图像模式和用于重放活动图像的活动图像模式。
包括复用器和解复用器的信号处理部分71对从CCD51输入的视频数据进行预定的、包括编码和复用的信号处理,并且将经过处理的视频数据提供给记录/重放控制单元55。信号处理部分71还通过记录/重放控制单元55接收存储在记录介质31和记录介质32中的一个中的视频数据,对输入的视频数据进行解码,并且在存储器56上将经过解码的视频数据展开。
当用户对期望的功能进行设定时,设定处理部分72对用于对功能进行设定的处理进行控制。图像数据生成部分73将图标数据叠加在存储在存储器56中的静止图像的数据上,生成显示数据,并且将生成的显示数据提供给显示控制单元54。
显示控制单元54使LCD16响应来自图像数据生成部分73的显示数据,显示图像。
记录/重放控制单元55将被信号处理部分71处理过的视频数据信号存储在记录介质31和记录介质32中的一个中。记录/重放控制单元55还读取存储在记录介质31和记录介质32中的一个中的视频数据,并且将读出的视频数据提供给信号处理部分71。
由随机存取存储器(RAM)和只读存储器(ROM)构成的存储器56存储被信号处理部分71展开的视频数据。存储器56存储用于显示图标和光标的数据。表格存储单元57存储多个将在以后讨论的表格。存储在这里的表格与图像处理设备1的功能和设定值有关。这里将存储器56和表格存储单元57分开示出。或者,存储器56可以存储被另外存储在表格存储单元57上的表格。
图2的图像处理设备1还能够接收输入的音频数据并对音频数据进行预定的信号处理,并且,从扬声器发出声音。这里既不示出也不讨论图像处理设备1响应于音频数据的操作。
以下参照图3,对图像处理设备1的、涉及对图标进行显示的显示处理的元件进行描述。
本实施例的图像处理设备1对静止图像和活动图像进行处理。对包括记录介质31和记录介质32的不同记录介质进行记录操作和重放操作。例如,在记录静止图像过程中使用的图标可能与在记录活动图像过程中使用的图标不同。此外,供在记录介质31上进行记录操作使用的图标可以与供在记录介质32上进行记录操作使用的图标不同。
在LCD16上显示的(呈现给用户的)图标的数量可能很多,并且,用户可能不总是熟悉所有呈现的图标。按照本实施例,提供了如果用户识别不出图标的含义,则允许用户立即利用简单的操作对显示的图标进行核对的机制。以下参照图3对这样的机制进行讨论。
如图3所示,表格存储单元57包括第一区域表格101、第二区域表格102、第三区域表格103、第四区域表格104和第五区域表格105等五个表格。如后面将讨论的,按照本实施例,LCD16的显示屏幕包括四到五个可选区域。与这五个区域对应的五个表格被存储在表格存储单元57中。根据在屏幕上排列的区域的数量,确定存储在表格存储单元57中的表格的数量。
以下讨论基于这样的假设,即,表格存储单元57存储五个表格。区域检测部分111被布置在图像数据生成部分73上。响应于来自触摸屏17的信号,图像数据生成部分73对是否触摸(选择)了屏幕上的任何区域进行检测。还包括列表创建部分112的图像数据生成部分73进行将在后面讨论的创建显示列表的处理。
图像数据生成部分73根据由列表创建部分112创建的显示列表,生成显示数据,并且将创建的显示数据提供给显示控制单元54。显示控制单元54对响应于提供的显示数据,在LCD16上进行的屏幕显示进行控制。
以下对由显示控制单元54控制的、在LCD16上呈现的屏幕进行描述。以下参照图4A和4B到6,对屏幕切换(屏幕转换)进行描述。
图4A和4B示出了呈现在LCD16上的屏幕的例子。图4A示出了初始屏幕。响应于在任意指定瞬间,例如,当图像处理设备1接通电源时,设定的模式,呈现初始屏幕。
将状态显示部分131布置在图4A的屏幕的顶部。状态显示部分131显示关于图像处理设备1是否处在记录状态的信息。如图4A所示,图像处理设备1处于待机状态,不处在记录状态。大致在屏幕的中心,图4A还示出了显示对用户的指令消息的指令显示部分132。标有“P.MENU”的按钮133被布置在屏幕的右下角。
按钮133用于显示个人菜单。个人菜单由用户偏爱的设定项目构成。如果选择按钮133(如果用户触摸按钮133的区域),则出现图4B的屏幕。
图4B的屏幕是由用户设定的个人菜单的例子。在图4B的屏幕上显示六个项目141-1到141-6。这里在一个屏幕上显示了六个项目,但是,项目的数量也可以不是六个。可以由用户设定项目的数量。如果项目不能被显示在单个屏幕中,则可以操作布置在屏幕的左侧的滚动部分142。
在指定的时刻,可以选择某些显示的项目而不能选择剩余的项目。在屏幕上区分了能否选择的项目。如图4B所示,可选项目为141-1、141-2、141-4和141-6,而不可选项目为141-3和141-5。
靠近屏幕右上角布置的按钮143用于使LCD16返回到图4A的屏幕(关闭个人菜单)。
如果在图4B的个人菜单屏幕上选择了用于项目141-4的“显示向导”按钮,则LCD16被切换到图5的屏幕。
图5的屏幕(以下称为区域选择屏幕)被用于用户选择作为显示向导显示的区域。当用户希望知道在图4A的初始屏幕上显示的图标的含义时,操作用于显示向导的项目141-4。“显示向导”指的是显示在初始屏幕上显示的图标的含义(对图标的说明)。
图5的区域选择屏幕包括四个区域。靠近屏幕的左上角布置区域161,靠近屏幕的右上角布置区域162,在屏幕中心布置区域163,而在屏幕下部布置区域164。由第一区域表格101(图3)对与显示在区域161上的图标有关的信息进行管理,由第二区域表格102对与显示在区域162上的图标有关的信息进行管理,由第三区域表格103对与显示在区域163上的图标有关的信息进行管理,并且,由第四区域表格104对与显示在区域164上的图标有关的信息进行管理。
在对图4A的初始屏幕与图5的区域选择屏幕的比较中,在相同的位置上显示相同的图标。图5的屏幕向用户表示图4A的屏幕的图标中的每一个位于什么区域。在图5的屏幕上的指令显示部分132上显示指令消息读出“选择区域”。
在区域选择屏幕上只显示在初始屏幕上的图标。
当用户看到图5的区域选择屏幕并且选择了用户希望知道含义的图标的区域时,LCD16切换到图6的屏幕。当在图5的屏幕上选择了区域164时,显示图6的屏幕(以后称为显示向导屏幕)。如图5所示,区域164显示四个图标171-1到171-4。图标171-1到171-4的含义被显示在图6的显示向导屏幕上。
对每个图标的含义的描述包括图标、由图标表示的项目名(例如,对焦),以及说明如何设定该项目的设定值(例如,手动)。在显示向导屏幕上显示的“每个图标的含义”指的是合适的项目。
在图6的屏幕上示出了图标171-1到171-4中的171-1到171-3三个图标的含义。鉴于LCD16的显示屏幕的尺寸,现在假设在一个屏幕上最多显示三个图标(项目)。
在图6的屏幕上,图标171-1表示“对焦”,并且此时对焦被设定在“手动”。相似地,其他每个图标显示了相应图标的项目名以及已经设定的项目值。
如果在图5的区域选择屏幕上选择了一个区域,则在显示向导屏幕上只显示在该区域上显示的图标的含义。
如果用户不熟悉在图4A的初始屏幕上显示的任何图标,则用户选择按钮133并且在响应于对按钮133的选择而显示的图4B的菜单屏幕上,选择用于“显示向导”的项目141-4。作为响应,接着向用户呈现图5的区域选择屏幕,以允许用户选择这样的区域,其中呈现具有用户未知含义的图标。当选择了承载具有用户未知含义的图标的区域时,在图6的显示向导屏幕上显示在选择的区域中显示的图标的含义。
利用这样简单的操作,用户能够方便地核对用户不熟悉或不知道的图标的含义。
如以上参照图4A和4B到6所讨论的,最终显示显示向导屏幕(图6)。或者,如下所述,可以通过切换屏幕来显示显示向导屏幕。
图7A示出了初始屏幕的一个例子。在对图4A的初始屏幕与图7A的初始屏幕的比较中,用于“显示向导”的按钮201代替了在图4A的初始屏幕上的、用于“P.MENU”的按钮133。图7A的初始屏幕的剩余部分保持与图4A的初始屏幕相同。
如果选择了用于“显示向导”的按钮201,则LCD16被切换到与图5的区域选择屏幕相似的图7B的屏幕。利用布置在初始屏幕上的用于“显示向导”的按钮201,可以跳过对图4B的菜单选择屏幕的显示。
在去除了图4B的屏幕的方案中,用户看到了图7A的初始屏幕,并且,如果显示了不熟悉的屏幕,则选择按钮201。然后,显示区域选择屏幕,如图7B所示(图5),区域选择屏幕允许用户选择承载不熟悉的图标的区域。如果从区域选择屏幕中选择了承载用户未知图标的区域,则在如图6所示的显示向导屏幕上,显示在选择的区域中显示的图标的含义。
利用如图7A所示的、布置在初始屏幕上的、用于“显示向导”的按钮201,用户能够利用简单的操作显示显示向导屏幕。
这样,在显示图4B的菜单屏幕的情况下,或者,在跳过对图4B的菜单屏幕进行显示的情况下,显示显示向导屏幕。是否在跳过图4B的菜单屏幕显示步骤的情况下显示显示向导屏幕可以在设备的设计阶段设定,或者,留给用户选择。
使用图4B的菜单屏幕意味着在到达显示向导屏幕之前的一个附加屏幕(一个附加步骤)。但是,菜单屏幕只显示用户偏爱的菜单。如果选择和设定了除了用于显示向导的项目141-4以外的项目,则利用简单的操作执行用户希望的处理。由此提高了图像处理设备1的用户友好性。
可选择的情况是,可以将“P.MENU”的按钮133和“显示向导”的按钮201都显示在同一个屏幕上,以允许用户不论选择按钮133或者按钮201都能到达显示向导屏幕。
以下对初始屏幕和区域选择屏幕的显示例子进行描述。
图8A示出了用于将活动图像的数据记录到记录介质31(图2)上的初始屏幕,图8B示出了与该初始屏幕对应的区域选择屏幕。这里,记录介质31是带状记录介质。
图9A示出了用于将静止图像的数据记录到记录介质32(图2)上的初始屏幕,图9B示出了与该初始屏幕对应的区域选择屏幕。这里,记录介质32是卡状记录介质。
图10A示出了用于将活动图像的数据记录到记录介质32上的初始屏幕,图10B示出了与该初始屏幕对应的区域选择屏幕。
图11A示出了用于对记录在记录介质31上的数据进行重放和编辑的初始屏幕,图11B示出了与该初始屏幕对应的区域选择屏幕。
图12A示出了用于对记录在记录介质32上的数据进行重放和编辑的初始屏幕,图12B示出了与该初始屏幕对应的区域选择屏幕。
图13A示出了用于将记录在记录介质31上的数据转移到记录介质32或者将记录在记录介质32上的数据转移到记录介质31的初始屏幕,图13B示出了与该初始屏幕对应的区域选择屏幕。
参照图8A到13A,根据处理是在记录介质31还是记录介质32上进行,显示在初始屏幕上的图标不同。根据处理是记录操作或者重放操作,显示在初始屏幕上的图标也不同。根据设定的功能和设定值,显示的图标也不同。根据要处理的项目、每个处理的内容以及设定值,对初始屏幕进行适当修改。
参照图8B到13B,根据初始屏幕,对每个区域的尺寸和形状也进行适当修改。
参照图11B和13B,区域164布置在与用于对进行重放记录在记录介质31和32中的一个上的数据进行重放的初始屏幕对应的区域选择屏幕的下部。这里,区域164的尺寸比布置在与用于将数据记录到记录介质31和32中的一个上的初始屏幕对应的区域选择屏幕(图8B)的下部的区域164小。由于减小了区域164的尺寸,因此新布置了区域165。后面将对在含义方面与区域161到164不同的区域165进行描述。
按照需要对每个区域的尺寸进行修改,并且对区域的数量也进行修改。
图12B的区域选择屏幕没有区域164。这样,可以有某些在区域选择屏幕上不显示的区域。
根据显示的图标的数量和显示位置,每个区域的尺寸和形状是可变的。或者,每个区域的尺寸和形状可以是不可改变的。
以下描述对区域进行布置的优点。按照本实施例,用户可以通过选择其中承载了不熟悉的图标的区域,在显示向导屏幕上显示不熟悉的图标的含义。设想的是,用户只选择用户未知的图标,以显示图标的含义。
如果图像处理设备1是移动设备如数字摄像机,则在图像处理设备1内允许的LCD16的尺寸受到限制。为了在LCD16上显示多个图标,要求每个图标的尺寸相对小。如果在单个屏幕上显示许多图标,则要求每个图标的尺寸相对小。
如果每个图标的尺寸很小,则用户可能难以通过触摸触摸屏17来选择每个图标。换句话说,当用户试图通过触摸一个图标的区域来选择该图标,以了解该图标的含义时,用户可能触摸到感兴趣的图标附近的另一个图标。因此用户不能对感兴趣的图标的含义进行核对。
为了识别是否触摸了一个小图标,触摸屏17必须对触摸的位置进行准确检测,并且,用于对来自触摸屏17的信号进行处理的元件必须进行高精度等级的处理。这样的设计涉及到很高的开发成本和很长的开发时间。
如前面所讨论的,按照一个集合对多个图标进行处理,并且,将按照单元对图标的集合进行集中处理的区(region)称为区域。然后,在用于选择的区域选择屏幕上显示每个区域。
利用可选择的区域,用户能够简单地选择相对更大的范围。为了选择图标以便了解其含义,用户不大可能错误地选择不希望的图标。
如果区域相对大,图像处理设备1甚至在使用其中的不太精确的触摸屏的情况下,仍然能够可靠地检测被用户触摸的位置。
通过允许在一个区域内的图标彼此相关,在对感兴趣的区域选择几次之后,用户会对该区域中彼此具有某种联系的图标留下印象。
甚至在对图标不完全理解的情况下,用户仍然能够在这样的印象下,通过识别显示的图标的位置(区域)来猜测图标的含义。
鉴于这种情况,对在每个区域中显示的图标和图标的含义进行讨论。在下面的讨论中,不需要对在每个区域中显示的所有图标进行讨论,并且,图标不限于这里所讨论的图标。
可以存储图标以及这些图标的含义。这些信息被存储在表格存储单元57中(图3)。
图14示出了存储在表格存储单元57中的表格中的第一区域表格101。第一区域表格101用于对在(例如,图5的)区域161上显示的图标进行管理。在区域161上显示的(由第一区域表格101管理的)图标与对数据进行记录有关。
如图14所示,第一区域表格101对图标、含义、设定值以及显示状态进行管理,使其彼此关联。在以下的讨论中,将图标、含义和设定值分别称为对象。例如,一个“显示一个‘对象’”的语句表示至少显示了图标、含义和设定值中的一个的状态。
在显示在LCD 16的屏幕上的第一区域表格101中的“图标”栏,对图标的形状进行管理。在“含义”栏对图标名(如设定名或者代表图标的基本名)进行管理。在“设定值”栏,对表示对图标的功能进行的设定的信息进行管理。在“显示状态”栏,对表示是否将对应的图标显示在LCD16上进行管理。
第一区域表格101的结构与参照图15到18讨论的第二区域表格102到第五区域表格105的结构一致。因此,在后面对表格102到105中的每一个进行的讨论中,忽略了每个表格的结构。
如图14所示,与记录有关的图标包括表示记录模式的图标;表示在记录期间图像的大小的图标;以及表示在记录期间由外接麦克风进行声音拾取的图标等。为了记录由CCD51(图2)拾取的图像,用户通过参照显示在区域161上的图标,对设定进行辨认。
图15示出了存储在表格存储单元57中的表格中的第二区域表格102。第二区域表格102用于对显示在(例如,图5的)区域162上的图标进行管理。在区域162上显示的(由第二区域表格102管理的)图标与记录介质31和记录介质32中的每一个的输入源和输出目的地有关(如记录目的地和重放目的地)。
如图15所示,与输入和输出有关的图标包括表示重放图像的大小和质量,以及与记录重放数据的文件夹有关的信息的图标。用户通过参照显示在第二区域表格102上的图标,对在LCD16上显示的图像的输入和输出进行辨认。
图16示出了存储在表格存储单元57中的表格中的第三区域表格103。第三区域表格103用于对显示在(例如,图5的)区域163上的图标进行管理。在区域163上显示的(由第三区域表格103管理的)图标是警示图标和用户需要识别的其它图标。
如图16所示,警示图标包括表示电池中的剩余电量低的图标;表示没有装入记录介质的图标;以及记录介质中的可用存储空间不足的图标。用户由此识别引起图像处理设备1故障的原因和设定是否影响图像记录。
图17示出了存储在表格存储单元57中的表格中的第四区域表格104。第二区域表格104用于对显示在(例如,图5的)区域164上的图标进行管理。在区域164上显示的(由第二区域表格104管理的)图标主要与对要被记录的图像的质量进行设定和控制有关。
如图17所示,与图像质量有关的图标包括用于对对焦进行设定的对焦(focus)和为了进行背光校正而显示的图标。在记录期间,用户通过参照显示在第四区域表格104上的图标,对影响记录之后的图像质量的设定进行辨认。
图18示出了存储在表格存储单元57中的表格中的第五区域表格105。第五区域表格105用于对在(例如,图11的)区域165上显示的图标进行管理。图18所示的圆圈中的数字1到6用于识别在区域165中的数据的显示位置,以便进行说明。
在区域165上显示的(由第五区域表格105管理的)图标与数据代码有关。在性质上,显示在区域165上的图标与显示在区域161到164上的图标不同并且具有特定值,如图11B的区域165所示。
以下对在区域165上显示的数据代码进行讨论。与图11B相似,图19A示出了与用于对记录在记录介质31上的数据进行重放和编辑的初始化屏幕相对应的区域选择屏幕。如果用户选择了图19A的区域选择屏幕上的区域165,换句话说,如果选择了数据代码,则LCD16被切换到图19B的屏幕。
图19B示出了对在图19A的区域165上显示的六个项目(六个图标)进行说明的屏幕。如图19B所示,图标221被描述为用于“图像稳定”的图标。图标222被描述为表示快门速度的设定值(快门速度的设定值为“10000”)。图标223被描述为用于“光圈”的设定值(设定值为“F1.8”)。
被描述为“自动”的图标224表示“亮度调节”是自动的。被描述为“AWB”的图标225表示AWB是为白平衡设定的值。图标226表示将“增益”设定为“6db”。
如果选择了作为数据代码的区域165,则将在区域165上显示的每个图标(设定值)以及该图标的含义(对设定值的描述)被显示在一个屏幕上。
如果将图19A的区域165中的一个图标与图19B的对应的图标相比,它们的布局是彼此相对一致的。利用相同的布局,用户能够立即找到数据代码中用户未知的图标的含义(设定值)。
以下将参照图20A和20B,对在区域选择屏幕上显示的除了数据代码以外的图标的布局与在显示向导屏幕上显示的图标(项目)的布局之间的关系进行描述。如图20A所示,由带箭头的线代表在显示向导屏幕中的图标的显示顺序。
对于在区域161到163中显示的图标,在显示向导屏幕上,按照从左到右,从上到下的显示顺序,以字母Z的路径,对描述(对象)进行布局。对于在区域164中显示的图标,在显示向导屏幕上,按照从左到右和从下到上的显示顺序,对描述(对象)进行布局。
图20B示出了当从图20A的屏幕中选择了区域164时呈现的显示向导屏幕。由于在区域164中的图标的显示顺序被控制为从左到右,从下到上,因此,以这样的顺序显示“对焦”、“程序AE”和“白平衡”等。
如图20B所示,在显示向导屏幕上,从上到下显示对象。如果在显示向导屏幕上只显示两个图标的对象,则在将最下面的部分留作空白的情况下,从上到下显示两个对象(这里没有示出这样的例子)。
在以上讨论中,在每个区域中显示图标。根据图像处理设备1的设定状态,可以有完全没有图标的区域。例如,如图21A所示,在区域162、163和164中的每一个中,没有示出图标。如果选择了没有图标的区域,则LCD16被切换到图21B的屏幕。
用户由此选择没有图标的区域。例如,为了提示用户已经选择了没有图标的区域,在图21B所示的指令显示部分132上示出了消息“不显示向导”。将这样的消息显示预定时间段,例如,5秒钟。在经过预定时间段之后,在没有任何用户干预的情况下,LCD16被自动切换到图21A的屏幕。
如果图标出现在选择的区域内,则显示该图标的含义。如果图标没有出现在选择的区域内,则显示向用户提示这种情况的消息。
参照图21A和21B,除了消息以外,图21A的屏幕和图21B的屏幕一致。换句话说,尽管从图21A的区域选择屏幕中选择了区域,但是,甚至在图21B的屏幕上也显示了用于选择的区域。用户甚至能够在图21B的屏幕上选择区域。
如果用户在图21B的屏幕上选择了承载图标的区域,则LCD16被切换到显示对图标的说明的显示向导屏幕。如果用户再次在图21B的屏幕上选择了没有图标的区域,则LCD16将图21B的屏幕保留(预定时间段,例如,5秒钟)。
即使用户错误地选择了没有图标的区域,设备将用户的注意吸引到错误操作,以允许用户做出正确反应。用户可以选择在图21B的屏幕上的区域,而不是在返回到图21A的屏幕之后再选择区域。
如果显示了用户不熟悉的图标,则使LCD16从一个屏幕变化到另一个屏幕,以显示对该图标的说明。以下对屏幕改变的控制进行描述。
图22为说明创建显示列表的处理的流程图。如果从(例如图5的)区域选择屏幕中选择了区域,则在与在该区域中显示的图标有关的(例如图6的)显示向导屏幕上显示显示列表。按照由图3的元件执行的用于显示的处理来进行图22的流程图的处理。当在LCD16上显示图5的区域选择屏幕时,进行这个流程图的处理。
在步骤S11,响应于从触摸屏17提供的信号,区域检测部分111(图3)对区域161到164(如果还显示了图19A的数据代码的区域,则为区域161到165)中的哪个区域被选择进行检测。
在步骤S11,由此对用户选择的区域进行检测。在步骤S12,列表创建部分112将变量N设为零(初始值)。变量N用于识别由存储在表格存储单元57中的表格管理的对象。参照图20A讨论的显示顺序可以被用作变量N的值。
图14到18示出了由第一区域表格101到第五区域表格105中的每一个管理的信息。由第一区域表格101到第五区域表格105中的每一个管理的信息包括彼此相关的图标、图标的含义、设定值以及显示状态等。从上述的区域表格中的每一个归纳出的区域表格301如图23所示。
在图23的区域表格301中(例如,具有用于说明从第一区域表格101归纳出的格式的新标号),对象与显示状态相联系。如前面所讨论的,对象包含图标、含义和设定值中的至少一个。
图23的区域表格301对十个对象0到9及其显示状态进行管理,其中每一个对象与各自的显示状态相关联。对象0,1,...,9被列表。对象的号码0,1,...,9这里代表在该区域中的显示顺序(在显示向导屏幕上按照这个显示顺序显示对象),并且与N对应。
在区域表格301中,显示顺序用于识别在任意指定时刻是否显示每个对象。在图23的区域表格301的显示状态栏中,“ON”表示显示对应的对象,而“OFF”表示不显示对应的对象。由于在图23的区域表格301中,“对象0”为“ON”,因此此刻显示对象0。
为了对在区域表格301中,按照设定的显示顺序对每个对象的显示状态进行检查,在步骤S12中对N进行初始化。如果在步骤S12中将N设定为零,则参照与选择的区域对应的区域表格301。
与被区域检测部分111检测的区域有关的信息被提供给列表创建部分112。列表创建部分112从第一区域表格101到第五区域表格105中,参照与被区域检测部分111检测的区域对应的区域表格(这里参照了区域表格301)。
在步骤S14判断是否显示第N个对象。列表创建部分112从正在被参照的区域表格301中读出与此时设定的N值对应的对象的显示状态,并且判断对象是“ON”还是“OFF”。如果判断对象为“ON”,则处理进行到步骤S15。如果判断对象为“OFF”,则处理跳过步骤S15进行到步骤S16。
在步骤S15,将判断为正在被显示的第N个对象添加到显示列表。显示列表包括正在被显示的对象。
在步骤S15之后,或者,如果在步骤S14中判断第N个对象的显示状态为“OFF”,处理进行到步骤S16。在步骤S16,判断列表创建部分112是否已经验证了参照的区域表格301到达了最后的对象(在图23的区域表格301的情况下,N=9)的显示状态。
如果在步骤S16中判断列表创建部分112还没有验证区域表格301到达最后的对象的显示状态,则处理进行到步骤S17,在这里使N的值递增1,即N=N+1。这里,值增加了1的N为新的N,并且,利用新的N重复步骤S14及后续步骤。通过重复步骤S14及后续步骤,将在选择的区域中显示的对象相继添加到显示列表。由此仅根据被显示的对象的信息,创建显示列表。
如果在步骤S16判断对显示状态的验证已经进行到区域表格301的最后的对象(对第九个对象的显示状态进行验证),则图22的显示列表创建的处理完成。图24中示出了产生的显示列表。
图24的显示列表311是当参照图23的区域表格301时已经被创建的显示列表。注册在显示列表311中的是图23的区域表格301中的具有“ON”显示状态的对象,即,对象0、对象1、对象5、对象6和对象8。
显示列表311对注册的具有与对象相关的编号“i”的对象进行管理。编号“i”指的是注册的顺序。当创建显示列表时,按照在显示向导屏幕上有效的显示顺序的顺序,对显示状态进行验证。最终,注册的顺序是对象在显示向导屏幕上的显示顺序。
以下参照图25的流程图,对根据显示列表生成显示向导屏幕的显示数据的处理进行描述。图像数据生成部分73(图3)根据由列表创建部分112创建的显示列表311,进行显示数据生成处理。在步骤S31,图像数据生成部分73将变量“i”设为零,将变量“j”设为1。变量“i”是代表如前面讨论的显示顺序的值。
变量“j”是对在一页上显示的项目的数量进行计数的计数值,并且,在这种情况下,可以取1、2或3。如图6所示,在单页上显示的项目的最大数为“3”。如果将项目的最大数设为“5”,则变量“j”可以取1到5中的任意数。
当在步骤S31中对变量“j”和“i”进行初始化时,在步骤S32中获得当前的页数。如果利用从区域选择屏幕中选择的区域进行初始化步骤(首先显示显示向导屏幕),则获得的页数为1。如果在不显示显示向导屏幕的情况下,通过操作滚动部分142(图6)命令显示下一页,则获得的页数不是1,例如,是2或3。
如果在步骤S32中得到当前页数,则按照下面的公式(1)进行用于判断要被显示的对象(项目)的计算i=(页数-1)×3 ...(1)例如,如果在步骤S32中得到的当前页数为“1”,则按照公式(1),i被确定为0。如果在步骤S32中得到的当前页数为“2”,则按照公式(1),i被确定为3。
由该公式计算的值是在任何页上显示的要被处理的第一项的值(第一项是在屏幕上显示的最上面的对象)。如果确定了在顶部显示的对象数(项目数),则处理进行到步骤S34。在步骤S34,得到在此时要被处理的第i个对象的信息。例如,如果i=0,则得到信息“对象0”。
在步骤S35,得到与得到的对象对应的图标。如前面所讨论的,该对象包含关于彼此相关的图标、含义和设定值的信息。在区域表格301中对对象进行管理。通过参照区域表格301,得到与得到的对象对应的图标(要显示图标的图像数据)。
相似地,在步骤S36中,通过参照区域表格301,得到已经得到的对象的含义。在步骤S37中,得到已经得到的对象的设定值。
在步骤S38中,利用与得到的图标、含义以及设定值有关的信息,画出图标、含义以及设定值。更具体地说,图像数据生成部分73根据获得的信息,在存储器56(图2)上画出部分屏幕(一个项目)。
在步骤S39,判断图像数据生成部分73是否已经将显示列表处理(画)到在其中注册的最后的对象。此外,判断变量“j”是否达到在一个屏幕上的项目的最大数,即,这里为3。
如果在步骤S39中判断对区域表格301的处理还没有达到最后的对象,并且变量“j”还没有达到3,则处理进行到步骤S40。在步骤S40,使变量“i”递增1,并且使变量“j”递增1。如果变量“i”和“j”被递增,则按照已经递增的变量“i”和“j”重复步骤S34及其后面的步骤。
如果在步骤S39判断对区域表格301的处理已经达到最后项目,并且变量“j”已经达到3,则图25的显示数据生成处理完成。
利用重复进行的上述处理,在存储器56上画出最多3个项目的屏幕,例如图6的显示向导屏幕。响应于在存储器56上画出的显示,显示控制单元54对在LCD16上的屏幕显示进行控制。
如果用户不了解在屏幕上显示的图标,则用户能够通过显示显示向导屏幕来了解图标的含义。通过简单地操作(通过简单地触摸在上述实施例中的触摸屏17),就可以方便地显示显示向导屏幕。操作步骤数少且不复杂。
被选择来显示显示向导屏幕的是一个区域,并且在尺寸上该区域大于单个图标。由此减少了出现用户操作失误的可能性。由于在同一个区域内显示了关系相近的图标,因此,用户能够通过参照显示给用户的图标的位置来明白图标的含义。
显示在显示向导屏幕上的信息局限于此时显示的图标。由此立即提供用户想知道的信息。在显示向导屏幕上显示的信息与图标、图标的含义以及图标的设定值有关。通过对显示向导屏幕进行简单观察,用户就能够明白在进行设定时设定的是什么功能。
在以上对实施例的讨论中,没有对在显示了显示向导屏幕之后的处理进行描述。利用显示的显示向导屏幕,用户识别出每个图标的含义和设定值。利用识别出的图标含义,用户可能希望修改设定值。为了满足这样的用户要求,可以对显示在显示向导屏幕上的图标(项目)进行选择,并且,可以对选择的项目的设定进行修改。
在以上的实施例中,如果在区域选择屏幕上选择了区域,则在显示向导屏幕上显示在区域上显示的图标的信息。在不显示区域选择屏幕的情况下(换句话说,在不进行对区域进行选择的处理的情况下),显示显示向导屏幕。如果在一个屏幕上显示的图标数不大(例如,如果在一个屏幕上显示的图标数等于或小于预定数),则可以在不选择任何区域的情况下,将与在该屏幕上显示的所有图标有关的信息显示在显示向导屏幕上。
在以上讨论中,没有提到在对区域选择屏幕进行显示期间,显示的图标的数量改变。但实际上,在对区域选择屏幕进行显示期间可以改变设定值。如果设定值改变,则已经显示的图标可以消失,或者,可以出现没有显示过的图标。因此,在对区域选择屏幕进行显示期间,可以按照需要修改显示的图标的数量。
如果在图像处理设备1的状态方面发生了变化,则可以相应地利用显示的显示向导屏幕对显示的图标进行修改。或者,在显示显示向导屏幕的情况下,可以不采取任何响应动作(例如,不添加对新图标的描述,或者,不删除对图标的描述)。如果有任何用户未知的图标,则显示显示向导屏幕,以显示该图标的含义。因此,考虑到用户友好,最好,不利用显示的显示向导屏幕增加或删除图标。
已经对图像处理设备1如摄像机进行了讨论。本发明不限于这种设备。例如,可以将本发明应用于具有向用户呈现某种信息,如图标,的功能的设备。
可以按照硬件或软件执行一系列以上引用的处理步骤。如果按照软件来执行这一系列处理步骤,则将构成软件的计算机程序从记录介质安装到装配了专用硬件的计算机上,或者安装到执行各种功能的通用个人计算机。
图26示出了通用个人计算机的内部结构。个人计算机中的中央处理单元(CPU)411按照存储在只读存储器(ROM)412上的程序进行各种处理。随机存取存储器(RAM)413按照需要存储CPU411执行各种程序需要的数据和程序。输入和输出接口415连接到由键盘和鼠标构成的输入单元416,并且将输入到输入单元416的信号输出到CPU411。输入和输出接口415还连接到由显示器和扬声器构成的输出单元417。
输入和输出接口415还连接到由硬盘构成的存储单元418和通信单元419,通信单元419通过网络如因特网与其它设备交换数据。驱动器420用于将数据写入记录介质和从记录介质中读出数据,记录介质包括磁盘421、光盘422、磁光盘423和半导体存储器424等。
如图26所示,记录介质可以是与个人计算机分开提供的封装介质,以便给用户提供程序并且存储程序。封装介质包括磁盘421(包括软盘)、光盘422(如紧凑光盘只读存储器(CD-ROM)或者数字多用盘(DVD))、磁光盘333(包括Mini-Disc(MD),迷你光盘)以及半导体存储器424等。封装介质还包括ROM412和包括硬盘的存储单元418,在计算机中提供ROM412和存储单元418中的每一个并且ROM 412和存储单元418中的每一个存储程序。
在本说明书中讨论的处理步骤按照所叙述的时间序列顺序连续执行。或者,可以平行地或独立地进行这些步骤。
本说明书中的系统包括多个设备。
本领域技术人员应该理解,可以根据设计需要和其它因素进行各种修改、组合、次组合以及替换,只要这些修改、组合、次组合以及替换在所附权利要求或者其等价物的范围内。
权利要求
1.一种图像处理设备,包括存储装置,用于存储要在显示屏幕上显示的图标和对关于图标的信息进行管理的表格;创建装置,用于通过参照所述表格,创建只对显示的图标进行注册的列表;以及生成装置,用于通过参照所述表格,生成在所述列表中注册的图标的以及与所述图标有关的信息的显示数据。
2.如权利要求1所述的图像处理设备,其中,所述显示屏幕被分成多个区域,其中,所述存储装置基于每个区域存储表格,其中,所述创建装置通过参照与用户选择的区域对应的表格,创建所述列表。
3.如权利要求1所述的图像处理设备,其中,与所述图标有关的信息包括由图标代表的功能的名称以及为所述功能设定的值。
4.如权利要求1所述的图像处理设备,其中,在显示在一个区域上的多个图标构成作为一个单元的数据代码的情况下,所述生成装置生成显示数据,其中,按照与在所述一个区域上显示的多个图标相同的布局来排列与所述图标有关的信息。
5.一种图像处理方法,包括如下步骤存储要在显示屏幕上显示的图标和对关于图标的信息进行管理的表格;通过参照所述表格,创建只对显示的图标进行注册的列表;并且通过参照所述表格,生成在所述列表中注册的图标的以及与所述图标有关的信息的显示数据。
6.一种计算机程序,用于使计算机对图像进行处理,所述计算机程序包括用于执行如下步骤的程序代码存储要在显示屏幕上显示的图标和对关于图标的信息进行管理的表格;通过参照所述表格,创建只对显示的图标进行注册的列表;并且通过参照所述表格,生成在所述列表中注册的图标的以及与所述图标有关的信息的显示数据。
7.一种存储计算机程序的记录介质,所述程序用于使计算机对图像进行处理,所述计算机程序包括用于执行如下步骤的程序代码存储要在显示屏幕上显示的图标和对关于图标的信息进行管理的表格;通过参照所述表格,创建只对显示的图标进行注册的列表;并且通过参照所述表格,生成在所述列表中注册的图标的以及与所述图标有关的信息的显示数据。
8.一种图像处理设备,包括存储单元,用于存储要在显示屏幕上显示的图标和对关于图标的信息进行管理的表格;创建单元,用于通过参照所述表格,创建只对显示的图标进行注册的列表;以及生成单元,用于通过参照所述表格,生成在所述列表中注册的图标的以及与所述图标有关的信息的显示数据。
全文摘要
一种图像处理设备,包括存储单元,用于存储要在显示屏幕上显示的图标和对关于图标的信息进行管理的表格;创建单元,用于通过参照表格,创建只对显示的图标进行注册的列表;以及生成单元,用于通过参照表格,生成在列表中注册的图标的以及与图标有关的信息的显示数据。
文档编号G06F3/048GK1794788SQ200510138128
公开日2006年6月28日 申请日期2005年12月22日 优先权日2004年12月22日
发明者石井直也, 加宫真由美 申请人:索尼株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1