网络照相机的控制装置、控制方法和存储介质与流程

文档序号:15614835发布日期:2018-10-09 21:06阅读:147来源:国知局

本发明涉及一种信息处理装置、信息处理方法和存储介质。



背景技术:

滑动控件被用作应用软件的图形用户界面(gui)。滑动控件是如下的gui,其中,通过诸如鼠标的拖动操作和触摸面板上的滑动操作(swipeoperation)之类的方法,沿着滑动条线性地移动滑动滑块(标签),以接收来自用户的操作。日本特开平9-198224号公报讨论了一种滑动控件,该滑动控件包括一对用于指定值的主滑动条和用于指定该值的范围的滑动条。在这种情况下,与滑动滑块(sliderthumb)的位置相对应的值显示在滑动滑块附近的窗口中。

在滑动控件中,当光标放置在滑动条上时或拖动滑动滑块时,在工具提示框(tooltip)中显示移动目的地的值。在这样的滑动控件中,在工具提示框中显示与光标位置相对应的值。

然而,在滑动滑块具有跨越多个值的大小的滑动控件中,即使当光标位于滑动滑块上时,该值也可能远离滑动滑块的当前值。在这种情况下,即使在鼠标悬停(mouseover)时光标位于滑动滑块上,也在工具提示框中显示不同于滑动滑块的当前值的移动目的地的值,这可能使得用户难以掌握滑动滑块的当前值。



技术实现要素:

本发明旨在一种将与滑动控件相关的信息适当地呈现给用户的技术。

根据本发明的一个方面,一种信息处理装置包括:确定单元,其被构造为确定显示单元的显示画面上的光标与构成滑动控件的滑动条和滑动滑块中的各个的交叠状态;决定单元,其被构造为基于与确定单元的确定结果相对应的条件,决定与滑动控件相关且将在显示单元上显示的信息;显示控制单元,其被构造为将由决定单元决定的信息显示在显示单元上;以及发送单元,其被构造为向网络照相机发送与滑动滑块的位置相对应且响应于用户输入指令而改变的控制信号。

根据下面参照附图对示例性实施例的描述,本发明的其他特征将变得清楚。

附图说明

图1示出了根据本发明示例性实施例的信息处理装置的构造示例。

图2是示出根据本发明示例性实施例的图形用户界面(gui)的显示示例的图。

图3是解释根据本发明示例性实施例的工具提示框的显示处理的流程图。

图4a和图4b是各自示出根据本发明示例性实施例的gui的显示示例的图。

图5a和图5b是各自示出根据本发明示例性实施例的gui的显示示例的图。

图6a和图6b是各自示出根据本发明示例性实施例的gui的显示示例的图。

图7示出了根据本发明示例性实施例的摄像系统的构造示例。

图8a和图8b是各自示出根据本发明示例性实施例的gui的显示示例的图。

图9a和图9b是各自示出根据本发明示例性实施例的gui的显示示例的图。

图10是示出根据本发明示例性实施例的信息处理装置的硬件构造的图。

具体实施方式

下面参照附图详细地描述本发明的优选示例性实施例。

下面描述的示例性实施例是本发明的实现方式的示例,并且根据应用本发明的装置的构造和各种条件被适当地修改或替换。本发明不限于下述的示例性实施例。

图1示出了根据本示例性实施例的信息处理装置100的构造示例。在本示例性实施例中,描述了信息处理装置100包括个人计算机(pc)的情况。信息处理装置100不限于pc,并且可以包括诸如平板终端或智能电话等的移动终端。

信息处理装置100包括控制单元101、操作输入单元102、显示单元103和存储单元104。控制单元101包括处理单元101a和显示控制单元101b。图1中所示的组件各自用作构成信息处理装置100的专用硬件。在这种情况下,图1的组件各自作为在下述的图10的中央处理单元(cpu)221的控制下的专用硬件操作。

处理单元101a基于用户通过下述的操作输入单元102提供的指令,生成使显示单元103显示图形用户界面(gui)的控制信号,并且将控制信号输出到显示控制单元101b。显示控制单元101b基于由处理单元101a生成的控制信号生成gui,并进行显示控制以在显示单元103上显示gui。

