[go: up one dir, main page]

JP2019067173A - Display device and display control program - Google Patents

Display device and display control program Download PDF

Info

Publication number
JP2019067173A
JP2019067173A JP2017192427A JP2017192427A JP2019067173A JP 2019067173 A JP2019067173 A JP 2019067173A JP 2017192427 A JP2017192427 A JP 2017192427A JP 2017192427 A JP2017192427 A JP 2017192427A JP 2019067173 A JP2019067173 A JP 2019067173A
Authority
JP
Japan
Prior art keywords
hierarchy
selection element
display
history
menu
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.)
Pending
Application number
JP2017192427A
Other languages
Japanese (ja)
Inventor
雄也 豊川
Yuya Toyokawa
雄也 豊川
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Seiko Epson Corp
Original Assignee
Seiko Epson Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Seiko Epson Corp filed Critical Seiko Epson Corp
Priority to JP2017192427A priority Critical patent/JP2019067173A/en
Publication of JP2019067173A publication Critical patent/JP2019067173A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • User Interface Of Digital Computer (AREA)

Abstract

【課題】階層間の移動を容易にすること。【解決手段】階層を選択させるための階層選択要素と、現在選択中の階層に属する選択肢を選択させるための選択肢選択要素と、を表示させるメニュー表示部と、前記選択肢選択要素が選択されたことに応じて、選択された前記選択肢選択要素に応じた処理を行う処理部と、を備え、前記メニュー表示部は、階層移動の履歴を現在選択中の階層の下位階層も含めて前記階層選択要素を用いた履歴として階層遷移可能に表示させる、表示装置を構成する。【選択図】図1To facilitate movement between layers. A menu display unit for displaying a hierarchy selection element for selecting a hierarchy and an option selection element for selecting an option belonging to a currently selected hierarchy, and that the option selection element is selected And a processing unit that performs processing according to the selected option selection element according to the menu selection unit, the menu display unit including the lower hierarchy of the hierarchy currently selected for the history of hierarchy movement, and the hierarchy selection element The display device is configured to be displayed so as to allow hierarchical transition as a history using. [Selected figure] Figure 1

Description

本発明は、表示装置および表示制御プログラムに関する。   The present invention relates to a display device and a display control program.

従来、階層的に構成されたメニューが知られている(例えば、特許文献1〜3)。従来の技術においては、階層間を移動するための選択肢に基づいて階層を移動させながら、各階層における選択肢を選択する。   Conventionally, hierarchically configured menus are known (for example, Patent Documents 1 to 3). In the prior art, options in each hierarchy are selected while moving the hierarchy based on options for moving between the hierarchies.

特開2008−304984号公報JP, 2008-304984, A 特開2010−113420号公報JP, 2010-113420, A 特開2013−97447号公報JP, 2013-97447, A

従来のメニューにおいては、ある階層の下位階層から上位階層に移動すると下位階層の選択肢が消去されるため、当該下位階層の選択肢を再度選択するためには階層を1個ずつ下位に移動させていく必要がある。従って、所望の階層を探しづらい。このため、階層間の移動を容易にすることが望まれていた。   In the conventional menu, when moving from a lower hierarchy to a higher hierarchy of a certain hierarchy, the lower hierarchy choices are erased, and in order to select the lower hierarchy choices again, the hierarchy is moved downward one by one. There is a need. Therefore, it is difficult to find the desired hierarchy. For this reason, it has been desired to facilitate movement between layers.

上記目的を達成するための表示装置は、階層を選択させるための階層選択要素と、現在選択中の階層に属する選択肢を選択させるための選択肢選択要素と、を表示させるメニュー表示部と、選択肢選択要素が選択されたことに応じて、選択された選択肢選択要素に応じた処理を行う処理部と、を備え、メニュー表示部は、階層移動の履歴を現在選択中の階層の下位階層も含めて階層選択要素を用いた履歴として階層遷移可能に表示させる。この構成によれば、過去に選択された階層であれば、現在選択中の階層よりも下位の下位階層であっても直接選択することができる。このため、階層間の移動が容易になる。   The display device for achieving the above object includes a menu display unit for displaying a hierarchy selection element for selecting a hierarchy and an option selection element for selecting an option belonging to the currently selected hierarchy, and option selection And a processing unit that performs processing according to the selected choice selection element in response to the selection of the element, and the menu display unit is configured to include the lower hierarchy of the hierarchy currently selected for the history of hierarchy movement. A hierarchy transition is displayed as a history using hierarchy selection elements. According to this configuration, if it is a hierarchy selected in the past, even a lower hierarchy lower than the currently selected hierarchy can be directly selected. This makes it easy to move between layers.

さらに、階層を選択させるための階層選択要素を含む階層メニューであって、上位階層から現在選択中の階層までの階層移動の履歴を現在選択中の階層の下位階層も含めて階層遷移可能にする第1の階層選択要素を含み、所定の階層における階層メニューとして、当該階層の下位階層に移動させることを選択可能な第2の階層選択要素と当該階層に属する選択肢を選択させる選択肢選択要素との少なくともいずれかを含む、階層メニューを表示させるメニュー表示部と、選択肢選択要素が選択されたことに応じて、選択された選択肢選択要素に応じた処理を行う処理部と、を備える表示装置が構成されても良い。この構成によれば、過去に選択された階層であれば、現在選択中の階層よりも下位の下位階層であっても第1の階層選択要素によって直接選択することができる。このため、階層間の移動が容易になる。   Furthermore, a hierarchy menu including a hierarchy selection element for selecting a hierarchy, wherein the history of hierarchy movement from the upper hierarchy to the currently selected hierarchy is made hierarchical transitionable including the lower hierarchy of the currently selected hierarchy As a hierarchy menu in a predetermined hierarchy, including a first hierarchy selection element, a second hierarchy selection element that can be selected to be moved to a lower hierarchy of the hierarchy and an option selection element for selecting an option belonging to the hierarchy A display device comprising: a menu display unit for displaying a hierarchical menu including at least one of the plurality of units; and a processing unit for performing processing according to the selected option selection element in response to selection of the option selection element It may be done. According to this configuration, as long as the hierarchy is selected in the past, even the lower hierarchy lower than the currently selected hierarchy can be directly selected by the first hierarchy selection element. This makes it easy to move between layers.

さらに、メニュー表示部が、階層選択要素の表示の消去が受け付けられた階層選択要素と、表示の消去が受け付けられた階層選択要素の下位階層の階層選択要素と、の表示を消去する構成であっても良い。この構成によれば、利用者にとって不要の階層選択要素の表示を消去することができ、小さい表示部であっても表示領域を有効に利用して階層選択要素を表示させることができる。   Furthermore, the menu display unit is configured to delete the display of the hierarchy selection element for which the deletion of the display of the hierarchy selection element is received and the hierarchy selection element of the lower hierarchy of the hierarchy selection element for which the deletion of the display is received. It is good. According to this configuration, it is possible to erase the display of the hierarchy selection element unnecessary for the user, and it is possible to display the hierarchy selection element by effectively using the display area even with a small display unit.

さらに、メニュー表示部が、選択された階層選択要素を示すタブを表示させる構成であっても良い。この構成によれば、容易に階層選択要素を選択可能なメニューを提供することができる。   Furthermore, the menu display unit may be configured to display a tab indicating the selected hierarchy selection element. According to this configuration, it is possible to provide a menu capable of easily selecting a hierarchical selection element.

さらに、メニュー表示部が、階層選択要素を、新たな階層が選択された順に並べて表示する構成であっても良い。この構成によれば、利用者は、階層選択要素の順序によって容易に階層移動の履歴を認識することができる。   Furthermore, the menu display unit may be configured to display the hierarchy selection elements in the order in which the new hierarchy is selected. According to this configuration, the user can easily recognize the history of hierarchical movement by the order of the hierarchical selection elements.

さらに、メニュー表示部が、履歴として表示済の階層選択要素が選択された場合には追加表示せず、履歴として表示済でない階層選択要素が選択された場合には表示済の階層選択要素の順列の最後尾に追加表示する構成であっても良い。この構成によれば、小さな表示領域において効率的に階層移動の履歴を表示することができる。   Furthermore, the menu display unit does not additionally display a hierarchy selection element that has already been displayed as a history, and selects a hierarchy selection element that has not been displayed as a history, when the hierarchy selection element has already been displayed. It may be configured to be additionally displayed at the end of. According to this configuration, it is possible to efficiently display the history of hierarchical movement in a small display area.

さらに、メニュー表示部が、新たな階層が選択された場合に、選択された階層選択要素よりも下位の階層の階層選択要素が履歴として表示済である場合に、当該下位の階層の階層選択要素の表示を消去し、表示された階層選択要素の順列の最後尾に、選択された階層選択要素に対応する階層選択要素を履歴として追加表示する構成であっても良い。この構成によれば、小さな表示領域において効率的に階層移動の履歴を表示することができる。   Furthermore, when the menu display unit selects a new hierarchy, if the hierarchy selection element of the hierarchy lower than the selected hierarchy selection element has already been displayed as a history, the hierarchy selection element of the hierarchy lower than the hierarchy selection element It is possible to erase the display of and to additionally display the hierarchy selection element corresponding to the selected hierarchy selection element as a history at the end of the displayed hierarchy selection element sequence. According to this configuration, it is possible to efficiently display the history of hierarchical movement in a small display area.

プリンターの構成を示すブロック図である。FIG. 2 is a block diagram showing the configuration of a printer. 階層に属する要素を例示した図である。It is the figure which illustrated the element which belongs to the hierarchy. 階層メニューの例を示す図である。It is a figure which shows the example of a hierarchy menu. 階層メニューの例を示す図である。It is a figure which shows the example of a hierarchy menu. 階層メニューの例を示す図である。It is a figure which shows the example of a hierarchy menu. 階層メニューの例を示す図である。It is a figure which shows the example of a hierarchy menu. 階層メニューの例を示す図である。It is a figure which shows the example of a hierarchy menu. 設定受付処理のフローチャートである。It is a flowchart of a setting reception process. 階層メニューの例を示す図である。It is a figure which shows the example of a hierarchy menu. 階層メニューの例を示す図である。It is a figure which shows the example of a hierarchy menu.

ここでは、下記の順序に従って本発明の実施の形態について説明する。
(1)プリンターの構成:
(2)設定受付処理:
(3)他の実施形態:
Here, embodiments of the present invention will be described in the following order.
(1) Printer configuration:
(2) Setting acceptance process:
(3) Other embodiments:

(1)プリンターの構成:
図1は、本発明の実施形態にかかる表示制御装置としての多機能プリンター(以降、単にプリンターという)1の構成を示すブロック図である。プリンター1は、コントローラー10と、不揮発性メモリー20と、UI(User Interface)部30と、通信部40と、印刷部50と、画像読取部60と、FAX通信部70とを備える。
(1) Printer configuration:
FIG. 1 is a block diagram showing the configuration of a multifunction printer (hereinafter simply referred to as a printer) 1 as a display control apparatus according to an embodiment of the present invention. The printer 1 includes a controller 10, a non-volatile memory 20, a UI (User Interface) unit 30, a communication unit 40, a printing unit 50, an image reading unit 60, and a FAX communication unit 70.

