Display devices, electronic musical instruments, methods and programs

The display device efficiently displays layers and items by assigning higher levels to images and items within a hierarchical structure, enhancing user navigation and understanding of hierarchical information.

JP2026055112APending Publication Date: 2026-03-31CASIO COMPUTER CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-09-18
Publication Date
2026-03-31

AI Technical Summary

Technical Problem

Existing display devices struggle to efficiently display both layers and items on a screen, leading to blank spaces when the number of layers is small or items are numerous, as seen in Patent Document 1.

Method used

A display device that assigns higher levels to images and items within a hierarchical structure, allowing efficient display by transitioning between levels through user interaction, using a control unit to manage screen layout.

Benefits of technology

Enables efficient display of hierarchies and items on a screen, improving usability by allowing users to easily understand and navigate hierarchical information.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2026055112000001_ABST
    Figure 2026055112000001_ABST
Patent Text Reader

Abstract

To efficiently display hierarchies and items on the screen. [Solution] The display device comprises a display unit and a control unit that displays multiple images on the display unit based on hierarchical data. When there are n (n is a natural number of 1 or more) higher levels than the current level selected by user operation, the control unit assigns the n higher levels to n images out of the multiple images, assigns at least a portion of the multiple items belonging to the current level to the remaining images out of the multiple images, displays the n images on the display unit as first images indicating the assigned higher levels, and displays the remaining images on the display unit as second images indicating the assigned items.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to a display device, an electronic musical instrument, a method, and a program.

Background Art

[0002] Display devices that display hierarchical information are known. For example, the display device described in Patent Document 1 displays each layer in the left area of the screen and displays items belonging to the current layer in the right area of the screen.

Prior Art Documents

Patent Documents

[0003]

Patent Document 1

Summary of the Invention

Problems to be Solved by the Invention

[0004] As described above, in Patent Document 1, the area for displaying the layer and the area for displaying the items belonging to the layer are provided separately. For example, when the number of layers to be displayed is small, a blank portion occurs in the left area of the screen. However, even when the number of items to be displayed is large, items cannot be displayed in this blank portion. That is, in Patent Document 1, it is difficult to efficiently display the layer and the items on the screen.

[0005] In view of the above circumstances, an embodiment of the present disclosure aims to provide a display device, an electronic musical instrument, a method, and a program that can efficiently display a layer and items on a screen.

Means for Solving the Problems

[0006] A display device according to one embodiment of the present disclosure comprises a display unit and a control unit that displays a plurality of images on the display unit based on hierarchical data. When there are n (n is a natural number of 1 or more) higher levels than the current level selected by user operation, the control unit assigns the n higher levels to n images among the plurality of images, assigns at least a portion of the plurality of items belonging to the current level to the remaining images among the plurality of images, displays the n images on the display unit as a first image indicating the assigned higher level, and displays the remaining images on the display unit as a second image indicating the assigned items. [Effects of the Invention]

[0007] According to one embodiment of the present disclosure, a display device, an electronic musical instrument, a method, and a program are provided that can efficiently display hierarchies and items on a screen. [Brief explanation of the drawing]

[0008] [Figure 1] This is an external view of an electronic musical instrument according to one embodiment of the present disclosure. [Figure 2] This is a block diagram showing the configuration of an electronic musical instrument according to one embodiment of the present disclosure. [Figure 3] This figure shows hierarchical information stored in an electronic musical instrument according to one embodiment of the present disclosure. [Figure 4A] This is an example of an operation screen displayed on the display unit of an electronic musical instrument according to one embodiment of this disclosure. [Figure 4B] This is an example of an operation screen displayed on the display unit of an electronic musical instrument according to one embodiment of this disclosure. [Figure 5] This is an example of the transition of the operation screen displayed on the display unit of an electronic musical instrument according to one embodiment of the present disclosure. [Figure 6] This flowchart shows a process performed by an electronic musical instrument in one embodiment of this disclosure. [Figure 7] This figure shows an example of an operating element provided in an electronic musical instrument according to Modification 1 of this disclosure. [Modes for carrying out the invention]

