(57)【特許請求の範囲】
【請求項１】
自装置が有する１機能を示す画像であるバッジがそれぞれ配置されている第１画面及び第２画面、並びに、当該バッジがユーザによって選択された場合に当該バッジが示す機能に関する第３画面を表示する画面表示手段と、
前記第１画面に配置されている前記バッジがユーザによって選択された場合には、当該第１画面に配置されている当該バッジが選択されたことを示す第１情報と共に前記第３画面を表示させ、前記第２画面に配置されている前記バッジがユーザによって選択された場合には、当該バッジが示す機能と同じ機能を示すバッジが前記第１画面に配置されていることを示す第２情報と共に前記第３画面を表示させる表示制御手段と、
を備え、
前記第１画面は、前記バッジが固定配置される画面であり、
前記第２画面は、前記バッジのうちの一部のバッジを所定方向に配列させ、当該配列させた一部のバッジを当該所定方向にスライドさせながら残りのバッジと順次入れ替えるスクロール画面である、
ことを特徴とする画像処理装置。
【請求項２】
前記表示制御手段は、前記第２情報として前記第１画面を表示させる、
請求項１記載の画像処理装置。
【請求項３】
前記表示制御手段は、前記第１画面に配置されている前記バッジがユーザによって選択された場合には、当該第１画面を表示させたまま当該選択されたバッジに対して前記第３画面を表示させ、前記第２画面の前記複数のバッジのうちで、前記第１画面に配置されているバッジが示す機能と同じ機能を示すバッジがユーザによって選択された場合には、前記第２画面に換えて前記第１画面を前記第２情報として表示すると共に、当該選択されたバッジに対して前記第３画面を表示させる、
請求項１記載の画像処理装置。
【請求項４】
前記第２画面は前記第１画面より後に表示される画面である、
請求項１ないし３のいずれかに記載の画像処理装置。
【請求項５】
前記表示制御手段は、前記第２画面に配置されている前記バッジがユーザによって選択され、前記第３画面を表示させ、当該第３画面における処理がユーザによって確定された場合には、当該第３画面を閉じて前記第１画面を表示させ、当該第３画面における処理がユーザによって取り消された場合には、当該第３画面を閉じて前記第２画面を表示させる、
請求項１ないし４のいずれかに記載の画像処理装置。
【請求項６】
前記第１画面には、ユーザによって使用される頻度が高い機能を示すバッジが表示されている、
請求項１ないし５のいずれかに記載の画像処理装置。
【請求項７】
画像処理装置で用いられるインタフェース画面として当該画像処理装置が有する１機能を示す画像であるバッジがそれぞれ配置されている第１画面及び第２画面、並びに、当該バッジがユーザによって選択された場合に当該バッジが示す機能に関する第３画面を選択的に表示させるインタフェース画面表示方法あって、
前記第１画面に配置されている前記バッジがユーザによって選択された場合に、当該第１画面に配置されている当該バッジが選択されたことを示す第１情報と共に前記第３画面を表示させる第１表示処理を実行し、
前記第２画面に配置されている前記バッジがユーザによって選択された場合に、当該バッジが示す機能と同じ機能を示すバッジが前記第１画面に配置されていることを示す第２情報と共に前記第３画面を表示させる第２表示処理を実行し、
前記第１画面は、前記バッジが固定配置される画面であり、
前記第２画面は、前記バッジのうちの一部のバッジを所定方向に配列させ、当該配列させた一部のバッジを当該所定方向にスライドさせながら残りのバッジと順次入れ替えるスクロール画面である、
ことを特徴とするインタフェース画面表示方法。
【請求項８】
前記第２情報として前記第１画面を表示させる、
請求項７記載のインタフェース画面表示方法。
【請求項９】
前記第１表示処理として、当該第１画面を表示させたまま、ユーザによって選択された前記バッジに対して前記第３画面を表示させる処理を実行し、
前記第２画面の前記複数のバッジのうちで、前記第１画面に配置されているバッジが示す機能と同じ機能を示すバッジがユーザによって選択された場合に、前記第２表示処理として、前記第２画面に換えて前記第１画面を前記第２情報として表示すると共に当該選択されたバッジに対して前記第３画面を表示させる処理を実行する、
請求項７記載のインタフェース画面表示方法。
【請求項１０】
画像処理装置にインタフェース画面として当該画像処理装置が有する１機能を示す画像であるバッジがそれぞれ配置されている第１画面及び第２画面、並びに、当該バッジがユーザによって選択された場合に当該バッジが示す機能に関する第３画面を選択的に表示させるコンピュータプログラムであって、
前記画像処理装置に、
前記第１画面に配置されている前記バッジがユーザによって選択された場合に、当該第１画面に配置されている当該バッジが選択されたことを示す第１情報と共に前記第３画面を表示する第１表示処理を実行させ、
前記第２画面に配置されている前記バッジがユーザによって選択された場合に、当該バッジが示す機能と同じ機能を示すバッジが前記第１画面に配置されていることを示す第２情報と共に前記第３画面を表示する第２表示処理を実行させ、
前記第１画面は、前記バッジが固定配置される画面であり、
前記第２画面は、前記バッジのうちの一部のバッジを所定方向に配列させ、当該配列させた一部のバッジを当該所定方向にスライドさせながら残りのバッジと順次入れ替えるスクロール画面である、
ことを特徴とするコンピュータプログラム。
【請求項１１】
前記第２情報として前記第１画面を前記第３画面と共に表示する処理を、前記第１表示処理として実行させる、
請求項１０記載のコンピュータプログラム。
【請求項１２】
前記第１表示処理として、当該第１画面を表示させたまま、ユーザによって選択された前記バッジに対して前記第３画面を表示させる処理を実行させ、
前記第２画面の前記複数のバッジのうちで、前記第１画面に配置されているバッジが示す機能と同じ機能を示すバッジがユーザによって選択された場合に、前記第２表示処理として、前記第２画面に換えて前記第１画面を前記第２情報として表示すると共に当該選択されたバッジに対して前記第３画面を表示させる処理を実行させる、
請求項１０記載のコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置等に備えられる操作パネルに関する。
【背景技術】
【０００２】
近年、コピー機は多機能化が進み、オフィスに設置されているコピー機はＦＡＸ機能、プリント機能等の複数の機能を併せ持つ、いわゆる、複合機（以下、「ＭＦＰ（Multi Function Peripheral）」という。）が主流となっている。
【０００３】
多機能化が進めば、1台のＭＦＰで多くの機能が使用出来て便利になるが、その操作方法は複雑になっていくことが多い。すなわち、ＭＦＰに備えられている操作パネルの大きさには限度があることから、使用できる全ての機能及び設定項目等を表す文字又は図等を、ユーザが視認できる大きさで一度に表示することが難しくなるからである。
【０００４】
このような場合、複数の設定画面を切り替えて表示するように構成されたＧＵＩ（Graphical User Interface）（以下、「インタフェース」という。）、及び、表示画面に収まりきらない文字等を上下又は左右にスライドさせて表示する、いわゆる、スクロール表示をするインタフェース等を用いることで操作性の向上を図っている。
【０００５】
また、操作性の向上を図るために、ＭＦＰが備えている機能のうち、ユーザが頻繁に使用する機能又は基本的な機能等を、アクセスが容易な画面に集めて表示させることが提案されている。更には、操作パネルに表示されている登録用の画面を用いて、簡易画面に表示するボタンをユーザが選択する技術が提案されている（特許文献１等参照）。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００７−６８０４０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかし、例えば、あるユーザが、頻繁に使用するであろうと思われる機能等をアクセスが容易な画面に集めて表示させた場合、他のユーザは、どの機能がその画面に集められたのかを知らない場合があり得る。また、機能を選択したユーザ自身も忘れることもあり得る。
【０００８】
ユーザは、アクセスが容易な画面に所望の機能が表示されているにもかかわらず、ＭＦＰが備える全機能が表示された画面から所望の機能を探し出すことになる。
【０００９】
このような場合、アクセスが容易な画面に所望の機能が表示されていることを知らせてくれることが望ましい。それも、単なるメッセージの表示及び音声ガイダンス等によるものではなく、どの画面に在るのか等の情報をより正確に通知してくれることが望ましい。
【００１０】
そこで、本発明は、アクセスが容易な画面に所望の機能が表示されていることを、ユーザが正確に認識できるように通知するユーザインタフェース機能を備える画像処理装置の提供を目的とする。
【課題を解決するための手段】
【００１１】
本発明の一形態に係る画像処理装置は、自装置が有する１機能を示す画像であるバッジがそれぞれ配置されている第１画面及び第２画面、並びに、当該バッジがユーザによって選択された場合に当該バッジが示す機能に関する第３画面を表示する画面表示手段と、前記第１画面に配置されている前記バッジがユーザによって選択された場合には、当該第１画面に配置されている当該バッジが選択されたことを示す第１情報と共に前記第３画面を表示させ、前記第２画面に配置されている前記バッジがユーザによって選択された場合には、当該バッジが示す機能と同じ機能を示すバッジが前記第１画面に配置されていることを示す第２情報と共に前記第３画面を表示させる表示制御手段と、を備え、前記第１画面は、前記バッジが固定配置される画面であり、前記第２画面は、前記バッジのうちの一部のバッジを所定方向に配列させ、当該配列させた一部のバッジを当該所定方向にスライドさせながら残りのバッジと順次入れ替えるスクロール画面である。
【発明の効果】
【００１２】
上記構成の画像処理装置は、アクセスが容易な画面に所望の機能が表示されていることを、ユーザが正確に認識できるように通知することが可能となる。
【図面の簡単な説明】
【００１３】
【図１】ＭＦＰの全体の概略を示す図である。
【図２】ＭＦＰのハードウェア構成の例を示す図である。
【図３】基本機能画面を示す図である。
【図４】スクロール画面を示す図である。
【図５】全ての機能バッジ、機能バッジエリア、スクロールトラック、及び、スライドゲージの関係を示す図である。
【図６】基本機能画面の機能バッジの項目設定ウィンドウを表示した画面を示す図である。
【図７】スクロール画面の機能バッジの項目設定ウィンドウを表示した画面を示す図である。
【図８】基本機能画面から機能バッジの項目を設定する場合を説明する図である。
【図９】スクロール画面から機能バッジの項目を設定する場合を説明する図である。
【図１０】「中止」ボタンがタッチされた場合を説明する図である。
【図１１】「ＯＫ」ボタンがタッチされた場合を説明する図である。
【図１２】ＭＦＰの機能的構成の例を示すブロック図である。
【図１３】機能バッジ構成テーブルの構成及び内容の例を示す図である。
【図１４】画面表示処理を示すフローチャートである。
【発明を実施するための形態】
【００１４】
＜実施形態＞
以下、本発明に係る画像処理装置が備えるユーザインタフェース機能を説明する。実施形態では、画像処理装置の一形態であるＭＦＰ１０００が備えるユーザインタフェース機能について図を用いて説明する。尚、ＭＦＰ（複合機）のほか、スキャナ、ファクス、プリント等の機能を単体で備える装置であってもよい。
【００１５】
図１は、本実施形態のＭＦＰ１０００の全体の概略を示す図である。
【００１６】
ＭＦＰ１０００は、操作パネル２０ｆを備え、この操作パネル２０ｆを用いてユーザインタフェース機能を実現する。ＭＦＰ１０００は、操作パネル２０ｆを介して設定された項目に応じて、以下のユニット等を制御し、ユーザが所望するプリント等を行う。
【００１７】
ＭＦＰ１０００は、黒（Ｋ）の像を形成するための画像形成ユニットを備え、その画像形成ユニットには、感光体といわれる像担持体１と、像担持体１の表面を一様な電位に帯電させるための帯電装置２と、帯電した像担持体１の表面に、光を照射して所定の静電潜像を形成するための像露光装置３と、静電潜像が形成された領域に粉体状の色材であるトナーを静電吸着させて現像するための現像装置４が備えられている。イエロー（Ｙ）、マゼンダ（Ｍ）、シアン（Ｃ）それぞれの色の像を形成する画像形成ユニットは、黒（Ｋ）の像を形成するための画像形成ユニットと同様の構成である。
【００１８】
ＭＦＰ１０００は、更に、各々の像担持体１の表面に現像されたトナーを、中間転写体としての転写ベルト５上へ転写（１次転写）させるための１次転写装置６と、１次転写された転写ベルト５上のトナーを記録紙または樹脂フィルムといった記録媒体１１上へ転写（２次転写）させるための２次転写装置７と、記録媒体１１上に２次転写されたトナーを定着するための定着装置８とを備えている。
【００１９】
図２は、ＭＦＰ１０００のハードウェア構成の例を示す図である。
【００２０】
ＭＦＰ１０００は、ＣＰＵ（Central Processing Unit）２０ａ、ＲＡＭ（Random Access Memory）２０ｂ、ＲＯＭ（Read Only Memory）２０ｃ、ハードディスク２０ｄ、制御用回路２０ｅ、操作パネル２０ｆ、通信インタフェース（Ｉ／Ｆ）２０ｇ、印刷装置２０ｈ及びスキャナ２０ｉ等によって構成される。
【００２１】
制御用回路２０ｅは、ハードディスク２０ｄ、操作パネル２０ｆ、通信インタフェース２０ｇ、印刷装置２０ｈ及びスキャナ２０ｉ等の装置を制御するための回路である。
【００２２】
操作パネル２０ｆは、ユーザが指先等で触れた位置を検出するタッチパネルでディスプレイの表示面を覆ったインタフェース装置であり、ユーザに対するメッセージ等の画面、及び、ユーザが所望する処理等の指示を入力するための画面等を表示する。また、ユーザは、タッチパネルの所定の位置に触れること等によってＭＦＰ１０００に対して所望の設定を行うことができる。
【００２３】
次に、通信インタフェース２０ｇは、通信回線を介して認証サーバ及びユーザ端末等の他の装置（図示略）とＴＣＰ／ＩＰ（Transmission Control Protocol/Internet Protocol）等のプロトコルに従い通信を行うためのＮＩＣ（Network Interface Card）又はモデム等である。
【００２４】
印刷装置２０ｈは、メモリ（ＲＡＭ２０ｂ、ハードディスク２０ｄ等）に記憶されている画像データや、ユーザ端末等から送信されてきた画像データに基づいて印刷する装置である。
【００２５】
スキャナ２０ｉは、いわゆる、イメージスキャナであり、紙等の原稿から図形や写真等を読み取って、画像データとしてＭＦＰ１０００内のメモリに記憶させる装置である。ＭＦＰ１０００は、スキャナ２０ｉにより原稿の画像を読み取り、印刷装置２０ｈにより、その読み取り画像に基づき印刷することで、いわゆるコピー機能を実現する。
【００２６】
＜操作パネル及びスクロール画面＞
次に、図３〜図５を用いて操作パネル２０ｆの構成及び表示の例を説明する。
【００２７】
図３に示すように、操作パネル２０ｆは、タッチパネル部２１と操作キー部２２とで構成される。
【００２８】
タッチパネル部２１は、ディスプレイの表面を透明なタッチパネルで覆ったインタフェース装置であり、ＭＦＰ１０００の状態をユーザに対して通知する画面、及び、ユーザが指で触れることによりＭＦＰ１０００に対して指示を与えるための画面等を表示する。
【００２９】
操作キー部２２は、コピーやＦＡＸ等のＭＦＰ１０００が備える基本的な機能を指示するためのハードキー、例えば、機能バッジ３０の項目内容のリセット指示を行う「ｒｅｓｅｔ」キー２２ａ、ＦＡＸ、又は、スキャンに関する画面の表示指示を行う「ｆａｘ／ｓｃａｎ」キー２２ｂ、コピー機能を使用することの指定を行う「ｃｏｐｙ」キー２２ｃ、及び、いわゆるテンキー等を備える。操作キー部２２は、ユーザからの指示を受け付ける機能のみを有する。尚、操作キー部２２が備えるハードキーは、タッチパネル部２１に表示されることとしてもよい。
【００３０】
タッチパネル部２１には、操作キー部２２の「ｃｏｐｙ」キー２２ｃを押下すると表示される基本機能画面１３１０が表示されている。
【００３１】
この基本機能画面はいわゆる初期画面であり、コピー操作は、この基本機能画面から開始される。従って、基本機能画面は、表示される回数及び表示されている時間が長い画面であり、ユーザによってタッチされることが多い画面であると推測できる。
【００３２】
基本機能画面１３１０には、７つの機能バッジ３０、及び、３つの切替ボタン５１が表示されている。また、切替ボタン５１の１つである「基本機能１」が、カーソル５２でフォーカスされている。
【００３３】
機能バッジ３０は、ＭＦＰ１０００が備える機能を示す画像であり、１つの機能バッジ３０はＭＦＰ１０００が備える機能の１つに対応している。
【００３４】
機能バッジ３０は、対応する機能を示す機能種別３０１、機能を表すイラスト３０２、及び、現在設定されている項目内容３０３を示す文字列等で構成されている。この機能バッジ３０をタッチすることでその項目内容を設定する。項目内容を設定する方法として、機能バッジ３０にタッチすることで「ＯＮ」と「ＯＦＦ」を入れ替えて設定する方法がある。いわゆる、トグルキーである。また、別の方法として、項目設定用の画面、例えば、ポップアップウィンドウが表示され、表示されたウィンドウ（以下、「項目設定ウィンドウ」と言う。）において項目を設定する方法等がある。
【００３５】
切替ボタン５１は、タッチパネル部２１に表示される画面を切り替えるためのボタンである。
【００３６】
実施形態では、３つの切替ボタン５１は、「基本機能１」切替ボタン５１、「基本機能２」切替ボタン５１、及び、「応用機能」切替ボタン５１である。
【００３７】
「基本機能１」切替ボタン５１は、基本機能画面１３１０に「基本機能１」の機能バッジ３０を表示する指示を行うためのボタンである。すなわち、「基本機能２」の機能バッジ３０が表示されている場合に、「基本機能２」の機能バッジ３０に替えて「基本機能１」の機能バッジ３０を表示するためのボタンである。
【００３８】
「基本機能２」切替ボタン５１は、基本機能画面１３１０に「基本機能２」の機能バッジ３０を、「基本機能１」の機能バッジ３０に替えて表示するためのボタンである。
【００３９】
「応用機能」切替ボタン５１は、図４及び図６を用いて後で説明するスクロール画面１２１０を表示するためのボタンである。
【００４０】
図４は、ＭＦＰ１０００が備えるコピーに関する全機能バッジ３０をスクロール表示するスクロール画面１２１０を示す図である。
【００４１】
機能バッジ３０は、図３の機能バッジ３０と同様のものであり、ＭＦＰ１０００が備える機能を示す画像である。
【００４２】
スクロール画面１２１０のうち、この複数の機能バッジ３０を表示している領域を機能バッジエリア２３という。この機能バッジエリア２３には、ＭＦＰ１０００が備える全ての機能バッジ３０のうちの一部、図４では「ブック原稿」、「連続読込み」等の８つが表示されている。
【００４３】
機能バッジエリア２３の下部には、スクロールトラック２４、スライドゲージ２５が表示されている。
【００４４】
図５に、全ての機能バッジ３０、機能バッジエリア２３、スクロールトラック２４、及び、スライドゲージ２５の関係を示す。
【００４５】
図５では、説明の便宜上、ＭＦＰ１０００は、機能バッジ３０Ａ〜機能バッジ３０Ｚまでの２６個の機能バッジ３０を備えるものとする。
【００４６】
機能バッジエリア２３には、機能バッジ３０Ａ〜機能バッジ３０Ｚのうちの連続する８つの機能バッジ３０が表示される。いずれの機能バッジ３０を表示するかは、スライドゲージ２５で指定する。
【００４７】
スクロールトラック２４は、その全長で機能バッジ３０Ａ〜機能バッジ３０Ｚを表し、スクロールトラック２４上に記載されている正方形の領域（以下、「マーカー」という。）１つが１つの機能バッジ３０に対応する。
【００４８】
スライドゲージ２５は、スクロールトラック２４に沿って移動し、スクロールトラック２４上のマーカー８つを矩形で囲んで指定する。すなわち、スライドゲージ２５が指定した８つのマーカーに対応する機能バッジ３０が、機能バッジエリア２３に表示されていることになる。
【００４９】
従って、スライドゲージ２５をタッチ（押下）した状態でスクロールトラック２４に沿って移動（以下、「ドラッグ」ともいう。）させると、スライドゲージ２５で指定されたマーカーに対応する機能バッジ３０が順次表示される。すなわち、スクロールされて表示される。
【００５０】
図４の「閉じる」ボタン２６は、スクロール画面１２１０を閉じる指示を行うボタンである。スクロール画面１２１０を閉じると、基本機能画面１３１０が表示される。
【００５１】
また、「＜」ボタン２７は、スライドゲージ２５を左に機能グループ単位に移動させることを指示するボタンである。機能グループとは、機能バッジ３０をその機能の種類に応じて分けたグループをいう。図４では、原稿５０ａ、画質／濃度５０ｂ〜その他５０ｉまでの９つの機能グループが記載されている。各機能グループは、それぞれの機能グループを構成する機能バッジ３０に対応したマーカーを矩形で囲むことで示されている。
【００５２】
「＞」ボタン２８は、スライドゲージ２５を右に機能グループ単位に移動させることを指示するボタンである。
【００５３】
＜項目設定ウィンドウの表示＞
次に、図６及び図７を用いて、機能バッジ３０の項目を設定する方法として、項目設定ウィンドウを用いる方法について説明する。
【００５４】
図６は、基本機能画面１３１０の機能バッジ３０をタッチして、その機能バッジ３０の項目設定ウィンドウ１００を表示した画面を示す図である。
【００５５】
図６では、基本機能画面１３１０の「カラー」機能バッジ３０がタッチされ、「カラー」項目設定ウィンドウ１００が表示されている。
【００５６】
図７は、スクロール画面１２１０の機能バッジエリア２３に表示されている機能バッジ３０をタッチして、その機能バッジ３０の項目設定ウィンドウ１００を表示した画面を示す図である。
【００５７】
図７では、スクロール画面１２１０の「カラー」機能バッジ３０がタッチされ、「カラー」項目設定ウィンドウ１００が表示されている。
【００５８】
機能バッジ３０がタッチされて、その項目設定ウィンドウ１００が表示される場合、通常は、図６及び図７で示すように、機能バッジ３０が表示されている画面に重ねて表示される。
【００５９】
すなわち、基本機能画面１３１０の機能バッジ３０がタッチされた場合には、基本機能画面１３１０に重ねて項目設定ウィンドウ１００が表示され、スクロール画面１２１０の機能バッジ３０がタッチされた場合には、スクロール画面１２１０に重ねて項目設定ウィンドウ１００が表示される（このような項目設定ウィンドウ１００を、以下、「通常の項目設定ウィンドウ１００」という場合がある）。
【００６０】
但し、本実施形態のＭＦＰ１０００では、基本機能画面１３１０とスクロール画面１２１０とに、同じ機能を示す機能バッジ３０が表示されている場合には、スクロール画面１２１０の機能バッジ３０がタッチされた場合であっても、スクロール画面１２１０に重ねて項目設定ウィンドウ１００は表示されない。実施形態では、スクロール画面１２１０から基本機能画面１３１０に遷移させて、基本機能画面１３１０の機能バッジ３０がタッチされたときのように項目設定ウィンドウ１００を基本機能画面１３１０に重ねて表示させる。
【００６１】
基本機能画面１３１０とスクロール画面１２１０とに、同じ機能を示す機能バッジ３０が表示されている場合の例を、図８及び図９を用いて説明する。
【００６２】
ここでは、「カラー」機能バッジ３０が、基本機能画面１３１０とスクロール画面１２１０とに表示されているものとする。
【００６３】
図８を用いて、基本機能画面１３１０から機能バッジ３０の項目を設定する場合を説明する。
【００６４】
画面０１に示すように、基本機能画面１３１０の「カラー」機能バッジ３０をユーザがタッチすると、画面０２に示すように、基本機能画面１３１０に重ねて項目設定ウィンドウ１００が表示される。ユーザは、項目設定ウィンドウ１００に表示された項目をタッチして項目内容を設定する。
【００６５】
次に、図９を用いて、スクロール画面１２１０から機能バッジ３０の項目を設定する場合を説明する。
【００６６】
画面１０に示すように、まず基本機能画面１３１０の「応用機能」切替ボタン５１をユーザがタッチすると、画面１１に示すスクロール画面１２１０が表示される。
【００６７】
次に、画面１１に示すように、スクロール画面１２１０の「カラー」機能バッジ３０をユーザがタッチすると、画面１２に示すように、基本機能画面１３１０に重ねて項目設定ウィンドウ１００が表示される。すなわち、基本機能画面１３１０に遷移して、項目設定ウィンドウ１００が表示される。ここで、ユーザは、項目設定ウィンドウ１００の背景がスクロール画面１２１０から基本機能画面１３１０に変わったことで、タッチした機能バッジ３０と同じ機能の機能バッジ３０が基本機能画面１３１０にも表示されていることを認識することとなる。ユーザは、項目設定ウィンドウ１００に表示された項目をタッチして項目内容を設定する。
【００６８】
尚、「カラー」機能バッジ３０がスクロール画面１２１０にのみ表示されている場合は、画面１１で「カラー」機能バッジ３０をユーザがタッチすると、図７で示すように、スクロール画面１２１０に重ねて「カラー」項目設定ウィンドウ１００が表示される。
【００６９】
基本機能画面１３１０は、いわゆる初期画面であり、コピー操作は、この基本機能画面から開始される。一方、スクロール画面１２１０は、基本機能画面１３１０の「応用機能」切替ボタン５１をタッチして表示される、いわゆる子画面である。従って、基本機能画面１３１０の方がスクロール画面１２１０より、画面の階層として浅い位置にあるため、より表示し易い、すなわち、よりアクセスし易い画面であるといえる。
【００７０】
また、スクロール画面１２１０では、ＭＦＰ１０００が備える全ての機能の項目を設定できるものの、スライドゲージ２５をドラッグさせて所望の機能バッジ３０を見つける必要があるが、基本機能画面１３１０では、機能バッジ３０が複数個、実施形態では７個並んで表示されているので、所望する機能バッジ３０をすぐに見つけることが出来る。
【００７１】
従って、実施形態のＭＦＰ１０００では、スクロール画面１２１０の機能バッジ３０がタッチされた場合に、タッチされた機能バッジ３０と同じ機能を示す機能バッジ３０が基本機能画面１３１０に表示されている場合には、基本機能画面１３１０に重ねて項目設定ウィンドウ１００を表示させることで、基本機能画面１３１０にも同じ機能の機能バッジ３０があることをユーザに知らせる。
【００７２】
ユーザは、表示された項目設定ウィンドウ１００の背景がスクロール画面１２１０から基本機能画面１３１０に変わっていることで、基本機能画面１３１０にも同じ機能の機能バッジ３０があることを知ることができ、且つ、印象に残りやすくなる。従って、次にその機能バッジ３０の項目を設定する場合は、より表示し易い画面から設定することができるようになる。
【００７３】
＜項目設定ウィンドウを閉じた後の画面＞
ここでは、スクロール画面１２１０の機能バッジ３０をタッチし、基本機能画面１３１０に重ねて表示された項目設定ウィンドウ１００（以下、「遷移後の項目設定ウィンドウ１００」という。）を閉じた後の処理について、図１０及び図１１を用いて説明する。
【００７４】
通常の項目設定ウィンドウ１００では、「中止」ボタン又は「ＯＫ」ボタンがタッチされた場合は、項目設定ウィンドウ１００が閉じられ、背景となっていた画面が表示される。
【００７５】
しかし、この遷移後の項目設定ウィンドウ１００では、「中止」ボタンがタッチされると、項目設定ウィンドウ１００が閉じられた後、項目設定ウィンドウ１００の背景となっていた基本機能画面１３１０ではなく、スクロール画面１２１０が表示される。
【００７６】
図１０を用いて、「ＯＫ」ボタンがタッチされた場合を説明する。
【００７７】
画面２０に示すように、項目設定ウィンドウ１００において、「ＯＫ」ボタンがタッチされて項目設定処理が行われた場合には、この項目設定ウィンドウ１００はユーザが所望する機能バッジ３０の項目設定ウィンドウ１００であったと判断する。
【００７８】
従って、画面２１に示すように、項目設定ウィンドウ１００を閉じて基本機能画面１３１０に戻る。
【００７９】
次に、図１１を用いて、「中止」ボタンがタッチされた場合を説明する。
【００８０】
画面３０に示すように、項目設定ウィンドウ１００において、「中止」ボタンがタッチされて項目設定処理がキャンセルされた場合には、この項目設定ウィンドウ１００はユーザが所望する機能バッジ３０の項目設定ウィンドウ１００ではなかったと判断する。
【００８１】
従って、他の機能バッジ３０の項目を設定することができるように、画面３１に示すように、項目設定ウィンドウ１００を閉じてスクロール画面１２１０に遷移する。
【００８２】
＜構成＞
以下、図１２用いて、ＭＦＰ１０００が備えるユーザインタフェース機能について説明する。
【００８３】
図１２は、ＭＦＰ１０００の機能的構成の例を示すブロック図である。
【００８４】
図１２では、ＭＦＰ１０００が備えるユーザインタフェース機能に関連する機能部を中心に記載している。ＭＦＰ１０００は、その他に一般的な複合機と同様の機能を備えるが、それらについての説明は省略する。
【００８５】
ＭＦＰ１０００は、操作パネル２０ｆ、全体制御部１１００、スクロール画面表示処理部１２００、基本機能画面表示処理部１３００、表示画面判定部１４００、スキャナ処理部１５００、印刷処理部１６００、画面構成情報記憶部１７００、及び、項目内容記憶部１９００を有する。
【００８６】
以下に説明するＭＦＰ１０００の各部の機能の全部または一部は、ＭＦＰ１０００のハードディスク２０ｄ等のメモリに格納されているプログラムが、ＣＰＵ２０ａにより実行されることで実現される。
【００８７】
全体制御部１１００は、ＭＦＰ１０００全体の動作を制御する。全体制御部１１００は、操作パネル２０ｆに対するユーザの操作を検出し、その操作に対応する制御を行う。例えば、基本機能画面１３１０の「応用機能」切替ボタン５１がタッチされた旨を基本機能画面表示処理部１３００から通知された場合には、スクロール画面表示処理部１２００にスクロール画面１２１０の表示指示を出す。また、「ｒｅｓｅｔ」キー２２ａ（図３参照）が押下された場合に、リセットが必要な機能部にリセットの指示を出す等である。
【００８８】
スクロール画面表示処理部１２００は、全体制御部１１００の指示により、操作パネル２０ｆのタッチパネル部２１に、スクロール画面１２１０を表示する。スクロール画面表示処理部１２００は、例えば、電源が投入され、ユーザによっていずれの項目内容も変更されることなく基本機能画面１３１０の「応用機能」切替ボタン５１がタッチされた場合には、項目内容記憶部１９００に記憶されている初期値を参照し、その初期値に対応したスクロール画面を表示する。
【００８９】
スクロール画面を表示後、スクロール画面表示処理部１２００は、ユーザの指示に応じた画面を表示させる機能を有する。例えば、ユーザの指示に応じてスライドゲージ２５をスライドさせながら表示し、スライドゲージ２５の位置に応じて機能バッジエリア２３に該当する機能バッジ３０を表示する。
【００９０】
また、スクロール画面表示処理部１２００は、機能バッジ３０がタッチされた場合には、その機能バッジ３０の項目設定ウィンドウ１００を表示する機能を有する。その際、スクロール画面表示処理部１２００は、表示画面判定部１４００に項目設定ウィンドウ１００を表示するか否かを問い合わせ、表示する旨の返答である場合は、項目設定ウィンドウ１００を表示する。表示しない旨の返答である場合は、全体制御部１１００を介して、基本機能画面表示処理部１３００に項目設定ウィンドウ１００を表示させる。
【００９１】
更に、スクロール画面表示処理部１２００は、全体制御部１１００から「リセット」の指示があった場合は、全機能バッジ３０の項目内容を、項目内容記憶部１９００に記憶されている初期値に戻し、項目内容３０３（図５参照）を初期値の内容が反映されたものとする。
【００９２】
基本機能画面表示処理部１３００は、全体制御部１１００の指示により、操作パネル２０ｆのタッチパネル部２１に、基本機能画面１３１０を表示する機能を有する。
【００９３】
基本機能画面表示処理部１３００は、例えば、電源が投入され、ユーザによっていずれの項目内容も変更されることなく操作キー部２２の「ｃｏｐｙ」キー２２ｃが押下された場合には、項目内容記憶部１９００に記憶されている初期値を参照し、その初期値に対応した基本機能画面１３１０を表示する。
【００９４】
基本機能画面を表示後、基本機能画面表示処理部１３００は、ユーザの指示に応じた画面を表示させる機能を有する。例えば、「基本機能２」切替ボタン５１がタッチされると、「基本機能２」用の機能バッジ３０を表示する。
【００９５】
また、基本機能画面表示処理部１３００は、全体制御部１１００から「リセット」の指示があった場合は、全機能バッジ３０の項目内容を、項目内容記憶部１９００に記憶されている初期値に戻し、項目内容３０３（図４参照）を初期値の内容が反映されたものとする。
【００９６】
表示画面判定部１４００は、スクロール画面表示処理部１２００から項目設定ウィンドウ１００を表示するか否かの問い合わせを受け、表示するか否かの判定を行う機能を有する。
【００９７】
表示画面判定部１４００は、スクロール画面表示処理部１２００からの問い合わせの際、機能バッジ３０を通知される。通知された機能バッジ３０の項目設定ウィンドウ１００を表示してもよいか否かの判定は、画面構成情報記憶部１７００に記憶されているデータを参照して行う。
【００９８】
この画面構成情報記憶部１７００に記憶されているデータ、及び、判定方法は、＜データ＞の項で、説明する。
【００９９】
スキャナ処理部１５００は、全体制御部１１００からの指示を受けて、紙等の原稿から図形等を読み取って画像データを生成してメモリに記憶する。
【０１００】
印刷処理部１６００は、全体制御部１１００からの指示を受けて、メモリに記憶された画像データに基づいて画像を用紙に印刷して排紙する機能を有する。
【０１０１】
例えば、全体制御部１１００は、操作キー部２２の「ｓｔａｒｔ」キーが押下されたことを検出すると、スキャナ処理部１５００と印刷処理部１６００とにコピーの処理をするよう指示する。指示を受けたスキャナ処理部１５００は、紙等の原稿から文字等を読み取って画像データを生成し、メモリを介して印刷処理部１６００に渡し、印刷処理部１６００は、渡された画像データに基づいて用紙に印刷し、排紙する。
【０１０２】
画面構成情報記憶部１７００は、スクロール画面１２１０、基本機能画面１３１０等が表示している機能バッジ３０を記憶しておく機能を有する。
【０１０３】
項目内容記憶部１９００は、機能バッジ３０の項目内容の初期値を記憶しておく機能を有する。初期値とは、ＭＦＰ１０００の電源が投入されることにより起動されたときの機能バッジ３０の設定内容をいい、ユーザが初期値として新たな設定を行った場合には、その新たな設定内容が初期値となる。例えば、機能バッジ３０「自動回転」であれば、項目内容「回転しない」を初期値とする等である。
【０１０４】
また、項目内容記憶部１９００は、機能バッジ３０をタッチすることによってユーザが設定した項目内容、及び、設定内容に応じて自動設定された設定内容等を記憶しておく機能を有する。記憶されている項目内容は、例えば、印刷処理部１６００が印刷処理を行う際に印刷処理部１６００により参照される。
【０１０５】
＜データ＞
以下、ＭＦＰ１０００がユーザインタフェース機能を実現する際に用いるデータについて図１３を用いて説明する。
【０１０６】
図１３は、機能バッジ構成テーブル１７１０の構成及び内容の例を示す図である。
【０１０７】
機能バッジ構成テーブル１７１０は、画面識別子１７１１、及び、機能バッジ識別子１７１２を有する。
【０１０８】
この機能バッジ構成テーブル１７１０は、画面構成情報記憶部１７００に予め記憶されている。但し、ＭＦＰ１０００が提供している機能バッジ選択機能、すなわち、スクロール画面１２１０に表示する機能バッジ３０から基本機能画面１３１０に表示する機能バッジ３０を選択する機能によって、基本機能画面１３１０に表示する機能が変更された場合は、その変更に応じて機能バッジ構成テーブル１７１０の内容も更新される。
【０１０９】
画面識別子１７１１は、タッチパネル部２１に表示する画面を識別するための識別子を示す。図１３では、画面の名称を識別子として記載している。
【０１１０】
機能バッジ識別子１７１２は、画面識別子１７１１で示される画面に表示する機能バッジ３０の識別子を示す。図１３では、機能種別３０１（図３等参照）を識別子として記載している。
【０１１１】
例えば、画面識別子１７１１が「スクロール画面」のレコードの機能バッジ識別子１７１２として、機能バッジエリア２３にスクロール表示される全ての機能バッジ３０の機能種別３０１が記載される。
【０１１２】
表示画面判定部１４００は、ある機能バッジ３０の項目設定ウィンドウ１００を表示するか否かをスクロール画面表示処理部１２００が問いあわせてきた場合に、その機能バッジ３０が、基本機能画面１３１０に表示されている場合には、「表示しない」と判定し、表示されていない場合には、「表示する」と判定する。
【０１１３】
具体的には、表示画面判定部１４００は、スクロール画面表示処理部１２００から渡された機能バッジ３０の識別子が、画面識別子１７１１が「基本機能１画面」のレコードの機能バッジ識別子１７１２として設定されていた場合に、その機能バッジ３０は基本機能画面１３１０に表示されていると判断する。従って、その機能バッジ３０の項目設定ウィンドウ１００は、「表示しない」と判定し、「表示しない」旨の判定結果をスクロール画面表示処理部１２００に返答する。
【０１１４】
また、スクロール画面表示処理部１２００から渡された機能バッジ３０の識別子が、画面識別子１７１１が「基本機能１画面」のレコードの機能バッジ識別子１７１２として設定されていなかった場合には、その機能バッジ３０は基本機能画面１３１０に表示されていないと判断する。従って、その機能バッジ３０の項目設定ウィンドウ１００は、「表示する」と判定し、「表示する」旨の判定結果をスクロール画面表示処理部１２００に返答する。
【０１１５】
＜動作＞
以下、実施形態のＭＦＰ１０００がユーザインタフェース機能を実現する際の動作について、図１４を用いて説明する。
【０１１６】
図１４は、画面表示処理を示すフローチャートである。
【０１１７】
ユーザは、操作パネル２０ｆの操作キー部２２の「ｃｏｐｙ」キー２２ｃを押下する。
【０１１８】
「ｃｏｐｙ」キー２２ｃ以外のキーが押下されたことを検出した全体制御部１１００は（ステップＳ１００：他）、押下されたキーに応じた処理を行い、ユーザの次の操作を待つ。
【０１１９】
「ｃｏｐｙ」キー２２ｃが押下されたことを検出した全体制御部１１００は（ステップＳ１００：ｃｏｐｙ）、基本機能画面表示処理部１３００にコピー用の基本機能画面１３１０を表示するよう指示する。
【０１２０】
基本機能画面１３１０を表示するよう指示を受けた基本機能画面表示処理部１３００は、項目内容記憶部１９００に記憶されている初期値を読み出し、全ての設定項目を、読み出した初期値に設定したコピー用の基本機能画面１３１０、すなわち、「基本機能１」切替ボタン５１が選択されたときの画面を表示する（ステップＳ１０２、図３参照）。
【０１２１】
基本機能画面１３１０を表示した基本機能画面表示処理部１３００は、この全体制御部１１００からの指示が、スクロール画面１２１０から遷移した場合の指示であるかを判断する（ステップＳ１０４）。
【０１２２】
この判断は、全体制御部１１００が基本機能画面表示処理部１３００に基本機能画面１３１０の表示を指示する際に「遷移した場合の表示」である旨が通知されるか否かで行う。ここでは、「ｃｏｐｙ」キー２２ｃが押下されたことによる基本機能画面１３１０の表示の指示であるので、何も通知されない。従って、基本機能画面表示処理部１３００は、スクロール画面１２１０から遷移した場合の指示ではないと判断する。
【０１２３】
スクロール画面１２１０から遷移した場合の指示ではないと判断した基本機能画面表示処理部１３００は（ステップＳ１０４：Ｎｏ）、ユーザ操作を待つ。
【０１２４】
ここで、基本機能画面表示処理部１３００は、「基本機能２」がタッチされたことを検出すると（ステップＳ１０６：基本機能１／２）、基本機能１の機能バッジの画像データを基本機能２の機能バッジ３０の画像データに変更し（ステップＳ１０８）、基本機能画面１３１０を表示する（ステップＳ１０２）。尚、基本機能２の機能バッジ３０が表示されている基本機能画面において「基本機能１」がタッチされたことを検出した場合は、基本機能１の機能バッジ３０を表示する。
【０１２５】
また、基本機能画面表示処理部１３００は、機能バッジ３０がタッチされたことを検出すると（ステップＳ１０６：機能バッジ）、その機能バッジ３０の項目設定ウィンドウ１００を表示する（ステップＳ１１０）。
【０１２６】
項目設定ウィンドウ１００を表示した基本機能画面表示処理部１３００は、項目がタッチされたことを検出すると（ステップＳ１１２：項目）、項目に応じた処理を行い、次の操作を待つ。
【０１２７】
「中止」切替ボタン５１がタッチされたことを基本機能画面表示処理部１３００が検出すると（ステップＳ１１２：中止）、基本機能画面表示処理部１３００は項目設定ウィンドウ１００を消去し（ステップＳ１１５）、基本機能画面１３１０を表示して（ステップＳ１０２）、ユーザ操作を待つ。
【０１２８】
また、「ＯＫ」切替ボタン５１がタッチされたことを基本機能画面表示処理部１３００が検出すると、基本機能画面表示処理部１３００は、項目設定ウィンドウ１００を介してユーザが設定した項目内容を取得し、項目内容記憶部１９００に記憶させ（ステップＳ１１４）、項目設定ウィンドウ１００を消去し（ステップＳ１１５）、基本機能画面１３１０を表示して（ステップＳ１０２）、ユーザ操作を待つ。
【０１２９】
ステップ１０６において、基本機能画面表示処理部１３００は、「応用機能」切替ボタン５１がタッチされたことを検出すると（ステップＳ１０６：応用機能）、全体制御部１１００を介して、スクロール画面１２１０を表示するようスクロール画面表示処理部１２００に指示する。
【０１３０】
指示を受けたスクロール画面表示処理部１２００は、項目内容記憶部１９００に記憶されている初期値、及び、変更された項目は変更後の項目内容を読み出し、全ての設定項目を、読み出した項目内容に設定したスクロール画面１２１０を表示する（ステップＳ２００）。
【０１３１】
ここで、スクロール画面表示処理部１２００はユーザがスライドゲージ２５の移動（ドラッグ）を指示したことを検出すると（ステップＳ２０２：スライドゲージ移動）、ユーザの指示に応じて移動したスライドゲージ２５の画像データ、及び、機能バッジエリア２３に表示する機能バッジ３０の画像データを生成し（ステップＳ２０４）、スクロール画面１２１０を表示して（ステップＳ２００）、ユーザの操作を待つ。
【０１３２】
また、スクロール画面表示処理部１２００は、機能バッジ３０がタッチされたことを検出すると（ステップＳ２０２：機能バッジ）、その機能バッジ３０の識別子を表示画面判定部１４００に渡して、その機能バッジ３０の項目設定ウィンドウ１００を表示するか否かを問い合わせる（ステップＳ２０６）。
【０１３３】
問い合わせを受けた表示画面判定部１４００は、渡された機能バッジ３０の項目設定ウィンドウ１００を表示するか否かを判定し、「表示する」旨、又は、「表示しない」旨をスクロール画面表示処理部１２００に返答する。判定は、＜データ＞の項で説明したように行う。
【０１３４】
表示画面判定部１４００から「表示する」旨の返答があった場合、すなわち、タッチされた機能バッジ３０と同じ機能を示す機能バッジ３０が基本機能画面１３１０に表示されていない場合は（ステップＳ２０６：Ｎｏ）、その機能バッジ３０の項目設定ウィンドウ１００を表示する（ステップＳ２０８）。
【０１３５】
項目設定ウィンドウ１００を表示したスクロール画面表示処理部１２００、項目がタッチされたことを検出すると（ステップＳ２１０：項目）、項目に応じた処理を行い、次の操作を待つ。
【０１３６】
「中止」切替ボタン５１がタッチされたことをスクロール画面表示処理部１２００が検出すると（ステップＳ２１０：中止）、スクロール画面表示処理部１２００は項目設定ウィンドウ１００を消去し（ステップＳ２１３）、スクロール画面１２１０を表示して（ステップＳ２００）、ユーザ操作を待つ。
【０１３７】
また、「ＯＫ」切替ボタン５１がタッチされたことをスクロール画面表示処理部１２００が検出すると、スクロール画面表示処理部１２００は、項目設定ウィンドウ１００を介してユーザが設定した項目内容を取得し、項目内容記憶部１９００に記憶させ（ステップＳ２１２）、項目設定ウィンドウ１００を消去し（ステップＳ２１３）、スクロール画面１２１０を表示して（ステップＳ２００）、ユーザ操作を待つ。
【０１３８】
ステップＳ２０２において、スクロール画面表示処理部１２００は、「閉じる」ボタン２１がタッチされたことを検出すると（ステップＳ２０２：閉じる）、全体制御部１１００を介して基本機能画面表示処理部１３００に基本機能画面１３１０を表示するよう指示する。
【０１３９】
また、ステップＳ２０６において、表示画面判定部１４００から「表示しない」旨の返答があった場合、すなわち、タッチされた機能バッジ３０と同じ機能を示す機能バッジ３０が基本機能画面１３１０に表示されている場合（ステップＳ２０６：Ｙｅｓ）、スクロール画面表示処理部１２００は、タッチされた機能バッジ３０の識別子を全体制御部１１００に渡して、項目設定ウィンドウ１００を基本機能画面表示処理部１３００に表示させるよう依頼する。
【０１４０】
依頼を受けた全体制御部１１００は、基本機能画面表示処理部１３００に基本機能画面１３１０を表示するよう指示する。この際、全体制御部１１００は、基本機能画面表示処理部１３００に「遷移した場合の表示」である旨を通知し、スクロール画面表示処理部１２００から渡された機能バッジ３０の識別子を渡す。
【０１４１】
基本機能画面１３１０を表示するよう指示を受けた基本機能画面表示処理部１３００は、項目内容記憶部１９００に記憶されている初期値、及び、変更された項目は変更後の項目内容を読み出し、全ての設定項目を、読み出した項目内容に設定した基本機能画面１３１０を表示する（ステップＳ１０２）。
【０１４２】
基本機能画面１３１０を表示した基本機能画面表示処理部１３００は、この全体制御部１１００からの指示が、スクロール画面１２１０から遷移した場合の指示であるかを判断する（ステップＳ１０４）。
【０１４３】
基本機能画面表示処理部１３００は、基本機能画面１３１０の表示の指示を受ける際に、「遷移した場合の表示」である旨の通知を受けているので、スクロール画面１２１０から遷移した場合の指示であると判断する。
【０１４４】
スクロール画面１２１０から遷移した場合の指示であると判断した基本機能画面表示処理部１３００は（ステップＳ１０４：Ｙｅｓ）、「遷移した場合の表示」である旨の通知されたときに全体制御部１１００から渡された識別子が示す機能バッジ３０の項目設定ウィンドウ１００を表示する（ステップＳ１１６）。
【０１４５】
項目設定ウィンドウ１００を表示した基本機能画面表示処理部１３００は、項目がタッチされたことを検出すると（ステップＳ１１８：項目）、項目に応じた処理を行い、次の操作を待つ。
【０１４６】
「中止」切替ボタン５１がタッチされたことを基本機能画面表示処理部１３００が検出すると（ステップＳ１１８：中止）、基本機能画面表示処理部１３００は、全体制御部１１００を介して、スクロール画面表示処理部１２００にスクロール画面１２１０の表示を指示する。
【０１４７】
また、「ＯＫ」切替ボタン５１がタッチされたことを基本機能画面表示処理部１３００が検出すると、基本機能画面表示処理部１３００は、項目設定ウィンドウ１００を介してユーザが設定した項目内容を取得し、項目内容記憶部１９００に記憶させ（ステップＳ１２０）、項目設定ウィンドウ１００を消去（ステップＳ１２１）、基本機能画面１３１０を表示して（ステップＳ１０２）、ユーザ操作を待つ。
＜補足＞
以上、本発明の実施形態について説明したが、本発明は上記形態に限らず、以下のようにしてもよい。
（１）実施形態では、スクロール画面１２１０においてタッチされた機能バッジ３０が、基本画面１の機能バッジ３０として表示されている場合に、基本機能画面１３１０に遷移して項目設定ウィンドウ１００を表示することとしているが、タッチされた機能バッジ３０と同じ機能を示す機能バッジ３０が表示されている他の画面に遷移してもよい。
【０１４８】
但し、遷移する画面を表示するまでの手順が、スクロール画面１２１０を表示するまでの手順よりも簡単である必要がある。具体的には、初期画面である基本機能１の機能バッジ３０が表示されている基本機能画面１３１０から、それぞれの画面を表示するまでにユーザが行わなければならない操作の回数を比較して、スクロール画面１２１０を表示するよりも少ない操作で表示できる場合に、その画面に遷移してもよい。
（２）実施形態では、機能バッジ３０をタッチすると機能バッジ３０の項目設定画面１００を表示する場合を用いて説明しているが、機能バッジ３０の項目内容を設定する方法として、機能バッジ３０にタッチすることで「ＯＮ」と「ＯＦＦ」を入れ替えて設定するトグルキーを用いる場合であってもよい。すなわち、スクロール画面１２１０の機能バッジ３０をタッチすると、基本機能画面１３１０に遷移して、基本機能画面１３１０の機能バッジ３０の「ＯＮ」と「ＯＦＦ」が入れ替わる等である。
（３）実施形態のユーザインタフェース機能は、図１２の各構成要素の全部又は一部を、コンピュータのプログラムで実現してもよいし、その他どのような形態で実施してもよい。
【０１４９】
コンピュータプログラムの場合、メモリカード、ＣＤ−ＲＯＭなどいかなる記録媒体に書き込まれたものをコンピュータに読み込ませて実行させる形にしてもよいし、ネットワークを経由してプログラムをダウンロードして実行させる形にしてもよい。
【符号の説明】
【０１５０】
２０ｆ  操作パネル
２０ｈ  印刷装置
２０ｉ  スキャナ
２１  タッチパネル部
２２  操作キー部
２３  機能バッジエリア
２４  スクロールトラック
２５  スライドゲージ
３０  機能バッジ
１０００  ＭＦＰ
１１００  全体制御部
１２００  スクロール画面表示処理部
１３００  基本機能画面表示処理部
１４００  表示画面判定部
１５００  スキャナ処理部
１６００  印刷処理部
１７００  画面構成情報記憶部
１７１０  機能バッジ構成テーブル
１９００  項目内容記憶部
【図１】
0005516085.tif 000002
【図２】
0005516085.tif 000003
【図３】
0005516085.tif 000004
【図４】
0005516085.tif 000005
【図５】
0005516085.tif 000006
【図６】
0005516085.tif 000007
【図７】
0005516085.tif 000008
【図８】
0005516085.tif 000009
【図９】
0005516085.tif 000010
【図１０】
0005516085.tif 000011
【図１１】
0005516085.tif 000012
【図１２】
0005516085.tif 000013
【図１３】
0005516085.tif 000014
【図１４】
0005516085.tif 000015