通信部40は、有線又は無線でインターネットに接続し、インターネットを経由して他の機器と各種の通信プロトコルに従って通信するための通信インターフェース回路を含む。また、通信部40は、プリンター1に装着された各種のリムーバブルメモリーや、有線または無線でプリンター1に接続された機器と通信するためのインターフェース回路を含む。   The communication unit 40 includes a communication interface circuit for connecting to the Internet by wire or wirelessly and communicating with other devices via the Internet according to various communication protocols. The communication unit 40 also includes various removable memories attached to the printer 1 and an interface circuit for communicating with devices connected to the printer 1 by wire or wirelessly.

印刷部50は、インクジェット方式や電子写真方式等の周知の印刷方式で種々の印刷媒体に印刷を実行するためのアクチュエーターやセンサーや駆動回路や機械部品を備えている。画像読取部60は、原稿に発光し原稿からの反射光を受光してスキャンデータとする周知のカラーイメージセンサーや光源や、原稿を搬送するためのアクチュエーターや駆動回路やセンサーや機械部品を備えている。   The printing unit 50 includes an actuator, a sensor, a drive circuit, and a mechanical component for performing printing on various print media by a known printing method such as an inkjet method or an electrophotographic method. The image reading unit 60 includes a known color image sensor or light source that emits light to a document and receives reflected light from the document to generate scan data, an actuator for driving the document, a driving circuit, a sensor, and a mechanical component. There is.

FAX通信部70は、公衆交換電話網を経由して原稿を示す画像データのFAX通信を行うためのモデム、当該画像データを送受信するための制御信号を検出したり生成したりするための回路、送信データを符号化したり受信データを復号するための回路等を備えている。   The FAX communication unit 70 is a modem for performing FAX communication of image data indicating a document via the public switched telephone network, and a circuit for detecting and generating control signals for transmitting and receiving the image data. A circuit or the like for encoding transmission data and decoding reception data is provided.

UI部30は、タッチパネル式のディスプレイやキー入力部を含む。ディスプレイは、表示パネルと、表示パネルに重ねられたタッチ検出パネルとを備える。ディスプレイは、コントローラー10の制御に従って様々な情報を表示パネルに表示する。また、ディスプレイはタッチ検出パネルに対する人の指等による接触を検出し、接触座標をコントローラー10に出力する。キー入力部は、電源ボタン等のキーに対する操作を検出すると操作されたキーを示すキー操作情報をコントローラー10に出力する。コントローラー10は、UI部30から取得した上記の情報に基づいてタッチパネル式のディスプレイやキー入力部に対する利用者の操作内容を取得することができ、当該操作内容に対応する処理を実行することができる。   The UI unit 30 includes a touch panel display and a key input unit. The display comprises a display panel and a touch detection panel superimposed on the display panel. The display displays various information on the display panel according to the control of the controller 10. Further, the display detects a touch by a human finger or the like on the touch detection panel, and outputs touch coordinates to the controller 10. When detecting an operation on a key such as a power button, the key input unit outputs key operation information indicating the operated key to the controller 10. The controller 10 can acquire the operation content of the user on the touch panel display or the key input unit based on the above information acquired from the UI unit 30, and can execute processing corresponding to the operation content. .

コントローラー10は、図示しないCPUやROMやRAM等を備え、不揮発性メモリー20に記録された種々のプログラムをCPUが実行しプリンター1の各部を制御することができる。コントローラー10が実行する種々のプログラムには、表示制御プログラム11が含まれる。表示制御プログラム11は、UI部30のディスプレイに表示された選択要素に対するタッチ操作に応じた処理を行う機能をコントローラー10に実現させる。当該機能を実現するため表示制御プログラム11は、メニュー表示部11aと処理部11bとを備えている。   The controller 10 includes a CPU, a ROM, a RAM, and the like (not shown), and the CPU can execute various programs stored in the non-volatile memory 20 to control each part of the printer 1. The various programs executed by the controller 10 include a display control program 11. The display control program 11 causes the controller 10 to realize the function of performing processing in accordance with the touch operation on the selected element displayed on the display of the UI unit 30. In order to realize the function, the display control program 11 includes a menu display unit 11a and a processing unit 11b.

なお、不揮発性メモリー20には、ディスプレイに表示する画面を構成するオブジェクト(例えば、選択対象となるボタン等の要素等)を示すメニューデータ20aが記録されている。コントローラー10は、メニューデータ20aを用いて様々なオブジェクトを含んで構成されたメニューをディスプレイに表示することができる。ここでは、プリンター1を動作させるための各種の設定を行うためのメニューを一実施形態として説明する。   In the non-volatile memory 20, menu data 20a indicating an object (for example, an element such as a button to be selected) constituting a screen to be displayed on the display is recorded. The controller 10 can display a menu composed of various objects using the menu data 20a on the display. Here, a menu for performing various settings for operating the printer 1 will be described as an embodiment.

メニュー表示部11aは、階層を選択させるための階層選択要素と、現在選択中の階層に属する選択肢を選択させるための選択肢選択要素と、をUI部30のディスプレイに表示させる機能をコントローラー10に実行させるプログラムモジュールである。すなわち、コントローラー10は、メニューデータ20aを参照して階層選択要素と選択肢選択要素とをディスプレイに表示する。   The menu display unit 11a executes the function of causing the controller 10 to display a hierarchy selection element for selecting a hierarchy and an option selection element for selecting an option belonging to the currently selected hierarchy on the display of the UI unit 30. Program module. That is, the controller 10 displays the hierarchy selection element and the choice selection element on the display with reference to the menu data 20a.

具体的には、本実施形態におけるメニューは階層メニューであり、メニューデータ20aには、複数の階層に対して、各階層に属する階層選択要素と選択肢選択要素とを対応づけた情報が含まれている。図2は、階層とともに階層に属する要素を例示した図である。図2においては、最上位階層を第1階層として示し、以後、1階層下位の層になるたびに数値を1ずつ増加させて階層を示している。   Specifically, the menu in the present embodiment is a hierarchical menu, and the menu data 20a includes information in which hierarchical selection elements belonging to each hierarchy and choice selection elements are associated with a plurality of hierarchies. There is. FIG. 2 is a diagram illustrating a hierarchy and elements belonging to the hierarchy. In FIG. 2, the highest hierarchy is shown as the first hierarchy, and thereafter, the hierarchy is shown by incrementing the numerical value by one each time it becomes a layer lower by one hierarchy.

図2に示す例においては、階層選択要素を実線の矩形、選択肢選択要素を破線の矩形で示している。また、上位下位の関係にある要素は要素を示す矩形を実線の直線で結ぶことで示されている。例えば、第1階層に属する「基本設定」は、「基本設定」の下位である第2−1階層を選択するための階層選択要素である。第2−1階層には、階層選択要素である「画面の明るさ設定」、「音の設定」、「スリープ移行時間設定」、「言語設定」が属している。   In the example shown in FIG. 2, the hierarchy selection element is indicated by a solid rectangle, and the option selection element is indicated by a dashed rectangle. Further, the elements in the upper-lower relation are shown by connecting rectangles indicating the elements by solid straight lines. For example, “basic setting” belonging to the first hierarchy is a hierarchy selection element for selecting the 2-1st hierarchy lower than “basic setting”. The “layer brightness setting”, “sound setting”, “sleep transition time setting”, and “language setting”, which are hierarchy selection elements, belong to the 2-1 hierarchy.

一方、第1階層に属する「プリンター設定」は、「プリンター」の下位である第2−2階層を選択するための階層選択要素である。第2−2階層には、階層選択要素である「カラー設定」、「トレイ設定」、「画質設定」、「詳細設定」が属している。以上のように、第2−1階層と第2−2階層との双方とも第1階層の階層選択要素の選択によって表示対象になる要素であるため、第2階層である。しかし、第2−1階層と第2−2階層とは上位下位の関係になく、第2−1階層に属する階層選択要素や第2−2階層に属する階層選択要素によって直接的にこれらの階層を移動することはできない。そこで、このような関係にある階層同士を区別する必要がある場合、第2の後に「−n(nは1以上の整数)」などのような枝番号を付することによって第2−1階層、第2−2階層のように表記して区別する。   On the other hand, “printer setting” belonging to the first hierarchy is a hierarchy selection element for selecting the second-2 hierarchy that is lower than “printer”. The hierarchy selection elements “color setting”, “tray setting”, “image quality setting”, and “detail setting” belong to the hierarchy 2-2. As described above, since both the 2-1st hierarchy and the 2-2nd hierarchy are elements to be displayed by selecting the hierarchy selection element of the first hierarchy, they are the second hierarchy. However, the hierarchy 2-1 and the hierarchy 2-2 are not in the upper-lower relationship, and these hierarchy are directly by the hierarchy selection element belonging to the 2-1 hierarchy and the hierarchy selection element belonging to the 2-2 hierarchy Can not move. Therefore, when it is necessary to distinguish between layers having such a relationship, the second to the 1st to 1st layers are given branch numbers such as "-n (n is an integer of 1 or more)" after the second. , 2nd-2 hierarchy is described and distinguished.

第2−1階層に属する階層選択要素である「スリープ移行時間設定」が選択された場合、「スリープ移行時間設定」の下位である第3−3階層が選択される。第3−3階層には、選択肢選択要素である「3分」、「5分」、「10分」、「15分」が属している。従って、利用者が、スリープ移行時間を10分に設定する場合、利用者は、「基本設定」「スリープ移行時間設定」「10分」の順で各要素を選択することになる。   When “Sleep transition time setting”, which is a layer selection element belonging to the 2-1 layer, is selected, the 3-3 layers lower than “Sleep transition time setting” are selected. The option selection elements “3 minutes”, “5 minutes”, “10 minutes”, and “15 minutes” belong to the third and third layers. Therefore, when the user sets the sleep transition time to 10 minutes, the user selects each element in the order of “basic setting”, “sleep transition time setting”, and “10 minutes”.

以上のように、要素を階層的に定義したメニューデータ20aに基づいて、コントローラー10は、利用者が階層を切り替えながら選択肢選択要素を選択できるようなUIをUI部30のディスプレイに表示させる。以上のような階層メニューは種々の態様であって良いが、本実施形態において、コントローラー10は、階層選択要素および選択肢選択要素を矩形のボタンでディスプレイに表示し、階層選択要素が選択された場合には、選択された階層選択要素を示すタブをディスプレイに表示する。   As described above, based on the menu data 20a in which elements are hierarchically defined, the controller 10 causes the display of the UI unit 30 to display a UI that allows the user to select an option selection element while switching the layers. The hierarchical menu as described above may have various modes, but in the present embodiment, the controller 10 displays the hierarchical selection element and the option selection element on the display with rectangular buttons, and the hierarchical selection element is selected. Displays a tab indicating the selected hierarchical selection element on the display.

