CN1811899A - Display method, portable terminal device, and display program - Google Patents
Display method, portable terminal device, and display program Download PDFInfo
- Publication number
- CN1811899A CN1811899A CN 200510121641 CN200510121641A CN1811899A CN 1811899 A CN1811899 A CN 1811899A CN 200510121641 CN200510121641 CN 200510121641 CN 200510121641 A CN200510121641 A CN 200510121641A CN 1811899 A CN1811899 A CN 1811899A
- Authority
- CN
- China
- Prior art keywords
- menu
- level
- menus
- display
- icon
- 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
Landscapes
- User Interface Of Digital Computer (AREA)
- Telephone Function (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
一种显示方法,包括由列表形式显示部件在显示设备上以列表形式显示多个图标,在选择不同图标时,把从所显示图标中选择的图标放大到预定的尺寸,缩小已选择并已放大至预定尺寸的图标、以便其具有基本上与未被选择的每个图标的尺寸相等的尺寸,以及执行控制以便在正在扩大所选择图标的时候选择不同的图标时,暂时放大所选择的图标至预定尺寸,以及立即在所述放大之后,缩小放大的图标,以便其具有基本上与未被选择的每个图标的尺寸相等的尺寸。
A display method, comprising displaying a plurality of icons in a list form on a display device by a list form display part, when selecting different icons, enlarging the icon selected from the displayed icons to a predetermined size, reducing the selected and enlarged to an icon of a predetermined size so that it has a size substantially equal to the size of each icon that is not selected, and to perform control so that when a different icon is selected while the selected icon is being enlarged, the selected icon is temporarily enlarged to The size is predetermined, and immediately after said enlargement, the enlarged icon is reduced so that it has a size substantially equal to the size of each icon not selected.
Description
技术领域technical field
本发明涉及适合于例如在蜂窝电话、PHS(个人手提电话系统)设备、PDA(个人数字助理)、以及诸如笔记本或台式个人计算机中使用的显示方法和显示程序。本发明还涉及适合于例如用于蜂窝电话、PDA、笔记本个人计算机等的便携式终端设备。The present invention relates to a display method and a display program suitable for use in, for example, cellular phones, PHS (Personal Handyphone System) devices, PDAs (Personal Digital Assistants), and personal computers such as notebooks or desktops. The present invention also relates to portable terminal equipment suitable for use, for example, in cellular phones, PDAs, notebook personal computers, and the like.
背景技术Background technique
在未审的日本专利申请No.2002-196867中公开的信息处理设备已经称作蜂窝电话,在其中通过使用旋转操作单元来选择菜单项。An information processing apparatus disclosed in Unexamined Japanese Patent Application No. 2002-196867 has been called a cellular phone, in which menu items are selected by using a rotating operation unit.
信息处理设备在上壳的显示部分上显示图标菜单屏幕,在该屏幕上成圆形地排列有多个图标。在信息处理设备中,微动拨号盘(jog dial)的旋转操作方向与预定的光标移动方向一致,光标指示通过使用微动拨号盘从图标菜单屏幕中的多个图标中选择的任意图标,微动拨号盘位于下壳的预定位置上、并且可以顺时针或逆时针方向旋转地操作,因此避免了在微动拨号盘上的错误操作,以改善在图标选择模式中的可操作性。The information processing device displays an icon menu screen on which a plurality of icons are arranged in a circle on a display portion of an upper case. In the information processing apparatus, the rotational operation direction of a jog dial coincides with a predetermined moving direction of a cursor, and the cursor indicates an arbitrary icon selected from a plurality of icons in an icon menu screen by using the jog dial, and the jog dial The jog dial is located at a predetermined position of the lower case and is rotatably operated clockwise or counterclockwise, thereby preventing erroneous operations on the jog dial to improve operability in the icon selection mode.
在相关技术蜂窝电话的情况中,通过把光标移动到期望图标的显示位置,可以选择期望的功能。谨慎地选择光标的显示颜色,以使得通常使用不同于每个图标显示颜色的颜色作为该光标的显示颜色,以便用户可以容易地识别光标本身。然而,由于对图标设计有很大数量的显示颜色,相关技术的蜂窝电话具有缺陷,即,在图标和光标具有相同显示颜色、或者二者具有接近的显示颜色时,识别用户所选择的图标很困难,因此影响了可操作性In the case of a related art cellular phone, by moving a cursor to a display position of a desired icon, a desired function can be selected. The display color of the cursor is carefully selected so that a color different from the display color of each icon is generally used as the display color of the cursor so that the user can easily recognize the cursor itself. However, since there are a large number of display colors for icon design, the related art cellular phone has a defect that it is difficult to recognize the icon selected by the user when the icon and the cursor have the same display color, or both have close display colors. Difficulty, thus affecting operability
发明内容Contents of the invention
希望提供一种具有通过简化对用户所选择的菜单的识别而改善可操作性的显示方法、便携式终端设备和显示程序。It is desirable to provide a display method, a portable terminal device, and a display program having improved operability by simplifying recognition of a menu selected by a user.
按照本发明的实施例,提供了一种显示方法,包括下列步骤:由表格形式显示装置在显示装置上以表格形式显示多个图标;由放大装置把所选择的一个图标放大到预定的尺寸,该图标是由用户用操作装置从在显示装置上显示的多个图标中选择的;当用户用操作装置选择不同的图标时,由缩小装置把已选择并已放大至所述预定尺寸的所述一个图标缩小,以便其具有基本上与未被选择的每个图标的尺寸相等的尺寸,由控制装置控制所述放大装置和所述缩小装置,以便当正在放大由用户选择的所述一个图标的同时由用户选择所述不同的图标时,暂时放大所选择的所述一个图标至所述预定尺寸,以及立即在所述放大之后,缩小已放大的图标,以便其具有基本上与未被选择的每个图标的尺寸相等的尺寸。According to an embodiment of the present invention, a display method is provided, comprising the steps of: displaying a plurality of icons in tabular form on the display device by the tabular display device; enlarging a selected icon to a predetermined size by the enlarging device, The icon is selected by the user from a plurality of icons displayed on the display device with the operating device; when the user selects a different icon with the operating device, the selected and enlarged to the predetermined size is reduced An icon is reduced so that it has a size substantially equal to the size of each icon not selected, and the enlargement means and the reduction means are controlled by the control means so that when the one icon selected by the user is being enlarged While the different icons are selected by the user, the selected one icon is temporarily enlarged to the predetermined size, and immediately after the enlargement, the enlarged icon is reduced so that it has substantially the same size as the unselected one. The dimensions of each icon are equal in size.
按照本发明的另一个实施例,提供了一种便携式终端设备,包括以表格形式在显示装置上显示多个图标的表格形式显示装置,把所选择的一个图标放大到预定尺寸的放大装置,该图标是用户用操作装置从由表格形式显示装置在显示装置上显示的多个图标中选择的,在用户用操作装置选择不同的图标时,把已选择并已放大已选择并已放大到预定尺寸的一个图标缩小、以使其具有基本上与未被选择的每个图标的尺寸相等的尺寸的缩小装置,以及在由所述放大装置正在放大由用户选择的所述图标的同时用户选择不同的图标时,控制放大装置把已选择的一个图标暂时放大到预定尺寸的放大装置,以及该放大装置立即在所述放大之后,控制缩小装置缩小暂时放大的图标、以使其具有基本上与未被选择的每个图标的尺寸相等的尺寸。According to another embodiment of the present invention, a portable terminal device is provided, comprising a tabular display means for displaying a plurality of icons on the display means in a tabular form, and an enlargement means for enlarging a selected icon to a predetermined size, the The icon is selected by the user from a plurality of icons displayed on the display device by the tabular display device with the operating device. When the user selects a different icon with the operating device, the selected and enlarged icon is selected and enlarged to a predetermined size means for reducing one icon so that it has a size substantially equal to the size of each icon not selected, and the user selects a different icon while the icon selected by the user is being enlarged by the enlarging means When the icon is displayed, the enlarging means is controlled to temporarily enlarging the selected one icon to a predetermined size enlarging means, and the enlarging means controls the enlarging means to shrink the temporarily enlarging icon immediately after said enlarging, so that it has substantially the same The size of each icon selected is equal in size.
按照本发明的另一个实施例,提供了一种显示程序,允许计算机起以下功能:以表格形式在显示装置上显示多个图标的表格形式显示装置;把所选择的一个图标放大到预定尺寸的放大装置,该图标是用户用操作装置从通过允许计算机起表格形式显示装置的功能而在显示装置上显示的多个图标中选择的;在用户用操作装置选择不同的图标时,把已选择并已放大已选择并已放大到预定尺寸的一个图标缩小、以使其具有基本上与未被选择的每个图标的尺寸相等的尺寸的缩小装置;以及在由用户所选择的图标正在通过允许计算机起放大装置的功能而放大时用户选择不同图标时,控制放大装置把已选择的一个图标暂时放大到预定尺寸的放大装置,以及该放大装置立即在所述放大之后,控制缩小装置缩小暂时放大的图标、以使其具有基本上与未被选择的每个图标的尺寸相等的尺寸。According to another embodiment of the present invention, a display program is provided that allows a computer to perform the following functions: a tabular display device for displaying a plurality of icons on the display device in a tabular form; a display device for enlarging a selected icon to a predetermined size; Enlarging means, the icon is selected by the user with the operating means from a plurality of icons displayed on the display means by allowing the computer to function as a form display means; when the user selects a different icon with the operating means, the selected and an icon that has been enlarged and has been enlarged to a predetermined size is reduced so that it has a size substantially equal to the size of each icon that is not selected; When the user selects a different icon when zooming in as a function of the enlargement means, the enlargement means is controlled to temporarily enlarge the selected one icon to a predetermined size by the enlargement means, and the enlargement means controls the reduction means to reduce the temporarily enlarged one immediately after said enlargement. icons so that they have a size substantially equal to the size of each icon that is not selected.
在按照本发明实施例的显示方法、便携式终端设备和显示程序中,当从以表格形式显示在显示装置上的图标中选择了期望的图标时,放大装置把所选择的图标放大到预定的尺寸,并且缩小装置缩小已选择并已放大到预定尺寸的一个图标、以便已选择并已放大的图标具有基本上与未被选择的每个图标的尺寸相等的尺寸。这使得仅以放大形式显示当前选择的图标成为可能,因此使用户能够容易地识别当前选择的图标,以便获得操作上的改善。In the display method, portable terminal device, and display program according to an embodiment of the present invention, when a desired icon is selected from icons displayed on the display means in a table form, the enlargement means enlarges the selected icon to a predetermined size , and the reducing means reduces one icon that has been selected and enlarged to a predetermined size so that the selected and enlarged icon has a size substantially equal to the size of each icon that is not selected. This makes it possible to display only the currently selected icon in an enlarged form, thus enabling the user to easily recognize the currently selected icon in order to obtain an improvement in operation.
此外,当已选择的图标正在放大的同时选择了不同的图标时,控制装置控制放大装置把起初选择的图标暂时放大到预定大小,并且立即在所述放大之后,控制装置控制缩小装置把已放大的图标缩小、以使其具有基本上与未被选择的每个图标的尺寸相等的尺寸。换句话说,即使在正在放大图标的同时选择不同的图标时,执行所述放大而不停止,并且立即在所述放大之后执行缩小。因此,当连续地、顺序地选择图标时,沿顺序选择的图标执行动画显示,其中图标在大小上放大之后立即缩小。因此,这使用户能够容易地识别对所选择图标的切换,从而实现操作上的改善。Furthermore, when a different icon is selected while the selected icon is being enlarged, the control means controls the enlargement means to temporarily enlarge the initially selected icon to a predetermined size, and immediately after said enlargement, the control means controls the reduction means to enlarge the enlarged The icons for are shrunk so that they have a size substantially equal to the size of every icon that is not selected. In other words, even when a different icon is selected while the icon is being enlarged, the enlargement is performed without stopping, and the reduction is performed immediately after the enlargement. Therefore, when icons are selected consecutively and sequentially, the sequentially selected icons perform animation display in which the icons are enlarged in size immediately followed by reduction. Therefore, this enables the user to easily recognize the switching of the selected icon, thereby achieving an improvement in operation.
按照本发明的另一个实施例,提供了一种显示方法,包括以下步骤:通过菜单显示装置在显示装置上以列的形式显示至少多个的上级菜单,在显示装置上沿着以列的形式显示的多个上级菜单的排列方向,以列表形式显示在通过把对应于多个上级菜单的每个的多个下级菜单编组而形成的多个菜单组之中的对应于所选择的上级菜单的菜单组的下级菜单,以及在显示装置上显示用于从属于菜单组的多个上级菜单或者下级菜单中选择期望菜单的光标;通过移动操作检测装置,检测光标上从多个上级菜单之一到下级菜单之一的移动操作,并且检测光标上从下级菜单之一到多个上级菜单之一的移动操作,所述移动操作是用户用操作装置执行的;并且,当在检测光标的移动操作的步骤中检测到光标上的移动操作从多个上级菜单之一到下级菜单之一时,由显示处理装置以移动到下级菜单相对侧的形式来显示所有的多个上级菜单,以及在通过移动多个上级菜单而形成的空白区域中移动和显示下级菜单之后,当由移动操作检测装置检测到从下级菜单之一到多个上级菜单之一的移动操作时,由显示处理装置通过把所有下级菜单移动到多个上级菜单的相对侧来显示下级菜单,以及通过把多个上级菜单移动到通过移动下级菜单形成的空白区域中来显示多个上级菜单。According to another embodiment of the present invention, a display method is provided, comprising the steps of: displaying at least a plurality of upper-level menus in columns on the display device through the menu display device, Arrangement directions of the displayed plurality of upper-level menus are displayed in a list form corresponding to the selected upper-level menu among a plurality of menu groups formed by grouping a plurality of lower-level menus corresponding to each of the plurality of upper-level menus. The lower-level menu of the menu group, and displaying on the display device a cursor for selecting a desired menu from a plurality of upper-level menus or lower-level menus belonging to the menu group; by moving the operation detection device, detecting on the cursor from one of the plurality of upper-level menus to A moving operation of one of the lower-level menus, and detecting a moving operation on the cursor from one of the lower-level menus to one of a plurality of upper-level menus, the moving operation is performed by the user with an operating device; and, when detecting the moving operation of the cursor When detecting that the moving operation on the cursor is from one of the multiple upper-level menus to one of the lower-level menus in the step, all multiple upper-level menus are displayed in the form of moving to the opposite side of the lower-level menu by the display processing device, and when moving multiple After moving and displaying the lower-level menus in the blank area formed by the upper-level menus, when the movement operation from one of the lower-level menus to one of the plurality of upper-level menus is detected by the mobile operation detection device, the display processing device will move all the lower-level menus to The lower-level menus are displayed on opposite sides of the plurality of upper-level menus, and the plurality of upper-level menus are displayed by moving the plurality of upper-level menus into a blank area formed by moving the lower-level menus.
按照本发明的另一个实施例,提供了一种便携式终端设备,包括:菜单显示装置,其以列的形式在显示装置上显示至少多个上级菜单,并且沿着以列的形式显示的上级菜单的排列方向,以列表形式在显示装置上显示在每一个都是通过把对应于每个上级菜单的多个下级菜单编组而形成的多个菜单组中的对应于所选择的上级菜单的菜单组的下级菜单,以及在显示装置上显示用于从属于菜单组的上级菜单或者下级菜单中选择期望菜单的光标;移动操作捡测装置,其检测光标上从上级菜单之一到下级菜单之一的移动操作、和光标上从下级菜单之一到上级菜单之一的移动操作,所述移动操作是用户用操作装置执行的;以及显示处理装置,其在移动操作检测装置检测到光标从上级菜单之一到下级菜单之一的移动操作时,以移动到下级菜单相对侧的形式显示所有的上级菜单,以及在通过移动上级菜单形成的空白区域中移动和显示下级菜单之后,当移动操作检测装置检测到下级菜单之一到上级菜单之一的移动操作时,通过把所有的下级菜单移动到上级菜单的相对侧来显示下级菜单,以及通过把上级菜单移动到通过移动下级菜单而形成的空白区域来显示上级菜单。According to another embodiment of the present invention, a portable terminal device is provided, including: menu display means, which displays at least a plurality of upper-level menus on the display means in the form of columns, and along the upper-level menus displayed in the form of columns Arrangement direction of each of the plurality of menu groups formed by grouping a plurality of lower-level menus corresponding to each upper-level menu is displayed on the display device in a list form corresponding to the selected upper-level menu. the lower menu, and displaying on the display means a cursor for selecting a desired menu from an upper menu or a lower menu belonging to the menu group; a moving operation, and a moving operation on the cursor from one of the lower-level menus to one of the upper-level menus, the moving operation is performed by the user with the operating means; and a display processing means, which detects that the cursor moves from one of the upper-level menus When one of the lower-level menus is moved to one of the lower-level menus, all upper-level menus are displayed in the form of moving to the opposite side of the lower-level menus, and after the lower-level menus are moved and displayed in the blank area formed by moving the upper-level menus, when the mobile operation detection device detects When one of the lower-level menus is moved to one of the upper-level menus, the lower-level menus are displayed by moving all the lower-level menus to the opposite side of the upper-level menu, and the lower-level menus are displayed by moving the upper-level menus to the blank area formed by moving the lower-level menus Advanced menu.
按照本发明的另一个实施例,提供了一种显示程序,用于允许计算机起以下功能:菜单显示装置,其以列的形式在显示装置上显示至少多个上级菜单,并且沿着以列的形式显示的上级菜单的排列方向,以列表形式在显示装置上显示在每一个都是通过把对应于每个上级菜单的多个下级菜单编组而形成的多个菜单组中的对应于所选择的上级菜单的菜单组的下级菜单,以及在显示装置上显示用于从所属菜单组的多个下级菜单或者上级菜单中选择期望菜单的光标;移动操作检测装置,其检测光标上从上级菜单之一到下级菜单之一的移动操作、和光标上从多个下级菜单之一到上级菜单之一的移动操作,所述移动操作是用户用操作装置执行的;以及显示处理装置,其在通过允许计算机起移动操作检测装置的功能而检测到光标从上级菜单之一到下级菜单之一的移动操作时,通过把所有的上级菜单移动到下级菜单相对侧的形式显示上级菜单,以及在通过把下级菜单移动到通过在显示所移动的下级菜单之前移动上级菜单形成的空白区域中、以及允许计算机起移动操作检测装置而检测到光标上从下级菜单之一到上级菜单之一的移动操作时,通过把所有的下级菜单移动到多个上级菜单的相对侧来显示下级菜单,以及通过把上级菜单移动到通过移动下级菜单形成的空白区域而显示上级菜单。According to another embodiment of the present invention, a display program is provided for allowing a computer to perform the following functions: a menu display device, which displays at least a plurality of upper-level menus on the display device in the form of columns, and The arrangement direction of the upper-level menu displayed in the form is displayed on the display device in the form of a list corresponding to the selected one among the plurality of menu groups each formed by grouping a plurality of lower-level menus corresponding to each upper-level menu. The lower-level menu of the menu group of the upper-level menu, and a cursor for selecting a desired menu from a plurality of lower-level menus or upper-level menus of the menu group displayed on the display device; A moving operation to one of the lower menus, and a moving operation on the cursor from one of the plurality of lower menus to one of the upper menus, the moving operation is performed by the user with the operating device; and a display processing device which, by allowing the computer When the function of the mobile operation detection device detects the movement operation of the cursor from one of the upper menus to one of the lower menus, the upper menus are displayed by moving all the upper menus to the opposite side of the lower menus, and when the lower menus are moved When moving into the blank area formed by moving the upper-level menu before displaying the moved lower-level menu, and allowing the computer to act as a moving operation detection device to detect a moving operation from one of the lower-level menus to one of the upper-level menus on the cursor, by putting All the lower menus are moved to opposite sides of the plurality of upper menus to display the lower menus, and the upper menus are displayed by moving the upper menus to blank areas formed by moving the lower menus.
在按照本发明实施例的显示方法、便携式终端设备和显示程序中,当检测到光标上从上级菜单之一到下级菜单之一的移动操作时,所有上级菜单移动到下级菜单的相对侧并显示,以及移动下级菜单以在通过移动上级菜单形成的空白区域中显示。此外,当检测到光标上的移动操作时,所有下级菜单移动到上级菜单的相对侧并显示,以及移动上级菜单以在通过移动下级菜单形成的空白区域中显示。In the display method, portable terminal device and display program according to the embodiments of the present invention, when a moving operation from one of the upper-level menus to one of the lower-level menus on the cursor is detected, all upper-level menus are moved to the opposite side of the lower-level menus and displayed , and move the lower-level menu to display in the empty space formed by moving the upper-level menu. Also, when a move operation on the cursor is detected, all lower menus are moved to the opposite side of the upper menu and displayed, and the upper menu is moved to be displayed in a blank area formed by moving the lower menu.
换句话说,即使在显示区域中同时显示上级菜单和下级菜单,在上级菜单和下级菜单之间,移动未选择的所有菜单以形成空白区域,以及使用空白区域显示所选择的所有菜单。这使得以突出的形式显示所选择的菜单成为可能。In other words, even if upper and lower menus are simultaneously displayed in the display area, between the upper and lower menus, all menus that are not selected are moved to form a blank area, and all menus that are selected are displayed using the blank area. This makes it possible to display the selected menu in a prominent form.
附图说明Description of drawings
图1示出了按照本发明实施例的蜂窝电话的方框图;Figure 1 shows a block diagram of a cellular phone according to an embodiment of the present invention;
图2是按照本发明实施例蜂窝电话的菜单显示屏的例图;2 is an illustration of a menu display screen of a cellular phone according to an embodiment of the present invention;
图3示出了按照本发明实施例蜂窝电话的控制单元的功能框图;Figure 3 shows a functional block diagram of a control unit of a cellular phone according to an embodiment of the present invention;
图4示出了按照本发明实施例蜂窝电话的外部视图;Figure 4 shows an external view of a cellular phone according to an embodiment of the present invention;
图5A、5B和5C是由按照本发明实施例的蜂窝电话显示的图标放大的例图;5A, 5B and 5C are enlarged illustrations of icons displayed by a cellular phone according to an embodiment of the present invention;
图6A、6B、6C、6D和6E是在放大图标的情况下所有图标显示位置的调节例图;Figures 6A, 6B, 6C, 6D and 6E are examples of adjusting the display positions of all icons when the icons are enlarged;
图7示出了在按照本发明实施例的蜂窝电话中图标放大流程的流程图;FIG. 7 shows a flowchart of icon enlargement process in a cellular phone according to an embodiment of the present invention;
图8A和8B是在按照本发明实施例的蜂窝电话中对应于由图标显示的所选择图标的下级菜单的例图;8A and 8B are illustrations of submenus corresponding to selected icons displayed by icons in a cellular phone according to an embodiment of the present invention;
图9是说明在按照本发明实施例蜂窝电话中的下级菜单移动和显示操作的流程图;FIG. 9 is a flow chart illustrating a lower-level menu moving and display operation in a cellular phone according to an embodiment of the present invention;
图10示出了当移动距离是1时在移动比例和移动步骤次数之间关系的图表;FIG. 10 is a graph showing the relationship between the moving ratio and the number of moving steps when the moving distance is 1;
图11是说明在按照本发明实施例蜂窝电话中的分级切换操作的流程图;Fig. 11 is a flowchart illustrating the hierarchical handover operation in the cellular phone according to the embodiment of the present invention;
图12A、12B和12c示出了在按照本发明实施例的蜂窝电话中当选择下级菜单时所显示的光标的显示形式的图表;12A, 12B and 12c are diagrams showing a display form of a cursor displayed when a lower menu is selected in a cellular phone according to an embodiment of the present invention;
图13是说明在按照本发明实施例的蜂窝电话中当选择下级菜单时所显示光标的显示流程的流程图;和13 is a flowchart illustrating a display flow of a cursor displayed when a lower menu is selected in a cellular phone according to an embodiment of the present invention; and
图14A、14B和14C是示出了在按照本发明实施例的蜂窝电话中,当在一个时间在显示区域中显示下级菜单时,响应于移动光标而逐步显示剩余的下级菜单的操作图表。14A, 14B and 14C are operation charts showing that when a lower menu is displayed in a display area at a time, remaining lower menus are gradually displayed in response to moving a cursor in a cellular phone according to an embodiment of the present invention.
具体实施方式Detailed ways
本发明的实施例适用于蜂窝电话。Embodiments of the present invention are applicable to cellular telephones.
蜂窝电话的结构Structure of a cellular phone
图1示出了按照本发明实施例的蜂窝电话的方框图。如图1所示,这种蜂窝电话包括:执行与蜂窝电话运营商(operator)的通信网络相连接的基站的数据发送和接收的天线1和通信电路2,用于输出音频的扬声器单元3,诸如接收的声音、动画文件音频和音乐数据音频,用于收集发送声音的麦克风单元4,以及用于显示图标和菜单的显示单元5,所述图标和菜单用于选择蜂窝电话的功能,并且用于发起和进入电话号码、发送源、目的地用户名称、发起和进入电话呼叫的记录和电子邮件、电话簿、地址薄、时间表、发送和接收的电子邮件的消息,等等。FIG. 1 shows a block diagram of a cellular phone according to an embodiment of the present invention. As shown in FIG. 1, such a cellular phone includes: an
这种蜂窝电话还包括:具有用于输入想要的电话号码和字符、以及选择每个图标和菜单的多个按键的操作单元6,使用光对用户通知来电和电子邮件的发送与接收的发光设备(LED)单元7,用于捕获期望目标的静止和动态图片的照相机单元8,用于通过振动蜂窝电话对用户通知来电和电子邮件的发送与接收的振动单元9,存储用于显示图标和菜单、以及发起和进入电话呼叫的记录、发送和接收的电子邮件消息、电话簿、地址薄、时间表、和通信处理程序(通信程序)的显示程序的存储器10,以及用于根据通信处理程序和显示程序控制蜂窝电话的操作的控制单元11,等等。This cellular phone also includes: an
图标和菜单组Icons and Menu Groups
在按照这个实施例的蜂窝电话的情况下,上述图标用作对应于通过对多个下级菜单编组而形成的菜单组的上级菜单。例如,如图2所示,上述图标设计成对用户提醒功能。In the case of the cellular phone according to this embodiment, the above icons are used as upper menus corresponding to a menu group formed by grouping a plurality of lower menus. For example, as shown in FIG. 2, the above icons are designed to remind the user.
例如,在这种情况下,“娱乐菜单”图标设计为具有照相机图片和音符图片,以便提醒用户照相机功能和音乐播放器功能。“网络连接菜单”图标设计为具有字母“INTERNET”,以便提醒用户网络连接功能。For example, in this case, the 'entertainment menu' icon is designed to have a camera picture and a music note picture in order to remind the user of the camera function and the music player function. The "Internet Connection Menu" icon is designed to have the letters "INTERNET" in order to remind the user of the Internet connection function.
“电话菜单”图标设计为具有电话设置图片,以便提醒用户有关电话的功能,比如显示蜂窝电话的电话号码和显示电话簿。“工具菜单”图标设计为具有电子计算器等的图片,以便提醒用户时间表功能和计算功能。“设置菜单”图标设计为具有工具箱等的图片,以便提醒用户各种设置。The "Phone Menu" icon is designed with a picture of the phone settings to remind the user about the phone's functions, such as displaying the phone number of the cell phone and displaying the phone book. The "Tools Menu" icon is designed to have a picture of an electronic calculator, etc., in order to remind the user of the schedule function and calculation function. The "Settings Menu" icon is designed to have a picture of a toolbox, etc., in order to remind users of various settings.
如上所述,每个图标是成组的下级菜单的上级菜单。这些图标沿着显示单元5的纵向以列的形式显示,如图5所示。此外,在图标的列的附近在显示单元5的纵向中显示了对应于当前所选图标的菜单组的下级菜单列表。As described above, each icon is a parent menu of a grouped lower menu. These icons are displayed in columns along the longitudinal direction of the
图2示出了当前选择“电话菜单”图标的例子。在这种情况下,在图标的列的附近显示有下级菜单,比如“显示电话号码”、“电话簿”、“记录(来电记录和去电记录)”、“语音记事(记录语音记事)”和“呼叫数据”。FIG. 2 shows an example in which the "Phone Menu" icon is currently selected. In this case, submenus such as "display telephone number", "telephone book", "record (incoming call record and outgoing call record)", "voice memo (record voice memo)" are displayed near the column of icons. and "Call Data".
控制单元11的功能结构Functional structure of the control unit 11
其次,图3是在控制单元11根据存储器10中存储的显示程序操作时的功能方框图。Next, FIG. 3 is a functional block diagram when the control unit 11 operates according to the display program stored in the
从图3中可以明白,控制单元11可以操作如:As can be seen from Figure 3, the control unit 11 can operate as:
1)根据显示程序在显示单元5上以列表形式显示图标和菜单的列表显示部件21;1) list display part 21 that displays icons and menus in list form on the
2)显示用于选择所想要的图标或菜单的光标的光标显示部件22;2) A cursor display part 22 that displays a cursor for selecting a desired icon or menu;
3)放大由用户选择的图标的放大部件23;3) Enlarging the magnifying part 23 of the icon selected by the user;
4)缩小除用户所选图标的图标缩小部件24;4) reducing the icon reduction component 24 except for the icon selected by the user;
5)通过检测操作单元6的工作状态来检测由用户执行的光标移动操作的光标操作检测部件25;5) a cursor operation detection part 25 that detects a cursor movement operation performed by the user by detecting the working state of the
6)即使在执行图标放大时调节每个图标的显示位置、以便所有的图标可以显示在显示单元5上的显示位置调节部件26;6) A display position adjustment section 26 that adjusts the display position of each icon so that all icons can be displayed on the
7)以激活的视觉效果的形式显示光标,以便在光标连续移动时,光标看起来以高速移动的光标显示形式改变部件27;7) displaying the cursor in the form of an activated visual effect, so that when the cursor moves continuously, the cursor appears to change the component 27 in a high-speed moving cursor display form;
8)当图标选择从当前选择的图标改变到不同图标时,滚动从而隐藏对应于当前选择的图标的下级菜单,以及代替地,滚动从而出现对应于所述不同图标的下级菜单的组转换部件28;8) When the icon selection changes from the currently selected icon to a different icon, scroll to hide the lower menu corresponding to the currently selected icon, and instead, scroll so that the group switching part 28 of the lower menu corresponding to the different icon appears ;
9)改变菜单显示颜色,以便菜单可通过光标可视的菜单显示颜色改变部件29;9) Change the menu display color so that the menu can be changed by the menu display color changing part 29 visible through the cursor;
10)当每次在显示单元5的显示区域上很难显示下级菜单时,在显示区域上逐步显示未显示的下级菜单的菜单转换部件30;和10) When it is difficult to display the lower menu on the display area of the
11)在调节上级和下级菜单的显示位置关系的状态中,以较大的大小显示由用户选择的菜单的主显示部件31。11) In the state where the display position relationship of the upper and lower menus is adjusted, the main display part 31 of the menu selected by the user is displayed in a larger size.
蜂窝电话的外部视图external view of cell phone
其次,按照这个实施例的蜂窝电话具有图4示出的外视图。参照图4,这种蜂窝电话是所谓的“折叠式蜂窝电话”,其中通过使用铰链部分43连接上壳41的下端41b和下壳42的上端42a,上壳41能够自由地从关闭状态到开启状态转动接近180度,在关闭状态中上壳41基本上覆盖在下端41b上,在开启状态中上壳41的下端41b和下壳42的上端42a相互邻接。Next, the cellular phone according to this embodiment has an external view shown in FIG. 4 . Referring to FIG. 4, this cellular phone is a so-called "foldable cellular phone", wherein by using a hinge portion 43 to connect the lower end 41b of the upper case 41 and the upper end 42a of the lower case 42, the upper case 41 can be freely opened from a closed state. The state rotates close to 180 degrees, the upper case 41 basically covers the lower end 41b in the closed state, and the lower end 41b of the upper case 41 and the upper end 42a of the lower case 42 adjoin each other in the open state.
在上壳41中,显示单元5设置在上表面部分41c的侧面上,上表面部分41c面向下壳42的上表面部分42c,以及扬声器单元3设置在上壳41的上端41a附近。In upper case 41 ,
下壳42在上表面部分42c上设置有挂机按键45和摘机按键46,以及包括从0到9的数字键、星号键和井号键的底部操作部分47。上表面部分42c上面包括靠近铰链部分43的圆盘操作部分48和靠近下壳42的下端42b的麦克风单元4。The lower case 42 is provided with an on-hook key 45 and an off-hook key 46 on an upper surface portion 42c, and a bottom operation portion 47 including number keys from 0 to 9, an asterisk key and a pound key. The upper surface portion 42 c includes thereon the disk operation portion 48 near the hinge portion 43 and the
该圆盘操作部分48在其中心轴上具有输入键48a和与输入键48a同轴设置的十字键48b,从而围绕输入键48a。十字键48b可以垂直地和水平地按压。用户可以通过水平地按压十字键48b来选择选择上级菜单或下级菜单,以及可以通过垂直地按压十字键48b来从所选择的上级或下级菜单中选择期望的上级菜单或下级菜单。这在以下描述。The puck operating portion 48 has an input key 48a and a cross key 48b provided coaxially with the input key 48a on its central axis so as to surround the input key 48a. The cross key 48b can be pressed vertically and horizontally. The user may select an upper or lower menu by pressing the cross key 48b horizontally, and may select a desired upper or lower menu from the selected upper or lower menu by pressing the cross key 48b vertically. This is described below.
图标放大/缩小Icon zoom in/out
已选择图标的放大和缩小Zoom in and out of the selected icon
在按照这个实施例蜂窝电话的情况下,当在显示单元5上显示有待机屏幕的状态中,控制单元11检测到在操作单元6的输入键48a(见图4)上的按压操作时,控制单元11执行控制而在显示单元5上显示上级菜单的图标、以及对应于当前所选择上级菜单的菜单组的下级菜单。In the case of the cellular phone according to this embodiment, when the control unit 11 detects a pressing operation on the input key 48a (see FIG. 4 ) of the
具体地,在按照这个实施例的蜂窝电话的情况下,作为上级菜单的图表提供有总共五个图标,即,“娱乐菜单”图标、“网络连接菜单”图标、“电话菜单”图标、“工具菜单”图标和“设置菜单”图标。因此,当在显示单元5上显示有待机屏幕的状态中,控制单元11检测到在操作单元6的输入键48a上的按压操作时,控制单元11根据显示程序起列表显示部件21的功能。例如,如图2所示,控制单元11在显示单元5的显示区域的左边部分、沿着显示区域的纵向以列的形式和以列表形式显示五个图标。控制单元11还在显示单元5的显示区域的右边部分、沿着图标的排列方向以列表形式显示对应于所选择图标的菜单组的下级菜单。Specifically, in the case of the cellular phone according to this embodiment, a total of five icons are provided as an upper menu icon, that is, an "entertainment menu" icon, a "network connection menu" icon, a "telephone menu" icon, a "tools menu" Menu" icon and "Settings Menu" icon. Therefore, when the control unit 11 detects a pressing operation on the input key 48a of the
其次,用户通过向上或向下按压图4中的十字键48b来选择对应于所期望功能的图标。换句话说,操作十字键48b的方向是沿着图标的排列方向。当正在选择高于当前选择的图标的图标时,用户可以向上操作十字键48b,并且当正在选择低于当前选择的图标的图标时,用户可以向下操作十字键48b。Next, the user selects an icon corresponding to a desired function by pressing up or down the cross key 48b in FIG. 4 . In other words, the direction in which the cross key 48b is operated is along the arrangement direction of the icons. When an icon higher than the currently selected icon is being selected, the user can operate the cross key 48b upward, and when an icon lower than the currently selected icon is being selected, the user can operate the cross key 48b downward.
例如,图5A示出了当前选择“娱乐菜单”图标的状态。在这个状态中,通过在十字键48b上执行向下按压操作,只要控制单元11检测到向下的按压操作,如图5A至5C所示,控制单元11依照“娱乐菜单”图标、“网络连接菜单”图标、“电话菜单”图标等的次序来切换所选择的图标。图5A至5C仅仅示出了在显示单元5上显示的上级菜单和下级菜单的图标之中的上级菜单的图标。For example, FIG. 5A shows a state in which an "entertainment menu" icon is currently selected. In this state, by performing a downward pressing operation on the cross key 48b, as long as the control unit 11 detects the downward pressing operation, as shown in FIGS. "Menu" icon, "Phone Menu" icon, etc. to switch the selected icon. FIGS. 5A to 5C show only the icons of the upper menu among the icons of the upper menu and the lower menu displayed on the
从图5A至5C中知道,在按照这个实施例的蜂窝电话的情况下,选择一个图标,所选择的图标可以放大的形式而显示。As known from FIGS. 5A to 5C, in the case of the cellular phone according to this embodiment, an icon is selected, and the selected icon can be displayed in an enlarged form.
具体地,当控制单元11检测到图标选择操作时,其根据显示程序起放大部件23的作用。控制单元11执行计算、以便矩形图标每个边的长度逐渐地延伸,以及通过根据计算结果执行绘制来执行对显示逐渐放大的图标的控制。这使得显示线性放大的图标成为可能,以便可以为用户改善所选择图标的透明度。Specifically, when the control unit 11 detects an icon selection operation, it functions as the enlarging section 23 according to the display program. The control unit 11 performs calculation so that the length of each side of the rectangular icon gradually extends, and performs control for displaying a gradually enlarged icon by performing drawing according to the calculation result. This makes it possible to display linearly enlarged icons so that the transparency of selected icons can be improved for the user.
另外,控制单元11执行计算,以便可以线性地放大矩形图标的区域,以及可以通过根据计算结果执行绘图来执行对显示逐渐放大的图标的控制。这使得显示三倍大小放大的图标成为可能,以便可以改善透明度。In addition, the control unit 11 performs calculations so that the area of a rectangular icon can be linearly enlarged, and can perform control for displaying gradually enlarged icons by performing drawing according to the calculation results. This makes it possible to display icons tripled in size so that transparency can be improved.
与上述不同,当选择不同的图标时,控制单元11缩小以放大形式显示的图标。所述缩小可以随所选择图标的放大而同时执行。换句话说,根据显示程序,控制单元11起放大部件23和缩小部件24二者的功能。控制单元11执行计算、以便矩形图标的每个边逐渐缩小,并且根据计算的结果绘制逐渐缩小的图标。另外,控制单元11执行计算,以便矩形图标的区域线性地缩小,根据计算结果绘制逐渐缩小区域的图标。这使得线性地缩小所选择的图标成为可能,以使得可以为用户改善所选择图标的透明度。Unlike the above, when a different icon is selected, the control unit 11 reduces the icon displayed in the enlarged form. The zooming out may be performed simultaneously with the zooming in of the selected icon. In other words, the control unit 11 functions as both the enlargement section 23 and the reduction section 24 according to the display program. The control unit 11 performs calculations so that each side of the rectangular icon is gradually reduced, and draws the gradually reduced icon according to the result of the calculation. In addition, the control unit 11 performs calculations so that the area of the rectangular icon shrinks linearly, and draws the icon of the gradually reduced area according to the calculation result. This makes it possible to shrink the selected icon linearly, so that the transparency of the selected icon can be improved for the user.
放大/缩小图标显示位置的调节Zoom in/out icon display position adjustment
其次,例如当上述五个图标的显示范围具有256个纵点时,以及使用100个点显示所选择图标(要以放大形式显示)的每个边,为了使其它四个未选择的图标在显示范围上不重叠地显示,需要使用39个点(256个点-100个点÷4=39个点)去显示其它四个图标的每个的每个边。然而,在按照这个实施例的蜂窝电话的情况下,通过调节每个图标的显示位置,实现了使用44个点显示未选择的每个图标,因此还改善了未选择图标的透明度。Secondly, for example, when the display range of the above-mentioned five icons has 256 vertical points, and use 100 points to display each side of the selected icon (to be displayed in enlarged form), in order to make the other four unselected icons displayed To display without overlapping in range, 39 points (256 points−100 points÷4=39 points) are needed to display each side of each of the other four icons. However, in the case of the cellular phone according to this embodiment, by adjusting the display position of each icon, it is realized to display each icon that is not selected using 44 dots, thus also improving the transparency of the unselected icons.
具体地,当控制单元11执行图标放大和缩小时,根据显示程序,控制单元11起放大部件23和缩小部件24的功能,并且还起显示位置调节部件26的作用。Specifically, when the control unit 11 performs icon enlargement and reduction, the control unit 11 functions as the enlargement section 23 and the reduction section 24 and also functions as the display position adjustment section 26 according to the display program.
当控制单元11起显示位置调节部件26的功能时,在确定未选择的图标的排列之前,控制单元11使得所选择图标的每个边具有80个点。其次,控制单元11调节已选择图标的中心位置,以及随后将每个边具有80个点的图标放大到每个边具有100个点的图标。When the control unit 11 functions as the display position adjustment section 26, the control unit 11 makes each side of the selected icons have 80 dots before determining the arrangement of the unselected icons. Next, the control unit 11 adjusts the center position of the selected icon, and then enlarges the icon with 80 dots per side to the icon with 100 dots per side.
图6A至6E按照已放大的图标示出了其它图标的显示位置。6A to 6E show the display positions of other icons according to enlarged icons.
图6A示出了在放大上部图标时其它图标的显示位置。在图6A中,由虚线指示的图标指示在其未调节放大时的显示位置,由实线指示的图标指示在其由调节放大后的显示位置。在虚线指示的图标和实线指示的图标之间的比较表明,当放大上部图标时,放大上部图标而不执行位置调节产生了所放大的图标从显示区域向上移动10个点的问题。FIG. 6A shows the display positions of other icons when the upper icon is enlarged. In FIG. 6A , icons indicated by dotted lines indicate their display positions when they are not enlarged by adjustment, and icons indicated by solid lines indicate their display positions after they are enlarged by adjustment. A comparison between icons indicated by dotted lines and icons indicated by solid lines shows that enlarging the upper icon without performing position adjustment creates a problem that the enlarged icon moves upward by 10 dots from the display area when enlarging the upper icon.
因此,当控制单元11放大上部图标时,控制单元11起显示位置调节部件26的作用,以执行将所放大的上部图标的中心位置向下移动10个点的显示位置调节,如图6A所示。这使得当以放大形式显示上部图标时,可以在显示区域中显示已放大的图标,此外,放大形式的显示可以改善所选择图标的透明度。Therefore, when the control unit 11 enlarges the upper icon, the control unit 11 functions as the display position adjusting part 26 to perform the display position adjustment of moving the center position of the enlarged upper icon downward by 10 points, as shown in FIG. 6A . This makes it possible to display the enlarged icon in the display area when the upper icon is displayed in an enlarged form, and furthermore, the display in the enlarged form can improve the transparency of the selected icon.
其次,图6B示出了当放大从上部的第二图标时的其它图标的显示位置。在图6B中,由虚线指示的图标指示在其正在调节放大时的显示位置,以及由实线指示的图标指示在其由调节放大后的显示位置。在由虚线指示的图标和由实线指示的图标之间的比较表明,当放大上部的第二图标时,放大第二图标而不执行位置调节引起了以下问题,由于放大的第二图标大大地重叠了上部图标,很难识别上部图标。Next, FIG. 6B shows the display positions of other icons when the second icon from the upper part is enlarged. In FIG. 6B , icons indicated by dotted lines indicate display positions when they are being enlarged by adjustment, and icons indicated by solid lines indicate display positions after they are enlarged by adjustment. A comparison between icons indicated by dotted lines and icons indicated by solid lines shows that when enlarging the second icon on the upper part, enlarging the second icon without performing position adjustment causes the following problem, since the enlarged second icon greatly The upper icon is overlapped and it is difficult to recognize the upper icon.
因此,当控制单元11放大上部的第二图标时,控制单元11起显示位置调节部件26的功能,以执行把所放大的第二图标的中心位置向下移动五个点的显示位置调节,如图6B所示。这使得可以减少在放大的第二图标和上部图标之间的重叠部分,以使得即使显示使用44个点放大的上部图标,也可以改善图标的透明度。Therefore, when the control unit 11 enlarges the second icon on the upper part, the control unit 11 functions as the display position adjusting part 26 to perform the display position adjustment of moving the center position of the enlarged second icon downward by five points, as shown in FIG. Figure 6B. This makes it possible to reduce the overlapping portion between the enlarged second icon and the upper icon, so that even if the upper icon enlarged using 44 points is displayed, the transparency of the icon can be improved.
其次,图6C示出了在放大上部的第三图标时的其它图标的显示位置。从图6C中知道,在显示区域的中间位置显示上部的第三图标。如果放大在显示区域中间位置的这个图标,其与上的第二图标和下部的第二图标很少重叠。因此,当控制单元11放大上部的第三图标时,控制单元11放大第三图标并且直接显示没有调节显示位置的已放大图标。同样在这种情况下,已放大的图标和其它图标能够以良好的透明度而显示。Next, FIG. 6C shows the display positions of other icons when the upper third icon is enlarged. It is known from FIG. 6C that the upper third icon is displayed in the middle of the display area. If you zoom in on this icon in the middle of the display area, it rarely overlaps with the second upper icon and the second lower icon. Therefore, when the control unit 11 enlarges the third icon in the upper part, the control unit 11 enlarges the third icon and directly displays the enlarged icon without adjusting the display position. Also in this case, enlarged icons and other icons can be displayed with good transparency.
其次,图6D示出了在放大下部的第二图标时的其它图标的显示位置。在图6D中,由虚线指示的图标指示在其未经调节而放大后的显示位置,以及由实线指示的图标指示在其经调节放大后的显示位置。在由虚线指示的图标和由实线指示的图标之间的比较表明,当放大下部的第二图标时,放大下部的第二图标而没有执行位置调节产生了以下问题,由于已放大的图标大大地重叠了下部图标,很难识别下部图标。Next, FIG. 6D shows the display positions of other icons when the lower second icon is enlarged. In FIG. 6D , icons indicated by dotted lines indicate their unadjusted enlarged display positions, and icons indicated by solid lines indicate their adjusted enlarged display positions. A comparison between the icon indicated by the dotted line and the icon indicated by the solid line shows that, when the lower second icon is enlarged, enlarging the lower second icon without performing position adjustment produces the following problem, since the enlarged icon is greatly enlarged. The lower icon is overlapped so much that it is difficult to recognize the lower icon.
因此,当控制单元11放大下部的第二图标时,控制单元11起显示位置调节部件26的作用,以执行把所放大图标的中心位置向上移动五个点的显示位置调节,如图6D所示。这使得有可能减少在已放大的第二图标和下部图标之间的重叠部分,以使得即使显示使用44个点放大的下部图标,也能够改善图标的透明度。Therefore, when the control unit 11 enlarges the second icon in the lower part, the control unit 11 functions as the display position adjusting part 26 to perform display position adjustment of moving the center position of the enlarged icon upward by five points, as shown in FIG. 6D . This makes it possible to reduce the overlapping portion between the enlarged second icon and the lower icon, so that even if the lower icon enlarged using 44 points is displayed, the transparency of the icon can be improved.
其次,图6E示出了当放大下部的图标时的其它图标的显示位置。在图6E中,由虚线指示的图标指示在其未经调节而放大后的显示位置,以及由实线指示的图标指示在其经调节放大后的显示位置。在由虚线指示的图标和由实线指示的图标之间的比较表明,当放大下部的图标时,放大下部图标而没有执行位置调节引起了已放大的图标从显示区域向下移动10个点的问题。Next, FIG. 6E shows the display positions of other icons when the lower icon is enlarged. In FIG. 6E , icons indicated by dotted lines indicate their unadjusted enlarged display positions, and icons indicated by solid lines indicate their adjusted enlarged display positions. A comparison between the icon indicated by the dotted line and the icon indicated by the solid line shows that when the lower icon is enlarged, enlarging the lower icon without performing position adjustment causes the enlarged icon to move downward by 10 points from the display area. question.
因此,当控制单元11放大下部的图标时,控制单元11起显示位置调节部件26的作用,以执行把已放大的上部图标的中心位置向上移动10个点的显示位置调节,如图6E所示。这使得有可能在以放大形式显示下部图标时,在显示区域中显示已放大的图标,以及此外,以放大形式的显示可以改善已选择图标的透明度。Therefore, when the control unit 11 enlarges the lower icon, the control unit 11 functions as the display position adjusting part 26 to perform the display position adjustment of moving the center position of the enlarged upper icon upward by 10 dots, as shown in FIG. 6E . This makes it possible to display the enlarged icon in the display area while displaying the lower icon in enlarged form, and furthermore, the display in enlarged form can improve the transparency of the selected icon.
显示处理的流程Show the process flow
其次,在按照本实施例的蜂窝电话的情况下,控制单元11可以按照图7示出的流程图执行对在菜单屏幕中的图标的显示位置等的计算并进行绘制。在图7的流程图中,在步骤S1中,控制单元11确定是否产生事件,该时间是例如在50毫秒的每个固定时间产生的。所述处理在检测到所述事件的产生的时间进行到步骤S1。Next, in the case of the cellular phone according to the present embodiment, the control unit 11 can perform calculation and drawing of display positions and the like of icons in the menu screen in accordance with the flowchart shown in FIG. 7 . In the flowchart of FIG. 7, in step S1, the control unit 11 determines whether an event is generated every fixed time of, for example, 50 milliseconds. The process proceeds to step S1 when the occurrence of the event is detected.
在步骤S2中,控制单元11确定是否已经产生按键输入操作,该事件产生以使得用户向上或者向下按压十字键48b,如上所述。如果已经产生按键输入操作,控制单元11进行到步骤13。如果没有产生按键输入操作,控制单元11进行到步骤S3。In step S2, the control unit 11 determines whether or not a key input operation has been generated, which event is generated so that the user presses the cross key 48b up or down, as described above. If a key input operation has occurred, control unit 11 proceeds to step 13 . If no key input operation has occurred, the control unit 11 proceeds to step S3.
换句话说,在步骤S1至S3的处理中,在按照本实施例的蜂窝电话的情况下,控制单元11可以接收产生的按键输入操作,以便用户在三个操作的最少间隔(大约150毫秒)向上或者向下地按压十字键48b。由用户输入的按键可以在150毫秒的间隔接收到。如果控制单元11接收到按键输入操作,那么控制单元11在步骤S13至S19中执行所接收的按键输入操作。如果控制单元11没有接收到任何按键输入操作,在步骤S4至S10(如下所述)中从按键输入事件的接收到下一个按键输入事件的接收中,控制单元11可以执行绘制事件若干次。In other words, in the processing of steps S1 to S3, in the case of the cellular phone according to the present embodiment, the control unit 11 may receive the key input operation generated so that the user may press the button at the minimum interval of three operations (about 150 milliseconds). Press the cross key 48b upward or downward. Keystrokes entered by the user may be received at 150 millisecond intervals. If the control unit 11 receives a key input operation, the control unit 11 executes the received key input operation in steps S13 to S19. If the control unit 11 does not receive any key input operation, the control unit 11 may execute the drawing event several times from the reception of the key input event to the reception of the next key input event in steps S4 to S10 (described below).
换句话说,控制单元11执行对有关是否在每150毫秒执行了上述按键输入的监控。如果控制单元11检测到按键输入,那么控制单元11执行在步骤S13至S19中示出的按键输入事件。另外,如果控制单元11在150毫秒之内没有检测到按键输入,在步骤S3中,控制单元11确定是否已经完成绘制事件,该事件是在接收按键输入事件之后直到接收到下一个按键输入事件而执行的,如上所述。如果已经完成绘制事件,那么为了再次接收按键输入,控制单元11返回步骤S1。如果没有完成绘制事件,那么为了继续执行绘制,控制单元11进行到步骤S4。In other words, the control unit 11 performs monitoring as to whether or not the above-mentioned key input is performed every 150 milliseconds. If the control unit 11 detects a key input, the control unit 11 executes a key input event shown in steps S13 to S19. In addition, if the control unit 11 does not detect the key input within 150 milliseconds, in step S3, the control unit 11 determines whether the drawing event has been completed after receiving the key input event until the next key input event is received. executed, as described above. If the drawing event has been completed, the control unit 11 returns to step S1 in order to receive key input again. If the drawing event is not completed, the control unit 11 proceeds to step S4 in order to continue performing drawing.
其次,当在接收到按键输入事件之后直到接收到按键输入事件期间执行绘制事件时,控制单元11进行到步骤S4。步骤S4至S10的处理是循环处理,以及可以对应于图标的数量(在这种情况下,图标数量=重复执行处理的次数=5)而重复地执行。Next, when the drawing event is performed after the key input event is received until the key input event is received, the control unit 11 proceeds to step S4. The processing of steps S4 to S10 is loop processing, and may be repeatedly performed corresponding to the number of icons (in this case, the number of icons=the number of times the processing is repeatedly performed=5).
换句话说,当开始绘制事件的执行时,在步骤S4中,控制单元11根据该处理目标的图标的显示位置、该图标的当前大小、由处理显示的该图标的位置(目标显示位置)、这个图标的目标大小、以及放大该图标到目标大小所需步骤的数量来计算在每个步骤的运动量和大小的增加。因为正在处理的该图标的当前显示位置和该图标的当前大小,增加了所计算的在每个步骤的运动量和大小增加,以及处理进行到步骤S5。In other words, when the execution of the drawing event is started, in step S4, the control unit 11 bases the display position of the icon of the processing target, the current size of the icon, the position of the icon displayed by the processing (target display position), The target size of the icon, and the number of steps required to enlarge the icon to the target size calculate the amount of movement and size increase at each step. Since the current display position of the icon and the current size of the icon are being processed, the calculated movement amount and size increase at each step is added, and the process proceeds to step S5.
在步骤S5中,控制单元11确定正在处理的图标的显示位置和图标大小是否已经到达作为上述补充结果的目标显示位置和大小。如果确定了正在处理的图标的显示位置和大小已经到达目标显示位置和大小,则处理进行到步骤S6,完成对该图标的处理(动画处理)。In step S5, the control unit 11 determines whether or not the display position and icon size of the icon being processed have reached the target display position and size as a result of the above supplement. If it is determined that the display position and size of the icon being processed has reached the target display position and size, the process proceeds to step S6, and the processing of the icon (animation processing) is completed.
如果确定正在处理的图标的显示位置和大小还没有到达目标显示位置和大小,控制单元11进行步骤S7,并且,在没有完成图标放大之前,控制单元11确定是否对不同的图标已经执行了选择操作。If it is determined that the display position and the size of the icon being processed have not reached the target display position and size, the control unit 11 proceeds to step S7, and, before the icon is enlarged, the control unit 11 determines whether a selection operation has been performed on a different icon .
如果识别出当前正在处理的图标是用户未选择的图标,以及确定了没有完成该图标的放大时,控制单元11返回步骤S4。在步骤S4中,控制单元11再次把所计算的每个步骤的移动量和增加大小添加到图标当前的显示位置和大小,以进行处理。在步骤S5中,控制单元11再次确定处理目标的图标的显示位置和大小是否已经到达目标显示位置和大小。If it is recognized that the icon currently being processed is an icon not selected by the user, and it is determined that the enlargement of the icon has not been completed, the control unit 11 returns to step S4. In step S4, the control unit 11 again adds the calculated movement amount and increase size of each step to the current display position and size of the icon for processing. In step S5, the control unit 11 determines again whether or not the display position and size of the icon of the processing target has reached the target display position and size.
在步骤S7中,如果通过重复执行步骤S7、S4与S5的每个步骤而确定了识别出当前正在处理的图标是用户未选择的图标,以及确定了没有完成对这个图标的放大,即使在放大期间选择不同的图标,暂时放大最初选择的图标到预定尺寸。以上述方式放大的图标是用户未选择的图标,其将基本上缩小并且在缩小之后显示在对应的显示位置上。在用户选择不同图标的时候,最初选择的图标的显示位置改变到不同的显示位置。In step S7, if it is determined that the icon currently being processed is an icon not selected by the user by repeatedly executing each step of steps S7, S4, and S5, and it is determined that the enlargement of this icon has not been completed, even when the enlargement During the selection of different icons, the initially selected icon is temporarily enlarged to a predetermined size. Icons enlarged in the above-described manner are icons not selected by the user, which will be substantially reduced and displayed on corresponding display positions after reduction. When the user selects a different icon, the display position of the initially selected icon is changed to a different display position.
如果如上所述放大暂时放大到预定尺寸的最初选择的图标,那么最初选择的图标的显示位置没有到达目标显示位置。因此,在步骤S5中,控制单元11确定出放大到预定尺寸的最初选择的图标没有到达目标显示位置。同样,在步骤S7中,控制单元11确定出已经完成放大,并且进行步骤S8。在步骤S8至S10中,暂时放大的图标缩小到预定的大小。If the initially selected icon temporarily enlarged to a predetermined size is enlarged as described above, the display position of the initially selected icon does not reach the target display position. Therefore, in step S5, the control unit 11 determines that the initially selected icon enlarged to a predetermined size has not reached the target display position. Also, in step S7, the control unit 11 determines that the enlargement has been completed, and proceeds to step S8. In steps S8 to S10, the temporarily enlarged icon is reduced to a predetermined size.
换言之,在步骤S8中,控制单元11暂时存储已放大图标的当前显示位置和大小,并且进行步骤S9。在步骤S9中,控制单元11在图标缩小时对其计算显示位置和大小,并且进行步骤S10。在步骤S10中,控制单元11初始化上述动画步骤的数量,并且返回步骤S4。In other words, in step S8, control unit 11 temporarily stores the current display position and size of the enlarged icon, and proceeds to step S9. In step S9, the control unit 11 calculates the display position and size of the icon when it is reduced, and proceeds to step S10. In step S10, the control unit 11 initializes the above-mentioned number of animation steps, and returns to step S4.
在步骤S4中,通过把在图标缩小时所计算的显示位置和大小(两个负值)添加给在步骤S8中存储的已放大图表的当前显示位置和大小,控制单元11在一个动画步骤中完成对已放大图标的缩小和显示位置移动。这种缩小重复地执行,直到在步骤S5中,缩小上述图标并且确定其在目标显示位置上显示。In step S4, by adding the display position and size (two negative values) calculated when the icon is zoomed out to the current display position and size of the enlarged chart stored in step S8, the control unit 11 in one animation step Finish zooming out and moving the display position of the enlarged icon. This reduction is repeatedly performed until, in step S5, the above-mentioned icon is reduced and determined to be displayed at the target display position.
在步骤S11中,控制单元11确定是否在步骤S4至S10中的处理(移动动画处理)在所述五个图标的每一个上已经结束。如果控制单元11已经确定在所述五个图标的每个图标上的处理已经结束,在步骤S12中,完成绘制事件处理。In step S11, the control unit 11 determines whether or not the processing (movement animation processing) in steps S4 to S10 has ended on each of the five icons. If the control unit 11 has determined that the processing on each of the five icons has ended, in step S12, the drawing event processing is completed.
如果在步骤S11中确定了在所述五个图标的每个图标上的处理没有结束,则控制单元11返回步骤S1,并且在还没有执行移动动画处理的剩余图标上执行移动动画处理。If it is determined in step S11 that the processing on each of the five icons has not ended, the control unit 11 returns to step S1, and performs movement animation processing on the remaining icons for which movement animation processing has not been performed.
当在步骤S2中检测到按键输入事件发生时,控制单元11进行到步骤S13并执行按键输入事件。在步骤S13至S20中的按键输入事件是循环处理,并且按照图标的数量重复地执行。When it is detected in step S2 that the key input event has occurred, the control unit 11 proceeds to step S13 and executes the key input event. The key input event in steps S13 to S20 is a loop process, and is repeatedly executed by the number of icons.
换言之,在开始按键输入事件的执行之后,在步骤S13中,控制单元11确定用户是否已经选择了要处理的图标。如果用户已经选择了要处理的图标,控制单元11进行到步骤S14。如果用户没有选择要处理的图标,控制单元11进行到步骤S11。In other words, after starting the execution of the key input event, in step S13, the control unit 11 determines whether the user has selected an icon to be processed. If the user has selected an icon to be processed, control unit 11 proceeds to step S14. If the user has not selected an icon to be processed, the control unit 11 proceeds to step S11.
在确定用户已经选择了要处理的图标之后进行步骤S14,为了执行图标放大,控制单元11暂时存储图标的当前显示位置和大小,并且进行步骤S15。在步骤S15中,控制单元11根据在图标的当前显示位置和大小、显示图标的位置(目标显示位置)、图标的目标大小、和放大图标到目标大小所需的步骤数(动画步骤)来计算每个步骤的移动量和大小增量。After determining that the user has selected an icon to be processed proceeds to step S14, in order to perform icon enlargement, the control unit 11 temporarily stores the current display position and size of the icon, and proceeds to step S15. In step S15, the control unit 11 calculates the current display position and size of the icon, the position at which the icon is displayed (target display position), the target size of the icon, and the number of steps (animation steps) required for enlarging the icon to the target size. The amount of movement and size increment for each step.
在确定了未选择要处理的图标之后进行步骤S17,在步骤S17中,控制单元11确定是否已经选择和正在放大所要处理的图标。如果确定了没有正在放大所要处理的图标,由于控制单元11不需要执行放大或者缩小,控制单元11返回步骤S13。After it is determined that the icon to be processed is not selected, proceeding to step S17, in step S17, the control unit 11 determines whether the icon to be processed has been selected and is being enlarged. If it is determined that the icon to be processed is not being enlarged, since the control unit 11 does not need to perform enlargement or reduction, the control unit 11 returns to step S13.
如果确定了正在放大该图标,控制单元11进行步骤S18,并且暂时存储图标的当前显示位置和大小。在步骤S19中,控制单元11计算在图标缩小时的显示位置和大小。在步骤S20中,控制单元11初始化动画步骤。If it is determined that the icon is being enlarged, the control unit 11 proceeds to step S18, and temporarily stores the current display position and size of the icon. In step S19, the control unit 11 calculates the display position and size when the icon is reduced. In step S20, the control unit 11 initiates an animation step.
在步骤S13至S20中示出的按键输入事件是对应于所述五个图标的数量而重复执行的。根据在按键输入事件中计算的显示位置和大小,在步骤S4至S10中示出的绘制事件中,确定每个图标的显示位置和大小并且绘制该图标。The key input events shown in steps S13 to S20 are repeatedly executed corresponding to the number of the five icons. Based on the display position and size calculated in the key input event, in the drawing event shown in steps S4 to S10, the display position and size of each icon are determined and the icon is drawn.
如上所述,在依据本实施例的蜂窝电话中,可以由在每个预定时间产生的事件来执行对在菜单图标上每个图标的显示位置等的计算和绘制。换言之,由按键输入事件预先计算图标的显示位置和大小,以及通过指定次数而在绘制事件中执行所述绘制,以在目标显示位置显示图标,在按键输入事件之间产生的绘制事件期间,在绘制事件期间根据计算的结果执行图标绘制。As described above, in the cellular phone according to the present embodiment, calculation and drawing of the display position and the like of each icon on the menu icons can be performed by an event generated every predetermined time. In other words, the display position and size of the icon are calculated in advance from the key input event, and the drawing is performed in the drawing event by a specified number of times to display the icon at the target display position, during the drawing event generated between the key input events, in Icon drawing is performed during the draw event based on the result of the calculation.
此外,通过把正在绘制的图标的显示位置和大小使用为当前值、以及执行下一个目标显示位置和大小的重新计算,即使正在绘制图标,也可以接收按键输入事件。Also, by using the display position and size of the icon being drawn as current values and performing recalculation of the next target display position and size, it is possible to receive a key input event even while an icon is being drawn.
由于分别对所述图标管理事件信息,诸如每个图标的显示位置和大小,可以在所述图标上分别执行每个类型的处理,诸如放大、缩小和移动。因此,可以说是可以同时执行多个作业,比如,在正在放大图标的同时,选择不同的图标,以及把要选择的菜单从上级菜单改变为下级菜单。Since event information such as the display position and size of each icon is managed separately for the icons, each type of processing such as enlargement, reduction, and movement can be performed on the icons individually. Therefore, it can be said that a plurality of jobs can be performed simultaneously, such as selecting a different icon and changing a menu to be selected from an upper menu to a lower menu while the icon is being enlarged.
此外,通过存储表示所有图标状态的参数,在所有菜单中,防止了未经许可事件的产生。Furthermore, in all menus, the generation of unauthorized events is prevented by storing parameters representing the states of all icons.
在选择图标时显示下级菜单Show submenu when icon is selected
其次,在按照本实施例的蜂窝电话中,在把当前选择的图标改变为不同的图标时,可以根据图标改变执行下级菜单显示切换,所述图标改变是从对应于当前选择图标的菜单组的下级菜单到对应于新选择图标的菜单组的下级菜单。Next, in the cellular phone according to the present embodiment, when the currently selected icon is changed to a different icon, lower menu display switching can be performed according to the icon change from the menu group corresponding to the currently selected icon. Submenu to the submenu of the menu group corresponding to the newly selected icon.
图8A示出了选择“娱乐”图标的情况。在这种情况中,作为下级菜单显示对应于“娱乐”图标的菜单组的下级菜单,比如:我的选择、照相机、我的图片、音乐控制板、乐曲文件夹、外存储器和设备信息。图8B示出了在新选择“INTERNET”图标的情况。在如上所述改变所选择的图标时,根据显示程序,控制单元11起列表显示部件21的作用,把要显示的下级菜单从对应于最初显示的“娱乐”图标的菜单组的下级菜单切换到对应于“INTERNET”菜单的菜单组的下级菜单,比如INTERNET模式菜单、邮件和应用。FIG. 8A shows a case where the "Entertainment" icon is selected. In this case, lower menus of a menu group corresponding to the "entertainment" icon are displayed as lower menus, such as: My Selection, Camera, My Picture, Music Dashboard, Music Folder, External Storage, and Device Information. FIG. 8B shows the case where the "INTERNET" icon is newly selected. When changing the selected icon as described above, according to the display program, the control unit 11 acts as a list display part 21 to switch the lower-level menu to be displayed from the lower-level menu of the menu group corresponding to the initially displayed "entertainment" icon to Submenus of the menu group corresponding to the "INTERNET" menu, such as the INTERNET mode menu, mail and application.
此外,控制单元11起列显示部件21的作用,由此,当切换要显示的下级菜单时,显示对应于新选择的图标的下级菜单,以便高速开始移动图标,并且在最终停止之前以逐渐减小的速度移动图标。In addition, the control unit 11 functions as a column display section 21, whereby, when the lower menu to be displayed is switched, the lower menu corresponding to the newly selected icon is displayed so as to start moving the icon at high speed and gradually decrease Small speed movement icon.
例如,把已选择的图标从“娱乐”图标改变为“INTERNET”图标,如图8A中向上的箭头表示的,起列表显示部件21功能的控制单元11通过把对应于“娱乐”图标的框架形式的下级菜单高速移动出显示区域而将其隐藏。对应于“INTERNET”图标的下级菜单在正在由向上移动的下级菜单拖动时而显示。因此,显示对应于“INTERNET”图标的下级菜单,以便其随着移动出显示区域的下级菜单而从显示区域的下部进入该显示区域,以及在最后停止之前以逐渐减小的速度移动。For example, the selected icon is changed from the "entertainment" icon to the "INTERNET" icon, as shown by the upward arrow in Fig. The lower-level menu of , moves out of the display area at high speed and hides it. A lower-level menu corresponding to the "INTERNET" icon is displayed while being dragged by the upper-moving lower-level menu. Therefore, the lower menu corresponding to the "INTERNET" icon is displayed so that it enters the display area from the lower part of the display area as it moves out of the lower menu of the display area, and moves at a gradually decreasing speed before finally stopping.
同样,当所选择的图标从“电话”改变到“INTERNET”时,如图6B中向下箭头表示的,起列表显示部件21作用的控制单元11通过把“电话”图标的下级菜单高速向下移动出显示区域而将其隐藏。对应于“INTERNET”的下级菜单在正在由向下移动出显示区域的下级菜单拖动时而显示。因此,显示对应于“INTERNET”图标的下级菜单,以便其随着向下移动出显示区域的下级菜单而从显示区域的上部进入该显示区域,以及在最后停止之前以逐渐减小的速度移动。Equally, when the selected icon changed from "Phone" to "INTERNET", as shown by the downward arrow among Fig. to hide the display area. A lower-level menu corresponding to "INTERNET" is displayed while being dragged by the lower-level menu moved down out of the display area. Therefore, the lower-level menu corresponding to the "INTERNET" icon is displayed so that it enters the display area from the upper part of the display area as it moves down out of the lower-level menu of the display area, and moves at a gradually decreasing speed before finally stopping.
在连续选择所选择的图标时,控制单元11起列表显示部件21的作用,响应于连续选择操作的时间,以高速逐渐地显示对应于每个图标的下级菜单。Upon successive selection of the selected icons, the control unit 11 functions as a list display section 21 to gradually display the lower menu corresponding to each icon at high speed in response to the time of the continuous selection operation.
图9示出的流程图中示出了移动显示的控制流程。图9中的流程图表明,当改变已选择的图标时,控制单元11起列表显示部件21的作用,并且在步骤S21中,在控制单元11进行到步骤S22之前,暂时存储每个下级菜单的当前位置。在步骤S22中,起列表显示部件21作用的控制单元11在下级菜单移动时计算其显示位置,以及进行步骤S23。在步骤S23中,控制单元11通过执行对对应于(“先前显示位置”-“运动后的显示位置”)/移动步骤的数量的移动比例的算术操作而计算“移动增加”的数量。The control flow of the mobile display is shown in the flowchart shown in FIG. 9 . The flowchart in Fig. 9 shows that when changing the selected icon, the control unit 11 acts as a list display part 21, and in step S21, before the control unit 11 proceeds to step S22, temporarily stores the contents of each lower menu. current location. In step S22, the control unit 11 functioning as the list display part 21 calculates the display position of the lower menu when it is moved, and proceeds to step S23. In step S23, the control unit 11 calculates the amount of "movement increase" by performing an arithmetic operation on a movement ratio corresponding to ("previous display position"−"moved display position")/number of movement steps.
在把下级菜单在多个步骤中移动到目标显示位置时,移动比例是表示在一个步骤中完成整个移动的多少百分比的值。When moving the lower-level menu to the target display position in multiple steps, the moving ratio is a value representing the percentage of the entire movement in one step.
例如,到4个步骤的移动比例是“8”,到8个步骤的移动比例是“12”,到12个步骤是“32”,以及到15个步骤是“72”。For example, the movement ratio to 4 steps is "8", the movement ratio to 8 steps is "12", to 12 steps is "32", and to 15 steps is "72".
在按照移动比例的例子的情况中,当到目标显示位置的移动总数例如是100时,控制单元11控制下级菜单按每个步骤“100/8=12.5”而移动4个步骤,并且按每个步骤“100/12=8.3”移动84个步骤。In the case of an example according to the movement ratio, when the total number of movements to the target display position is, for example, 100, the control unit 11 controls the lower menu to move 4 steps per step "100/8=12.5", and The step "100/12=8.3" moves 84 steps.
图10中示出的图表示出了在移动距离设置为1时的移动距离比例和移动步骤数量之间的关系。在图10的图表中,横轴表示移动步骤的数量,纵轴表示移动距离比例。实线表示移动比例,虚线表示增加比例。The graph shown in FIG. 10 shows the relationship between the moving distance ratio and the number of moving steps when the moving distance is set to 1. In the graph of FIG. 10 , the horizontal axis represents the number of moving steps, and the vertical axis represents the moving distance ratio. The solid line indicates the moving ratio, and the dashed line indicates the increasing ratio.
在图10中的虚线表示在其中移动比例是“8”时在直到四个步骤中的增加比例是最大的,以及在直到8个步骤的移动比例是“12”时、在直到12个步骤的移动比例是“32”时、和在直到15个步骤的移动比例是“72”时而逐渐减小。The dotted line in FIG. 10 indicates that the increase ratio in up to four steps is the largest when the shift ratio is "8", and that in up to 12 steps is the largest when the shift ratio is "12" up to 8 steps. When the movement ratio is "32", and when the movement ratio up to 15 steps is "72", it gradually decreases.
因此,如图10的图表中的实线所指示的,移动比例在直到4个步骤中是大的。由于增加比例对于8个步骤、12个步骤与15个步骤而逐渐减小,移动比例也逐渐减小。Therefore, as indicated by the solid line in the graph of FIG. 10 , the shift ratio is large in up to 4 steps. Since the increase ratio gradually decreases for 8 steps, 12 steps, and 15 steps, the movement ratio also gradually decreases.
应当理解,在移动显示控制中,控制下级菜单的移动,以便下级菜单开始以大的移动量而移动,以及以逐渐减小的移动量而移动,以到达目标显示位置。It should be understood that in the movement display control, the movement of the lower menu is controlled so that the lower menu starts moving with a large movement amount and moves with a gradually decreasing movement amount to reach the target display position.
在步骤S24中,控制单元11确定在步骤S23中计算的“移动量”是否等于或小于2个点。当“移动量”是大于2个点的值时,在步骤S25中,控制单元11把是大于2个点的“移动量”添加到当前显示位置,并且进行到步骤S29。In step S24, the control unit 11 determines whether the "move amount" calculated in step S23 is equal to or smaller than 2 points. When the "move amount" is a value greater than 2 dots, in step S25, control unit 11 adds the "move amount" which is greater than 2 dots to the current display position, and proceeds to step S29.
如果移动量不等于或者小于2个点,则控制单元11进行到步骤S26,确定剩余的移动距离是否等于或大于2个点。如果剩余的移动距离等于或大于2个点,在步骤S27中,在进行到步骤S29之前,控制单元11添加2个点到当前显示位置。如果剩余的移动距离不等于或大于2个点,在进行到步骤S29之前,控制单元11添加1个点到当前显示位置。如上所述,当剩余的移动距离减小时,通过按照剩余移动距离调节移动增加,可以平滑地移动和显示每个下级菜单。If the movement amount is not equal to or less than 2 points, the control unit 11 proceeds to step S26 to determine whether the remaining movement distance is equal to or greater than 2 points. If the remaining moving distance is equal to or greater than 2 points, in step S27, control unit 11 adds 2 points to the current display position before proceeding to step S29. If the remaining moving distance is not equal to or greater than 2 points, the control unit 11 adds 1 point to the current display position before proceeding to step S29. As described above, when the remaining moving distance decreases, each lower menu can be smoothly moved and displayed by adjusting the movement increase according to the remaining moving distance.
在步骤S29中,控制单元11根据在步骤S24、S27或S28中的增加而确定下级菜单是否到达目标显示位置。如果确定下级菜单没有到达目标显示位置,控制单元11返回步骤S21并且在步骤S21至S28中重新执行处理。如果确定下级菜单到达目标显示位置,则控制单元11处于待机直到再次产生按键输入事件。In step S29, the control unit 11 determines whether the lower menu has reached the target display position according to the increase in step S24, S27 or S28. If it is determined that the lower menu has not reached the target display position, the control unit 11 returns to step S21 and re-executes the processing in steps S21 to S28. If it is determined that the lower menu has reached the target display position, the control unit 11 is on standby until a key input event is generated again.
在上述下级菜单显示控制中,下级菜单在预定次数的步骤中移动到目标显示位置。当在下级菜单移动的同时产生按键输入事件时,下级菜单在预定次数的步骤中移动过初始显示位置和下一个要显示位置的剩余距离总和。In the above-described lower-level menu display control, the lower-level menu is moved to the target display position in steps of a predetermined number of times. When a key input event is generated while the lower-level menu is moving, the lower-level menu moves over the sum of the remaining distances between the initial display position and the next display position in a predetermined number of steps.
此外,当连续执行按键输入时,伸长用于下级菜单的目标显示位置(伸长移动距离)。如上所述,移动下级菜单的步骤数量是预先确定的。由此,增加了由控制单元11计算的每个步骤的移动距离。因此,连续操作时间越长,下级菜单的移动距离逐渐地变大。In addition, when key input is continuously performed, the target display position for the lower menu is elongated (the movement distance is elongated). As described above, the number of steps to move the lower menu is predetermined. Thus, the moving distance per step calculated by the control unit 11 is increased. Therefore, the longer the continuous operation time is, the longer the moving distance of the lower-level menu becomes gradually.
此外,对于下级菜单的移动显示,类似于图标绘制,在当下级菜单正在移动的同时产生按键输入事件时,复位用于绘制的目标显示位置。在这种情况下,通过使用一个事件状态去管理所有的下级菜单,实现对下级菜单的统一操作。这使用户能感觉到菜单组是循环的,而且看起来是彼此不同的链接。Also, for the moving display of the lower menu, similar to icon drawing, when a key input event is generated while the lower menu is moving, the target display position for drawing is reset. In this case, by using one event state to manage all the lower-level menus, the unified operation on the lower-level menus is realized. This gives the user the perception that the menu groups are circular and appear to be different links from each other.
分层切换Hierarchical switching
对于用户执行选择操作的分层(每个图标是第一分层,每个下级菜单是第二分层)而言,作为第一分层的图标可以切换到作为第二分层的下级菜单,并且下级菜单可以切换到图标。图11中示出的流程图示出了分层切换中的操作流程。For the layer where the user performs a selection operation (each icon is the first layer, and each lower-level menu is the second layer), the icon as the first layer can be switched to the lower-level menu as the second layer, And the lower-level menu can be switched to icons. The flow chart shown in FIG. 11 shows the flow of operations in hierarchical switching.
在步骤S31中,控制单元11确定按键输入事件是否已经产生,并且在控制单元11检测到事件的产生时进行到步骤S32。在步骤S32中,控制单元11确定在步骤S31中检测到的事件是否标识为分层切换事件。如果确定检测的事件是分层切换动作,控制单元11转到步骤S38。如果确定检测的事件不是分层切换动作,控制单元11转到步骤S33。In step S31, the control unit 11 determines whether a key input event has been generated, and proceeds to step S32 when the control unit 11 detects the generation of the event. In step S32, the control unit 11 determines whether the event detected in step S31 is identified as a layer switching event. If it is determined that the detected event is a layer switching action, the control unit 11 goes to step S38. If it is determined that the detected event is not a hierarchical switching action, the control unit 11 goes to step S33.
换言之,当切换要执行选择操作的分层时,用户向右或向左按压图4中的十字键48b。控制单元11可以接收通过按压十字键48b产生的分层切换事件。In other words, the user presses the cross key 48b in FIG. 4 to the right or to the left when switching the layer on which the selection operation is to be performed. The control unit 11 may receive a layer switching event generated by pressing the cross key 48b.
之后,在步骤S32中,控制单元11确定所检测的事件不是分层切换事件,并且进行到S33,控制单元11确定是否已经完成菜单绘制事件。如果菜单绘制事件已经完成,控制单元11直接返回到步骤S31,并且执行对有关是否已经产生按键输入事件的监控。After that, in step S32, the control unit 11 determines that the detected event is not a layer switching event, and proceeds to S33, the control unit 11 determines whether the menu drawing event has been completed. If the menu drawing event has been completed, the control unit 11 directly returns to step S31, and performs monitoring as to whether a key input event has been generated.
如果菜单绘制事件仍然没有完成,在步骤S34中,控制单元11把每个步骤的移动量和大小增量添加到第一分层中。在步骤S35中,控制单元11把每个步骤的移动量添加在第二分层中。在步骤S36中,控制单元11确定作为第一分层的图标和作为第二分层的下级菜单是否已经分别到达目标显示位置。如果确定了二者已经到达目标显示位置,在步骤S37中,完成绘制事件。If the menu drawing event is still not completed, in step S34, the control unit 11 adds the movement amount and size increment of each step to the first layer. In step S35, control unit 11 adds the movement amount of each step in the second hierarchy. In step S36, the control unit 11 determines whether the icons as the first hierarchy and the lower menus as the second hierarchy have respectively reached the target display positions. If it is determined that both have reached the target display position, in step S37, the drawing event is completed.
之后,在步骤S32中,确定检测到的事件是分层切换事件,转到步骤S38,控制单元11暂时存储作为第一分层的图标的显示位置和大小。在步骤S39中,控制单元11在作为第一分层的图标移动到不同分层时对其设置显示位置和大小。Afterwards, in step S32, it is determined that the detected event is a layer switching event, and then go to step S38, where the control unit 11 temporarily stores the display position and size of the icon as the first layer. In step S39, the control unit 11 sets the display position and size to the icon as the first hierarchy when it moves to a different hierarchy.
在步骤S40中,控制单元11暂时存储作为第二分层的下级菜单的当前显示位置。在步骤S41中,控制单元11在作为第二分层的下级菜单移动到不同分层时对其设置显示位置和大小。In step S40, the control unit 11 temporarily stores the current display position of the lower menu as the second hierarchy. In step S41, the control unit 11 sets the display position and size of the lower menu as the second hierarchy when it moves to a different hierarchy.
在步骤S42中,控制单元11初始化横向的动画步骤,并且返回到步骤S31。在上述方式中,在步骤S33到S37中描述的绘制事件的时候,以在步骤S38至S42中设置的显示位置和大小绘制作为第一分层的图标和作为第二分层的下级菜单。In step S42, the control unit 11 initiates a horizontal animation step, and returns to step S31. In the manner described above, at the time of drawing events described in steps S33 to S37, icons as the first layer and lower menus as the second layer are drawn with the display positions and sizes set in steps S38 to S42.
在选择作为第一分层的图标和选择作为第二分层的下级菜单的情况中,按照本发明实施例的蜂窝电话接收菜单上要选择的菜单切换事件,在切换要选择的菜单之后设置显示位置,并且同时在执行横向移动时执行纵向移动和图标放大/缩小。In the case of selecting an icon as the first layer and selecting a lower menu as the second layer, the cellular phone according to the embodiment of the present invention receives a menu switching event to be selected on the menu, and sets the display after switching the menu to be selected. position, and at the same time perform vertical movement and icon zoom in/out while performing horizontal movement.
由于在分层切换中主要执行横向移动,所以可以计算对于一次绘制的移动量,以便在横向移动结束时,完全结束纵向动画处理。此外,在移动设置中不考虑停顿和动画持续时间,执行相同的处理。因此,通过在没有执行纵向运动时设置改变量为零,避免了移动期间在纵向坐标中的改变。Since the horizontal movement is mainly performed in layer switching, the amount of movement for one drawing can be calculated so that when the horizontal movement ends, the vertical animation process is completely ended. Also, the same processing is performed regardless of pause and animation duration in the movement setting. Therefore, by setting the change amount to zero when no longitudinal movement is performed, a change in the longitudinal coordinate during movement is avoided.
在这种情况中,当选择作为第二分层的下级菜单时,如图12A至12C所示,控制单元11起主显示部件31的作用,以在靠近显示区域的左侧显示作为第一分层的图标,以及在由此形成的空白区域中以高亮度显示作为第二分层的每个下级菜单。因此,由于所选择的作为第二分层的菜单可以在靠近于显示区域的中心而显示,可以对用户通知所选择的菜单已经从第一分层切换到了第二分层。In this case, when the lower menu as the second hierarchy is selected, as shown in FIGS. 12A to 12C , the control unit 11 functions as the main display part 31 to display the menu as the first sublevel on the left side near the display area. The icon for the layer and, in the resulting blank area, each submenu that is a second layer is highlighted. Therefore, since the menu selected as the second hierarchy can be displayed near the center of the display area, the user can be notified that the selected menu has been switched from the first hierarchy to the second hierarchy.
这时,控制单元11在靠近左侧以低亮度显示全部图标或者以低亮度显示从图标中选择的图标。因此,亮度差使用户知道所选择的菜单已经从第一分层切换到了第二分层。At this time, the control unit 11 displays all icons in low brightness near the left side or an icon selected from among the icons in low brightness. Therefore, the brightness difference lets the user know that the selected menu has been switched from the first layer to the second layer.
反之,当选择作为第一分层的图标时,控制单元11起主显示部件31的作用,以靠近显示区域右侧的形式显示作为第二分层的下级菜单,以及以高亮度在由此形成的空白区域显示作为第一分层的每个图标。这样可以以靠近显示区域中心的形式显示所选择的作为第一分层的菜单。由此,可以通知用户所选择的菜单已经从第二分层切换到了第一分层。Conversely, when the icon as the first layer is selected, the control unit 11 acts as the main display part 31, displays the lower-level menu as the second layer in a form close to the right side of the display area, and displays the menu formed thereby with high brightness. The blank area of shows each icon as the first layer. This makes it possible to display the menu selected as the first hierarchy in a form close to the center of the display area. Thus, the user can be notified that the selected menu has been switched from the second layer to the first layer.
这时,控制单元11用低亮度以靠近显示区域右边的形式显示每个下级菜单。因此,亮度差使用户知道已选择的菜单已经从第二分层切换到了第一分层。At this time, the control unit 11 displays each lower menu in a form close to the right of the display area with low brightness. Therefore, the brightness difference lets the user know that the selected menu has been switched from the second layer to the first layer.
在这个实施例中,以靠近显示区域中心的形式在高亮度显示作为所选择分层的菜单。然而,在以缩小的形式显示作为未选择分层的菜单的同时,可以放大形式以高亮度在靠近显示区域中心的形式显示作为所选择分层的菜单。这使得有可能以放大的形式显示作为所选择分层的菜单,由此允许用户知道所选择的分层。In this embodiment, the menu as the selected layer is highlighted in a form near the center of the display area. However, while the menu as the non-selected layer is displayed in a reduced form, the menu as the selected layer may be displayed in an enlarged form in a form highlighted near the center of the display area. This makes it possible to display the menu as the selected layer in enlarged form, thereby allowing the user to know the selected layer.
在选择作为第二分层的下级菜单的情况中的操作Operation in Case of Selecting a Submenu as the Second Hierarchy
在依据本实施例的蜂窝电话的情况下,当执行到作为第二分层的下级菜单的分层切换时,控制单元11起光标显示部件22的作用,以显示光标,以便其重叠在预定的下级菜单上,如图12A所示。在这种情况中,控制单元11起菜单显示颜色改变部件29的作用,以改变下级菜单的显示颜色,以便通过光标能够看到。In the case of the cellular phone according to the present embodiment, when performing hierarchical switching to the lower menu as the second hierarchical level, the control unit 11 functions as a cursor display section 22 to display a cursor so that it is superimposed on a predetermined On the lower-level menu, as shown in Figure 12A. In this case, the control unit 11 functions as a menu display color changing section 29 to change the display color of the lower menu so as to be visible through the cursor.
由用户向上或者向下操作输入按键48a,由此移动移动光标来选择期望的下级菜单。控制单元11起光标操作检测部件25的作用,以检测光标移动方向。此外,控制单元11起光标显示形式改变部件27的作用,如图12B所示,借此逐渐地增加透明度的方式显示光标,并且执行对于在相对于光标移动的方向中剩余残留图像的动画处理。在执行聚焦停止操作时,控制单元11起菜单显示颜色改变部件29的作用,如图12C所示,改变下级菜单的显示颜色,以便通过光标能够看到。The input key 48a is operated upward or downward by the user, thereby moving the moving cursor to select a desired lower-level menu. The control unit 11 functions as a cursor operation detecting section 25 to detect a cursor moving direction. In addition, the control unit 11 functions as a cursor display form changing section 27, as shown in FIG. 12B, whereby the cursor is displayed in a manner of gradually increasing transparency, and animation processing is performed for residual images remaining in the direction relative to the cursor movement. When the focus stop operation is performed, the control unit 11 functions as a menu display color changing section 29, as shown in FIG. 12C, changing the display color of the lower menu so as to be visible through the cursor.
图13示出的流程图示出了上述显示控制的流程。参考图13中的流程图,当按键输入指令控制单元11去改变所要选择的下级菜单的显示颜色时,在步骤S51中,控制单元11暂时存储下级菜单的当前显示位置,并且转到步骤S52。在步骤S52中,控制单元11在下级菜单移动时获得其显示位置,并且转到步骤S53。The flowchart shown in FIG. 13 shows the flow of the display control described above. Referring to the flowchart in FIG. 13, when the key input instruction control unit 11 is to change the display color of the lower menu to be selected, in step S51, the control unit 11 temporarily stores the current display position of the lower menu, and goes to step S52. In step S52, the control unit 11 obtains the display position of the lower menu when it is moved, and goes to step S53.
在步骤S53中,控制单元11确定是否通过移动光标而切换了下级菜单的菜单组。如果切换了菜单组,控制单元11转到步骤S55。如果没有切换菜单组,控制单元11转到步骤S54。在步骤S54中,控制单元11在相等时间间隔把光标移动到目标显示位置,并且进行到步骤S62。In step S53, the control unit 11 determines whether the menu group of the lower menu is switched by moving the cursor. If the menu group is switched, the control unit 11 goes to step S55. If the menu group has not been switched, the control unit 11 goes to step S54. In step S54, the control unit 11 moves the cursor to the target display position at equal time intervals, and proceeds to step S62.
如果切换了菜单组,在步骤S55中,控制单元11在反转光标范围的方位之后显示光标。在步骤S57中,控制单元11把移动增量添加到当前显示位置,并且进行到步骤S57。If the menu group is switched, in step S55, the control unit 11 displays the cursor after reversing the orientation of the cursor range. In step S57, the control unit 11 adds the movement increment to the current display position, and proceeds to step S57.
在步骤S57中,控制单元11确定移动增量是否等于或者小于2个点。如果移动增量不等于或者小于2个点,在步骤S58中,控制单元11把作为大于上面的2个点的值的移动增量添加到当前显示位置,并且进行到步骤S62。In step S57, the control unit 11 determines whether the movement increment is equal to or smaller than 2 points. If the movement increment is not equal to or smaller than 2 dots, in step S58, control unit 11 adds the movement increment, which is a value larger than the above 2 dots, to the current display position, and proceeds to step S62.
反之,当移动增量等于或者小于2个点时,控制单元11进行步骤S59并且确定剩余距离是否等于或大于2个点。如果剩余的距离等于或大于2个点,在步骤S60中,控制单元11把2个点添加到当前显示位置,并且进行步骤S62。如果剩余距离不等于或者大于2个点,在步骤S61中,控制单元11把1个点添加到当前显示位置。如上所述,当移动的剩余量减小时,通过调节移动增量,可以平滑地显示并移动每个下级菜单。On the contrary, when the movement increment is equal to or smaller than 2 points, the control unit 11 proceeds to step S59 and determines whether the remaining distance is equal to or larger than 2 points. If the remaining distance is equal to or greater than 2 points, in step S60, the control unit 11 adds 2 points to the current display position, and proceeds to step S62. If the remaining distance is not equal to or greater than 2 points, in step S61, the control unit 11 adds 1 point to the current display position. As described above, when the remaining amount of movement decreases, each lower menu can be smoothly displayed and moved by adjusting the movement increment.
如图12B所示,在步骤S62中,控制单元11增加聚焦的透明度,并且执行动画处理以产生后期影像。在步骤S63中,控制单元11确定光标的显示位置是否已经到达目标显示位置。在光标的显示位置已经到达目标显示位置时,如图12C所示,控制单元11把光标的焦点返回到正常状态。As shown in FIG. 12B , in step S62 , the control unit 11 increases the transparency of the focus, and performs animation processing to generate a post-image. In step S63, the control unit 11 determines whether the display position of the cursor has reached the target display position. When the display position of the cursor has reached the target display position, as shown in FIG. 12C, control unit 11 returns the focus of the cursor to the normal state.
这使用户能感觉出响应于用户移动光标的操作的所显示图标的速度。This enables the user to feel the speed of the displayed icon in response to the user's operation of moving the cursor.
在所选择的菜单组响应于光标移动操作而移动到不同的菜单组时,控制单元11起组转换部件28的作用,以隐藏起初选择的菜单组并且控制要显示的代替选择的不同菜单组的每个下级菜单。此外,在相同时间,以遵循下级菜单的形式执行动画处理。而且,还放大并显示作为对应于由光标当前选择的下级菜单的第一分层的图标。When the selected menu group is moved to a different menu group in response to a cursor moving operation, the control unit 11 functions as a group switching part 28 to hide the initially selected menu group and control the display of a different menu group to be displayed instead of the selection. each submenu. Also, at the same time, animation processing is performed in a form following the subordinate menu. Also, the icon that is the first hierarchy corresponding to the lower menu currently selected by the cursor is also enlarged and displayed.
此外,当很难在显示区域中显示一个菜单组的下级菜单时,控制单元11起菜单转换部件30的作用,如图14A至14C所示,借此通过在显示区域中逐渐显示所有菜单组,在显示区域中逐渐显示没有显示的剩余下级菜单。因此,即使使用光标选择菜单组下部的下级菜单,用户也可以看到下一个菜单组的下级菜单。In addition, when it is difficult to display the lower menus of one menu group in the display area, the control unit 11 functions as a menu switching part 30, as shown in FIGS. 14A to 14C, whereby by gradually displaying all the menu groups in the display area, The remaining lower-level menus that are not displayed are gradually displayed in the display area. Therefore, even if the lower menu of the lower menu group is selected with the cursor, the user can see the lower menu of the next menu group.
实施例的优点Advantages of the embodiment
从上面的说明可以清楚,按照上述实施例的蜂窝电话具有下列优点。As apparent from the above description, the cellular phone according to the above embodiment has the following advantages.
1)即使在菜单上动态处理期间,蜂窝电话接收按键输入事件,由此蜂窝电话能够快速响应由用户输入的按键。因此,能够获得蜂窝电话可操作性的改善,以及可以避免引起用户在执行按键输入操作时的压力的不方便。1) Even during dynamic processing on the menu, the cellular phone receives a key input event, whereby the cellular phone can quickly respond to a key input by the user. Therefore, an improvement in the operability of the cellular phone can be obtained, and inconvenience causing the user's stress when performing a key input operation can be avoided.
2)通过根据其区域线性地放大图标,图标允许是三维的,以便通过建立正在选择的图标的出现,使用户能够顺利地识别该图标。2) By enlarging the icon linearly according to its area, the icon is allowed to be three-dimensional so that the user can smoothly recognize the icon being selected by establishing the presence of the icon.
3)在选择图标时按键输入间隔缩短时,通过增加用于显示的作为第二分层的下级菜单的移动速度,可以允许图标由用户容易地识别出。3) When the key input interval is shortened when an icon is selected, by increasing the moving speed of the lower menu as the second layer for display, the icon can be easily recognized by the user.
4)当菜单在移动后停止时,通过显示菜单以使其以逐渐减小的移动速度下移动并且最终停止,在菜单移动时其透明度可以改善,由此简化了选择期望的菜单。4) When the menu stops after moving, by displaying the menu so as to move at a gradually decreasing moving speed and finally stop, the transparency of the menu can be improved while moving, thereby simplifying selection of a desired menu.
5)由于光标跟随下级菜单的移动而移动,所以可以支持视点的移动,以便当切换菜单组时,可以清楚地显示选择了哪一个菜单。5) Since the cursor moves following the movement of the lower-level menu, it can support the movement of the viewpoint, so that when the menu group is switched, it can be clearly displayed which menu is selected.
6)虽然,在输入设备仅仅可以按压操作的情况下,连续输入操作是困难的,在按照上述实施例的蜂窝电话的情况下,有可能迅速响应用户的按键输入。由此,蜂窝电话可以快速响应用户的连续操作,由此使得有可能在提供仅具有按压操作的输入设备时显著地缩小用户感到的压力。6) Although, in the case where the input device is only press-operable, continuous input operation is difficult, in the case of the cellular phone according to the above-mentioned embodiment, it is possible to quickly respond to the user's key input. Thereby, the cellular phone can quickly respond to the user's continuous operations, thereby making it possible to significantly reduce the pressure felt by the user when an input device having only a pressing operation is provided.
尽管,在本实施例的上述说明中,本发明的实施例应用到蜂窝电话,本发明的实施例可以应用于其它类型的便携式终端设备,比如PHS和PDA。Although, in the above description of the present embodiment, the embodiment of the present invention is applied to a cellular phone, the embodiment of the present invention can be applied to other types of portable terminal equipment such as PHS and PDA.
而且,作为本发明的例子仅公开了上述实施例。因此,本发明不局限于上述实施例,即使本发明的实施例不同于上述实施例,可以在有关本发明实施例的技术构思之内,依靠设计等不同地修改本发明的实施例。Also, only the above-described embodiments are disclosed as examples of the present invention. Therefore, the present invention is not limited to the above-described embodiments, and even if the embodiments of the present invention are different from the above-described embodiments, the embodiments of the present invention can be variously modified by design or the like within the technical idea related to the embodiments of the present invention.
本发明包括涉及于2004年12月28日向日本专利局申请的曰本专利申请JP 2004-379430、于2004年12月28日向日本专利局中请的日本专利中请JP 2004-379436、以及于2004年12月28日向日本专利局申请的日本专利申请JP 2004-379442的主题,在这里通过引证而合并这些申请的全部内容。The present invention includes the Japanese patent application JP 2004-379430 filed with the Japan Patent Office on December 28, 2004, the Japanese patent application JP 2004-379436 filed with the Japan Patent Office on December 28, 2004, and the Japanese patent application filed in 2004 is the subject of Japanese Patent Application JP 2004-379442 filed with the Japan Patent Office on December 28, 2004, the entire contents of which are hereby incorporated by reference.
Claims (26)
Applications Claiming Priority (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP379442/04 | 2004-12-28 | ||
| JP379430/04 | 2004-12-28 | ||
| JP379436/04 | 2004-12-28 | ||
| JP2004379430A JP4360496B2 (en) | 2004-12-28 | 2004-12-28 | Display method, portable terminal device, and display program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN1811899A true CN1811899A (en) | 2006-08-02 |
| CN100405459C CN100405459C (en) | 2008-07-23 |
Family
ID=36738334
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CNB2005101216413A Expired - Fee Related CN100405459C (en) | 2004-12-28 | 2005-12-28 | Display method and portable terminal device |
Country Status (2)
| Country | Link |
|---|---|
| JP (1) | JP4360496B2 (en) |
| CN (1) | CN100405459C (en) |
Cited By (39)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2009049508A1 (en) * | 2007-10-18 | 2009-04-23 | Huawei Technologies Co., Ltd. | Display method, device and terminal |
| CN102193727A (en) * | 2010-02-19 | 2011-09-21 | 索尼欧洲有限公司 | Display device |
| CN102253795A (en) * | 2010-05-17 | 2011-11-23 | 夏普株式会社 | Image forming apparatus and display console displaying preview image |
| CN102541435A (en) * | 2010-12-13 | 2012-07-04 | 索尼公司 | User interface for prioritizing media content |
| CN102542504A (en) * | 2010-12-09 | 2012-07-04 | 三竹资讯股份有限公司 | Apparatus and method for amplifying and displaying important price information of financial watch software for mobile devices |
| CN102566898A (en) * | 2010-11-23 | 2012-07-11 | 爱信艾达株式会社 | Control device, control method of control device, and computer program |
| CN103118294A (en) * | 2011-07-06 | 2013-05-22 | 索尼公司 | Information processing apparatus, image display apparatus, and information processing method |
| CN103180814A (en) * | 2010-10-20 | 2013-06-26 | 三星电子株式会社 | Screen display method and device for mobile terminal |
| CN103513946A (en) * | 2012-06-26 | 2014-01-15 | 腾讯科技(深圳)有限公司 | Display control method and device |
| CN103577050A (en) * | 2012-07-25 | 2014-02-12 | 三星电子株式会社 | User terminal apparatus and control method thereof |
| CN103685823A (en) * | 2012-09-19 | 2014-03-26 | 柯尼卡美能达株式会社 | Image forming apparatus and method for controlling image forming apparatus |
| CN104008045A (en) * | 2013-02-25 | 2014-08-27 | 阿里巴巴集团控股有限公司 | Method and system for marking steps in script recording operations |
| CN104052869A (en) * | 2006-01-23 | 2014-09-17 | 诺基亚公司 | Improved mobile communication terminal and method thereof |
| CN101123775B (en) * | 2006-08-08 | 2014-12-03 | 三星电子株式会社 | Method and mobile communication terminal for changing a configuration of a screen displaying function items |
| CN104350453A (en) * | 2012-04-04 | 2015-02-11 | 三星电子株式会社 | Terminal for supporting icon operation and icon operation method |
| CN105654894A (en) * | 2014-11-12 | 2016-06-08 | 西安诺瓦电子科技有限公司 | LED brightness correction method |
| CN105683877A (en) * | 2013-09-03 | 2016-06-15 | 苹果公司 | User interface for manipulating user interface objects |
| CN105988759A (en) * | 2015-02-04 | 2016-10-05 | 华为技术有限公司 | Page display method, device and system |
| CN106066798A (en) * | 2016-06-06 | 2016-11-02 | 深圳铂睿智恒科技有限公司 | A kind of time control and its implementation |
| US10073590B2 (en) | 2014-09-02 | 2018-09-11 | Apple Inc. | Reduced size user interface |
| US10281999B2 (en) | 2014-09-02 | 2019-05-07 | Apple Inc. | Button functionality |
| CN109960443A (en) * | 2017-12-22 | 2019-07-02 | 华为终端有限公司 | A kind of display application drawing calibration method and terminal device |
| US10536414B2 (en) | 2014-09-02 | 2020-01-14 | Apple Inc. | Electronic message user interface |
| US10545657B2 (en) | 2013-09-03 | 2020-01-28 | Apple Inc. | User interface for manipulating user interface objects |
| US10712824B2 (en) | 2018-09-11 | 2020-07-14 | Apple Inc. | Content-based tactile outputs |
| US10739974B2 (en) | 2016-06-11 | 2020-08-11 | Apple Inc. | Configuring context-specific user interfaces |
| CN111679873A (en) * | 2019-03-11 | 2020-09-18 | 阿里巴巴集团控股有限公司 | Application page and map page processing method, device and device |
| US10884592B2 (en) | 2015-03-02 | 2021-01-05 | Apple Inc. | Control of system zoom magnification using a rotatable input mechanism |
| US11068128B2 (en) | 2013-09-03 | 2021-07-20 | Apple Inc. | User interface object manipulations in a user interface |
| US11157135B2 (en) | 2014-09-02 | 2021-10-26 | Apple Inc. | Multi-dimensional object rearrangement |
| 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 |
| US11435830B2 (en) | 2018-09-11 | 2022-09-06 | Apple Inc. | Content-based tactile outputs |
| US11513675B2 (en) | 2012-12-29 | 2022-11-29 | Apple Inc. | User interface for manipulating user interface objects |
| CN116653820A (en) * | 2023-08-02 | 2023-08-29 | 南京中旭电子科技有限公司 | Hall sensor processing method and device suitable for fault diagnosis |
| US11893212B2 (en) | 2021-06-06 | 2024-02-06 | Apple Inc. | User interfaces for managing application widgets |
| US12050766B2 (en) | 2013-09-03 | 2024-07-30 | Apple Inc. | Crown input for a wearable electronic device |
| US12287962B2 (en) | 2013-09-03 | 2025-04-29 | Apple Inc. | User interface for manipulating user interface objects |
| US12511021B2 (en) | 2021-08-24 | 2025-12-30 | Apple Inc. | Device management user interface |
Families Citing this family (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN100571346C (en) * | 2006-07-26 | 2009-12-16 | 深圳Tcl新技术有限公司 | Enlarged display method of TV function icons |
| US8245155B2 (en) | 2007-11-29 | 2012-08-14 | Sony Corporation | Computer implemented display, graphical user interface, design and method including scrolling features |
| JP5521717B2 (en) * | 2010-04-07 | 2014-06-18 | トヨタ自動車株式会社 | Image display method |
| KR101522345B1 (en) | 2010-11-12 | 2015-05-21 | 주식회사 케이티 | Method for displaying background pictures in mobile communication apparatus and apparatus the same |
| KR101199618B1 (en) | 2011-05-11 | 2012-11-08 | 주식회사 케이티테크 | Apparatus and Method for Screen Split Displaying |
| US9971473B2 (en) | 2013-10-04 | 2018-05-15 | Panasonic Intellectual Property Corporation Of America | Electronic device |
| WO2015049714A1 (en) * | 2013-10-04 | 2015-04-09 | パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカ | Electronic device |
| JP2019071148A (en) * | 2019-02-14 | 2019-05-09 | リコーイメージング株式会社 | Display processing apparatus and display processing method |
| JP7104844B1 (en) | 2021-09-10 | 2022-07-21 | グリー株式会社 | Information processing system, information processing method and computer program |
Family Cites Families (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5365360A (en) * | 1991-11-15 | 1994-11-15 | International Business Machines Corporation | Method and apparatus for presenting information contained within a data icon by assigning attributes to various dimensions of the data icon |
| JP2002261918A (en) * | 2001-03-02 | 2002-09-13 | Hitachi Ltd | Mobile phone |
| JP4604423B2 (en) * | 2001-08-03 | 2011-01-05 | 日本電気株式会社 | Input device, electronic device including the same, and input method |
| JP4088749B2 (en) * | 2001-11-09 | 2008-05-21 | ソニー株式会社 | Information processing apparatus, information processing method, and program |
| JP2003283615A (en) * | 2002-03-27 | 2003-10-03 | Nec Corp | Mobile communication terminal |
| NZ525956A (en) * | 2003-05-16 | 2005-10-28 | Deep Video Imaging Ltd | Display control system for use with multi-layer displays |
-
2004
- 2004-12-28 JP JP2004379430A patent/JP4360496B2/en not_active Expired - Fee Related
-
2005
- 2005-12-28 CN CNB2005101216413A patent/CN100405459C/en not_active Expired - Fee Related
Cited By (89)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN104052869B (en) * | 2006-01-23 | 2017-06-06 | 诺基亚技术有限公司 | Improved mobile communication terminal and its method |
| CN104052869A (en) * | 2006-01-23 | 2014-09-17 | 诺基亚公司 | Improved mobile communication terminal and method thereof |
| US9904448B2 (en) | 2006-08-08 | 2018-02-27 | Samsung Electronics Co., Ltd. | Method and mobile communication terminal for changing a configuration of a screen displaying function items |
| US9792030B1 (en) | 2006-08-08 | 2017-10-17 | Samsung Electronics Co., Ltd. | Method and mobile communication terminal for changing a configuration of a screen displaying function items |
| US10684760B2 (en) | 2006-08-08 | 2020-06-16 | Samsung Electronics Co., Ltd. | Method and mobile communication terminal for changing a configuration of a screen displaying function items |
| CN101123775B (en) * | 2006-08-08 | 2014-12-03 | 三星电子株式会社 | Method and mobile communication terminal for changing a configuration of a screen displaying function items |
| US9733817B2 (en) | 2006-08-08 | 2017-08-15 | Samsung Electronics Co., Ltd. | Method and mobile communication terminal for changing a configuration of a screen displaying function items |
| WO2009049508A1 (en) * | 2007-10-18 | 2009-04-23 | Huawei Technologies Co., Ltd. | Display method, device and terminal |
| CN102193727A (en) * | 2010-02-19 | 2011-09-21 | 索尼欧洲有限公司 | Display device |
| CN102253795A (en) * | 2010-05-17 | 2011-11-23 | 夏普株式会社 | Image forming apparatus and display console displaying preview image |
| US11360646B2 (en) | 2010-10-20 | 2022-06-14 | Samsung Electronics Co., Ltd. | Screen display method and apparatus of a mobile terminal |
| CN103180814A (en) * | 2010-10-20 | 2013-06-26 | 三星电子株式会社 | Screen display method and device for mobile terminal |
| US10275124B2 (en) | 2010-10-20 | 2019-04-30 | Samsung Electronics Co., Ltd. | Screen display method and apparatus of a mobile terminal |
| US12182381B2 (en) | 2010-10-20 | 2024-12-31 | Samsung Electronics Co., Ltd. | Screen display method and apparatus of a mobile terminal |
| CN103180814B (en) * | 2010-10-20 | 2017-05-31 | 三星电子株式会社 | Screen display method and device for mobile terminal |
| US9372600B2 (en) | 2010-10-20 | 2016-06-21 | Samsung Electronics Co., Ltd. | Screen display method and apparatus of a mobile terminal |
| US10788956B2 (en) | 2010-10-20 | 2020-09-29 | Samsung Electronics Co., Ltd. | Screen display method and apparatus of a mobile terminal |
| US11747963B2 (en) | 2010-10-20 | 2023-09-05 | Samsung Electronics Co., Ltd. | Screen display method and apparatus of a mobile terminal |
| CN102566898A (en) * | 2010-11-23 | 2012-07-11 | 爱信艾达株式会社 | Control device, control method of control device, and computer program |
| CN102566898B (en) * | 2010-11-23 | 2015-09-09 | 爱信艾达株式会社 | The control method of control device, control device |
| CN102542504B (en) * | 2010-12-09 | 2016-01-06 | 三竹资讯股份有限公司 | Apparatus and method for amplifying and displaying important price information of financial watch software for mobile devices |
| CN102542504A (en) * | 2010-12-09 | 2012-07-04 | 三竹资讯股份有限公司 | Apparatus and method for amplifying and displaying important price information of financial watch software for mobile devices |
| CN102541435A (en) * | 2010-12-13 | 2012-07-04 | 索尼公司 | User interface for prioritizing media content |
| CN103118294A (en) * | 2011-07-06 | 2013-05-22 | 索尼公司 | Information processing apparatus, image display apparatus, and information processing method |
| CN103118294B (en) * | 2011-07-06 | 2018-07-20 | 索尼公司 | Information processing equipment, image display and information processing method |
| CN104350453A (en) * | 2012-04-04 | 2015-02-11 | 三星电子株式会社 | Terminal for supporting icon operation and icon operation method |
| CN104350453B (en) * | 2012-04-04 | 2018-05-22 | 三星电子株式会社 | Terminal and icon manipulation method for supporting icon manipulation |
| CN103513946A (en) * | 2012-06-26 | 2014-01-15 | 腾讯科技(深圳)有限公司 | Display control method and device |
| CN103577050A (en) * | 2012-07-25 | 2014-02-12 | 三星电子株式会社 | User terminal apparatus and control method thereof |
| CN103577050B (en) * | 2012-07-25 | 2019-01-11 | 三星电子株式会社 | User terminal apparatus and its control method |
| CN103685823B (en) * | 2012-09-19 | 2016-06-22 | 柯尼卡美能达株式会社 | Image forming apparatus and method of controlling image forming apparatus |
| CN103685823A (en) * | 2012-09-19 | 2014-03-26 | 柯尼卡美能达株式会社 | Image forming apparatus and method for controlling image forming apparatus |
| US11513675B2 (en) | 2012-12-29 | 2022-11-29 | Apple Inc. | User interface for manipulating user interface objects |
| CN104008045B (en) * | 2013-02-25 | 2017-06-09 | 阿里巴巴集团控股有限公司 | Step identification method and system in script recording operation |
| CN104008045A (en) * | 2013-02-25 | 2014-08-27 | 阿里巴巴集团控股有限公司 | Method and system for marking steps in script recording operations |
| US11068128B2 (en) | 2013-09-03 | 2021-07-20 | Apple Inc. | User interface object manipulations in a user interface |
| US12050766B2 (en) | 2013-09-03 | 2024-07-30 | Apple Inc. | Crown input for a wearable electronic device |
| CN105683877B (en) * | 2013-09-03 | 2019-05-28 | 苹果公司 | UI for manipulating UI objects |
| US11829576B2 (en) | 2013-09-03 | 2023-11-28 | Apple Inc. | User interface object manipulations in a user interface |
| US10921976B2 (en) | 2013-09-03 | 2021-02-16 | Apple Inc. | User interface for manipulating user interface objects |
| US10545657B2 (en) | 2013-09-03 | 2020-01-28 | Apple Inc. | User interface for manipulating user interface objects |
| US11656751B2 (en) | 2013-09-03 | 2023-05-23 | Apple Inc. | User interface for manipulating user interface objects with magnetic properties |
| US12481420B2 (en) | 2013-09-03 | 2025-11-25 | Apple Inc. | User interface for manipulating user interface objects with magnetic properties |
| US12287962B2 (en) | 2013-09-03 | 2025-04-29 | Apple Inc. | User interface for manipulating user interface objects |
| CN105683877A (en) * | 2013-09-03 | 2016-06-15 | 苹果公司 | User interface for manipulating user interface objects |
| US12299642B2 (en) | 2014-06-27 | 2025-05-13 | Apple Inc. | Reduced size user interface |
| 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 |
| US12361388B2 (en) | 2014-06-27 | 2025-07-15 | Apple Inc. | Reduced size user interface |
| US11068083B2 (en) | 2014-09-02 | 2021-07-20 | Apple Inc. | Button functionality |
| US11474626B2 (en) | 2014-09-02 | 2022-10-18 | Apple Inc. | Button functionality |
| US10073590B2 (en) | 2014-09-02 | 2018-09-11 | Apple Inc. | Reduced size user interface |
| US11157135B2 (en) | 2014-09-02 | 2021-10-26 | Apple Inc. | Multi-dimensional object rearrangement |
| US11157143B2 (en) | 2014-09-02 | 2021-10-26 | Apple Inc. | Music user interface |
| US12443329B2 (en) | 2014-09-02 | 2025-10-14 | Apple Inc. | Multi-dimensional object rearrangement |
| US12197659B2 (en) | 2014-09-02 | 2025-01-14 | Apple Inc. | Button functionality |
| US11402968B2 (en) | 2014-09-02 | 2022-08-02 | Apple Inc. | Reduced size user in interface |
| US12001650B2 (en) | 2014-09-02 | 2024-06-04 | Apple Inc. | Music user interface |
| US12118181B2 (en) | 2014-09-02 | 2024-10-15 | Apple Inc. | Reduced size user interface |
| US11747956B2 (en) | 2014-09-02 | 2023-09-05 | Apple Inc. | Multi-dimensional object rearrangement |
| US11644911B2 (en) | 2014-09-02 | 2023-05-09 | Apple Inc. | Button functionality |
| US10281999B2 (en) | 2014-09-02 | 2019-05-07 | Apple Inc. | Button functionality |
| US11941191B2 (en) | 2014-09-02 | 2024-03-26 | Apple Inc. | Button functionality |
| US10536414B2 (en) | 2014-09-02 | 2020-01-14 | Apple Inc. | Electronic message user interface |
| US12333124B2 (en) | 2014-09-02 | 2025-06-17 | Apple Inc. | Music user interface |
| US11743221B2 (en) | 2014-09-02 | 2023-08-29 | Apple Inc. | Electronic message user interface |
| CN105654894A (en) * | 2014-11-12 | 2016-06-08 | 西安诺瓦电子科技有限公司 | LED brightness correction method |
| CN105988759A (en) * | 2015-02-04 | 2016-10-05 | 华为技术有限公司 | Page display method, device and system |
| CN105988759B (en) * | 2015-02-04 | 2019-04-19 | 华为技术有限公司 | Page display method, device and system |
| US10884592B2 (en) | 2015-03-02 | 2021-01-05 | Apple Inc. | Control of system zoom magnification using a rotatable input mechanism |
| CN106066798A (en) * | 2016-06-06 | 2016-11-02 | 深圳铂睿智恒科技有限公司 | A kind of time control and its implementation |
| CN106066798B (en) * | 2016-06-06 | 2019-10-18 | 深圳铂睿智恒科技有限公司 | A clock personalized indication dial device and its implementation method |
| US11733656B2 (en) | 2016-06-11 | 2023-08-22 | Apple Inc. | Configuring context-specific user interfaces |
| US11073799B2 (en) | 2016-06-11 | 2021-07-27 | Apple Inc. | Configuring context-specific user interfaces |
| US12228889B2 (en) | 2016-06-11 | 2025-02-18 | Apple Inc. | Configuring context-specific user interfaces |
| US10739974B2 (en) | 2016-06-11 | 2020-08-11 | Apple Inc. | Configuring context-specific user interfaces |
| CN109960443A (en) * | 2017-12-22 | 2019-07-02 | 华为终端有限公司 | A kind of display application drawing calibration method and terminal device |
| US11921926B2 (en) | 2018-09-11 | 2024-03-05 | Apple Inc. | Content-based tactile outputs |
| US11435830B2 (en) | 2018-09-11 | 2022-09-06 | Apple Inc. | Content-based tactile outputs |
| US10928907B2 (en) | 2018-09-11 | 2021-02-23 | Apple Inc. | Content-based tactile outputs |
| US10712824B2 (en) | 2018-09-11 | 2020-07-14 | Apple Inc. | Content-based tactile outputs |
| US12277275B2 (en) | 2018-09-11 | 2025-04-15 | Apple Inc. | Content-based tactile outputs |
| CN111679873B (en) * | 2019-03-11 | 2023-06-27 | 阿里巴巴集团控股有限公司 | Application page and map page processing method, device and equipment |
| CN111679873A (en) * | 2019-03-11 | 2020-09-18 | 阿里巴巴集团控股有限公司 | Application page and map page processing method, device and device |
| US12287957B2 (en) | 2021-06-06 | 2025-04-29 | Apple Inc. | User interfaces for managing application widgets |
| US11893212B2 (en) | 2021-06-06 | 2024-02-06 | Apple Inc. | User interfaces for managing application widgets |
| US12511021B2 (en) | 2021-08-24 | 2025-12-30 | Apple Inc. | Device management user interface |
| CN116653820A (en) * | 2023-08-02 | 2023-08-29 | 南京中旭电子科技有限公司 | Hall sensor processing method and device suitable for fault diagnosis |
| CN116653820B (en) * | 2023-08-02 | 2023-10-20 | 南京中旭电子科技有限公司 | Hall sensor processing method and device suitable for fault diagnosis |
Also Published As
| Publication number | Publication date |
|---|---|
| CN100405459C (en) | 2008-07-23 |
| JP4360496B2 (en) | 2009-11-11 |
| JP2006185273A (en) | 2006-07-13 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN1811899A (en) | Display method, portable terminal device, and display program | |
| US7587683B2 (en) | Display method, portable terminal device, and display program | |
| CN1161946C (en) | mobile phone | |
| CN1183431C (en) | portable terminal | |
| EP1803057B1 (en) | Mobile communications terminal having an improved user interface and method therefor | |
| CN1196056C (en) | Information processing device | |
| CN101080068A (en) | Mobile terminal and menu display method thereof | |
| CN1645869A (en) | Portable communication terminal | |
| CN1722908A (en) | Information apparatus remote control system | |
| EP3035176B1 (en) | Apparatus and method for enlarging an image and controlling the enlarged image in a mobile communication terminal | |
| CN1605185A (en) | A communication terminal | |
| CN101047913A (en) | Display data size adjustment apparatus and method for portable terminal | |
| CN1951093A (en) | Mobile Terminal with Ergonomic Imaging Function | |
| CN1661520A (en) | Problem solution support device and program | |
| CN1610874A (en) | Mobile communication device, display control method and program of mobile communication device | |
| CN1328280A (en) | Information processing equipment, information input equipment and information processing main unit | |
| CN1186707C (en) | Input apparatus, electronic instrument therewith, and input method | |
| CN1237813C (en) | Image display method for mobile terminal, image conversion device, and mobile terminal | |
| JP5885152B2 (en) | Portable terminal device, program, and display control method | |
| CN1181569A (en) | INformation processing apparatus | |
| CN1637696A (en) | System and method for supporting input confirmation in mobile terminal equipment | |
| CN1921671A (en) | Mobile communication terminal for displaying information | |
| CN1956473A (en) | Method and apparatus for establishing and displaying wait screen image in portable terminal | |
| KR101129661B1 (en) | Mobile terminal | |
| CN1551604A (en) | Mobile communication terminal apparatus and recording medium which records data operation process program |
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 | ||
| C56 | Change in the name or address of the patentee | ||
| CP01 | Change in the name or title of a patent holder |
Address after: Tokyo, Japan, Japan Patentee after: Sony Mobile Communication Co., Ltd. Patentee after: Sony Corporation Address before: Tokyo, Japan, Japan Patentee before: Sony Ericsson Mobile Communication japan Co., Ltd. Patentee before: Sony Corporation |
|
| C41 | Transfer of patent application or patent right or utility model | ||
| TR01 | Transfer of patent right |
Effective date of registration: 20160309 Address after: American California Patentee after: Sinai Putelake company Address before: Tokyo, Japan, Japan Patentee before: Sony Mobile Communication Co., Ltd. Patentee before: Sony Corporation |
|
| CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20080723 Termination date: 20181228 |
|
| CF01 | Termination of patent right due to non-payment of annual fee |