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