[0009] The following description relates to a display device, an electronic musical instrument, a method, and a program according to one embodiment of the present disclosure. Common or corresponding elements are denoted by the same or similar reference numerals, and redundant descriptions are omitted or simplified as appropriate.

[0010] The electronic instrument 1 shown in Figure 1 is an example of an electronic instrument equipped with a display device. The electronic instrument 1 is, for example, an electronic keyboard. The electronic instrument 1 may also be an electronic keyboard instrument other than an electronic keyboard, such as an electronic piano. The electronic instrument 1 may also be other forms of electronic instruments, such as electronic percussion instruments, electronic wind instruments, or electronic string instruments.

[0011] The display device relating to this disclosure is not limited to electronic musical instrument 1. The display device may be, for example, an information processing device capable of displaying hierarchical information. The information processing device may be, for example, a smartphone. The information processing device may also be a tablet terminal, a PC (Personal Computer), a portable game console, a PDA (Personal Digital Assistant), etc.

[0012] Electronic instrument 1 is an example of a computer. As shown in Figure 2, electronic instrument 1 has the following hardware configuration: processor 10, RAM (Random Access Memory) 11, flash ROM (Read Only Memory) 12, external connection interface 13, keyboard 14, switch panel 15, key scanner 16, control elements 17, input / output interface 18, LCD (Liquid crystal display) unit 19, sound source LSI (Large Scale Integration) 20, D / A converter 21, and amplifier 22. The various parts of electronic instrument 1 are connected by bus 23.

[0013] The processor 10 reads the program and data stored in the flash ROM 12. The processor 10 comprehensively controls the electronic instrument 1 by using the RAM 11 as a work area.

[0014] Processor 10 is, for example, a single processor or a multi-processor and includes at least one processor. When configured to include a plurality of processors, processor 10 may be packaged as a single device, or may be composed of a plurality of physically separated devices within electronic musical instrument 1. Processor 10 may be referred to as, for example, a control unit, a CPU (Central Processing Unit), a MPU (Micro Processor Unit), or a MCU (Micro Controller Unit).

[0015] RAM 11 temporarily holds data and programs. Various programs and various data read from flash ROM 12 are held in RAM 11.

[0016] Flash ROM 12 is a non-volatile semiconductor memory such as a flash memory, an EPROM (Erasable Programmable ROM), or an EEPROM (Electrically Erasable Programmable ROM). Flash ROM 12 stores control program 12A. By the processor 10 executing control program 12A, various processes according to an embodiment of the present disclosure are executed.

[0017] External connection interface 13 is, for example, an interface that inputs and outputs MIDI data (MIDI messages) in serial format with an external MIDI (Musical Instrument Digital Interface) device under the control of processor 10.

[0018] The keyboard 14 has 61 keys which are performance operators. Specifically, the keyboard 14 has 32 white keys and 25 black keys. Each key is associated with a different pitch. The electronic musical instrument 1 produces musical tones in response to a key-pressing operation on the keys provided on the keyboard 14. The number of keys on the keyboard 14 is not limited to 61. The keyboard 14 may be configured to have other numbers of keys, such as 88 keys or 76 keys. That is, each key on the keyboard 14 is an example of a plurality of performance operators that specify different pitches.

[0019] The switch panel 15 includes various operators for operating the electronic musical instrument 1. The various operators include operators corresponding to various functions such as power supply, recording, playback / stop, pitch adjustment, timbre selection, and the like.

[0020] The key scanner 16 monitors key presses and key releases on the keyboard 14. When the key scanner 16 detects a key-pressing operation by a user, for example, it outputs a key-pressing event to the processor 10. The key-pressing event includes information on the pitch (key number) of the key involved in the key-pressing operation. The key number may also be referred to as a key code, MIDI key, or note number. The pitch may also be referred to as a note.

[0021] In this embodiment, means for measuring the key-pressing speed (velocity) of a key is separately provided, and the velocity measured by this means is also included in the key-pressing event. Exemplarily, a plurality of contact switches are provided for each key. The velocity is measured based on the time difference in which each contact switch conducts when the key is pressed. The velocity can be said to be a value indicating the strength of the key-pressing operation and can also be said to be a value indicating the loudness (volume) of the musical tone.