控制单元101可以被构造为诸如cpu等的处理器。在控制单元101被构造为处理器的情况下,控制单元101执行例如由下述的存储单元104保持的程序,以实现控制单元101的上述功能并控制信息处理装置100中的组件。此外,处理单元101a和显示控制单元101b可以被一体地构造。在图10中,cpu221包括处理单元101a和显示控制单元101b的功能。

操作输入单元102包括,例如,诸如键盘、鼠标或触摸面板之类的指向设备,并且将由操作输入单元102检测到的用户指令输入到信息处理装置100。更具体地,基于通过操作输入单元102检测到的用户指令,将处理单元101a的处理所需的各种参数输入到显示单元103上显示的gui。

显示单元103是在显示控制单元101b的显示控制下显示gui的监视器。显示单元103可以是诸如液晶显示器(lcd)等的监视器。显示单元103可以设置在信息处理装置100的外部,连接到信息处理装置100,并且在信息处理装置100的控制下显示gui。

存储单元104保持信息处理装置100的各种设置值和数据。此外,在控制单元101被构造为处理器的情况下,存储单元104可以保持由控制单元101执行的程序。存储单元104可以包括,例如,诸如下述的图10的随机存取存储器(ram)222和只读存储器(233)等的存储器。存储单元104还可以包括诸如硬盘驱动器(hdd)等的计算机可读存储介质。存储单元104可以是可移动的外部存储器,例如,闪速存储器或存储卡。

图10是示出下述的图1或图7的信息处理装置100的硬件构造的示例的图。

如图10所示,信息处理装置100包括cpu221、rom222、ram223、外部存储器224、输入设备225、显示设备226、通信接口(i/f)227和系统总线228。cpu221总体上控制信息处理装置100中的操作,并且通过系统总线228控制组件单元(221至227)。rom222是保持cpu221执行处理所需的控制程序等的非易失性存储器。程序可以由外部存储器224或可移动存储介质(未示出)保持。ram223用作cpu221的主存储器、工作区域等。换句话说,cpu221在执行处理时从rom222向ram223加载所需的程序等,并且执行程序等,从而实现各种功能操作。

外部存储器224保持例如由cpu221使用该程序进行处理所需的各种数据和信息。另外,例如,外部存储器224保持通过cpu221使用该程序进行的处理而获得的各种数据和信息。输入设备225包括如上所述的诸如键盘、鼠标或触摸面板等的指向装置。显示设备226包括诸如液晶显示器(lcd)等的监视器。通信i/f227是控制信息处理装置100与照相机200之间的通信的接口。

当cpu221执行程序时,图10中所示的信息处理装置100中的至少一部分组件的功能是可实现的。可选地,图10中所示的信息处理装置100中的至少一部分组件可以作为专用硬件操作。在这种情况下,专用硬件在cpu221的控制下操作。

图2示出由显示控制单元101b生成并显示在显示单元103上的gui的示例。更具体地,显示控制单元101b基于存储单元104保持的程序绘制gui,并且所绘制的gui被显示在显示单元103上。在本示例性实施例中,描述了显示控制单元101b生成滑动控件10作为gui并且滑动控件10被显示在显示单元103上的情况。

滑动控件10包括线性滑动条11和可沿着滑动条11移动的滑动滑块12。滑动滑块12也被称为“标签”和“滑动部”。在显示单元103的显示画面中滑动条11延伸的方向是任意的。此外,指示滑动滑块12的位置和移动间隔的标尺13可以被显示在滑动条11附近。此外,可以在标尺13附近显示与滑动滑块12的位置相对应的数值(设置值)。标尺13和设置值可以不被显示。

滑动滑块12可以以预定间隔在标尺13所示的预定值的范围内移动。在图2所示的示例中,滑动滑块12可在0至20的范围内按1移动。用户使用操作输入单元102在显示画面上的光标21与滑动条11交叠的同时点击位置,或者轻击滑动条11上的位置,从而将滑动滑块12移动到该位置。更具体地,处理单元101a基于操作输入单元102检测到的用户指令,向显示控制单元101b进行改变滑动滑块12将被绘制的位置的指令。显示控制单元101b接收来自处理单元101a的指令并在改变后的位置处进行滑动滑块12的绘制。而且,用户进行滑动滑块12的拖放操作或滑动操作,从而在滑动条11上保持并移动滑动滑块12。

