CN1335950A - 浏览图像集合的设备和方法 - Google Patents

浏览图像集合的设备和方法 Download PDF

Info

Publication number
CN1335950A
CN1335950A CN00802301A CN00802301A CN1335950A CN 1335950 A CN1335950 A CN 1335950A CN 00802301 A CN00802301 A CN 00802301A CN 00802301 A CN00802301 A CN 00802301A CN 1335950 A CN1335950 A CN 1335950A
Authority
CN
China
Prior art keywords
expression
sequence
browsing
image
equipment
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
Application number
CN00802301A
Other languages
English (en)
Other versions
CN1156746C (zh
Inventor
E·A·W·H·范登霍文
J·H·埃根
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.)
Koninklijke Philips NV
Original Assignee
Koninklijke Philips Electronics NV
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 Koninklijke Philips Electronics NV filed Critical Koninklijke Philips Electronics NV
Publication of CN1335950A publication Critical patent/CN1335950A/zh
Application granted granted Critical
Publication of CN1156746C publication Critical patent/CN1156746C/zh
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F15/00Digital computers in general; Data processing equipment in general
    • G06F15/02Digital 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
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/04842Selection of displayed objects or displayed text elements
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/954Navigation, e.g. using categorised browsing
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/0482Interaction with lists of selectable items, e.g. menus

Abstract

一种用于浏览图像集合的设备(100),在浏览区域(103)显示图像和命令的表示(200,202,204,206,208)的一个连续滚动的序列(102)。用户可以选择(105)一个表示,可以使得在显示区域(106)显示一幅完整的图像或是执行命令。滚动(107)的速度和方向可以随浏览区域(103)内输入击键而变化。表示(200,202,204,206,208)可以与边界区域(201,203,305,207,209)一起显示,当选择了边界区域后,将把序列(102)限制为与被选择了边界区域的表示属于同一类的表示(200,202,204,206,208)。可通过使用一个计算机程序产品对一通用目的计算机编程以实现该设备(100)的功能。

Description