図3は、当該階層メニューの例を示す図である。図3は、現在選択中の階層が第1階層である場合の階層メニューの例を示している。当該階層メニューには、履歴表示領域Z1と要素表示領域Z2とが含まれている。現在選択中の階層が第1階層である場合、コントローラー10は、メニューデータ20aに基づいて第1階層に属する要素を特定する。そして、コントローラー10は、UI部30を制御し、各要素を要素表示領域Z2に表示させる。図3に示す例において、現在選択中の階層は第1階層であるため、要素表示領域Z2には第1階層に属する階層選択要素である「基本設定」「プリンター設定」「ネットワーク設定」「FAX設定」が表示されている。 FIG. 3 is a diagram showing an example of the hierarchical menu. FIG. 3 shows an example of the hierarchy menu in the case where the currently selected hierarchy is the first hierarchy. The said hierarchical menu includes a history display area Z 1 and element display region Z 2. If the currently selected hierarchy is the first hierarchy, the controller 10 identifies an element belonging to the first hierarchy based on the menu data 20a. Then, the controller 10 controls the UI unit 30 to display the elements in the element display region Z 2. In the example shown in FIG. 3, for the hierarchy of currently selected is the first hierarchy, the element display area Z 2 is a layer selection elements belonging to the first layer, "Basic", "Printer Setup""NetworkSettings"""Faxsetting" is displayed.

さらに、本実施形態においては、階層移動の履歴を示すとともに、直接的に階層を選択できるようにするための階層選択要素がタブによって表示される。本実施形態において当該タブは、要素表示領域Z2の上部に設けられた履歴表示領域Z1に表示される。図3においては、現在選択中の階層である第1階層を示す階層選択要素が「設定」記されたタブTとして表示されている。 Furthermore, in the present embodiment, while showing the history of hierarchical movement, hierarchical selection elements for making it possible to directly select a hierarchy are displayed by tabs. The tabs in this embodiment, is displayed on the history display area Z 1 provided on the upper portion of element display area Z 2. 3 is displayed as a tab T 1 of the hierarchy selected elements are marked "Setup" indicating the first hierarchy is a hierarchical currently selected.

本実施形態において、履歴表示領域Z1は、階層選択要素を、新たな階層が選択された順に並べて表示する領域であり、選択された順序に階層選択要素が並べられることで階層移動の履歴が示される。本実施形態においては、左から右に階層選択要素を並べ、新たな階層が選択された場合に右側の最後尾の階層選択要素の横に新たな階層を示す階層選択要素が表示される。 In the present embodiment, the history display area Z 1 is a hierarchical selection element is an area displayed side by side in the order in which the new hierarchy is selected, the history of the hierarchical mobile by hierarchical selection elements are arranged in a selected sequence Indicated. In this embodiment, the hierarchy selection elements are arranged from left to right, and when a new hierarchy is selected, hierarchy selection elements indicating a new hierarchy are displayed next to the last hierarchy selection element on the right.

例えば、図3に示す例において、利用者が階層選択要素である「基本設定」にタッチすると、コントローラー10は、現在選択中の階層を第2−1階層とし、メニューデータ20aを参照して、「基本設定」の下位として定義された要素を特定する。そして、コントローラー10は、UI部30を制御し、特定された要素を要素表示領域Z2に表示させる。図4は、このようにして表示された階層メニューを示している。すなわち、図4に示す例において現在選択中の階層は第2−1階層であり、要素表示領域Z2には「基本設定」の下位に属する階層選択要素である「画面の明るさ設定」「音の設定」「スリープ移行時間設定」「言語設定」が表示されている。さらに、図4においては、「基本設定」と記されたタブT2が階層選択要素として表示されている。当該タブT2には、現在選択中の階層である第2−1階層の直上の階層選択要素の名称である「基本設定」が表示される。 For example, in the example shown in FIG. 3, when the user touches “Basic setting” which is a hierarchy selection element, the controller 10 sets the currently selected hierarchy to the 2-1 hierarchy and refers to the menu data 20 a, Identify the elements defined as subordinate to "Basic settings". Then, the controller 10 controls the UI unit 30 to display the specified elements in the element display region Z 2. FIG. 4 shows the hierarchical menu displayed in this manner. That is the current layer in the selected first 2-1 hierarchy in the example shown in FIG. 4, layer selection element is a "brightness setting of the screen" subordinate to "Basic" in element display area Z 2 " Sound settings, "Sleep transition time settings" and "Language settings" are displayed. Further, in FIG. 4, the tab T 2 labeled "basic setting" is displayed as a hierarchical selection element. The said tab T 2, which is the name of the hierarchy selected elements immediately above the first 2-1 hierarchy is a hierarchical currently selected "basic setting" are displayed.

以上のように、本実施形態における階層メニューでは、履歴表示領域Z1と要素表示領域Z2とに階層選択要素が表示され得る。そして、コントローラー10は、要素表示領域Z2に表示された階層選択要素のみならず、履歴表示領域Z1に表示された階層選択要素でも階層の選択を受け付ける。すなわち、利用者が階層選択要素を示すタブにタッチすると、コントローラー10は、タッチされた階層選択要素に対応づけられた下位階層を現在選択中の階層とし、メニューデータ20aを参照し、現在選択中の階層に属する要素を特定する。そして、コントローラー10は、UI部30を制御し、特定された要素を要素表示領域Z2に表示させる。 As described above, in the hierarchical menu of the embodiment, the history display area Z 1 and element display region Z 2 and a layer selection element may be displayed. Then, the controller 10 not only the hierarchy selected element is displayed in the element display area Z 2, receives the selection of the hierarchy in the hierarchical selection element displayed on the history display area Z 1. That is, when the user touches the tab indicating the hierarchy selection element, the controller 10 sets the lower hierarchy corresponding to the touched hierarchy selection element as the currently selected hierarchy, refers to the menu data 20a, and is currently selected. Identify the elements that belong to the hierarchy of. Then, the controller 10 controls the UI unit 30 to display the specified elements in the element display region Z 2.

以上のように、本実施形態においては、履歴表示領域Z1と要素表示領域Z2とに階層選択要素が表示され得るが、要素表示領域Z2においては現在選択中の階層に属する階層選択要素を一覧で表示し、履歴表示領域Z1においては階層選択要素による階層移動の履歴を表示している。本実施形態において、コントローラー10は、履歴表示領域Z1に表示された階層選択要素が選択された場合、当該階層選択要素に対応づけられた下位階層を現在選択中の階層とし、当該階層の階層メニューを表示する。すなわち、この場合には階層選択要素によって階層を直接的に指定して移動することができる。なお、当該階層選択要素が選択されたことによって階層が移動しても、履歴表示領域Z1に表示された階層選択要素を消去せずに維持する。このため、履歴表示領域Z1においては、上位階層から現在選択中の階層までの階層移動の履歴が現在選択中の階層の下位階層も含めて階層遷移可能に表示された状態となる。これによって、ユーザーは上位階層と下位階層との間を行ったり来たりすることが容易になる。 As described above, in the present embodiment, the history display area Z 1 and element display region Z 2 and a layer selection element may be displayed, layer selection elements belonging to the hierarchy in the currently selected in the element display area Z 2 It was displayed in a list, in the history display area Z 1 are viewing history of the hierarchical mobile hierarchical selection element. In the present embodiment, the controller 10, if the layer selection elements displayed on the history display area Z 1 is selected, and the lower layer associated with the said hierarchical selection element hierarchical currently selected, the hierarchy of the hierarchy Display the menu. That is, in this case, the hierarchy can be specified and moved directly by the hierarchy selection element. Incidentally, the hierarchy by the layer selection element has been selected also move to maintain without erasing the hierarchical selection elements displayed on the history display area Z 1. Therefore, in the history display area Z 1, a state in which the hierarchical movement history from the upper layer to the layer of the currently selected are including hierarchically transition can display lower layer of the hierarchy the currently selected. This facilitates the user to move back and forth between the upper and lower layers.

一方、要素表示領域Z2においては、現在選択中の階層における階層メニューとして、当該階層の下位階層に移動させることを選択可能な階層選択要素と当該階層に属する選択肢を選択させる選択肢選択要素との少なくともいずれかが表示される状態となる。以後、履歴表示領域Z1に表示され、階層のジャンプを可能にする階層選択要素を第1の階層選択要素とも呼ぶ。また、要素表示領域Z2に表示され、選択された場合に選択された要素の下位階層に移動する選択肢選択要素を第2の階層選択要素とも呼ぶ。 On the other hand, in element display area Z 2, as a hierarchical menu in the hierarchy of the currently selected, the option selection element to select the option in the lower hierarchy can select to move to a hierarchy selection element and the hierarchy of the hierarchy At least one is displayed. Thereafter, it displayed on the history display area Z 1, called the hierarchical selection elements allowing jumps hierarchy also the first hierarchy selection element. Further, it displayed in the element display area Z 2, called the option selection element to move to the lower layer of the selected if the selected element is also the second hierarchy selection element.

処理部11bは、選択肢選択要素が選択されたことに応じて、選択された各要素に応じた処理を行う機能をコントローラー10に実行させるプログラムモジュールである。すなわち、利用者が選択肢選択要素を選択すると、コントローラー10は、UI部30の出力情報に基づいて利用者が選択した選択肢選択要素を特定する。また、コントローラー10は、選択された選択肢選択要素に対応付けられた処理を実行する。本実施形態において、選択肢選択要素は各種の設定を行うための選択肢であり、コントローラー10は、選択された選択肢選択要素に基づいて設定値を特定し、必要な場合に参照できるように当該設定値を不揮発性メモリー20に記録する。   The processing unit 11 b is a program module that causes the controller 10 to execute a function of performing processing according to each selected element in response to the selection of the option selection element. That is, when the user selects an option selection element, the controller 10 specifies the option selection element selected by the user based on the output information of the UI unit 30. In addition, the controller 10 executes a process associated with the selected choice selection element. In the present embodiment, the option selection element is an option for performing various settings, and the controller 10 specifies the setting value based on the selected option selection element, and the setting value can be referred to if necessary. Are recorded in the non-volatile memory 20.

以上の構成においては、過去に選択された階層であれば、履歴表示領域Z1に階層選択要素がタブとして表示されているため、利用者は、現在選択中の階層よりも下位の下位階層であっても直接選択することができる。このため、階層間の移動が容易になる。 In the above configuration, if the selected tier in the past, because the layer selection element history display area Z 1 is displayed as a tab, the user at the lower lower hierarchy than the hierarchy of the currently selected Even if there is, it can be selected directly. This makes it easy to move between layers.