[0022] The operator 17 includes a rotary encoder for parameter selection, a rotary encoder for parameter value input, a pitch bend wheel, a modulation wheel, and the like. When the user operates the operator 17, a signal indicating the operation content is output to the processor 10 via the input / output interface 18.

[0023] The LCD unit 19 is an example of a display unit. The LCD unit 19 includes an LCD and a driver. When the driver operates the LCD according to a control signal from the processor 10, a screen corresponding to the control signal is displayed. The LCD has a built-in touch panel. Therefore, the user can operate the electronic instrument 1 by touch. The LCD may be replaced with other types of display units, such as an organic EL (Electro Luminescence) display or an LED (Light Emitting Diode) display.

[0024] The sound source LSI 20 includes a media player and a sound source module. The media player has built-in codecs that support various formats. The media player can play audio data in various formats. The sound source module processes various events (note on, auto off, control change, etc.) in response to performance operations. For example, when a note on event corresponding to a key press is input, the sound source module reads the corresponding waveform data from RAM 11 according to the sound generation instruction from processor 10. The waveform data is stored, for example, in flash ROM 12. The waveform data is loaded into RAM 11 during the startup process of the electronic instrument 1 so that musical tones are quickly generated in response to key presses.

[0025] The sound source module generates musical tones based on waveform data read from RAM 11. The sound source module comprises multiple generator sections. The sound source module can simultaneously produce up to the number of musical tones corresponding to the number of generator sections. In this embodiment, the processor 10 and the sound source LSI 20 are configured as separate processors, but in another embodiment, the processor 10 and the sound source LSI 20 may be configured as a single processor.

[0026] The digital musical sound data generated by the sound source LSI 20 is converted into an analog signal by the D / A converter 21, then amplified by the amplifier 22, and output, for example, from the line out terminal. The musical sound is then played back through a speaker connected to the line out terminal, for example. The speaker may be built into the electronic instrument 1 or connected externally.

[0027] Figure 3 shows the hierarchical information 12B stored in the flash ROM 12. In the hierarchical information 12B, multiple functional items (functions A, B, C, D, etc.) are arranged in the home hierarchy, which is the highest level. A lower hierarchy is arranged for each of the multiple functional items belonging to the home hierarchy. A lower hierarchy is further arranged for each item belonging to each lower hierarchy. In this way, the hierarchical information 12B contains information for many levels. Note that in Figure 3, a partial excerpt of the hierarchical information 12B is shown to avoid complicating the diagram.

[0028] The processor 10, which executes the control program 12A, can display an operation screen on the LCD unit 19 based on hierarchical information 12B (an example of hierarchical data). The user can operate the electronic instrument 1 by touching the operation screen displayed on the LCD unit 19. For example, instead of operating the switch panel 15 or the control elements 17, the user can perform various operations such as recording, playback / stop, tone adjustment, sound selection, effect selection, parameter selection, and parameter value setting by touching the operation screen on the LCD unit 19.

[0029] In this embodiment, in order to make it easier for users to utilize the various functions installed in the electronic instrument 1, various items are managed in a hierarchical manner, as shown in Figure 3. Here, the larger the screen size of the LCD unit 19, the more information can be displayed on a single screen. For example, the more hierarchical information that can be displayed on a single screen, the better the usability. However, the larger the screen size, the larger the size of the electronic instrument 1 becomes, and the higher the manufacturing cost. Therefore, it is desirable to efficiently display the hierarchical information within a limited screen size.

[0030] To improve the usability of hierarchical information, it is necessary to implement measures that make it easier for the user to understand the current hierarchy and to allow the user to easily switch between hierarchies. In this embodiment, the operation screen of the LCD unit 19 has a screen configuration that makes it easy for the user to understand the current hierarchy and also has a screen configuration that makes it easy to switch from the current hierarchy to any hierarchy. In other words, the operation screen of the LCD unit 19 has a screen configuration that is suitable for improving usability.