浏览图像集合的设备和方法
本发明涉及一种用于浏览图像集合的设备,包括:用于在一个浏览区域显示一个表示序列的浏览装置,其中每一个表示与图像集合中的一幅图像相对应;显示装置,响应于对所述序列中一个表示的选择,在显示区域显示图像集合中对应于所选择的表示的图像。
本发明进一步包括一种浏览图像集合的方法,包括在一浏览区域中显示一表示序列,其中每一个表示与图像集合中的一幅图像相对应;并响应于对所述序列中一个表示的选择,在显示区域显示图像集合中对应于所选择的表示的图像。
许多人都有图像集合,通常是存储在相册中的相片集合。然而浏览相册中的相片十分耗时,因为这实际上是一个线性处理。当越来越多的人访问Photo CD阅读器和计算机的等设备时,就需要将这些相片数字化使得它们可以被管理、排序以及在计算机或电视机屏幕上进行浏览。一些相片显影商店已经提供了这种业务,即将显影后的相片的数字版本制作为CD-ROM。
这些数字图像可以通过一个图像浏览装置进行浏览。这可以是一个单独的设备,也可以是另一设备的一部分。例如,可以是一个在一通用目的计算机上运行、可以从CD-ROM中读取图像并将图像显示在计算机的显示设备上的计算机程序。
为了将有效图像显示给用户,通常传统图像浏览设备使用图像集合中的图像的缩略图或其他表示。这样一种表示通常小于实际图像,使得整个表示序列可以立刻在计算机或电视屏幕上显示出来,而不是在同一时间内只显示一幅或两幅图像。一个用户使用鼠标、键盘或其他输入设备从序列中选择一个表示,然后看到相应的图像。
然而,这一方法在序列中表示的个数太多、以至一个屏幕中显示不完时就不是很有效。有时表示和一个实际的图像同时显示在屏幕上,留给需要显示的序列的空间就更少了。为了方便显示这种大的集合,图像浏览设备通常是使用从实际相册中借用的一种比喻。将表示序列的一部分以某种安排(通常是镶嵌字符)的方式显示出来,然后提供到达“相册下一页”的按钮。按下这一按钮将显示序列的下一部分。这样,用户可以象浏览他的物理相片集合一样浏览他的数字相片集合。
这一方法的缺点在于它并不是很易使用。实际相册并没有转到下一页的按钮。用户只要翻页,这是一种直觉的和众所周知的机制。将相册的镶嵌字符和不合理的放入相册中的界面元素混合在一起使得该设备不易被使用。
本发明的目的在于提供一种根据前文的设备,该设备允许以一种简单、容易和直觉的方式浏览一个图像集合。
该目的通过一种设备实现,该设备的特征在于使浏览设备通过连续滚动显示区域中的序列来显示序列。当序列显示区域向后滚动时,显然用户可以从滚动序列中选择一幅图像然后将其显示在显示区域。该序列可以以变化的平滑程度进行滚动。例如,该序列的滚动可以间歇地进行,或者是通过将最低或最高的表示简单地从屏幕中隐去、然后将其他的表示上移或下移、然后在空出的地方显示下一个表示来实现。因为序列是自动滚动的,所以很容易使用,观看多于一个显示器的表示时不需要按下按钮或采取其他动作。用户可以在图像滚动时简单的选择它们(例如点击这些表示)然后在显示区域中观看它们。
尽管滚动通常以线性的方式显示部分序列,但并不一定非要这样。浏览区域可以是围绕显示区域的环形样式,这样序列可以在显示图像的周围滚动。还可以使用非线性方式滚动,例如使这些序列沿着预定的路径或用户输入的路径滚动。
在一个实施例中,一个表示与一个边界区域一起显示,而响应于对表示的边界区域的选择,使浏览装置显示与边界区域被选择的表示属于同一类的表示序列中的表示。本实施的优点在于:可以使用边界区域作为与一个表示相关联的事物的直觉的指示器。选择边界区域就简单的意味着“这一类型的图像”。然后该设备能够滤除那些不属于所选类的表示,从而限制用户的选择。这对于有很多类的大型图像集合是非常有效的,因为现在可以为每一类显示出一幅示例性图像,选择该类后立刻就能访问该类中所有图像。此外,该类也可以包括子类,每一个子类进一步由一个示例性图像指出,所以能够有效地浏览这样分级管理的图像集合。
在进一步的实施例中,表示的选择包括将表示从浏览区域拖到显示区域。将一个表示拖到可以显示相对应的图像的区域是一种非常直觉的操作图像的方式。相同的动作还可以用于将其他的动作应用到图像中,例如通过将图像拖到垃圾箱中删除该图像。这为设备提供了一个可相容的界面。
在进一步的实施例中,序列的滚动速度根据浏览区域的输入击键的速度而变化。本实施的优点在于提供了一种改变滚动速度的直觉方式。用户现在可以得到这样一种概念,即滚动可以象轮子一样加速和减速。最终速度取决于输入击键结束时是位于浏览区域之内还是之外。在前一情况中,加速是暂时的,然后减速并最终停止滚动。例如,当用户接触浏览区域时,浏览装置可以通过逐渐减慢滚动速度来模拟惯性和摩擦力,而不是立即停止滚动。同样,速度增加也是逐渐的,加强了轮子旋转的概念。
在进一步的实施例中,序列滚动的方向随着浏览区域输入击键的方向而变化。本实施例的优点在于提供了一种改变滚动方向的直觉方式。用户可以得到这样一种概念:可以象操作轮子一样操作滚动。在滚动的当前方向的相反方向击键将会逆转其方向。对于非线性滚动技术,该方向可以随着击键的方向而改变。
在进一步的实施例中,该浏览装置显示混杂在序列中的命令地表示,并且当选择该命令的表示时使装置执行该命令。本实施例的优点在于它舍弃了对专门目的的菜单栏、图表列表、按钮或其他命令选择工具的需要。当用户已经进入浏览区域选择一幅图像时,浏览区域也是访问命令的最合理的区域。可能的合适的命令可以是关闭该设备、改变背景颜色或其他配置的设置、或在类或类级之间定位。例如,可以显示文本为“Back”的表示,选择该表示可以使显示区域显示高一级的类。
本发明的目的之一在于提供一种根据前文的方法,允许一种浏览图像集合的简单、容易和直觉的方式。
该目的以一种方法实现,其特征在于在浏览区域里以连续的滚动序列的方式显示序列。
本发明进一步涉及一种计算机程序产品,在执行所述计算机程序产品时,可以操作可编程设备执行本发明设备的功能。
本发明的这些及其他方面将结合下列附图中显示的实施例进行详细说明,其中:
图1示出了根据本发明的一设备;
图2示出一个表示序列。
在这些图中,同一附图标号表示相同或相应的特征。图中示出的部分特征通常以软件方式实现,表现为软件实体如软件模块或对象。
图1示出了一个浏览图像集合的设备100,包括用于在浏览区域103中显示表示序列102的浏览装置101,其中每一个表示对应于图像集合中的一幅图像。设备100进一步包括显示装置104,用于在显示区域106中显示图像集合中的一幅图像。当一个用户作了一个对序列102中的一个表示的选择105时,将对应于所选择表示的图像显示在显示区域106。
图像集合可以包括相片、画面或是图画的集合,并为每一幅相片、画面或是图画提供一个表示。这个表示可以为一个图标或是缩略图,或者是由软件产生,或是由用户或操作者手工产生。图像集合还可以包括一个或多个视频流。这种情况中,表示可以是相应于视频流中一部分的关键帧。选择一个表示将显示相应的运动图像,例如相应的视频流部分。
浏览区域103和显示区域106可以是一个计算机屏幕上的两个图形窗口,或者是相同窗口中的两个部分。使用两个单独的窗口允许对每一个窗口的大小和位置进行独立操作。在手提设备如数字摄影机中,只有有限的显示屏幕空间,因此浏览区域103和显示区域106使用同一显示屏幕,交替显示。以全部或部分重叠的方式显示浏览区域103和显示区域106也是有益的。
使浏览装置101通过在浏览区域103中连续滚动107序列102来显示序列102。序列102通常太大以至于不能在浏览区域103内完全显示。图1中示出了不适合虚线内的显示区域中的显示序列102的部分。滚动107将会使这些序列部分最终能被显示。
一种实现滚动107的典型方式是通过在一个垂直或水平的线性列表中显示这些表示,然后沿适当的方向移动这个列表。如图1所示,在垂直列表中,序列102是向下移动的。当然也可是其他方向。甚至表示也必以线性列表的形式出现。浏览区域103可以以曲线形式位于显示区域106的周围,因此序列102是围绕显示区域106滚动的。浏览区域103还可以位于设备的直线或曲线的边缘,这样易于用户的定位和使用。滚动107还可以是浏览区域103内的半随机图案。
在垂直列表中,浏览区域103中显示了序列102中的一定数量的表示。通常,这些表示以某一速度向下移动,而当前显示的最低点的表示逐渐消失。同时,先前消失的表示随着当前显示的最高点的表示的显示,逐渐出现。可以通过使序列102中中的第一个表示跟在最后一个表示的后面、或是使滚动107的方向自动逆转,使得序列102的滚动107无限长。此外,表示向下移动时也可以是间歇地,而不是逐渐地向下移动。
除了以某一速度逐渐向下移动表示外,当前显示的整组表示还可以以规律的时间间隔向下移动,这样最低点的表示完全的离开浏览区域103。这样就在浏览区域103的顶端给出一个可用空间,然后就能够在其中显示先前消失的表示。
应当明白,上述技术可以容易地用于要求水平或非线性滚动地情况。
对表示的选择105最好包括将该表示从浏览区域103拖动到显示区域106。还可以包括使用鼠标指针或其他输入设备点击该表示,或者一个识别表示的语音命令。还可以包括一个连接到设备100的其他设备的用于控制该设备的指令。
滚动107的速度应该足够低从而使用户浏览该图像集合。然而,不同用户对于“足够低”有不同的意见。为了适应这一点,设备100允许用户在浏览区域103输入一个输入击键。该输入击键可以使用手指、指示笔或其他输入设备。序列102的滚动107的速度根据所述输入击键的速度而变化。如果击键很快,则指示滚动107的速度应当增加,相同的,减慢击键则速度会减慢。可以测量用户施加的压力,可以根据该测量到的压力进行加速或减速。如果用户在滚动方向上施加了一次击键动作,滚动速度根据击键的速度进行加速。如果击键在浏览区域103的外面结束,该滚动速度将保持最高水平,或是逐渐减慢到原始水平。如果击键动作在滚动区域102内部结束,该滚动根据是否模拟了惯性而结束或是减速。
同样的在浏览区域103中击键的方向可以用来改变序列102的滚动107的方向。如果在与滚动107的方向相反的方向击键,该滚动107应当变为相反的方向。如上所述,滚动107的速度取决于击键的速度。
设备100可以被安排成从用户的行为中学习。例如,当用户提供了合适的击键,滚动107的默认的速度和方向应当改变。这样,只要当用户想要设备100满足他或她的喜好时,就可以改变速度和方向。如果设备100进一步配备有用户识別装置108,当识别出另一用户时应当改变滚动107的默认速度和方向,因此每一个用户都可以根据他或她的喜好来使用设备100。
为了方便命令的执行,可以使浏览装置101显示混杂在序列102中的命令的表示。在图1中示出的序列102中显示了命令“Settings”的表示。当选择了该命令的表示,将执行该命令。在这一情况中,将出现设置菜单。设置菜单可以显示在显示区域106,或是作为一个新的命令序列显示在浏览区域103。
在图2中,显示了表示序列102的更详细的视图。如图1中所示,序列部分用虚线表示以表明它们现在并没有在显示区域103中显示出来。图2中示出序列102,包括图像的表示200、202、204和208。这些分别和边界区域201、203、205和209同时显示。本实施例中边界区域表现为象是一卷胶片的边缘,带有用于卷轴的孔。这使得序列102的显示易于被用户识別出来。当然也可以是其他的表示。
在图像200、202、204、208的表示中混杂了一个命令的表示206,示出的例子是命令“Settings”。当选择该表示206时,将由该设备显示一个设置配置菜单,正如上文参照图1所描述的。
当使用边界区域时,用户除了可以选择表示200、202、204、208之外,还可以选择每一个表示的边界区域201、203、205、209。当发生这种情况时,浏览装置101确定被选择了边界区域的表示属于哪一类,然后只显示属于这一类的表示。如果只是提供整个序列102的一致表示,命令的表示206也可以有边界区域207。选择边界区域207可以与选择命令表示206效果相同,或者可以显示所有可用的命令。可用命令可以视为某一类,因此对于命令以类选择机制进行操作是合理的。
当有许多类和许多图像时,可以为每一类显示一个示例性图像。选择该类,然后就可以访问该类中的所有图像。也可以使用类和子类的分级组织方式。每一个子类进一步由一个示例性图像指出,选择示例性图像可以显示相应的子类。在这种情况中,可以提供一种装置在分级的更早层次的类中进行定位,例如提供一个混杂在序列102中的诸如“Back”或是“Up”等命令的表示。
另一种表现类的方式是将使用相片卷筒的图像,每一个卷筒对应于一个类或是一个图像集合。选择一个卷筒可以使用浏览区域103浏览相应的图像集合。因为已经使用相片卷筒的比喻来表示一个单独的图像集合,因此使用多个相片卷筒表示多个图像集合是非常合适的。
尽管已经参照详细的示例性实施例描述了本发明,但是也可能在本发明概念的范围内进行变化和修改。因此,例如“连续滚动”包括多种方式的滚动,如平滑滚动、间歇滚动或是每隔一段间隔移动序列102。本发明可以由包括多个截然不同的元件的硬件实现,也可以由适当编程后的计算机来实现,在设备 列举了多种装置,这些装置中的一些可以包含在硬件的一个相同的内容中。因此,例如浏览装置101和显示装置104可以是由硬件中的一个相同部分形成,或者是单个包括同时执行这两种功能的代码的计算机程序。
单词“包括”并没有排除可以存在其它权利要求书中未列出的元件或步骤。在权利要求书中,括号内的附图标记不用来限制权利要求。
“计算机程序”应当理解为存储在计算机可读介质如软盘中的、经由网络如互联网下载的、或是以其他方式销售的任何软件产品。