(2)設定受付処理:
次に、上述の構成における設定受付処理を説明する。図8は、設定受付処理のフローチャートである。設定受付処理は、利用者がUI部30に対する操作を行って、各種設定の開始を指示した場合に実行される。設定受付処理が開始されると、コントローラー10は、メニュー表示部11aの機能により、現在選択中の階層を示す階層を第1階層に設定する(ステップS100)。すなわち、コントローラー10は、図示しないメモリーに現在選択中の階層を示す情報を記録するように構成されており、当該メモリーに対して第1階層を示す情報を記録する。なお、本実施形態においてコントローラー10は、現在選択中の階層が変化した場合であってもメモリーの記録内容を消去せず、階層が選択された順序を特定可能な状態で新たに現在選択中の階層となった階層を示す情報を記録する。
(2) Setting acceptance process:
Next, setting acceptance processing in the above configuration will be described. FIG. 8 is a flowchart of the setting acceptance process. The setting reception process is executed when the user performs an operation on the UI unit 30 and instructs start of various settings. When the setting acceptance process is started, the controller 10 sets the hierarchy indicating the currently selected hierarchy to the first hierarchy by the function of the menu display unit 11a (step S100). That is, the controller 10 is configured to record information indicating the currently selected layer in a memory (not shown), and records information indicating the first layer in the memory. In the present embodiment, the controller 10 does not erase the recorded contents of the memory even when the currently selected hierarchy changes, and the controller 10 is newly selected currently in a state in which the order in which the layers are selected can be specified. Record information indicating the hierarchy that has become a hierarchy.

次に、コントローラー10は、メニュー表示部11aの機能により、初期の階層メニューを表示する(ステップS105)。すなわち、コントローラー10は、メニューデータ20aを参照し、現在選択中の第1階層に属する要素(階層選択要素と選択肢選択要素との少なくとも一方が含まれる)を特定する。さらに、コントローラー10は、特定された要素をディスプレイ上の要素表示領域Z2に表示させる。ここで、要素表示領域Z2に表示される階層選択要素は第2の階層選択要素である。また、コントローラー10は、第1階層を示すタブをディスプレイ上の履歴表示領域Z1の左端(順列の最初)に表示させる。図2に示す例であれば、図3に示すような階層メニューが初期表示される。履歴表示領域Z1に表示される階層選択要素は第1の階層選択要素である。 Next, the controller 10 displays an initial hierarchical menu by the function of the menu display unit 11a (step S105). That is, the controller 10 refers to the menu data 20 a and specifies an element (including at least one of a hierarchy selection element and an option selection element) belonging to the currently selected first hierarchy. Furthermore, the controller 10 displays the identified elements in the element display area Z 2 on the display. Here, the hierarchical selection elements displayed in element display area Z 2 is the second hierarchy selection element. Further, the controller 10 displays the tabs of a first hierarchy on the left end of the history display area Z 1 on the display (first permutation). In the example shown in FIG. 2, a hierarchical menu as shown in FIG. 3 is initially displayed. Layer selection element displayed on the history display area Z 1 is first hierarchy selection element.

次にコントローラー10は、メニュー表示部11aの機能により、第2の階層選択要素が選択されたか否かを判定する(ステップS110)。すなわち、コントローラー10は、UI部30の出力信号に基づいて、利用者がUI部30のディスプレイ上の要素表示領域Z2に表示されている第2の階層選択要素に対するタッチ操作を行ったか否かを判定する。 Next, the controller 10 determines whether or not the second hierarchy selection element is selected by the function of the menu display unit 11a (step S110). That is, the controller 10, based on the output signal of the UI unit 30, whether the user has performed a touch operation on the second hierarchy selection element displayed on the element display area Z 2 on the display of the UI section 30 Determine

ステップS110において、第2の階層選択要素が選択されたと判定された場合、コントローラー10は、現在選択中の階層を下位の階層に変更する(ステップS115)。すなわち、コントローラー10は、メニューデータ20aを参照し、ステップS110で選択されたと判定された階層選択要素の下位として対応づけられた階層を現在選択中の階層と見なす。   If it is determined in step S110 that the second hierarchy selection element has been selected, the controller 10 changes the currently selected hierarchy to a lower hierarchy (step S115). That is, the controller 10 refers to the menu data 20a, and regards the hierarchy associated as the lower layer of the hierarchy selection element determined to be selected in step S110 as the currently selected hierarchy.

次に、コントローラー10は、メニュー表示部11aの機能により、選択された第2の階層選択要素の下位階層に移動後の階層メニューを表示する(ステップS120)。すなわち、コントローラー10は、メニューデータ20aを参照し、ステップS115の結果、現在選択中とされた階層に属する要素を特定する。さらに、コントローラー10は、特定された要素をディスプレイ上の要素表示領域Z2に表示させる。また、コントローラー10は、メモリーを参照して選択された階層の履歴を特定し、当該階層を選択する階層選択要素を示すタブを階層が選択された順に左から右に並べ、ディスプレイ上の履歴表示領域Z1に表示させる。 Next, the controller 10 displays the hierarchical menu after movement to the lower hierarchy of the selected second hierarchy selection element by the function of the menu display unit 11a (step S120). That is, the controller 10 refers to the menu data 20a, and as a result of step S115, identifies an element belonging to the currently selected hierarchy. Furthermore, the controller 10 displays the identified elements in the element display area Z 2 on the display. Further, the controller 10 refers to the memory to specify the history of the selected hierarchy, arranges tabs indicating hierarchy selection elements for selecting the hierarchy from left to right in the order of hierarchy selection, and displays the history on the display It is displayed on the area Z 1.

ただし、本実施形態において、コントローラー10は、履歴表示領域Z1に履歴として表示済の階層選択要素が選択された場合にはタブを追加表示しない。一方、コントローラー10は、履歴表示領域Z1に履歴として表示済でない階層選択要素が選択された場合には表示済の階層選択要素の順列の最後尾に追加表示する。この処理を行うため、コントローラー10は、メモリーを参照し、同一の階層が記録されている場合、最も早く選択された順序のみを有効な履歴とみなし、他の順序で選択された階層は履歴に含めない。この結果、現在選択中の階層が履歴に存在しなければ当該階層を示すタブが順列の最後尾に追加表示されることになる。 However, in the present embodiment, the controller 10, when the hierarchy selected element of the display already as a history in the history display area Z 1 is selected not add display tabs. On the other hand, the controller 10 is additionally displayed in the end of the permutations of the hierarchy selected element of Displayed when hierarchical selection element not already displayed on the history display area Z 1 as history has been selected. In order to perform this process, the controller 10 refers to the memory, and in the case where the same hierarchy is recorded, only the earliest selected order is regarded as a valid history, and the hierarchies selected in other orders are recorded in the history exclude. As a result, if the currently selected hierarchy does not exist in the history, a tab indicating the hierarchy is additionally displayed at the end of the order.

例えば、図3に示す例において、利用者が「基本設定」を選択したことに応じてステップS110の判定を経てステップS115が行われた場合、コントローラー10は、図2に示す階層構造に基づいて、第2−1階層を現在選択中の階層と見なす。この場合、ステップS120において、コントローラー10は、図4に示すように、第2−1階層の階層選択要素を要素表示領域Z2に表示する。また、図3に示す例において、履歴表示領域Z1に「基本設定」という階層選択要素の履歴は表示されていない。そこで、コントローラー10は、第2−1階層を選択するための階層選択要素である「基本設定」をタブT2とし、履歴表示領域Z1において最後尾に追加表示する。 For example, in the example illustrated in FIG. 3, when step S115 is performed after the determination in step S110 in response to the user selecting “basic setting”, the controller 10 determines based on the hierarchical structure illustrated in FIG. 2. , 2-1 is regarded as the currently selected hierarchy. In this case, in step S120, the controller 10, as shown in FIG. 4, and displays the hierarchical selection elements 2-1 hierarchy element display region Z 2. Further, in the example shown in FIG. 3, the history of the hierarchical selection element of "Basic" in the history display area Z 1 is not displayed. Therefore, the controller 10 is a hierarchical selection element for selecting the first 2-1 hierarchy "Basic" and tab T 2, additional displays at the end in the history display region Z 1.

さらに、図4に示す例において、利用者が「スリープ移行時間設定」を選択したことに応じてステップS110の判定を経てステップS115が行われた場合、コントローラー10は、図2に示す階層構造に基づいて、第3−3階層を現在選択中の階層と見なす。この場合、ステップS120において、コントローラー10は、図5に示すように、第3−3階層の選択肢選択要素を要素表示領域Z2に表示する。 Furthermore, in the example shown in FIG. 4, when step S115 is performed after the determination in step S110 in response to the user selecting “sleep transition time setting”, the controller 10 has the hierarchical structure shown in FIG. 2. Based on this, the 3-3 hierarchy is regarded as the hierarchy currently selected. In this case, in step S120, the controller 10, as shown in FIG. 5, it displays the choice selection elements 3-3 hierarchy element display region Z 2.

また、図4に示す例において、履歴表示領域Z1に「スリープ移行時間設定」という階層選択要素の履歴は表示されていない。そこで、コントローラー10は、現在選択中の第3−3階層が下位階層として対応づけられた階層選択要素である「スリープ移行時間設定」をタブT3とし、履歴表示領域Z1において最後尾に追加表示する(なお、図5に示すタブT3においては、「スリープ移行時間設定」の文字が「スリープ移行…」のように省略して示している)。以上のようにして階層メニューの更新が行われるとコントローラー10は、ステップS110以降の処理を繰り返す。 Further, in the example shown in FIG. 4, history hierarchical selection element of "sleep shift time setting" in the history display area Z 1 is not displayed. Therefore, controller 10 adds a layer selection elements 3-3 hierarchy associated as a lower layer of the currently selected a "sleep shift time setting" and the tab T 3, at the end in the history display area Z 1 Show (in the tab T 3 shown in FIG. 5, the characters "sleep shift time setting" are omitted, as in "sleep shift ..."). As described above, when the hierarchical menu is updated, the controller 10 repeats the process after step S110.

なお、本実施形態において現在選択中の階層の階層メニューを表示する際、コントローラー10は、現在選択中の階層を選択するためのタブと、要素表示領域Z2とが結合された状態でタブを表示させる(以下同様)。例えば、図4に示す例であれば、現在選択中の階層を示すタブT2と要素表示領域Z2との境界線は存在せずに両者が結合された状態で表示されている。一方、タブT1と要素表示領域Z2との間は直線で区切られている。 Incidentally, when displaying the hierarchical menu hierarchy currently selected in the present embodiment, the controller 10, the current tab for selecting a hierarchy in selecting the tab in a state where the element display area Z 2 is coupled Display (same below). For example, in the example shown in FIG. 4, it is displayed in a state where both in the absence of a coupled boundary line of the tab T 2 and element display area Z 2 showing the hierarchy of the currently selected. On the other hand, between the tabs T 1 and element display area Z 2 are separated by a straight line.

一方、ステップS110において、第2の階層選択要素が選択されたと判定されない場合、コントローラー10は、メニュー表示部11aの機能により、第1の階層選択要素が選択されたか否かを判定する(ステップS125)。すなわち、コントローラー10は、UI部30の出力信号に基づいて、利用者がUI部30のディスプレイに表示されている第1の階層選択要素(タブ)に対するタッチ操作を行ったか否かを判定する。   On the other hand, when it is determined in step S110 that the second hierarchy selection element is not selected, the controller 10 determines whether the first hierarchy selection element is selected by the function of the menu display unit 11a (step S125). ). That is, based on the output signal of the UI unit 30, the controller 10 determines whether the user has performed a touch operation on the first hierarchical selection element (tab) displayed on the display of the UI unit 30.