[0031] Figures 4A and 4B show examples of operation screens (screens 19A to 19F) displayed on the LCD unit 19 based on the hierarchical information 12B. As shown in screens 19A to 19F, information indicating the current hierarchy (for example, text indicating the name of the hierarchy) is displayed in the upper left corner of the screen. For example, in screen 19A, "HOME" is displayed as the information indicating the current hierarchy. In screen 19B, "Function J" is displayed as the information indicating the current hierarchy. By visually observing this display, the user can easily grasp the current hierarchy displayed on the operation screen.

[0032] As shown in screens 19A to 19F, twelve icons a1 to a12, arranged in two rows and six columns, are displayed on the operation screen of the LCD unit 19. Note that the symbols a1 to a12 in Figures 4A and 4B are added for explanatory purposes only and do not appear on the actual operation screen.

[0033] The screen 19A shown in the upper part of Figure 4A is the home screen, which displays the top-level home hierarchy. In screen 19A, items belonging to the home hierarchy (functions A to L) are assigned to icons a1 to a12, respectively. Icons a1 to a12 are displayed with information (e.g., text) indicating the assigned function A to L. This is how screen 19A is displayed.

[0034] For example, as shown in the upper diagram of Figure 4A, when the user touches icon a10, the operation screen of the LCD unit 19 transitions to the hierarchical screen of function J assigned to icon a10 (see screen 19B).

[0035] Screen 19B, shown in the middle diagram of Figure 4A, is the hierarchical screen for function J, which is located one level below the home screen (see screen 19A). In screen 19B, the home hierarchy, which is higher up in this hierarchy, is assigned to icon a1. The items belonging to this hierarchy (functions Ja to Jk) are assigned to the remaining icons a2 to a12, respectively. Icon a1 is displayed with information (e.g., text) indicating the assigned home hierarchy. Icons a2 to a12 are displayed with information (e.g., text) indicating the assigned functions Ja to Jk, respectively. This displays screen 19B.

[0036] For example, as shown in the middle diagram of Figure 4A, when the user touches icon a4, the operation screen of the LCD unit 19 transitions to the hierarchical screen of function Jc assigned to icon a4 (see screen 19C).

[0037] Screen 19C, shown in the lower diagram of Figure 4A, is the hierarchical screen for function Jc, which is located one level below the hierarchical screen for function J (see screen 19B). Function Jc is an FX (i.e., effects such as reverb, delay, and echo) function. In screen 19C, the Home hierarchy and the Function J hierarchy, which are higher up in this hierarchy, are assigned to icons a1 and a2, respectively. The items belonging to this hierarchy ("FXa" to "FXj") are assigned to the remaining icons a3 to a12, respectively. Icons a1 and a2 are displayed with information (e.g., text) indicating the assigned Home hierarchy and Function J hierarchy, respectively. Icons a3 to a12 are displayed with information (e.g., text) indicating the assigned "FXa" to "FXj" (i.e., various effects), respectively. This displays screen 19C.

[0038] For example, as shown in the lower part of Figure 4A, when the user touches icon a10, the operation screen of the LCD unit 19 transitions to the hierarchical screen of FXh assigned to icon a10 (see screen 19D).

[0039] Screen 19D, shown in the upper diagram of Figure 4B, is the hierarchical screen for FXh, which is located one level below the hierarchical screen for function Jc(FX) (see screen 19C). FXh is a delay. In screen 19D, the Home hierarchy, Function J hierarchy, and Function Jc(FX) hierarchy, which are higher up in this hierarchy, are assigned to icons a1, a2, and a3, respectively. The items belonging to this hierarchy ("LG1" to "LG3", "MID1" to "MID3", "ST1", "ST2", "Select") are assigned to the remaining icons a4 to a12, respectively. "LG1" to "LG3", "MID1" to "MID3", "ST1", and "ST2" indicate the amount of delay applied to the musical sound. Icons a1, a2, and a3 are displayed with information (e.g., text) indicating the assigned Home hierarchy, Function J hierarchy, and Function Jc(FX) hierarchy, respectively. Icons a4 to a12 are displayed with information (e.g., text) attached to indicate their respective assigned functions: "LG1" to "LG3", "MID1" to "MID3", "ST1", "ST2", and "Select". This results in the display of screen 19D.

