CN1650251A - 图像处理装置与图像处理程序以及图像处理方法 - Google Patents

图像处理装置与图像处理程序以及图像处理方法 Download PDF

Info

Publication number
CN1650251A
CN1650251A CNA03809553XA CN03809553A CN1650251A CN 1650251 A CN1650251 A CN 1650251A CN A03809553X A CNA03809553X A CN A03809553XA CN 03809553 A CN03809553 A CN 03809553A CN 1650251 A CN1650251 A CN 1650251A
Authority
CN
China
Prior art keywords
rotation
image
image processing
pushing
main body
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
CNA03809553XA
Other languages
English (en)
Other versions
CN100359441C (zh
Inventor
多田直树
高岛宏一郎
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.)
Sony Corp
Original Assignee
Sony Corp
Sony Ericsson Mobile Communications Japan Inc
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
Priority claimed from JP2002059118A external-priority patent/JP3992223B2/ja
Priority claimed from JP2002092782A external-priority patent/JP3937312B2/ja
Application filed by Sony Corp, Sony Ericsson Mobile Communications Japan Inc filed Critical Sony Corp
Publication of CN1650251A publication Critical patent/CN1650251A/zh
Application granted granted Critical
Publication of CN100359441C publication Critical patent/CN100359441C/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
    • 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/02Input arrangements using manually operated switches, e.g. using keyboards or dials
    • G06F3/023Arrangements for converting discrete items of information into a coded form, e.g. arrangements for interpreting keyboard generated codes as alphanumeric codes, operand codes or instruction codes
    • 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
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/16Constructional details or arrangements
    • G06F1/1613Constructional details or arrangements for portable computers
    • G06F1/1615Constructional details or arrangements for portable computers with several enclosures having relative motions, each enclosure supporting at least one I/O or computing function
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/16Constructional details or arrangements
    • G06F1/1613Constructional details or arrangements for portable computers
    • G06F1/1626Constructional details or arrangements for portable computers with a single-body enclosure integrating a flat display, e.g. Personal Digital Assistants [PDAs]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/16Constructional details or arrangements
    • G06F1/1613Constructional details or arrangements for portable computers
    • G06F1/1633Constructional details or arrangements of portable computers not specific to the type of enclosures covered by groups G06F1/1615 - G06F1/1626
    • G06F1/1656Details related to functional adaptations of the enclosure, e.g. to provide protection against EMI, shock, water, or to host detachable peripherals like a mouse or removable expansions units like PCMCIA cards, or to provide access to internal components for maintenance or to removable storage supports like CDs or DVDs, or to mechanically mount accessories
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/16Constructional details or arrangements
    • G06F1/1613Constructional details or arrangements for portable computers
    • G06F1/1633Constructional details or arrangements of portable computers not specific to the type of enclosures covered by groups G06F1/1615 - G06F1/1626
    • G06F1/1684Constructional details or arrangements related to integrated I/O peripherals not covered by groups G06F1/1635 - G06F1/1675
    • G06F1/1686Constructional details or arrangements related to integrated I/O peripherals not covered by groups G06F1/1635 - G06F1/1675 the I/O peripheral being an integrated camera
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/16Constructional details or arrangements
    • G06F1/1613Constructional details or arrangements for portable computers
    • G06F1/1633Constructional details or arrangements of portable computers not specific to the type of enclosures covered by groups G06F1/1615 - G06F1/1626
    • G06F1/1684Constructional details or arrangements related to integrated I/O peripherals not covered by groups G06F1/1635 - G06F1/1675
    • G06F1/169Constructional 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
    • 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/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/033Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
    • G06F3/0362Pointing 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
    • 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/04815Interaction with a metaphor-based environment or interaction object displayed as three-dimensional, e.g. changing the user viewpoint with respect to the environment or object
    • 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/04845Interaction 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 for image manipulation, e.g. dragging, rotation, expansion or change of colour
    • 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/0485Scrolling or panning
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B1/00Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
    • H04B1/38Transceivers, i.e. devices in which transmitter and receiver form a structural unit and in which at least one part is used for functions of transmitting and receiving
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/20Input arrangements for video game devices
    • A63F13/24Constructional details thereof, e.g. game controllers with detachable joystick handles
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/50Controlling the output signals based on the game progress
    • A63F13/53Controlling the output signals based on the game progress involving additional visual information provided to the game scene, e.g. by overlay to simulate a head-up display [HUD] or displaying a laser sight in a shooting game
    • A63F13/537Controlling the output signals based on the game progress involving additional visual information provided to the game scene, e.g. by overlay to simulate a head-up display [HUD] or displaying a laser sight in a shooting game using indicators, e.g. showing the condition of a game character on screen
    • A63F13/5378Controlling the output signals based on the game progress involving additional visual information provided to the game scene, e.g. by overlay to simulate a head-up display [HUD] or displaying a laser sight in a shooting game using indicators, e.g. showing the condition of a game character on screen for displaying an additional top view, e.g. radar screens or maps
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/90Constructional details or arrangements of video game devices not provided for in groups A63F13/20 or A63F13/25, e.g. housing, wiring, connections or cabinets
    • A63F13/92Video game devices specially adapted to be hand-held while playing
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2203/00Indexing scheme relating to G06F3/00 - G06F3/048
    • G06F2203/048Indexing scheme relating to G06F3/048
    • G06F2203/04806Zoom, i.e. interaction techniques or interactors for controlling the zooming operation

Abstract

本发明涉及一种图像处理装置与图像处理程序,以及一种用于更舒适地执行各种操作的图像处理方法。在移动电话1的大约中心处配备旋转输入部件14。当顺时针或者逆时针方向旋转旋转输入部件14时,旋转在显示部件13上显示的图像以进行显示。另外,当朝向移动电话1的内部在其上、下、左、或右部分按压旋转输入部件14时,切换在显示部件13上显示的图像的显示范围。例如,在显示地图的情况下,当旋转旋转输入部件14时旋转地图,并且当按压旋转输入部件14的预定位置时放大/缩小地图。本发明可以用于移动电话。

Description