Claims (8)

1.一种用于浏览图像集合的设备(100),包括:浏览装置(101),用于在显示区域(103)中显示一个表示(200,202,204,208)的序列(102),每一个表示(200,202,204,208)对应于图像集合中的一幅图像;以及显示装置(104),用于响应于对所述序列(102)中的表示(200,202,204,208)的一次选择(105),而在显示区域(106)显示图像集合中相应于所选择的表示(200,202,204,208)的图像,其特征在于:使该浏览装置(101)通过在浏览区域(103)内连续滚动(107)序列(102)来显示序列(102)。
2.如权利要求1所述的设备(100),其特征在于:一个表示(200,202,204,208)与一个边界区域(201,203,205,209)同时显示,使浏览装置(101)响应于对一个表示(200,202,204,208)的一个边界区域(201,203,205,209)的一次选择(105),而显示序列(102)中与被选择了边界区域(201,203,205,209)的表示(200,202,204,208)属于同一类的表示(200,202,204,208)。
3.如权利要求1中所述的设备(100),其特征在于:对一个表示(200,202,204,208)的选择(105)包括将表示(200,202,204,208)从浏览区域(103)拖到显示区域(106)。
4.如权利要求1中所述的设备(100),其特征在于:序列(102)的滚动(107)的速度根据对浏览区域(103)的一次击键的速度而变化。
5.如权利要求1中所述的设备(100),其特征在于:序列(102)的滚动(107)的方向根据对浏览区域(103)的一次击键的方向而变化。
6.如权利要求1所述的设备(100),其特征在于:使浏览装置(101)显示混杂在序列(102)中的一个命令的表示(206),当选择了该命令的表示(206)时使该设备(100)执行该命令。
7.一种浏览图像集合的方法,包括:在浏览区域(103)显示一个表示(200,202,204,208)序列(102),每一个表示(200,202,204,208)对应于图像集合中的一幅图像;以及响应于对所述序列(102)中的表示(200,202,204,208)的一次选择(105),在显示区域(106)显示图像集合中相应于所选择的表示(200,202,204,208)的图像,其特征在于:通过在浏览区域(103)内连续滚动(107)序列(102)来显示序列(102)。
8.一种计算机程序产品,用于在执行所述计算机程序产品时,操作一个可编程设备完成如权利要求1-6中所定义的设备(100)的功能。
CNB008023018A 1999-10-20 2000-10-18 浏览图像集合的设备和方法 Expired - Fee Related CN1156746C (zh)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
EP99203442.1 1999-10-20
EP99203442 1999-10-20
EP00202237.4 2000-06-28
EP00202237 2000-06-28