ステップS125において、第1の階層選択要素が選択されたと判定されない場合、コントローラー10は、メニュー表示部11aの機能により、第1の階層選択要素の表示を消去する指示が行われたか否かを判定する(ステップS140)。すなわち、本実施形態における履歴表示領域Z1は比較的狭い領域であり、多数の階層選択要素が並べられると階層選択要素の識別が困難になり得る。 In step S125, when it is not determined that the first hierarchy selection element has been selected, the controller 10 determines whether an instruction to erase the display of the first hierarchy selection element has been given by the function of the menu display unit 11a. (Step S140). That is, the history display area Z 1 in this embodiment is a relatively narrow region, the identification of the large number of hierarchical selection elements aligned hierarchical selection element may be difficult.

そこで、本実施形態においては、履歴表示領域Z1に表示された階層選択要素の消去を受け付けることが可能である。消去の指示は予め決められており、例えば、階層選択要素を指示した状態で既定時間以上タッチが続けられる操作等が階層選択要素の表示の消去を指示する操作として決められている。ステップS140においてコントローラー10は、UI部30の出力信号に基づいて、利用者がUI部30のディスプレイに表示されている第1の階層選択要素の表示を消去する指示を行ったか否か判定する。 Therefore, in the present embodiment, it is possible to accept a deletion of the hierarchy selected elements displayed on the history display area Z 1. An instruction to delete is determined in advance, and for example, an operation in which a touch is continued for a predetermined time or more in a state of instructing a layer selection element is determined as an operation to instruct deletion of the display of the layer selection element. In step S140, the controller 10 determines based on the output signal of the UI unit 30 whether or not the user has issued an instruction to erase the display of the first layer selection element displayed on the display of the UI unit 30.

ステップS140において、第1の階層選択要素の表示を消去する指示が行われたと判定された場合、コントローラー10は、選択された階層以下の階層の表示を消去する(ステップS145)。すなわち、コントローラー10は、メニューデータ20aに基づいて表示の消去が受け付けられた第1の階層選択要素の下位階層の階層選択要素を特定し、表示の消去が受け付けられた第1の階層選択要素と当該下位階層の階層選択要素との表示を履歴表示領域Z1から消去する。 If it is determined in step S140 that the instruction to delete the display of the first hierarchy selection element has been issued, the controller 10 deletes the display of the hierarchy lower than the selected hierarchy (step S145). That is, the controller 10 specifies the hierarchy selection element of the lower hierarchy of the first hierarchy selection element whose deletion of display is accepted based on the menu data 20a, and the first hierarchy selection element whose deletion of display is accepted. to erase the display of the hierarchical selection element of the lower layer from the history display region Z 1.

例えば、図5に示す例において、タブT2の表示を消去する指示が行われた場合、コントローラー10は、タブT2とタブT2が示す階層の下位階層(すなわち、タブT3で示された階層)を消去対象とする。当該消去対象が消去されると、図3に示すようなメニューの状態となる。以上のように、消去が行われる構成において、利用者は、利用者にとって不要の階層選択要素の表示を消去することができ、小さいディスプレイであっても表示領域を有効に利用して階層選択要素を表示させることができる。以上のようにして第1の階層選択要素の表示の消去が行われるとコントローラー10は、ステップS110以降の処理を繰り返す。 For example, in the example shown in FIG. 5, if an instruction to erase the display of the tab T 2 is performed, the controller 10, the lower layer of the hierarchy shown tab T 2 and the tab T 2 (i.e., indicated by the tab T 3 Hierarchy) as the target of elimination. When the erasure target is erased, the menu is as shown in FIG. As described above, in the configuration in which the deletion is performed, the user can delete the display of the hierarchy selection element unnecessary for the user, and even if the display is small, the hierarchy selection element can be effectively used. Can be displayed. As described above, when the deletion of the display of the first hierarchy selection element is performed, the controller 10 repeats the process after step S110.

一方、ステップS140において、第1の階層選択要素の表示を消去する指示が行われたと判定されない場合、コントローラー10は、選択肢選択要素が選択されたか否かを判定する(ステップS150)。すなわち、コントローラー10は、UI部30の出力信号に基づいて、利用者がUI部30のディスプレイに表示されている選択肢選択要素に対するタッチ操作を行ったか否かを判定する。   On the other hand, when it is not determined in step S140 that the instruction to erase the display of the first hierarchy selection element has not been issued, the controller 10 determines whether or not the option selection element is selected (step S150). That is, the controller 10 determines, based on the output signal of the UI unit 30, whether or not the user has performed a touch operation on an option selection element displayed on the display of the UI unit 30.

ステップS150において、選択肢選択要素が選択されたと判定された場合、コントローラー10は、処理部11bの機能により、選択された設定を受け付ける処理を実行する(ステップS155)。すなわち、コントローラー10は、選択肢選択要素に対応づけられた設定値を特定し、必要な場合に参照できるように当該設定値を不揮発性メモリー20に記録する。   When it is determined in step S150 that the option selection element is selected, the controller 10 executes a process of receiving the selected setting by the function of the processing unit 11b (step S155). That is, the controller 10 specifies the setting value associated with the option selection element, and records the setting value in the non-volatile memory 20 so that it can be referred to when necessary.

次に、コントローラー10は、メニュー表示部11aの機能により、現在選択中の階層を上位階層に変更する(ステップS160)。本実施形態において、選択肢選択要素が選択された場合には、選択された選択肢選択要素の直上の階層を現在選択中の階層にすると決められている。そこで、コントローラー10は、メニューデータ20aを参照し、ステップS150で選択されたと判定された選択肢選択要素の上位として対応づけられた階層を現在選択中の階層と見なす。   Next, the controller 10 changes the currently selected hierarchy to the upper hierarchy by the function of the menu display unit 11a (step S160). In the present embodiment, when the option selection element is selected, it is determined that the hierarchy immediately above the selected option selection element is the currently selected hierarchy. Therefore, the controller 10 refers to the menu data 20a and regards the hierarchy associated as the upper layer of the choice selection element determined to be selected in step S150 as the currently selected hierarchy.

次に、コントローラー10は、メニュー表示部11aの機能により、選択された選択肢選択要素の直上階層に移動後の階層メニューを表示する(ステップS165)。すなわち、コントローラー10は、メニューデータ20aを参照し、ステップS160の結果、現在選択中とされた階層に属する要素を特定する。さらに、コントローラー10は、特定された要素をディスプレイ上の要素表示領域Z2に表示させる。また、コントローラー10は、メモリーを参照して選択された階層の履歴を特定し、当該階層を選択する階層選択要素を示すタブを階層が選択された順に左から右に並べ、ディスプレイ上の履歴表示領域Z1に表示させる。この場合、現在選択中の階層は既に選択済である階層であるため、コントローラー10は、タブを追加表示しない。この結果、階層移動の履歴が現在選択中の階層の下位階層も含めて表示される。すなわち、上位階層に移動しても、下位階層のタブは消去されずに維持される。 Next, the controller 10 displays the hierarchical menu after movement to the hierarchy immediately above the selected choice selection element by the function of the menu display unit 11a (step S165). That is, the controller 10 refers to the menu data 20a, and as a result of step S160, identifies an element belonging to the currently selected hierarchy. Furthermore, the controller 10 displays the identified elements in the element display area Z 2 on the display. Further, the controller 10 refers to the memory to specify the history of the selected hierarchy, arranges tabs indicating hierarchy selection elements for selecting the hierarchy from left to right in the order of hierarchy selection, and displays the history on the display It is displayed on the area Z 1. In this case, the controller 10 does not additionally display a tab because the currently selected hierarchy is a hierarchy that has already been selected. As a result, the history of hierarchical movement is displayed including the lower hierarchy of the currently selected hierarchy. That is, even when moving to the upper hierarchy, the tabs of the lower hierarchy are maintained without being deleted.

例えば、図5に示す例において、利用者が「10分」を選択したことに応じてステップS150の判定を経てステップS160が行われた場合、コントローラー10は、図2に示す階層構造に基づいて、第3−3階層の直上の第2−1階層を現在選択中の階層と見なす。この場合、ステップS165において、コントローラー10は、図6に示すように、第2−1階層の階層選択要素を表示し、現在選択中の第2−1階層を示すタブT2と要素表示領域Z2とが結合された状態でタブを表示する。さらに、コントローラー10は、第2−1階層の下位階層である第3−3階層を示すタブT3の表示を消去せず、表示したままの状態とする。以上のようにして選択肢選択要素による選択が行われた場合、およびステップS150において、選択肢選択要素が選択されたと判定されない場合、コントローラー10は、ステップS110以降の処理を繰り返す。 For example, in the example illustrated in FIG. 5, when step S160 is performed after the determination in step S150 in response to the user selecting “10 minutes”, the controller 10 performs processing based on the hierarchical structure illustrated in FIG. 2. , The 2-1th hierarchy immediately above the 3-3rd hierarchy is regarded as the currently selected hierarchy. In this case, in step S165, the controller 10, as shown in FIG. 6, displays a hierarchical selection elements 2-1 hierarchy, tabs T 2 and element display area Z shown a 2-1 hierarchy currently selected Display the tab in a state where 2 and are combined. Furthermore, the controller 10 does not erase the display of the tab T3 indicating the third to third hierarchy, which is the lower hierarchy of the 2-1st hierarchy, and keeps the display as it is. As described above, when the selection by the option selection element is performed and when it is not determined in step S150 that the option selection element is selected, the controller 10 repeats the processing of step S110 and the subsequent steps.

一方、ステップS125において、第1の階層選択要素が選択されたと判定された場合、コントローラー10は、現在選択中の階層を選択階層に変更する(ステップS130)。すなわち、コントローラー10は、メニューデータ20aを参照し、ステップS125で選択されたと判定された階層選択要素が示す階層を現在選択中の階層とみなす。例えば、図5に示す例において、利用者が「設定」を選択した場合、コントローラー10は、図2に示す階層構造に基づいて、第1階層を現在選択中の階層と見なす。   On the other hand, when it is determined in step S125 that the first hierarchy selection element has been selected, the controller 10 changes the currently selected hierarchy to the selection hierarchy (step S130). That is, the controller 10 refers to the menu data 20a and regards the layer indicated by the layer selection element determined to be selected in step S125 as the layer currently selected. For example, in the example shown in FIG. 5, when the user selects “set”, the controller 10 regards the first hierarchy as the currently selected hierarchy based on the hierarchical structure shown in FIG.