图像处理装置与图像处理程序以及图像处理方法
技术领域
本发明涉及一种尤其适用于移动电话装置的图像处理装置与图像处理程序,以及图像处理方法。
背景技术
近年来,用户已经在诸如移动电话或者PDA(个人数字助理)等便携式信息终端中获得并使用了各种内容。
这就使用户能够例如欣赏所获取的游戏,而不受地点或者时间的限制,并且获取用于GPS(全球定位系统)功能的地图数据以检查他/她的当前位置。
在这种情况下,例如,控制游戏主要角色的行为或者在地图上检查到达目的地的路线通常是根据具体情况通过操作在终端上配备的上、下、左、右按钮或者其周围的按钮来进行的。
在另一方面,对于近年来的移动电话,具有捕捉图像功能的相机的移动电话已经付诸实际应用,并具有提高的性能。在具有相机的移动电话中,可以通过内置的相机部件捕捉图像,并且在显示部件中显示所捕捉的图像,或者将所捕捉的图像附加到电子邮件上以发送到另一移动电话。
人们认为在此类具有相机的移动电话中,如果可以进行诸如缩放(即放大倍数变化)以及移动所捕获的图像等图像编辑操作,则可以进一步提高移动电话的可用性。
然而,在常规的移动终端中,相互间隔地独立地配备各个按钮,因此不容易例如在用手拿着终端时顺畅地操作终端,从而产生了以下问题:当玩游戏等等时,终端的可操作性不好。
另外,有些终端的形式是:通过在向上、向下、向左、向右方向上倾斜从外壳表面稍稍突起的杆状部件来输入命令。然而,该杆状部件造成了不一定准确反映用户意图的输入,例如,虽然用户操纵该部件的意图是在向上方向上移动光标,但是实际上在向右上方向上移动了光标,从而导致以下问题:需要足够的技巧才能准确地进行精细的操作。
另外,在移动电话中输入上述图像编辑操作的情况下,除在向上、向下、向右、向左四个方向上移动按钮之外,还需要一个图像的放大按钮和一个图像的缩小按钮以及两个旋转按钮(右旋转与左旋转),从而产生以下问题:对于操作需要许多按钮,从而导致了较差的可用性。
另外,具有以下问题:通过按钮的图像旋转操作不直观,并且造成了进行角度的细微调节时的困难,从而导致了较差的可用性。
发明内容
考虑到以上情况作出本发明,并且本发明意在允许在诸如移动电话的便携式信息终端中更舒适、更准确、更高效地输入各种命令。
本发明的图像处理装置的特征在于具有:操作部件,可绕旋转轴旋转,并且具有可以在基本与旋转轴平行的方向上被按压的旋转主体;旋转检测部件,用来检测所述旋转主体的旋转;按压检测部件,用来检测所述旋转主体的按压;以及显示控制部件,用来控制图像的显示,并且所述装置特征在于:所述显示控制部件根据由所述旋转检测部件检测的所述旋转主体的旋转,旋转和显示所述图像,并且根据所述按压检测部件的检测结果切换并显示所述图像。
上述旋转检测部件的特征在于能够在所述旋转主体的多个点上检测按压,并且所述显示控制部件的特征在于将所述图像移动到对应于所述按压检测部件检测到按压的位置并显示该图像。
所述按压检测部件能够检测对所述旋转轴的按压。当所述按压检测部件检测到对所述旋转轴的按压时,所述显示控制部件对图像进行预定处理。
所述的图像处理装置特征在于还具有定时器部件,用来测定按压所述旋转轴的时间段,并且当所述按压检测部件检测到对所述旋转轴的按压时,所述显示控制部件根据由所述定时器部件测定的按压所述旋转轴的时间段,切换所述处理。
根据本发明的图像处理程序为一种由控制图像处理装置的计算机执行的图像处理程序,该图像处理装置包括:操作部件,可绕旋转轴旋转,并且具有可以在基本与旋转轴平行的方向上被按压的旋转主体;旋转检测部件,用来检测所述旋转主体的旋转;按压检测部件,用来检测对于所述旋转主体的按压;以及显示控制部件,用来控制图像的显示,所述图像处理程序的特征在于包含以下步骤:根据由所述旋转检测部件检测的所述旋转主体的旋转,旋转和显示所述图像,以及根据所述按压检测部件的检测结果切换并显示所述图像。
根据本发明的图像处理方法为一种由图像处理装置执行的图像处理方法,该图像处理装置包括:操作部件,可绕旋转轴旋转,并且具有可以在基本与旋转轴平行的方向上被按压的旋转主体;旋转检测部件,用来检测所述旋转主体的旋转;按压检测部件,用来检测对于所述旋转主体的按压;以及显示控制部件,用来控制图像的显示,所述图像处理方法的特征在于包含以下步骤:根据由所述旋转检测部件检测的所述旋转主体的旋转,旋转与显示所述图像,以及根据通过所述按压检测部件的检测结果切换并显示所述图像。
在本发明的图像处理装置、图像处理程序、以及图像处理方法中,检测对基本为盘状的旋转主体的旋转,检测基本与旋转主体旋转轴平行方向上的按压,并且控制图像的显示。另外,根据旋转主体的旋转,旋转并显示图像,并且根据按压检测结果切换并显示图像。
附图说明
图1为显示应用了本发明的移动电话的外观结构的正面视图;
图2为显示图1中旋转输入部件结构的展开图;
图3为显示图2中支座背面结构的透视图;
图4为显示图2中转盘体背面结构的透视图;
图5为显示图1中旋转输入部件结构的透视图;
图6为显示图1中移动电话的内部配置例子的方框图;
图7为用来解释图1中移动电话的显示处理的流程图;
图8为用来解释图7之后的、图1中移动电话的显示处理的流程图;
图9A为显示至旋转输入部件的输入的图;
图9B为显示与图9A中输入相关联地进行的移动的例子的图;
图10为显示对显示部件中显示的画面进行切换的例子的图;
图11为显示对显示部件中显示的画面进行切换的另一例子的图;
图12为用来解释图1中移动电话的另一显示处理的流程图;
图13为用来解释图12之后的、图1中移动电话的另一显示处理的流程图;
图14为显示对显示部件中显示的画面进行切换的例子的图;
图15为显示对显示部件中显示的画面进行切换的另一例子的图;
图16为显示对显示部件中显示的画面进行切换的另一例子的图;
图17为显示根据本发明的移动电话的一般配置的透视图;
图18为显示相机部件旋转状态的透视图;
图19为显示移动电话电路结构的方框图;
图20为显示盘摇杆(discjog)结构的示意图;
图21A为显示支座背面结构的示意图;
图21B为显示支座背面剖面的示意图;
图22A为显示转盘体背面结构的示意图;
图22B为显示转盘体背面结构剖面的示意图;
图23为用来描述对于盘摇杆的操作的透视图;
图24为显示图像编辑屏幕的示意图;
图25为用于描述图像可编辑范围的示意图;
图26为用于描述图像编辑操作的示意图;
图27为用于描述图像编辑操作的示意图;
图28为显示图像编辑处理过程的流程图;以及
图29为用于描述框合成的示意图。
具体实施方式
[第一实施方式]
图1为显示应用了本发明的移动电话1的外观的配置例子的图。
一般为盘状的旋转输入部件14大致配备在移动电话1的中心。旋转输入部件14形成为可围绕垂直于纸面、大致位于中心的旋转轴顺时针方向或者逆时针方向旋转,如外框箭头(outline arrow)所示。用户可以操作旋转输入部件14,配备在旋转输入部件14左右的呼叫按钮15以及电源按钮16,以及配备在其下面、用来输入各种命令的数字小键盘17。
在图1所示的移动电话1中,用户可以旋转旋转输入部件14或者朝向移动电话1的内部方向按压旋转输入部件14顶部表面(平面)的预定位置,例如以在观看由LCD(液晶显示器)形成的显示部件13的同时玩预定游戏或者使用地图。
在靠近移动电话1正面顶端处以及靠近底端处分别配备扬声器12与麦克风18,用户可以在打电话时使用它们。另外,在移动电话1的顶端配备天线11使其突出于外壳。
应该注意,除了图1所示的所谓直型(straight)之外,移动电话1还可以形成为通过铰链使得配备有显示部件13的第一外壳以及配备有旋转输入部件14与数字小键盘17的第二外壳能够折叠。
图2至5显示了旋转输入部件14结构的例子。
如图2所示,旋转输入部件14主要由基座31、支座32、标度盘33、转盘体34、操作转盘35、以及中心按钮部件36形成。
基座31由例如绝缘树脂构成并且形成为大致矩形盘的形状。在基座31的正面的中心配备中心按钮41,并且在其周围以固定间隔配备外围按钮42A至42D。基座31的放置使得连接外围按钮42A与外围按钮42C的线基本平行于图1所示移动电话1的上下方向的中心线。因此,外围按钮42A位于图1所示移动电话1的上侧,并且外围按钮42B位于左侧。另外,外围按钮42C位于图1所示移动电话1的下侧,并且外围按钮42D位于右侧(此后分别将外围按钮42A称为上按钮42A,外围按钮42B称为左按钮42B,外围按钮42C称为下按钮42C,外围按钮42D称为右按钮42D)。中心按钮41与外围按钮42A至42D的每一个由按钮开关构成。
向上移动限制部件43配备有向基座31中心延伸的钉子。该钉子限制支座32的向上移动。在向上移动限制部件43两侧与其稍微间隔地配备旋转限制部件44A与44B。旋转限制部件44A与44B限制支座32的旋转。该向上移动限制部件43、旋转限制部件44A与44B构成支座限制部件51A。类似地,在其他三个角上配备支座限制部件51B、51C以及51D。
支座32形成为在中心具有孔的绝缘盘形状。用于可旋转地保持(holding)转盘体34等等的转盘保持柱61形成于正面的中心部分,并从所述孔的外围向正面突起(图2中向上)。因此,转盘保持柱61的孔的中心轴作为转盘体34等等的旋转轴。
另外,在支座32的正面配备具有导电性的弹性材料——电刷62A、62B、62C。检测电刷62A、62B、62C与置于支座32之上的标度盘33之间的电连接状态的变化,来检测旋转输入部件14(操作转盘35)的旋转量与旋转方向。
以下进行具体描述。当标度盘33置于支座32之上时,放置电刷62A与62B的直径方向位置与其接触标度盘33开口72的位置相对应。当旋转地操作旋转输入部件14并且与其相关联地旋转标度盘33时,电刷62A与62B以及标度盘33之间反复接触(在两个开口77之间的位置上)与非接触(在开口72之一的位置上)。
在另一方面,当标度盘33置于支座32之上时,在总是接触标度盘33的位置上配备电刷(接地电刷)62C。另外,当旋转标度盘33时,电刷(接地电刷)62C通过标度盘33反复与电刷62A或62B的导通与非导通。
因此,在旋转输入部件14中,可以以根据电刷62A或62B与电刷62C之间导通状态变化(电刷62A与62B以及标度盘33之间反复的接触与非接触)而生成的脉冲的数目为基础来计算旋转输入部件14的旋转量。
另外,可以通过提供电刷62A与62B,并使它们之间在圆周方向上有微小的距离来检测旋转输入部件14的旋转方向。具体地讲,当以图1状态下逆时针方向旋转旋转输入部件14时,在相应于电刷62B与电刷62A之间距离的、早于由电刷62B开始接触标度盘33而生成的脉冲的上升沿(或者下降沿)的时间点上检测到由电刷62A开始接触标度盘33而生成的脉冲的上升沿(或者下降沿)。
相反,当以顺时针方向旋转旋转输入部件14时,在早于由电刷62A开始接触标度盘33而生成的脉冲的上升沿(或者下降沿)的时间点上检测到由电刷62B开始接触标度盘33而生成的脉冲的上升沿(或者下降沿)。
因此,根据由此发现的脉冲的上升沿(或者下降沿)之间的时间差异检测出旋转输入部件14的旋转方向。
受限部件63A至63D形成在支座32的、对应于支座限制部件51A至51D的外围部分。当支座32置于底座31之上时,受限部件63A至63D的偏移(旋转与分离)分别由支座限制部件51A至51D限制。
在支座32的背面、在相应于外围按钮42A至42D的位置上配备按钮按压突起101A至101D,如图3所示。因此,当在图1所示的移动电话1中以垂直于纸面的方向按压旋转输入部件14的上侧时,按钮按压突起101A按压上按钮42A(外围按钮42A),并且当按压旋转输入部件14左侧时,按钮按压突起101B按压左按钮42B(外围按钮42B)。类似地,当按压旋转输入部件14下侧时,按钮按压突起101C按压下按钮42C(外围按钮42C),并且当按压旋转输入部件14右侧时,按钮按压突起101D按压右按钮42D(外围按钮42D)。
转盘体保持部件64A至64D形成于支座32的外围部分,使得转盘体保持部件64A至64D间隔预定距离并且向正面(图2中向上)突起。在转盘体保持部件64A至64D的顶端配备有朝支座32中心延伸的钉子,使得这些钉子限制转盘体34的分离。
另外,在支座32的正面配备咯哒感知(click feel)突起65。当旋转旋转输入部件14时,由咯哒感知突起65以及转盘体34的咯哒感知非平坦部分83为用户产生咯哒感知。
在标度盘33的中心部分形成孔71,通过该孔71插入转盘保持柱61,并且在孔71的周围靠近如上所述的标度盘33边沿、以预定角间距呈放射状地形成多个开口72。标度盘33固定于转盘体34的背面,并且置于如图4所示的支座32上。
在转盘体34的中心部分形成孔81,通过该孔81插入转盘保持柱61。另外,在转盘体34的正面上形成传动突起82。传动突起82与操作转盘35背部形成的传动凹坑92相适应,用来向转盘体34传送操作转盘35的旋转力。
另外,在转盘体34的背面、沿整体长度在外围部分形成图4所示的波浪型咯哒感知非平坦部分83,并且咯哒感知突起65适应于如上所述的它的凹坑。
在操作转盘35的中心部分形成孔91,通过该孔91插入中心按钮部件36。另外,在操作转盘35的背面形成传动凹坑92,转盘体34的传动突起82与该传动凹坑92相适应。形成呈放射状延伸的多个槽93,以在旋转操作时产生适当摩擦,从而提高可操作性。
以上描述的各个部件构成了如图5所示的旋转输入部件14,该旋转输入部件14以显露操作转盘35的正面的状态装入移动电话1。
在如图5所示的旋转输入部件14中,用户可以按压操作转盘35的右上部分(图1中的上侧),例如以便向上移动在显示部件13上显示的光标,并且还可以按压操作转盘35的左上部分(图1中的左侧),例如以便向左移动在显示部件13上显示的光标。
具体地讲,外围按钮42A置于基座31相应于如图5所示的旋转输入部件14右上部分的部分,并且外围按钮42B置于基座31相应于左上部分的部分。当按压这些按钮时,光标如上所述地与按压相关地进行移动。
图6为显示应用本发明的移动电话1的内部配置例子的方框图。
控制部件111将存储在存储器117中的ROM(只读存储器)117A中的控制程序部署在RAM(随机存取存储器)117B中,并且根据所部署的程序控制移动电话1的整体操作。
例如,控制部件111根据来自用户的指令开始预定的程序,并且在显示部件13上显示游戏图像或者地图。然后,当输入检测部件115的旋转检测部件121检测到至旋转输入部件14的输入(当旋转输入部件14被旋转时)时,控制部件111控制DSP(数字信号处理器)来计算旋转输入部件14的旋转量、旋转方向等等,并且控制在显示部件13上显示的图像的显示。下文中将详细描述控制部件111响应于向旋转输入部件14的输入来控制在显示部件13上的显示的处理。
RF(射频)部件112通过天线11向/从基站发送/接收无线电波。例如,在语音呼叫模式,RF部件112放大由天线11接收的RF信号,并且进行预定的处理,诸如频率转换处理以及模拟/数字转换处理,并且将作为结果的语音数据输出到DSP 113。另外,当从DSP 113提供语音数据时,RF部件112进行预定的处理,诸如数字/模拟转换处理与频率转换处理,并且从天线11发送作为结果的语音数据。
DSP 113对于从RF部件112提供的语音数据进行例如解扩展频谱处理,并且将结果的数据输出到语音编解码器114。另外,DSP 113对于从语音编解码器114提供的语音数据进行扩展频谱处理,并且将结果的数据输出到RF部件112。另外,DSP 113根据控制部件111的控制进行诸如计算用来显示图像的旋转量,计算旋转方向,以及计算显示范围等处理。
语音编解码器114将由麦克风18收集的用户语音转换为语音数据并且将其输出到DSP 113。另外,语音编解码器114将从DSP 113提供的语音数据转换为模拟语音信号,并且将对应的语音信号从扬声器12输出。
输入检测部件115的旋转检测部件121连接到如图2所示的电刷62A、62B、以及62C。旋转检测部件121监视电刷62A和62B与标度盘33之间的接触或非接触状态,并且将对应于接触状态变化的脉冲输出到控制部件111,如上所述。
输入检测部件115的按压检测部件122连接到图2所示的中心按钮41以及外围开关42A至42D。当按压这些按钮时(当在接近中心方向上按压旋转输入部件14的正面时),按压检测部件122检测该按压,并且输出相关的信号至控制部件111。
如果需要,控制部件111连接到驱动器210。根据情况,在驱动器210中加载磁盘211、光盘212、磁光盘213或者半导体存储器214等等,并且如果需要,在控制部件111上安装从驱动器读取的计算机程序。
输入检测部件116检测来自呼叫按钮15、电源按钮16、以及例如为移动电话1配备的数字小键盘17的其他按钮的输入,并且将相关信号输出到控制部件111。
下面,对具有上述配置的移动电话的操作进行描述。
首先,参照图7与8的流程图,描述在主要角色(此后在适当时称为化身)在二维平面上移动的游戏中,控制部件111响应于向旋转输入部件14的输入来控制图像(平面图像)显示的处理。
图9A和9B是显示旋转输入部件14的操作以及在显示部件上显示的化身(avatar)131的移动的相应例子的框图。在图9B中,上侧对应于化身131的前侧。
例如,如图9A所示,当按压旋转输入部件14的上侧并且按压检测部件122检测到对于上按钮42A的按压时,控制部件111使在显示部件13上显示的化身在平面上前进(向下滚动(切换)背景图像),如图9B所示。类似地,如图9A所示,当按压旋转输入部件14的上侧并且检测到对于左按钮42B、下按钮42C、或者右按钮42D的按压时,控制部件111使化身在平面上向左方向、下方向、或者右方向移动,如图9B所示(向右方向、上方向、或者左方向滚动背景图像)。
另外,当如图9A所示地以顺时针方向或者逆时针方向旋转地操作旋转输入部件14,并且按压检测部件121检测到该旋转时,控制部件111使化身的正面根据旋转量在顺时针方向或者逆时针方向上进行旋转,如图9B所示。例如,当化身的正面被设置面对屏幕的上方向时,将背景图像以逆时针方向或者顺时针方向围绕化身13 1的位置(显示部件13的中心)旋转预定的角度。
在图7的步骤S1,当操作旋转输入部件14时,控制部件111确定旋转检测部件121是否检测到旋转。具体地讲,控制部件111确定是否指示了化身朝向的旋转,并且当其确定没有指示该旋转时,其行进到步骤S2。
在步骤S2,控制部件111确定按压检测部件122是否检测到对上按钮122的按压。换言之,控制部件确定是否指示了化身的前进,并且当其确定指示了前进时,其行进到步骤S3,在步骤S3中,其使化身131在平面上前进(向下滚动在显示部件13上显示的背景)。
图10中在显示部件13A中显示的画面为显示显示部件13的显示例子的图。在上下方向上显示街道141作为背景图像。在显示部件13A的右上部分以及左下部分水平地显示街道142与街道143。另外,在显示部件13A的中心位置P1显示化身131。
因此,在图10的显示部件13A中显示的画面的情况下,当按压上按钮42A时,显示变为外框箭头A1指示的显示部件13B的显示。具体地讲,图像被切换使得化身131移动到位置P1之上预定距离的位置P2,并且位置P2对应于显示部件13的中心(从显示部件13A的显示状态向下滚动背景)。
返回对于图7的描述,在步骤S3切换背景之后,处理结束。当再次操作旋转输入部件14时,进行类似的处理。
在另一方面,当在步骤S2控制部件111确定按压检测部件122没有检测到对于上按钮42A的按压时,其行进到步骤S4,在步骤S4中,其确定是否检测到对于下按钮42C的按压。换言之,控制部件111确定是否指示了化身131的后退。
当在步骤S4控制部件111确定指示了化身131的后退时,其行进到步骤S5,在步骤S5中,使化身131在平面上后退(向上滚动在显示部件13上显示的背景)。
因此,例如,在图10的显示部件13B中显示的画面的情况下,当按压下按钮42C时,显示变为显示部件13A的显示。具体地讲,图像被向上滚动使得位置P1对应于图像的中心(化身113的位置)。
当在步骤S4控制部件111确定按压检测部件122没有检测到对于下按钮42C的按压时,其行进到步骤S6,在步骤S6中,其确定是否检测到对于左按钮42B的按压。换言之,控制部件111确定是否指示了化身131的向左移动。
当在步骤S6控制部件111确定指示了化身131向左移动时,其行进到步骤S7,在步骤S7中,使化身131向左移动(向右滚动在显示部件13上显示的背景)。
例如,在图10的显示部件13A中显示的画面的情况下,当按压左按钮42B时,通过行进到步骤S7,显示变为由外框箭头A2指示的显示部件13C的显示。
具体地讲,背景被向右滚动使得化身131移动到位置P1的左面的位置P3,并且位置P3对应于画面中心。因此,当与作为显示部件13A显示的画面相比,对应于化身131的移动,街道142显示为横向长度较小,并且街道143显示为横向长度较大。
在另一方面,当在步骤S6控制部件111确定按压检测部件122没有检测到对于左按钮42B的按压时,其行进到步骤S8,在步骤S8中,其确定是否检测到对于右按钮42D的按压。换言之,控制部件111确定是否指示了化身的向右移动。
当在步骤S8控制部件111确定指示了向右移动时,其行进到步骤S9,在步骤S9中,使化身131向右移动(向左滚动在显示部件13上显示的背景)。
例如,在显示图10的显示部件13C的画面的情况下,当按压右按钮42D时,向左滚动背景使得化身113位于画面的中心位置P1,并且显示变为显示部件13A的显示。
在另一方面,当在步骤S8控制部件111确定没有检测到对于右按钮42D的按压时,其认为按压了中心按钮41,并且行进到步骤S10的处理。在步骤S10,控制部件111进行先前设置以便在按压中心按钮41时要进行的处理(动作)。
例如,当将与化身131正面的伙伴谈话设置为当按压中心按钮41时的动作时,在步骤S10,控制部件111使化身进行与正面伙伴谈话的动作。通过这种方式,可以将各种动作与中心按钮相关联,例如,使化身131跳跃,或者攻击正面的伙伴。
在另一方面,当在步骤S1控制部件111确定旋转检测部件121检测到旋转时,其在图8的步骤S11确定是否检测到顺时针方向的旋转。换言之,控制部件111确定是否指示了相对于当前正面的顺时针方向的化身131正面的旋转。
如上所述,控制部件111根据由电刷62A开始接触标度盘33而生成的脉冲与由电刷62B开始接触标度盘33而生成的脉冲的上升沿(或者下降沿)之间的时间差异来检测旋转方向。
当在步骤S11控制部件111确定检测到顺时针方向的旋转时,其行进到步骤S12。根据由旋转检测部件121检测的脉冲的数量,控制部件111计算旋转量,并且根据求得的旋转量使化身131在顺时针方向上旋转(将背景相对于显示部件13的中心逆时针方向旋转)。
例如,在显示图10的显示部件13A的画面的情况下,当旋转输入部件14以顺时针方向旋转90度时,在显示部件13上显示的画面变为由外框箭头A3指示的显示部件13D的显示。
具体地讲,在显示部件13D中,将背景围绕位置P1在逆时针方向上旋转90度,并且旋转使得化身131的正面对应于显示部件13A的右侧。结果,在显示部件13D中,街道141显示为横向街道,并且街道142和街道143显示为纵向街道。
在该例子中,旋转输入部件14的旋转角度以及化身131的旋转角度被设置为相同比例(1∶1),但是可以根据偏好设置该旋转比例,例如,通过设置比旋转输入部件14的旋转角度大的化身131的旋转角度。
在另一方面,当在步骤S11控制部件111确定没有检测到顺时针方向的旋转时,其认为检测到逆时针方向的旋转,并且其行进到步骤S13的处理。根据由旋转检测部件121检测的脉冲的数量,控制部件111计算旋转量,并且根据求得的旋转量使化身131在逆时针方向上旋转(将背景围绕画面中心顺时针方向旋转)。
例如,在显示图10的显示部件13D的画面的情况下,当旋转输入部件14被逆时针方向旋转90度时,显示的画面变为显示部件13A的显示。
每次检测到至旋转输入部件14的输入时,进行上述处理。因此,用户可以通过只旋转或者按压作为单一操作部件的旋转输入部件14而不用操作相互间隔的多个按钮,而更准确高效地输入各种命令。另外,因为旋转旋转输入部件14并且随之旋转画面,所以可以在具有与画面显示同步的感觉的情况下进行操作。
虽然上述描述是针对于移动在平面内所显示化身131的情况,但是上述处理也可以应用到切换在显示部件13中显示的地图显示的情况。
例如,在图11显示部件13A显示地图并且位置P11对应于画面中心的情况下,当按压旋转输入部件14的上按钮42A时,向下滚动在显示部件13A中显示的地图,使得在位置P11之上的位置P12对应于画面中心。显示变为由外框箭头A11指示的显示部件13B的显示。
类似地,在显示部件13A显示的情况下,当旋转输入部件14被在逆时针方向上旋转预定的角度时,显示变为由外框箭头A12指示的显示部件13C的显示。
具体地讲,显示围绕显示部件13A的位置P11顺时针旋转的地图,使得显示部件13A的左侧对应于画面的上侧。在显示部件13C中,原来在显示部件13A的显示的上部的位置P12向画面右侧方向移动。
在显示部件13A所示显示的情况下,当按压旋转输入部件14的右按钮42D时,在显示部件13A的显示的右侧的位置P13滚动为对应于中心地显示,并且显示变为由外框箭头A13指示的显示部件13D的显示。
当如上所述地切换地图显示时,例如,可以依次切换地图的比例,使得每次操作中心按钮41时都进行地图的放大显示或者缩小显示。
上述描述是针对切换平面图像显示的情况而进行的,如图10与11所示,下面将参照图12与13描述在虚拟空间中切换诸如地形图像等三维图像的显示以及作为俯视图显示的地图图像。
首先,描述响应于图14中的化身151在显示部件13显示的虚拟空间中移动而切换背景图像显示的处理。
大致在图14的显示部分13A的中心,显示化身151的背面。可以通过操作旋转输入部件14来移动化身151。在显示部分13A,在画面中心处显示对象161(在化身151正面),在其左边显示对象162。在相对于化身151的正面的对象161右侧显示对象164。在显示部分13A,假定化身151现在站在位置P21。位置P22为在位置P21左侧间隔预定距离的位置。
例如,在图14显示部分13A中显示的画面的情况下,在图12的步骤21,控制部件111确定旋转检测部分121是否检测到旋转。换言之,控制部件111确定是否指示了转动化身151的朝向。
在步骤S21,当控制部件111确定没有指示转动化身151的朝向时,其行进到步骤S22,在步骤S22,其确定按压检测部件122是否检测到对上按钮42A的按压。换言之,控制部件111确定是否指示了化身151的前进。
在步骤S22,当控制部件111确定指示了化身151的前进时,其行进到步骤S23,在步骤S23,其使化身151在虚拟空间中前进,并且放大显示在显示部件13上显示的地形图像(推进显示)。
例如,在图14显示部分13A中显示的画面的情况下,当按压上按钮42A时,使化身151在虚拟空间中前进预定的距离,并且显示变为由外框箭头A21指示的显示部件13B的显示。具体地讲,在图14的显示部件13B中,与在显示部件13A中的显示相比,对象161与162被放大显示。因为对象164被移动到视野之外,所以不显示它。
在另一方面,在步骤S22,当控制部件111确定按压检测部件122没有检测到对上按钮42A的按压时,其行进到步骤S24,在步骤S24,其确定是否检测到对下按钮42C的按压。换言之,控制部件111确定是否指示了化身151的后退。
在步骤S24,当控制部件111确定指示了化身151的后退时,其行进到步骤S25,在步骤S25,使化身151在虚拟空间中后退,并且对在显示部件13上显示的背景进行缩小显示(广角显示)。
例如,在图14显示部分13B中显示的画面的情况下,当按压下按钮42C时,缩小显示各个对象,并且显示更广区域的背景,如图13A所示。
当控制部件111在步骤S24确定按压检测部件122没有检测到对下按钮42C的按压时,其行进到步骤S26,在步骤S26,确定是否检测到对左按钮42B的按压。换言之,控制部件111确定是否指示了化身151的向左移动。
在步骤S26,当控制部件111确定指示了化身151的向左移动时,其行进到步骤S27,在步骤S27,向左移动化身151,并且向右滚动在显示部件13中显示的背景。
例如,在图14显示部分13A中显示的画面的情况下,当按压左按钮42B时,将化身151移动到位置P22,并且向右滚动背景。显示变为由外框箭头A22指示的显示部件13C的显示。
在显示部件13C中,对象161在化身151的右前方显示,并且新显示在显示部件13A中未显示过的对象165。
在另一方面,当控制部件111确定按压检测部件122没有检测到对左按钮42B的按压时,其行进到步骤S28,在步骤S28,确定是否检测到对右按钮42D的按压。换言之,控制部件111确定是否指示了化身151的向右移动。
在步骤S28,当控制部件111确定指示了化身151的向右移动时,其行进到步骤S29,在步骤S29,向右移动化身151,并且向左滚动在显示部件13中显示的背景。
例如,在图14显示部分13C中显示的画面的情况下,当按压右按钮42D时,向左滚动背景,将化身151移动到位置P21,并且显示变为显示部件13A的显示。
当控制部件111在步骤S28确定没有检测到对右按钮42D的按压时,其认为按压了中心按钮41,并且行进到步骤S30。在步骤S30的处理中,控制部件111执行先前设置为当按压中心按钮41时执行的处理(动作)。
例如,当将与化身131正面的伙伴谈话设置为当按压中心按钮41时的动作时,在步骤S30,控制部件111使化身151进行与正面伙伴谈话的动作。
在另一方面,当在步骤S21确定旋转检测部件121检测到旋转时,控制部件111在图13的步骤S31确定是否检测到顺时针方向的旋转。换言之,控制部件111确定是否指示了在虚拟空间的水平面上相对于设置为参照的当前位置的、对化身131正面的顺时针方向的旋转。
当在步骤S31控制部件111确定检测到顺时针方向旋转时,其行进到步骤S32。在步骤S31,在虚拟空间的水平面上,根据求得的旋转量,控制部件111相对于化身151的当前位置顺时针方向旋转化身151的朝向,并且逆时针旋转背景。
例如,在图14的显示部件13A显示的画面的情况下,当顺时针方向旋转旋转输入部件14预定角度时,在显示部件13中显示的画面变为由外框箭头A23指示的显示部件13D的显示。
具体地讲,在水平面上,将背景围绕位置P21在逆时针方向上旋转。例如,将在显示部件13A画面右端显示的对象164大致移动到化身151的正面并且显示该对象164。
在另一方面,当在步骤S31控制部件111确定没有检测到顺时针方向的旋转时,其认为检测到逆时针方向的旋转,并且其行进到步骤S33。在步骤S33,根据求得的旋转量,控制部件111相对于化身的当前位置逆时针方向旋转化身151的朝向,并且顺时针方向旋转背景。
例如,在图14的显示部件13D显示的画面的情况下,当逆时针方向旋转旋转输入部件14预定量时,显示的画面变为显示部件13A的显示。
虽然以上描述针对总是在显示部件13的中心显示的化身151的背面,但是也可能如图15所示地,不显示化身151,显示对应于使用该移动电话的用户视野的画面,并且类似地,根据虚拟空间中的移动切换背景的显示。
例如,如果,显示图15中的显示部件13A的显示,并且当按压正面的下按钮42C时,在显示部件13中显示的画面为广角显示的画面,如由外框箭头A31指示的显示部件13B所示。在显示部件13B中,与显示部件13A的画面相比,以缩小方式显示对象181至183。
另外,例如,在显示图15的显示部件13A所示画面的情况下,当顺时针方向旋转旋转输入部件14时,显示变为由外框箭头A32指示的显示部件13C的显示,其中将背景围绕在虚拟空间中的当前位置而在水平面内顺时针方向进行旋转。具体地讲,显示部件13A中的左方向变为正面,并且在画面的右端显示对象181。
另外,例如,在显示图15的显示部件13A所示画面的情况下,当按压旋转输入部件14的右按钮42D时,显示变为由外框箭头A33指示的显示。与显示部件13A的显示相比,对象181与182移动到左侧,并且显示所述对象181与182。
如上所述,通过操作旋转输入部件14,用户可以在显示部件13中切换三维图像的显示。
下面,将对相应于来自旋转输入部件14的输入,对作为显示部件13中的俯视图的地图(三维图像)进行切换显示的处理进行描述。
例如,如果显示在图16的显示部件13A中显示的地图,并且当按压旋转输入部件14的上按钮42A时,在显示部件13中显示的画面推进显示为由外框箭头A41指示的显示部件13B的画面。与显示部件13A相比,在图16的显示部件13B中以放大的方式改变比例地显示对象191。
另外,例如,如果显示图16的显示部件13A所示画面,并且当逆时针方向旋转旋转输入部件14时,显示变为由外框箭头A42指示的显示,其中背景在水平面上以顺时针方向旋转,并且显示对象191(被移动到用户前面显示)的平面191B的更广的区域。
另外,如果显示图16的显示部件13A所示画面,并且当按压旋转输入部件14的右按钮42D时,显示变为由外框箭头A43指示的显示部件13D的显示。与显示部件13A的显示相比,对象191移动到左侧并且显示。
如上所述,随着旋转输入部件14的旋转,旋转并显示图像,从而与操作多个按钮的情况相比,可能在具有与画面显示同步的感觉的情况下进行操作。
另外,因为单独的输入部件允许各种操作,所以与具有多个分别配备的按钮的移动电话相比,可以减少大小。
虽然以上对于为移动电话1配备的旋转输入部件14进行了描述,但是可以为诸如PDA(个人数字助理)与便携式个人计算机等便携式信息终端配备具有类似配置的输入部件。另外,其可以应用于便携式信息终端,作为用于电视接收机、录像器、汽车导航器等等的各种遥控器。
虽然可用硬件来执行上述处理序列,但是它们也可以用软件执行。当由软件执行这些处理序列时,构成该软件的程序从网络或者记录介质安装到结合于专用硬件内的计算机或者例如能够通过在其上安装各种程序来执行各种功能的通用个人计算机上。
如图6所示,所述记录介质由包介质形成,所述包介质由磁盘211(包括软盘)、光盘212(包括CD-ROM(密致盘-只读存储器)以及DVD(数字多用途盘))、磁光盘213(包括MD(迷你盘))、或者半导体存储器214,它们被与装置主体分离地分发,以向用户提供程序并且在其上记录了程序。除此之外,其由在下述状态提供给用户的ROM或者包含在存储部件中的硬盘等等构成:在所述状态下,所述ROM被预先并入在装置主体内,并且其上记录有程序。
在本说明书中,描述记录在记录介质上的程序的步骤不仅包括按所描述顺序按时间序列执行的处理,而且包括不一定需要按时间序列执行的、并行或者分离地执行的处理。
[第二实施方式]
下面将根据附图描述本发明的第二实施方式。
(1)移动电话的一般配置
在图17中,附图标记1700总体表示根据本发明的第二实施方式的移动电话。移动电话1700分为以中心铰链部分1702作为边界的下外壳1703与上外壳1704,并且构成为可以通过铰链部分1702折叠。
在下外壳1703中,在背面上端右侧附接伸缩状态的、用于发送与接收的天线1705。移动电话1700被形成为通过天线1705向/从基站(未显示)发送/接收无线电波。
在下外壳1703中,在正面的下部配备麦克风1706,用来在打电话时收集用户语音。
另外,在下外壳1703中,在其正面中心配备操作键1708,诸如从“0”至“9”的数字键、呼叫键、重拨键、终止与电源键、清除键以及电子邮件键。在操作键1708的上侧,配备有盘状的旋转输入部件(此后称为盘摇杆)1709,其使能在向上、向下、向左、与向右四个方向以及中心的按压,以及向左与右的旋转操作。对操作键1708与盘摇杆1709的操作使移动电话1700能够执行各种处理,诸如选择菜单项、呼叫处理、形成电子邮件文本、以及数据通讯。
例如,在响应于由用户对盘摇杆1709的旋转操作而从在显示部件1710显示的电话号码列表中选择了所需要的电话号码之后,当按压盘摇杆1709的中心按钮(以后描述)时,移动电话1700自动建立所选择的电话号码并且执行向该电话号码的呼叫处理。
在下外壳1703的背面安装有电池组(未显示)。当操作操作键1708以接通电源时,从该电池组向内部电路块供电以启动到可操作状态。
在另一方面,在上外壳1704上端中心处配备可旋转相机部件1713。移动电话1700可以通过相机部件1713的CCD(电荷耦合器件)相机1714捕获所希望对象的图像,并且将该图像存储在包含于移动电话1700的RAM(随机存取存储器)或者记忆棒(以下描述)中。
当用户将相机部件1713反转定位时,如图18所示,配备在相机部件1713背面一侧中心的扬声器1715位于正面,这就切换到正常的语音呼叫状态。
在上外壳1704的正面,在相机部件1713之下配备由LCD(液晶显示器)构成的显示部件1710。移动电话1700可以在显示部件1710中显示任何信息,诸如相应于各种功能的菜单项、无线电波的接收状态、剩余电池能量、发送历史、接收历史、电子邮件文本、电话本、计划、以及由相机部件1713捕获的图像。
移动电话1700被形成为通过操作作为多功能输入部件的盘摇杆1709而容易地对诸如由相机部件1713捕获的图像或者从另一移动电话传送来的图像、或者从因特网上服务器下载的图像等各种图像执行各种图像编辑处理,例如缩放(即放大率的变化)、旋转、以及向上、下、左、右方向的移动。
例如,当从因特网上服务器下载的图像的图像尺寸小于显示部件1710的显示尺寸时,用户可以通过上述图像编辑处理来放大该图像,以在整个显示部件1710中显示所下载的图像。另外,当倾斜由相机部件1713捕获的图像时,用户可以通过上述图像编辑处理来旋转该图像,以在水平位置修改并显示所捕获的图像。
另外,在上外壳1704右侧上部配备有记忆棒槽1717,用来装载可移除的记忆棒(由索尼公司注册商标)。
记忆棒1716为一种由申请人索尼公司开发的闪存卡,并且是一种在微小的薄塑料外壳内存储由EEPROM(电可擦除可编程只读存储器)构成的闪存元件的存储介质,所述EEPROM为的电可重写可擦除的非易失存储器。记忆棒1716允许写入并读取各种数据,诸如图像、音频、以及音乐。
因此,移动电话1700具有允许可移除地装载记忆棒1716以进行使用的配置,从而可以通过记忆棒1716与另一电子设备共享数据。
(2)移动电话的电路结构
接着,参照图19描述移动电话1700的电路结构。在实际中,在移动电话1700中,连接到总体控制移动电话1700各种功能的CPU(中央处理单元)1920有:操作键1708、盘摇杆1709、显示部件1710、相机部件1713、记忆棒槽1717、发送/接收部件1921、以及用作CPU 1920工作区并被用作电话本列表或者图像数据的存储部件的RAM 1922。另外,连接到CPU 1920的还有ROM 1923,其存储由CPU 1920执行的各种程序,诸如图像编辑程序(以后描述),以及设备驱动程序。
相应于通过操作键1708或盘摇杆1709输入的各种处理指令,移动电话1700的CPU 1920控制发送/接收部件1921,以进行各种处理,诸如呼叫处理、终止处理、图像捕获处理、以及视频编辑处理,并且根据各种处理指令在显示部件1710中显示信息。
例如,响应于通过的盘摇杆1709输入的方向信息,移动电话1700的CPU1920控制发送/接收部件1921,以从RAM 1922读取电话号码列表,在显示部件1710中依次显示电话号码列表的部分,并且进行向所选择电话号码的呼叫处理。
在这种情况下,移动电话1700通过传送/接收部件1921将由麦克风1706收集的语音信号转换为语音数据,然后对其进行调制处理,并且通过天线1705将其发送到基站(未显示)。
另外,移动电话1700通过传送/接收部件1921对通过天线1705接收的接收信号进行解调处理,将结果语音数据转换为模拟语音信号,并且通过扬声器1715将其输出。
(3)盘摇杆的配置
下面,描述作为多功能输入部件的盘摇杆1709的配置。如图20所示,盘摇杆1709包括基座2030、支座2031、标度盘2032、转盘体2033、操作转盘2034、以及中心按钮2035。盘摇杆1709的配置基本类似于在第一实施方式中所示旋转输入部件14的配置。
基座2030为由例如诸如塑料等绝缘树脂构成的基本为矩形的盘。在正面的中心部分配备中心开关2036X。围绕中心开关2036X,以固定间隔并且相互间隔90度地配备四个外围开关2036A至2036D。这五个开关2036(2036A至2036D与2036X)每个都分别由按钮开关构成,并且电连接到盘摇杆表面内的按压检测部件。
在基座2030的正面四个角的每一个中配备支座限制部件2039,该支座限制部件2039包括向上移动限制部件2037和配备在其两侧的、并与其稍有间隔的两个旋转限制部件2038。在另一方面,在支座2031的外围,形成四个在相应于各个支座限制部件2039的位置上突起的受限部件2040,从而在每个向上移动限制部件2037末端处向内(即朝向基座2030的中心)配备的钉子部分2037A限制每个受限部件2040的向上移动量,并且每个限制显示部件2038限制每个受限部件2040的旋转。因此,基座2030限制支座2031的旋转,并且保持支座2031可以在由向上移动限制部件2037所允许范围内晃动。
支座2031为由绝缘树脂构成的盘,并且在其正面的中心处,配备有突起的转盘保持柱2041,用来可旋转地保持转盘体2033。转盘保持柱2041的内面开口于支座2031的背面,并且中心按钮2035以垂直可移动的状态安装在转盘保持柱2041内。
另外,在支座2031正面外围的受限部件2040之间配备四个转盘体保持部件2044。支座2031可旋转地保持转盘体2033,该转盘体2033具有通过在四个转盘体保持部件2044的上端处向里(即朝向支座2031的中心)配备的钉子部分2044A固定于背面的标度盘2032。
标度盘2032由盘状金属板形成。标度盘2032在中心处具有一个转盘保持柱2041穿过其中的孔2048,还具有在孔2048周围的固定角度间隔的、呈辐射状的多个长孔形开口2049。
另外,在支座2031的正面配备由具有导电性的弹性部件构成的三个电刷2042A、2042B、以及2042C。电刷2042A、2042B以及2042C的每一个都通过导线(未显示)电连接到盘摇杆表面内的旋转检测部件。将电刷2042A和2042B布置为与固定在转盘体2033的背面的标度盘2032的开口2049相接触,并且将电刷2042C布置为与标度盘2032外围的背面持续接触。
在另一方面,如图21A所示,在支座2031的背面相应于外围开关2036A至2036D(图20)的位置上配备四个开关按压突起2043。在支座2031置于基座2030的状态下,每个开关按压突起2043位于相关外围开关2036之上,如图21B所示。当通过标度盘2047在箭头A的方向上向支座2031施加压力时,开关按压突起2043按压相关的外围开关2036以将其接通。
在中心按钮2035插入转盘保持柱2041的状态下,中心按钮2035的底面位于中心开关2036X(图20)之上。当向中心按钮2035施加压力时,中心按钮2035的底面按压中心开关2036X以将其接通。
另外,在支座2031正面的外围部分突起地配备咯哒突起2046。如图22A所示,在转盘2033的背面配备波浪型咯哒起伏2045。咯哒突起2046与转盘体2033背面配备的波浪型咯哒起伏2045相适应,用来当用户旋转地操作由标度盘2032、转盘体2033、以及操作转盘2034构成的转盘2047时为每个预定的旋转角度(此后称为旋转咯哒)生成咯哒感知。当以预定旋转角度旋转转盘2047时,咯哒感知通过触觉告诉用户转盘2047的旋转量。
转盘体2033在其中心具有孔2050,通过该孔2050插入转盘保持柱2051。在转盘体2033正面靠近边沿部分处配备柱形传动突起2051A。传动突起2051A与在操作转盘2034背面形成的传动凹坑2051B相适应,用来将施加于操作转盘2034的旋转力传送到转盘体2033。
在操作转盘2034正面呈放射状地形成多个槽2052,用来在旋转操作时生成适当的摩擦,以提高可操作性。另外,在操作转盘2034正面中心部分配备中心孔2053,以显露插入转盘保持柱2041的中心按钮2035的顶部2035A,从而允许对中心按钮2035的按压操作。
下面,描述盘摇杆1709的旋转操作。如图所23示,当在箭头T的方向上或者相反方向上旋转地操作盘摇杆1709的转盘2047时,旋转操作力通过与形成于操作转盘2034的传动凹坑2051B(图20)相适应的传动突起2051A被传送到转盘体2033。然后,转盘体2033与标度盘2032一道旋转,从而改变电刷2042C与电刷2042A之间以及电刷2042C与电刷2042B之间的电导通状态。
如上所述,电刷2042C与标度盘2032总是处于电导通。当电刷2042A位于标度盘2032的开口2049之上时,电刷2042C未与标度盘2032处于电导通,因此电刷2042C未与电刷2042A处于电导通。相反,当电刷2042A位于标度盘2032的没有开口2049的部分之上时,电刷2042A与标度盘2032处于电导通,因此电刷2042C通过标度盘2032与电刷2042A处于电导通。对于电刷2042B也一样。
通过这种方式,当旋转地操作转盘2047时,电刷2042C与电刷2042A之间以及电刷2042C与电刷2042B之间的导通状态按脉冲(此后称为旋转脉冲)进行变化。CPU 1920根据这两个旋转脉冲检测转盘2047的旋转量(即旋转角度)以及旋转方向。
在盘摇杆1709中,转盘2047的旋转角度不受限制。因此,仅通过旋转转盘2047,就可以容易地输入连续操作,并且变换转盘2047的旋转速度的用户可以在任意间隔输入操作。
下面,描述盘摇杆1709的按压操作。如图23所示,当(在箭头U的方向上)按压转盘2047位于中心之上的部分时,转盘2047与支座2031一道摆动。这种摆动使支座2031的开关按压突起2043(图21A)按压外围开关2036A(图20),以将其接通。类似地,当(在箭头R的方向上)按压转盘2047中心右侧部分时,接通外围开关2036B。当(在箭头D的方向上)按压转盘2047中心下侧部分时,接通外围开关2036C。当(在箭头L的方向上)按压转盘2047中心左侧部分时,接通外围开关2036D。
当按压显露于转盘2047中心处的中心按钮2035的顶部时,中心按钮2035的底部按压中心开关2036X(图20)将其接通。
根据五个开关2036(外围开关2036A至2036D以及中心开关2036X)的导通状态,CPU 1920检测在转盘2047上、下、左、右方向上的按压操作(此后称为交叉方向按压操作)以及在中心按钮2035上的按压操作(此后称为中心按压操作)。
在实际中,CPU 1920通过盘摇杆监视程序(即盘摇杆驱动程序)监视对于上述盘摇杆1709的操作,并且当检测到发生操作时,作为对此的响应,盘摇杆驱动程序生成中断信号,并且通知CPU 1920。
通过这种方式,盘摇杆1709被形成为能够容易地输入作为对转盘2047的多方向按压操作的交叉方向按压操作、对中心按钮2035的中心按压操作、以及对转盘2047的旋转操作。
(4)移动电话的图像编辑处理
下面描述移动电话1700中的图像编辑处理。
当在主菜单屏幕(未显示)上选择“图像编辑”菜单时,移动电话1700的CPU 1920开始下文中描述的图像编辑程序,以进入图像编辑模式,并且在显示部件1710显示如图24所示的图像编辑屏幕2400。
在图像编辑屏幕2400中,作为编辑对象的图像Pic在整个屏幕上显示,并且在用来显示操作模式(旋转模式或者缩放模式)的下部显示以后描述的模式显示部分2401。半透明地显示模式显示部分2401,从而模式显示部分2401不遮挡编辑图像Pic。另外,在开始显示图像编辑屏幕2400时,CPU 1920启动作为旋转模式的操作模式,并且响应于对中心按钮2035的持续按压操作(此后称为长按压操作)交替地切换到缩放模式以及旋转模式。
然后,响应于对盘摇杆1709的旋转操作与交叉方向按压操作,CPU 1920根据操作模式对编辑图像Pic进行图像编辑处理,诸如缩放、旋转、在上、下、左、右方向上移动(滚动)。
具体地,当在旋转模式下在右手方向上旋转地操作盘摇杆1709的转盘2047时,作为对此的响应,CPU 1920以模式显示部分2401的中心为旋转轴在右手方向上旋转编辑图像Pic。类似地,当在左手方向上旋转地操作转盘2047时,CPU 1920在左手方向上旋转编辑图像Pic。此时,响应于转盘2047上的一个旋转咯哒,CPU 1920旋转编辑图像Pic预定的参照旋转角度。用户可以任意地改变该参照旋转角度。
通过这种方式,在旋转模式下,CPU 1920根据转盘2047的旋转操作量与旋转操作方向旋转编辑图像Pic。
在图像编辑处理中,转盘2047的旋转轴方向大致与图像Pic的旋转轴方向一致。这使图像Pic在与转盘2047的旋转操作方向相同的方向上旋转,并且可以向用户提供直观与真实的操作感受,就好象用户可以用手指旋转图像Pic。
另外,当在缩放模式下在右手方向上旋转地操作盘摇杆1709的转盘2047时,作为对此的响应,CPU 1920放大编辑图像Pic。类似地,当在左手方向上旋转地操作转盘2047时,CPU 1920缩小编辑图像Pic。此时,响应于对转盘2047上的一个旋转咯哒,CPU 1920以预定的参照放大/缩小比例放大/缩小编辑图像Pic。用户可以任意地改变该放大/缩小比例。
另外,在旋转模式与缩放模式两者之下,当在交叉方向上按压转盘2047时,作为对此的响应,CPU 1920在所按压的显示方向上移动编辑图像Pic(切换原始图像并且显示移动后的图像)。
如图25所示,CPU 1920实际上识别略大于显示部件1700显示范围的图像可移动范围2501,并且监视编辑图像Pic的中心坐标是否落入图像可移动范围2501之内。当确定按压操作使该中心坐标出了图像可移动范围2501时,其忽略该移动操作并且不移动图像。因此,CPU 1920防止将图像移动到显示部件1710的显示范围2500之外从而不能显示图像的移动操作。
在图像编辑处理中,CPU 1920根据对转盘2047与中心按钮2035的短或长按压操作进行不同的处理。具体地讲,在旋转模式与缩放模式两个操作模式下,当施加对转盘2047的短暂按压操作(此后称为单一按压操作)时,CPU1920对于每个单一操作将图像移动预定的参照移动量。相反,当对转盘2047施加长按压操作时,在该长按压操作持续时,CPU 1920在预定的参照反复时间段(例如0.5秒)内将图像移动上述的参照移动量。用户可以任意地改变该参照移动量。
在旋转模式与缩放模式两个操作模式下,当长按压中心按钮2035时,CPU1920如上所述地切换操作模式。相反,当单一按压中心按钮2035时,CPU 1920确认图像编辑并且终止图像编辑处理。
(5)图像编辑处理操作示例
下面描述移动电话1700中的实际图像编辑处理的操作示例。
图26显示当修改由移动电话1700的相机部件1713捕获的图像Pic(在图26A中)的倾斜时的操作示例。在这种情况下,图像Pic与显示部件1700的显示范围2500具有同样的尺寸。
当用户输入图像编辑处理的开始操作时,CPU 1920在旋转模式下启动图像编辑处理,如图26B所示。当在这种状态下在右手方向上旋转地操作转盘2047时,作为对此的响应,CPU 1920在右手方向上旋转图像Pic以显示。
当旋转具有与显示部件1700的显示范围2500一样的大小的图像Pic时,在显示部件1700上出现在其中不显示图像的空白部分。在这种情况下,如果在旋转之后操作模式切换到缩放模式以放大图像Pic,则可以填充该空白部分。
具体地讲,当长按压中心按钮2035时,作为对此的响应,CPU 1920将操作模式切换到缩放模式(图26C)。在这种状态下,当在右手方向上旋转地操作转盘2047时,作为对此的响应,CPU 1920放大图像Pic。然后,CPU 1920响应于对中心按钮2035的单一操作确认图像编辑并且结束图像编辑处理(图26D)。
通过这种方式,用户只通过操作盘摇杆1709就可以容易地进行以下处理:旋转图像Pic以修改倾斜并且放大图像Pic以填充与图像旋转相关联而发生的空白部分。
下面,参照图27描述当放大并在整个显示部件1710上显示由相机部件1713捕获的图像Pic(图27A)的任意部分时的操作。
当用户输入图像编辑处理的开始操作时,CPU 1920在缩放模式下启动图像编辑处理,如图27中B所示。当在这种状态下在右手方向上旋转地操作转盘2047时,作为对此的响应,CPU 1920放大图像Pic。
在通过这种方式将图像Pic放大到任意大小之后,在上、下、左、右方向上按压转盘2047以移动图像Pic,由此可以在显示部件1710的中心显示图像Pic中的任意部分。
具体地讲,如图27C所示,当按压转盘2047时,作为对此的响应,CPU1920移动图像Pic。然后,响应于对中心按钮2035的单一操作,CPU 1920确认图像编辑并且结束图像编辑处理(图27D)。
通过这种方式,用户只通过操作盘摇杆1709就可以容易地进行以下处理:放大图像Pic的任意部分以在整个显示部件1710上显示。
(6)图像编辑处理过程
下面,参照图28所示的流程图,详细描述进行上述图像编辑处理的处理过程。
当在主菜单屏幕上选择“图像编辑”菜单时,作为图像处理部件的CPU1920从ROM 1923中读取图像编辑程序以执行。根据该程序,CPU 1920进入图像编辑模式并且开始图28所示图像编辑处理程序的例程RT1的开始步骤,以进行步骤SP1的处理。此时,CPU 1920将操作模式设置为旋转模式。在步骤SP1,CPU 1920在显示部件1700中显示上述图像编辑屏幕2400,并且在图像编辑屏幕2400中显示待编辑图像,然后进入下一步骤SP2。
在步骤SP2,根据是否存在来自盘摇杆驱动程序的中断,CPU 1920确定是否存在用户对于盘摇杆1709的操作。当发生中断时,CPU 1920确定操作了盘摇杆1709并且进入下一步骤SP3。
在步骤SP3,CPU 1920确定施加到盘摇杆1709的操作是旋转操作还是按压操作。然后,当在步骤SP3确定施加到盘摇杆1709的操作是旋转操作时,CPU 1920进入步骤SP4的处理。
在步骤SP4,CPU 1920检查当前操作模式,并且进入下一步骤SP5,在步骤SP5中,其检查盘摇杆1709的旋转操作的方向。当在步骤SP5中CPU1920确定盘摇杆1709被旋转地向右操作时,其进入步骤SP6,在步骤SP6中,其根据旋转操作量放大图像(在缩放模式下)或者将图像向右旋转(在旋转模式下),并且返回步骤SP2。相反,当在步骤SP5中确定盘摇杆1709被旋转地向左操作时,CPU 1920进入步骤SP7,在步骤SP7中,其根据旋转操作量缩小图像(在缩放模式下)或者将图像向左旋转(在旋转模式下),并且返回步骤SP2。
通过这种方式,作为图像处理部件的CPU 1920根据对于转盘2047的旋转操作旋转或者放大/缩小图像Pic。
在另一方面,当在步骤SP3中CPU 1920确定施加到盘摇杆1709的操作是按压操作时,其进入步骤SP8,在步骤SP8中,其确定施加到盘摇杆1709的按压操是对于转盘2047的交叉方向按压操作还是对中心按钮2035的交叉方向按压操作。
当在步骤SP8中CPU 1920确定施加到盘摇杆1709的操作是对于转盘2047的交叉方向按压操作时,其进入步骤SP9,在步骤SP9中,其识别当前所显示图像Pic的中心坐标,然后进入步骤SP10。
然后,在步骤SP10,CPU 1920确定当根据交叉方向按压操作移动图像Pic时图像Pic的中心是否落入上述图像可移动范围2051的范围之内。
当在步骤SP10得到否定结果时,CPU 1920返回步骤SP2,而不移动图像Pic。这意味着根据交叉方向按压操作移动图像Pic使得图像Pic的中心出了图像可移动范围2051的范围。相反,当在步骤SP10得到肯定结果时,CPU1920进入步骤SP11。换言之,这意味着即使当根据交叉方向按压操作移动图像Pic时,图像Pic的中心落入图像可移动范围2051的范围之内。
在步骤SP11,CPU 1920确定施加到转盘2047的交叉方向按压操作是否为长按压操作。当在步骤SP11得到否定结果时,CPU 1920进入步骤SP12,在步骤SP12中,其在按压操作方向(向上、向下、向左、向右)上将图像Pic移动上述的参照移动量,并且返回步骤SP2。这意味着施加到转盘2047的交叉方向按压操作是单一按压操作。
相反,当在步骤SP11得到肯定结果时,CPU 1920进入步骤SP13。这意味着施加到转盘2047的交叉方向按压操作是长按压操作。
在步骤SP13,CPU 1920在按压操作方向上将图像Pic移动上述的参照移动量,然后进入步骤SP14。在步骤SP14,CPU 1920确定对于转盘2047的长按压操作是否还在继续。当在步骤SP14确定长按压操作还在继续时,CPU1920返回步骤SP13,在步骤SP13,其再次移动图像,而当在步骤SP14确定长按压操作没有继续时,CPU 1920返回步骤SP2。
通过这种方式,作为图像处理部件的CPU 1920根据对于转盘2047的交叉方向按压操作移动图像Pic。
在另一方面,当在步骤SP8中CPU 1920确定施加到盘摇杆1709的操作为对于中心按钮2035的中心按压操作时,其进入步骤SP15的处理。在步骤SP15,CPU 1920确定该中心按压操作是否为长按压操作。当在步骤SP15得到肯定结果时,CPU 1920进入步骤SP16。这意味着对于中心按钮2035施加了长按压操作。
在步骤SP16,CPU 1920将编辑模式从旋转模式切换到缩放模式,或者从缩放模式切换到旋转模式,然后进入下一步骤SP17。在步骤SP17,CPU 1920确定对于中心按钮2035的长按压操作是否还在继续。当在步骤SP17确定该长按压操作还在继续时,CPU 1920返回步骤SP17,在步骤SP17,其再次切换模式。相反,当在步骤SP17确定该长按压操作不再继续时,CPU 1920返回步骤SP2。
当在步骤SP15得到否定结果时,CPU 1920进入步骤SP18,在步骤SP18,其确认对于图像Pic的图像编辑,并且进入步骤SP19以结束图像编辑处理。在另一方面,这意味着对于中心按钮2035施加了单一按压操作。
(7)操作与效果
在上述配置中,当操作模式为图像编辑模式中的旋转模式时,移动电话1700的CPU 1920根据对于盘摇杆1709转盘2047的旋转操作旋转将被编辑的图像Pic。当操作模式为缩放模式时,CPU 1920根据对于转盘2047的旋转操作放大或缩小图像Pic。这允许直观和容易的图像旋转和缩放操作。
具体地讲,因为在移动电话1700的图像编辑处理中,转盘2047的旋转轴方向大致匹配图像Pic的旋转轴方向,所以可以向用户提供一种直观与真实的感受,就好象用户可以用他的手指旋转图像Pic一样。
如上所述,与使用按键的传统输入方法相比,盘摇杆1709使得只通过旋转地操作转盘2047就能够快速并容易地输入连续操作,并且根据转盘2047的旋转速度以任意速度输入。因此,在移动电话1700中,与使用按键的传统输入方法相比,可以减少对每次操作(转盘2047一个旋转咯哒)的参照旋转角度或者参照放大/缩小比例,从而使得可能进行比传统示例更精确的图像编辑。
通过这种方式,在旋转模式与缩放模式两种操作模式下,移动电话1700的CPU 1920可以根据对于盘摇杆1709的转盘2047的交叉方向按压操作移动将要编辑的图像Pic。另外,在旋转模式与缩放模式两种操作模式下,向应于对中心按钮2035的长按压操作,移动电话1700的CPU 1920可以切换操作模式,并且可以响应于对中按钮2035的单一按压操作而结束图像编辑模式。
通过这种方式,在移动电话1700中,通过只使用盘摇杆1709,除了图像的旋转操作与缩放操作之外,还可以输入各种图像处理操作,诸如图像的移动操作,操作模式的切换,以及图像编辑模式的结束操作。
另外,在移动电话1700中,因为用户可以任意地改变对转盘2047的一个旋转咯哒的参照旋转角度和参照放大/缩小比例,以及如上所述的转盘2047交叉方向按压操作的参照移动量,所以可以根据用户的偏好调整盘摇杆1709的响应度。例如,当希望精确的角度设置时,可以将参照旋转角度设置得较小。
另外,在盘摇杆1709中,转盘2047与中心按钮2035构成为密致并且集成的,从而可以减少移动电话1700的大小,并且可以只通过一个手指(例如大拇指)输入各种操作,从而允许提高移动电话1700的可操作性。
根据上述配置,通过可以输入旋转操作、交叉方向按压操作、以及中心按压操作的盘摇杆1709,可以输入对将被编辑图像的旋转操作、缩放操作、移动操作、操作模式切换以及图像编辑模式的结束操作。因此,通过只操作盘摇杆1709,就可以进行图像图像编辑。
另外,根据对于盘摇杆1709转盘2047的旋转操作来旋转或者缩放将要编辑的图像,从而可以减少对于一个操作输入的参照旋转角度或者参照放大/缩小比例,从而进行比传统示例更精确的图像编辑。
(8)其他实施方式
在上述第二实施方式中,根据盘摇杆1709的旋转操作旋转与缩放图像。然而,本发明并不限于此,通过盘摇杆1709可以操作图像编辑处理中的各种处理。例如,图29显示了为图像Pic选择框F1、F2、或F3以进行组合的情况。在该示例中,根据对于盘摇杆1709的转盘2047的交叉方向按压操作移动图像Pic,并且可以根据对转盘2047的旋转操作选择框。通过这种方式,只通过盘摇杆1709,就可以进行对框的选择以及在框中的图像定位。
当可以通过盘摇杆1709改变图像Pic的诸如亮度与色度等各种参数时,可以简便地通过容易的操作改变这些参数。
另外,虽然在上述第二实施方式中可以对盘摇杆1709的转盘2047输入向上、向下、向左、向右方向的四个方向的按压操作,但是本发明并不限于此,并且除上、下、左、右方向的四个方向之外,还可以输入在例如右上、右下、左上、左下方向等其他方向上的按压操作,。
虽然在上述第二实施方式中根据预定的图像可移动范围2501确定图像移动是否可能,但是本发明并不限于此,并且用户可以任意地改变图像可移动范围。在这种情况下,可以根据用户偏好设置图像可移动范围,从而进一步提高图像编辑处理的可操作性。
另外,虽然对于将本发明应用于具有盘摇杆1709的移动电话1700的情况描述了第二实施方式,但是本发明并不限于此。本发明可以应用于各种装置,例如诸如PDA(个人数字助理)与个人计算机、数字相机等信息处理装置,只要该装置具有盘摇杆与图像编辑功能。
工业实用性
根据本发明,可以控制显示。
另外,根据本发明,可以更舒适地、更准确地、并且更高效地进行各种输入操作。
另外,根据本发明,可以在具有与屏幕显示同步的感受的情况下进行操作。