Publications (2)

Publication Number Publication Date
CN1335950A true CN1335950A (zh) 2002-02-13
CN1156746C CN1156746C (zh) 2004-07-07

Family

ID=26072420

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB008023018A Expired - Fee Related CN1156746C (zh) 1999-10-20 2000-10-18 浏览图像集合的设备和方法

Country Status (6)

Country Link
US (1) US7152210B1 (zh)
EP (1) EP1208476A2 (zh)
JP (1) JP2003512676A (zh)
KR (1) KR100747421B1 (zh)
CN (1) CN1156746C (zh)
WO (1) WO2001029702A2 (zh)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100437453C (zh) * 2005-07-06 2008-11-26 索尼株式会社 标签信息显示控制设备及方法、信息处理设备和显示设备
CN101330556B (zh) * 2007-06-14 2011-03-09 兄弟工业株式会社 图像选择装置和图像选择方法
CN101382865B (zh) * 2007-09-03 2011-05-18 佳能株式会社 显示控制设备及其控制方法
CN102375685A (zh) * 2010-08-17 2012-03-14 佳能株式会社 显示控制装置及其控制方法
CN104267868A (zh) * 2014-09-05 2015-01-07 联想(北京)有限公司 一种信息处理方法及电子设备
CN104754393A (zh) * 2013-12-26 2015-07-01 索尼公司 信息处理装置、信息处理方法和程序

