CN1261694A - 信息处理装置、信息处理系统及信息提供介质 - Google Patents
信息处理装置、信息处理系统及信息提供介质 Download PDFInfo
- Publication number
- CN1261694A CN1261694A CN99122980A CN99122980A CN1261694A CN 1261694 A CN1261694 A CN 1261694A CN 99122980 A CN99122980 A CN 99122980A CN 99122980 A CN99122980 A CN 99122980A CN 1261694 A CN1261694 A CN 1261694A
- Authority
- CN
- China
- Prior art keywords
- fine motion
- pressing operation
- motion dial
- rotating operation
- dial
- 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
-
- 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/033—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
- G06F3/038—Control and interface arrangements therefor, e.g. drivers or device-embedded control circuitry
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/16—Constructional details or arrangements
- G06F1/1613—Constructional details or arrangements for portable computers
- G06F1/1615—Constructional details or arrangements for portable computers with several enclosures having relative motions, each enclosure supporting at least one I/O or computing function
- G06F1/1616—Constructional details or arrangements for portable computers with several enclosures having relative motions, each enclosure supporting at least one I/O or computing function with folding flat displays, e.g. laptop computers or notebooks having a clamshell configuration, with body parts pivoting to an open position around an axis parallel to the plane they define in closed position
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/16—Constructional details or arrangements
- G06F1/1613—Constructional details or arrangements for portable computers
- G06F1/1633—Constructional details or arrangements of portable computers not specific to the type of enclosures covered by groups G06F1/1615 - G06F1/1626
- G06F1/1684—Constructional details or arrangements related to integrated I/O peripherals not covered by groups G06F1/1635 - G06F1/1675
- G06F1/169—Constructional details or arrangements related to integrated I/O peripherals not covered by groups G06F1/1635 - G06F1/1675 the I/O peripheral being an integrated pointing device, e.g. trackball in the palm rest area, mini-joystick integrated between keyboard keys, touch pads or touch stripes
-
- 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/033—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
- G06F3/0362—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor with detection of 1D translations or rotations of an operating part of the device, e.g. scroll wheels, sliders, knobs, rollers or belts
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- General Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- Mathematical Physics (AREA)
- User Interface Of Digital Computer (AREA)
- Input From Keyboards Or The Like (AREA)
- Stored Programmes (AREA)
- Selective Calling Equipment (AREA)
- Position Input By Displaying (AREA)
- Electrophonic Musical Instruments (AREA)
- Hardware Redundancy (AREA)
Abstract
公开了一种信息处理装置、一种信息处理方法和信息提供介质,具体地说,本发明提供一种信息处理装置,具有用于响应转动操作执行预定处理的第一执行装置和用于响应按压操作执行另一个预定处理的第二执行装置。因此,消除了在相关技术操作系统中为在具有开始菜单按钮的任务条上选择所需的应用程序以启动所选择的应用程序所要求的重复、复杂的操作。
Description
本发明一般涉及一种信息处理装置、信息处理方法和信息提供介质,具体涉及能够通过简单操作执行预定处理的信息处理装置、信息处理方法和信息提供介质。
对于诸如Microsoft Windows(微软视窗)95(商标)和Microsoft Windows98(商标)之类的个人计算机(PC)操作系统,广泛应用了提供任务条的系统,任务条提供诸如具有激活窗口的应用程序按钮之类的图形用户界面。日本专利申请特开平8-255066详细公开了与任务条有关的技术。
下面描述一种参照上述专利申请的任务条。在操作软件程序中一个任务条提供用户关于当前激活窗口的信息以引起视觉注意。同时,一个任务条可以用于显示相关的激活窗口本身。一个任务条可以具有允许用户访问一个菜单的启动菜单按钮,该菜单用于程序装入(launching)操作、文件打开操作、系统设定操作以及其他控制操作。
下面描述一个在具有诸如鼠标、键盘和视频显示单元之类外围设备以及中央处理单元(CPU)的计算机系统中操作如上所述的启动菜单按钮的实例。该启动菜单按钮用作打开一个开始菜单的装置,该开始菜单作为用户例如访问程序、文件、系统设定以及帮助信息的中心阶段。当用户将鼠标的光标置于开始菜单并点击菜单左侧按钮时,显示开始菜单。
开始菜单可以具有这样的菜单项,例如,“程序”,“查找”,“设定”,和“帮助”。“程序”菜单项允许用户从开始菜单进入分层显示的程序菜单。程序菜单显示用户选择的两个或多个应用程序和程序组。
这里应该注意到必须由用户重复复杂的操作以便在具有上述开始菜单的任务条上选择一个要求的应用程序并启动所选择的应用程序。
也就是,用户首先使用鼠标光标指向任务条上的开始菜单按钮并点击鼠标上的左按钮用于显示开始菜单。接着,用户指向“程序”菜单项以显示程序菜单。下面,用户指向在程序菜单所显示的要求的应用程序并点击鼠标上的左按钮。在应用程序组的情况下,用户必须重复指向和点击操作直到找到要求的程序为止。当用户通过点击一个要求的应用程序进行指定时,CPU启动该程序。
这样,为启动一个要求的应用程序,用户必须重复烦琐的操作,从而损坏了用户界面的便利性。在用户点击诸如“帮助”之类的菜单项,例如从开始菜单程序到执行要求的处理的情况下,确实是这样。
因此,本发明的一个目的是提供一种允许用户通过使用例如转动型拨盘进行简单操作来执行要求的处理的信息处理装置、信息处理方法以及信息提供介质。
在完成本发明并根据本发明的第一方面,提供一种信息处理装置,包括用于响应一个转动操作来执行预定处理的第一执行装置;以及用于响应一个按压操作执行另一个预定处理的第二执行装置。
在完成本发明并根据本发明的第二方面,提供一种信息处理装置,包括一个具有对应于转动操作的第一操作模块以及对应于按压操作的第二操作模块的操作装置;和用于监控操作装置的操作状态并响应转动操作和按压操作中的其中之一而执行一个预定处理的控制装置。
在完成本发明并根据本发明的第三方面,提供一种信息处理方法,包括用于响应一个转动操作来执行预定处理的第一执行步骤;以及用于响应一个按压操作执行另一个预定处理的第二执行步骤。
在完成本发明并根据本发明的第四方面,提供一种信息处理方法,包括一个用于监控操作装置的操作状态的控制步骤,操作装置具有对应于转动操作的第一操作模块以及对应于按压操作的第二操作模块,并执行对应于转动操作和按压操作的其中之一的预定处理。
在完成本发明并根据本发明的第五方面,提供一种信息提供介质,用于使信息处理装置执行一个计算机程序,该程序包括用于响应转动操作执行一预定处理的第一执行步骤,以及用于响应按压操作执行另一个预定处理的第二执行步骤。
在完成本发明并根据本发明的第六方面,提供一种信息提供介质,用于使信息处理装置执行一个计算机程序,该程序包括一个用于监控操作装置的操作状态的控制步骤,操作装置具有对应于转动操作的第一操作模块以及对应于按压操作的第二操作模块,并执行对应于转动操作和按压操作的其中之一的预定处理。
参照下面结合附图所做的描述,本发明的这些和其他目的将显而易见,其中:
图1是示出应用本发明的笔记本型个人计算机的外部透视图;
图2是示出图1所示的笔记本型个人计算机的主机的顶视图;
图3是示出构成本发明的主要部分的微动拨盘(jog dial)的周围环境的放大透视图;
图4是示出从微动拨盘的侧面看到的主要结构的侧视图;
图5是示出一个微动拨盘的外部透视图;
图6是示出构成图5所示的微动拨盘的主要部分的连接安装板的透视图;
图7是示出上述的微动拨盘的前截面图;
图8是示出上述的微动拨盘的侧截面图;
图9是示出安装在所使用的装置的上述微动拨盘的侧视图;
图10是示出构成上述微动拨盘的转动编码器的部分截面图;
图11是描述上述的微动拨盘的按压开关的顶视图;
图12是示出图1所示的笔记本型个人计算机的电路图;
图13是示出嵌入的控制器通过上述微动拨盘的转动检测器和转动编码器进行监控的硬件结构图;
图14是表示由嵌入的微动拨盘状态监示器程序的控制器执行的流程图;
图15是示出图13所示的转动检测器的操作的时序图;
图16示出当图1所示的笔记本型个人计算机的电源接通时由其CPU执行的微动拨盘状态监控程序的处理流程图;
图17是示出微动拨盘的菜单显示实例的图;
图18是示出微动拨盘的另一个菜单显示实例的图;
图19是示出微动拨盘的再一个菜单显示实例的图;
图20是示出一个子菜单的显示实例的图;
图21是示出一个子菜单的另一个显示实例的图;
图22是示出由地图显示应用程序显示的显示实例的图;
图23是示出由地图显示应用程序显示的另一个显示实例的图;
图24是示出由编辑屏幕显示应用程序显示的显示实例的图;
图25是由CPU执行的微动拨盘状态监控器程序上的可由微动拨盘执行的通知处理的应用程序的流程图;
图26是示出应用程序固有的微动拨盘菜单显示的具体实例的图;
图27是示出微动拨盘执行的应用程序的第一实施例的显示实例的图;
图28是示出微动拨盘执行的应用程序的第二实施例的显示实例的图;
图29是示出微动拨盘执行的应用程序的第三实施例的显示实例的图;
现在参照附图描述本发明的优选实施例。
现在,参照图1到4,上述附图显示了作为应用根据本发明的信息处理装置、信息处理方法以及信息提供介质的一个实例的笔记本型个人计算机的外部图。笔记本型个人计算机1基本由主机2和枢轴连接到主机的显示单元3组成。图1是显示单元3相对于主机2打开的外部透视图。图2表示主机2的顶视图。图3是示出构成本发明的主要部分的微动拨盘4的周围环境的放大图。图4是示出从微动拨盘4的侧面看到的主机2的侧视图;应该注意到微动拨盘4是一个转动型拨盘。
主机2在其上表面设置一个键盘,一个用做指向设备的触摸垫6,以及电源开关8,用户通过键盘可以输入各种字符和符号,通过触摸垫6用户可以移动鼠标光标。
显示单元3在其前侧面设置用于显示图像的LCD(液晶显示)7。另外,显示单元3在其右上角设置所需要的一个电源指示PL,电池指示BL,信息指示ML,以及其他发光LED(光电二极管)。
在主机2的键盘5的键A和键B(最右键)之间设置微动拨盘4,微动拨盘4一般与这些键齐平。
拨盘4根据图3所示的由箭头“a”表示的转动操作以及由箭头“b”表示的移动操作执行预定处理。后面将描述由微动拨盘4执行的预定处理。
首先,将描述微动拨盘4的结构。微动拨盘4是具有日本专利申请特开平8-203387公开的按压开关的转动操作型电子部件的一个实施例,该申请由本申请的共同申请人申请。
具体地说,如图5所示,微动拨盘4由一个连接安装板11和设置在连接安装板11上的转动编码器12以及按压开关13组成。转动编码器12适合在一定范围内水平移动,而按压开关13被稳固地固定在其上。
如图6所示,由一个扁平模制树脂壳体制成的连接安装板11具有一个凹口15、凹口17以及一个连接片19,凹口15具有可滑动导引转动编码器12的导轨14,凹口17具有固定按压开关13的止动块16,连接片19具有用于从转动编码器12向外部传送电信号的端子18。
如图7和8所示,转动编码器12由模制树脂盒体20,弹性连接支柱21和22,模制树脂转动体25,以及盘形操作按钮27组成,其中模制盒体20插入凹口15并保持在一定范围内沿导轨14可水平移动(沿图5和8中箭头H1所示方向),弹性连接支柱21和22从以镶嵌模制(insertion molding)技术连接到盒体20的底面的弹性连接体45分别向上和向下伸出,模制树脂转动体25通过在其中心与盒体20整体形成的圆柱轴23保持转动并具有通过弹性连接支柱21向其下表面施压的盘径向连接片24,并且周缘操作类型的盘形操作按钮27由螺丝26安装在转动体25上,以便可通过转动操作按钮27操作转动体25。在这种结构中,通过设置在连接安装板11上的销钉突起28(参看图6和10)定位的绞扭线圈弹簧29在其一侧水平推动盒体20以便盒体20正常处于远离按压开关13的位置。同时,从壳体20的底面向下伸出的弹性连接支柱22向连接安装板11的连接片19施压。
如图5和6所示,按压开关13装在连接安装板11的凹口17内并固定在该处,以便通过操作按钮30的后端紧靠止动块16使其与转动编码器12相对。
如图8所示,与转动编码器12的盒体20整体设置的驱动突起31紧靠按压开关13的操作按钮30的尖端。这样构成的微动拨盘如下安装在电子装置上。参照图9,设置在连接安装板11的下面的支柱11A和11B,转动编码器12的连接端18,以及按压开关13的连接端32分别插入安装孔34A,34B,35和36并焊接在这里。这样,设置微动拨盘以便转动编码器12的盘形操作按钮27从电子装置的外壳37的间隙部分伸出,该间隙与按压开关13相对。
下面描述微动拨盘4的操作。首先,参照图9和10,当用户在外壳37的突起部分27A转动操作按钮27时,转动体25绕位于壳体20中心的圆柱轴23转动。这使得向上弹性连接支柱21在转动体25下面的径向连接片24上滑动。在二者之间的连接部分,根据操作按钮27的转动操作产生脉冲信号。
这样产生的脉冲信号从向上弹性连接支柱21传送到向下弹性连接支柱22,接着到达向下弹性连接支柱22向其施压的连接安装板11的连接片19。脉冲信号通过外部连接端18最终到达电子装置的印刷电路板33。
参照图11,当用户按压操作按钮27的突起部分27A以便沿箭头H2的方向对抗连接安装板11上的绞扭线圈弹簧29的压力时,整个转动编码器12沿导轨14经设置在盒体20上的突起31向按压按钮13水平移动,从而按下按压开关13进行操作。由该操作产生的信号通过连接端32发射到印刷电路板33,如图9所示。
当用户释放操作按钮27时,绞扭线圈弹簧29向回推动转动编码器12到达图10所示的初始位置。
在上述实例中,在使从转动编码器12的盒体20的底面向下伸出的弹性连接支柱22被压到连接安装板11的连接片19的结构中,转动编码器12产生的电信号发送给连接安装板11的连接端18。显示信号传输也可以通过从连接安装板11伸出弹性连接支柱以便将连接支柱压向壳体20的底面上的连接片来实现。以上所描述的仅是解释如何操作具有上述结构的微动拨盘。
微动拨盘4可以设置在主机2的左侧,对本领域的技术人员来说这是显而易见的。微动拨盘4可以设置在主机2的中央以便用户可以在使用她/他的食指操作触摸垫6的同时操作微动拨盘,这也是显而易见的。微动拨盘4可以设置在其上设置LCD 7的显示单元3的左和右端,这也是显而易见的。另外,显然微动拨盘4可以沿触摸垫6的左和右端边缘垂直设置。显然微动拨盘4可以沿触摸垫6的上和下端边缘水平设置。微动拨盘4可以在触摸垫6的右按钮和左按钮之间垂直设置是显而易见的。微动拨盘4可以在键盘5的“G”和“H”之间垂直设置是显而易见的。微动拨盘4可以不限定为垂直或水平方向设置,可以沿考虑到操作键盘时手指的移动所确定的任务易于操作的角度设置。另外,微动拨盘4可以设置在鼠标上作为其上一侧的指向设备,在该指向设备可由用户的拇指操作微动拨盘4。
下面所述是参照图12的笔记本型个人计算机1的电子结构的实例。CPU(中央处理单元)51一般由Intel公司的Pentium(商标)处理器构成并连接到主总线52。主总线52连接到北侧桥接器53,桥接器53连接到PCI(外设部件互连)总线56。北侧桥接器53一般由Intel公司的440BX构成并适合于控制CPU 51、存储器54等。应该注意到北侧桥接器53以及后面将描述的南侧桥接器58构成所谓的芯片组。
北侧桥接器53还连接到主存储器54和一个高速缓冲存储器55。高速缓冲存储器55高速缓存CPU 51要使用的数据。尽管未示出,CPU 51加入一个主高速缓冲存储器。
主存储器54由例如,DRAM(动态随机存取存储器)组成并存储CPU 51执行的程序和CPU 51操作所必须的数据。具体地说,在个人计算机1已完成启动时,主存储器54存储电子邮件程序54A,自动导航程序54B,微动拨盘状态监控程序54C,微动拨盘驱动器54D,操作系统(OS)54E,和其他从HDD(硬盘驱动器)70加载的应用程序54Fl到54Fn。
电子邮件程序54A通过后面将描述的调制解调器75和公共电话线76经一个网络发送和接收电子邮件。电子邮件程序54A具有作为一个具体功能的收进电子邮件获取功能。该收进电子邮件获取功能检查用于发送给该用户的邮件的因特网业务提供者77的邮件服务器78内的邮件箱79。如果找到邮件,则收进电子邮件获取功能执行获取该邮件的处理。
自动导航程序54B以预定的处理序列开始多个预定的处理(或程序)。
代表微软公司的Window 95(商标)和Window 98(商标)和苹果计算机公司的Mac Os(商标)的操作系统的OS54E控制计算机的基本操作。
微动拨盘状态监控程序54C接收关于上述每个应用程序是否可由微动拨盘操作的信息。如果找到一个特定的应用程序可由微动拨盘操作,则微动拨盘状态监控程序54C显示可通过操作微动拨盘4执行的内容。通常,该程序等待由微动拨盘4产生的事件。另外,该程序具有一个接收来自应用程序的信息的列表。微动拨盘驱动器54D根据微动拨盘4执行的操作执行各种功能。
一个视频控制器57连接到PCI总线56。根据通过PCI总线56提供的数据,视频控制器57控制显示单元3的LCD 7的显示操作。
PCI总线56连接到声音控制器64,声音控制器64捕获麦克风66的输入或给扬声器65提供音频信号。PCI总线56也连接到上述的调制解调器75。调制解调器75允许个人计算机1通过公共电话线76和因特网服务提供商77连接到诸如因特网这样的通信网络80和邮件服务器78。
PCI总线56也连接到南桥接器58。南桥接器58由例如,Intel公司的PIIX4E组成并控制各种I/O(输入/输出)操作。更为具体地说,由IDE(集成驱动电子学)控制器/配置寄存器59,定时器60,和IDE接口61组成的南桥接器58控制连接到IDE总线的设备以及通过ISA/EIO(工业标准结构/扩展输入输出)总线63和一个嵌入的控制器68连接的设备。
IDE控制器/配置寄存器59由两个IDE控制器和一个配置寄存器组成,这两个IDE控制器被称为主、从IDE控制器(这些IDE控制器和配置寄存器在图中未示出)。
主IDE控制器通过IDE总线62连接到连接器(未示出)。连接器连接到HDD 67。从IDE控制器在安装时电子连接到底板设备(bay devices)的连接器,该连接器为诸如CD-ROM(只读光盘)驱动器、第二HDD(硬盘驱动器)和第二FDD(软盘驱动器)之类的IDE设备。
如上所述,除电子邮件程序67A、自动导航程序67B、微动拨盘状态监控程序67C、微动拨盘驱动器67D以及OS 67E之外,HDD 67存储多个应用程序67F1到67Fn。在启动(引导)处理中这些程序67A到67Fn被顺序加载到RAM 54。
ISA/EIO总线63也连接到嵌入控制器68,该嵌入控制器68是一个作为I/O控制器的微控制器。具体地说,嵌入控制器68由相互连接的I/O接口69、ROM 70、RAM 71和CPU 72组成。
ROM 70预先存储LED控制程序70A,触摸垫输入监控程序70B,键输入监控程序70C,唤醒程序70D,以及微动拨盘状态监控程序70E。
LED控制程序70A控制所要求的电源指示灯PL,电池指示灯BL,信息指示灯ML,以及其他LED指示灯的操作。触摸垫输入监控程序70B监控通过用户操作触摸垫6产生的输入。键盘输入监控程序70C监控通过用户操作键盘5和其他键开关产生的输入。唤醒程序70D根据南桥接器58中的定时器60所提供的当前时间检查是否已到达预定时间。如果发现已到达预定时间,则唤醒程序70D控制每个芯片的电源供给,从而在预定时间启动预定处理(或预定程序)。
微动拨盘状态监控程序70E一直监控微动拨盘4的转动编码器12是否已被转动或按压。该程序70将在后面详细描述。
ROM 70也存储BIOS(基本输入/输出系统)70F。BIOS是软件,该软件控制OS和应用程序以及外围设备(其他之间的显示单元,键盘,和HDD)之间的数据传输(或输入/输出)。
RAM 71具有寄存器71A到71F,每个都作为用于LED控制、触摸垫输入状态、键输入状态和设定时间的寄存器以及用于微动拨盘状态监控的I/O寄存器。例如,在按压微动拨盘4之后LED控制寄存器71A控制表示后面将描述的电子邮件程序的瞬时启动状态的信息指示灯ML的接通和断开。当按压下微动拨盘4作下述的单击操作时键盘输入状态寄存器71C存储操作键标记。设定时间寄存器71D设定所要求的时间。
嵌入控制器68通过连接器(未示出)也连接到微动拨盘4、触摸垫6和键盘5。嵌入控制器68将根据微动拨盘4、触摸垫6以及键盘5的操作产生的信号输出到ISA/EIO总线63。嵌入控制器68进一步连接到电源指示灯PL、电池指示灯BL、信息指示灯ML以及其他LED指示灯。
嵌入控制器68还连接到供电控制器73。连接到内含的电池74或AC供电的供电控制器73向系统的各组成模块提供必要的电源并控制内含的电池74和外围设备的第二电池的充电。嵌入控制器68还监控被操作以接通/断开系统电源的电源开关。
即使电源开关8断开,嵌入控制器68通过内部供电也能一直执行上述程序70A、70B、70C、70D和70E。即,即使没有内容显示在显示单元3的LCD 7上,也一直在运行这些程序。这就表示如果电源开关断开并且OS54E还未由CPU 51启动,则嵌入控制器68总是执行微动拨盘状态监控程序70E。这样,尽管省略了细节,在笔记本型个人计算机上未设置专用键的情况下,提供一种可编程的电源键(PPK)功能,在系统处于节电模式或被断电时,该功能允许用户仅通过按压微动拨盘4来启动所要求的软件和脚本文件。
下面参照图13到15描述执行微动拨盘状态监控程序70E时嵌入控制器68所执行的操作。图13表示其中嵌入控制器68通过转动检测器85监控微动拨盘4的转动编码器12的状态的硬件结构。图14是表示嵌入控制器68执行微动拨盘状态监控程序70E的流程图。图15表示图13所示的转动编码器85的操作定时图。
首先,当微动拨盘4的转动编码器12左或右转时,转动检测器85根据图15所示的信号A和信号B的定时来检测转动方向。如果发现转动为向右方向,则转动检测器85将右转动脉冲提供给嵌入控制器68的计数器(1)86。如果发现转动为向左方向,则转动检测器85将左转动脉冲提供给嵌入控制器68的计数器(2)87。
根据所提供的脉冲,嵌入控制器68执行微动拨盘状态监控程序70E以监控计数器(1)86和计数器(2)87中的5ms(毫秒)轮询过程中的变化量,这些量之间的差值,以及是否按压微动拨盘4。
参照图14,在步骤S1从右转动脉冲的当前时间T所获得的计数值计数器1(T)中减去在时间T-1所获得的计数值计数器1(T-1)以得到计数器78的计数值中的计数器1的变化量。
在步骤S2,从左转动脉冲的当前时间T的计数值计数器1(T)中减去时间T-1的计数值计数器1(T-1)以得到计数器87的计数值中的计数器2的变化量。
在步骤S3,获得计数值中的变化量之间的差值,即,计数器1的变化量和计数器2的变化量之间的差值。如果发现差值是一个负值,就表示微动拨盘4左转。
在步骤S4,嵌入控制器68获得微动拨盘4的按压状态。在步骤S5,嵌入控制器68确定步骤S3所得到的变化量的差值。在步骤S6,嵌入控制器68确定微动拨盘4的按压状态是否已改变。如果在步骤S5求出变化量的差值,或如果在步骤S6发现按压状态改变,则在步骤S7,嵌入控制器68通过引起中断经I/O寄存器71F在主总线52上向要由CPU 51启动的微动拨盘驱动器54D发送当前按压状态和微动拨盘4的变化量。
如果在步骤S6未发现微动拨盘4的按压状态的变化,则,在步骤S8,嵌入控制器68结束轮询并重复从S1向上5ms轮询的处理。
当已接通电源开关8时,CPU 51以图16所示的序列执行微动拨盘状态监控程序54C。
具体地说,在步骤S31,微动拨盘状态监控程序54C一直监控是否操作微动拨盘4。该程序还监控电子邮件程序54A和其他应用程序54F1到54Fn是否被启动。这里CPU 51通过所监控的微动拨盘状态来监控微动拨盘状态监控程序70E到微动拨盘驱动程序54D的处理。这基本上与上面参照图13所描述的操作相同。
在步骤S32,当表示微动拨盘4已被操作的信息来自微动拨盘驱动程序54D时,则,在步骤S33,CPU 51检查任何启动的应用程序。如果未找到启动的应用程序,则CPU 51开始加载(lauching)操作。如果找到一个启动的应用程序,则CPU 51开始一个事件的操作。这里的加载操作表示选择寄存的一个应用程序并预先添加到加载表。
详细地说,如果不存在当前启动的应用程序就进行加载操作。微动拨盘菜单显示在先前寄存并添加到加载表的应用程序。加载表包含可进行微动拨盘的应用程序。
当已执行一个加载操作时,在LCD 7上显示表示加载状态的微动拨盘菜单。微动拨盘菜单根据微动拨盘4的转动和按压显示加载的可进行微动拨盘的应用程序的列表。
例如,如图12所示,当预定的OS 54E处于由CPU 51启动的状态时,假定不存在启动的应用程序并且用户已沿图3所示箭头“b”方向按压微动拨盘4一次。则,如参照图13到15所述,微动拨盘驱动程序54D从I/O寄存器通过图13的步骤S7的中断操作接收具有标记状态的微动拨盘4的按压状态。微动拨盘驱动程序54D将关于微动拨盘4的按压状态的信息发送给由CPU 51执行的微动拨盘监控程序54C。
接着,CPU 51开始列表的微动拨盘能够完成的应用程序,例如,调整扬声器65音量,调整LCD 7的亮度和对比度,并在,例如,图1所示的显示单元3上的LCD 7显示图17所示的微动拨盘菜单时选择应用程序。该微动拨盘菜单显示对应于诸如调整LCD 7的亮度和对比度,以及选择应用程序的处理的菜单项(“音量”,“亮度”,“对比度”和“选择应用程序”)。在上述实例,选择器A位于初始设定的菜单项“音量”。
下面,当用户沿图3所示的箭头“a”方向转动微动拨盘4以移动选择器A时,嵌入控制器68根据微动拨盘状态监控器程序70E执行参照图14所述的计算并将所得到的变化量发送给CPU 51执行的微动拨盘驱动程序54D。
接着,微动拨盘驱动程序54D将关于微动拨盘4的操作的信息发送给微动拨盘状态监控程序54C。作为响应,CPU 51将选择器A移动到表示用户想要执行的处理的菜单项。例如,当在LCD 7显示图17所示的微动拨盘菜单时(在选择器A处于菜单项“音量”的状态下),如果用户沿图3所示的向下箭头“a”方向转动微动拨盘4预定量(或预定角度),则选择器A移动到菜单项“亮度”。如果用户进一步向下转动微动拨盘A,选择器A移动到图19所示的菜单项“选择应用程序”。
当选择器A已移动到要求的菜单项时,用户沿图3所示的箭头“b”方向按压微动拨盘4。例如,如果选择器A处于菜单项“亮度”,则该操作使得对应于所选择的菜单项“亮度”的子菜单如图20所示显示。在该实例,六个子菜单项为“5”(最亮)到“0”(最暗)。接着,由用户执行的微动拨盘4的转动操作的变化量由嵌入控制器68获得。所得到的值发送给微动拨盘驱动程序54D。微动拨盘操作进一步由微动拨盘状态监控程序54C监控,从而移动选择器B。
如果选择器A显示在,例如,图19所示的菜单项“选择应用程序”上,则通过由用户执行的选择操作使对应于“选择应用程序”的子菜单如图21所示显示。在该实例,该子菜单显示用于启动字处理应用程序的“字处理器”,用于启动电子邮件程序的“电子邮件”,用于启动电子表格程序的“电子表格”,用于启动因特网程序的“因特网”,以及用于启动计算程序的“计算器”。应该注意到,在该实例,用于子菜单的选择器B置于初始状态中的上面的项。
随后,用户转动微动拨盘4将选择器B移动到要求的子菜单项并按压微动拨盘4以选择该子菜单项。选择由选择器B指示的子菜单项并执行相应的处理。例如,参照图20,如果从子菜单选择“3”,则将对应于该子菜单项的程度设定的亮度设定到LCD 7。如果在图21所示的实例选择子菜单项“因特网”,则启动因特网程序(例如,Web浏览器)。
下面描述这种情况,其中当电源开关8接通时,如图16所示在步骤33,CPU 51执行微动拨盘状态监控程序54C并找到启动的应用程序。这就是由CPU 51启动的上述情况下的操作。启动的应用程序必须是可由微动拨盘完成的。具体地说,这类程序是具有图像显示能力的预定应用程序。在该实例,假定在LCD 7显示图22所示的日本地图。当用户在LCD 7显示地图的情况下转动微动拨盘4,则图像在图23所示的指针所示位置附近被放大。
当用户沿与上述相反方向转动微动拨盘4时,图像缩小(回到初始尺寸)。这样,在具有可微动拨盘完成的图像显示功能的任何预定应用程序中,显示图像可由微动拨盘4的转动而被缩小(zoom in)变小或变大(zoom out)(放大)。
下面描述当具有运动图像编辑功能的微动拨盘完成的应用程序时由微动拨盘4所执行的操作。在该实例,假定通过这样的一个应用程序在LCD 7显示图24所示的编辑屏幕。
该编辑屏幕由显示部分88(屏幕的左侧)和显示部分89(屏幕的右侧)组成。显示部分88表示其中由静止图像构成一个运动图像的四个时间顺序的图像帧S-1到S-4(如果不必在图像帧S-1到S-4之间进行区别下文简单称之为图像帧S)。显示部分89表示由按压微动拨盘4选择的显示部分88所示的图像帧S的其中之一。在该实例,所选择的图像帧S显示在允许以预定的方式编辑的显示部分89。
使用LCD 7显示的编辑屏幕,用户转动微动拨盘4以便前向或后向送出图像帧S,从而在显示部分88显示所要求的图像帧S。当所要求的图像帧S显示在显示部分88时(在该情况下,当要求的图像帧S显示在显示部分88的上部时),用户按压微动拨盘4用于选择。接着选择显示在显示部分88上部的图像帧S并显示在显示部分89。这就使得用户准备在显示部分89编辑图像帧S。
作为本发明的实施例的上述应用程序都可以通过微动拨盘完成。然而,当完成启动处理这些程序时存储在HDD 67并加载到RAM 54的应用程序不总是可由微动拨盘完成。例如,图12所示的应用程序54F3不能由微动拨盘完成。由CPU分配给可由微动拨盘完成的应用程序的微动拨盘处理与分配给不由微动拨盘完成的应用程序不同。因此,在图25所示的程序中,可由微动拨盘完成的应用程序向由CPU 51执行的微动拨盘状态监控程序54C通知其自身可由微动拨号完成。
首先,在步骤S61,应用程序向微动拨盘状态监控程序54C声明该应用程序可由微动拨盘完成。在步骤S62,微动拨盘状态监控程序54C将该应用程序添加到可由微动拨盘完成的应用程序的列表。
接着,尽管在上面例子中未进行描述,可以以要被提供给用户的应用程序的固有方式显示微动拨盘菜单,作为微动拨盘指南的形式。
具体地说,在步骤S63,可微动拨盘完成的应用程序通过字符串将当前状态下对微动拨盘操作的描述通知微动拨盘状态监控程序54C。在步骤S64,显示图26所示的微动拨盘窗口90,其中显示诸如“微动拨盘指南”,“缩放(zoom)”,“缩(in)”,“正好(fit)”以及“放(out)”。
在步骤S65,可微动拨盘完成的应用程序根据启动窗口的状态改变字符串以更新微动拨盘状态监控程序54C的列表。
这样,当启动可微动拨盘完成的应用程序时,微动拨盘窗口90内的显示表示由字符串描述该应用程序如何根据微动拨盘操作进行操作。
下面描述某些可微动拨盘完成的应用程序的实施例。
第一实施例是PictureGear(商标),PictureGear为一个图像阅览器(viewer)和一个图像处理工具。在Internet上,PictureGear的细节可以在URL为http:/vaio.sony.co.jp/software/PictureGear/index.html处找到。
PictureGear是一个可以以集中方式管理存储在各种可移动信息存储介质上的静止和运动图像的软件,这些存储介质包括硬盘、软盘、MO盘(磁光盘)、PC卡以及其他卡型存储介质。通过执行一个预定操作,图像可以显示在列表内,从而允许用户通过看一下在视觉上确认所要求的图像。图像处理功能允许用户创建360度全景图像并标记所附带的相片。该功能也允许用户创建可由www(万维网)浏览器观看的HTML(超文本标示语言)图册。图27表示PictureGear窗口101。在该图中,图像显示部分104以给定的缩放比例列表很多图像(该显示被称为表阅览显示)。为阅览全部这些图像,用户可以观看另一个图像显示部分105,其中在缩小状态下,全部图像以较高的缩放比率显示。图像显示部分104也可以从表阅览显示内显示的图像中仅选择一幅图像显示。图像显示部分104和105可以分别通过滑动条102和103缩小和放大,滑动条102和103具有缩放尺。具有缩放尺的滑动条102允许用户快速缩放表显示内的图像或一个单独选择的图像,其缩放率范围为,例如,12.5%到800%的图像。然后,通过采用本发明,用户通过转动微动拨盘4(用于滚动)并按压微动拨盘执行该放大/缩小操作。在执行过程中,当如图27所示启动PictureGear时,微动拨盘窗口90显示在预定位置,例如,窗口101的右下角。此刻,通过图25所示的步骤S63和S64的处理将当前微动拨盘操作显示给用户。即,在表浏览显示中,微动拨盘窗口90显示缩放操作可由转动微动拨盘4执行并且通过按压微动拨盘4可排列所列图像与窗口104匹配。在单一图像显示中,微动拨盘窗口90显示缩放操作可由转动微动拨盘4执行并且通过按压微动拨盘4使缩放后图像适合于窗口104的尺寸。
本发明的第二实施例是Navin′You(商标),一种用于显示基于GPS(全球定位系统)所得到的当前位置的地图的工具。在因特网上的URL为http://vaio.sony.co.jp/software/NaginYou/top.html处可以找到第二实施例的细节。除相关领域中以二维、平面、俯视图方式显示地图的之外,Navin′You是这样一种软件,即,允许用户根据真实的距离感操作地图,例如路口,路标和交通信号接近用户,就好象地图滚动时用户从天上俯视地图。预定操作允许用户自由地调整地图导航飞行的高度。另外,沿前进方向简单移动指针允许用户用地图导航,就好象用户驾驶一架飞机一样。图28表示Navin′You窗口110。在Navin′You窗口110,三维显示部分111和二维显示部分112显示在窗口110。微动拨盘窗口90也显示在例如窗口110的右下角。这种情况下的微动拨盘窗口90显示通过图25所示的步骤S63和S64的处理,用户执行微动拨盘4将发生的事情。具体地说,微动拨盘窗口90显示用户可以通过转动微动拨盘4和设定屏幕来缩放地图,设定屏幕通过按压微动拨盘4影响地图导航操作,并再次通过按压微动拨盘4清零所设定屏幕,并通过步骤S65的处理显示所设定屏幕。
本发明的第三实施例是GigaPokect(商标),GigaPokect允许用户以,例如,便于操作的高图像质量记录、重放和管理电视节目和视频图像。在因特网上的URL为http://vaio.sony.co.jp/software/GigaPocket/recorder.html处可以找到第三实施例的细节。GigaPokect的Giga视频记录器允许用户以MPEG2(运动图像专家组2)高图像质量记录和重放电视节目或视频图像,该电视节目通过诸如Vaio(商标)的个人计算机的MPEG 2实时解码器板安装的TV调谐器接收,该视频图像通过外部输入端捕获。视频图像可以记录在个人计算机的硬盘驱动器用于以随机存取方式重放。因此,用户可以重放一个记录画面,同时记录后续画面或重放与当前视频无关的在前记录文件。Giga视频记录器自动检测各画面之间的道(turn)并存储极小(thumbnail)的图像。重放时,与重放同步地水平滚动极小的图像。该处理通过胶片滚动(filmroll)功能实现。该功能允许用户前馈胶片。当用户指定一个要求的点时,用户可以从该点重放胶片。因此,用户可以快速跳到任何要求的画面以便高效浏览画面。GigaPokect为日本专利申请特开No.Hei 11-117267的说明书和附图中的申请者所公开的AV(音频视频)内容记录/重放处理相关的技术的实施例。图29表示所具体体现的GigaPocket窗口115。该图表示AV内容在GigaPocket启动之后已被重放并显示在静止图像数据文件存储的多个静止图像的状态。由于极小图像具有预定尺寸,静止图像显示窗口171显示静止图像数据文件存储的静止图像(提供画面之间的道)。静止图像显示窗口171的水平轴对应于重放图像的时间轴。由当前位置指示器计量器(gage)172指示的位置对应于时间的当前点,即,当前重放的图像。图的左侧表示过去时间的预定点(在已被重放的图像),或回溯一对应于从当前位置指示器计量器的位置的距离的预定时间的时间点。图的右侧表示对应于距当前位置指示器计量器172的距离的将来(图像将在后重放)的预定时间点。极小图像设置在对应于各画面之间的道的时间点的位置并显示在静止图像显示窗口171。如果画面之间的道在短时间内发生,则极小图像将以重叠方式显示。随着显示所重放的图像,(即,时间的过去),极小图像的显示位置在图中从右向左移动。
通过拖拉极小图像,显示在静止图像显示窗口171中的极小图像与正在重放图像分开滚动。极小图像之间的距离一直反映画面之间的道之间的时间间隔并且保持不变。通过静止图像显示窗口171显示的极小图像,用户可以快速识别预定范围内的画面之间的道,立刻观看所要求的画面。随后,上述胶片滚动功能能与微动拨盘4的转动和按压操作有关以便通过转动前馈和后馈胶片部分并通过按压微动拨盘4确定操作。这样,用户可以前馈和后馈胶片部分,快速确定所要求的重放部分,并开始从该点重放。该功能允许用户快速跳到所要求的画面,提高了视频观看的效率。
下面略述其他实施的可微动拨盘完成的应用程序(第四到第十实施例)及其操作。第四实施例是SmartWrite(商标),一个简化的字处理程序。通过SmartWrite,转动微动拨盘4允许用户向上和向下滚动显示的文件,并按压微动拨盘4允许用户跳到文件顶部。这些功能显示在微动拨盘窗口。
第五实施例是SmartScript(商标)编辑器,该编辑器是使用脚本的应用自动执行工具。使用SmartScript,转动微动拨盘4允许用户向预先执行程序,记录或重放时按压微动拨盘4允许用户暂停操作。这些功能显示在微动拨盘窗口。
第六实施例是DV Gate Motion(商标),DV Gate Motion是一个数字视频重放和编辑工具。使用DV Gate Motion,转动微动拨盘4允许用户在暂停状态回到帧馈送操作,按压微动拨盘4允许用户执行标记操作。这些功能显示在微动拨盘窗口。
第七实施例是Smart Capture(商标),Smart Capture是一个用于数字视频摄象机的静止图像和运动图像的摄影工具。使用Smart Capture,转动和按压微动拨盘4所执行的功能在取景器、静止图像阅览器和图像播放器中的每一个都互不相同。这是因为可以根据通过执行图25所示的步骤S65的处理所启动的窗口的状态改变并显示字符串。在取景器屏幕,转动微动拨盘4允许用户设定效果级(level)。例如,该级设定包括所附着的白噪声。在静止图像阅览器,转动微动拨盘4允许用户选择要显示的静止图像,按压微动拨盘4允许用户开始电子邮件程序(或邮寄器)。当静止图像用作附属文件时邮寄器有效。在图像播放器上,转动微动拨盘4允许用户选择要显示的运动图像帧,按压微动拨盘4允许用户如上所述开始相同的邮寄器。
第八实施例是MediaBar(商标),MediaBar是一个与音乐重放有关的工具。使用MediaBar,转动微动拨盘4允许用户选择下一个或前一个音乐曲目的重放,按压微动拨盘4允许用户暂停重放。
第九实施例是微动拨盘浏览器,微动拨盘浏览器是一个使用微动拨盘浏览文件夹的工具。转动微动拨盘4允许用户向上和向下滚动列表,如果已选择了文件夹,则按压微动拨盘4允许用户显示在其下的文件列表,并且如果已选择数据或程序,则执行相应的数据或程序。如果选择取消,则结束执行。如果选择返回,则显示上一级的文件的文件列表。
第十实施例作为热键功能包括在亮度调整、音量调整、静音调整、LCD/VGA输出设定以及LCD/TV输出设定中改变级别并确定改变的级别的功能。
在上述每个实施例中,预定的处理与转动和按压微动拨盘4的操作有关并执行相关操作。
提供计算机程序用于使微动拨盘4执行上述处理的记录介质包括诸如磁盘、CD-ROM以及固态存储器这样的记录介质,诸如网络和通信卫星这样的通信介质,以及用于传送由这些介质提供的计算机程序的诸如路由器和调制解调器这样的各种接口。这里所用的信息提供介质是一个较宽的概念,包括所有上述的介质和接口。
通过根据本发明的描述,转动和按压微动拨盘便于预定处理,例如,选择两个或多个菜单的执行。
尽管使用特定的术语已描述了本发明的优选实施例,这样的描述仅是示意性的,应该明白在不脱离附属权利要求书的精神或范围的情况下可以作出修改和变化。
Claims (14)
1.一种信息处理装置,包括:
第一执行装置,用于响应转动操作执行预定处理;和
第二执行装置,用于响应按压操作执行另一个预定处理。
2.如权利要求1所述的信息处理装置,进一步包括:
控制装置,用于在电源开关接通时,监控所述第一执行装置和所述第二执行装置的状态并响应所述转动操作和所述按压操作的其中之一执行预定的处理。
3.如权利要求1所述的信息处理装置,进一步包括:
控制装置,用于在电源开关接通并启动操作系统时,监控所述第一执行装置和所述第二执行装置的状态并响应所述转动操作和所述按压操作的其中之一执行预定的处理。
4.一种信息处理装置,包括:
操作装置,具有对应于转动操作的第一操作模块和对应于按压操作的第二操作模块;以及
控制装置,用于监控所述操作装置的操作状态并响应所述转动操作和所述按压操作的其中之一执行预定的处理。
5.如权利要求4所述的信息处理装置,其中在电源开关接通时,所述控制装置根据从对应于所述转动操作和所述按压操作的计算机程序所接收的通知,以分层方式指导可操作的计算机程序。
6.如权利要求4所述的信息处理装置,其中在电源开关接通并启动一个操作系统时,所述控制装置根据从对应于所述转动操作和所述按压操作其中之一的应用程序所接收的通知,显示对应于所述转动操作和所述按压操作的其中之一的指南。
7.一种信息处理方法,包括:
第一执行步骤,用于响应转动操作执行预定处理;和
第二执行步骤,用于响应按压操作执行预定处理。
8.如权利要求7所述的信息处理方法,进一步包括:
控制步骤,用于监控所述第一执行步骤和所述第二执行步骤的状态,以便使这些步骤执行对应于所述转动操作和所述按压操作中的预定处理。
9.如权利要求7所述的信息处理方法,进一步包括:
控制步骤,在电源开关接通以及启动一个操作系统时,用于监控所述第一执行步骤和所述第二执行步骤的状态并使这些步骤执行对应于所述转动操作和所述按压操作的预定处理。
10.一种信息处理方法,包括:
控制步骤,用于监控具有对应于转动操作的第一操作模块和对应于按压操作的第二操作模块的操作装置的操作状态并执行对应于所述转动操作和所述按压操作的其中之一的预定处理。
11.如权利要求10所述的信息处理方法,其中在电源开关接通时,所述控制步骤根据从对应于所述转动操作和所述按压操作的计算机程序所接收的通知,以分级方式指导可操作的计算机程序。
12.如权利要求10所述的信息处理装置,其中在电源开关接通并启动一个操作系统时,所述控制步骤根据从对应于所述转动操作和所述按压操作的其中之一的应用程序所接收的通知,显示对应于所述转动操作和所述按压操作的其中之一的指南。
13.一种用于使信息处理装置执行计算机程序的信息提供介质,该计算机程序包括响应转动操作执行预定处理的第一执行步骤和响应按压操作执行预定处理的第二执行步骤。
14.一种用于使信息处理装置执行计算机程序的信息提供介质,该计算机程序包括控制步骤,用于监控具有对应于转动操作的第一操作模块和对应于按压操作的第二操作模块的操作装置的操作状态,并执行对应于所述转动操作和所述按压操作的其中之一的预定处理。
Applications Claiming Priority (6)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP345846/98 | 1998-12-04 | ||
JP34584698 | 1998-12-04 | ||
JP345846/1998 | 1998-12-04 | ||
JP133369/1999 | 1999-05-13 | ||
JP133369/99 | 1999-05-13 | ||
JP13336999A JP2000227832A (ja) | 1998-12-04 | 1999-05-13 | 情報処理装置及び方法、並びに媒体 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1261694A true CN1261694A (zh) | 2000-08-02 |
CN100354795C CN100354795C (zh) | 2007-12-12 |
Family
ID=26467744
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB991229800A Expired - Fee Related CN100354795C (zh) | 1998-12-04 | 1999-12-04 | 信息处理装置、信息处理系统及信息提供介质 |
Country Status (8)
Country | Link |
---|---|
US (1) | US6633930B2 (zh) |
EP (1) | EP1006477B1 (zh) |
JP (1) | JP2000227832A (zh) |
KR (1) | KR100709904B1 (zh) |
CN (1) | CN100354795C (zh) |
AT (1) | ATE308783T1 (zh) |
DE (1) | DE69928066T2 (zh) |
TW (1) | TW454142B (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN100470455C (zh) * | 2003-11-27 | 2009-03-18 | 吉尔松有限合伙公司 | 带显示器的电子吸移管和用于控制吸入及排出的选择器 |
US7976793B2 (en) | 2003-11-27 | 2011-07-12 | Gilson S.A.S. | Electronic pipette |
Families Citing this family (56)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7469381B2 (en) | 2007-01-07 | 2008-12-23 | Apple Inc. | List scrolling and document translation, scaling, and rotation on a touch-screen display |
JP4402797B2 (ja) * | 2000-03-02 | 2010-01-20 | 株式会社日立製作所 | 情報処理装置 |
JP4730571B2 (ja) | 2000-05-01 | 2011-07-20 | ソニー株式会社 | 情報処理装置および方法、並びにプログラム格納媒体 |
JP2001312730A (ja) | 2000-05-01 | 2001-11-09 | Sony Corp | 情報処理装置および方法、並びにプログラム格納媒体 |
JP4487383B2 (ja) | 2000-05-01 | 2010-06-23 | ソニー株式会社 | 情報処理装置および方法、並びにプログラム格納媒体 |
JP4431918B2 (ja) | 2000-05-01 | 2010-03-17 | ソニー株式会社 | 情報処理装置、情報処理方法、および記録媒体 |
JP2001312410A (ja) | 2000-05-01 | 2001-11-09 | Sony Corp | 情報処理装置および方法、並びにプログラム格納媒体 |
JP2002049451A (ja) | 2000-08-03 | 2002-02-15 | Fujitsu Ltd | 情報処理装置、メニュー表示方法及びメニュー処理プログラムを格納したコンピュータ可読の記憶媒体 |
US6680845B2 (en) * | 2000-09-06 | 2004-01-20 | Sony Corporation | Information processing apparatus |
JP2002157078A (ja) * | 2000-09-07 | 2002-05-31 | Sony Corp | 情報処理装置及び方法、並びに記録媒体 |
JP2002099380A (ja) * | 2000-09-22 | 2002-04-05 | Sony Corp | 携帯型情報処理装置 |
JP4902904B2 (ja) | 2000-10-06 | 2012-03-21 | ソニー株式会社 | 情報処理方法、並びにプログラムを格納している媒体 |
JP2002132248A (ja) * | 2000-10-30 | 2002-05-09 | Fujitsu Ten Ltd | 情報処理装置 |
US7636079B2 (en) * | 2000-11-29 | 2009-12-22 | Palm Inc. | Application access and activation system and method |
JP2002215308A (ja) | 2001-01-16 | 2002-08-02 | Toshiba Corp | 携帯型情報機器 |
JP2002244783A (ja) * | 2001-02-20 | 2002-08-30 | Toshiba Corp | 携帯型情報機器 |
US7120473B1 (en) * | 2001-10-14 | 2006-10-10 | Palm, Inc. | Method and apparatus for controlling a mobile device by using a pivoting input switch |
US7091964B2 (en) * | 2001-11-30 | 2006-08-15 | Palm, Inc. | Electronic device with bezel feature for receiving input |
TWI259367B (en) * | 2002-03-20 | 2006-08-01 | Via Tech Inc | Embedded control unit |
TW591478B (en) * | 2002-11-12 | 2004-06-11 | Mitac Technology Corp | Apparatus and method of using personal computer to integrate functions of home electronics |
JP2004227222A (ja) * | 2003-01-22 | 2004-08-12 | Toshiba Corp | 電子機器 |
JP4177731B2 (ja) * | 2003-07-28 | 2008-11-05 | 株式会社東芝 | 電子機器、画面制御方法および画面制御プログラム |
JP2005070898A (ja) * | 2003-08-20 | 2005-03-17 | Toshiba Corp | 情報処理装置および表示制御方法 |
GB0320383D0 (en) * | 2003-08-29 | 2003-10-01 | Zoega Sean A | Time display apparatus |
JP4266158B2 (ja) * | 2003-11-28 | 2009-05-20 | 株式会社東芝 | 情報処理装置および表示制御方法 |
US20050138568A1 (en) * | 2003-12-18 | 2005-06-23 | International Business Machines Corporation | System integrated window sizing device |
KR100561417B1 (ko) | 2004-02-09 | 2006-03-16 | 삼성전자주식회사 | Av 데이터의 재생상태를 전환할 수 있는 인터랙티브그래픽 스트림을 기록한 정보저장매체, 그 재생방법 및 장치 |
US8289279B2 (en) * | 2004-10-08 | 2012-10-16 | Donny Kevin Kirtley | Ultra keyboard system |
TWM286417U (en) * | 2004-10-08 | 2006-01-21 | Neo Chen | Cursor positioning and keying devices of notebook computer meeting ergonomic design |
US7340686B2 (en) * | 2005-03-22 | 2008-03-04 | Microsoft Corporation | Operating system program launch menu search |
JP4653561B2 (ja) * | 2005-05-31 | 2011-03-16 | 株式会社東芝 | 情報処理装置および表示制御方法 |
KR100814395B1 (ko) * | 2005-08-30 | 2008-03-18 | 삼성전자주식회사 | 조그 키와 사방향 키를 이용한 사용자 인터페이스 제어장치 및 그 방법 |
JP4232113B2 (ja) * | 2006-02-17 | 2009-03-04 | ソニー株式会社 | データ処理装置およびデータ処理方法、並びにプログラム |
US7677754B2 (en) * | 2006-04-13 | 2010-03-16 | Avago Technologies General Ip (Singapore) Pte. Ltd. | Directional input device with knob |
JP2008282265A (ja) | 2007-05-11 | 2008-11-20 | Toshiba Corp | 情報処理装置 |
JP5434895B2 (ja) * | 2009-12-25 | 2014-03-05 | 株式会社Jvcケンウッド | 電子機器、電子機器の制御方法、及び、電子機器の制御プログラム |
GB2477120A (en) * | 2010-01-22 | 2011-07-27 | Icescreen Ehf | Media editing using poly-dimensional display of sequential image frames |
JP5743047B2 (ja) * | 2010-05-17 | 2015-07-01 | セイコーエプソン株式会社 | 表示装置および表示方法 |
JP5472262B2 (ja) * | 2011-11-07 | 2014-04-16 | ソニー株式会社 | 情報処理装置及び情報処理方法 |
CN103379757B (zh) * | 2012-04-20 | 2016-05-11 | 富泰华工业(深圳)有限公司 | 电子装置 |
US10275117B2 (en) | 2012-12-29 | 2019-04-30 | Apple Inc. | User interface object manipulations in a user interface |
US10691230B2 (en) * | 2012-12-29 | 2020-06-23 | Apple Inc. | Crown input for a wearable electronic device |
US10503388B2 (en) | 2013-09-03 | 2019-12-10 | Apple Inc. | Crown input for a wearable electronic device |
US11068128B2 (en) | 2013-09-03 | 2021-07-20 | Apple Inc. | User interface object manipulations in a user interface |
KR101923118B1 (ko) | 2013-09-03 | 2019-02-27 | 애플 인크. | 자기 특성을 갖는 사용자 인터페이스 객체를 조작하는 사용자 인터페이스 |
US10001817B2 (en) | 2013-09-03 | 2018-06-19 | Apple Inc. | User interface for manipulating user interface objects with magnetic properties |
US10545657B2 (en) | 2013-09-03 | 2020-01-28 | Apple Inc. | User interface for manipulating user interface objects |
US20150379476A1 (en) | 2014-06-27 | 2015-12-31 | Apple Inc. | Reduced size user interface |
US10073590B2 (en) | 2014-09-02 | 2018-09-11 | Apple Inc. | Reduced size user interface |
CN110072131A (zh) | 2014-09-02 | 2019-07-30 | 苹果公司 | 音乐用户界面 |
TWI676127B (zh) | 2014-09-02 | 2019-11-01 | 美商蘋果公司 | 關於電子郵件使用者介面之方法、系統、電子器件及電腦可讀儲存媒體 |
WO2016036414A1 (en) | 2014-09-02 | 2016-03-10 | Apple Inc. | Button functionality |
US10365807B2 (en) | 2015-03-02 | 2019-07-30 | Apple Inc. | Control of system zoom magnification using a rotatable input mechanism |
TWI713069B (zh) * | 2018-05-22 | 2020-12-11 | 仁寶電腦工業股份有限公司 | 電子裝置 |
US10712824B2 (en) | 2018-09-11 | 2020-07-14 | Apple Inc. | Content-based tactile outputs |
US11435830B2 (en) | 2018-09-11 | 2022-09-06 | Apple Inc. | Content-based tactile outputs |
Family Cites Families (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4695711A (en) * | 1984-12-24 | 1987-09-22 | Robershaw Controls Company | Electrically operated appliance controls and methods of making the same |
US4764763A (en) * | 1985-12-13 | 1988-08-16 | The Ohio Art Company | Electronic sketching device |
US5291236A (en) * | 1989-02-10 | 1994-03-01 | Canon Kabushiki Kaisha | Camera |
JPH04114134A (ja) * | 1990-09-04 | 1992-04-15 | Nikon Corp | 測光装置 |
US5448334A (en) * | 1990-10-11 | 1995-09-05 | Canon Kabushiki Kaisha | Camera with selective incremental changes in exposure values |
JP3268467B2 (ja) * | 1992-09-08 | 2002-03-25 | 株式会社日立製作所 | 電話機 |
JP3454482B2 (ja) | 1993-10-26 | 2003-10-06 | キヤノン株式会社 | 携帯用情報装置 |
US5530455A (en) * | 1994-08-10 | 1996-06-25 | Mouse Systems Corporation | Roller mouse for implementing scrolling in windows applications |
JP3045368B2 (ja) * | 1994-08-31 | 2000-05-29 | ソニー株式会社 | 通信端末装置 |
US5825353A (en) * | 1995-04-18 | 1998-10-20 | Will; Craig Alexander | Control of miniature personal digital assistant using menu and thumbwheel |
US6178338B1 (en) | 1997-04-28 | 2001-01-23 | Sony Corporation | Communication terminal apparatus and method for selecting options using a dial shuttle |
JPH10313433A (ja) | 1997-05-12 | 1998-11-24 | Sony Corp | プログラム選択再生装置 |
DE19833457A1 (de) * | 1997-07-25 | 1999-01-28 | Mitsumi Electric Co Ltd | Als Eingabegerät für einen Rechner dienende Maus mit einem zusätzlichen Mechanismus zur Steuerung einer zusätzlichen Funktion, beispielsweise zur Steuerung einer Verschiebefunktion |
JPH11161402A (ja) * | 1997-11-26 | 1999-06-18 | Sony Corp | 携帯情報端末およびその情報スクロール方法 |
-
1999
- 1999-05-13 JP JP13336999A patent/JP2000227832A/ja active Pending
- 1999-12-03 EP EP99309729A patent/EP1006477B1/en not_active Expired - Lifetime
- 1999-12-03 AT AT99309729T patent/ATE308783T1/de not_active IP Right Cessation
- 1999-12-03 TW TW088121218A patent/TW454142B/zh not_active IP Right Cessation
- 1999-12-03 US US09/453,634 patent/US6633930B2/en not_active Expired - Fee Related
- 1999-12-03 DE DE69928066T patent/DE69928066T2/de not_active Expired - Fee Related
- 1999-12-04 CN CNB991229800A patent/CN100354795C/zh not_active Expired - Fee Related
- 1999-12-04 KR KR1019990054978A patent/KR100709904B1/ko not_active IP Right Cessation
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN100470455C (zh) * | 2003-11-27 | 2009-03-18 | 吉尔松有限合伙公司 | 带显示器的电子吸移管和用于控制吸入及排出的选择器 |
US7976793B2 (en) | 2003-11-27 | 2011-07-12 | Gilson S.A.S. | Electronic pipette |
Also Published As
Publication number | Publication date |
---|---|
US20030115384A1 (en) | 2003-06-19 |
EP1006477A3 (en) | 2003-01-29 |
TW454142B (en) | 2001-09-11 |
DE69928066T2 (de) | 2006-08-03 |
EP1006477B1 (en) | 2005-11-02 |
KR20000052415A (ko) | 2000-08-25 |
ATE308783T1 (de) | 2005-11-15 |
EP1006477A2 (en) | 2000-06-07 |
JP2000227832A (ja) | 2000-08-15 |
CN100354795C (zh) | 2007-12-12 |
KR100709904B1 (ko) | 2007-04-24 |
DE69928066D1 (de) | 2005-12-08 |
US6633930B2 (en) | 2003-10-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN1261694A (zh) | 信息处理装置、信息处理系统及信息提供介质 | |
CN100390713C (zh) | 信息处理装置 | |
CN1688970A (zh) | 用户接口自动框架的类和接口 | |
CN1716177A (zh) | 处理辅助计算设备接收的信息 | |
WO2021179359A1 (zh) | 一种显示设备及显示画面旋转适配方法 | |
JP2001075712A (ja) | 情報処理装置及び情報処理方法並びにプログラム格納媒体 | |
CN100340954C (zh) | 多媒体放演电脑设备 | |
CN1758246A (zh) | 用于脱机显示和辅助信息导航的数据缓存 | |
CN111866569B (zh) | 一种显示设备 | |
CN112230914A (zh) | 小程序的制作方法、装置、终端及存储介质 | |
US20020158913A1 (en) | Information input device, operation method for information processing device, information processing device, recording medium and program | |
CN1815444A (zh) | 使用脚本文件配置的便携式多媒体播放器界面定制方法 | |
US11669216B2 (en) | Display device and interface switching method | |
JP4395919B2 (ja) | 情報記録装置及び方法、並びに記録媒体 | |
CN1194283C (zh) | 一种信息输入的设置方法和装置 | |
JP4325106B2 (ja) | 情報処理装置及び方法、並びに記録媒体 | |
JP2000322183A (ja) | 情報処理装置及び方法、並びに媒体 | |
JP4325015B2 (ja) | 情報処理装置及び方法、並びに記録媒体 | |
JP4389382B2 (ja) | 情報記録装置及び方法、並びに記録媒体 | |
JP2001075699A (ja) | 情報処理装置及び情報処理方法並びにプログラム格納媒体 | |
CN1343914A (zh) | 信息处理装置和方法、及信息处理程序 | |
CN1635464A (zh) | 计算机网络界面的管理方法 | |
CN116048335A (zh) | 交互方法、交互装置、电子设备和计算机可读存储介质 | |
JP2001092584A (ja) | 入力装置、情報処理装置、情報処理方法及びプログラム格納媒体 | |
CN113497962A (zh) | 旋转动画的配置方法及显示设备 |
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 | ||
C17 | Cessation of patent right | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20071212 Termination date: 20100104 |