Claims (12)

1.一种图像处理装置,其特征在于具有:
操作部件,可绕旋转轴旋转,并且具有可以在基本与旋转轴平行的方向上被按压的旋转主体;
旋转检测部件,用来检测所述旋转主体的旋转;
按压检测部件,用来检测对于所述旋转主体的按压;以及
显示控制部件,用来控制图像的显示,并且其特征在于:所述显示控制部件根据由所述旋转检测部件检测的所述旋转主体的旋转,旋转和显示所述图像,并且根据所述按压检测部件的检测结果切换并显示所述图像。
2.如权利要求1所述的图像处理装置,其特征在于:
所述按压检测部件能够在所述旋转主体的多个点上检测按压,以及
所述显示控制部件将所述图像移动到对应于所述按压检测部件检测到按压的位置,并显示该图像。
3.如权利要求1所述的图像处理装置,其特征在于:
所述按压检测部件能够检测对所述旋转轴的按压,以及
当所述按压检测部件检测到对所述旋转轴的按压时,所述显示控制部件对所述图像进行预定处理。
4.如权利要求3所述的图像处理装置,其特征在于具有用来旋转所述图像的旋转模式以及用来改变所述图像尺寸的调整大小模式。
5.如权利要求4所述的图像处理装置,其特征在于所述显示控制部件进行以下处理:
在所述图像处理装置的模式为旋转模式的情况下,根据由所述旋转检测部件检测的所述旋转主体的旋转来旋转并显示所述图像的处理,以及
在所述图像处理装置的模式为调整大小的情况下,根据由所述旋转检测部件检测的所述旋转主体的旋转来放大/缩小所述图像的处理。
6.如权利要求3所述的图像处理装置,其特征在于还具有定时器部件,用来测量按压所述旋转轴的时间段,并且当所述按压检测部件检测到对所述旋转轴的按压时,所述显示控制部件根据由所述定时器部件测定的、按压所述旋转轴的时间段,切换所述处理。
7.如权利要求4所述的图像处理装置,其特征在于还具有定时器部件,用来测定按压所述旋转轴的时间段,其特征在于当所述按压检测部件检测到对所述旋转轴的按压时,在由所述定时器部件测定的按压所述旋转轴的时间段短于预定时间段的情况下,所述显示控制部件确认所述处理,并且在由所述定时器部件测定的按压所述旋转轴的时间段长于所述预定时间段的情况下,所述显示控制部件进行将所述图像处理装置的模式从所述旋转模式切换到所述调整大小模式的处理。
8.如权利要求1所述的图像处理装置,其特征在于所述显示控制部件控制作为所述图像的平面图像的显示,并且在根据由所述旋转检测部件检测的所述旋转主体的旋转、围绕图像中心以逆时针方向或者顺时针方向旋转之后显示所述平面图像。
9.如权利要求1所述的图像处理装置,其特征在于所述显示控制部件控制作为所述图像的虚拟空间中的三维图像的显示,并且在将所述虚拟空间中的当前位置设置为基准并根据由所述旋转检测部件检测的所述旋转主体的旋转而在所述虚拟空间中的水平平面上进行旋转之后显示所述三维图像。
10.如权利要求9所述的图像处理装置,其特征在于:
所述按压检测部件能够检测在所述旋转主体多个点上的按压,并且
对应于所述按压检测部件检测到按压的位置,所述显示控制部件放大/缩小并显示所述三维图像。
11.一种由控制图像处理装置的计算机执行的图像处理程序,所述图像处理装置包括:
操作部件,可绕旋转轴旋转,并且具有可以在基本与旋转轴平行的方向上被按压的旋转主体;
旋转检测部件,用来检测所述旋转主体的旋转;
按压检测部件,用来检测对于所述旋转主体的按压;以及
显示控制部件,用来控制图像的显示,所述图像处理程序的特征在于包含以下步骤:
根据由所述旋转检测部件检测的所述旋转主体的旋转,旋转和显示所述图像,以及
根据所述按压检测部件的检测结果切换并显示所述图像。
12.一种由图像处理装置执行的图像处理方法,该图像处理装置包括:
操作部件,可绕旋转轴旋转,并且具有可以在基本与旋转轴平行的方向上被按压的旋转主体;
旋转检测部件,用来检测所述旋转主体的旋转;
按压检测部件,用来检测对于所述旋转主体的按压;以及
显示控制部件,用来控制图像的显示,所述图像处理方法的特征在于包含以下步骤:
根据由所述旋转检测部件检测的所述旋转主体的旋转,旋转和显示所述图像,以及
根据所述按压检测部件的检测结果切换并显示所述图像。
CNB03809553XA 2002-03-05 2003-03-03 图像处理装置以及图像处理方法 Expired - Fee Related CN100359441C (zh)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
JP2002059118A JP3992223B2 (ja) 2002-03-05 2002-03-05 携帯情報端末およびプログラム
JP59118/2002 2002-03-05
JP2002092782A JP3937312B2 (ja) 2002-03-28 2002-03-28 画像編集装置及び画像編集方法
JP92782/2002 2002-03-28