Families Citing this family (139)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB9722766D0 (en) 1997-10-28 1997-12-24 British Telecomm Portable computers
US8479122B2 (en) * 2004-07-30 2013-07-02 Apple Inc. Gestures for touch sensitive input devices
US7469381B2 (en) 2007-01-07 2008-12-23 Apple Inc. List scrolling and document translation, scaling, and rotation on a touch-screen display
EP1128656A3 (en) * 2000-02-21 2002-01-09 Fujitsu Limited Image photographing system having data management function, data management device and storage medium
AU2001273876A1 (en) * 2000-06-16 2001-12-24 Ulb Aps A method of providing data items on a visual user interface
US7308653B2 (en) * 2001-01-20 2007-12-11 Catherine Lin-Hendel Automated scrolling of browser content and automated activation of browser links
US7487444B2 (en) 2002-03-19 2009-02-03 Aol Llc Reformatting columns of content for display
US7433546B2 (en) * 2004-10-25 2008-10-07 Apple Inc. Image scaling arrangement
TWI238348B (en) * 2002-05-13 2005-08-21 Kyocera Corp Portable information terminal, display control device, display control method, and recording media
US7631261B2 (en) * 2002-09-12 2009-12-08 Inoue Technologies, LLC Efficient method for creating a visual telepresence for large numbers of simultaneous users
US20040130635A1 (en) * 2002-10-09 2004-07-08 Canon Kabushiki Kaisha Image processing apparatus and image processing method
EP1538536A1 (en) * 2003-12-05 2005-06-08 Sony International (Europe) GmbH Visualization and control techniques for multimedia digital content
US7639308B2 (en) * 2004-04-19 2009-12-29 Broadcom Corporation Television channel selection canvas
GB2413747A (en) * 2004-04-26 2005-11-02 Graham Loughridge Selection system in computers
US7681141B2 (en) * 2004-05-11 2010-03-16 Sony Computer Entertainment America Inc. Fast scrolling in a graphical user interface
JP4366592B2 (ja) * 2004-07-12 2009-11-18 ソニー株式会社 電子機器、電子機器における表示制御方法およびグラフィッカル・ユーザ・インターフェース用プログラム
US8381135B2 (en) 2004-07-30 2013-02-19 Apple Inc. Proximity detector in handheld device
US7434173B2 (en) * 2004-08-30 2008-10-07 Microsoft Corporation Scrolling web pages using direct interaction
US20060155763A1 (en) * 2005-01-13 2006-07-13 Filmloop, Inc. Systems and methods for providing an interface for interacting with a loop
US20070016652A1 (en) * 2005-03-29 2007-01-18 Citu Gheorghe A Dynamic image display
US20070234232A1 (en) * 2006-03-29 2007-10-04 Gheorghe Adrian Citu Dynamic image display
JP2006323672A (ja) * 2005-05-19 2006-11-30 Sharp Corp インターフェース
JP4574438B2 (ja) * 2005-05-20 2010-11-04 シャープ株式会社 データ処理設定装置、データ処理設定方法、データ処理設定プログラムおよび該プログラムを記録したコンピュータ読み取り可能な記録媒体
JP4817779B2 (ja) 2005-09-14 2011-11-16 ソニー株式会社 電子機器、電子機器の表示制御方法、グラフィカル・ユーザ・インターフェースおよび表示制御プログラム
US7930369B2 (en) 2005-10-19 2011-04-19 Apple Inc. Remotely configured media device
US7958456B2 (en) 2005-12-23 2011-06-07 Apple Inc. Scrolling list with floating adjacent index symbols
US7786975B2 (en) * 2005-12-23 2010-08-31 Apple Inc. Continuous scrolling list with acceleration
JP4347303B2 (ja) 2006-01-23 2009-10-21 シャープ株式会社 情報処理装置、プログラムおよび記録媒体
WO2007129247A1 (en) * 2006-05-08 2007-11-15 Koninklijke Philips Electronics N.V. Method and device for displaying visual representations of a plurality of items
KR100772909B1 (ko) * 2006-05-30 2007-11-05 삼성전자주식회사 이미지 검색 방법 및 장치
US9304675B2 (en) 2006-09-06 2016-04-05 Apple Inc. Portable electronic device for instant messaging
US7956849B2 (en) 2006-09-06 2011-06-07 Apple Inc. Video manager for portable multifunction device
US8106856B2 (en) 2006-09-06 2012-01-31 Apple Inc. Portable electronic device for photo management
US8842074B2 (en) 2006-09-06 2014-09-23 Apple Inc. Portable electronic device performing similar operations for different gestures
US7864163B2 (en) 2006-09-06 2011-01-04 Apple Inc. Portable electronic device, method, and graphical user interface for displaying structured electronic documents
US8564543B2 (en) * 2006-09-11 2013-10-22 Apple Inc. Media player with imaged based browsing
AU2006252194B2 (en) 2006-12-21 2010-02-11 Canon Kabushiki Kaisha Scrolling Interface
AU2006252191B2 (en) 2006-12-21 2009-03-26 Canon Kabushiki Kaisha Scrolling Interface
AU2006252196B2 (en) 2006-12-21 2009-05-14 Canon Kabushiki Kaisha Scrolling Interface
US20080168402A1 (en) 2007-01-07 2008-07-10 Christopher Blumenberg Application Programming Interfaces for Gesture Operations
US7844915B2 (en) * 2007-01-07 2010-11-30 Apple Inc. Application programming interfaces for scrolling operations
US7903115B2 (en) 2007-01-07 2011-03-08 Apple Inc. Animations
US8813100B1 (en) 2007-01-07 2014-08-19 Apple Inc. Memory management
US7872652B2 (en) * 2007-01-07 2011-01-18 Apple Inc. Application programming interfaces for synchronization
US20080168478A1 (en) 2007-01-07 2008-07-10 Andrew Platzer Application Programming Interfaces for Scrolling
US8656311B1 (en) 2007-01-07 2014-02-18 Apple Inc. Method and apparatus for compositing various types of content
US8656308B2 (en) 2007-01-26 2014-02-18 Beth Shimkin System and method for electronic item management
KR101346732B1 (ko) * 2007-01-29 2013-12-31 삼성전자주식회사 멀티선택 장치 및 방법
US20080235205A1 (en) * 2007-02-21 2008-09-25 Fein Gene S Database Search Results User Interface
US7954068B2 (en) * 2007-04-09 2011-05-31 Adobe Systems Incorporated Extensible master-slave user interface with distinct interaction models
US20080263449A1 (en) * 2007-04-20 2008-10-23 Microsoft Corporation Automated maintenance of pooled media content
US8037424B2 (en) * 2007-05-24 2011-10-11 Yahoo! Inc. Visual browsing system and method
JP2009020144A (ja) * 2007-07-10 2009-01-29 Brother Ind Ltd 画像表示装置及び画像表示プログラム
US20090100380A1 (en) * 2007-10-12 2009-04-16 Microsoft Corporation Navigating through content
US8405621B2 (en) 2008-01-06 2013-03-26 Apple Inc. Variable rate media playback methods for electronic devices with touch interfaces
US20090187859A1 (en) * 2008-01-23 2009-07-23 Andreas Tuerk Graphical user interface elements using video pre-fetch
US8645827B2 (en) 2008-03-04 2014-02-04 Apple Inc. Touch event model
US8717305B2 (en) 2008-03-04 2014-05-06 Apple Inc. Touch event model for web pages
US8174502B2 (en) 2008-03-04 2012-05-08 Apple Inc. Touch event processing for web pages
US8205157B2 (en) 2008-03-04 2012-06-19 Apple Inc. Methods and graphical user interfaces for conducting searches on a portable multifunction device
US8416196B2 (en) 2008-03-04 2013-04-09 Apple Inc. Touch event model programming interface
TWI360775B (en) * 2008-04-22 2012-03-21 Htc Corp Method and apparatus for operating user interface
KR101457404B1 (ko) 2008-06-13 2014-11-06 삼성전자주식회사 전자액자 및 그의 이미지 표시방법
USD618248S1 (en) 2008-09-23 2010-06-22 Apple Inc. Graphical user interface for a display screen or portion thereof
JP4811452B2 (ja) * 2008-11-19 2011-11-09 ソニー株式会社 画像処理装置、画像表示方法および画像表示プログラム
US20100138776A1 (en) * 2008-11-30 2010-06-03 Nokia Corporation Flick-scrolling
JP5393190B2 (ja) 2009-02-17 2014-01-22 キヤノン株式会社 表示制御装置、表示制御装置の制御方法、プログラム、及び記録媒体
US8566045B2 (en) 2009-03-16 2013-10-22 Apple Inc. Event recognition
US9311112B2 (en) 2009-03-16 2016-04-12 Apple Inc. Event recognition
US8566044B2 (en) * 2009-03-16 2013-10-22 Apple Inc. Event recognition
US9684521B2 (en) 2010-01-26 2017-06-20 Apple Inc. Systems having discrete and continuous gesture recognizers
US8589374B2 (en) 2009-03-16 2013-11-19 Apple Inc. Multifunction device with integrated search and application selection
US8285499B2 (en) 2009-03-16 2012-10-09 Apple Inc. Event recognition
US8839155B2 (en) 2009-03-16 2014-09-16 Apple Inc. Accelerated scrolling for a multifunction device
US8689128B2 (en) 2009-03-16 2014-04-01 Apple Inc. Device, method, and graphical user interface for moving a current position in content at a variable scrubbing rate
EP3855297A3 (en) 2009-09-22 2021-10-27 Apple Inc. Device method and graphical user interface for manipulating user interface objects
US8624933B2 (en) 2009-09-25 2014-01-07 Apple Inc. Device, method, and graphical user interface for scrolling a multi-section document
US8780069B2 (en) 2009-09-25 2014-07-15 Apple Inc. Device, method, and graphical user interface for manipulating user interface objects
US8775952B2 (en) * 2009-12-10 2014-07-08 Sap Ag Intelligent roadmap navigation in a graphical user interface
AU2009251137B2 (en) * 2009-12-23 2013-04-11 Canon Kabushiki Kaisha Method for Arranging Images in electronic documents on small devices
US8698762B2 (en) 2010-01-06 2014-04-15 Apple Inc. Device, method, and graphical user interface for navigating and displaying content in context
USD666632S1 (en) * 2010-04-28 2012-09-04 IndiePlaya, Inc. Display panel portion or screen portion with transitional indicator of the operation of a computer-programmed device
US8552999B2 (en) 2010-06-14 2013-10-08 Apple Inc. Control selection approximation
JP2012093860A (ja) 2010-10-25 2012-05-17 Aisin Aw Co Ltd 表示装置、表示方法、及び表示プログラム
JP2012093887A (ja) * 2010-10-26 2012-05-17 Aisin Aw Co Ltd 表示装置、表示方法、及び表示プログラム
US9298363B2 (en) 2011-04-11 2016-03-29 Apple Inc. Region activation for touch sensitive surface
KR101794000B1 (ko) * 2011-06-13 2017-11-06 삼성전자주식회사 터치 스크린을 구비하는 기기에서 스크롤 장치 및 방법
US9372612B2 (en) * 2011-10-31 2016-06-21 Microsoft Technology Licensing, Llc Exposing inertial snap points
USD681661S1 (en) 2011-12-16 2013-05-07 Microsoft Corporation Display screen with icon group
USD733180S1 (en) * 2011-12-21 2015-06-30 Htc Corporation Display screen with an animated graphical user interface
USD710381S1 (en) 2012-03-07 2014-08-05 Apple Inc. Display screen or portion thereof with icon
JP5802171B2 (ja) * 2012-05-24 2015-10-28 富士フイルム株式会社 画像表示装置、画像表示方法およびプログラム
USD710382S1 (en) 2012-06-08 2014-08-05 Apple Inc. Display screen or portion thereof with icon
US10908929B2 (en) 2012-10-15 2021-02-02 Famous Industries, Inc. Human versus bot detection using gesture fingerprinting
US10877780B2 (en) 2012-10-15 2020-12-29 Famous Industries, Inc. Visibility detection using gesture fingerprinting
US9501171B1 (en) 2012-10-15 2016-11-22 Famous Industries, Inc. Gesture fingerprinting
US11386257B2 (en) 2012-10-15 2022-07-12 Amaze Software, Inc. Efficient manipulation of surfaces in multi-dimensional space using energy agents
US9772889B2 (en) 2012-10-15 2017-09-26 Famous Industries, Inc. Expedited processing and handling of events
EP2750016A1 (en) * 2012-12-28 2014-07-02 Sony Mobile Communications AB Method of operating a graphical user interface and graphical user interface
USD742906S1 (en) * 2013-01-23 2015-11-10 Htc Corporation Display screen with a graphical user interface
JP5762455B2 (ja) * 2013-02-25 2015-08-12 キヤノン株式会社 表示制御装置、表示制御装置の制御方法、プログラム及び記録媒体
US20140282146A1 (en) * 2013-03-15 2014-09-18 Samsung Electronics Co. Ltd. Use of perspective to improve visual information density
JP2014183876A (ja) * 2013-03-22 2014-10-02 Fujifilm Corp 画像表示装置および方法
US9733716B2 (en) 2013-06-09 2017-08-15 Apple Inc. Proxy gesture recognizer
USD741874S1 (en) 2013-06-09 2015-10-27 Apple Inc. Display screen or portion thereof with animated graphical user interface
JP2015026257A (ja) * 2013-07-26 2015-02-05 ソニー株式会社 情報処理装置、情報処理方法、およびプログラム
USD761805S1 (en) * 2013-08-29 2016-07-19 Samsung Electronics Co., Ltd. Display screen or portion thereof with graphical user interface
USD762683S1 (en) * 2013-08-29 2016-08-02 Samsung Electronics Co., Ltd. Display screen or portion thereof with graphical user interface
USD762684S1 (en) * 2013-08-29 2016-08-02 Samsung Electronics Co., Ltd. Display screen or portion thereof with graphical user interface
USD711427S1 (en) 2013-10-22 2014-08-19 Apple Inc. Display screen or portion thereof with icon
US9454289B2 (en) * 2013-12-03 2016-09-27 Google Inc. Dyanmic thumbnail representation for a video playlist
USD798900S1 (en) 2014-06-01 2017-10-03 Apple Inc. Display screen or portion thereof with icon
USD772062S1 (en) * 2014-08-07 2016-11-22 The Procter & Gamble Company Package for absorbent articles
USD753711S1 (en) 2014-09-01 2016-04-12 Apple Inc. Display screen or portion thereof with graphical user interface
US20160202865A1 (en) 2015-01-08 2016-07-14 Apple Inc. Coordination of static backgrounds and rubberbanding
USD803880S1 (en) 2015-01-20 2017-11-28 Apple Inc. Display screen or portion thereof with graphical user interface
WO2016125073A1 (en) 2015-02-02 2016-08-11 Royal App Ltd. System and methods for advanced personalized retail shopping platform
JP6114792B2 (ja) * 2015-09-16 2017-04-12 Kddi株式会社 接触度合いによるスクロール制御が可能なユーザインタフェース装置、画像スクロール方法及びプログラム
USD810779S1 (en) * 2015-12-29 2018-02-20 Sony Corporation Portion of display panel or screen with icon
DE112017000811T5 (de) 2016-02-14 2018-10-25 Royal App Ltd. Grafische Benutzerschnittstelle einer Produktanzeige
AU2017100670C4 (en) 2016-06-12 2019-11-21 Apple Inc. User interfaces for retrieving contextually relevant media content
DK201670609A1 (en) 2016-06-12 2018-01-02 Apple Inc User interfaces for retrieving contextually relevant media content
USD818037S1 (en) 2017-01-11 2018-05-15 Apple Inc. Type font
JP7143580B2 (ja) * 2017-11-15 2022-09-29 富士フイルムビジネスイノベーション株式会社 表示装置及びプログラム
USD877170S1 (en) 2018-01-22 2020-03-03 Apple Inc. Electronic device with graphical user interface
DK180171B1 (en) 2018-05-07 2020-07-14 Apple Inc USER INTERFACES FOR SHARING CONTEXTUALLY RELEVANT MEDIA CONTENT
USD877174S1 (en) 2018-06-03 2020-03-03 Apple Inc. Electronic device with graphical user interface
USD898755S1 (en) 2018-09-11 2020-10-13 Apple Inc. Electronic device with graphical user interface
USD900925S1 (en) 2019-02-01 2020-11-03 Apple Inc. Type font and electronic device with graphical user interface
USD902221S1 (en) 2019-02-01 2020-11-17 Apple Inc. Electronic device with animated graphical user interface
USD900871S1 (en) 2019-02-04 2020-11-03 Apple Inc. Electronic device with animated graphical user interface
DK201970535A1 (en) 2019-05-06 2020-12-21 Apple Inc Media browsing user interface with intelligently selected representative media items
US11194467B2 (en) 2019-06-01 2021-12-07 Apple Inc. Keyboard management user interfaces
USD949165S1 (en) * 2019-09-05 2022-04-19 Hoffmann-La Roche Inc. Portion of a display screen with a graphical user interface
USD949890S1 (en) * 2019-09-05 2022-04-26 Hoffmann-La Roche Inc. Portion of a display screen with a graphical user interface
DK202070613A1 (en) 2020-02-14 2021-10-15 Apple Inc User interfaces for workout content
USD1005643S1 (en) * 2020-10-19 2023-11-28 Richard Winston Shirt with frame icon
USD1014516S1 (en) * 2021-05-21 2024-02-13 Airbnb, Inc. Display screen with graphical user interface
JP2023018734A (ja) * 2021-07-28 2023-02-09 セイコーエプソン株式会社 表示方法、及び、表示装置