处理单元101a检测由用户操作的光标21在显示画面上的位置或者滑动控件10(滑动条11和滑动滑块12)在显示画面上的位置。此外,处理单元101a基于这样的信息来确定显示画面上的滑动条11和滑动滑块12中的各个相对于光标21的交叠状态。处理单元101a然后基于与确定结果相对应的条件来决定要在显示单元103上显示的与滑动控件10相关的信息。

在本示例性实施例中,描述了与滑动控件10相关的信息被显示为工具提示框22的情况。当用户将光标21与gui上的项目交叠时,工具提示框22显示与该项目相关的信息。尽管工具提示框22被显示在显示画面上的任意位置,但是在本示例性实施例中描述了工具提示框22被显示在光标21附近的情况。与滑动控件10相关的信息不限于在工具提示框22中显示信息的情况,并且只要显示形式是用户可识别的,与滑动控件10相关的信息就可以以任意形式显示。

在本示例性实施例中,在确定光标21和滑动条11彼此交叠的情况下,处理单元101a决定当滑动滑块12移动到光标21的位置时将要应用的滑动滑块12的值被显示在工具提示框22中。换句话说,与光标21相对于滑动条11的相对位置相对应的值被决定为要显示在工具提示框22中的值。此外,在确定光标21和滑动滑块12彼此交叠的情况下,处理单元101a决定与滑动滑块12的当前位置相对应的标尺13的值(滑动滑块12的当前值)被显示在工具提示框22中。

例如,如图2中的a所示,在光标21位于滑动条11上的标尺13的值“15”的位置但不与滑动滑块12交叠的情况下,处理单元101a决定在工具提示框22中显示值“15”。相反,如图2中的b所示,在光标21与滑动滑块12交叠并且滑动滑块12位于标尺13的值“10”的位置的情况下,处理单元101a决定在工具提示框22中显示值“10”。此外,如图2中的c所示,在光标21位于标尺13的值“11”的位置但位于滑动滑块12上的情况下,处理单元101a在工具提示框22中显示当前由滑动滑块12指示的值“10”。

如上所述,在鼠标在滑动滑块12上方移动的情况下,即使当鼠标悬停位置远离与当前由滑动滑块12指示的值相对应的位置(滑动滑块12的中心)时,处理单元101a也在工具提示框中显示滑动滑块12的当前值。换句话说,在鼠标在滑动滑块12上方移动的情况下,处理单元101a在工具提示框中不显示当滑动滑块12移动到鼠标悬停位置时的值。

此外,在用户通过拖放操作或滑动操作来保持并移动滑动滑块12的同时,处理单元101a还在工具提示框22中显示滑动滑块12的当前值。换句话说,在如图2中的d所示用户保持滑动滑块12进行拖放操作或滑动操作的情况下,处理单元101a确定光标23位于滑动滑块12上。因此,如图2中的d所示,在滑动滑块12位于标尺13的值“12”的情况下,作为滑动滑块12的当前值的值“12”被显示在工具提示框22中。如图2所示,滑动滑块12所指示的值对应于与滑动滑块12的中心位置相对应的标尺13的值;然而,这不是限制性的,并且滑动滑块12的一端的位置可以用作基准。

如上所述,在本示例性实施例中,处理单元101a检测光标21的位置,并且,根据光标21是否位于构成滑动控件10的滑动条11和滑动滑块12中的任一个上来改变工具提示框22的显示条件。

下面参照图3来描述信息处理装置100的操作。图3所示的处理响应于例如检测到来自用户的开始指令的输入而开始。然而,图3中的处理的开始定时不限于上述的定时。例如,当图1所示的组件作为图10所示的硬件进行操作时,图3的处理是可实现的。在这种情况下,专用硬件在用作处理器的cpu221的控制下操作。更具体地说,信息处理装置100从rom222向ram223读取cpu221所需的程序,并且执行该程序来实现图3所示的处理。

