JP4973748B2 - Display device - Google Patents

Display device Download PDF

Info

Publication number
JP4973748B2
JP4973748B2 JP2010041718A JP2010041718A JP4973748B2 JP 4973748 B2 JP4973748 B2 JP 4973748B2 JP 2010041718 A JP2010041718 A JP 2010041718A JP 2010041718 A JP2010041718 A JP 2010041718A JP 4973748 B2 JP4973748 B2 JP 4973748B2
Authority
JP
Japan
Prior art keywords
screen
character string
transition
display
displayed
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.)
Active
Application number
JP2010041718A
Other languages
Japanese (ja)
Other versions
JP2010225145A (en
Inventor
豪 河島
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Brother Industries Ltd
Original Assignee
Brother Industries Ltd
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 Brother Industries Ltd filed Critical Brother Industries Ltd
Priority to JP2010041718A priority Critical patent/JP4973748B2/en
Publication of JP2010225145A publication Critical patent/JP2010225145A/en
Application granted granted Critical
Publication of JP4973748B2 publication Critical patent/JP4973748B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Controls And Circuits For Display Device (AREA)
  • User Interface Of Digital Computer (AREA)

Description

本発明は表示装置に関するものである。   The present invention relates to a display device.

ファクシミリ機能、プリンタ機能、スキャナ機能、コピー機能などの複数の機能を1台で実現可能な多機能周辺装置が知られている。多機能周辺装置では、解像度、濃度、ズーム倍率といった各種設定項目を有しており、ユーザは各設定項目の設定内容を適宜変更することで、その装置に対し所望の動作を実行させることができる。   Multifunctional peripheral devices capable of realizing a plurality of functions such as a facsimile function, a printer function, a scanner function, and a copy function are known. The multifunction peripheral device has various setting items such as resolution, density, and zoom magnification, and the user can cause the device to execute a desired operation by appropriately changing the setting contents of each setting item. .

多機能周辺装置における設定内容の変更操作は、例えば、以下のような手順で行われる。まず、多機能周辺装置の表示パネルに、設定用のメニュー画面を表示させる。このメニュー画面には、多機能周辺装置が有する機能毎の選択項目(例えば、一般設定、ファクシミリ設定、スキャナ設定)が含まれ、ユーザはそれらの選択項目の中からいずれかの項目を選択する。多機能周辺装置は、表示パネルにおける表示を、選択された機能に関する設定項目一覧画面に遷移させる。   For example, the setting content changing operation in the multi-function peripheral device is performed in the following procedure. First, a menu screen for setting is displayed on the display panel of the multifunction peripheral device. This menu screen includes selection items (for example, general setting, facsimile setting, and scanner setting) for each function of the multi-function peripheral device, and the user selects one of the selection items. The multi-function peripheral device changes the display on the display panel to the setting item list screen related to the selected function.

次にユーザは、設定項目一覧画面の中から、いずれかの設定項目を選択することにより、多機能周辺装置の表示パネルにおける表示を、その設定項目の内容変更画面に遷移させる。そして、その内容変更画面が表示されている状態で、ユーザは、所望の設定内容を入力し、設定内容を変更する。   Next, the user selects one of the setting items from the setting item list screen, thereby causing the display on the display panel of the multi-function peripheral device to transition to the content change screen for the setting item. Then, in a state where the content change screen is displayed, the user inputs desired setting content and changes the setting content.

このように予め準備された画面がユーザ操作に従って遷移する場合に、画面遷移の経路を示すための表示形態として、「パンくずリスト」という表現形態が知られている(例えば、特許文献1参照)。   When a screen prepared in advance transitions in accordance with a user operation, an expression form of “breadcrumb list” is known as a display form for indicating a screen transition route (see, for example, Patent Document 1). .

パンくずリストとは、例えば、「メニュー画面>ファクシミリ設定>解像度」というように、現在表示中の画面に至るまでの画面遷移経路にある各画面の名称を並べて表示する形態である。パンくずリストを画面と共に表示することにより、ユーザは、当該表示中の画面が、どのような機能に関する、どのような設定項目についての画面であるかを、認識することができる。   The breadcrumb list is a form in which the names of the screens in the screen transition path up to the currently displayed screen are displayed side by side, for example, “menu screen> facsimile setting> resolution”. By displaying the breadcrumbs list together with the screen, the user can recognize what function the setting screen is related to and what setting item is being displayed.

特開2006−236142号公報JP 2006-236142 A

しかしながら、各種情報処理装置に設けられる液晶ディスプレイなどの表示領域は、それほど大きくない場合が多い。よって、「パンくずリスト」を構成する文字列が長くなると、先頭から末尾までの全ての文字を表示することができず、ユーザに対し適切な情報を提示できない場合があるという問題点があった。   However, a display area such as a liquid crystal display provided in various information processing apparatuses is often not so large. Therefore, if the character string constituting the “breadcrumb list” becomes long, all characters from the beginning to the end cannot be displayed, and there is a problem that appropriate information may not be presented to the user. .

本発明は、上記問題点を解決するためになされたものであり、画面遷移経路をユーザに把握させるために、有用な情報を表示することができる表示装置を提供することを目的とする。   The present invention has been made to solve the above-described problems, and an object of the present invention is to provide a display device capable of displaying useful information in order for a user to grasp a screen transition route.

この目的を達成するために、本発明の表示装置は、基本画面を含む複数種類の画面のうちいずれかの画面を表示する選択画面表示領域と前記複数種類の画面に関する文字列を表示する文字列表示領域とを備える表示部と、前記複数種類の画面について、前記複数種類の画面間の上下関係を記憶する画面関係記憶手段と、前記複数種類の画面について、各画面を特定する画面文字列を記憶する画面文字列記憶手段と、前記画面関係記憶手段が記憶する上下関係に従って、前記選択画面表示領域に表示する画面を遷移させる遷移制御手段と、前記基本画面から前記選択画面表示領域に表示中の画面に至るまでに前記遷移制御手段が遷移させる各画面の画面文字列を上位から下位に向かって連結した遷移文字列を、前記文字列表示領域に表示させる遷移文字列表示制御を行う遷移文字列表示制御手段とを備える表示装置であって、前記遷移文字列表示制御手段は、前記基本画面から前記選択画面表示領域に表示中の画面に至るまでに前記遷移制御手段が遷移させる各画面の画面文字列を連結して、連結文字列を作成する連結文字列作成手段と、その連結文字列が前記文字列表示領域に収まるかを判断する判断手段と、その判断手段により、前記連結文字列が前記文字列表示領域に収まらないと判断される場合、前記連結文字列を構成する画面文字列のうち、いずれかの画面の画面文字列を、前記連結文字列から除外する除外手段とを備え、 前記判断手段により前記連結文字列が、前記文字列表示領域に収まらないと判断される場合、前記除外手段により前記連結文字列から、いずれかの画面文字列除外された文字列を、前記遷移文字列として表示し、前記連結文字列作成手段は、前記画面文字列間に区切り文字を挿入して、前記連結文字列を作成し、前記除外手段により除外された前記画面文字列の数に対応した個数の区切り文字で構成される文字を、前記連結文字列の先頭に追加する。
In order to achieve this object, the display device of the present invention includes a selection screen display area that displays any one of a plurality of types of screens including a basic screen, and a character string that displays a character string related to the plurality of types of screens. A display unit including a display area; a screen relation storage unit that stores a vertical relationship between the plurality of types of screens for the plurality of types of screens; and a screen character string that identifies each screen for the plurality of types of screens. Screen character string storage means for storing, transition control means for transitioning the screen to be displayed in the selection screen display area according to the hierarchical relationship stored in the screen relation storage means, and display in the selection screen display area from the basic screen transition string screens string for each screen was connected from an upper toward lower of said transition control means up to the screen to transition, to be displayed on the character string display region A display device comprising a transition character string display control means for shifting the character string display control, the transition character string display control means, said from the basic screen up to the screen being displayed on the selection display area A concatenated character string creating means for concatenating the screen character strings of the respective screens to be transitioned by the transition control means to create a concatenated character string; When the determination means determines that the concatenated character string does not fit in the character string display area, the screen character string of any screen among the screen character strings constituting the concatenated character string is replaced with the concatenated character. a exclude excluding means from the column, the connection string by the determining means, wherein when it is determined not to fit into the character string display region from said concatenated string by said excluding means, any of the field String a string is excluded, and displayed as the transition string, the connection string generation means, by inserting a delimiter between the screen text, create the connection string, the excluding means A character composed of a number of delimiters corresponding to the number of screen character strings excluded by the above is added to the head of the concatenated character string .

請求項1記載の表示装置によれば、画面遷移経路をユーザに把握させるために、有用な情報を表示することができるという効果がある。具体的には、基本画面から選択画面表示領域に表示中の画面に至るまでに遷移制御手段が遷移させる各画面の画面文字列を上位から下位に向かって連結した遷移文字列が文字列表示領域に収まるように表示される。よって、ユーザにとっては、表示中の画面がどのような画面遷移経路に位置しているのかが、分かりやすい。
また、判断手段により連結文字列が文字列表示領域に収まらないと判断される場合、除外手段により連結文字列からいずれかの画面文字列が除外された文字列が遷移文字列として表示される。従って、可能な限り多くの画面文字列を文字列表示領域に表示させることができるという効果がある。
更に、除外手段により除外された画面文字列の数に対応した個数の区切り文字で構成される文字が連結文字列の先頭に追加されるので、ユーザにとっては、除外されている画面文字列の個数を直感的に把握することができるという効果がある。
According to the display device of the first aspect, there is an effect that useful information can be displayed in order to make the user grasp the screen transition route. Specifically, the transition character string that connects the screen character strings of each screen that the transition control means transitions from the basic screen to the screen that is being displayed in the selection screen display area from the top to the bottom is the character string display area. It will be displayed to fit . Therefore, it is easy for the user to understand what screen transition route the currently displayed screen is located on.
Further, when the determination unit determines that the concatenated character string does not fit in the character string display area, the character string obtained by excluding any screen character string from the concatenated character string is displayed as a transition character string. Therefore, there is an effect that as many screen character strings as possible can be displayed in the character string display area.
Furthermore, since a character composed of a number of delimiters corresponding to the number of screen character strings excluded by the exclusion means is added to the beginning of the concatenated character string, the number of screen character strings excluded for the user. There is an effect that can be grasped intuitively.

請求項記載の表示装置によれば、請求項記載の表示装置の奏する効果に加え、連結文字列が文字列表示領域に収まらないと判断される場合、除外手段により連結文字列のうち最上位である画面の画面文字列が除外される。これにより、画面遷移経路に位置する画面のうち、表示中の画面に近い画面については、その画面文字列を遷移文字列に含めて表示することができるので、ユーザにとっては、表示中の画面から上位に向かって画面遷移経路を辿りやすい。
According to the display device of the second aspect , in addition to the effect produced by the display device of the first aspect, when it is determined that the concatenated character string does not fit in the character string display area, the exclusion means causes The screen character string of the upper screen is excluded. As a result, among the screens located on the screen transition path, the screen character string that is close to the currently displayed screen can be displayed by including the screen character string in the transition character string. It is easy to follow the screen transition path upward.

請求項記載の表示装置によれば、請求項1又は2に記載の表示装置の奏する効果に加え、可能な限り多くの画面文字列を、文字列表示領域に表示させることができるという効果がある。例えば、画面遷移経路における基本画面に近づく側へ、画面が遷移する場合、基本画面から表示中の画面に至るまでの画面遷移経路に位置する画面数は減少する。その結果、画面遷移前に除外されていた画面文字列を遷移文字列に含めても、全文字列が文字列表示領域に収まる場合がある。よって、画面の遷移が行われる毎に遷移文字列を作成することにより、可能な限り多くの画面文字列を文字列表示領域に表示させることができるのである。
請求項記載の表示装置によれば、請求項1から3のいずれかに記載の表示装置の奏する効果に加え、判断手段により連結文字列が文字列表示領域に収まると判断されるまで除外手段による連結文字列についての除外を繰り返す処理を行い、その処理を経た文字列を遷移文字列として表示する。よって、連結文字列から複数の画面文字列を除外して、パンくずリストを文字列表示領域に収めて表示することができる。
According to the display device according to claim 3, the effect of addition to the effects of the display device according to claim 1 or 2, the number of screen character string as much as possible, can be displayed on the character string display region is there. For example, when the screen transitions to the side closer to the basic screen in the screen transition path, the number of screens located on the screen transition path from the basic screen to the currently displayed screen decreases. As a result, even if the screen character string excluded before the screen transition is included in the transition character string, the entire character string may fit in the character string display area. Therefore, as many screen character strings as possible can be displayed in the character string display area by creating a transition character string each time a screen transition occurs.
According to the display device of claim 4 , in addition to the effect produced by the display device according to any one of claims 1 to 3, the exclusion unit until the determination unit determines that the connected character string is within the character string display area. The process of repeatedly excluding the connected character string is performed, and the character string that has undergone the process is displayed as a transition character string. Therefore, it is possible to exclude a plurality of screen character strings from the concatenated character string and display the bread crumb list in the character string display area.

請求項記載の表示装置によれば、請求項1からのいずれかに記載の表示装置の奏する効果に加え、画面文字列が除外されて遷移文字列が作成された場合は、画面文字列が除外されていることを示す記号が、遷移文字列と共に表示されるので、一部の画面文字列が遷移文字列から除外されていることをユーザに認識させることができる
According to the display device according to claim 5 , in addition to the effect produced by the display device according to any one of claims 1 to 4 , when the screen character string is excluded and the transition character string is created, the screen character string Is displayed together with the transition character string, so that the user can recognize that some screen character strings are excluded from the transition character string .

請求項記載の表示装置によれば、請求項から5のいずれかに記載の表示装置の奏する効果に加え、ラスタライズ後の連結文字列が文字列表示領域に収まるか否かを適切に判断することができる。
According to the display device of the sixth aspect , in addition to the effect produced by the display device according to any one of the first to fifth aspects, it is appropriately determined whether or not the concatenated character string after rasterization fits in the character string display region. can do.

MFPの電気的構成を示したブロック図である。2 is a block diagram showing an electrical configuration of the MFP. FIG. 画面管理テーブルの構成の一例を示す図である。It is a figure which shows an example of a structure of a screen management table. (a)は、LCDパネルにメニュー画面が表示された状態を示すイメージ図であり、(b)は、LCDパネルに一般設定画面が表示された状態を示すイメージ図であり、(c)は、LCDパネルに設定変更画面が表示された状態を示すイメージ図である。(A) is an image figure which shows the state by which the menu screen was displayed on the LCD panel, (b) is an image figure which shows the state by which the general setting screen was displayed on the LCD panel, (c) is an LCD panel It is an image figure which shows the state by which the setting change screen was displayed. パンくずリスト表示領域を拡大して示す図である。It is a figure which expands and shows a breadcrumbs list display area. 設定画面表示処理を示すフローチャートである。It is a flowchart which shows a setting screen display process. 図5に示す設定画面表示処理の続きを示すフローチャートである。6 is a flowchart showing a continuation of the setting screen display process shown in FIG. 5. ラスタライズ後の連結文字列を拡大して示す図である。It is a figure which expands and shows the connection character string after rasterization.

以下、本発明の実施形態について、添付図面を参照して説明する。図1は、本発明の表示装置の実施形態である多機能周辺装置(以下、「MFP(Multi Function Peripheral)」と称す)1の電気的構成を示したブロック図である。   Embodiments of the present invention will be described below with reference to the accompanying drawings. FIG. 1 is a block diagram showing an electrical configuration of a multifunction peripheral device (hereinafter referred to as “MFP (Multi Function Peripheral)”) 1 which is an embodiment of a display device of the present invention.

MFP1は、ファクシミリ機能、プリント機能などの各種機能を有する多機能周辺装置である。このMFP1では、各種機能の動作条件等を規定する種々の設定項目を有している。さらにMFP1は、各設定項目の設定内容を変更するために予め準備された複数種類の設定画面を、予め定められた画面遷移経路に従った順序で、液晶表示器27(LCD27)に表示するように構成されている。そして、このMFP1は、LCD27において、表示中の画面に至るまでの画面遷移経路をユーザに把握させるための、有用な情報を表示することができるように構成されているが、詳細は後述する。   The MFP 1 is a multi-function peripheral device having various functions such as a facsimile function and a print function. The MFP 1 has various setting items that define operating conditions of various functions. Further, the MFP 1 displays a plurality of types of setting screens prepared in advance for changing the setting contents of each setting item on the liquid crystal display 27 (LCD 27) in an order according to a predetermined screen transition path. It is configured. The MFP 1 is configured to be able to display useful information on the LCD 27 so that the user can grasp the screen transition path leading to the currently displayed screen. Details will be described later.

図1は、MFP1の電気的構成を示したブロック図である。MFP1には、CPU11、ROM12、RAM14、EEPROM15、電話/FAX部19、スキャナ22、プリンタ25、操作キー26、LCD27が備えられ、これらはバスライン29を介して相互に接続されている。なお、MFP1は、パーソナルコンピュータまたはLAN(図示せず)と接続するためのインターフェイス等、さらに他の構成も備えるが、図示および説明は省略する。   FIG. 1 is a block diagram showing an electrical configuration of the MFP 1. The MFP 1 includes a CPU 11, a ROM 12, a RAM 14, an EEPROM 15, a telephone / fax unit 19, a scanner 22, a printer 25, an operation key 26, and an LCD 27, which are connected to each other via a bus line 29. The MFP 1 further includes other components such as an interface for connecting to a personal computer or a LAN (not shown), but illustration and description thereof are omitted.

ROM12は、このMFP1で実行される制御プログラム12a、画面管理テーブル12bなどを格納した書換不能なメモリである。図5,図6に図示されるフローチャートに示す処理は、制御プログラム12aに従ってCPU11により実行される。画面管理テーブル12bについては、図2を参照して後述する。   The ROM 12 is a non-rewritable memory that stores a control program 12a executed by the MFP 1 and a screen management table 12b. 5 and 6 is executed by the CPU 11 in accordance with the control program 12a. The screen management table 12b will be described later with reference to FIG.

RAM14は各種のデータを一時的に記憶するためのメモリである。EEPROM15は、各種設定項目の設定内容や固定値を書き換え可能に記憶すると共に、電源遮断後も内容を保持可能な不揮発性のメモリである。   The RAM 14 is a memory for temporarily storing various data. The EEPROM 15 is a non-volatile memory that stores the setting contents and fixed values of various setting items in a rewritable manner and can retain the contents even after the power is turned off.

LCD27は、LCDパネル(図示せず)を有する。MFP1は、LCDパネルに、予め準備された画面を表示させる。LCDパネルに表示される画面については、図3を参照して後述する。なお、LCD27が有するLCDパネルの表示面には、タッチパネル(図示せず)が並設されている。   The LCD 27 has an LCD panel (not shown). The MFP 1 displays a screen prepared in advance on the LCD panel. The screen displayed on the LCD panel will be described later with reference to FIG. Note that a touch panel (not shown) is provided in parallel on the display surface of the LCD panel of the LCD 27.

このように構成されたMFP1は、プリントを実行するプリントモード、ファクシミリの送受信を実行するファクシミリモード、各種設定項目の設定内容を変更する設定モードのいずれかのモードに切り替え可能に構成されている。   The MFP 1 configured as described above can be switched to any one of a print mode for executing printing, a facsimile mode for executing facsimile transmission / reception, and a setting mode for changing setting contents of various setting items.

図2は、画面管理テーブル12bの構成の一例を示す図である。画面管理テーブル12bは、LCDパネルに表示するために準備されている複数種類の画面の各々について、階層数と、画面タイトルと、タイトル文字列IDとを規定するテーブルである。   FIG. 2 is a diagram illustrating an example of the configuration of the screen management table 12b. The screen management table 12b is a table that defines the number of layers, screen titles, and title character string IDs for each of a plurality of types of screens prepared for display on the LCD panel.

階層数は、各画面が属する階層を示す値である。図2に示すように、各画面は第1階層から第5階層までのいずれかの階層に属する。画面タイトルは、画面の内容を把握できるような文字列で構成され、各画面に1つずつ付与されている。図3を参照して後述するが、この画面タイトルは、画面と共にLCDパネルに表示される。タイトル文字列IDはリソースIDであって、各画面タイトルに、1対1で割り当てられている文字列である。このタイトル文字列IDは、後述するパンくずリストの作成に利用される。   The number of levels is a value indicating the level to which each screen belongs. As shown in FIG. 2, each screen belongs to one of the first to fifth layers. The screen title is composed of a character string that allows the contents of the screen to be grasped, and is assigned to each screen one by one. As will be described later with reference to FIG. 3, this screen title is displayed on the LCD panel together with the screen. The title character string ID is a resource ID, and is a character string assigned to each screen title on a one-to-one basis. This title character string ID is used to create a breadcrumb list which will be described later.

なお、本実施形態では、MFP1のLCDパネルに表示するために予め準備された画面のうち、特に、設定モードの選択中に表示される画面について説明する。また、階層数と、画面タイトルと、タイトル文字列IDとは、MFP1の製造段階で予め画面管理テーブル12bに格納される。   In the present embodiment, among the screens prepared in advance for display on the LCD panel of the MFP 1, in particular, a screen displayed during selection of the setting mode will be described. The number of hierarchies, the screen title, and the title character string ID are stored in advance in the screen management table 12b at the manufacturing stage of the MFP 1.

図2に示すように、画面管理テーブル12bにおいては、第1階層(階層数が1)に属する第1階層画面として、メニュー画面(画面タイトルMenu)が規定される。そして、第
1階層の直下の第2階層(階層数=2)に属する第2階層画面として、一般設定画面(画面タイトルGeneralSetup)、ネットワーク設定画面(画面タイトルNetwork)が規定され
ている。画面管理テーブル12bには、さらに、第2階層の直下の第3階層(階層数=3)に属する第3階層画面、第3階層の直下の第4階層(階層数=4)に属する第4階層画面、第4階層の直下の第5階層(階層数=5)に属する第5階層画面が規定されている。
As shown in FIG. 2, in the screen management table 12b, a menu screen (screen title Menu) is defined as the first layer screen belonging to the first layer (the number of layers is 1). A general setting screen (screen title GeneralSetup) and a network setting screen (screen title Network) are defined as second layer screens belonging to the second layer (number of layers = 2) immediately below the first layer. The screen management table 12b further includes a third hierarchy screen belonging to the third hierarchy (hierarchy = 3) immediately below the second hierarchy, and a fourth hierarchy belonging to the fourth hierarchy (hierarchy = 4) immediately below the third hierarchy. A fifth screen belonging to the fifth screen (the number of layers = 5) immediately below the fourth screen is defined.

MFP1は、上位階層から順に画面を遷移させる。例えば、第4階層に属するTCP/IP画面を表示させるためには、第1階層のメニュー画面を表示させ、次に、第2階層のネットワーク設定画面を表示させ、次に、第3階層のLAN設定画面(画面タイトルLAN
)を表示させ、その次に、第4階層のTCP/IP画面を表示させる。
The MFP 1 changes the screen in order from the upper layer. For example, in order to display the TCP / IP screen belonging to the fourth layer, the first layer menu screen is displayed, then the second layer network setting screen is displayed, and then the third layer LAN is displayed. Setting screen (screen title LAN
) Is displayed, and then the TCP / IP screen of the fourth layer is displayed.

このように、画面管理テーブル12bによれば、メニュー画面から各画面に至るまでの画面遷移経路が一意に定まる。すなわち、MFP1には、メニュー画面から分岐する複数の画面遷移経路が予め準備されており、MFP1は、予め準備された画面遷移経路に従って、LCDパネルに表示される画面を遷移させる。   Thus, according to the screen management table 12b, the screen transition path from the menu screen to each screen is uniquely determined. That is, a plurality of screen transition paths branching from the menu screen are prepared in advance in MFP 1, and MFP 1 transitions the screen displayed on the LCD panel according to the screen transition paths prepared in advance.

図3を参照して、LCD27に表示される画面について説明する。図3(a)は、LCD27のLCDパネルに、メニュー画面が表示された状態を示すイメージ図である。LCDパネルにおける表示領域は、選択画面表示領域32、画面説明領域34、戻るボタン領域36、サイドバー領域38から構成される。   A screen displayed on the LCD 27 will be described with reference to FIG. FIG. 3A is an image diagram showing a state in which the menu screen is displayed on the LCD panel of the LCD 27. The display area on the LCD panel includes a selection screen display area 32, a screen explanation area 34, a back button area 36, and a sidebar area 38.

MFP1は、設定モードに移行する場合、初期画面として、選択画面表示領域32にメニュー画面を表示する。図3(a)に示すように、メニュー画面は、メニュー画面(階層数=1)の下位階層(階層数=2)に属する次画面候補を、選択項目として一覧表示する画面である。   When the MFP 1 shifts to the setting mode, the MFP 1 displays a menu screen in the selection screen display area 32 as an initial screen. As shown in FIG. 3A, the menu screen is a screen that displays a list of candidates for the next screen belonging to the lower layer (number of layers = 2) of the menu screen (number of layers = 1).

ユーザが、所定の操作キー26(図1)を操作することにより、設定モードへの切替を指示すると、MFP1は、メニュー画面を表示させる。そして、ユーザは、メニュー画面に表示された選択項目の中から、いずれかを選択し、操作する。   When the user instructs to switch to the setting mode by operating a predetermined operation key 26 (FIG. 1), the MFP 1 displays a menu screen. Then, the user selects and operates one of the selection items displayed on the menu screen.

画面説明領域34は、タイトル表示領域34aと、パンくずリスト表示領域34bとを含む。画面説明領域34の下段を構成するタイトル表示領域34aは、選択画面表示領域32に表示中の画面の画面タイトルが表示される領域である。画面説明領域34の上段を構成するパンくずリスト表示領域34bは、パンくずリストが表示される領域である。ただし、図3(a)に示すメニュー画面は、画面管理テーブル12bにおける最上位の階層に属するため、この段階ではパンくずリストは表示されず、メニュー画面の画面タイトルのみが表示されている。パンくずリストについては、図3(b),図3(c)を参照して後述する。   The screen description area 34 includes a title display area 34a and a breadcrumb display area 34b. The title display area 34 a constituting the lower part of the screen description area 34 is an area in which the screen title of the screen being displayed in the selection screen display area 32 is displayed. The breadcrumb display area 34b constituting the upper part of the screen description area 34 is an area in which the breadcrumb list is displayed. However, since the menu screen shown in FIG. 3A belongs to the highest hierarchy in the screen management table 12b, the breadcrumb list is not displayed at this stage, and only the screen title of the menu screen is displayed. The breadcrumb list will be described later with reference to FIGS. 3B and 3C.

戻るボタン領域36は、選択画面表示領域32における表示を1つ上の階層に属する画面に遷移させるためのボタンとして機能する領域である。なお、画面管理テーブル12bにおける最上位の階層に属する画面の表示中は、戻るボタン領域36をグレーアウト表示するように構成しても良い。   The return button area 36 is an area that functions as a button for shifting the display in the selection screen display area 32 to a screen belonging to the next higher hierarchy. Note that the back button area 36 may be grayed out during display of a screen belonging to the highest hierarchy in the screen management table 12b.

サイドバー領域38は、選択画面表示領域32に表示される画面をスクロールさせるためのボタンやスクロールバーとして機能する図柄が表示される領域である。選択画面表示領域32に入りきらない項目が存在する場合、ユーザは、サイドバー領域38に表示されるボタン図柄等を操作することにより、選択画面表示領域32に表示される画面をスクロールし、画面の下部に配置される項目を閲覧することができる。   The side bar area 38 is an area in which symbols for functioning as buttons and scroll bars for scrolling the screen displayed in the selection screen display area 32 are displayed. When there are items that do not fit in the selection screen display area 32, the user scrolls the screen displayed in the selection screen display area 32 by operating the button graphic displayed in the sidebar area 38. You can browse the items placed at the bottom of the.

図3(b)は、LCDパネルに一般設定画面が表示された状態を示すイメージ図である。図3(a)を参照して説明したメニュー画面において、選択項目「GeneralSetup」をユーザが操作した場合、MFP1は、選択画面表示領域32に表示される画面を、一般設定画面に遷移させる。   FIG. 3B is an image diagram showing a state where the general setting screen is displayed on the LCD panel. When the user operates the selection item “GeneralSetup” on the menu screen described with reference to FIG. 3A, the MFP 1 changes the screen displayed in the selection screen display area 32 to the general setting screen.

選択画面表示領域32に表示される一般設定画面は、設定項目の一覧からなる。図3(b)に示すように、各設定項目に併せて、設定内容を表示するように構成しても良い。このようにすれば、ユーザは、現在設定されている設定内容を確認した上で、設定内容の変更が必要な設定項目を選択し、操作することにより、その設定項目の設定変更画面にLCDパネルの表示を遷移させることができる。   The general setting screen displayed in the selection screen display area 32 includes a list of setting items. As shown in FIG. 3B, the setting contents may be displayed together with each setting item. In this way, after confirming the currently set contents, the user selects a setting item that needs to be changed and operates it to display the LCD panel on the setting change screen for that setting item. The display of can be changed.

画面説明領域34のタイトル表示領域34aには、選択画面表示領域32に表示されている一般設定画面の画面タイトル「GeneralSetup」が表示される。また、パンくずリスト表示領域34bには、現在表示中の一般設定画面に至るまでに表示されるメニュー画面の画面タイトル「Menu」が、パンくずリスト「>Menu」として表示される。パンくずリストは、画面遷移経路を示すための文字列である。なお、パンくずリストに含まれる「>」は区切り文字であり、画面タイトルの先頭に配置される。このようにすれば、現在表示中の画面に至るまでの画面遷移経路を、ユーザに対して示すことができる。図面においては、区切り文字を三角形で図示している。   In the title display area 34 a of the screen description area 34, the screen title “GeneralSetup” of the general setting screen displayed in the selection screen display area 32 is displayed. In the breadcrumb display area 34b, the screen title “Menu” of the menu screen displayed up to the currently displayed general setting screen is displayed as the breadcrumb list “> Menu”. The breadcrumb list is a character string for indicating a screen transition path. Note that “>” included in the breadcrumb list is a delimiter and is arranged at the head of the screen title. In this way, it is possible to indicate to the user the screen transition path leading to the currently displayed screen. In the drawing, delimiters are illustrated by triangles.

図3(c)は、LCDパネルに設定変更画面が表示された状態を示すイメージ図である。図3(b)を参照して説明した一般設定画面において、設定項目「ModeTimer」をユー
ザが操作した場合、MFP1は、選択画面表示領域32に表示される画面を、操作された設定項目に対応する設定変更画面に遷移させる。
FIG. 3C is an image diagram showing a state in which the setting change screen is displayed on the LCD panel. When the user operates the setting item “ModeTimer” on the general setting screen described with reference to FIG. 3B, the MFP 1 corresponds to the operated setting item on the screen displayed in the selection screen display area 32. Transition to the setting change screen.

選択画面表示領域32に表示される設定変更画面は、設定内容の候補項目の一覧からなる。例えば、ユーザが、候補項目「30秒」を操作する場合、MFP1は、操作された候補項目に対応する設定内容「30秒」を、設定項目「ModeTimer」の設定内容としてEE
PROM15(図1参照)に記憶する。そして、記憶した設定内容に基づいて、処理を実行する。
The setting change screen displayed in the selection screen display area 32 includes a list of candidate items for setting contents. For example, when the user operates the candidate item “30 seconds”, the MFP 1 uses the setting content “30 seconds” corresponding to the operated candidate item as the setting content of the setting item “ModeTimer”.
The data is stored in the PROM 15 (see FIG. 1). And based on the memorize | stored setting content, a process is performed.

画面説明領域34のタイトル表示領域34aには、画面タイトル「ModeTimer」が表示
される。また、パンくずリスト表示領域34bには、パンくずリスト「>Menu>GeneralSetup」が表示される。
A screen title “ModeTimer” is displayed in the title display area 34 a of the screen description area 34. Further, the breadcrumb list “>Menu> GeneralSetup” is displayed in the breadcrumb display area 34b.

図3(c)に示す一般設定画面の表示中に、戻るボタン領域36が操作されると、MFP1は、設定変更画面が属する階層の1つ上の階層に属する画面に、選択画面表示領域32の表示を遷移させる。すなわち、パンくずリストの末尾(最も右側)に表示されている画面タイトルに対応した画面に、選択画面表示領域32の表示を遷移させる。したがって、MFP1は、パンくずリストの末尾に記載された画面タイトルによって、戻るボタン領域36により戻ることが出来る画面をユーザに認識させることができる。   When the return button area 36 is operated while the general setting screen shown in FIG. 3C is displayed, the MFP 1 displays the selection screen display area 32 on the screen belonging to the hierarchy one level higher than the hierarchy to which the setting change screen belongs. Change the display of. That is, the display of the selection screen display area 32 is shifted to a screen corresponding to the screen title displayed at the end (rightmost) of the breadcrumb list. Therefore, the MFP 1 can make the user recognize a screen that can be returned by the return button area 36 based on the screen title described at the end of the breadcrumb list.

図3を参照して、画面遷移経路の一つについて説明したが、MFP1は、メニュー画面(図3(a))から分岐する、予め定められた複数種類の画面遷移経路の各々について、図3を参照して説明したのと同様に、LCDパネルの選択画面表示領域32における画面を遷移させる。   Although one of the screen transition paths has been described with reference to FIG. 3, the MFP 1 determines each of a plurality of predetermined screen transition paths that branch from the menu screen (FIG. 3A). The screen in the selection screen display area 32 of the LCD panel is changed as described with reference to FIG.

図4を参照して、パンくずリストについて、さらに説明する。図4は、パンくずリスト表示領域34bを拡大して示す図である。   The breadcrumb list will be further described with reference to FIG. FIG. 4 is an enlarged view showing the bread crumb list display area 34b.

図4(a)は、TCP/IP設定画面(画面タイトルTCP/IP)の表示中における、パンくずリスト表示領域34bを示す図である。この場合、メニュー画面からTCP/IP設定画面に至るまでの画面遷移経路に位置する画面は、メニュー画面、ネットワーク設定画面、LAN設定画面の3つである。   FIG. 4A is a diagram showing the breadcrumb display area 34b while the TCP / IP setting screen (screen title TCP / IP) is being displayed. In this case, there are three screens located on the screen transition path from the menu screen to the TCP / IP setting screen: a menu screen, a network setting screen, and a LAN setting screen.

図4(a)に示すように、パンくずリストは、画面タイトル40と、画面タイトルの先頭に配置される区切り文字42と、画面タイトル40と区切り文字の間に配置されるスペース44とから構成される。   As shown in FIG. 4A, the breadcrumb list includes a screen title 40, a delimiter 42 arranged at the head of the screen title, and a space 44 arranged between the screen title 40 and the delimiter. Is done.

画面タイトル40は、画面遷移経路における、メニュー画面に近い順から配置される。換言すれば、MFP1は、画面タイトル40を、上位階層(階層数が小さい値の階層)に属する画面から順に並べて、パンくずリストを構成する。例えば、図4(a)に示すパンくずリストの例では、パンくずリストの先頭からMenu,Network,LANの順に画面タイトル40が並ぶ。したがって、ユーザは、パンくずリストを先頭から読むことにより、メニュー画面の下位階層画面として、ネットワーク設定画面が表示され、さらにネットワーク設定画面の下位階層画面として、LAN設定画面が表示され、さらにLAN設定画面の下位階層画面として、TCP/IP設定画面が表示されている、という画面遷移経路を把握することができる。   The screen title 40 is arranged from the order close to the menu screen in the screen transition path. In other words, the MFP 1 forms a breadcrumb list by arranging the screen titles 40 in order from the screens belonging to the upper layer (the layer having the smaller number of layers). For example, in the example of the breadcrumb list shown in FIG. 4A, the screen titles 40 are arranged in the order of Menu, Network, and LAN from the top of the breadcrumb list. Therefore, when the user reads the breadcrumb list from the top, the network setting screen is displayed as the lower layer screen of the menu screen, the LAN setting screen is displayed as the lower layer screen of the network setting screen, and the LAN setting is further displayed. It is possible to grasp the screen transition path that the TCP / IP setting screen is displayed as the lower layer screen of the screen.

図4(a)に示す例では、これら3つの画面の画面タイトルを連結して作成されるパンくずリストは、パンくずリスト表示領域34bの横幅(長手方向の大きさ)よりも短く、先頭から末尾までの全体を、パンくずリスト表示領域34bに表示することができる。   In the example shown in FIG. 4A, the breadcrumb list created by concatenating the screen titles of these three screens is shorter than the breadth of the breadcrumb display area 34b (size in the longitudinal direction). The whole up to the end can be displayed in the breadcrumb display area 34b.

上述したように、パンくずリストは、表示中の画面に至るまでの各画面のタイトルを連結したものであるから、TCP/IP設定画面からIPアドレス設定画面への遷移があった場合、遷移元画面の画面タイトルTCP/IPが、パンくずリストの末尾に追加される。しかしながら、パンくずリスト表示領域34bの大きさは一定であるため、画面タイトルを追加すると、文字列がパンくずリスト表示領域34bからはみ出る事態が生じ得る。   As described above, the breadcrumb list is obtained by concatenating the titles of the screens up to the currently displayed screen. Therefore, when there is a transition from the TCP / IP setting screen to the IP address setting screen, the transition source The screen title TCP / IP of the screen is added to the end of the breadcrumb list. However, since the size of the breadcrumb list display area 34b is constant, when a screen title is added, a situation where a character string protrudes from the breadcrumb list display area 34b may occur.

MFP1は、画面遷移経路に位置する各画面の画面タイトルを連結した連結文字列が、パンくずリスト表示領域34bに収まらない場合、図4(b)に示すように、パンくずリストの先頭を構成する画面タイトルのいくつかを折りたたんだパンくずリストを表示するように構成されている。具体的には、各画面の画面タイトル間に区切り文字を挿入して連結した連結文字列から、画面遷移経路においてメニュー画面側に位置する画面の画面タイトルを除外した連結文字列を、パンくずリストとして作成し、パンくずリスト表示領域34bに表示する。すなわち、より最近に表示された画面の画面タイトルは、優先的にパンくずリストに表示する一方、メニュー画面側に位置する画面の画面タイトルはパンくずリストから除外する(表示対象外とする)。   When the concatenated character string obtained by concatenating the screen titles of the respective screens located on the screen transition path does not fit in the breadcrumb list display area 34b, the MFP 1 configures the top of the breadcrumb list as shown in FIG. It is configured to display a breadcrumbs list with some of the screen titles collapsed. Specifically, a breadcrumb list is a concatenated character string that excludes the screen title of the screen located on the menu screen side in the screen transition route from the concatenated character string that is inserted and connected between the screen titles of each screen. And displayed in the breadcrumb list display area 34b. In other words, the screen title of the screen displayed more recently is preferentially displayed in the breadcrumb list, while the screen title of the screen located on the menu screen side is excluded from the breadcrumb list (excluded from display).

このようにすれば、画面遷移経路上、現在表示中の画面に近い画面の画面タイトル40はパンくずリストに含めて表示されるので、パンくずリスト表示領域34bにそれほどの大きさを確保できない場合であっても、表示中の画面がどのような画面遷移経路に位置しているのかが、ユーザにとって分かりやすい。   In this way, since the screen title 40 of the screen close to the currently displayed screen is displayed in the breadcrumb list on the screen transition path, the breadcrumb list display area 34b cannot be secured so much. Even so, it is easy for the user to understand what screen transition route the currently displayed screen is located on.

ここで、図4(b)に示す例では、パンくずリストから除外されるのは、画面タイトル40だけであり、各画面タイトル40の先頭に付された区切り文字42は、そのまま表示対象として残す。その結果、パンくずリストの先頭には、画面タイトル40が除外された画面数に対応した個数の区切り文字42が連続して並ぶ。すなわち、除外された画面タイトル40の個数が多いほど、多数の区切り文字42が連続して並ぶこととなる。よって、これらの連続する区切り文字42が、画面タイトル40が除外されてパンくずリストが作成されていることを示す記号として機能する。   Here, in the example shown in FIG. 4B, only the screen title 40 is excluded from the breadcrumb list, and the delimiter 42 attached to the head of each screen title 40 is left as a display target. . As a result, the number of delimiters 42 corresponding to the number of screens from which the screen title 40 is excluded is continuously arranged at the top of the breadcrumb list. That is, the larger the number of excluded screen titles 40, the more delimiters 42 are arranged in succession. Therefore, these consecutive delimiters 42 function as symbols indicating that the screen title 40 is excluded and a breadcrumb list is created.

さらに、ユーザは、先頭に並ぶ区切り文字42の個数から、除外されている画面タイトルの個数(すなわち折りたたまれている階層の数)を直感的に把握し、現在表示中の画面の階層の深さを直感的に把握することができる。   Further, the user intuitively grasps the number of screen titles excluded (that is, the number of layers that are folded) from the number of delimiters 42 arranged at the top, and the depth of the layer of the currently displayed screen. Can be grasped intuitively.

図5,図6は、設定画面表示処理を示すフローチャートである。この設定画面表示処理は、MFP1が設定モードにある間、定期的に実行される。   5 and 6 are flowcharts showing the setting screen display process. This setting screen display process is periodically executed while the MFP 1 is in the setting mode.

まず、CPU11は、ステップ(以下、ステップを省略する)S502を実行し、画面遷移イベントを取得する(S502)。次に、CPU11は、画面遷移イベントが無しであるか否かを判断する(S504)。S504の判断が肯定される場合(S504:Yes)、S502から処理を繰り返す。   First, the CPU 11 executes step (hereinafter, step is omitted) S502 and acquires a screen transition event (S502). Next, the CPU 11 determines whether there is no screen transition event (S504). If the determination in S504 is affirmative (S504: Yes), the process is repeated from S502.

一方、S504の判断が否定される場合(S504:No)、CPU11は、現在表示中の画面の階層数fを取得する(S506)。次に、CPU11は、取得した画面遷移イベントが、メニュー画面への遷移に対応するイベントであったか否かを判断する(S508)。例えば、操作キー26(図1)に対する所定の操作によって、メニュー画面(図3(a))への遷移がユーザにより指示された場合は、S508の判断が肯定される(S508:Yes)。この場合、CPU11は、階層数fを「1」とし(S510)、図6に示すS602に移行する。   On the other hand, if the determination in S504 is negative (S504: No), the CPU 11 acquires the number f of layers of the currently displayed screen (S506). Next, the CPU 11 determines whether or not the acquired screen transition event is an event corresponding to the transition to the menu screen (S508). For example, if the user instructs the transition to the menu screen (FIG. 3A) by a predetermined operation on the operation key 26 (FIG. 1), the determination in S508 is affirmed (S508: Yes). In this case, the CPU 11 sets the number of levels f to “1” (S510), and proceeds to S602 shown in FIG.

一方、S508の判断が否定される場合(S508:No)、CPU11は、取得した画面遷移イベントが、下位階層側への画面遷移に対応するイベントであったか否かを判断する(S512)。例えば、選択画面表示領域32(図3)に表示中の項目が操作される場合、S512の判断が肯定される(S512:Yes)。この場合、CPU11は、階層数fに「1」を加算し(S514)、パンくず文字列IDの末尾に、階層数fと、遷移先画面のタイトル文字列IDとを追加し(S516)、図6に示すS602に移行する。   On the other hand, when the determination in S508 is negative (S508: No), the CPU 11 determines whether or not the acquired screen transition event is an event corresponding to a screen transition to the lower layer side (S512). For example, when an item being displayed in the selection screen display area 32 (FIG. 3) is operated, the determination in S512 is affirmed (S512: Yes). In this case, the CPU 11 adds “1” to the layer number f (S514), adds the layer number f and the title character string ID of the transition destination screen to the end of the breadcrumb character string ID (S516), The process moves to S602 shown in FIG.

ここで、パンくず文字列IDについて説明する。パンくず文字列IDは、階層数とタイトル文字列ID(図2)とから構成され、現在表示中の画面に至るまでの画面遷移経路を示す情報であって、RAM14(図1)に格納され、画面が遷移する毎に更新される。例えば、表示中の画面が、画面管理テーブル12b(図2)における第4階層に位置づけられているTCP/IP設定画面(画面タイトルTCP/IP)である場合、メニュー画面から当該画面に至るまでの画面遷移経路をパンくずリストで示すと、「> MENU> Network>
LAN」となる。この場合、パンくず文字列IDとしては、以下の情報が保持される。
[1]ID00[2]ID90[3]ID91[4]ID93
ここで[]内の数値は、階層数に相当する。また「ID」が先頭に付された文字列が、タイトル文字列IDに相当する。例えば、S512の判断が肯定される場合(S512:Yes)、画面は下位階層画面に遷移されるので、このパンくず文字列IDの末尾に、遷移先画面の階層数と、遷移先画面のタイトル文字列IDとが追加する。その結果、パンくず文字列IDとしては、例えば、以下の情報が保持されることとなる。
[1]ID00[2]ID90[3]ID91[4]ID93[5]ID94
一方、S512の判断が否定される場合(S512:No)、CPU11は、取得した画面遷移イベントが、上位階層側への画面遷移に対応するイベントであったか否かを判断する(S518)。例えば、戻るボタン領域36が操作される場合、S518の判断が肯定される(S518:Yes)。この場合、CPU11は、パンくず文字列IDの末尾から、階層数fと画面のタイトル文字列ID(すなわち遷移元画面の階層数fとタイトル文字列ID)とを削除し(S520)、階層数fから「1」を減算し(S522)、図6に示すS602に移行する。
Here, the breadcrumb character string ID will be described. The bread crumb character string ID is composed of the number of layers and the title character string ID (FIG. 2), and is information indicating a screen transition route to the currently displayed screen, and is stored in the RAM 14 (FIG. 1). , Updated each time the screen changes. For example, when the displayed screen is a TCP / IP setting screen (screen title TCP / IP) positioned in the fourth layer in the screen management table 12b (FIG. 2), the menu screen to the screen is displayed. The screen transition route is shown in the breadcrumb trail as ">MENU>Network>
LAN ". In this case, the following information is held as the breadcrumb character string ID.
[1] ID00 [2] ID90 [3] ID91 [4] ID93
Here, the numerical value in [] corresponds to the number of layers. A character string prefixed with “ID” corresponds to a title character string ID. For example, if the determination in S512 is affirmative (S512: Yes), the screen is transitioned to a lower layer screen, so the number of layers of the transition destination screen and the title of the transition destination screen are added at the end of the breadcrumb character string ID. A character string ID is added. As a result, for example, the following information is held as the breadcrumb character string ID.
[1] ID00 [2] ID90 [3] ID91 [4] ID93 [5] ID94
On the other hand, when the determination in S512 is negative (S512: No), the CPU 11 determines whether or not the acquired screen transition event is an event corresponding to a screen transition to the upper layer side (S518). For example, when the return button area 36 is operated, the determination in S518 is affirmed (S518: Yes). In this case, the CPU 11 deletes the layer number f and the title character string ID of the screen (that is, the layer number f and the title character string ID of the transition source screen) from the end of the breadcrumb character string ID (S520). “1” is subtracted from f (S522), and the process proceeds to S602 shown in FIG.

一方、S518の判断が否定される場合(S518:No)、CPU11は、取得した画面遷移イベントが、設定画面表示終了に対応するイベントであったか否かを判断する(S524)。例えば、設定モードから他のモードへの切り替えの指示が入力された場合は、S524の判断が肯定される(S524:Yes)。この場合、CPU11は、設定画面表示処理を終了する。一方、S524の判断が否定される場合(S524:No)、S502に戻り処理を繰り返す。   On the other hand, if the determination in S518 is negative (S518: No), the CPU 11 determines whether or not the acquired screen transition event is an event corresponding to the end of the setting screen display (S524). For example, when an instruction to switch from the setting mode to another mode is input, the determination in S524 is affirmed (S524: Yes). In this case, the CPU 11 ends the setting screen display process. On the other hand, if the determination in S524 is negative (S524: No), the process returns to S502 and the process is repeated.

図6を参照して、設定画面表示処理の続きについて説明する。まず、CPU11は、階層数fをRAM14(図1)から取得し(S602)、階層数fが「1」であるか否かを判断する(S604)。   The continuation of the setting screen display process will be described with reference to FIG. First, the CPU 11 acquires the number of layers f from the RAM 14 (FIG. 1) (S602), and determines whether the number of layers f is “1” (S604).

S604の判断が肯定される場合(S604:Yes)、第1階層画面(すなわちメニュー画面)の画面タイトルを、画面管理テーブル12bから取得する(S606)。   If the determination in S604 is affirmative (S604: Yes), the screen title of the first layer screen (that is, the menu screen) is acquired from the screen management table 12b (S606).

次に、CPU11は、パンくず文字列IDを初期化する(S610)。そして、CPU11は、パンくず文字列IDに、第1階層画面のタイトル文字列IDを登録する(S612)。次に、CPU11は、S606で取得した画面タイトルをタイトル表示領域34a(図3)に表示する(S614)。そして、CPU11は、画面説明領域34以外の領域の画像を表示(描画)する(S616)。具体的には、選択画面表示領域32、戻るボタン領域36、サイドバー領域38に画像を描画する。そして、図5に示すS502に戻る。   Next, the CPU 11 initializes the breadcrumb character string ID (S610). Then, the CPU 11 registers the title character string ID of the first hierarchy screen in the breadcrumb character string ID (S612). Next, the CPU 11 displays the screen title acquired in S606 in the title display area 34a (FIG. 3) (S614). Then, the CPU 11 displays (draws) an image in an area other than the screen explanation area 34 (S616). Specifically, an image is drawn in the selection screen display area 32, the back button area 36, and the sidebar area 38. Then, the process returns to S502 shown in FIG.

一方、S604の判断が否定される場合(S604:No)、次にCPU11は、第f階層の画面タイトル、すなわち遷移先画面の画面タイトルを画面管理テーブル12b(図2)から取得する(S618)。そして、取得した画面タイトルを、タイトル表示領域34aに表示する(S620)。そして、CPU11は、画面説明領域34以外の領域の画像を表示(描画)する(S622)。すなわち、ユーザが上位階層側への画面遷移に対応する操作をした場合は、画面遷移経路における、メニュー画面に近づく方向へ(すなわち、階層数が小さくなる方向へ)、画面を遷移させる。一方、ユーザが下位階層側への画面遷移に対応する操作をした場合は、画面遷移経路における、メニュー画面から離れる方向へ(すなわち、階層数が大きくなる方向へ)、画面を遷移させる。   On the other hand, if the determination in S604 is negative (S604: No), the CPU 11 then acquires the screen title of the f-th layer, that is, the screen title of the transition destination screen from the screen management table 12b (FIG. 2) (S618). . Then, the acquired screen title is displayed in the title display area 34a (S620). Then, the CPU 11 displays (draws) an image in an area other than the screen explanation area 34 (S622). That is, when the user performs an operation corresponding to the screen transition to the upper layer side, the screen is shifted in the direction of approaching the menu screen in the screen transition route (that is, in the direction of decreasing the number of layers). On the other hand, when the user performs an operation corresponding to the screen transition to the lower layer side, the screen is shifted in a direction away from the menu screen in the screen transition route (that is, in a direction in which the number of layers increases).

次に、CPU11は、パンくず文字列IDをRAM14から取得し(S624)、パンくず文字列IDに基づいて、階層数の順番に画面タイトルを連結した連結文字列を作成する。   Next, the CPU 11 acquires the breadcrumb character string ID from the RAM 14 (S624), and creates a concatenated character string in which screen titles are concatenated in the order of the number of layers based on the breadcrumb character string ID.

具体的には、CPU11は、変数iを「1」とし(S630)、次に、変数iが階層数fより小であるか否かを判断する(S632)。S632の判断が肯定される場合(S632:Yes)、次に、CPU11は、区切り文字と画面タイトルを連結文字列に追加する(S634)。具体的には、パンくず文字列IDに格納された第i階層のタイトル文字列IDを読み出し、そのタイトル文字列IDに対応した画面タイトルを、画面管理テーブル12bから取得し、その画面タイトルの先頭に区切り文字を配置した上で、連結文字列の末尾に追加する。   Specifically, the CPU 11 sets the variable i to “1” (S630), and then determines whether or not the variable i is smaller than the hierarchy number f (S632). If the determination in S632 is affirmative (S632: Yes), the CPU 11 then adds a delimiter and a screen title to the concatenated character string (S634). Specifically, the title character string ID of the i-th layer stored in the bread crumb character string ID is read, the screen title corresponding to the title character string ID is acquired from the screen management table 12b, and the head of the screen title is acquired. Add a delimiter to the end of the concatenated string.

次に、CPU11は、変数iに「1」を加算し(S636)、S632に戻り処理を繰り返す。このようにしてS634を繰り返すことにより、メニュー画面から表示中の画面に至るまでの画面遷移経路に位置する全ての画面の画面タイトルを連結して、且つ、画面タイトル間に区切り文字を挿入した連結文字列を作成することができる。   Next, the CPU 11 adds “1” to the variable i (S636), returns to S632, and repeats the process. By repeating S634 in this way, the screen titles of all the screens located on the screen transition path from the menu screen to the currently displayed screen are connected, and a separator is inserted between the screen titles. A string can be created.

そして、S632の判断が否定されると(S632:No)、次にCPU11は、変数jを1とし(S638)、作成した連結文字列をラスタライズし(S639)。ラスタライズ後の連結文字列の列方向の長さに対応する表示幅Wsを計算し、取得する(S640)。   If the determination in S632 is negative (S632: No), the CPU 11 then sets the variable j to 1 (S638) and rasterizes the created concatenated character string (S639). The display width Ws corresponding to the length in the column direction of the concatenated character string after rasterization is calculated and acquired (S640).

図7は、ラスタライズ後の連結文字列を拡大して示す図である。ラスタライズにより、文字コードで構成される連結文字列を、点(ピクセル)の集合で表すビットマップ画像に展開する。そして、本実施形態では、各文字またはスペースの表示に要する幅方向のピクセル数を加算して、連結文字列の列方向の長さに対応する表示幅Wsを計算する。   FIG. 7 is an enlarged view showing a concatenated character string after rasterization. By rasterization, a concatenated character string composed of character codes is developed into a bitmap image represented by a set of points (pixels). In this embodiment, the display width Ws corresponding to the length of the connected character string in the column direction is calculated by adding the number of pixels in the width direction required for displaying each character or space.

なお、ラスタライズの際には、パンくずリスト表示領域34bに表示する際の文字サイズとフォントの設定をEEPROM15(図1)から読み出し、その文字サイズとフォントとに対応したビットマップ画像に展開する。例えば、LCDパネルに表示する文字の文字サイズとして、大,中,小のうちいずれかを、ユーザが自由に選択できるように構成されている場合がある。   At the time of rasterization, the character size and font settings for display in the breadcrumb display area 34b are read from the EEPROM 15 (FIG. 1) and developed into a bitmap image corresponding to the character size and font. For example, there is a case in which the user can freely select one of large, medium, and small as the character size of the character displayed on the LCD panel.

また、MFP1において、LCDパネルに表示する文字のフォントも、ユーザが選択できるように構成されている場合があるが、フォントによっては、文字毎に幅が異なる場合がある。例えば、プロポーショナルフォントの場合、図7に示すように、M,E,Nの幅は8ピクセルとなるのに対し、Uの幅は7ピクセルとなる。さらに、英文字と漢字とでは、文字幅が異なる場合がある。よって、単に文字数に基づいて表示幅Wsを計算するよりも、ラスタライズ後のビットマップ画像に基づいて表示幅Wsを計算することにより、より適切な表示幅Wsを取得することができるのである。   In the MFP 1, the font of characters displayed on the LCD panel may be configured to be selectable by the user. However, depending on the font, the width may be different for each character. For example, in the case of a proportional font, as shown in FIG. 7, the width of M, E, and N is 8 pixels, while the width of U is 7 pixels. Furthermore, the character width may be different between English characters and Chinese characters. Therefore, rather than simply calculating the display width Ws based on the number of characters, a more appropriate display width Ws can be obtained by calculating the display width Ws based on the rasterized bitmap image.

図6に戻り説明する。次に、CPU11は、連結文字列を表示する場合に、その連結文字列全体がパンくずリスト表示領域34bに収まるかを判断する(S642)。具体的には、表示幅Wsが予め定められた所定値W以下である場合は、連結文字列全体がパンくずリスト表示領域34bに収まると判断する。ここで、所定値Wは、パンくずリスト表示領域34bの横方向(長手方向)に表示可能なピクセル数に等しい値である。   Returning to FIG. Next, when displaying a concatenated character string, the CPU 11 determines whether the entire concatenated character string fits in the breadcrumb list display area 34b (S642). Specifically, when the display width Ws is equal to or smaller than a predetermined value W, it is determined that the entire connected character string fits in the breadcrumb display area 34b. Here, the predetermined value W is a value equal to the number of pixels that can be displayed in the lateral direction (longitudinal direction) of the breadcrumb display area 34b.

そして、表示幅Wsと所定値Wとの比較の結果、表示幅Wsが所定値Wより大きく、連結文字列全体が、パンくずリスト表示領域34bに収まらないと判断される場合(S642:No)、次に、CPU11は、連結文字列から、第j階層(階層数f=j)の画面タイトルを除外(削除)し(S644)、jに1を加算し(S646)、S639に戻る。すなわち、連結文字列を構成する画面タイトルのうち、画面遷移経路において最もメニュー画面側に位置する画面の画面文字列を、連結文字列から除外する。   If the display width Ws is larger than the predetermined value W as a result of the comparison between the display width Ws and the predetermined value W, it is determined that the entire connected character string does not fit in the bread crumb list display area 34b (S642: No). Next, the CPU 11 excludes (deletes) the screen title of the jth layer (the number of layers f = j) from the concatenated character string (S644), adds 1 to j (S646), and returns to S639. That is, the screen character string of the screen located closest to the menu screen side in the screen transition path among the screen titles constituting the connected character string is excluded from the connected character string.

そして、S642の判断が肯定されるまで、すなわち、連結文字列全体が、パンくずリスト表示領域34bに収まると判断されるまで、S644による画面タイトルの除外を繰り返す。換言すれば、連結文字列がはみ出さないと判断されるまで、先頭側の画面タイトルから順に、表示対象外とする。   Then, until the determination in S642 is affirmed, that is, until it is determined that the entire connected character string fits in the breadcrumb display area 34b, the screen title exclusion in S644 is repeated. In other words, it is excluded from the display target in order from the top screen title until it is determined that the concatenated character string does not protrude.

上述したように、表示幅Wsは、ラスタライズ後の連結文字列に基づいて計算されているので、パンくずリスト表示領域34bに実際に表示されるパンくずリストの列方向の長さを正確に反映した値となっている。よって、このような表示幅Wsに基づいて、連結文字列全体がパンくずリスト表示領域34bに収まるか否かを判断するので、可能な限り多くの画面文字列を、パンくずリスト表示領域34bに表示することができる。   As described above, since the display width Ws is calculated based on the connected character string after rasterization, it accurately reflects the length in the column direction of the bread crumb list actually displayed in the bread crumb list display area 34b. It is the value. Therefore, since it is determined based on such display width Ws whether or not the entire connected character string can be accommodated in the breadcrumb list display area 34b, as many screen character strings as possible can be stored in the breadcrumb list display area 34b. Can be displayed.

そして、処理を繰り返すうちに、表示幅Wsが所定値W以下であり、連結文字列全体が、パンくずリスト表示領域34bに収まると判断されると(S642:Yes)、その連結文字列をパンくずリストとして決定し、パンくずリスト表示領域34bに表示する(S648)。したがって、画面タイトルの除外を極力抑え、可能な限り多くの画面タイトルをパンくずリスト表示領域34bに表示させることができる。   If it is determined that the display width Ws is equal to or smaller than the predetermined value W and the entire connected character string fits in the breadcrumb display area 34b while the processing is repeated (S642: Yes), the connected character string is panned. The waste list is determined and displayed in the breadcrumb display area 34b (S648). Therefore, the exclusion of screen titles can be suppressed as much as possible, and as many screen titles as possible can be displayed in the breadcrumb list display area 34b.

図5,図6に示す設定画面表示処理によれば、画面の遷移が行われる毎に、メニュー画面から遷移先の画面に至るまでの、画面遷移経路に位置する全ての文字列を連結した連結文字列が作成され、その連結文字列に基づいて、パンくずリストが作成されるので、例えば、画面遷移経路におけるメニュー画面に近づく側へ、画面が遷移し、それまで折りたたまれていた(除外されていた)画面タイトルが表示可能となった場合は、その新たに表示可能となった画面タイトルを含めて表示がされる。よって、可能な限り多くの画面タイトルをパンくずリスト表示領域34bに表示させることができる。   According to the setting screen display processing shown in FIGS. 5 and 6, every time a screen transition is performed, all character strings located on the screen transition path from the menu screen to the transition destination screen are connected. Since a string is created and a breadcrumb list is created based on the concatenated string, for example, the screen transitions to the side closer to the menu screen in the screen transition path, and has been folded until then (excluded When the screen title can be displayed, the screen title including the newly displayed screen title is displayed. Therefore, as many screen titles as possible can be displayed in the breadcrumb list display area 34b.

図6のフローチャートに示す処理を実行するCPU11が、遷移文字列表示制御手段の一例に相当する。S616,S622を実行するCPU11が、遷移制御手段、第1遷移制御手段、第2遷移制御手段の一例に相当する。S634を実行するCPU11が、連結文字列作成手段の一例に相当する。S640を実行するCPU11が、連結文字列幅取得手段の一例に相当する。S642を実行するCPU11が、判断手段の一例に相当する。S644を実行するCPU11が、除外手段の一例に相当する。S648を実行するCPU11が、記号表示制御手段の一例に相当する。パンくずリストが、遷移文字列の一例に相当する。メニュー画面が基本画面の一例に相当する。画面タイトルが画面文字列の一例に相当する。表示幅Wsが連結文字列幅の一例に相当する。 The CPU 11 that executes the process shown in the flowchart of FIG. 6 corresponds to an example of a transition character string display control unit. The CPU 11 that executes S616 and S622 corresponds to an example of a transition control unit, a first transition control unit, and a second transition control unit. The CPU 11 that executes S634 corresponds to an example of a connected character string creating unit. The CPU 11 that executes S640 corresponds to an example of a connected character string width acquisition unit. The CPU 11 that executes S642 corresponds to an example of a determination unit. The CPU 11 that executes S644 corresponds to an example of an exclusion unit. The CPU 11 that executes S648 corresponds to an example of a symbol display control unit. The breadcrumbs correspond to an example of a transition character string. The menu screen corresponds to an example of a basic screen. The screen title corresponds to an example of a screen character string. The display width Ws corresponds to an example of a connected character string width.

以上、実施形態に基づき本発明を説明したが、本発明は上述した実施形態に何ら限定されるものではなく、本発明の趣旨を逸脱しない範囲内で種々の改良変更が可能であることは容易に推察できるものである。   Although the present invention has been described based on the embodiments, the present invention is not limited to the above-described embodiments, and various improvements and modifications can be easily made without departing from the spirit of the present invention. Can be inferred.

例えば、上記実施形態では、パンくずリストは1行で表示されていたが、途中で改行して複数行で表示するように構成しても良い。その場合、パンくずリスト表示領域34bの横幅を表す値にパンくずリスト表示可能行数を乗算した値に対応する数値を、表示幅Wsと比較される所定値Wとすれば良い。
また、上記実施形態では、パンくずリスト表示領域34bに収まる限り、パンくずリストには第1階層画面の画面タイトルから順に表示中の画面の画面タイトルに至るまでの画面タイトル全てを含めようとする構成であるが、全てではなく、ある条件(例えば、表示中の画面の画面タイトルから上位3階層までの画面タイトルだけを表示する、第1階層画面の画面タイトルから下位2階層までと表示中の画面の画面タイトルから上位2階層までの画面タイトルとを表示する、など)に沿っていくつかの画面タイトルを含まれるという構成でもよい。
For example, in the above-described embodiment, the breadcrumb list is displayed as one line, but it may be configured to display a plurality of lines with line breaks in the middle. In this case, a numerical value corresponding to a value obtained by multiplying the value representing the horizontal width of the breadcrumb display area 34b by the number of rows that can be displayed in the breadcrumb list may be set to a predetermined value W that is compared with the display width Ws.
In the above embodiment, as long as it fits in the breadcrumb display area 34b, the breadcrumb list includes all the screen titles from the screen title of the first layer screen to the screen title of the currently displayed screen. Although it is a configuration, not all but a certain condition (for example, displaying only screen titles from the screen title of the currently displayed screen to the upper three layers, displaying from the screen title of the first layer screen to the lower two layers) The screen titles from the screen title up to the upper two layers may be displayed, and a number of screen titles may be included.

また、上記実施形態では、表示中の画面の画面タイトルは、パンくずリストには含めていなかった。換言すれば、パンくずリストの末尾は、現在表示中の画面よりも1階層上の階層に属する画面の画面タイトルまでが含まれていた。これに変えて、パンくずリストの末尾に、表示中の画面の画面タイトルを含めて表示するように構成しても良い。例えば、表示中の画面の画面タイトルが「IP Address」である場合に、図4(b)の表示をする構成ではなく「>>>> TCP/IP> IP Address」を表示構成であってもよい
また、上記実施形態では、ラスタライズ後の連結文字列の列方向の長さを表す表示幅Wsに基づいて、連結文字列がパンくずリスト表示領域34bに収まるかを判断していたが、これに変えて、連結文字列を構成する文字数に基づいて、連結文字列がパンくずリスト表示領域34bに収まるか否かを判断するように構成しても良い。
In the above embodiment, the screen title of the screen being displayed is not included in the breadcrumb list. In other words, the end of the breadcrumb list includes screen titles of screens belonging to a layer one layer higher than the currently displayed screen. Instead of this, the screen title of the currently displayed screen may be included at the end of the breadcrumb list. For example, when the screen title of the currently displayed screen is “IP Address”, even if the configuration is “>>>> TCP / IP> IP Address” instead of the configuration shown in FIG. In the above embodiment, it is determined whether the concatenated character string fits in the breadcrumb display area 34b based on the display width Ws indicating the length of the concatenated character string in the column direction after rasterization. Instead, it may be configured to determine whether or not the concatenated character string fits in the breadcrumb list display area 34b based on the number of characters constituting the concatenated character string.

また、上記実施形態では、パンくずリストから画面タイトルが除外されていることを示す記号として区切り文字42を用いたが、これに変えて、他の記号を用いる構成でもよい。例えば、除外されている画面タイトルが特定する画面の種類を示すアイコンを用いる構成でもよい。
また、上記実施形態では、画面タイトル全体が一つの画面文字列である、すなわち、一つの画面に対して画面文字列は一つであったが、これに変えて、画面タイトルに含まれる文字または文字列それぞれが画面文字列である、すなわち、一つの画面に対して画面文字列が複数ある構成でもよい。例えば、画面タイトル「MENU」には画面文字列「M」「E」「N」「U」が含まれるという構成でも、「IP Address」には画面文字列「IP」「Address」が含まれるという構成でもよい。すなわち、パンくずリストから画面タイトル「MENU」のうち画面文字列「ENU」を除外し、「M」をパンくずリストに残す構成でも、「IP Address」のうち「Address」を除外し、「IP」をパンくずリストに残す構成でもよい。
また、上記実施形態では、メニュー画面を第1階層画面とし、メニュー画面から複数の画面遷移経路が分岐するものとして説明したが、メニュー画面自体も、更に上位階層に位置づけられる画面から複数に分岐する画面遷移経路の一つ位置づけられる画面にあっても良い。
In the above embodiment, the delimiter 42 is used as a symbol indicating that the screen title is excluded from the breadcrumb list. However, instead of this, another symbol may be used. For example, a configuration using an icon indicating the type of screen specified by the excluded screen title may be used.
Further, in the above embodiment, the entire screen title is one screen character string, that is, one screen character string is provided for one screen, but instead of this, characters included in the screen title or Each character string is a screen character string, that is, there may be a configuration in which there are a plurality of screen character strings for one screen. For example, even if the screen title “MENU” includes the screen character strings “M”, “E”, “N”, and “U”, the “IP Address” includes the screen character strings “IP” and “Address”. It may be configured. That is, even if the screen character string “ENU” is excluded from the breadcrumb list and “M” is left in the breadcrumb list, “Address” is excluded from “IP Address” and “IP May be left in the breadcrumb list.
In the above embodiment, the menu screen is the first hierarchy screen, and a plurality of screen transition paths branch from the menu screen. However, the menu screen itself also branches from a screen positioned at a higher hierarchy to a plurality of screens. It may be on a screen positioned as one of the screen transition paths.

1 MFP
12b 画面管理テーブル(画面文字列記憶手段、画面関係記憶手段の一例)
27 LCD(表示部の一例)
34b パンくずリスト表示領域(文字列表示領域の一例)
1 MFP
12b Screen management table (an example of screen character string storage means and screen relation storage means )
27 LCD (example of display unit)
34b Breadcrumb list display area (an example of a character string display area)

Claims (6)

基本画面を含む複数種類の画面のうちいずれかの画面を表示する選択画面表示領域と前記複数種類の画面に関する文字列を表示する文字列表示領域とを備える表示部と、
前記複数種類の画面について、前記複数種類の画面間の上下関係を記憶する画面関係記憶手段と、
前記複数種類の画面について、各画面を特定する画面文字列を記憶する画面文字列記憶手段と、
前記画面関係記憶手段が記憶する上下関係に従って、前記選択画面表示領域に表示する画面を遷移させる遷移制御手段と、
前記基本画面から前記選択画面表示領域に表示中の画面に至るまでに前記遷移制御手段が遷移させる各画面の画面文字列を上位から下位に向かって連結した遷移文字列を、前記文字列表示領域に表示させる遷移文字列表示制御を行う遷移文字列表示制御手段とを備える表示装置であって、
前記遷移文字列表示制御手段は、
前記基本画面から前記選択画面表示領域に表示中の画面に至るまでに前記遷移制御手段が遷移させる各画面の画面文字列を連結して、連結文字列を作成する連結文字列作成手段と、
その連結文字列が前記文字列表示領域に収まるかを判断する判断手段と、
その判断手段により、前記連結文字列が前記文字列表示領域に収まらないと判断される場合、前記連結文字列を構成する画面文字列のうち、いずれかの画面の画面文字列を、前記連結文字列から除外する除外手段とを備え、
前記判断手段により前記連結文字列が、前記文字列表示領域に収まらないと判断される場合、前記除外手段により前記連結文字列から、いずれかの画面文字列除外された文字列を、前記遷移文字列として表示し、
前記連結文字列作成手段は、前記画面文字列間に区切り文字を挿入して、前記連結文字列を作成し、
前記除外手段により除外された前記画面文字列の数に対応した個数の区切り文字で構成される文字を、前記連結文字列の先頭に追加することを特徴とする表示装置。
A display unit comprising a selection screen display area for displaying any one of a plurality of types of screens including a basic screen, and a character string display area for displaying a character string related to the plurality of types of screens;
Screen relation storage means for storing the vertical relationship between the plurality of types of screens for the plurality of types of screens;
Screen character string storage means for storing a screen character string for specifying each screen for the plurality of types of screens;
Transition control means for transitioning the screen displayed in the selection screen display area according to the vertical relationship stored in the screen relation storage means,
A transition character string in which the screen character strings of the screens to which the transition control unit transitions from the basic screen to the screen being displayed in the selection screen display area is connected from the upper side to the lower side, the character string display area A transition character string display control means for performing transition character string display control to be displayed on the display device,
The transition character string display control means includes:
Concatenating the screen character strings of the screens to which the transition control means transitions from the basic screen to the screen being displayed in the selection screen display area, and creating a concatenated character string;
Determining means for determining whether the concatenated character string fits in the character string display area;
When the determination means determines that the concatenated character string does not fit in the character string display area, the screen character string of any screen among the screen character strings constituting the concatenated character string is replaced with the concatenated character. An exclusion means to exclude from the column,
The concatenated string by the determining means, when it is determined not to fit into the character string display region, wherein the connection string, the character string or the screen the string is excluded by the excluding means, said transition As a string ,
The connected character string creating means inserts a delimiter between the screen character strings to create the connected character string,
A display device , wherein a character composed of a number of delimiters corresponding to the number of screen character strings excluded by the exclusion means is added to the head of the concatenated character string .
前記遷移文字列表示制御手段は、前記判断手段により前記基本画面から前記選択画面表示領域に表示中の画面に至るまでに前記遷移制御手段が遷移させる各画面の画面文字列を連結した前記連結文字列が前記文字列表示領域に収まらないと判断される場合、前記除外手段により前記連結文字列のうち最上位である画面の画面文字列を除外することを特徴とする請求項1記載の表示装置。 The transition character string display control means, the connection character screen said transition control means up to the currently displayed from the basic screen in the selection display area is the concatenation of the screen string for each screen to transition by the determining means If the column is determined not to fit into the character string display region, display of claim 1 Symbol mounting, characterized in that exclude the screen text screen is the top of the connecting string by said excluding means apparatus. 前記遷移制御手段は、
下位方向に、前記画面を遷移させる第1遷移制御手段と、
上位方向に、前記画面を遷移させる第2遷移制御手段とを備え、
前記遷移文字列表示制御手段は、
前記第1遷移制御手段または第2遷移制御手段のいずれかにより、前記画面の遷移が行われる毎に、前記連結文字作成手段による前記連結文字列の作成と、前記判断手段による前記連結文字列についての判断と、前記判断手段による判断に従った、前記除外手段による前記連結文字列についての除外と、を経た文字列を前記遷移文字列として表示するものであることを特徴とする請求項1又は2に記載の表示装置。
The transition control means includes
First transition control means for transitioning the screen in a lower direction;
Second transition control means for transitioning the screen in the upper direction,
The transition character string display control means includes:
Each time the screen transition is performed by either the first transition control unit or the second transition control unit, the connection character string is generated by the connection character generation unit and the connection character string is determined by the determination unit. and determination of, in accordance with the determination by said determining means, according to claim 1, characterized in that the exclusion of the concatenated string by said excluding means, a character string through is for displaying as the transition string or 2. The display device according to 2 .
前記遷移文字列表示制御手段は、
前記連結文字作成手段による前記連結文字列の作成と、前記判断手段による前記連結文字列についての判断と、前記除外手段による前記連結文字列についての前記判断手段による判断に従った除外と、を経た文字列を連結文字列として、前記判断手段による判断と、前記判断手段による判断に従った、前記除外手段による前記連結文字列についての除外と、を前記判断手段が、連結文字列が前記文字列表示領域に収まると判断するまで繰り返す処理を行い、その処理を経た文字列を前記遷移文字列として表示するものであることを特徴とする請求項1から3のいずれかに記載の表示装置。
The transition character string display control means includes:
The creation of the concatenated character string by the concatenated character creation unit, the determination of the concatenated character string by the determination unit, and the exclusion according to the determination of the concatenated character string by the determination unit by the determination unit. The determination means determines that the character string is a concatenated character string, the determination by the determination means, and the exclusion by the exclusion means according to the determination by the determination means. 4. The display device according to claim 1, wherein the display device performs processing repeatedly until it is determined to fit within the display area, and displays the character string that has undergone the processing as the transition character string.
前記遷移文字列表示制御手段が、前記判断手段により前記基本画面から前記選択画面表示領域に表示中の画面に至るまでに前記遷移制御手段が遷移させる各画面の画面文字列を連結した文字列から、いずれかの画面文字列を除外した文字列を、前記遷移文字列として表示する場合に、前記画面文字列が削除されていることを示す記号を表示する記号表示制御手段を備えることを特徴とする請求項1からのいずれかに記載の表示装置。 From the character string in which the transition character string display control means connects the screen character strings of the screens to which the transition control means makes transition from the basic screen to the screen being displayed in the selection screen display area by the determination means. In addition, when a character string excluding any screen character string is displayed as the transition character string, it is provided with a symbol display control means for displaying a symbol indicating that the screen character string is deleted. display device according to any one of claims 1 4. 前記判断手段は、前記連結文字列をラスタライズし、ラスタライズ後の前記連結文字列の列方向の長さに対応する連結文字列幅を取得する連結文字列幅取得手段を備え、前記連結文字列幅取得手段により取得される前記連結文字列幅が予め定められた所定値以下である場合、前記連結文字列が前記文字列表示領域に収まると判断することを特徴とする請求項から5のいずれかに記載の表示装置。
The determination unit includes a connected character string width acquisition unit that rasterizes the connected character string and acquires a connected character string width corresponding to a length in a column direction of the connected character string after the rasterization. If the concatenated string width obtained by the obtaining means is equal to or less than a predetermined value, one of claims 1 to 5, wherein the connecting string, characterized in that determining that fit into the character string display region A display device according to any one of the above.
JP2010041718A 2009-02-26 2010-02-26 Display device Active JP4973748B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2010041718A JP4973748B2 (en) 2009-02-26 2010-02-26 Display device

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP2009044364 2009-02-26
JP2009044364 2009-02-26
JP2010041718A JP4973748B2 (en) 2009-02-26 2010-02-26 Display device

Publications (2)

Publication Number Publication Date
JP2010225145A JP2010225145A (en) 2010-10-07
JP4973748B2 true JP4973748B2 (en) 2012-07-11

Family

ID=43042219

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2010041718A Active JP4973748B2 (en) 2009-02-26 2010-02-26 Display device

Country Status (1)

Country Link
JP (1) JP4973748B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8799823B2 (en) 2009-02-26 2014-08-05 Brother Kogyo Kabushiki Kaisha Display device
CN105159524A (en) * 2015-08-03 2015-12-16 小米科技有限责任公司 Interface display method and apparatus

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001265477A (en) * 2000-03-17 2001-09-28 Hitachi Ltd Method for displaying menu and device having display screen
JP2002007104A (en) * 2000-06-22 2002-01-11 Mitsubishi Electric Corp Character data compressing and displaying device
JP4329697B2 (en) * 2005-01-12 2009-09-09 ヤマハ株式会社 Music reproducing apparatus and computer-readable music reproducing program applied to the apparatus
JP2006270512A (en) * 2005-03-24 2006-10-05 Fuji Xerox Co Ltd Information processor and information processing processor
JP2007232920A (en) * 2006-02-28 2007-09-13 Nikon Corp Display system
JP2008217599A (en) * 2007-03-06 2008-09-18 Murata Mach Ltd Operation support device and network multi-function machine
JP5169021B2 (en) * 2007-05-22 2013-03-27 ヤマハ株式会社 Display control device

Also Published As

Publication number Publication date
JP2010225145A (en) 2010-10-07

Similar Documents

Publication Publication Date Title
US8312386B2 (en) Display device capable of scrolling navigation string of current display
US8806334B2 (en) Display device for displaying setup screen with screen navigation path
JP6410584B2 (en) Image processing apparatus, image processing apparatus control method, and program
JP4844648B2 (en) Display device
US9699336B2 (en) Function setting device and image forming apparatus
US8799823B2 (en) Display device
JP4973748B2 (en) Display device
JP2006012038A (en) Information processor, image editing device, their control methods, computer program, and computer-readable storage medium therefor
US9369597B2 (en) Image processing apparatus and method for controlling thereof
JP6155835B2 (en) Information processing apparatus, information processing method, and program
JP2010204925A (en) Display device
JP2008078903A (en) Composite machine
JP2010231588A (en) Display device
JP4956358B2 (en) Operation device and operation screen control method
JP5007730B2 (en) Display device
JP4924734B2 (en) Display device
JP5963451B2 (en) Information processing apparatus, control method therefor, program, and storage medium
JP6164020B2 (en) Image forming apparatus and program
JP2011118560A (en) Input device and program
JP7306007B2 (en) Display controller and program
JP2010219884A (en) Display
JP2010123016A (en) Display panel
JP2019067173A (en) Display device and display control program
JP2006155282A (en) Information processor
JP2018032139A (en) Screen display control device, screen display method, and computer program

Legal Events

Date Code Title Description
RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20100318

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20100326

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A821

Effective date: 20100318

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20111124

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20111206

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20120131

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20120313

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20120326

R150 Certificate of patent or registration of utility model

Ref document number: 4973748

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20150420

Year of fee payment: 3