次に、コントローラー10は、メニュー表示部11aの機能により、選択階層に移動後の階層メニューを表示する(ステップS135)。すなわち、コントローラー10は、メニューデータ20aを参照し、ステップS130の結果、現在選択中とされた階層に属する要素を特定する。さらに、コントローラー10は、特定された要素をディスプレイ上の要素表示領域Z2に表示させる。また、コントローラー10は、メモリーを参照して選択された階層の履歴を特定し、第1の階層選択要素を示すタブを階層が選択された順に左から右に並べ、ディスプレイ上の履歴表示領域Z1に表示させる。以上のようにして階層メニューの更新が行われるとコントローラー10は、ステップS110以降の処理を繰り返す。 Next, the controller 10 displays the hierarchical menu after moving to the selected hierarchical level by the function of the menu display unit 11a (step S135). That is, the controller 10 refers to the menu data 20a, and as a result of step S130, identifies an element belonging to the currently selected hierarchy. Furthermore, the controller 10 displays the identified elements in the element display area Z 2 on the display. Further, the controller 10 refers to the memory to specify the history of the selected hierarchy, arranges the tabs indicating the first hierarchy selection element from left to right in the order in which the hierarchy is selected, and displays the history display area Z on the display Display on 1 . As described above, when the hierarchical menu is updated, the controller 10 repeats the process after step S110.

ステップS135においてもコントローラー10は、メモリーを参照し、同一の階層が記録されている場合、最も早く選択された順序のみを有効な履歴とみなし、他の順序で選択された階層は履歴に含めない。ステップS125において、第1の階層選択要素が選択されたと判定される場合、選択された階層選択要素は履歴表示領域Z1に履歴として表示済であるため、コントローラー10は、タブを追加表示しない。この構成によれば、UI部30のディスプレイという比較的小さな表示領域であっても効率的に階層移動の履歴を表示することができる。 Also in step S135, the controller 10 refers to the memory, and when the same hierarchy is recorded, considers only the earliest selected order as a valid history, and does not include the hierarchy selected in any other order in the history . In step S125, the case where the first hierarchy selection element is determined to be selected, since the hierarchical selection element selected is already displayed on the history display area Z 1 as a history, the controller 10 does not add display tabs. According to this configuration, even if the display area of the UI unit 30 is a relatively small display area, the history of hierarchical movement can be efficiently displayed.

例えば、図6に示す例において、利用者が第1階層を選択する階層選択要素であるタブT1をタッチしたことに応じてステップS125の判定を経てステップS130が行われた場合、コントローラー10は、図2に示す階層構造に基づいて、第1階層を現在選択中の階層と見なす。この場合、ステップS135において、コントローラー10は、図7に示すように、第1階層の階層選択要素を要素表示領域Z2に表示する。また、図6に示す例において、履歴表示領域Z1に「設定」という階層選択要素の履歴は表示済である。従って、コントローラー10は、図7において新たなタブを追加表示しない。 For example, in the example shown in FIG. 6, if the user is determined via step S130 in step S125 in response to the touch the tab T 1 is a hierarchical selection element for selecting the first hierarchy is performed, the controller 10 Based on the hierarchical structure shown in FIG. 2, the first hierarchy is regarded as the currently selected hierarchy. In this case, in step S135, the controller 10, as shown in FIG. 7, to display the hierarchical selection element of the first hierarchy to the element display region Z 2. Further, in the example shown in FIG. 6, the history of the hierarchical selection element of "setting" in the history display area Z 1 is already displayed. Therefore, the controller 10 does not additionally display a new tab in FIG.

この場合において、コントローラー10は、履歴表示領域Z1に表示済の階層選択要素を消去しないため、階層メニューにおいては階層移動の履歴が現在選択中の階層の下位階層も含めて表示された状態になる。この構成によれば、設定済の選択肢を容易に変更することができる。例えば、図7に示すように第1階層が現在選択中の階層として表示されている状態において、利用者が、設定済のスリープ移行時間設定を変更したい場合、スリープ移行時間設定を過去に設定しているため、当該設定を行うための階層を選択する階層選択要素はタブT3として表示されている。そこで、利用者は、当該タブT3をタッチすることにより、図5に示すように、スリープ移行時間設定を行うための階層を表示させることができる。このため、1個ずつ階層を下位に移動させることなく、階層をジャンプさせることができ、過去に設定した設定値を容易に修正することが可能である。 In this case, the controller 10 does not delete the hierarchy selection element already displayed in the history display area Z 1 , so that the hierarchy movement history is displayed in the hierarchy menu including the lower hierarchy of the currently selected hierarchy. Become. According to this configuration, it is possible to easily change the set options. For example, in the state where the first hierarchy is displayed as the currently selected hierarchy as shown in FIG. 7, when the user wants to change the already set sleep transition time setting, the sleep transition time setting is set in the past. and for which the hierarchical selection element for selecting a hierarchy for performing the settings are displayed as a tab T 3. Therefore, the user, by touching the tab T 3, as shown in FIG. 5, it is possible to display the hierarchy for performing sleep shift time setting. For this reason, it is possible to jump the hierarchy without moving the hierarchy downward one by one, and it is possible to easily correct the setting value set in the past.

さらに、本実施形態においてコントローラー10は、履歴表示領域Z1に履歴として表示済の階層選択要素が選択された場合にはタブを追加表示し、履歴表示領域Z1に履歴として表示済でない階層選択要素が選択された場合には表示済の階層選択要素の順列の最後尾に追加表示する。この構成によれば、上述のように、効率的に階層移動の履歴を表示することができることに加え、階層構造を認識しやすい状態で階層移動の履歴を表示することができる。 Furthermore, the controller 10 in the present embodiment, layer selection not already displayed as Display additional tabs, history in the history display area Z 1 if the layer selection elements Displayed as a history in the history display area Z 1 is selected When an element is selected, it is additionally displayed at the end of the order of the displayed hierarchy selection element. According to this configuration, as described above, in addition to being able to efficiently display the history of hierarchical movement, it is possible to display the history of hierarchical movement in a state in which the hierarchical structure is easily recognized.

図9は、図2に示す階層構造において、第1階層の階層選択要素が表示された後、階層メニューにおいて利用者が「基本設定」「スリープ移行時間設定」と選択したことによって、図3、図4、図5のように階層メニューを遷移させて「10分」を選択し、その後、図5に示す階層メニューに表示されたタブT1を選択したことによって図7のように階層メニューを遷移させ、さらに、図7に示す階層メニューにおいて「プリンター設定」を選択した後の階層メニューである。 FIG. 9 is the hierarchical structure shown in FIG. 2, after the hierarchy selection element of the first hierarchy is displayed, the user selects “Basic setting” and “Set sleep transition time” in the hierarchy menu, and FIG. 4, by transitioning the hierarchical menu as shown in FIG. 5 select "10 minutes", then the hierarchical menu as shown in Figure 7 by selecting a tab T 1 displayed in the hierarchical menu shown in FIG. 5 It is a hierarchy menu after making it transition and selecting "printer setting" in the hierarchy menu shown in FIG.

この例において、図7に示す階層メニューで利用者が「プリンター設定」を選択すると、図2に示す第2−2階層が現在選択中の階層になるが、当該第2−2階層を選択するための階層選択要素は図7の履歴表示領域Z1に表示済ではない。従って、図9に示す階層メニューでは、履歴表示領域Z1に第2−2階層を選択するための階層選択要素である「プリンター設定」のタブT4が追加表示される。 In this example, when the user selects “printer setting” in the hierarchy menu shown in FIG. 7, the second hierarchy shown in FIG. 2 becomes the currently selected hierarchy, but selects the second hierarchy. hierarchical selection element for are not already displayed on the history display area Z 1 in FIG. Therefore, in the hierarchical menu shown in FIG. 9, the history display area Z 1 is a hierarchical selection element for selecting the first 2-2 hierarchy tab T 4 of the "Printer setting" is additionally displayed.

このような表示において、タブT1〜T3は第1階層、第2−1階層、第3−3階層という階層の直列的な関係を示していると見なすことができる。このため、利用者は、第1階層、第2−1階層、第3−3階層について階層の直列的な関係を容易に把握することができる。一方、タブT4が示す第2−2階層に到達する前に選択されていた第1階層はタブT4の左隣に表示されていないが、第1階層を示すタブT1はタブT4から離れているものの、タブT4の左側に表示されているため、利用者はタブT1,タブT4の順列によって両者の直列的な関係を把握することができる。以上のように、利用者は階層構造を容易に認識することができる。 In such a display, the tabs T 1 to T 3 can be considered to indicate the serial relationship of the hierarchy of the first hierarchy, the 2-1 hierarchy, and the 3-3 hierarchy. For this reason, the user can easily grasp the serial relationship of the hierarchy with respect to the first hierarchy, the 2-1 hierarchy, and the 3-3 hierarchy. On the other hand, although the first layer which has been selected before reaching the first 2-2 hierarchy shown tab T 4 is not displayed on the left of the tab T 4, the tab T 1 showing a first hierarchy tab T 4 although away from, because it is displayed on the left side of the tab T 4, the user can grasp the serial relationship both by the permutation of the tab T 1, the tab T 4. As described above, the user can easily recognize the hierarchical structure.

(3)他の実施形態:
以上の実施形態は本発明を実施するための一例であり、他にも種々の実施形態を採用可能である。例えば、本発明の一実施形態にかかる表示装置は、プリンター以外の種々の機器で利用されて良い。さらに、階層移動の履歴を現在選択中の階層の下位階層も含めて階層選択要素を用いた履歴として階層遷移可能に表示させる手法は、プログラムの発明、方法の発明としても実現可能である。
(3) Other embodiments:
The above embodiment is an example for carrying out the present invention, and various other embodiments can be adopted. For example, the display device according to an embodiment of the present invention may be used in various devices other than a printer. Furthermore, the method of displaying the history of layer movement including the lower layer of the currently selected layer and displaying the layer transition as a history using the layer selection element can be realized as a program invention and a method invention.

さらに、コントローラー10の少なくとも1部における処理を、プリンター1に接続されたコンピューターのドライバプログラム又はアプリケーションプログラムに実施させてもよい。この場合、コンピューターをプリンターの一部とみなすことができる。また、タッチパネル式のディスプレイを用いず、通常のディスプレイに表示を行いマウスを用いて操作を受け付ける装置であってもよい。   Furthermore, the processing in at least a part of the controller 10 may be performed by a driver program or an application program of a computer connected to the printer 1. In this case, the computer can be regarded as part of the printer. Moreover, it may be a device that displays on a normal display and receives an operation using a mouse without using a touch panel display.

さらに、上述の実施形態は一例であり、一部の構成が省略されたり、他の構成が追加されたりする実施形態が採用され得る。例えば、コントローラー10が、履歴表示領域Z1に階層選択要素を表示する際に、履歴の表示内容に応じて表示対象の階層選択要素を選択する構成の他、例えば、選択された階層を整理せずに全て表示していく態様等であっても良い。 Furthermore, the above-described embodiment is an example, and embodiments in which some configurations are omitted or other configurations may be adopted. For example, the controller 10, when displaying the hierarchical selection element in the history display area Z 1, other configurations for selecting the hierarchy selected element of the display target in accordance with the display contents of the history, for example, not organize the selected tier It may be a mode etc. which display all without.