首先,在步骤s1中,处理单元101a检测光标21(光标23)的位置。另外,在步骤s1中,处理单元101a预先保持构成滑动控件10的滑动条11和滑动滑块12的位置。接下来,在步骤s2中,处理单元101a基于在步骤s1中检测到的位置信息来确定光标21(光标23)和滑动滑块12的交叠状态。在处理单元101a确定光标21与滑动滑块12交叠的情况下,即,光标21位于滑动滑块12上的情况下(步骤s2中为“是”),处理进行到步骤s3。在步骤s3中,处理单元101a决定在工具提示框22中显示滑动滑块12的当前值。显示控制单元101b在显示单元103上显示滑动滑块12的当前值作为工具提示框22,然后处理结束。

另一方面,在处理单元101a在步骤s2中确定光标位置不与滑动滑块12交叠的情况下(步骤s2中为“否”),处理进行到步骤s4。在步骤s4中,处理单元101a基于在步骤s1中检测到的位置信息来确定光标21(或光标23)与滑动条11的交叠状态,并且确定光标位置是否与滑动条11交叠。在处理单元101a确定光标位置与滑动条11交叠的情况下(步骤s4中为“是”),处理进行到步骤s5。在步骤s5中,处理单元101a决定在工具提示框22中显示当滑动滑块12移动到在步骤s1中检测到的光标位置时的值。显示控制单元101b根据处理单元101a的决定在显示单元103上显示工具提示框22,然后处理结束。

此外,在处理单元101a确定光标位置与滑动条11不交叠,即,光标位置既不位于滑动条11上也不位于滑动滑块12上的情况下(步骤s4中为“否”),处理原样结束而不显示工具提示框22。

如上所述,根据本示例性实施例的信息处理装置100确定显示单元103的显示画面上的光标21或光标23与构成滑动控件10的滑动条11和滑动滑块12中的各个的交叠状态。另外,信息处理装置100基于与上述的交叠状态的确定结果相对应的条件,来决定与要在显示单元103上显示的滑动控件10相关的信息。之后,信息处理装置100进行显示控制以在显示单元103上显示所决定的信息。

更具体地,在光标21和滑动条11彼此交叠的情况下,信息处理装置100决定与在滑动滑块12移动到光标12的位置的情况下的滑动滑块12的值相关的信息,作为与滑动控件10相关的信息。此外,在滑动滑块12和光标21(或光标23)彼此交叠的情况下,信息处理装置100决定与滑动滑块12的当前值相关的信息,作为与滑动控件10相关的信息。

在本示例性实施例中,当鼠标在滑动控件10上方移动时,信息处理装置100将与滑动控件10相关的信息显示为工具提示框22。此时,在鼠标在滑动条11上方移动时,信息处理装置100在工具提示框22中显示当滑动滑块12移动到鼠标悬停位置时要应用的值。相反,在鼠标在滑动滑块12上方移动的情况下,信息处理装置100在工具提示框22中显示滑动滑块12的当前值。换句话说,即使当鼠标悬停位置远离滑动滑块12的当前值时,在滑动滑块12移动到鼠标悬停位置时要应用的值也不被显示在工具提示框22中,而是当前值被显示在工具提示框22中。

可以认为,当鼠标在滑动控件上方移动时,当滑动滑块12移动到光标位置(目的地的值)时要应用的值被统一显示在工具提示框中。然而,在这种情况下,在鼠标在滑动滑块12上方移动并且鼠标的位置远离滑动滑块12的当前值的情况下,当滑动滑块12移动到鼠标悬停位置时将要应用的值被显示在工具提示框中。换句话说,在工具提示框中显示与滑动滑块12的当前值不同的值。这使得用户难以掌握滑动滑块12的当前位置,这可能降低滑动控件的可操作性。

相反,在本示例性实施例中,确定光标21(或光标23)与滑动滑块12的交叠状态,并且滑动滑块12的当前值被显示在工具提示框22中,而不管在鼠标在滑动滑块12上方移动的情况下的光标位置如何。因此,在鼠标位于滑动滑块12上方的同时,不显示与滑动滑块12的当前值不同的信息,这使得用户可以适当地掌握滑动滑块12的当前值。