[0040] For example, as shown in the upper diagram of Figure 4B, when the user touches icon a12, the operation screen of the LCD unit 19 transitions to the Select hierarchical screen assigned to icon a12 (see screen 19E).

[0041] Screen 19E, shown in the middle diagram of Figure 4B, is the "Select" hierarchical screen, located at the same hierarchical level as the FXh (Delay) hierarchical screen (see Screen 19D). "Select" indicates a hierarchical level where any delay amount can be set. In Screen 19E, the Home hierarchical level, Function J hierarchical level, and Function Jc (FX) hierarchical level, which are higher up in this hierarchy, are assigned to icons a1, a2, and a3, respectively. The items belonging to this hierarchy (delay amount values ​​0-7 applied to the musical tone and screen transition items indicated by "↓") are assigned to the remaining icons a4-a12, respectively. Icons a1, a2, and a3 are displayed with information (e.g., text) indicating the assigned Home hierarchical level, Function J hierarchical level, and Function Jc (FX) hierarchical level, respectively. Icons a4-a12 are displayed with the assigned values ​​0-7 and information (e.g., text) indicating "↓", respectively. This displays Screen 19E.

[0042] For example, as shown in the middle diagram of Figure 4B, when the user touches icon a12, the operation screen of the LCD unit 19 transitions to the screen shown in the lower diagram of Figure 4B according to the function assigned to icon a12 (see screen 19F).

[0043] The screen 19F shown in the lower part of Figure 4B displays items belonging to the "Select" hierarchy that could not be displayed on screen 19E. On screen 19F, the Home hierarchy, Function J hierarchy, and Function Jc(FX) hierarchy, which are higher up in this hierarchy, are still assigned to icons a1, a2, and a3. The items belonging to this hierarchy (screen transition items indicated by "↑", and delay amount values ​​8 and 9 applied to musical tones) are assigned to icons a4 to a6, respectively. Icons a4 to a6 are displayed with information (e.g., text) indicating the assigned "↑" and values ​​8 and 9. This displays screen 19F.

[0044] For example, as shown in the lower part of Figure 4B, when the user touches icon a5, a delay amount of value 8 is applied to the musical note. When the user touches icon a4, the operation screen of the LCD unit 19 returns to the screen shown in the middle part of Figure 4B according to the function assigned to icon a4 (see screen 19E).

[0045] In this embodiment, a predetermined number of icons a1 to a12 are displayed, and each icon a1 to a12 switches between displaying the hierarchy and displaying the item according to the current hierarchy level. In other words, each icon a1 to a12 is used for both displaying the hierarchy and displaying the item. For example, when the number of hierarchy levels to be displayed is small, more items to be displayed can be assigned to the remaining icons and displayed. Also, when moving to a deeper hierarchy, all of those levels can be displayed on a single screen, along with the items. Therefore, hierarchies and items can be displayed efficiently on the screen.

[0046] As the hierarchy deepens, the number of levels to display increases, thus reducing the number of items that can be displayed. Therefore, in another embodiment, it is not necessary to display all levels above the current level. For example, the top few levels above the current level (e.g., 2-3 levels) may be assigned to icons and displayed, and the remaining icons may be assigned to items and displayed. In this case, even when moving to deeper levels, a certain number of items (e.g., 9-10) can always be displayed on the screen.

[0047] Users can easily understand the current hierarchy displayed on the operation screen by viewing the hierarchy shown in the upper left corner of the screen. Users can also easily understand the depth and position of the current hierarchy by viewing the icon to which the hierarchy is assigned.