メニュー表示部は、階層を選択させるための階層選択要素と、現在選択中の階層に属する選択肢を選択させるための選択肢選択要素と、を表示させる。すなわち、選択肢選択要素に階層が対応づけられており、メニュー表示部は、階層の移動と各階層での選択肢の選択が実施できるようにメニューを表示させる。   The menu display unit displays a hierarchy selection element for selecting a hierarchy and an option selection element for selecting an option belonging to the currently selected hierarchy. That is, a hierarchy is associated with the option selection element, and the menu display unit displays a menu so that movement of the hierarchy and selection of options in each hierarchy can be performed.

さらに、メニュー表示部は、階層移動の履歴を現在選択中の階層の下位階層も含めて階層選択要素を用いた履歴として階層遷移可能に表示させる。すなわち、ある階層を選択し、その後に当該階層よりも上位の階層を選択した場合であっても、当該階層が履歴として表示されることで、当該階層の階層選択要素によって直接的に当該階層に移動可能に構成されていれば良い。階層選択要素によって表示される履歴には、現在選択中の階層の下位階層が含まれていれば良く、選択された階層の全てが履歴として表示されても良いし、一部が履歴として表示されても良い。   Furthermore, the menu display unit displays the history of hierarchy movement, including the lower hierarchy of the currently selected hierarchy, as a hierarchy transitionable history as the history using the hierarchy selection element. That is, even if a certain hierarchy is selected and thereafter a hierarchy higher than the relevant hierarchy is selected, the relevant hierarchy is displayed as a history so that the hierarchy selection element of the relevant hierarchy directly causes the hierarchy to be selected. It may be configured to be movable. The history displayed by the hierarchy selection element may include the lower hierarchy of the currently selected hierarchy, and all of the selected hierarchy may be displayed as a history, or a part is displayed as a history. It is good.

階層選択要素は階層を選択させるための要素であれば良く、当該階層選択要素が選択されることによって階層が直接的に指定されれば良い。むろん、階層の選択には他の手法を利用可能であっても良く、階層の上下移動等を指示する選択要素が表示されても良い。   The hierarchy selection element may be an element for selecting a hierarchy, and the hierarchy may be specified directly by selecting the hierarchy selection element. Of course, other methods may be used to select a layer, and a selection element that instructs to move the layer up and down or the like may be displayed.

選択肢選択要素は、現在選択中の階層に属する選択肢を選択させるための要素であれば良い。すなわち、選択肢選択要素が選択されることによって、処理部における処理が特定され、特定された処理が行われる。このため、選択肢選択要素は、階層の移動を伴わない選択要素である。なお、選択肢選択要素は、任意の階層において選択肢が選択できるように定義されていれば良く、ある階層において選択肢選択要素が存在しない場合であっても、その階層よりも下位の階層に選択肢選択要素が属していれば良い。   The option selection element may be an element for selecting an option belonging to the currently selected hierarchy. That is, by selecting the option selection element, the process in the processing unit is specified, and the specified process is performed. For this reason, the choice selection element is a selection element that does not move the hierarchy. It should be noted that the choice selection element may be defined so that the choice can be selected in any hierarchy, and even if there is no choice selection element in a certain hierarchy, the choice selection element in a hierarchy lower than that hierarchy Should just belong.

メニューの態様は、上述の実施形態のようなタブが利用された態様以外にも種々の態様が採用されてよい。例えば、階層構造が上位階層から下位階層に向けてツリー状に表示される構成や、階層の名称を階層に応じたインデントを設けて表示する構成など、種々の構成が採用されてよい。   The aspect of a menu may employ | adopt various aspects other than the aspect by which the tab like embodiment mentioned above was utilized. For example, various configurations may be adopted such as a configuration in which the hierarchical structure is displayed in a tree shape from the upper hierarchy to the lower hierarchy, and a configuration in which the names of the hierarchies are provided with indents according to the hierarchies.

処理部は、選択肢選択要素が選択されたことに応じて、選択された選択肢選択要素に応じた処理を行うことができればよい。すなわち、メニューによって提示される各階層の選択肢に応じて処理が行われればよい。処理は、上述の実施形態のように、各種の設定を受け付ける処理に限定されず、任意の処理であって良い。例えば、印刷や画像読取の実行指示が選択肢として提示され、選択肢の選択に応じて印刷処理や画像読取処理が開始される構成等であってもよい。また、異なる属性の処理(例えば、設定を受け付ける処理と、装置を駆動する印刷処理)が選択肢選択要素で選択可能であっても良い。   The processing unit has only to be able to perform processing according to the selected option selection element in response to the selection of the option selection element. That is, the process may be performed according to the option of each hierarchy presented by the menu. The process is not limited to the process of receiving various settings as in the above-described embodiment, but may be any process. For example, an instruction to execute printing or image reading may be presented as an option, and printing processing or image reading processing may be started according to selection of the option. Further, processing of different attributes (for example, processing for receiving settings and printing processing for driving the apparatus) may be selectable by the option selection element.

さらに、階層メニューの表示態様は、上述の態様に限定されない。階層移動の履歴を整理する際の態様としても種々の態様が挙げられる。例えば、上述の図1に示す構成において、コントローラー10が、メニュー表示部11aの機能により、新たな階層が選択された場合に、選択された階層選択要素よりも下位の階層の階層選択要素が履歴として表示済であれば、当該下位の階層の階層選択要素の表示を消去し、表示された階層選択要素の順列の最後尾に、選択された階層選択要素に対応する階層選択要素を履歴として追加表示する構成であっても良い。   Furthermore, the display mode of the hierarchical menu is not limited to the above-described mode. Various modes can also be mentioned as a mode at the time of organizing the history of hierarchical movement. For example, in the configuration shown in FIG. 1 described above, when a new hierarchy is selected by the function of the menu display unit 11a in the controller 10, the hierarchy selection element of the hierarchy lower than the selected hierarchy selection element is a history If it is displayed as, delete the display of the hierarchy selection element of the lower hierarchy and add the hierarchy selection element corresponding to the selected hierarchy selection element as a history at the end of the displayed hierarchy selection element sequence It may be configured to display.

この構成において、利用者が上述の図9に示した例と同一の階層を同一の順序で選択した場合を想定する。すなわち、利用者が階層選択要素である「基本設定」「スリープ移行時間設定」を選択し、選択肢選択要素である「10分」を選択し、その後、第1階層の階層選択要素(「設定」タブ)を選択し、さらにその後に階層選択要素である「プリンター設定」を選択した場合を想定する。   In this configuration, it is assumed that the user selects the same hierarchy as the example shown in FIG. 9 described above in the same order. That is, the user selects "Basic setting" "Sleep transition time setting" which is a hierarchy selection element, selects "10 minutes" which is an option selection element, and then selects a hierarchy selection element of the first hierarchy ("setting" It is assumed that the tab) is selected, and then the hierarchy selection element “printer setting” is selected.

この例において、利用者が、「基本設定」「スリープ移行時間設定」と選択した過程では、現在選択中の階層よりも下位の階層が順次選択されていく。従って、コントローラー10は、新たな階層が選択された場合に、選択された階層選択要素よりも下位の階層の階層選択要素が履歴として表示済であると判定しない。この場合、コントローラー10は、上述の実施形態と同様の階層メニューを表示する。このため、図3、図4、図5のように階層メニューが遷移する。   In this example, in the process in which the user selects “basic setting” and “sleep transition time setting”, layers lower than the currently selected layer are sequentially selected. Therefore, when the new hierarchy is selected, the controller 10 does not determine that the hierarchy selection element of the hierarchy lower than the selected hierarchy selection element has been displayed as the history. In this case, the controller 10 displays the same hierarchical menu as that of the above-described embodiment. For this reason, the hierarchical menu changes as shown in FIG. 3, FIG. 4, and FIG.

図5に示す階層メニューが表示されている状態において、利用者は、「10分」を選択後、図5に示す階層メニューに表示されたタブT1を選択する。当該タブT1が選択される段階においては、履歴表示領域Z1には当該タブT1が示す第1階層よりも下位階層への階層選択要素である「基本設定」「スリープ移行時間設定」タブが表示されている。従って、コントローラー10は、選択された階層選択要素よりも下位の階層の階層選択要素が履歴として表示済であると判定する。この場合、コントローラー10は、当該下位の階層の階層選択要素の表示を消去する。すなわち、この場合には、タブT1が示す第1階層が現在選択中の階層になるとともに図5に示されたタブT2およびタブT3の表示が消去される。この結果、図5に示す階層メニューから図3に示す階層メニューに遷移する。 In the state in which the hierarchical menu shown in FIG. 5 is displayed, the user selects after selecting "10 minutes", the tab T 1 displayed in the hierarchical menu shown in FIG. The In step tabs T 1 is selected, a hierarchical selection element "Basic""sleep shift time setting" in the history display area Z 1 to the first layer lower hierarchy than indicated by the tab T 1 tab Is displayed. Therefore, the controller 10 determines that the hierarchy selection element of the hierarchy lower than the selected hierarchy selection element has been displayed as a history. In this case, the controller 10 clears the display of the hierarchy selection element of the lower hierarchy. That is, in this case, the display of FIG. 5 tabs T 2 and tabs T 3 shown in conjunction with the first layer indicated by the tab T 1 is made at the level currently selected is erased. As a result, the hierarchy menu shown in FIG. 5 is transitioned to the hierarchy menu shown in FIG.

この状態で利用者が「プリンター設定」を選択すると、図2に示す第2−2階層が現在選択中の階層になるが、当該第2−2階層を選択するための階層選択要素は図3の履歴表示領域Z1に表示済ではない。従って、コントローラー10は、図10に示すように、当該第2−2階層を現在選択中の階層として階層メニューを表示させ、第2−2階層を選択するための階層選択要素である「プリンター設定」のタブT2をタブT1の右横、すなわち、表示された階層選択要素の順列の最後尾に追加表示する。 When the user selects "printer setting" in this state, the layer 2-2 shown in FIG. 2 becomes the layer currently selected, but the layer selection element for selecting the layer 2-2 is the one shown in FIG. It not already displayed in the history display area Z 1. Therefore, as shown in FIG. 10, the controller 10 displays the hierarchy menu with the layer 2-2 as the layer currently being selected, and is a layer selection element for selecting the layer 2-2. tab T 2 the right side of the tab T 1 of the "ie, additionally displays the end of the permutations of the displayed hierarchy selected element.

このような表示によれば、選択された階層選択要素の一部は省略されているが、最上位階層から最後に選択された階層まで1階層ずつ遷移するための階層選択要素の選択履歴が少なくとも表示された状態にすることができる。また、この構成によれば、UI部30のディスプレイという比較的小さな表示領域であっても効率的に階層移動の履歴を表示することができる。   According to such a display, although part of the selected hierarchy selection element is omitted, the selection history of the hierarchy selection element for transitioning one hierarchy at a time from the highest hierarchy to the last selected hierarchy is at least It can be in the displayed state. Moreover, according to this configuration, even in a relatively small display area such as the display of the UI unit 30, it is possible to efficiently display the history of hierarchical movement.