滑动滑块12的当前值可以被不断地显示在显示画面上的任意位置处。信息处理装置仅在鼠标在滑动条11上方移动的情况下才能显示工具提示框。此时显示的工具提示框可以是当滑动滑块12移动到光标位置时要应用的值。同样在这种情况下,在鼠标在滑动滑块12上方移动的情况下,不显示与滑动滑块12的当前值不同的信息,这使得用户可以适当地掌握滑动滑块12的当前值。

如上所述,信息处理装置100可以适当地向用户呈现与滑动控件10相关的信息。这使得用户可以适当地掌握滑动滑块12的当前位置。结果,可以提高滑动控件的可操作性。本示例性实施例对于如下情况有效,其中,在工具提示框中显示与包括跨越多个标尺的大尺寸的滑动滑块12的滑动控件10相关的信息。

在以上描述中,描述了如下情况,其中,在光标与滑动条11交叠的情况和光标与滑动滑块12交叠的情况之间改变工具提示框22的显示条件。此外,可以在光标与滑动条11交叠的情况和光标与滑动滑块12交叠的情况之间改变工具提示框22的显示方法。

图4a和图4b各自示出显示单元103上显示的滑动控件10的另一示例。

图4a示出了光标21与滑动滑块12交叠的情况,并且图4b示出了光标21与滑动条11交叠的情况。工具提示框22的显示内容类似于上述的图2的显示内容。换句话说,如图4a所示,在光标21位于滑动滑块12上的情况下,滑动滑块12的当前值被显示在工具提示框22中。相反,如图4b所示,在光标21不位于滑动滑块12上而是位于滑动条11上的情况下,当滑动滑块12移动到光标21的位置时要应用的值被显示在工具提示框22中。

在本示例性实施例中,在光标21与滑动条11交叠的情况和光标21与滑动滑块12交叠的情况之间改变工具提示框22的颜色。这使得用户可以容易地识别光标21是放置在滑动滑块12上还是放置在滑动条11上。此外,用户可以容易地确定在工具提示框22中显示的值是否是滑动滑块12的当前值。

如上所述,根据本示例性实施例的信息处理装置100在光标与滑动条11交叠的情况和光标与滑动滑块12交叠的情况之间改变工具提示框22的显示方法。这使得用户可以直观地识别显示的工具提示框22的显示内容是指示滑动滑块12的当前值还是指示用户点击时的目的地的值。

在图4a和图4b中,在光标21与滑动滑块12交叠的情况和光标21与滑动条11交叠的情况之间改变工具提示框22的颜色。然而,使得显示方法可以识别光标21与滑动滑块12交叠的情况和光标21与滑动条11交叠的情况之间的差异即可。换句话说,可以改变工具提示框的形状、字符的字体等,而不限于颜色。

此外,工具提示框22的显示内容不限于图4a和图4b所示的内容。如图5a和图5b所示,滑动滑块12的当前值与显示为工具提示框的值之间的差值可以被另外显示在工具提示框22中。在图5a和图5b所示的工具提示框22中,括号中的数值是上述差值。图5a示出了在滑动滑块12的当前值是“10”并且光标21位于滑动滑块12上的情况下的显示示例。在这种情况下,除了滑动滑块12的当前值“10”以外,在工具提示框22中还显示差值“0”。

图5b示出了在光标21位于滑动条11上的标尺“14”上的情况下的显示示例。在这种情况下,除了与光标位置相对应的值“14”之外,在工具提示框22中还显示滑动滑块12的当前值“10”与对应于光标位置的值“14”之间的差值“+4”。这使得用户可以容易地识别光标21是放置在滑动滑块12上还是放置在滑动条11上。此外,用户可以容易地掌握在滑动滑块12移动到光标位置的情况下滑动滑块12的值从当前值的变化程度。

在图5a和图5b中已经描述了另外显示差值的情况;但是,只能显示差值。