[0048] According to this embodiment, in the electronic instrument 1, if there are n (n is a natural number of 1 or more) levels above the current level selected by user operation, the n higher levels are assigned to n images (example images) from a plurality of icons (example images), and at least some of the multiple items belonging to the current level are assigned to the remaining images from the plurality of images. The n icons are displayed on the LCD unit 19 (example display unit) as icons (example first image) indicating the assigned higher levels. The remaining icons are displayed on the LCD unit 19 as icons (example second image) indicating the assigned items. In addition, each level from the top level, the home level, down to the level one level above the current level is assigned to n icons (example images) from a plurality of icons (example images). Rather than all levels above the current level, the n levels above the current level (for example, 2 to 3 levels) may be assigned to and displayed as n icons (example images) from a plurality of icons (example images).

[0049] Icons that display the hierarchy (an example shown in the first image, hereinafter referred to as "hierarchy icons") and icons that display items (an example shown in the second image, hereinafter referred to as "item icons") are displayed in a form that allows them to be identified with each other. For example, in screen 19B, hierarchy icon a1 is displayed in black, and item icons a2 to a12 are displayed in white. Therefore, users can easily distinguish between hierarchy icons and item icons. Hierarchy icons and item icons may be displayed in a form that allows them to be identified with each other, not limited to color (shape, pattern, or a combination of color, shape, and pattern). For example, hierarchy icons may be displayed as rectangular icons, as in Figures 4A and 4B, and item icons may be displayed as circular icons.

[0050] Each of the multiple hierarchical icons displayed on a single screen (an example in the first image) is displayed in an identifiable form. For example, on screen 19D, the hierarchical icon a1 for Home, the hierarchical icon a2 for Function J, and the hierarchical icon a3 for Function Jc(FX) are each displayed in a different color (for example, black, blue, and red, respectively). Therefore, the user can easily identify each hierarchical icon. Each hierarchical icon may be displayed in a way that distinguishes it from the others, not limited to color (shape, pattern, or a combination of color, shape, and pattern). For example, the hierarchical icon a1 for Home is displayed as a rectangular icon, the hierarchical icon a2 for Function J is displayed as a pentagonal icon, and the hierarchical icon a3 for Function Jc(FX) is displayed as a triangular icon. Item icons a4 to a12 may be displayed as circular icons to distinguish them from hierarchical icons a1 to a3. In other words, the hierarchical icons (an example in the first image) are images that allow the user to visually recognize which higher level they belong to (for example, by text, color, shape, pattern, etc.).

[0051] The transitions in the operation screen of the LCD unit 19 will be explained using Figure 5. As described above, when the user touches icon a10 on screen 19A, the operation screen of the LCD unit 19 transitions to screen 19B. When the user touches icon a4 on screen 19B, the operation screen of the LCD unit 19 transitions to screen 19C. When the user touches icon a10 on screen 19C, the operation screen of the LCD unit 19 transitions to screen 19D. The user can check and understand the current hierarchy, depth, position, etc., with each screen transition.

[0052] Let's explain how to return from a lower level to a higher level. For example, if the user touches icon a1 on screens 19B to 19D, the operation screen of the LCD unit 19 returns to screen 19A, which is the home screen. In other words, the user can instantly return to the top level, the home level, regardless of which lower level they are currently viewing. Also, if the user touches icon a2 on screens 19C to 19D, the operation screen of the LCD unit 19 returns to screen 19B, which is the hierarchy screen for function J. In other words, the user can instantly return to the second level, the hierarchy for function J, regardless of which lower level they are currently viewing. Thus, according to this embodiment, the user can instantly move to the desired level by simply touching the corresponding hierarchy icon once.

[0053] Using Figure 6, a process performed by the processor 10 in one embodiment of this disclosure will be described. For example, when the power of the electronic instrument 1 is turned on, the process shown in Figure 6 is started. For example, when the power of the electronic instrument 1 is turned off, the process shown in Figure 6 is terminated.

[0054] The steps in the flowchart shown in this embodiment may be rearranged in order, provided that this is not inconsistent. For example, while this disclosure presents various step sequences using exemplary order, it is not limited to this presented order. Furthermore, the steps in the flowchart shown in this embodiment may be executed in parallel or in parallel, provided that this is not inconsistent.

