(57)【要約】【課題】画面遷移経路をユーザに把握させるために、有用な情報を表示することができる表示装置を提供すること。【解決手段】画面遷移経路に位置する各画面の画面タイトルを連結した連結文字列が、パンくずリスト表示領域３４ｂに収まらない場合、図４（ｂ）に示すように、パンくずリストを構成する画面タイトルのいくつかを折りたたんだパンくずリストを表示するように構成されている。具体的には、低い表示優先度「１」が規定された画面タイトルを除外した連結文字列を、パンくずリストとして作成し、パンくずリスト表示領域３４ｂに表示する。【選択図】図４
2010204925.tif 000002
【特許請求の範囲】
【請求項１】
画面を表示する表示部と、
前記表示部に表示するために準備された基本画面を含む複数種類の画面について、各画面を特定する画面文字列を記憶する画面文字列記憶手段と、
前記基本画面から分岐する予め定められた画面遷移経路に従って、前記表示部に表示される画面を遷移させる遷移手段と、
前記表示部に表示中の画面に至るまでの前記画面遷移経路を示すための遷移文字列を、前記表示部に設けられる文字列表示領域に表示する遷移文字列表示手段とを備える表示装置であって、
前記遷移文字列表示手段は、
各画面の画面文字列について、表示優先度を取得する優先度取得手段と、
前記表示中の画面に至るまでの前記画面遷移経路に位置する各画面の画面文字列を含む連結文字列が、前記文字列表示領域に収まらない場合、前記連結文字列を構成する画面文字列のうち、前記表示優先度が他の画面文字列に比較して低い画面文字列を除外した連結文字列を、前記遷移文字列として作成する遷移文字列作成手段とを備えることを特徴とする表示装置。
【請求項２】
前記遷移文字列作成手段は、
前記基本画面から前記表示中の画面に至るまでの前記画面遷移経路に位置する全ての画面の画面文字列を連結して、前記連結文字列を作成する連結文字列作成手段と、
前記連結文字列を表示する場合に、その連結文字列全体が前記文字列表示領域に収まるかを判断する判断手段と、
その判断手段により、前記連結文字列が前記文字列表示領域に収まらないと判断される場合、前記連結文字列を構成する画面文字列のうち、前記表示優先度が最も低い画面文字列を、前記連結文字列から除外する除外手段と、
前記判断手段により、前記連結文字列全体が前記文字列表示領域に収まると判断されるまで、前記除外手段による前記画面文字列の除外を繰り返す繰り返し手段と、
前記判断手段により、前記文字列表示領域に収まると判断された前記連結文字列を、前記遷移文字列として決定する遷移文字列決定手段とを備えることを特徴とする請求項１記載の表示装置。
【請求項３】
前記除外手段は、
前記連結文字列を構成する画面文字列のうち、前記表示優先度が最も低い画面文字列が複数存在する場合は、それら複数の画面文字列のうち、前記画面遷移経路において最も前記基本画面側に位置する画面の画面文字列を、前記連結文字列から除外することを特徴とする請求項２記載の表示装置。
【請求項４】
前記判断手段は、前記連結文字列をラスタライズし、ラスタライズ後の前記連結文字列の列方向の長さに対応する連結文字列幅を取得する連結文字列幅取得手段を備え、前記連結文字列幅取得手段により取得される前記連結文字列幅が予め定められた所定値以下である場合、前記連結文字列が前記文字列表示領域に収まると判断することを特徴とする請求項２または３に記載の表示装置。
【請求項５】
前記優先度取得手段は、
前記画面遷移経路に位置する各画面の画面文字列のうち、前記画面遷移経路の分岐に位置する画面の画面文字列については、最低の表示優先度よりも高い表示優先度を取得することを特徴とする請求項１から４のいずれかに記載の表示装置。
【請求項６】
複数の設定項目についての設定内容を予め定められた順序で設定させるために、予め定められた順序で表示される複数のウィザード画面が、前記基本画面から前記表示中の画面に至るまでの画面遷移経路に含まれる場合、
前記優先度取得手段は、
前記複数のウィザード画面のうち、前記画面遷移経路において前記基本画面側に位置するウィザード開始画面について、他のウィザード画面よりも高い表示優先度を取得することを特徴とする請求項１から５のいずれかに記載の表示装置。
【請求項７】
前記基本画面は、予め設けられた複数の設定項目のいずれかについて設定内容を変更する設定モードへの移行時に、前記表示部に最初に表示される画面であって、
前記優先度取得手段は、
前記基本画面については、最低の表示優先度よりも高い表示優先度を取得することを特徴とする請求項１から６のいずれかに記載の表示装置。
【請求項８】
前記連結文字列作成手段は、前記画面文字列間に区切り文字を挿入して、前記連結文字列を作成するものであり、
前記遷移文字列表示手段により表示される前記遷移文字列が前記連結文字列から前記画面文字列が除外されたものである場合、その遷移文字列における、前記画面文字列が除外された位置に、除外された画面文字列の個数に対応した個数の前記区切り文字を表示する記号表示手段を備えることを特徴とする請求項１から７のいずれかに記載の表示装置。
【請求項９】
前記遷移手段は、
前記画面遷移経路における前記基本画面から離れる方向に、前記画面を遷移させる第１遷移手段と、
前記画面遷移経路における前記基本画面に近づく方向に、前記画面を遷移させる第２遷移手段とを備え、
前記遷移文字列作成手段は、
前記第１遷移手段または第２遷移手段のいずれかにより、前記画面の遷移が行われる毎に、前記連結文字作成手段により、前記基本画面から遷移先の画面に至るまでの前記画面遷移経路に位置する全ての画面の画面文字列を連結した連結文字列を作成し、その連結文字列に基づいて、前記遷移文字列を作成するものであることを特徴とする請求項１から８のいずれかに記載の表示装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は表示装置に関するものである。
【背景技術】
【０００２】
ファクシミリ機能、プリンタ機能、スキャナ機能、コピー機能などの複数の機能を１台で実現可能な多機能周辺装置が知られている。多機能周辺装置では、解像度、濃度、ズーム倍率といった各種設定項目を有しており、ユーザは各設定項目の設定内容を適宜変更することで、その装置に対し所望の動作を実行させることができる。
【０００３】
多機能周辺装置における設定内容の変更操作は、例えば、以下のような手順で行われる。まず、多機能周辺装置の表示パネルに、設定用のメニュー画面を表示させる。このメニュー画面には、多機能周辺装置が有する機能毎の選択項目（例えば、一般設定、ファクシミリ設定、スキャナ設定）が含まれ、ユーザはそれらの選択項目の中からいずれかの項目を選択する。多機能周辺装置は、表示パネルにおける表示を、選択された機能に関する設定項目一覧画面に遷移させる。
【０００４】
次にユーザは、設定項目一覧画面の中から、いずれかの設定項目を選択することにより、多機能周辺装置の表示パネルにおける表示を、その設定項目の内容変更画面に遷移させる。そして、その内容変更画面が表示されている状態で、ユーザは、所望の設定内容を入力し、設定内容を変更する。
【０００５】
このように予め準備された画面がユーザ操作に従って遷移する場合に、画面遷移の経路を示すための表示形態として、「パンくずリスト」という表現形態が知られている（例えば、特許文献１参照）。
【０００６】
パンくずリストとは、例えば、「メニュー画面＞ファクシミリ設定＞解像度」というように、現在表示中の画面に至るまでの画面遷移経路にある各画面の名称を並べて表示する形態である。パンくずリストを画面と共に表示することにより、ユーザは、当該表示中の画面が、どのような機能に関する、どのような設定項目についての画面であるかを、認識することができる。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００６−２３６１４２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
しかしながら、各種情報処理装置に設けられる液晶ディスプレイなどの表示領域は、それほど大きくない場合が多い。よって、「パンくずリスト」を構成する文字列が長くなると、先頭から末尾までの全ての文字を表示することができず、ユーザに対し適切な情報を提示できない場合があるという問題点があった。
【０００９】
本発明は、上記問題点を解決するためになされたものであり、画面遷移経路をユーザに把握させるために、有用な情報を表示することができる表示装置を提供することを目的とする。
【課題を解決するための手段】
【００１０】
この目的を達成するために、本発明の表示装置は、画面を表示する表示部と、前記表示部に表示するために準備された基本画面を含む複数種類の画面について、各画面を特定する画面文字列を記憶する画面文字列記憶手段と、前記基本画面から分岐する予め定められた画面遷移経路に従って、前記表示部に表示される画面を遷移させる遷移手段と、前記表示部に表示中の画面に至るまでの前記画面遷移経路を示すための遷移文字列を、前記表示部に設けられる文字列表示領域に表示する遷移文字列表示手段とを備えるものであって、前記遷移文字列表示手段は、各画面の画面文字列について、表示優先度を取得する優先度取得手段と、前記表示中の画面に至るまでの前記画面遷移経路に位置する各画面の画面文字列を含む連結文字列が、前記文字列表示領域に収まらない場合、前記連結文字列を構成する画面文字列のうち、前記表示優先度が他の画面文字列に比較して低い画面文字列を除外した連結文字列を、前記遷移文字列として作成する遷移文字列作成手段とを備える。
【００１１】
ここで、「表示優先度」とは、各画面タイトルを、遷移文字列に含めて表示する際の優先の程度を表す値である。「表示優先度が高い」とは、優先の程度が高く、より表示されやすいことを意味している。「表示優先度が低い」とは、優先の程度が低く、より表示されにくいことを意味している。
【発明の効果】
【００１２】
請求項１記載の表示装置によれば、画面遷移経路をユーザに把握させるために、有用な情報を表示することができるという効果がある。具体的には、画面遷移経路に位置する画面のうち、表示優先度が他の画面文字列に比較して高い画面については、その画面文字列を遷移文字列に含めて表示することができるので、ユーザにとっては、表示中の画面がどのような画面遷移経路に位置しているのかが、分かりやすい。
【００１３】
請求項２記載の表示装置によれば、請求項１記載の表示装置の奏する効果に加え、可能な限り多くの画面文字列を、文字列表示領域に表示させることができるという効果がある。
【００１４】
請求項３記載の表示装置によれば、請求項２記載の表示装置の奏する効果に加え、画面遷移経路に位置する画面のうち、表示中の画面に近い画面の画面文字列が優先的に遷移文字列に含めて表示されるので、ユーザにとっては、表示中の画面がどのような画面遷移経路に位置しているのかが分かりやすいという効果がある。
【００１５】
請求項４記載の表示装置によれば、請求項２または３に記載の表示装置の奏する効果に加え、ラスタライズ後の連結文字列に基づいて判断するので、連結文字列が文字列表示領域に収まるか否かを適切に判断することができるという効果がある。
【００１６】
請求項５記載の表示装置によれば、請求項１から４のいずれかに記載の表示装置の奏する効果に加え、画面遷移経路の分岐に位置する画面の画面文字列が優先的に遷移文字列に含めて表示されるので、ユーザにとっては、表示中の画面がどのような画面遷移経路に位置しているのかが分かりやすいという効果がある。
【００１７】
請求項６記載の表示装置によれば、請求項１から５のいずれかに記載の表示装置の奏する効果に加え、ウィザード開始画面の画面文字列が優先的に遷移文字列に含めて表示されるので、ユーザにとっては、表示中の画面がどのような画面遷移経路に位置しているのかが分かりやすいという効果がある。
【００１８】
請求項７記載の表示装置によれば、請求項１から６のいずれかに記載の表示装置の奏する効果に加え、設定モードへの移行時に最初に表示される基本画面については、その画面文字列が遷移文字列に含めて表示されやすく、設定モードの選択中であることがユーザにとって分かりやすいという効果がある。
【００１９】
請求項８記載の表示装置によれば、請求項１から７のいずれかに記載の表示装置の奏する効果に加え、ユーザにとっては、除外されている画面文字列の位置および個数を直感的に把握することができるという効果がある。
【００２０】
請求項９記載の表示装置によれば、請求項１から８のいずれかに記載の表示装置の奏する効果に加え、可能な限り多くの画面文字列を、文字列表示領域に表示させることができるという効果がある。例えば、画面遷移経路における基本画面に近づく側へ、画面が遷移する場合、基本画面から表示中の画面に至るまでの画面遷移経路に位置する画面数は減少する。その結果、画面遷移前に除外されていた画面文字列を遷移文字列に含めても、全文字列が文字列表示領域に収まる場合がある。よって、画面の遷移が行われる毎に遷移文字列を作成することにより、可能な限り多くの画面文字列を文字列表示領域に表示させることができるのである。
【図面の簡単な説明】
【００２１】
【図１】ＭＦＰの電気的構成を示したブロック図である。
【図２】（ａ）は、画面管理テーブルの構成の一例を示す図であり、（ｂ）は、優先度テーブルの構成の一例を示す図である。
【図３】（ａ）は、ＬＣＤパネルにメニュー画面が表示された状態を示すイメージ図であり、（ｂ）は、ＬＣＤパネルに一般設定画面が表示された状態を示すイメージ図であり、（ｃ）は、ＬＣＤパネルに設定変更画面が表示された状態を示すイメージ図である。
【図４】パンくずリスト表示領域を拡大して示す図である。
【図５】設定画面表示処理を示すフローチャートである。
【図６】図５に示す設定画面表示処理の続きを示すフローチャートである。
【図７】ラスタライズ後の連結文字列を拡大して示す図である。
【発明を実施するための形態】
【００２２】
以下、本発明の実施形態について、添付図面を参照して説明する。図１は、本発明の表示装置の実施形態である多機能周辺装置（以下、「ＭＦＰ（Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）」と称す）１の電気的構成を示したブロック図である。
【００２３】
ＭＦＰ１は、ファクシミリ機能、プリント機能などの各種機能を有する多機能周辺装置である。このＭＦＰ１では、各種機能の動作条件等を規定する種々の設定項目を有している。さらにＭＦＰ１は、各設定項目の設定内容を変更するために予め準備された複数種類の設定画面を、予め定められた画面遷移経路に従った順序で、液晶表示器２７（ＬＣＤ２７）に表示するように構成されている。そして、このＭＦＰ１は、ＬＣＤ２７において、表示中の画面に至るまでの画面遷移経路をユーザに把握させるための、有用な情報を表示することができるように構成されているが、詳細は後述する。
【００２４】
図１は、ＭＦＰ１の電気的構成を示したブロック図である。ＭＦＰ１には、ＣＰＵ１１、ＲＯＭ１２、ＲＡＭ１４、ＥＥＰＲＯＭ１５、電話／ＦＡＸ部１９、スキャナ２２、プリンタ２５、操作キー２６、ＬＣＤ２７が備えられ、これらはバスライン２９を介して相互に接続されている。なお、ＭＦＰ１は、パーソナルコンピュータまたはＬＡＮ（図示せず）と接続するためのインターフェイス等、さらに他の構成も備えるが、図示および説明は省略する。
【００２５】
ＲＯＭ１２は、このＭＦＰ１で実行される制御プログラム１２ａ、画面管理テーブル１２ｂ、優先度テーブル１２ｃなどを格納した書換不能なメモリである。図５，図６に図示されるフローチャートに示す処理は、制御プログラム１２ａに従ってＣＰＵ１１により実行される。画面管理テーブル１２ｂ、優先度テーブル１２ｃは、ＭＦＰ１の製造段階で予めＲＯＭ１２に格納される。画面管理テーブル１２ｂおよび優先度テーブル１２ｃについては、図２を参照して後述する。
【００２６】
ＲＡＭ１４は各種のデータを一時的に記憶するためのメモリである。ＥＥＰＲＯＭ１５は、各種設定項目の設定内容や固定値を書き換え可能に記憶すると共に、電源遮断後も内容を保持可能な不揮発性のメモリである。
【００２７】
ＬＣＤ２７は、ＬＣＤパネル（図示せず）を有する。ＭＦＰ１は、ＬＣＤパネルに、予め準備された画面を表示させる。ＬＣＤパネルに表示される画面については、図３を参照して後述する。なお、ＬＣＤ２７が有するＬＣＤパネルの表示面には、タッチパネル（図示せず）が並設されている。
【００２８】
このように構成されたＭＦＰ１は、プリントを実行するプリントモード、ファクシミリの送受信を実行するファクシミリモード、予め設けられた複数の設定項目のいずれかについて設定内容を変更する設定モードのいずれかのモードに切り替え可能に構成されている。
【００２９】
図２（ａ）は、画面管理テーブル１２ｂの構成の一例を示す図である。画面管理テーブル１２ｂは、ＬＣＤパネルに表示するために準備されている複数種類の画面の各々について、階層数と、画面タイトルと、タイトル文字列ＩＤとを規定するテーブルである。
【００３０】
階層数は、各画面が属する階層を示す値である。図２（ａ）に示すように、各画面は第１階層から第５階層までのいずれかの階層に属する。画面タイトルは、画面の内容を把握できるような文字列で構成され、各画面に１つずつ付与されている。図３を参照して後述するが、この画面タイトルは、画面と共にＬＣＤパネルに表示される。タイトル文字列ＩＤはリソースＩＤであって、各画面タイトルに、１対１で割り当てられている文字列である。このタイトル文字列ＩＤは、後述するパンくずリストの作成に利用される。なお、本実施形態では、ＭＦＰ１のＬＣＤパネルに表示するために予め準備された画面のうち、特に、設定モードの選択中に表示される画面について説明する。
【００３１】
図２（ａ）に示すように、画面管理テーブル１２ｂにおいては、第１階層（階層数が１）に属する第１階層画面として、メニュー画面（画面タイトルMenu)が規定される。そして、第１階層の直下の第２階層（階層数＝２）に属する第２階層画面として、一般設定画面（画面タイトルGeneralSetup）、ネットワーク設定画面（画面タイトルNetwork）が規定されている。画面管理テーブル１２ｂには、さらに、第２階層の直下の第３階層（階層数＝３）に属する第３階層画面、第３階層の直下の第４階層（階層数＝４）に属する第４階層画面、第４階層の直下の第５階層（階層数＝５）に属する第５階層画面が規定されている。
【００３２】
ＭＦＰ１は、上位階層から順に画面を遷移させる。例えば、第４階層に属するＴＣＰ／ＩＰ画面を表示させるためには、第１階層のメニュー画面を表示させ、次に、第２階層のネットワーク設定画面を表示させ、次に、第３階層のＬＡＮ設定画面（画面タイトルWiredLAN）を表示させ、その次に、第４階層のＴＣＰ／ＩＰ画面を表示させる。
【００３３】
このように、画面管理テーブル１２ｂによれば、メニュー画面から各画面に至るまでの画面遷移経路が一意に定まる。すなわち、ＭＦＰ１には、メニュー画面から分岐する複数の画面遷移経路が予め準備されており、ＭＦＰ１は、予め準備された画面遷移経路に従って、ＬＣＤパネルに表示される画面を遷移させる。
【００３４】
図２（ｂ）は、優先度テーブル１２ｃの構成の一例を示す図である。優先度テーブル１２ｃは、画面管理テーブル１２ｂに記憶された画面タイトルの各々について、表示優先度を規定するテーブルである。
【００３５】
表示優先度とは、後述するパンくずリストに含めて画面タイトルを表示するときに、どの程度優先的に各画面タイトルを表示するかを表す値である。優先度テーブル１２ｃにおいては、各画面タイトルに対して、高い表示優先度「２」と低い表示優先度「１」とのいずれかを規定する。なお、表示優先度とパンくずリストとの関係については、図４を参照して後述する。
【００３６】
図３を参照して、ＬＣＤ２７に表示される画面について説明する。図３（ａ）は、ＬＣＤ２７のＬＣＤパネルに、メニュー画面が表示された状態を示すイメージ図である。ＬＣＤパネルにおける表示領域は、選択画面表示領域３２、画面説明領域３４、戻るボタン領域３６、サイドバー領域３８から構成される。
【００３７】
ＭＦＰ１は、設定モードに移行する場合、初期画面として、選択画面表示領域３２にメニュー画面を表示する。図３（ａ）に示すように、メニュー画面は、メニュー画面（階層数＝１）の下位階層（階層数＝２）に属する次画面候補を、選択項目として一覧表示する画面である。
【００３８】
ユーザが、所定の操作キー２６（図１）を操作することにより、設定モードへの切替を指示すると、ＭＦＰ１は、メニュー画面を表示させる。そして、ユーザは、メニュー画面に表示された選択項目の中から、いずれかを選択し、操作する。
【００３９】
画面説明領域３４は、タイトル表示領域３４ａと、パンくずリスト表示領域３４ｂとを含む。画面説明領域３４の下段を構成するタイトル表示領域３４ａは、選択画面表示領域３２に表示中の画面の画面タイトルが表示される領域である。画面説明領域３４の上段を構成するパンくずリスト表示領域３４ｂは、パンくずリストが表示される領域である。ただし、図３（ａ）に示すメニュー画面は、画面管理テーブル１２ｂにおける最上位の階層に属するため、この段階ではパンくずリストは表示されず、メニュー画面の画面タイトルのみが表示されている。パンくずリストについては、図３（ｂ），図３（ｃ）を参照して後述する。
【００４０】
戻るボタン領域３６は、選択画面表示領域３２における表示を１つ上の階層に属する画面に遷移させるためのボタンとして機能する領域である。なお、画面管理テーブル１２ｂにおける最上位の階層に属する画面の表示中は、戻るボタン領域３６をグレーアウト表示するように構成しても良い。
【００４１】
サイドバー領域３８は、選択画面表示領域３２に表示される画面をスクロールさせるためのボタンやスクロールバーとして機能する図柄が表示される領域である。選択画面表示領域３２に入りきらない項目が存在する場合、ユーザは、サイドバー領域３８に表示されるボタン図柄等を操作することにより、選択画面表示領域３２に表示される画面をスクロールし、画面の下部に配置される項目を閲覧することができる。
【００４２】
図３（ｂ）は、ＬＣＤパネルに一般設定画面が表示された状態を示すイメージ図である。図３（ａ）を参照して説明したメニュー画面において、選択項目「GeneralSetup」をユーザが操作した場合、ＭＦＰ１は、選択画面表示領域３２に表示される画面を、一般設定画面に遷移させる。
【００４３】
選択画面表示領域３２に表示される一般設定画面は、設定項目の一覧からなる。図３（ｂ）に示すように、各設定項目に併せて、設定内容を表示するように構成しても良い。このようにすれば、ユーザは、現在設定されている設定内容を確認した上で、設定内容の変更が必要な設定項目を選択し、操作することにより、その設定項目の設定変更画面にＬＣＤパネルの表示を遷移させることができる。
【００４４】
画面説明領域３４のタイトル表示領域３４ａには、選択画面表示領域３２に表示されている一般設定画面の画面タイトル「GeneralSetup」が表示される。また、パンくずリスト表示領域３４ｂには、現在表示中の一般設定画面に至るまでに表示されるメニュー画面の画面タイトル「Menu」が、パンくずリスト「＞Menu」として表示される。パンくずリストは、画面遷移経路を示すための文字列である。なお、パンくずリストに含まれる「＞」は区切り文字であり、画面タイトルの先頭に配置される。このようにすれば、現在表示中の画面に至るまでの画面遷移経路を、ユーザに対して示すことができる。図面においては、区切り文字を三角形で図示している。
【００４５】
図３（ｃ）は、ＬＣＤパネルに設定変更画面が表示された状態を示すイメージ図である。図３（ｂ）を参照して説明した一般設定画面において、設定項目「ModeTimer」をユーザが操作した場合、ＭＦＰ１は、選択画面表示領域３２に表示される画面を、操作された設定項目に対応する設定変更画面に遷移させる。
【００４６】
選択画面表示領域３２に表示される設定変更画面は、設定内容の候補項目の一覧からなる。例えば、ユーザが、候補項目「３０秒」を操作する場合、ＭＦＰ１は、操作された候補項目に対応する設定内容「３０秒」を、設定項目「ModeTimer」の設定内容としてＥＥＰＲＯＭ１５（図１参照）に記憶する。そして、記憶した設定内容に基づいて、処理を実行する。
【００４７】
画面説明領域３４のタイトル表示領域３４ａには、画面タイトル「ModeTimer」が表示される。また、パンくずリスト表示領域３４ｂには、パンくずリスト「＞Menu＞GeneralSetup」が表示される。
【００４８】
図３（ｃ）に示す一般設定画面の表示中に、戻るボタン領域３６が操作されると、ＭＦＰ１は、設定変更画面が属する階層の１つ上の階層に属する画面に、選択画面表示領域３２の表示を遷移させる。すなわち、パンくずリストの末尾（最も右側）に表示されている画面タイトルに対応した画面に、選択画面表示領域３２の表示を遷移させる。したがって、ＭＦＰ１は、パンくずリストの末尾に記載された画面タイトルによって、戻るボタン領域３６により戻ることが出来る画面をユーザに認識させることができる。
【００４９】
図３を参照して、画面遷移経路の一つについて説明したが、ＭＦＰ１は、メニュー画面（図３（ａ））から分岐する、予め定められた複数種類の画面遷移経路の各々について、図３を参照して説明したのと同様に、ＬＣＤパネルの選択画面表示領域３２における画面を遷移させる。
【００５０】
図４を参照して、パンくずリストについて、さらに説明する。図４は、パンくずリスト表示領域３４ｂを拡大して示す図である。
【００５１】
図４（ａ）は、ＳＳＩＤ設定画面（画面タイトルSSID）の表示中における、パンくずリスト表示領域３４ｂを示す図である。この場合、メニュー画面からＳＳＩＤ設定画面に至るまでの画面遷移経路に位置する画面は、メニュー画面、ネットワーク設定画面、無線ＬＡＮ設定画面の３つである。
【００５２】
図４（ａ）に示すように、パンくずリストは、画面タイトル４０と、画面タイトルの先頭に配置される区切り文字４２と、画面タイトル４０と区切り文字の間に配置されるスペース４４とから構成される。
【００５３】
画面タイトル４０は、画面遷移経路における、メニュー画面に近い順から配置される。換言すれば、ＭＦＰ１は、画面タイトル４０を、上位階層（階層数が小さい値の階層）に属する画面から順に並べて、パンくずリストを構成する。例えば、図４（ａ）に示すパンくずリストの例では、パンくずリストの先頭からMenu，Network，WLANの順に画面タイトル４０が並ぶ。したがって、ユーザは、パンくずリストを先頭から読むことにより、メニュー画面の下位階層画面として、ネットワーク設定画面が表示され、さらにネットワーク設定画面の下位階層画面として、無線ＬＡＮ設定画面が表示され、さらに無線ＬＡＮ設定画面の下位階層画面として、ＳＳＩＤ設定画面が表示されている、という画面遷移経路を把握することができる。
【００５４】
図４（ａ）に示す例では、これら３つの画面の画面タイトルを連結して作成されるパンくずリストは、パンくずリスト表示領域３４ｂの横幅（長手方向の大きさ）よりも短く、先頭から末尾までの全体を、パンくずリスト表示領域３４ｂに表示することができる。
【００５５】
上述したように、パンくずリストは、表示中の画面に至るまでの各画面のタイトルを連結したものであるから、ＳＳＩＤ設定画面からその一階層下の新規ＳＳＩＤ設定画面への遷移があった場合、遷移元画面の画面タイトルSSIDが、パンくずリストの末尾に追加される。しかしながら、パンくずリスト表示領域３４ｂの大きさは一定であるため、画面タイトルを追加すると、文字列がパンくずリスト表示領域３４ｂからはみ出る事態が生じ得る。
【００５６】
ＭＦＰ１は、画面遷移経路に位置する各画面の画面タイトルを連結した連結文字列が、パンくずリスト表示領域３４ｂに収まらない場合、図４（ｂ）に示すように、パンくずリストを構成する画面タイトルのいくつかを折りたたんだパンくずリストを表示するように構成されている。具体的には、低い表示優先度「１」が規定された画面タイトルを除外した連結文字列を、パンくずリストとして作成し、パンくずリスト表示領域３４ｂに表示する。すなわち、低い表示優先度「１」が規定された画面タイトルを、パンくずリストから除外する（表示対象外とする）。
【００５７】
このようにすれば、高い表示優先度「２」が規定された画面タイトル４０はパンくずリストに含めて表示されるので、パンくずリスト表示領域３４ｂにそれほどの大きさを確保できない場合であっても、表示中の画面がどのような画面遷移経路に位置しているのかが、ユーザにとって分かりやすい。
【００５８】
図２（ｂ）に戻り説明する。例えば、メニュー画面の画面タイトル「MENU」、画面遷移経路の分岐に位置する画面の画面タイトル、ウィザード開始画面に対しては、優先度テーブル１２ｃ（図２（ｂ））に基づき、高い表示優先度「２」が取得される。その結果、例えば、ファクシミリ受信が発生し割り込みにてポップアップ画面が一時表示され、ユーザが作業を一時中断する場合でも、しばらく後に作業に戻るユーザが、パンくずリストの先頭に表示されたメニュー画面の画面タイトルに基づいて、設定モードを選択中であったことを思い出すことができる。
【００５９】
また、パンくずリストに表示された、分岐に位置する画面の画面タイトルに基づいて、表示中の画面がどのような画面遷移経路に位置しているのか認識することができる。また、ウィザード開始画面の画面タイトルに基づいて、表示中の画面がどのような画面遷移経路に位置しているのか認識することができる。
【００６０】
ウィザード開始画面については、優先度テーブル１２ｃに基づき、そのウィザード開始画面に続く他のウィザード画面よりも高い表示優先度「２」が取得されるように構成されている。例えば、図２においては、第３階層の無線ＬＡＮ設定画面(画面タイトルWLAN)がウィザード開始画面に相当し、高い表示優先度「２」が規定されている。一方、下層のウィザード画面に相当する第４階層のＳＳＩＤ設定画面および第５階層の新規ＳＳＩＤ設定画面に対しては、低い表示優先度「１」が規定されている。
【００６１】
ここで、ウィザードとは、複数の設定項目についての設定内容を予め定められた順序で設定させるために、複数のウィザード画面を予め定められた順序で表示する機能をいう。本実施形態では、無線ＬＡＮ設定画面からウィザードが開始される。無線ＬＡＮ設定画面には、例えば、これからウィザードを開始すること、およびウィザードによりどのような設定を行うことができるのか、を説明するメッセージが含まれる。そして、無線ＬＡＮ設定画面に含まれる、次画面を選択するボタンがユーザにより選択されると、１階層下のウィザード画面であるＳＳＩＤ設定画面へ遷移する。このＳＳＩＤ設定画面では、ＳＳＩＤとして複数の候補が表示される。そして、そのＳＳＩＤ設定画面において、ユーザが新規のＳＳＩＤ入力を選択し、次画面を選択するボタンを操作すると、１階層下のウィザード画面である新規ＳＳＩＤ設定画面へ遷移する。
【００６２】
図４（ｂ）に戻り説明する。図４（ｂ）は、ウィザード画面に相当する第５階層の新規ＳＳＩＤ設定画面が表示されているときのパンくずリストを示す図である。本実施形態では、低い表示優先度「１」の画面タイトル４０を全て除外しても、連結文字列がパンくずリスト表示領域３４ｂに収まらない場合、画面遷移経路においてメニュー画面側に位置する画面の画面タイトル４０（すなわちより上位階層の画面の画面タイトル）を、連結文字列から除外する、換言すれば、表示中の画面に近い画面の画面タイトルを優先的にパンくずリストに含めて表示することで、現在表示中の画面が、ネットワーク設定画面の下層にある無線ＬＡＮ設定画面から開始される一連のウィザード画面であることが分かるようにしている。
【００６３】
なお、図４（ｂ）に示す例では、パンくずリストから除外されるのは、画面タイトル４０だけであり、各画面タイトル４０の先頭に付された区切り文字４２は、そのまま表示対象として残す。その結果、パンくずリストにおける、画面タイトルが除外された位置に、除外された画面タイトルの個数に対応した個数の区切り文字４２が連続して並ぶ。すなわち、除外された画面タイトル４０の個数が多いほど、多数の区切り文字４２が連続して並ぶこととなる。よって、これらの連続する区切り文字４２が、画面タイトル４０が除外されてパンくずリストが作成されていることを示す記号として機能する。
【００６４】
さらに、ユーザは、区切り文字４２の位置と個数から、除外されている画面タイトルの個数（すなわち折りたたまれている階層の数）を直感的に把握し、現在表示中の画面の階層の深さを直感的に把握することができる。
【００６５】
図５，図６は、設定画面表示処理を示すフローチャートである。この設定画面表示処理は、ＭＦＰ１が設定モードにある間、定期的に実行される。
【００６６】
まず、ＣＰＵ１１は、ステップ（以下、ステップを省略する）Ｓ５０２を実行し、画面遷移イベントを取得する（Ｓ５０２）。次に、ＣＰＵ１１は、画面遷移イベントが無しであるか否かを判断する（Ｓ５０４）。Ｓ５０４の判断が肯定される場合（Ｓ５０４：Ｙｅｓ）、Ｓ５０２から処理を繰り返す。
【００６７】
一方、Ｓ５０４の判断が否定される場合（Ｓ５０４：Ｎｏ）、ＣＰＵ１１は、現在表示中の画面の階層数ｆを取得する（Ｓ５０６）。次に、ＣＰＵ１１は、取得した画面遷移イベントが、メニュー画面への遷移に対応するイベントであったか否かを判断する（Ｓ５０８）。例えば、操作キー２６（図１）に対する所定の操作によって、メニュー画面（図３（ａ））への遷移がユーザにより指示された場合は、Ｓ５０８の判断が肯定される（Ｓ５０８：Ｙｅｓ）。この場合、ＣＰＵ１１は、階層数ｆを「１」とし（Ｓ５１０）、図６に示すＳ６０２に移行する。
【００６８】
一方、Ｓ５０８の判断が否定される場合（Ｓ５０８：Ｎｏ）、ＣＰＵ１１は、取得した画面遷移イベントが、下位階層側への画面遷移に対応するイベントであったか否かを判断する（Ｓ５１２）。例えば、選択画面表示領域３２（図３）に表示中の項目が操作される場合、Ｓ５１２の判断が肯定される（Ｓ５１２：Ｙｅｓ）。この場合、ＣＰＵ１１は、階層数ｆに「１」を加算し（Ｓ５１４）、パンくず文字列ＩＤの末尾に、階層数ｆと、遷移先画面のタイトル文字列ＩＤとを追加し（Ｓ５１６）、図６に示すＳ６０２に移行する。
【００６９】
ここで、パンくず文字列ＩＤについて説明する。パンくず文字列ＩＤは、階層数とタイトル文字列ＩＤ（図２（ａ））とから構成され、現在表示中の画面に至るまでの画面遷移経路を示す情報であって、ＲＡＭ１４（図１）に格納され、画面が遷移する毎に更新される。例えば、表示中の画面が、画面管理テーブル１２ｂ（図２（ａ））における第４階層に位置づけられているＴＣＰ／ＩＰ設定画面（画面タイトルTCP/IP）である場合、メニュー画面から当該画面に至るまでの画面遷移経路をパンくずリストで示すと、「＞  MENU＞  Network＞  WiedLAN」となる。この場合、パンくず文字列ＩＤとしては、以下の情報が保持される。
[1]ID00[2]ID90[3]ID91[4]ID92
【００７０】
ここで［］内の数値は、階層数に相当する。また「ID」が先頭に付された文字列が、タイトル文字列ＩＤに相当する。例えば、Ｓ５１２の判断が肯定される場合（Ｓ５１２：Ｙｅｓ）、画面は下位階層画面に遷移されるので、このパンくず文字列ＩＤの末尾に、遷移先画面の階層数と、遷移先画面のタイトル文字列ＩＤとが追加する。その結果、パンくず文字列ＩＤとしては、例えば、以下の情報が保持されることとなる。
[1]ID00[2]ID90[3]ID91[4]ID92[5]ID93
【００７１】
一方、Ｓ５１２の判断が否定される場合（Ｓ５１２：Ｎｏ）、ＣＰＵ１１は、取得した画面遷移イベントが、上位階層側への画面遷移に対応するイベントであったか否かを判断する（Ｓ５１８）。例えば、戻るボタン領域３６が操作される場合、Ｓ５１８の判断が肯定される（Ｓ５１８：Ｙｅｓ）。この場合、ＣＰＵ１１は、パンくず文字列ＩＤの末尾から、階層数ｆと画面のタイトル文字列ＩＤ（すなわち遷移元画面の階層数ｆとタイトル文字列ＩＤ）とを削除し（Ｓ５２０）、階層数ｆから「１」を減算し（Ｓ５２２）、図６に示すＳ６０２に移行する。
【００７２】
一方、Ｓ５１８の判断が否定される場合（Ｓ５１８：Ｎｏ）、ＣＰＵ１１は、取得した画面遷移イベントが、設定画面表示終了に対応するイベントであったか否かを判断する（Ｓ５２４）。例えば、設定モードから他のモードへの切り替えの指示が入力された場合は、Ｓ５２４の判断が肯定される（Ｓ５２４：Ｙｅｓ）。この場合、ＣＰＵ１１は、設定画面表示処理を終了する。一方、Ｓ５２４の判断が否定される場合（Ｓ５２４：Ｎｏ）、Ｓ５０２に戻り処理を繰り返す。
【００７３】
図６を参照して、設定画面表示処理の続きについて説明する。まず、ＣＰＵ１１は、階層数ｆをＲＡＭ１４（図１）から取得し（Ｓ６０２）、階層数ｆが「１」であるか否かを判断する（Ｓ６０４）。
【００７４】
Ｓ６０４の判断が肯定される場合（Ｓ６０４：Ｙｅｓ）、第１階層画面（すなわちメニュー画面）の画面タイトルを、画面管理テーブル１２ｂから取得する（Ｓ６０６）。
【００７５】
次に、ＣＰＵ１１は、パンくず文字列ＩＤを初期化する（Ｓ６１０）。そして、ＣＰＵ１１は、パンくず文字列ＩＤに、第１階層画面のタイトル文字列ＩＤを登録する（Ｓ６１２）。次に、ＣＰＵ１１は、Ｓ６０６で取得した画面タイトルをタイトル表示領域３４ａ（図３）に表示する（Ｓ６１４）。そして、ＣＰＵ１１は、画面説明領域３４以外の領域の画像を表示（描画）する（Ｓ６１６）。具体的には、選択画面表示領域３２、戻るボタン領域３６、サイドバー領域３８に画像を描画する。そして、図５に示すＳ５０２に戻る。
【００７６】
一方、Ｓ６０４の判断が否定される場合（Ｓ６０４：Ｎｏ）、次にＣＰＵ１１は、第ｆ階層の画面タイトル、すなわち遷移先画面の画面タイトルを画面管理テーブル１２ｂ（図２（ａ））から取得する（Ｓ６１８）。そして、取得した画面タイトルを、タイトル表示領域３４ａに表示する（Ｓ６２０）。そして、ＣＰＵ１１は、画面説明領域３４以外の領域の画像を表示（描画）する（Ｓ６２２）。すなわち、ユーザが上位階層側への画面遷移に対応する操作をした場合は、画面遷移経路における、メニュー画面に近づく方向へ（すなわち、階層数が小さくなる方向へ）、画面を遷移させる。一方、ユーザが下位階層側への画面遷移に対応する操作をした場合は、画面遷移経路における、メニュー画面から離れる方向へ（すなわち、階層数が大きくなる方向へ）、画面を遷移させる。
【００７７】
次に、ＣＰＵ１１は、パンくず文字列ＩＤをＲＡＭ１４から取得し（Ｓ６２４）、パンくず文字列ＩＤに基づいて、階層数の順番に画面タイトルを連結した連結文字列を作成する。
【００７８】
具体的には、ＣＰＵ１１は、変数ｉを「１」とし（Ｓ６３０）、次に、変数ｉが階層数ｆより小であるか否かを判断する（Ｓ６３２）。Ｓ６３２の判断が肯定される場合（Ｓ６３２：Ｙｅｓ）、次に、ＣＰＵ１１は、区切り文字と画面タイトルを連結文字列に追加する（Ｓ６３４）。具体的には、パンくず文字列ＩＤに格納された第ｉ階層のタイトル文字列ＩＤを読み出し、そのタイトル文字列ＩＤに対応した画面タイトルを、画面管理テーブル１２ｂから取得し、その画面タイトルの先頭に区切り文字を配置した上で、連結文字列の末尾に追加する。
【００７９】
次に、ＣＰＵ１１は、変数ｉに「１」を加算し（Ｓ６３６）、Ｓ６３２に戻り処理を繰り返す。このようにしてＳ６３４を繰り返すことにより、メニュー画面から表示中の画面に至るまでの画面遷移経路に位置する全ての画面の画面タイトルを連結して、且つ、画面タイトル間に区切り文字を挿入した連結文字列を作成することができる。
【００８０】
そして、Ｓ６３２の判断が否定されると（Ｓ６３２：Ｎｏ）、次にＣＰＵ１１は、作成した連結文字列をラスタライズし（Ｓ６３９）。ラスタライズ後の連結文字列の列方向の長さに対応する表示幅Ｗｓを計算し、取得する（Ｓ６４０）。
【００８１】
図７は、ラスタライズ後の連結文字列を拡大して示す図である。ラスタライズにより、文字コードで構成される連結文字列を、点（ピクセル）の集合で表すビットマップ画像に展開する。そして、本実施形態では、各文字またはスペースの表示に要する幅方向のピクセル数を加算して、連結文字列の列方向の長さに対応する表示幅Ｗｓを計算する。
【００８２】
なお、ラスタライズの際には、パンくずリスト表示領域３４ｂに表示する際の文字サイズとフォントの設定をＥＥＰＲＯＭ１５（図１）から読み出し、その文字サイズとフォントとに対応したビットマップ画像に展開する。例えば、ＬＣＤパネルに表示する文字の文字サイズとして、大，中，小のうちいずれかを、ユーザが自由に選択できるように構成されている場合がある。
【００８３】
また、ＭＦＰ１において、ＬＣＤパネルに表示する文字のフォントも、ユーザが選択できるように構成されている場合があるが、フォントによっては、文字毎に幅が異なる場合がある。例えば、プロポーショナルフォントの場合、図７に示すように、Ｍ，Ｅ，Ｎの幅は８ピクセルとなるのに対し、Ｕの幅は７ピクセルとなる。さらに、英文字と漢字とでは、文字幅が異なる場合がある。よって、単に文字数に基づいて表示幅Ｗｓを計算するよりも、ラスタライズ後のビットマップ画像に基づいて表示幅Ｗｓを計算することにより、より適切な表示幅Ｗｓを取得することができるのである。
【００８４】
図６に戻り説明する。次に、ＣＰＵ１１は、連結文字列を表示する場合に、その連結文字列全体がパンくずリスト表示領域３４ｂに収まるかを判断する（Ｓ６４２）。具体的には、表示幅Ｗｓが予め定められた所定値Ｗ以下である場合は、連結文字列全体がパンくずリスト表示領域３４ｂに収まると判断する。ここで、所定値Ｗは、パンくずリスト表示領域３４ｂの横方向（長手方向）に表示可能なピクセル数に等しい値である。
【００８５】
そして、表示幅Ｗｓと所定値Ｗとの比較の結果、表示幅Ｗｓが所定値Ｗより大きく、連結文字列全体が、パンくずリスト表示領域３４ｂに収まらないと判断される場合（Ｓ６４２：Ｎｏ）、次に、ＣＰＵ１１は、優先度テーブル１２ｃをＲＯＭ１２ｂから取得する（Ｓ６４３）。これにより、各画面の画面タイトルについて、表示優先度を取得することができる。
【００８６】
そして、ＣＰＵ１１は、連結文字列を構成する画面タイトルのうち、表示優先度が最も低い階層数ｆを取得する（Ｓ６４４）。次に、ＣＰＵ１１は、取得した階層数ｆの画面タイトルを連結文字列から除外する（Ｓ６４６）。このとき、表示優先度が最も低い画面タイトルが複数存在する場合には、それら複数の画面タイトルのうち、階層数ｆが最も小さい画面タイトル、すなわち、画面遷移経路においてメニュー画面側に位置する画面の画面タイトルを除外する。
【００８７】
そして、Ｓ６４２の判断が肯定されるまで、すなわち、連結文字列全体が、パンくずリスト表示領域３４ｂに収まると判断されるまで、Ｓ６４６による画面タイトルの除外を繰り返す。換言すれば、連結文字列がはみ出さないと判断されるまで、画面タイトルを、表示対象外とする。
【００８８】
上述したように、表示幅Ｗｓは、ラスタライズ後の連結文字列に基づいて計算されているので、パンくずリスト表示領域３４ｂに実際に表示されるパンくずリストの列方向の長さを正確に反映した値となっている。よって、このような表示幅Ｗｓに基づいて、連結文字列全体がパンくずリスト表示領域３４ｂに収まるか否かを判断するので、可能な限り多くの画面文字列を、パンくずリスト表示領域３４ｂに表示することができる。
【００８９】
そして、処理を繰り返すうちに、表示幅Ｗｓが所定値Ｗ以下であり、連結文字列全体が、パンくずリスト表示領域３４ｂに収まると判断されると（Ｓ６４２：Ｙｅｓ）、その連結文字列をパンくずリストとして決定し、パンくずリスト表示領域３４ｂに表示する（Ｓ６４８）。したがって、画面タイトルの除外を極力抑え、可能な限り多くの画面タイトルをパンくずリスト表示領域３４ｂに表示させることができる。
【００９０】
図５，図６に示す設定画面表示処理によれば、画面の遷移が行われる毎に、メニュー画面から遷移先の画面に至るまでの、画面遷移経路に位置する全ての文字列を連結した連結文字列が作成され、その連結文字列に基づいて、パンくずリストが作成されるので、例えば、画面遷移経路におけるメニュー画面に近づく側へ、画面が遷移し、それまで折りたたまれていた（除外されていた）画面タイトルが表示可能となった場合は、その新たに表示可能となった画面タイトルを含めて表示がされる。よって、可能な限り多くの画面タイトルをパンくずリスト表示領域３４ｂに表示させることができる。
【００９１】
図６のフローチャートに示す処理を実行するＣＰＵ１１が、遷移文字列表示手段の一例に相当する。Ｓ６１６，Ｓ６２２を実行するＣＰＵ１１が、遷移手段、第１遷移手段、第２遷移手段の一例に相当する。Ｓ６３０からＳ６４６を実行するＣＰＵ１１が、遷移文字列作成手段の一例に相当する。Ｓ６３４を実行するＣＰＵ１１が、連結文字列作成手段の一例に相当する。Ｓ６４０を実行するＣＰＵ１１が、連結文字列幅取得手段の一例に相当する。Ｓ６４２を実行するＣＰＵ１１が、判断手段の一例に相当する。Ｓ６４２の判断を否定する処理を実行するＣＰＵ１１が、繰り返し手段の一例に相当する。Ｓ６４３を実行するＣＰＵ１１が優先度取得手段の一例に相当する。Ｓ６４６を実行するＣＰＵ１１が、除外手段の一例に相当する。Ｓ６４８を実行するＣＰＵ１１が、記号表示手段および遷移文字列決定手段の一例に相当する。パンくずリストが、遷移文字列の一例に相当する。メニュー画面が基本画面の一例に相当する。画面タイトルが画面文字列の一例に相当する。表示幅Ｗｓが連結文字列幅の一例に相当する。低い表示優先度「１」が最低の表示優先度の一例に相当し、高い表示優先度「２」が最低の表示優先度よりも高い表示優先度の一例に相当する。
【００９２】
以上、実施形態に基づき本発明を説明したが、本発明は上述した実施形態に何ら限定されるものではなく、本発明の趣旨を逸脱しない範囲内で種々の改良変更が可能であることは容易に推察できるものである。
【００９３】
例えば、上記実施形態では、パンくずリストは１行で表示されていたが、途中で改行して複数行で表示するように構成しても良い。その場合、パンくずリスト表示領域３４ｂの横幅を表す値にパンくずリスト表示可能行数を乗算した値に対応する数値を、表示幅Ｗｓと比較される所定値Ｗとすれば良い。
【００９４】
また、上記実施形態では、表示中の画面の画面タイトルは、パンくずリストには含めていなかった。換言すれば、パンくずリストの末尾は、現在表示中の画面よりも１階層上の階層に属する画面の画面タイトルまでが含まれていた。これに変えて、パンくずリストの末尾に、表示中の画面の画面タイトルを含めて表示するように構成しても良い。
【００９５】
また、上記実施形態では、ラスタライズ後の連結文字列の列方向の長さを表す表示幅Ｗｓに基づいて、連結文字列がパンくずリスト表示領域３４ｂに収まるかを判断していたが、これに変えて、連結文字列を構成する文字数に基づいて、連結文字列がパンくずリスト表示領域３４ｂに収まるか否かを判断するように構成しても良い。
【００９６】
また、上記実施形態では、メニュー画面を第１階層画面とし、メニュー画面から複数の画面遷移経路が分岐するものとして説明したが、メニュー画面自体も、更に上位階層に位置づけられる画面から複数に分岐する画面遷移経路の一つ位置づけられる画面にあっても良い。
【００９７】
また、上記実施形態では、優先度テーブル１２ｃ（図２（ｂ））に予め規定された表示優先度を取得していた。これに代えて、例えば、表示優先度の初期値を「１」として予め定めておき、ウィザード開始画面であれば表示優先度に１を追加し、あるいは、第１階層及び第２階層の画面であれば表示優先度に１を追加するなどの予め定めたルールにより、表示優先度を動的に作成し取得するものであっても良い。このようにすれば、テーブルを記憶する必要がなく、メモリ使用量を節約できる。
【００９８】
また、上記実施形態では、優先度テーブル１２ｃに規定された表示優先度は、高い表示優先度「２」と低い表示優先度「１」との２種類であったが、各画面タイトルについて取得する表示優先度は３種類以上であっても良い。
【００９９】
また、上記実施形態で説明した表示優先度は、数値が大きい方が高い表示優先度を表していた。しかしながら、数値が小さい方が高い表示優先度を表すように表示優先度を表しても良い。この場合、数値の大きい表示優先度が対応付けられた画面タイトルが、表示優先度が低い画面タイトルとして、連結文字列から先に除外されることとなる。
【符号の説明】
【０１００】
１                  ＭＦＰ
１２ｂ              画面管理テーブル（画面文字列記憶手段の一例）
２７                ＬＣＤ（表示部の一例）
３４ｂ              パンくずリスト表示領域（文字列表示領域の一例）
【図１】
2010204925.tif 000003
【図２】
2010204925.tif 000004
【図３】
2010204925.tif 000005
【図４】
2010204925.tif 000006
【図５】
2010204925.tif 000007
【図６】
2010204925.tif 000008
【図７】
2010204925.tif 000009