此外,如图6a和图6b所示,除了显示作为工具提示框22的值之外,还可以在与工具提示框22中显示的值相对应的标尺的位置处显示线31或32。图6a示出了在滑动滑块12的当前值是“10”且光标21位于滑动滑块12上的情况下的显示示例。在这种情况下,线31被显示在滑动滑块12的当前值“10”的标尺的延长线上。另外,如图6b所示,在光标21位于滑动条11上的标尺“14”上的情况下,线32被显示在对应于光标位置的值“14”的标尺的延长线上。

在这种情况下,用户可以容易地掌握当滑动滑块12移动到光标位置时要应用的值,这提高了滑动控件10的可操作性。在图6a和图6b中分别描述了线31和32被显示在标尺的延长线上的情况;但是,可以使用任意标记而不限于线。

在上述示例性实施例中,已经描述了与信息处理装置100的内部处理相关的内容。在下文中,描述在本示例性实施例中信息处理装置100通过网络连接到网络照相机的系统。

图7是示出根据本示例性实施例的摄像系统1000的构造示例的图。摄像系统1000包括信息处理装置100和网络照相机200。信息处理装置100和网络照相机200通过网络300相互连接。在下文中,网络照相机200缩写为相机200。

照相机200是拍摄被摄体的图像的摄像装置,并且被构造为通过网络300将拍摄的图像发送到信息处理装置100。网络300可以包括,例如,因特网、有线局域网(lan)、无线lan、广域网(wan)或模拟线缆。网络300的通信标准、规模和构造不受特别限制。此外,例如,可以用作lan的通信标准。作为网络协议,可以使用传输控制协议/因特网协议(tcp/ip)(用户数据报协议/因特网协议(udp/ip))。

到网络300的物理连接形式可以是有线或无线的形式。此外,虽然在图7中将一个信息处理装置100和一个照相机200连接到网络300,但是要连接的信息处理装置和照相机的数量不限于图7所示的数量。

除了图7中所示的信息处理装置100包括通信控制单元105之外,图7中所示的信息处理装置100具有与图1中所示的信息处理装置100相同的构造。通信控制单元105包括用于与外部装置(本示例性实施例中的照相机200)进行通信的接口。通信控制单元105可以通过网络300接收从照相机200发送的图像。

此外,通信控制单元105可以根据通过操作输入单元102提供的用户指令,通过网络300向照相机200发送控制照相机200的控制信号。在这种情况下,通信控制单元105可以从照相机200接收对发送到照相机200的控制信号的响应。来自照相机200的响应包括信息处理装置100向照相机200请求的参数、指示在照相机200中是否已经执行了发送到照相机200的控制信号的信息等等。控制照相机200的信号的示例包括控制诸如照相机200的曝光校正值和镜头的光圈值之类的摄像条件的信号,以及控制照相机200的摇摆、倾斜和变焦的信号。通过在滑动条11上移动滑动滑块12,该信号被生成为与由滑动滑块12指示的位置相对应的控制信号,并且所生成的信号通过通信控制单元105被发送到照相机200。

图8a和图8b各自示出了在显示单元103上显示的用于设置照相机200的曝光校正值的滑动控件10的显示示例。图8a示出了在光标21与滑动滑块12交叠的情况下的显示示例,图8b示出了在光标21与滑动条11交叠的情况下的显示示例。在图8a和图8b中,曝光校正值向正侧变化,并且随着滑动滑块12向右移动,由照相机200拍摄的图像变得更亮。

在这种情况下,信息处理装置100的处理单元101a在工具提示框中显示与照相机200的曝光校正值相关的信息,作为与滑动控件10相关的信息。更具体地,在光标21和滑动滑块12彼此交叠的情况下,处理单元101a在工具提示框中显示具有通过使用当前在滑动滑块12中设置的曝光校正值进行摄像而获得的亮度的图像。换句话说,如图8a所示,在光标21位于滑动滑块12上的情况下,显示与由滑动滑块12指示的当前位置(滑动滑块12的中心)处的图像相对应的亮度的工具提示框41。

相反,在光标21和滑动滑块12彼此不交叠而光标21和滑动条11彼此交叠的情况下,处理单元101a在工具提示框中显示具有通过使用当滑动滑块12移动到光标位置时要设置的曝光校正值进行摄像而获得的亮度的图像。