[0055] Processor 10 resets variable i to the value 1 (step S101). Variable i indicates the depth of the hierarchy. The top level, the home hierarchy, is represented by variable i = 1. The value of variable i is incremented by 1 for each level down. The value of variable i is decremented by 1 for each level up.

[0056] The processor 10 displays the hierarchical screen corresponding to value 1 (i.e., the home screen) on the LCD unit 19 (step S102). Specifically, as shown in the upper diagram of Figure 4A, the processor 10 displays "HOME" indicating the home hierarchy in the upper left corner of the screen, and assigns and displays items (functions A to L) belonging to the home hierarchy to each of the 12 icons a1 to a12.

[0057] The processor 10 waits for a touch operation on the LCD unit 19. When a touch operation that causes a hierarchy change (referred to as a "hierarchy change operation" for convenience) is performed, the processor 10 transitions the screen to the hierarchy corresponding to the touched icon (steps S103 to S107). For example, on the home screen, when icon a10 corresponding to function J is touched (step S103: YES), the processor 10 increments the variable i by N (in this case, by 1 because it is moving down one hierarchy) (step S104). The processor 10 assigns information from the higher hierarchy to icons a1 to a(i-1) (step S105). Here, since the value of variable i is 2, the home hierarchy information, which is higher in hierarchy than function J, is assigned to icon a1. The processor 10 assigns items belonging to function J to the remaining icons ai to a12 (in this case, icons a2 to a12) (step S106). The processor 10 displays information indicating the current hierarchy (in this case, function J) in the upper left corner of the screen, and also displays the assigned information attached to each icon a1 to a12 (step S107). As a result, the hierarchy screen after the transition (in this case, the hierarchy screen for function J) is displayed, as shown in the middle diagram of Figure 4A.

[0058] The processor 10 waits again for a touch operation on the LCD unit 19. When a hierarchy change operation is performed, the electronic instrument 1 transitions the operation screen of the LCD unit 19 to the screen of the hierarchy corresponding to the hierarchy change operation (steps S103 to S107). For example, let's explain the case where the user transitions from screen 19D shown in the upper diagram of Figure 4B to screen 19B shown in the middle diagram of Figure 4A. In this case, since the user moves up two levels, the processor 10 decrements the variable i by 2 (specifically, changing the value from 4 to 2) (step S104). The electronic instrument 1 assigns the information of the home hierarchy to icon a1 and assigns the items belonging to function J to icons a2 to a12, and displays the hierarchy screen of function J on the LCD unit 19 (steps S105 to S107).

[0059] This section describes the case where an operation is performed to execute some function, such as setting an effect. In this case (step S103: NO), the processor 10 executes the function assigned to the touched icon (for example, applying a specified delay amount to the musical sound) (step S108).

[0060] The above is a description of exemplary embodiments of the present disclosure. Embodiments of the present disclosure are not limited to those described above, and various modifications are possible within the scope of the technical idea of ​​the present disclosure. For example, embodiments of the present application include combinations of embodiments explicitly shown in the specification or obvious embodiments as appropriate.

[0061] In the above embodiment, the user can operate the operation screen by touching the LCD unit 19. The method of operating the operation screen is not limited to this. For example, the user may operate the hierarchical screen using a cursor displayed on the screen of the LCD unit 19. For example, by providing controls such as directional keys, a trackball, or a touchpad on the electronic instrument 1, cursor movement can be performed.

[0062] Furthermore, the transition display of hierarchical icons may be performed using a method similar to that described in Patent Document 1 (Japanese Patent Publication No. 2015-92418) and Japanese Patent Publication No. 03-161823. That is, the processor 10 may display an image on the LCD unit 19 as a hierarchical icon (an example of a first image) that allows the user to visually recognize the hierarchical level selected by user operation in each higher-level hierarchical level.