Family Cites Families (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5237648A (en) * 1990-06-08 1993-08-17 Apple Computer, Inc. Apparatus and method for editing a video recording by selecting and displaying video clips
US5521841A (en) * 1994-03-31 1996-05-28 Siemens Corporate Research, Inc. Browsing contents of a given video sequence
US5678015A (en) * 1995-09-01 1997-10-14 Silicon Graphics, Inc. Four-dimensional graphical user interface
US5898435A (en) * 1995-10-02 1999-04-27 Sony Corporation Image controlling device and image controlling method
JPH09270924A (ja) * 1996-04-03 1997-10-14 Brother Ind Ltd 画像表現特性設定装置
CA2175148C (en) * 1996-04-26 2002-06-11 Robert Cecco User interface control for creating split panes in a single window
US6222532B1 (en) * 1997-02-03 2001-04-24 U.S. Philips Corporation Method and device for navigating through video matter by means of displaying a plurality of key-frames in parallel
US6340971B1 (en) * 1997-02-03 2002-01-22 U.S. Philips Corporation Method and device for keyframe-based video displaying using a video cursor frame in a multikeyframe screen
JPH1165811A (ja) * 1997-08-11 1999-03-09 Internatl Business Mach Corp <Ibm> マウス・カーソルを表示する情報処理装置、マウス・カーソル、及びマウス・カーソルを表示する情報処理装置の制御方法
JP4136032B2 (ja) * 1997-08-14 2008-08-20 シャープ株式会社 画像検索装置および画像検索装置が読み取り可能な記録媒体
US6211879B1 (en) * 1999-01-13 2001-04-03 Planetweb, Inc. System and method for navigating in multiple windows
FR2776415A1 (fr) * 1998-03-20 1999-09-24 Philips Consumer Communication Appareil electronique comportant un ecran et procede pour afficher des graphismes
US6317141B1 (en) * 1998-12-31 2001-11-13 Flashpoint Technology, Inc. Method and apparatus for editing heterogeneous media objects in a digital imaging device
US6437802B1 (en) * 1999-07-14 2002-08-20 General Electric Company Throttler for rapid start-up of a broadcast automation system

Cited By (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100437453C (zh) * 2005-07-06 2008-11-26 索尼株式会社 标签信息显示控制设备及方法、信息处理设备和显示设备
CN101330556B (zh) * 2007-06-14 2011-03-09 兄弟工业株式会社 图像选择装置和图像选择方法
CN101382865B (zh) * 2007-09-03 2011-05-18 佳能株式会社 显示控制设备及其控制方法
US9007406B2 (en) 2010-08-17 2015-04-14 Canon Kabushiki Kaisha Display control apparatus and method of controlling the same
CN102375685A (zh) * 2010-08-17 2012-03-14 佳能株式会社 显示控制装置及其控制方法
CN102375685B (zh) * 2010-08-17 2015-02-04 佳能株式会社 显示控制装置及其控制方法
CN104754393B (zh) * 2013-12-26 2020-06-09 索尼公司 信息处理装置、信息处理方法和程序
CN104754393A (zh) * 2013-12-26 2015-07-01 索尼公司 信息处理装置、信息处理方法和程序
US10191644B2 (en) 2013-12-26 2019-01-29 Sony Corporation Information processing apparatus, information processing method, and program
US10331328B2 (en) 2013-12-26 2019-06-25 Sony Corporation Information processing apparatus, information processing method, and program
CN110069189A (zh) * 2013-12-26 2019-07-30 索尼公司 信息处理装置、信息处理方法和非瞬时性计算机可读介质
CN110543271A (zh) * 2013-12-26 2019-12-06 索尼公司 信息处理装置、信息处理方法和非瞬时性计算机可读介质
US11126343B2 (en) 2013-12-26 2021-09-21 Saturn Licensing Llc Information processing apparatus, information processing method, and program
CN110543271B (zh) * 2013-12-26 2022-02-01 索尼公司 信息处理装置、信息处理方法和非瞬时性计算机可读介质
CN110069189B (zh) * 2013-12-26 2024-03-15 索尼公司 信息处理装置、信息处理方法和非瞬时性计算机可读介质
CN104267868A (zh) * 2014-09-05 2015-01-07 联想(北京)有限公司 一种信息处理方法及电子设备

Also Published As

Publication number Publication date
JP2003512676A (ja) 2003-04-02
CN1156746C (zh) 2004-07-07
WO2001029702A2 (en) 2001-04-26
WO2001029702A3 (en) 2002-03-21
KR20010105317A (ko) 2001-11-28
US7152210B1 (en) 2006-12-19
EP1208476A2 (en) 2002-05-29
KR100747421B1 (ko) 2007-08-09

Similar Documents

Publication Publication Date Title
CN1156746C (zh) 浏览图像集合的设备和方法
US11762538B2 (en) Devices, methods, and graphical user interfaces for interacting with user interface objects corresponding to applications
US11086495B2 (en) Visualization object receptacle
USRE47592E1 (en) Managing user interface control panels
US20130067412A1 (en) Grouping selectable tiles
CN115268730A (zh) 用于与对应于应用程序的用户界面对象进行交互的设备、方法和图形用户界面
AU2021101401B4 (en) Devices, methods, and graphical user interfaces for interacting with user interface objects corresponding to applications
JPH03269672A (ja) Cadシステム

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

Granted publication date: 20040707

Termination date: 20171018

CF01 Termination of patent right due to non-payment of annual fee