当滑动滑块12从图8a所示的状态移动到图8b中的光标21的位置时,图像变得比滑动滑块12的当前位置处的图像更亮。因此,如图8b所示,在光标21位于比滑动条11上的当前曝光校正值更靠正侧的位置的情况下,显示比工具提示框41更亮的工具提示框42。这使得用户可以容易地掌握当用户操作滑动滑块12时拍摄的图像的亮度如何改变。代替工具提示框41和42的图像,曝光值可以原样地以类似于图2和图4a至图6b的方式被显示在工具提示框中。

图9a和图9b各自示出了在显示单元103上显示的用于设置照相机200的镜头的光圈值的滑动控件10的显示示例。图9a示出了在光标21与滑动滑块12交叠的情况下的显示示例,图9b示出了在光标21与滑动条11交叠的情况下的显示示例。工具提示框51和工具提示框52是各自表示光圈值的图像,并且各自表示光圈的开口度。

当在图9a和图9b中滑动滑块12向右移动时,镜头的光圈关闭。换句话说,当滑动滑块12从图9a所示的状态移动到图9b中的光标21的位置时,镜头的光圈关闭。因此,在这种情况下,与工具提示框51相比的表示光圈被关闭的图标可以被显示在工具提示框52中。这使得用户可以容易地掌握当用户操作滑动滑块12时镜头的光圈如何改变。代替工具提示框51和52的图像,实际的光圈值可以以类似于图2和图4a至图6b的方式被显示在工具提示框中。

此外,如图2和图4a至图6b一样,即使在使用滑动控件10来控制摇摆、倾斜和变焦的情况下,本发明也适用。例如,在光标21与滑动滑块12交叠的情况下,在工具提示框中显示与由滑动滑块12指示的位置(滑动滑块12的中心位置)相对应的摇摆、倾斜或变焦的值。在光标21与滑动滑块12不交叠但光标21和滑动条11彼此交叠的情况下,在工具提示框中显示当滑动滑块12移动到光标位置时要设置的摇摆、倾斜或变焦的值。

而且,如图8a至图9b一样,在使用滑动控件10来控制摇摆、倾斜或变焦的情况下,可以在工具提示框中显示相应视角的拍摄的图像。例如,在光标21与滑动滑块12交叠的情况下,在工具提示框中显示与由滑动滑块12指示的位置(滑动滑块12的中心位置)相对应的视角的拍摄的图像。此外,在光标21与滑动滑块12不交叠但光标21与滑动条11彼此交叠的情况下,在工具提示框中显示与光标位置对应的视角的拍摄的图像。

如上所述,根据本示例性实施例的信息处理装置100在工具提示框中显示用于设置摄像装置的摄像条件的滑动控件10中的与摄像装置的摄像条件相关的信息,作为与滑动控件10相关的信息。此时,在摄像装置的摄像条件是曝光校正值的情况下,与摄像装置的摄像条件相关的信息可以是具有通过使用曝光校正值进行摄像而获得的亮度的图像。此外,在摄像装置的摄像条件是镜头的光圈值的情况下,与摄像装置的摄像条件相关的信息可以是表示光圈值的图像。这使得用户可以容易地掌握当用户操作滑动滑块12时摄像条件如何改变。

在本示例性实施例中,已经描述了诸如照相机200的曝光校正值和光圈值的摄像条件的设置;然而,本示例性实施例可以用于其他摄像条件。例如,摄像条件可以包括白平衡、快门速度以及图像处理中的各种参数。

其它实施例

本发明的各方面还可以通过以下方式来实现:通过网络或存储介质将实现上述示例性实施例的一个或更多个功能的程序供应给系统或装置,并使得所述系统或装置中的计算机的一个或更多个处理器来读取和执行程序。此外,本发明可以通过用于进行上述示例性实施例的一个或更多个功能的电路(例如,专用集成电路(asic))来实现。

本发明使得可以向用户适当地呈现与滑动控件相关的信息。

虽然针对示例性实施例描述了本发明,但是,应该理解,本发明不限于公开的示例性实施例。下述权利要求的范围应当被赋予最宽的解释,以便涵盖所有这类变型例以及等同的结构和功能。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1