1…プリンター、10…コントローラー、11…表示制御プログラム、11a…第1表示部、11b…第2表示部、11c…第3表示部、20…不揮発性メモリー、20a…表示データ、30…UI部、40…通信部、50…印刷部、60…画像読取部、70…FAX通信部、BL…ボタンリスト、F…フッター部、H…ヘッダー部   DESCRIPTION OF SYMBOLS 1 ... Printer, 10 ... Controller, 11 ... Display control program, 11a ... 1st display part, 11b ... 2nd display part, 11c ... 3rd display part, 20 ... Non-volatile memory, 20a ... Display data, 30 ... UI part , 40: communication unit, 50: printing unit, 60: image reading unit, 70: FAX communication unit, BL: button list, F: footer unit, H: header unit

Claims (9)

階層を選択させるための階層選択要素と、現在選択中の階層に属する選択肢を選択させるための選択肢選択要素と、を表示させるメニュー表示部と、
前記選択肢選択要素が選択されたことに応じて、選択された前記選択肢選択要素に応じた処理を行う処理部と、を備え、
前記メニュー表示部は、
階層移動の履歴を現在選択中の階層の下位階層も含めて前記階層選択要素を用いた履歴として階層遷移可能に表示させる、
表示装置。
A menu display unit for displaying a hierarchy selection element for selecting a hierarchy and an option selection element for selecting an option belonging to the currently selected hierarchy;
A processing unit that performs processing according to the selected option selection element in response to the selection of the option selection element;
The menu display unit is
Display the history of layer movement, including the lower hierarchy of the currently selected layer, as a hierarchy transitionable history as the history using the layer selection element,
Display device.
階層を選択させるための階層選択要素を含む階層メニューであって、
上位階層から現在選択中の階層までの階層移動の履歴を現在選択中の階層の下位階層も含めて階層遷移可能にする第1の前記階層選択要素を含み、
所定の階層における前記階層メニューとして、当該階層の下位階層に移動させることを選択可能な第2の前記階層選択要素と当該階層に属する選択肢を選択させる選択肢選択要素との少なくともいずれかを含む、前記階層メニューを表示させるメニュー表示部と、
前記選択肢選択要素が選択されたことに応じて、選択された前記選択肢選択要素に応じた処理を行う処理部と、
を備える表示装置。
A hierarchical menu including hierarchical selection elements for selecting a hierarchy, wherein
The first hierarchy selection element which enables hierarchy transition of the history of hierarchy movement from the upper hierarchy to the hierarchy currently selected including the hierarchy lower than the hierarchy currently selected,
The hierarchy menu in the predetermined hierarchy includes at least one of a second hierarchy selection element capable of selecting movement to a lower hierarchy of the hierarchy and an option selection element for selecting an option belonging to the hierarchy. A menu display unit for displaying a hierarchical menu;
A processing unit that performs processing according to the selected option selection element in response to the selection of the option selection element;
A display device comprising:
前記メニュー表示部は、
前記階層選択要素の表示の消去が受け付けられた前記階層選択要素と、表示の消去が受け付けられた前記階層選択要素の下位階層の前記階層選択要素と、の表示を消去する、
請求項1または請求項2に記載の表示装置。
The menu display unit is
The display of the hierarchy selection element for which the deletion of the display of the hierarchy selection element is received and the hierarchy selection element of the lower hierarchy of the hierarchy selection element for which the deletion of the display is received is erased.
The display device according to claim 1 or 2.
前記メニュー表示部は、
選択された前記階層選択要素を示すタブを表示させる、
請求項1〜請求項3のいずれかに記載の表示装置。
The menu display unit is
Display a tab showing the selected hierarchy selection element,
The display device according to any one of claims 1 to 3.
前記メニュー表示部は、
前記階層選択要素を、新たな階層が選択された順に並べて表示する、
請求項1〜請求項4のいずれかに記載の表示装置。
The menu display unit is
Displaying the hierarchical selection elements in the order in which new hierarchical layers are selected;
The display device according to any one of claims 1 to 4.
前記メニュー表示部は、
前記履歴として表示済の前記階層選択要素が選択された場合には追加表示せず、前記履歴として表示済でない前記階層選択要素が選択された場合には表示済の前記階層選択要素の順列の最後尾に追加表示する、
請求項5に記載の表示装置。
The menu display unit is
When the hierarchy selection element already displayed as the history is selected, it is not additionally displayed, and when the hierarchy selection element not displayed as the history is selected, the last of the order of the hierarchy selection element already displayed Add to the tail,
The display device according to claim 5.
前記メニュー表示部は、
新たな階層が選択された場合に、選択された前記階層選択要素よりも下位の階層の前記階層選択要素が前記履歴として表示済であれば、当該下位の階層の前記階層選択要素の表示を消去し、表示された前記階層選択要素の順列の最後尾に、選択された前記階層選択要素に対応する前記階層選択要素を前記履歴として追加表示する、
請求項5に記載の表示装置。
The menu display unit is
When a new hierarchy is selected, if the hierarchy selection element of the hierarchy lower than the selected hierarchy selection element is already displayed as the history, the display of the hierarchy selection element of the lower hierarchy is deleted And at the end of the displayed hierarchy selection element sequence, the hierarchy selection element corresponding to the selected hierarchy selection element is additionally displayed as the history.
The display device according to claim 5.
コンピューターを、
階層を選択させるための階層選択要素と、現在選択中の階層に属する選択肢を選択させるための選択肢選択要素と、を表示させるメニュー表示部、
前記選択肢選択要素が選択されたことに応じて、選択された前記選択肢選択要素に応じた処理を行う処理部、として機能させる表示制御プログラムであって、
前記メニュー表示部は、コンピューターに
階層移動の履歴を現在選択中の階層の下位階層も含めて前記階層選択要素を用いた履歴として階層遷移可能に表示させる機能を実行させる、
表示制御プログラム。
Computer,
A menu display unit for displaying a hierarchy selection element for selecting a hierarchy and an option selection element for selecting an option belonging to the currently selected hierarchy,
It is a display control program made to function as a processing part which performs processing according to the choice choice element selected according to the choice choice element being selected,
The menu display unit causes the computer to execute a function of causing a hierarchy transition history to be displayed as a hierarchy transitionable history including the lower hierarchy of the currently selected hierarchy as the history using the hierarchy selection element.
Display control program.
コンピューターを、
階層を選択させるための階層選択要素を含む階層メニューであって、
上位階層から現在選択中の階層までの階層移動の履歴を現在選択中の階層の下位階層も含めて階層遷移可能にする第1の前記階層選択要素を含み、
所定の階層における前記階層メニューとして、当該階層の下位階層に移動させることを選択可能な第2の前記階層選択要素と当該階層に属する選択肢を選択させる選択肢選択要素との少なくともいずれかを含む、前記階層メニューを表示させるメニュー表示部、
前記選択肢選択要素が選択されたことに応じて、選択された前記選択肢選択要素に応じた処理を行う処理部、
として機能させる表示制御プログラム。
Computer,
A hierarchical menu including hierarchical selection elements for selecting a hierarchy, wherein
The first hierarchy selection element which enables hierarchy transition of the history of hierarchy movement from the upper hierarchy to the hierarchy currently selected including the hierarchy lower than the hierarchy currently selected,
The hierarchy menu in the predetermined hierarchy includes at least one of a second hierarchy selection element capable of selecting movement to a lower hierarchy of the hierarchy and an option selection element for selecting an option belonging to the hierarchy. Menu display unit for displaying hierarchical menu,
A processing unit that performs processing according to the selected option selection element in response to the selection of the option selection element;
Display control program to function as.
JP2017192427A 2017-10-02 2017-10-02 Display device and display control program Pending JP2019067173A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2017192427A JP2019067173A (en) 2017-10-02 2017-10-02 Display device and display control program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2017192427A JP2019067173A (en) 2017-10-02 2017-10-02 Display device and display control program

Publications (1)

Publication Number Publication Date
JP2019067173A true JP2019067173A (en) 2019-04-25

Family

ID=66338445

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2017192427A Pending JP2019067173A (en) 2017-10-02 2017-10-02 Display device and display control program

Country Status (1)

Country Link
JP (1) JP2019067173A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20220057869A (en) * 2020-10-30 2022-05-09 삼성에스디에스 주식회사 Method and apparatus for displaying menus having hierarchy
JP2023511367A (en) * 2020-01-22 2023-03-17 メソディカル マインド,エルエルシー. graphical user interface system
US12210731B2 (en) 2019-12-27 2025-01-28 Methodical Mind, Llc Graphical user interface system
US12405708B2 (en) 2018-07-17 2025-09-02 Methodical Mind, Llc Graphical user interface system

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US12405708B2 (en) 2018-07-17 2025-09-02 Methodical Mind, Llc Graphical user interface system
US12210731B2 (en) 2019-12-27 2025-01-28 Methodical Mind, Llc Graphical user interface system
JP2023511367A (en) * 2020-01-22 2023-03-17 メソディカル マインド,エルエルシー. graphical user interface system
US12248656B2 (en) 2020-01-22 2025-03-11 Methodical Mind, Llc Graphical user interface system
JP7702958B2 (en) 2020-01-22 2025-07-04 メソディカル マインド,エルエルシー. Graphical User Interface System
KR20220057869A (en) * 2020-10-30 2022-05-09 삼성에스디에스 주식회사 Method and apparatus for displaying menus having hierarchy
KR102860380B1 (en) * 2020-10-30 2025-09-15 삼성에스디에스 주식회사 Method and apparatus for displaying menus having hierarchy

Similar Documents

Publication Publication Date Title
CN1799253B (en) Imaging device
US9411610B2 (en) Server, screen control method, and screen transition method for effectively displaying screens on a terminal device
JP5096078B2 (en) Display control apparatus, display control method, and display control program
CN101807141B (en) Controlling apparatus of image forming apparatus and image forming system
CN101188713A (en) Method and device for displaying menu in cross shape
JP2019067173A (en) Display device and display control program
JP2008219501A (en) Image processing apparatus, image processing method, and image processing program
CN107368267A (en) Information processor and information processing method
CN103309587A (en) input device
JP6500582B2 (en) Screen display device and program
JP2009147764A (en) Control device, control program, and control system
CN102572172A (en) Image processing system
JP2014174823A (en) Terminal device, program of terminal device, system, and control method of system
US8947754B2 (en) Image processing device displaying a preview image and image processing method and program displaying a preview image
US8799823B2 (en) Display device
US10250765B2 (en) Image forming apparatus, image forming system, and image forming method
JP2010191720A (en) Computer program
JP6164020B2 (en) Image forming apparatus and program
JP2020017847A (en) Information processing device and program
JP6743946B2 (en) Mobile terminal and program
JP5464221B2 (en) Control device
US20170279985A1 (en) Information processing apparatus and information processing method
JP2011051163A (en) Image forming apparatus and image transmitting method
JP2013037709A (en) Information processor, display control method and display control program
JP7009893B2 (en) Screen creation program, information processing device and screen creation method

Legal Events

Date Code Title Description
RD05 Notification of revocation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7425

Effective date: 20180910

RD03 Notification of appointment of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7423

Effective date: 20181121

RD07 Notification of extinguishment of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7427

Effective date: 20200807