Publications (2)

Publication Number Publication Date
CN1650251A true CN1650251A (zh) 2005-08-03
CN100359441C CN100359441C (zh) 2008-01-02

Family

ID=27790970

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB03809553XA Expired - Fee Related CN100359441C (zh) 2002-03-05 2003-03-03 图像处理装置以及图像处理方法

Country Status (5)

Country Link
US (1) US7751650B2 (zh)
EP (1) EP1486860A4 (zh)
KR (1) KR20040107472A (zh)
CN (1) CN100359441C (zh)
WO (1) WO2003075146A1 (zh)

Cited By (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7729114B2 (en) 2007-06-01 2010-06-01 Shenzhen Futaihong Precision Industry Co., Ltd. Keypad assembly and portable electronic device using the same
CN102279702A (zh) * 2010-06-11 2011-12-14 株式会社电装 车辆操作输入设备
TWI399075B (zh) * 2007-06-08 2013-06-11 Fih Hong Kong Ltd 按鍵裝置及裝設有該按鍵裝置之攜帶型電子裝置
CN103327247A (zh) * 2013-06-17 2013-09-25 山东神思电子技术股份有限公司 一种人像采集操作装置和方法
CN106657562A (zh) * 2016-09-05 2017-05-10 乐视控股(北京)有限公司 一种终端设备的预览方法及预览装置
CN110850705A (zh) * 2013-09-03 2020-02-28 苹果公司 用于可穿戴电子设备的表冠输入
US11068128B2 (en) 2013-09-03 2021-07-20 Apple Inc. User interface object manipulations in a user interface
US11068083B2 (en) 2014-09-02 2021-07-20 Apple Inc. Button functionality
US11157143B2 (en) 2014-09-02 2021-10-26 Apple Inc. Music user interface
US11250385B2 (en) 2014-06-27 2022-02-15 Apple Inc. Reduced size user interface
US11269513B2 (en) 2007-01-07 2022-03-08 Apple Inc. List scrolling and document translation, scaling, and rotation on a touch-screen display
US11402968B2 (en) 2014-09-02 2022-08-02 Apple Inc. Reduced size user in interface
US11435830B2 (en) 2018-09-11 2022-09-06 Apple Inc. Content-based tactile outputs
US11743221B2 (en) 2014-09-02 2023-08-29 Apple Inc. Electronic message user interface

Families Citing this family (99)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3820548B2 (ja) * 2001-06-01 2006-09-13 ソニー株式会社 情報入力装置とそれを用いた電子機器
KR100617681B1 (ko) * 2003-04-15 2006-08-28 삼성전자주식회사 휴대용 단말기의 회전키 장치 사용 방법
ATE499793T1 (de) * 2003-05-08 2011-03-15 Nokia Corp Mobilfon mit rotierender eingabevorrichtung
US20040253931A1 (en) * 2003-06-10 2004-12-16 Jakob Bonnelykke Rotator with rim select functionality
TWI230311B (en) * 2003-07-28 2005-04-01 Benq Corp Automatic homing apparatus of a rotatable module
US20050097046A1 (en) 2003-10-30 2005-05-05 Singfield Joy S. Wireless electronic check deposit scanning and cashing machine with web-based online account cash management computer application system
DE102004001114A1 (de) * 2004-01-07 2005-08-04 Robert Bosch Gmbh Verfahren zur Steuerung von insbesondere den Komfortfunktionen eines Kraftfahrzeuges zugeordneten Menüs
CN2706974Y (zh) * 2004-06-18 2005-06-29 鸿富锦精密工业(深圳)有限公司 具夜视功能的手机
US8872843B2 (en) * 2004-07-02 2014-10-28 Samsung Electronics Co., Ltd. Method for editing images in a mobile terminal
CN1755328B (zh) * 2004-09-29 2010-04-14 乐金电子(惠州)有限公司 导航系统的行驶图像显示方法
US9083781B2 (en) 2004-11-15 2015-07-14 Bascule Development Ag Llc Portable image-capturing device with embedded projector
US7178735B2 (en) * 2004-11-15 2007-02-20 Kuo Ching Chiang Multi-function portable communication device
US7874486B2 (en) 2004-11-15 2011-01-25 Kuo-Ching Chiang Portable communication device with DMD
JP2006209340A (ja) * 2005-01-26 2006-08-10 Matsushita Electric Ind Co Ltd 携帯端末、ネットワークサーバ、ネットワークシステム、ネットワーク通信方法及びプログラム
KR101133801B1 (ko) * 2005-02-14 2012-04-06 삼성전자주식회사 이동 단말기에서 조그다이얼키를 이용한 멀티미디어 기능 실행 방법 및 이를 위한 이동 단말기
US20060277217A1 (en) * 2005-06-01 2006-12-07 Nokia Corporation Method for creating a data file
KR101179887B1 (ko) * 2006-02-09 2012-09-06 삼성전자주식회사 이동통신단말기의 화면설정 방법 및 그 장치
US20070202914A1 (en) * 2006-02-27 2007-08-30 Texas Instruments Incorporated Wireless telephone handset with internet browsing capability
US8057116B1 (en) * 2006-08-10 2011-11-15 Nextel Communications Inc. Data input mechanism
KR100792512B1 (ko) 2006-10-10 2008-01-08 삼성전기주식회사 정보 입력장치
KR100792511B1 (ko) 2006-10-10 2008-01-08 삼성전기주식회사 정보 입력장치
US8708227B1 (en) 2006-10-31 2014-04-29 United Services Automobile Association (Usaa) Systems and methods for remote deposit of checks
US8351677B1 (en) 2006-10-31 2013-01-08 United Services Automobile Association (Usaa) Systems and methods for remote deposit of checks
US7876949B1 (en) 2006-10-31 2011-01-25 United Services Automobile Association Systems and methods for remote deposit of checks
US7873200B1 (en) 2006-10-31 2011-01-18 United Services Automobile Association (Usaa) Systems and methods for remote deposit of checks
US7885451B1 (en) 2006-10-31 2011-02-08 United Services Automobile Association (Usaa) Systems and methods for displaying negotiable instruments derived from various sources
US8799147B1 (en) 2006-10-31 2014-08-05 United Services Automobile Association (Usaa) Systems and methods for remote deposit of negotiable instruments with non-payee institutions
US8959033B1 (en) 2007-03-15 2015-02-17 United Services Automobile Association (Usaa) Systems and methods for verification of remotely deposited checks
US10380559B1 (en) 2007-03-15 2019-08-13 United Services Automobile Association (Usaa) Systems and methods for check representment prevention
US8640954B2 (en) 2007-04-10 2014-02-04 Bascule Development Ag Llc Filter-free projector
US8538124B1 (en) 2007-05-10 2013-09-17 United Services Auto Association (USAA) Systems and methods for real-time validation of check image quality
US8433127B1 (en) 2007-05-10 2013-04-30 United Services Automobile Association (Usaa) Systems and methods for real-time validation of check image quality
US7710434B2 (en) * 2007-05-30 2010-05-04 Microsoft Corporation Rotation and scaling optimization for mobile devices
US9058512B1 (en) 2007-09-28 2015-06-16 United Services Automobile Association (Usaa) Systems and methods for digital signature detection
US9898778B1 (en) 2007-10-23 2018-02-20 United Services Automobile Association (Usaa) Systems and methods for obtaining an image of a check to be deposited
US9892454B1 (en) 2007-10-23 2018-02-13 United Services Automobile Association (Usaa) Systems and methods for obtaining an image of a check to be deposited
US8358826B1 (en) 2007-10-23 2013-01-22 United Services Automobile Association (Usaa) Systems and methods for receiving and orienting an image of one or more checks
US9159101B1 (en) 2007-10-23 2015-10-13 United Services Automobile Association (Usaa) Image processing
US7996314B1 (en) 2007-10-30 2011-08-09 United Services Automobile Association (Usaa) Systems and methods to modify a negotiable instrument
US8046301B1 (en) 2007-10-30 2011-10-25 United Services Automobile Association (Usaa) Systems and methods to modify a negotiable instrument
US7996316B1 (en) 2007-10-30 2011-08-09 United Services Automobile Association Systems and methods to modify a negotiable instrument
US8001051B1 (en) 2007-10-30 2011-08-16 United Services Automobile Association (Usaa) Systems and methods to modify a negotiable instrument
US7996315B1 (en) 2007-10-30 2011-08-09 United Services Automobile Association (Usaa) Systems and methods to modify a negotiable instrument
US8290237B1 (en) 2007-10-31 2012-10-16 United Services Automobile Association (Usaa) Systems and methods to use a digital camera to remotely deposit a negotiable instrument
US8320657B1 (en) 2007-10-31 2012-11-27 United Services Automobile Association (Usaa) Systems and methods to use a digital camera to remotely deposit a negotiable instrument
US7900822B1 (en) 2007-11-06 2011-03-08 United Services Automobile Association (Usaa) Systems, methods, and apparatus for receiving images of one or more checks
US7896232B1 (en) 2007-11-06 2011-03-01 United Services Automobile Association (Usaa) Systems, methods, and apparatus for receiving images of one or more checks
JP2009171055A (ja) * 2008-01-11 2009-07-30 Canon Inc 画像処理装置及び画像処理装置の制御方法
US10380562B1 (en) 2008-02-07 2019-08-13 United Services Automobile Association (Usaa) Systems and methods for mobile deposit of negotiable instruments
JP4311495B1 (ja) * 2008-03-17 2009-08-12 オムロン株式会社 操作入力装置およびこれを用いた電子機器
KR101458420B1 (ko) * 2008-05-22 2014-11-10 주식회사 이노칩테크놀로지 전자 장치 및 이의 프로그램 제어 방법
WO2009134040A2 (en) * 2008-04-28 2009-11-05 Innochips Technology Co.,Ltd. Electronic device and method for controlling program thereof
US20090278802A1 (en) * 2008-05-09 2009-11-12 Sheng-Hsin Liao Mouse structure for generating encoding signals
US9736368B2 (en) * 2013-03-15 2017-08-15 Spatial Cam Llc Camera in a headframe for object tracking
US10354407B2 (en) 2013-03-15 2019-07-16 Spatial Cam Llc Camera for locating hidden objects
US10896327B1 (en) 2013-03-15 2021-01-19 Spatial Cam Llc Device with a camera for locating hidden object
JP5324133B2 (ja) * 2008-05-30 2013-10-23 キヤノン株式会社 印刷装置及びその制御方法
US8351678B1 (en) 2008-06-11 2013-01-08 United Services Automobile Association (Usaa) Duplicate check detection
US8422758B1 (en) 2008-09-02 2013-04-16 United Services Automobile Association (Usaa) Systems and methods of check re-presentment deterrent
US10504185B1 (en) 2008-09-08 2019-12-10 United Services Automobile Association (Usaa) Systems and methods for live video financial deposit
US8275710B1 (en) 2008-09-30 2012-09-25 United Services Automobile Association (Usaa) Systems and methods for automatic bill pay enrollment
US7974899B1 (en) 2008-09-30 2011-07-05 United Services Automobile Association (Usaa) Atomic deposit transaction
US7885880B1 (en) 2008-09-30 2011-02-08 United Services Automobile Association (Usaa) Atomic deposit transaction
US7962411B1 (en) 2008-09-30 2011-06-14 United Services Automobile Association (Usaa) Atomic deposit transaction
US8391599B1 (en) 2008-10-17 2013-03-05 United Services Automobile Association (Usaa) Systems and methods for adaptive binarization of an image
US7949587B1 (en) 2008-10-24 2011-05-24 United States Automobile Association (USAA) Systems and methods for financial deposits by electronic message
US7970677B1 (en) 2008-10-24 2011-06-28 United Services Automobile Association (Usaa) Systems and methods for financial deposits by electronic message
US8452689B1 (en) 2009-02-18 2013-05-28 United Services Automobile Association (Usaa) Systems and methods of check detection
US10956728B1 (en) 2009-03-04 2021-03-23 United Services Automobile Association (Usaa) Systems and methods of check processing with background removal
TWM369168U (en) * 2009-04-10 2009-11-21 Int Games System Co Ltd Input control system
US8542921B1 (en) 2009-07-27 2013-09-24 United Services Automobile Association (Usaa) Systems and methods for remote deposit of negotiable instrument using brightness correction
US9779392B1 (en) 2009-08-19 2017-10-03 United Services Automobile Association (Usaa) Apparatuses, methods and systems for a publishing and subscribing platform of depositing negotiable instruments
US8977571B1 (en) 2009-08-21 2015-03-10 United Services Automobile Association (Usaa) Systems and methods for image monitoring of check during mobile deposit
US8699779B1 (en) 2009-08-28 2014-04-15 United Services Automobile Association (Usaa) Systems and methods for alignment of check during mobile deposit
TR201001561A2 (tr) * 2010-03-02 2011-02-21 Vemus Endüstri̇yel Elektroni̇k Sanayi̇ Ve Ti̇caret Li̇mi̇ted Şi̇rketi̇ Dört yönlü elektronik kilit.
US9129340B1 (en) 2010-06-08 2015-09-08 United Services Automobile Association (Usaa) Apparatuses, methods and systems for remote deposit capture with enhanced image detection
JP5677062B2 (ja) * 2010-12-10 2015-02-25 キヤノン株式会社 電子機器
CN102566859B (zh) * 2010-12-20 2016-06-01 浙江大学城市学院 计算机的显示器调节方法
US10380565B1 (en) 2012-01-05 2019-08-13 United Services Automobile Association (Usaa) System and method for storefront bank deposits
WO2016036522A2 (en) * 2014-09-02 2016-03-10 Apple Inc. User interface for receiving user input
US10552810B1 (en) 2012-12-19 2020-02-04 United Services Automobile Association (Usaa) System and method for remote deposit of financial instruments
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
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
AU2014315325B2 (en) * 2013-09-03 2017-05-04 Apple Inc. User interface object manipulations in a user interface
US10503388B2 (en) 2013-09-03 2019-12-10 Apple Inc. Crown input for a wearable electronic device
US11138578B1 (en) 2013-09-09 2021-10-05 United Services Automobile Association (Usaa) Systems and methods for remote deposit of currency
US9286514B1 (en) 2013-10-17 2016-03-15 United Services Automobile Association (Usaa) Character count determination for a digital image
US10365807B2 (en) 2015-03-02 2019-07-30 Apple Inc. Control of system zoom magnification using a rotatable input mechanism
US10402790B1 (en) 2015-05-28 2019-09-03 United Services Automobile Association (Usaa) Composing a focused document image from multiple image captures or portions of multiple image captures
DK201770423A1 (en) 2016-06-11 2018-01-15 Apple Inc Activity and workout updates
KR102432019B1 (ko) * 2016-09-23 2022-08-12 애플 인크. 워치 극장 모드
DK179555B1 (en) 2017-05-16 2019-02-13 Apple Inc. USER INTERFACE FOR A FLASHLIGHT MODE ON AN ELECTRONIC DEVICE
EP3716022A4 (en) * 2017-11-20 2021-01-06 Panasonic Intellectual Property Management Co., Ltd. INPUT DEVICE
US11030752B1 (en) 2018-04-27 2021-06-08 United Services Automobile Association (Usaa) System, computing device, and method for document detection
DK179888B1 (en) 2018-09-11 2019-08-27 Apple Inc. CONTENT-BASED TACTICAL OUTPUTS
US10996761B2 (en) 2019-06-01 2021-05-04 Apple Inc. User interfaces for non-visual output of time
US11900755B1 (en) 2020-11-30 2024-02-13 United Services Automobile Association (Usaa) System, computing device, and method for document detection and deposit processing

Family Cites Families (29)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5162781A (en) * 1987-10-02 1992-11-10 Automated Decisions, Inc. Orientational mouse computer input system
JPH02266415A (ja) 1989-04-05 1990-10-31 Nec Corp ディスプレイ用入力装置
JPH0792939A (ja) * 1993-08-25 1995-04-07 Konica Corp 画像再生装置
JPH07295739A (ja) 1994-04-28 1995-11-10 Sony Corp 指示装置および映像編集装置
JP3532967B2 (ja) * 1994-07-01 2004-05-31 株式会社日立国際電気 拡張機能付き電話機及びその制御方法
JPH08161103A (ja) 1994-12-05 1996-06-21 Matsushita Electric Ind Co Ltd 3次元情報入力装置
FR2728985A1 (fr) * 1994-12-28 1996-07-05 Sextant Avionique Procede pour la realisation et la modification d'un dessin sur l'ecran de visualisation d'un terminal
JPH10254614A (ja) 1997-03-06 1998-09-25 Hitachi Ltd 携帯型電子処理装置及びその操作方法
AU1810099A (en) * 1998-01-13 1999-08-02 Sony Electronics Inc. Graphical user interface for enabling manipulation of graphic images on a display screen
FI106333B (fi) * 1998-04-16 2001-01-15 Nokia Mobile Phones Ltd Menetelmä ja laitteet valikko-ohjaukseen
JPH11331344A (ja) * 1998-05-11 1999-11-30 Matsushita Electric Ind Co Ltd コードレス端末装置
DE19824100A1 (de) * 1998-05-29 1999-12-23 Mannesmann Vdo Ag Elektronisches Gerät mit einem Drehschalter und einem Anzeigebildschirm
DE19836262A1 (de) * 1998-08-11 2000-02-17 Mannesmann Vdo Ag Bedienvorrichtung mit einer über eine Anzeige steuerbaren Anzeigemarke, insbesondere für Kraftfahrzeuge
DE19851352A1 (de) * 1998-11-06 2000-05-11 Ebe Elektro Bau Elemente Gmbh Bedieneinheit zur Positions- bzw. Bewegungssteuerung
JP2000231448A (ja) * 1999-02-08 2000-08-22 Alps Electric Co Ltd ホイール付きマウス
US6346938B1 (en) * 1999-04-27 2002-02-12 Harris Corporation Computer-resident mechanism for manipulating, navigating through and mensurating displayed image of three-dimensional geometric model
JP2001036772A (ja) 1999-07-15 2001-02-09 Olympus Optical Co Ltd 被写体像表示装置
CN1166153C (zh) * 1999-09-06 2004-09-08 西门子公司 用于电话的输入元件
JP2001092582A (ja) * 1999-09-21 2001-04-06 Sony Corp 情報処理システム及び情報処理装置並びにそれらの方法、携帯通信端末装置及びプログラム格納媒体
JP4222704B2 (ja) * 1999-10-12 2009-02-12 株式会社ノーバス 情報入力装置
JP2001159946A (ja) * 1999-12-02 2001-06-12 Ntt Docomo Inc 入力装置及び携帯電話機
JP2001268613A (ja) * 2000-03-15 2001-09-28 Sony Corp 携帯情報端末
FR2808109B1 (fr) 2000-04-20 2003-08-08 Valeo Climatisation Dispositif de commande de fonction comprenant au moins un selecteur
JP4730571B2 (ja) * 2000-05-01 2011-07-20 ソニー株式会社 情報処理装置および方法、並びにプログラム格納媒体
JP2001337774A (ja) * 2000-05-25 2001-12-07 Sony Corp 情報処理装置及び方法、媒体
US6593914B1 (en) * 2000-10-31 2003-07-15 Nokia Mobile Phones Ltd. Keypads for electrical devices
JP2002259036A (ja) * 2001-02-28 2002-09-13 Sony Corp 情報処理装置及び情報処理方法、記録媒体並びにプログラム
JP4075335B2 (ja) * 2001-04-11 2008-04-16 松下電器産業株式会社 電子機器
US6587091B2 (en) * 2001-04-23 2003-07-01 Michael Lawrence Serpa Stabilized tactile output mechanism for computer interface devices

Cited By (27)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11461002B2 (en) 2007-01-07 2022-10-04 Apple Inc. List scrolling and document translation, scaling, and rotation on a touch-screen display
US11269513B2 (en) 2007-01-07 2022-03-08 Apple Inc. List scrolling and document translation, scaling, and rotation on a touch-screen display
US11886698B2 (en) 2007-01-07 2024-01-30 Apple Inc. List scrolling and document translation, scaling, and rotation on a touch-screen display
US7729114B2 (en) 2007-06-01 2010-06-01 Shenzhen Futaihong Precision Industry Co., Ltd. Keypad assembly and portable electronic device using the same
CN101315844B (zh) * 2007-06-01 2010-12-29 深圳富泰宏精密工业有限公司 按键装置及装设有该按键装置的便携式电子装置
TWI399075B (zh) * 2007-06-08 2013-06-11 Fih Hong Kong Ltd 按鍵裝置及裝設有該按鍵裝置之攜帶型電子裝置
CN102279702A (zh) * 2010-06-11 2011-12-14 株式会社电装 车辆操作输入设备
CN102279702B (zh) * 2010-06-11 2014-04-09 株式会社电装 车辆操作输入设备
CN103327247A (zh) * 2013-06-17 2013-09-25 山东神思电子技术股份有限公司 一种人像采集操作装置和方法
CN103327247B (zh) * 2013-06-17 2017-01-11 神思依图(北京)科技有限公司 一种人像采集操作装置和方法
CN110850705B (zh) * 2013-09-03 2021-06-29 苹果公司 用于可穿戴电子设备的表冠输入
US11068128B2 (en) 2013-09-03 2021-07-20 Apple Inc. User interface object manipulations in a user interface
US11829576B2 (en) 2013-09-03 2023-11-28 Apple Inc. User interface object manipulations in a user interface
CN110850705A (zh) * 2013-09-03 2020-02-28 苹果公司 用于可穿戴电子设备的表冠输入
US11656751B2 (en) 2013-09-03 2023-05-23 Apple Inc. User interface for manipulating user interface objects with magnetic properties
US11250385B2 (en) 2014-06-27 2022-02-15 Apple Inc. Reduced size user interface
US11720861B2 (en) 2014-06-27 2023-08-08 Apple Inc. Reduced size user interface
US11157143B2 (en) 2014-09-02 2021-10-26 Apple Inc. Music user interface
US11474626B2 (en) 2014-09-02 2022-10-18 Apple Inc. Button functionality
US11644911B2 (en) 2014-09-02 2023-05-09 Apple Inc. Button functionality
US11402968B2 (en) 2014-09-02 2022-08-02 Apple Inc. Reduced size user in interface
US11743221B2 (en) 2014-09-02 2023-08-29 Apple Inc. Electronic message user interface
US11068083B2 (en) 2014-09-02 2021-07-20 Apple Inc. Button functionality
US11941191B2 (en) 2014-09-02 2024-03-26 Apple Inc. Button functionality
CN106657562A (zh) * 2016-09-05 2017-05-10 乐视控股(北京)有限公司 一种终端设备的预览方法及预览装置
US11435830B2 (en) 2018-09-11 2022-09-06 Apple Inc. Content-based tactile outputs
US11921926B2 (en) 2018-09-11 2024-03-05 Apple Inc. Content-based tactile outputs

Also Published As

Publication number Publication date
US20050168566A1 (en) 2005-08-04
WO2003075146A1 (fr) 2003-09-12
CN100359441C (zh) 2008-01-02
US7751650B2 (en) 2010-07-06
KR20040107472A (ko) 2004-12-20
EP1486860A4 (en) 2010-06-30
EP1486860A1 (en) 2004-12-15

Similar Documents

Publication Publication Date Title
CN1650251A (zh) 图像处理装置与图像处理程序以及图像处理方法
CN1263295C (zh) 信息处理装置
CN1736084A (zh) 携带通信终端
CN1214316C (zh) 信息处理装置和方法
CN1866169A (zh) 再现装置、程序及再现控制方法
CN1704888A (zh) 便携式电子设备、控制输入操作的方法、以及用于控制输入操作的程序
CN1484798A (zh) 信息处理设备和信息处理方法
CN100351750C (zh) 信息处理设备,信息处理方法,记录介质,以及程序
CN1811899A (zh) 显示方法、便携式终端设备和显示程序
CN1310115C (zh) 具有节电模式的终端及具有普通工作状态和待机状态的装置
CN1152544C (zh) 便携式电话机
CN1246230A (zh) 通信终端及旋转操作钮
CN1161946C (zh) 便携电话
CN1272959C (zh) 追加信息摄像方法以及使用该方法的摄像装置
CN1284069C (zh) 便携式无线电信息终端设备,屏幕操作方法和信息处理设备
CN1991728A (zh) 信息处理设备、方法和程序
CN1591560A (zh) 信息处理设备、方法、程序以及包含该程序的存储介质
CN1967541A (zh) 信息处理装置、信息处理方法、程序和记录媒体
CN1189230C (zh) 信息处理设备、方法、系统、数据接收终端、方法、数据广播系统
CN1249476A (zh) 数据处理系统和方法以及娱乐系统
CN1871838A (zh) 移动电话、显示方法和计算机程序
CN1779715A (zh) 信息处理设备和方法及其程序
CN1176431C (zh) 处理数据的系统和方法、以及发送和接收数据的设备和方法
CN1604033A (zh) 显示重放设备中的操作菜单的重放设备和方法
CN101032164A (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
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20080102

Termination date: 20190303