[0063] As a concrete example, if the user selects function J on screen 19A in Figure 4A, icon a will be displayed on screen 19B in Figure 4A as the hierarchical icon for function J selected by the user. Furthermore, if the user selects function Jc(FX) on screen 19B in Figure 4A, icons a and b will be displayed on screen 19C in Figure 4A as the hierarchical icons for function J and function Jc(FX), respectively, selected by the user. For example, if the hierarchical icon for function J is touched on screen 19B or screen 19C, the screen will transition to the screen that was displayed when the hierarchical icon for function J was touched (for example, screen 19B).

[0064] Using Figure 7, a method for operating the operation screen in Modification 1 of this disclosure will be explained. In Modification 1, the user can operate the operation screen using a group of mechanical switches 24 instead of, or in addition to, touch operation on the LCD unit 19. The group of mechanical switches 24 includes mechanical switches b1 to b12.

[0065] Mechanical switches b1 to b12 are arranged in a 2x6 grid, similar to icons a1 to a12. Each mechanical switch b1 to b12 corresponds to one of icons a1 to a12. For example, in Figure 7, when the user presses mechanical switch b1, icon a1 is selected, and the operation screen transitions to the home screen. For example, in Figure 7, when the user presses mechanical switch b2, icon a2 is selected, and the operation screen transitions to the hierarchical screen of function J.

[0066] Mechanical switches b1 to b12 are, for example, switches with LED backlights capable of emitting color light. Each mechanical switch b1 to b12 is controlled to emit light in the same color as its corresponding icon a1 to a12. In the example in Figure 7, icons a1, a2, and a3 are displayed in black, blue, and red, respectively, and icons a4 to a12 are displayed in white. Correspondingly, mechanical switches b1, b2, and b3 emit light in black, blue, and red, respectively. Mechanical switches b4 to b12 emit light in white. Matching the colors of the corresponding icons and mechanical switches improves operability. [Explanation of Symbols]

[0067] 1: Electronic musical instrument, 10: Processor, 12A: Control program, 19: LCD unit

Claims

1. Display unit and The system includes a control unit that displays multiple images on the display unit based on hierarchical data, The control unit, If there are n (where n is a natural number greater than or equal to 1) higher levels than the current level selected by the user, the n higher levels are assigned to n images among the multiple images. Assign at least some of the multiple items belonging to the current hierarchy to the remaining images among the multiple images, The n images are displayed on the display unit as a first image representing the assigned higher-level hierarchy. The remaining images are displayed on the display unit as a second image representing the assigned item. Display device.

2. The control unit assigns each of the levels from the highest level down to the level one level above the current level to the n images. The display device according to claim 1.

3. The control unit displays the first image and the second image on the display unit in a manner that allows for identification. The display device according to claim 1.

4. The control unit displays each of the first images on the display unit in a manner that allows identification of each assigned hierarchy. The display device according to claim 1.

5. The control unit displays information indicating the current hierarchy on the display unit. The display device according to claim 1.

6. The control unit displays an image on the display unit as the first image, which visually indicates which higher level it is. The display device according to claim 1.

7. The control unit displays, as the first image, an image on the display unit that allows the user to visually recognize the hierarchy selected by user operation in each higher hierarchy. The display device according to claim 1.

8. A display device according to any one of claims 1 to 7, Electronic musical instrument.

9. Based on hierarchical data, If there are n (where n is a natural number greater than or equal to 1) higher levels than the current level selected by the user, the n higher levels are assigned to n images among the multiple images. Assign at least some of the multiple items belonging to the current hierarchy to the remaining images among the multiple images, The n images are displayed on the display unit as a first image representing the assigned higher hierarchy. The remaining images are displayed on the display unit as a second image representing the assigned item. To have the computer perform the process. method.

10. Based on hierarchical data, If there are n (where n is a natural number greater than or equal to 1) higher levels than the current level selected by the user, the n higher levels are assigned to n images among the multiple images. Assign at least some of the multiple items belonging to the current hierarchy to the remaining images among the multiple images, The n images are displayed on the display unit as a first image representing the assigned higher hierarchy. The remaining images are displayed on the display unit as a second image representing the assigned item. To have the computer perform the process. program.

Citation Information

Patent Citations

  • Information display device and control program of the same

    JP2015092418A