(57)【要約】【課題】機能の設定状況を容易に確認することのできる画像処理装置、画像処理装置の制御方法、および画像処理装置の制御プログラムを提供する。【解決手段】画像処理装置は、画像処理に関する機能の設定を受け付けるための複数の機能キーであって、横方向に配列した複数の機能キーを、横方向にスクロール可能に表示する機能キー表示領域ＲＧ１と、機能キー表示領域ＲＧ１に表示された複数の機能キーの各々に対応する複数のアイコンであって、機能キー表示領域ＲＧ１に表示された複数の機能キーと同じ順序で横方向に配列した複数のアイコンを表示するアイコン表示領域ＲＧ２とを含むマップスクローラー画面ＩＭを表示する。画像処理装置は、複数の機能の設定を受け付けた場合に、設定を受け付けた機能に対応する機能キーＦＫ３１〜ＦＫ３６およびアイコンＩＣ３１〜ＩＣ３６を、マップスクローラー画面ＩＭにおいて集約して表示する。【選択図】図８
2014102781.tif 000002
【特許請求の範囲】
【請求項１】
画像処理に関する機能の設定を受け付けるための複数の機能キーであって、一の方向に配列した複数の機能キーを、前記一の方向にスクロール可能に表示する機能キー表示領域と、前記機能キー表示領域に表示される複数の機能キーの各々に対応する複数のアイコンであって、前記機能キー表示領域に表示される複数の機能キーと同じ順序で前記一の方向に配列した複数のアイコンを表示するアイコン表示領域とを含む操作画面を表示する第１の表示手段と、
画像処理に関する複数の機能の設定を受け付ける設定受付手段と、
前記設定受付手段にて複数の機能の設定を受け付けた場合に、前記設定受付手段にて設定を受け付けた複数の機能に対応する複数の機能キーのうち少なくとも一部、または前記設定受付手段にて設定を受け付けていない複数の機能に対応する複数の機能キーのうち少なくとも一部の集約対象キーを、前記操作画面において集約して表示する第２の表示手段とを備えた、画像処理装置。
【請求項２】
集約の指示を受け付ける集約指示受付手段をさらに備え、
前記第２の表示手段は、前記集約指示受付手段にて指示を受け付けた場合に前記集約対象キーを集約して表示する、請求項１に記載の画像処理装置。
【請求項３】
前記操作画面において前記機能キー表示領域が一方の端部までスクロールされた場合に、集約の指示を受け付けるキーである集約表示キーを前記操作画面に表示する集約表示キー表示手段をさらに備えた、請求項２に記載の画像処理装置。
【請求項４】
前記集約指示受付手段は、前記集約表示キーの押下を集約の指示として受け付ける第１の集約指示受付手段を含む、請求項３に記載の画像処理装置。
【請求項５】
前記第２の表示手段にて前記集約対象キーを集約して表示している状態で、前記集約表示キーの押下を受け付けた場合、前記集約対象キーの集約を解除する第１の集約解除手段をさらに備えた、請求項３または４に記載の画像処理装置。
【請求項６】
前記集約指示受付手段は、前記操作画面において前記機能キー表示領域が一方の端部までスクロールされた状態で、前記機能キー表示領域がスクロールしない方向へのフリック操作を集約の指示として受け付ける第２の集約指示受付手段を含む、請求項２〜５のいずれかに記載の画像処理装置。
【請求項７】
前記集約指示受付手段は、前記アイコン表示領域において行われたピンチイン操作を集約の指示として受け付ける第３の集約指示受付手段を含む、請求項２〜６のいずれかに記載の画像処理装置。
【請求項８】
前記第２の表示手段は、前記ピンチイン操作の２つの開始点の間に存在するアイコンに対応する位置に前記集約対象キーを集約して表示する、請求項７に記載の画像処理装置。
【請求項９】
前記集約指示受付手段は、前記アイコン表示領域における任意の２点のうち一方の点をタッチした状態で、他方の点から一方の点へ向かうフリック操作を集約の指示として受け付ける第４の集約指示受付手段を含む、請求項２〜８のいずれかに記載の画像処理装置。
【請求項１０】
前記第２の表示手段は、前記設定受付手段にて設定を受け付けた機能に対応する複数の機能キー、および前記設定受付手段にて設定を受け付けていない機能に対応する複数の機能キーのうち少なくともいずれかの機能キーのうち、前記任意の２点間に存在するアイコンの各々に対応する機能キーを前記集約対象キーとして集約して表示し、前記任意の２点間に存在しないアイコンに対応する機能キーを集約しない、請求項９に記載の画像処理装置。
【請求項１１】
前記第２の表示手段は、前記一方の点に存在するアイコンに対応する位置に前記集約対象キーを集約して表示する、請求項９または１０に記載の画像処理装置。
【請求項１２】
前記集約指示受付手段は、前記設定受付手段にて設定を受け付けた機能に対応する複数のアイコンへのタッチを集約の指示として受け付ける第５の集約指示受付手段を含む、請求項２〜１１のいずれかに記載の画像処理装置。
【請求項１３】
前記第２の表示手段は、前記第５の集約指示受付手段にて最後にタッチを受け付けたアイコンに対応する位置に前記集約対象キーを集約して表示する、請求項１２に記載の画像処理装置。
【請求項１４】
前記集約指示受付手段は、前記機能キー表示領域を端部までスクロールさせるのに必要なスクロール操作の速度を超える速度でのスクロール操作を、集約の指示として受け付ける第６の集約指示受付手段を含む、請求項２〜１３のいずれかに記載の画像処理装置。
【請求項１５】
前記第２の表示手段は、前記設定受付手段にて設定を受け付けた機能に対応する複数の機能キーのうち少なくとも一部の機能キーを、前記集約対象キーとして集約して表示する、請求項１〜１４のいずれかに記載の画像処理装置。
【請求項１６】
前記第２の表示手段は、前記設定受付手段にて設定を受け付けていない機能に対応する複数の機能キーのうち少なくとも一部の機能キーを、前記集約対象キーとして集約して表示する、請求項１〜１４のいずれかに記載の画像処理装置。
【請求項１７】
前記第２の表示手段は、前記設定受付手段にて設定を受け付けていない機能に対応する複数の機能キーのうち設定可能な状態にある機能キーを、前記集約対象キーとして集約して表示し、前記設定受付手段にて設定を受け付けていない機能に対応する複数の機能キーのうち設定不可能な状態にある機能キーを集約しない、請求項１６に記載の画像処理装置。
【請求項１８】
前記操作画面とは異なる別の操作画面に含まれ、かつ前記操作画面に含まれない機能キーである他画面機能キーを通じて、画像処理に関する機能の設定を受け付ける他の設定受付手段をさらに備え、
前記第２の表示手段は、前記他画面機能キーをさらに前記集約対象キーとして集約して表示する、請求項１〜１７のいずれかに記載の画像処理装置。
【請求項１９】
前記第２の表示手段にて前記集約対象キーを集約して表示する場合に、集約前に表示されていた前記集約対象キーを削除する削除手段をさらに備えた、請求項１〜１８のいずれかに記載の画像処理装置。
【請求項２０】
前記第２の表示手段にて集約して表示した前記集約対象キーを移動する操作を受け付けた場合に、前記集約対象キーの集約位置を移動する集約位置移動手段をさらに備えた、請求項１〜１９のいずれかに記載の画像処理装置。
【請求項２１】
前記第２の表示手段にて前記集約対象キーを集約して表示した後に、前記操作画面において前記機能キー表示領域が一方の端部までスクロールされた状態で、前記機能キー表示領域がスクロールしない方向へのフリック操作を受け付けた場合、前記集約対象キーの集約を解除する第２の集約解除手段をさらに備えた、請求項１〜２０のいずれかに記載の画像処理装置。
【請求項２２】
前記第２の表示手段にて前記集約対象キーを集約して表示した後に、前記アイコン表示領域においてピンチアウト操作を受け付けた場合、前記集約対象キーの集約を解除する第３の集約解除手段をさらに備えた、請求項１〜２１のいずれかに記載の画像処理装置。
【請求項２３】
前記第１の表示手段は、機能の属性に応じてグループ分けした状態で、前記複数の機能キーおよび前記複数のアイコンの各々を表示する、請求項１〜２２のいずれかに記載の画像処理装置。
【請求項２４】
前記第２の表示手段は、前記設定受付手段にて複数の機能の設定を受け付けた場合に、前記設定受付手段にて設定を受け付けた複数の機能に対応する複数のアイコンのうち少なくとも一部、または前記設定受付手段にて設定を受け付けていない複数の機能に対応する複数のアイコンのうち少なくとも一部のアイコンを、さらに集約対象キーとして前記操作画面において集約して表示する、請求項１〜２３のいずれかに記載の画像処理装置。
【請求項２５】
画像処理に関する機能の設定を受け付けるための複数の機能キーであって、一の方向に配列した複数の機能キーを、前記一の方向にスクロール可能に表示する機能キー表示領域と、前記機能キー表示領域に表示される複数の機能キーの各々に対応する複数のアイコンであって、前記機能キー表示領域に表示される複数の機能キーと同じ順序で前記一の方向に配列した複数のアイコンを表示するアイコン表示領域とを含む操作画面を表示する第１の表示ステップと、
画像処理に関する複数の機能の設定を受け付ける設定受付ステップと、
前記設定受付ステップにて複数の機能の設定を受け付けた場合に、前記設定受付ステップにて設定を受け付けた複数の機能に対応する複数の機能キーのうち少なくとも一部、または前記設定受付ステップにて設定を受け付けていない複数の機能に対応する複数の機能キーのうち少なくとも一部の集約対象キーを、前記操作画面において集約して表示する第２の表示ステップとを備えた、画像処理装置の制御方法。
【請求項２６】
画像処理に関する機能の設定を受け付けるための複数の機能キーであって、一の方向に配列した複数の機能キーを、前記一の方向にスクロール可能に表示する機能キー表示領域と、前記機能キー表示領域に表示される複数の機能キーの各々に対応する複数のアイコンであって、前記機能キー表示領域に表示される複数の機能キーと同じ順序で前記一の方向に配列した複数のアイコンを表示するアイコン表示領域とを含む操作画面を表示する第１の表示ステップと、
画像処理に関する複数の機能の設定を受け付ける設定受付ステップと、
前記設定受付ステップにて複数の機能の設定を受け付けた場合に、前記設定受付ステップにて設定を受け付けた複数の機能に対応する複数の機能キーのうち少なくとも一部、または前記設定受付ステップにて設定を受け付けていない複数の機能に対応する複数の機能キーのうち少なくとも一部の集約対象キーを、前記操作画面において集約して表示する第２の表示ステップとをコンピューターに実行させる、画像処理装置の制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は画像処理装置、画像処理装置の制御方法、および画像処理装置の制御プログラムに関し、より特定的には、機能の設定状況を容易に確認することのできる画像処理装置、画像処理装置の制御方法、および画像処理装置の制御プログラムに関する。
【背景技術】
【０００２】
近年、コピー、スキャナー、ファクシミリ、ネットワークプリント、およびドキュメントサーバーなどの様々な機能を併せ持つ、いわゆる複合機（以下、ＭＦＰ（Ｍｕｌｔｉｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）と呼ぶことがある）が普及している。
【０００３】
ＭＦＰのような画像処理装置は、多くの機能を実行することができる一方で、画像処理装置の操作パネルの画面の大きさには限度がある。このため、画像処理装置で実行可能な機能や設定項目などを表す文字や図の全てを、ユーザーが視認できる程度の大きさで操作パネルの画面に一度に表示することは困難である。このため、ユーザーが所望の機能を操作パネルの画面に表示させようとした場合に、そのための操作方法が複雑になることが多い。そこで、近年の画像処理装置ではマップスクローラー機能が提案されている。
【０００４】
マップスクローラー機能とは、画像処理装置の表示部に、機能キー（機能の内容を簡単な絵柄で記号化して表現したもの）を配列したマップスクローラー画面を表示し、マップスクローラー画面をスクロールさせることにより機能キーを選択可能とし、機能キーを通じて画像処理に関する機能の設定を受け付ける機能である。マップスクローラー画面は、機能キー表示領域と、アイコン表示領域とを含んでいる。機能キー表示領域には、複数の機能キーがスクロール可能な状態で横方向に配列している。アイコン表示領域には、機能キー表示領域に表示される各機能キーを通じて設定がなされたか否かを示すアイコン（ドットマーク）が、機能キー表示領域に表示される機能キーと同じ順序で横方向に配列している。
【０００５】
ユーザーは、アイコン表示領域に表示された複数のアイコンにより、画像処理装置がどれくらいの数の機能キーを有するかを俯瞰で見ることができる。またユーザーは、アイコンをタッチする（または機能キー表示領域をスクロールする操作を行う）ことにより、機能キー表示領域をスクロールさせて、タッチしたアイコンに関する機能キーを表示することができる。その結果、ユーザーは操作画面を切替えること無く、複数の機能の設定を順次行うことができる。
【０００６】
上記マップスクローラー画面において多数の機能の設定を行った場合、ユーザーは設定を行った機能または行っていない機能を把握しきれなくなることがある。また、ユーザーが他の機能の設定に影響を与えるような機能を設定した場合、ＭＦＰは他の機能を自動的に設定する（たとえばユーザーが「小冊子」の機能を設定した場合、ＭＦＰは「倍率設定」、「両面／ページ集約」、および「仕上り」の３つの機能も自動的に設定する）。このため、ユーザーは他の機能が自動的に設定されたことを把握していないことがある。さらに、機能キーを通じて行う設定の内容が複雑な場合（たとえば「コピープロテクト」の機能キーを通じてコピープロテクトで表示する文字の角度を数値で設定することが可能である場合）、ユーザーは設定の具体的内容を把握しきれなくなることがある。したがって、画像処理装置には、設定済の機能または未設定の機能を一覧で表示することが求められている。
【０００７】
画像処理装置の機能の一覧を表示する技術は、たとえば下記特許文献１〜３などに開示されている。
【０００８】
たとえば下記特許文献１には、外部からの入力操作を受け付ける種々の操作画面に、設定確認ボタンを表示し、この設定確認ボタンが押下された場合に、設定内容を列挙して示す設定確認画面を表示する技術が開示されている。
【０００９】
また下記特許文献２では、複数の機能キー（特許文献２では「アイコン」と呼ばれる）を表示する一覧表示領域と、指示された機能キーが表示される設定済表示領域とを含むウィンドウを表示デバイスの画面に表示する技術が開示されている。
【００１０】
さらに下記特許文献３には、機能を選択するための機能キー（特許文献３では「機能バッジ」と呼ばれる）が複数並んだ機能バッジ列を、スクロールトラックを動くウィンドウの位置に応じて一部分ずつスクロールさせながら、ディスプレイに表示させる技術が開示されている。この技術では、スクロールトラックが、限定機能領域と非限定機能領域との２つに分けられており、ウィンドウが限定機能領域に位置する場合は、特定のユーザーにのみ使用の権限が与えられた限定機能の機能バッジがディスプレイに表示され、ウィンドウが非限定機能領域にある場合は、限定機能以外の機能バッジがディスプレイに表示される。
【先行技術文献】
【特許文献】
【００１１】
【特許文献１】特開２００６−４３８９６号公報
【特許文献２】特開２００６−３２３５０４号公報
【特許文献３】特開２０１２−６８９３４号公報
【発明の概要】
【発明が解決しようとする課題】
【００１２】
特許文献１の技術では、設定確認ボタンはマップスクローラー画面ではなく通常の設定画面に表示される。このため、ユーザーから受け付けた設定の内容の一覧を表示するためには、マップスクローラー画面を閉じて設定確認ボタンが含まれる操作画面を表示する必要があった。その結果、設定の内容を確認するのに手間がかかるという問題があった。
【００１３】
特許文献２の技術では、多数の機能が設定された場合には、設定された機能に関する全ての機能キーを設定済表示領域に表示することは困難であるという問題があった。
【００１４】
特許文献３の技術では、機能を一覧で確認することはできるものの、設定済の機能の機能キー（または未設定の機能の機能キー）を一覧で表示することができなかった。
【００１５】
本発明は、上記課題を解決するためのものであり、その目的は、機能の設定状況を容易に確認することのできる画像処理装置、画像処理装置の制御方法、および画像処理装置の制御プログラムを提供することである。
【課題を解決するための手段】
【００１６】
本発明の一の局面に従う画像処理装置は、画像処理に関する機能の設定を受け付けるための複数の機能キーであって、一の方向に配列した複数の機能キーを、一の方向にスクロール可能に表示する機能キー表示領域と、機能キー表示領域に表示される複数の機能キーの各々に対応する複数のアイコンであって、機能キー表示領域に表示される複数の機能キーと同じ順序で一の方向に配列した複数のアイコンを表示するアイコン表示領域とを含む操作画面を表示する第１の表示手段と、画像処理に関する複数の機能の設定を受け付ける設定受付手段と、設定受付手段にて複数の機能の設定を受け付けた場合に、設定受付手段にて設定を受け付けた複数の機能に対応する複数の機能キーのうち少なくとも一部、または設定受付手段にて設定を受け付けていない複数の機能に対応する複数の機能キーのうち少なくとも一部の集約対象キーを、操作画面において集約して表示する第２の表示手段とを備える。
【００１７】
上記画像処理装置において好ましくは、集約の指示を受け付ける集約指示受付手段をさらに備え、第２の表示手段は、集約指示受付手段にて指示を受け付けた場合に集約対象キーを集約して表示する。
【００１８】
上記画像処理装置において好ましくは、操作画面において機能キー表示領域が一方の端部までスクロールされた場合に、集約の指示を受け付けるキーである集約表示キーを操作画面に表示する集約表示キー表示手段をさらに備える。
【００１９】
上記画像処理装置において好ましくは、集約指示受付手段は、集約表示キーの押下を集約の指示として受け付ける第１の集約指示受付手段を含む。
【００２０】
上記画像処理装置において好ましくは、第２の表示手段にて集約対象キーを集約して表示している状態で、集約表示キーの押下を受け付けた場合、集約対象キーの集約を解除する第１の集約解除手段をさらに備える。
【００２１】
上記画像処理装置において好ましくは、集約指示受付手段は、操作画面において機能キー表示領域が一方の端部までスクロールされた状態で、機能キー表示領域がスクロールしない方向へのフリック操作を集約の指示として受け付ける第２の集約指示受付手段を含む。
【００２２】
上記画像処理装置において好ましくは、集約指示受付手段は、アイコン表示領域において行われたピンチイン操作を集約の指示として受け付ける第３の集約指示受付手段を含む。
【００２３】
上記画像処理装置において好ましくは、第２の表示手段は、ピンチイン操作の２つの開始点の間に存在するアイコンに対応する位置に集約対象キーを集約して表示する。
【００２４】
上記画像処理装置において好ましくは、集約指示受付手段は、アイコン表示領域における任意の２点のうち一方の点をタッチした状態で、他方の点から一方の点へ向かうフリック操作を集約の指示として受け付ける第４の集約指示受付手段を含む。
【００２５】
上記画像処理装置において好ましくは、第２の表示手段は、設定受付手段にて設定を受け付けた機能に対応する複数の機能キー、および設定受付手段にて設定を受け付けていない機能に対応する複数の機能キーのうち少なくともいずれかの機能キーのうち、任意の２点間に存在するアイコンの各々に対応する機能キーを集約対象キーとして集約して表示し、任意の２点間に存在しないアイコンに対応する機能キーを集約しない。
【００２６】
上記画像処理装置において好ましくは、第２の表示手段は、一方の点に存在するアイコンに対応する位置に集約対象キーを集約して表示する。
【００２７】
上記画像処理装置において好ましくは、集約指示受付手段は、設定受付手段にて設定を受け付けた機能に対応する複数のアイコンへのタッチを集約の指示として受け付ける第５の集約指示受付手段を含む。
【００２８】
上記画像処理装置において好ましくは、第２の表示手段は、第５の集約指示受付手段にて最後にタッチを受け付けたアイコンに対応する位置に集約対象キーを集約して表示する。
【００２９】
上記画像処理装置において好ましくは、集約指示受付手段は、機能キー表示領域を端部までスクロールさせるのに必要なスクロール操作の速度を超える速度でのスクロール操作を、集約の指示として受け付ける第６の集約指示受付手段を含む。
【００３０】
上記画像処理装置において好ましくは、第２の表示手段は、設定受付手段にて設定を受け付けた機能に対応する複数の機能キーのうち少なくとも一部の機能キーを、集約対象キーとして集約して表示する。
【００３１】
上記画像処理装置において好ましくは、第２の表示手段は、設定受付手段にて設定を受け付けていない機能に対応する複数の機能キーのうち少なくとも一部の機能キーを、集約対象キーとして集約して表示する。
【００３２】
上記画像処理装置において好ましくは、第２の表示手段は、設定受付手段にて設定を受け付けていない機能に対応する複数の機能キーのうち設定可能な状態にある機能キーを、集約対象キーとして集約して表示し、設定受付手段にて設定を受け付けていない機能に対応する複数の機能キーのうち設定不可能な状態にある機能キーを集約しない。
【００３３】
上記画像処理装置において好ましくは、操作画面とは異なる別の操作画面に含まれ、かつ操作画面に含まれない機能キーである他画面機能キーを通じて、画像処理に関する機能の設定を受け付ける他の設定受付手段をさらに備え、第２の表示手段は、他画面機能キーをさらに集約対象キーとして集約して表示する。
【００３４】
上記画像処理装置において好ましくは、第２の表示手段にて集約対象キーを集約して表示する場合に、集約前に表示されていた集約対象キーを削除する削除手段をさらに備える。
【００３５】
上記画像処理装置において好ましくは、第２の表示手段にて集約して表示した集約対象キーを移動する操作を受け付けた場合に、集約対象キーの集約位置を移動する集約位置移動手段をさらに備える。
【００３６】
上記画像処理装置において好ましくは、第２の表示手段にて集約対象キーを集約して表示した後に、操作画面において機能キー表示領域が一方の端部までスクロールされた状態で、機能キー表示領域がスクロールしない方向へのフリック操作を受け付けた場合、集約対象キーの集約を解除する第２の集約解除手段をさらに備える。
【００３７】
上記画像処理装置において好ましくは、第２の表示手段にて集約対象キーを集約して表示した後に、アイコン表示領域においてピンチアウト操作を受け付けた場合、集約対象キーの集約を解除する第３の集約解除手段をさらに備える。
【００３８】
上記画像処理装置において好ましくは、第１の表示手段は、機能の属性に応じてグループ分けした状態で、複数の機能キーおよび複数のアイコンの各々を表示する。
【００３９】
上記画像処理装置において好ましくは、第２の表示手段は、設定受付手段にて複数の機能の設定を受け付けた場合に、設定受付手段にて設定を受け付けた複数の機能に対応する複数のアイコンのうち少なくとも一部、または設定受付手段にて設定を受け付けていない複数の機能に対応する複数のアイコンのうち少なくとも一部のアイコンを、さらに集約対象キーとして操作画面において集約して表示する。
【００４０】
本発明の他の局面に従う画像処理装置は、画像処理に関する機能の設定を受け付けるための複数の機能キーであって、一の方向に配列した複数の機能キーを、一の方向にスクロール可能に表示する機能キー表示領域と、機能キー表示領域に表示される複数の機能キーの各々に対応する複数のアイコンであって、機能キー表示領域に表示される複数の機能キーと同じ順序で一の方向に配列した複数のアイコンを表示するアイコン表示領域とを含む操作画面を表示する第１の表示ステップと、画像処理に関する複数の機能の設定を受け付ける設定受付ステップと、設定受付ステップにて複数の機能の設定を受け付けた場合に、設定受付ステップにて設定を受け付けた複数の機能に対応する複数の機能キーのうち少なくとも一部、または設定受付ステップにて設定を受け付けていない複数の機能に対応する複数の機能キーのうち少なくとも一部の集約対象キーを、操作画面において集約して表示する第２の表示ステップとを備える。
【００４１】
本発明のさらに他の局面に従う画像処理装置は、画像処理に関する機能の設定を受け付けるための複数の機能キーであって、一の方向に配列した複数の機能キーを、一の方向にスクロール可能に表示する機能キー表示領域と、機能キー表示領域に表示される複数の機能キーの各々に対応する複数のアイコンであって、機能キー表示領域に表示される複数の機能キーと同じ順序で一の方向に配列した複数のアイコンを表示するアイコン表示領域とを含む操作画面を表示する第１の表示ステップと、画像処理に関する複数の機能の設定を受け付ける設定受付ステップと、設定受付ステップにて複数の機能の設定を受け付けた場合に、設定受付ステップにて設定を受け付けた複数の機能に対応する複数の機能キーのうち少なくとも一部、または設定受付ステップにて設定を受け付けていない複数の機能に対応する複数の機能キーのうち少なくとも一部の集約対象キーを、操作画面において集約して表示する第２の表示ステップとをコンピューターに実行させる。
【発明の効果】
【００４２】
本発明によれば、機能の設定状況を容易に確認することのできる画像処理装置、画像処理装置の制御方法、および画像処理装置の制御プログラムを提供することができる。
【図面の簡単な説明】
【００４３】
【図１】本発明の第１の実施の形態における画像処理システムの概略的な構成を示す図である。
【図２】画像形成装置１の内部構成を示すブロック図である。
【図３】本発明の一実施の形態における画像形成装置１が実行する全体処理のフローチャートである。
【図４】操作パネル１３０の表示部１３４に表示されるマップスクローラー画面ＩＭを模式的に示す図である。
【図５】カーソル１３が図４の位置から移動された状態を模式的に示す図である。
【図６】第１の機能キーの集約方法において、カーソル１３がアイコン表示領域ＲＧ２の後端まで移動された状態を模式的に示す図である。
【図７】図６に示すマップスクローラー画面ＩＭにおいて、ユーザーが設定確認キー１４を押下する様子を模式的に示す図である。
【図８】第１の機能キーの集約方法において、設定済の機能キーおよびアイコンが集約された状態を模式的に示す図である。
【図９】第１の機能キーの集約方法を用いた機能キーの集約表示中に、ユーザーによって機能キー表示領域ＲＧ１が前端までスクロールされた状態を模式的に示す図である。
【図１０】第１の機能キーの集約方法を採用する場合の、画像形成装置１が行う操作パネル１３０への表示処理を示すフローチャートである。
【図１１】第２の機能キーの集約方法において、ユーザーが集約対象キーの集約表示を行うためにフリック操作を行う様子を模式的に示す図である。
【図１２】第２の機能キーの集約方法において、設定済の機能キーおよびアイコンが集約された状態を模式的に示す図である。
【図１３】第２の機能キーの集約方法を採用する場合の、画像形成装置１が行う操作パネル１３０への表示処理を示すフローチャートである。
【図１４】第３の機能キーの集約方法において、ユーザーが集約対象キーの集約表示を行うためにピンチイン操作を行う様子を模式的に示す図である。
【図１５】第３の機能キーの集約方法において、集約対象キーが集約された状態を模式的に示す図である。
【図１６】第３の機能キーの集約方法を採用する場合の、画像形成装置１が行う操作パネル１３０への表示処理を示すフローチャートである。
【図１７】第４の機能キーの集約方法において、ユーザーが集約対象キーの集約表示を行うためにフリック操作を行う様子を模式的に示す図である。
【図１８】第４の機能キーの集約方法において、集約対象キーが集約された状態を模式的に示す図である。
【図１９】第４の機能キーの集約方法を採用する場合の、画像形成装置１が行う操作パネル１３０への表示処理を示すフローチャートである。
【図２０】第５の機能キーの集約方法において、ユーザーが集約対象キーの集約表示を行うためにタッチを行う様子を模式的に示す図である。
【図２１】第５の機能キーの集約方法において、集約対象キーが集約された状態を模式的に示す図である。
【図２２】第５の機能キーの集約方法を採用する場合の、画像形成装置１が行う操作パネル１３０への表示処理を示すフローチャートである。
【図２３】第６の機能キーの集約方法において、ユーザーが集約対象キーの集約表示を行うためにスクロール操作を行う様子を模式的に示す図である。
【図２４】機能キー表示領域ＲＧ１の端部から、機能キー表示領域ＲＧ１の現在表示している位置までの距離Ｄと、機能キー表示領域ＲＧ１をその端部までスクロールさせるのに必要なスクロール操作の速度Ｖとの関係を模式的に示す図である。
【図２５】第６の機能キーの集約方法において、集約対象キーが集約された状態を模式的に示す図である。
【図２６】第６の機能キーの集約方法を採用する場合の、画像形成装置１が行う操作パネル１３０への表示処理を示すフローチャートである。
【図２７】第７の機能キーの集約方法において、カーソル１３がアイコン表示領域ＲＧ２の後端まで移動された状態を模式的に示す図である。
【図２８】図２７に示すマップスクローラー画面ＩＭにおいて、ユーザーが未設定機能確認キー１５を押下する様子を模式的に示す図である。
【図２９】第７の機能キーの集約方法において、未設定の機能キーおよびアイコンが集約された状態を模式的に示す図である。
【図３０】第８の機能キーの集約方法において、「小冊子」の機能の設定を受け付けた場合に表示されるマップスクローラー画面ＩＭを模式的に示す図である。
【図３１】第８の機能キーの集約方法において、未設定の機能キーおよびアイコンが集約された状態を模式的に示す図である。
【図３２】第８の機能キーの集約方法を採用する場合の、画像形成装置１が行う操作パネル１３０への表示処理を示すフローチャートである。
【図３３】第９の機能キーの集約方法において、ユーザーが集約対象キーの集約表示を行うためにフリック操作を行う様子を模式的に示す図である。
【図３４】第９の機能キーの集約方法において、設定済の機能キーおよびアイコンが集約された状態を模式的に示す図である。
【図３５】第１０の機能キーの集約方法において、「小冊子」の機能の設定を受け付けた状態を模式的に示す図である。
【図３６】第８の機能キーの集約方法において、未設定の機能キーおよびアイコンが集約された状態を模式的に示す図である。
【図３７】第１０の機能キーの集約方法を採用する場合の、画像形成装置１が行う操作パネル１３０への表示処理を示すフローチャートである。
【図３８】変形例１において、集約対象キーの集約位置が移動する様子を模式的に示す図である。
【図３９】変形例２において、画像形成装置１が情報処理装置３からプリントに関する機能の設定の情報を受信する様子を模式的に示す図である。
【発明を実施するための形態】
【００４４】
以下、本発明の一実施の形態について、図面に基づいて説明する。
【００４５】
［画像処理システムの構成］
始めに、本実施の形態における画像処理システムの概略的な構成について説明する。
【００４６】
以下に説明する画像処理システムは、電子写真方式や静電記録方式などによって画像形成を行う画像形成装置（画像処理装置の一例）を含むシステムである。本実施の形態における画像形成装置は、スキャナー機能、ファクシミリ機能、複写機能、プリンタとしての機能、データ通信機能、およびサーバ機能を備えたＭＦＰや、ファクシミリ装置、複写機、プリンタなどであってもよい。画像処理システムは、画像形成装置の代わりにＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）やスキャナーなどの画像処理装置を含むシステムであってもよい。
【００４７】
図１は、本発明の第１の実施の形態における画像処理システムの概略的な構成を示す図である。
【００４８】
図１を参照して、画像処理システムは、ｎ（ｎは自然数）個の画像形成装置１−１〜１−ｎ（画像処理装置の一例）と、ｍ（ｍは自然数）個の情報処理装置３−１〜３−ｍとを備えている。画像形成装置１−１〜１−ｎの各々と情報処理装置３−１〜３−ｍの各々とはネットワーク４ａを通じて相互に接続されている。ネットワーク４ａは、外部ネットワーク５を介して、他のネットワーク４ｂと接続されている。
【００４９】
以下、画像形成装置１−１〜１−ｎのうち任意のものを、画像形成装置１と呼ぶことがある。情報処理装置３−１〜３−ｍのうち任意のものを、情報処理装置３と呼ぶことがある。さらに、ネットワーク４ａおよび４ｂのうち任意のものをネットワーク４と呼ぶことがある。
【００５０】
ネットワーク４は、たとえば有線または無線のＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）などの専用回線を用いたものである。ネットワーク４は、ＴＣＰ／ＩＰ（Ｔｒａｎｓｍｉｓｓｉｏｎ  Ｃｏｎｔｒｏｌ  Ｐｒｏｔｏｃｏｌ／Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）のプロトコルを用いて各種機器を接続する。ネットワーク４に接続された機器は、お互いに各種データのやり取りが可能となっている。なお、ネットワーク４は、一般回線を用いたものや無線通信を用いたものであってもよい。
【００５１】
画像形成装置１は、走査した原稿画像の複写画像や、情報処理装置３から受信したプリントデータに基づいて生成した画像の複写画像を、用紙上に形成する装置である。プリントデータとは、たとえば、情報処理装置３のオペレーティングシステムやアプリケーションプログラムが発行する描画命令を、プリンタドライバによって画像形成装置１が処理可能なページ記述言語に変換したものである。プリントデータは、ＰＤＦ、ＴＩＦＦ、ＪＰＥＧ、またはＸＰＳなどのファイルフォーマットで記述された文書データなどであってもよい。
【００５２】
画像形成装置１は、ネットワーク４を介して、情報処理装置３や他の画像形成装置１に原稿画像を送信することも可能である。画像形成装置１は、外部ネットワーク５を介して、別のネットワーク４に接続された他の画像形成装置１や情報処理装置３に原稿画像を送信することも可能である。さらに画像形成装置１は、原稿画像や情報処理装置３から受信した文書データを、画像形成装置１内の固定記憶装置に蓄積することも可能である。
【００５３】
情報処理装置３は、ＣＰＵ、ＲＡＭ、固定記憶装置（ハードディスク装置など）、モニター、キーボード、およびマウスなどを有する一般的なコンピューター装置である。情報処理装置３は、ユーザーの指示によりプリントデータを生成し、生成したプリントデータを画像形成装置１に送信する。
【００５４】
なお、画像処理システムは、画像処理装置を含んでいればよく、図１とは異なる構成を有していてもよい。
【００５５】
図２は、画像形成装置１の内部構成を示すブロック図である。
【００５６】
図２を参照して、画像形成装置１は、制御部１００と、固定記憶装置１１０と、画像読取装置１２０と、操作パネル１３０と、画像出力装置１４０と、プリンターコントローラー１５０と、ネットワークＩ／Ｆ１６０とを含んでいる。制御部１００には、固定記憶装置１１０、画像読取装置１２０、操作パネル１３０、画像出力装置１４０、プリンターコントローラー１５０、およびネットワークＩ／Ｆ１６０の各々がバスを介して接続されている。
【００５７】
制御部１００は、スキャンジョブ、コピージョブ、メール送信ジョブ、およびプリントジョブなどの各種ジョブについて、画像形成装置１全体の制御を行う。制御部１００は、ＣＰＵ１０１と、ＲＯＭ１０２と、ＳＲＡＭ（Ｓｔａｔｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１０３と、ＮＶＲＡＭ（Ｎｏｎ  Ｖｏｌａｔｉｌｅ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ、不揮発性メモリ）１０４と、時計ＩＣ（Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）１０５とを含んでいる。ＣＰＵ１０１、ＲＯＭ１０２、ＳＲＡＭ１０３、ＮＶＲＡＭ１０４、および時計ＩＣ１０５の各々はバスを介して互いに接続されている。ＣＰＵ１０１は、ＲＯＭ１０２に記憶された制御プログラムを実行する。ＲＯＭ１０２は、画像形成装置１の動作を制御する制御プログラムを格納する。ＳＲＡＭ１０３はＣＰＵ１０１の作業用のメモリである。ＮＶＲＡＭ１０４はバッテリバックアップにより、画像形成に関わる各種の設定を記憶している。
【００５８】
固定記憶装置１１０は、たとえばハードディスク装置であり、各種情報を記憶する。
【００５９】
画像読取装置１２０は、原稿の画像を読み取る。
【００６０】
操作パネル１３０は、ユーザーから各種の入力を受け付け、各種情報を表示する。操作パネル１３０は、数字の入力を行うテンキー１３１と、印刷の実行指示を受け付けるプリントキー１３２と、ユーザーのログアウトの指示を受け付けるログアウトキー１３３と、各種情報を表示する表示部１３４と、表示部１３４へ画像を表示し、表示部１３４に表示したソフトウェアキーの操作を受け付ける操作受付部１３５とを含んでいる。操作受付部１３５は、たとえば表示部１３４へのタッチ操作を受け付けるタッチパネルである。操作パネル１３０は、テンキー１３１、プリントキー１３２、およびログアウトキー１３３以外のハードウェアキーを含んでいてもよい。
【００６１】
画像出力装置１４０は、複写画像を用紙上に形成する。
【００６２】
プリンターコントローラー１５０は、ネットワークＩ／Ｆ１６０により受信したプリントデータから複写画像を生成する。
【００６３】
ネットワークＩ／Ｆ１６０は、画像形成装置１をネットワーク４に接続する。ネットワークＩ／Ｆ１６０は、他の画像形成装置１や情報処理装置３などの外部装置との間で、各種の情報を送受信する。
【００６４】
［画像形成装置が実行する全体処理］
続いて、画像形成装置１が実行する全体処理について説明する。
【００６５】
図３は、本発明の一実施の形態における画像形成装置１が実行する全体処理のフローチャートである。
【００６６】
図３を参照して、画像形成装置１のＣＰＵ１０１は、電源の投入等により処理を開始すると、初期化処理を行う（Ｓ１）。初期化処理では、たとえばメモリがクリアされ、画像形成装置１が実行するジョブの設定として標準モードが設定される。次にＣＰＵ１０１は、操作パネル１３０のハードウェアキー（キースイッチ群）または操作受付部１３５で受け付けたソフトウェアキーの操作に基づいて、ユーザーから何らかの処理の要求（コピー処理、各種の設定処理など）を受け付けたか否かを確認する（Ｓ３）。
【００６７】
ステップＳ３において、要求を受け付けたと判別した場合（Ｓ３でＹＥＳ）、ＣＰＵ１０１は、受け付けた要求が原稿のスキャン送信処理の要求であるか否かを判別する（Ｓ１１）。一方、ステップＳ３において、要求を受け付けないと判別した場合（Ｓ３でＮＯ）、ＣＰＵ１０１はステップＳ５の処理へ進む。
【００６８】
ステップＳ１１において、原稿のスキャン送信処理であると判別した場合（Ｓ１１でＹＥＳ）、ＣＰＵ１０１は、原稿のスキャン送信処理を実行し（Ｓ１３）、ステップＳ３の処理へ進む。一方、ステップＳ１１において、原稿のスキャン送信処理以外の処理の要求であると判別した場合（Ｓ１１でＮＯ）、ＣＰＵ１０１は、受け付けた要求に従って処理を実行し（Ｓ１５）、ステップＳ５の処理へ進む。原稿のスキャン送信処理以外の処理とは、たとえば原稿のコピー、原稿のスキャン、またはＮＶＲＡＭ１０４に記憶されている各種設定の変更などの処理である。
【００６９】
ステップＳ５において、ＣＰＵ１０１は、ネットワーク４を介して情報処理装置３などの外部機器から処理（たとえば文書のプリント処理や各種の設定処理など）の要求を受け付けたか否かを判別する（Ｓ５）。ステップＳ５において、外部機器から要求を受け付けたと判別した場合（Ｓ５でＹＥＳ）、ＣＰＵ１０１は、受け付けた要求に従って処理を実行し（Ｓ２１）、ステップＳ３の処理へ進む。ステップＳ２１において実行する処理とは、たとえば情報処理装置３などの外部機器から送信されたプリントジョブ、またはＮＶＲＡＭ１０４に記憶されている各種設定の変更などの処理である。一方、ステップＳ５において、外部機器から要求を受け付けないと判別した場合（Ｓ５でＮＯ）、ＣＰＵ１０１はステップＳ３の処理へ進む。
【００７０】
［マップスクローラー画面の構成］
続いて、マップスクローラー画面の構成について説明する。
【００７１】
図４は、操作パネル１３０の表示部１３４に表示されるマップスクローラー画面ＩＭを模式的に示す図である。なお以降の説明では、機能キー表示領域ＲＧ１およびアイコン表示領域ＲＧ２の各々の左側を前と呼び、機能キー表示領域ＲＧ１およびアイコン表示領域ＲＧ２の各々の右側を後と呼ぶことがある。図４では、機能キー表示領域ＲＧ１が前端までスクロールされており、カーソル１３がアイコン表示領域ＲＧ２の前端に位置している。
【００７２】
図４を参照して、画像形成装置１は、初期化処理を行った場合に、操作パネル１３０の表示部１３４にプリントのスタート画面ＳＩを表示する。スタート画面ＳＩには、基本機能に関する各機能キーと、応用設定キー１１とが表示されている。スタート画面ＳＩにおいて応用設定キー１１が押下された場合に、画像形成装置１は、応用機能に関するマップスクローラー画面ＩＭ（操作画面の一例）をスタート画面ＳＩ上にポップアップ表示する。マップスクローラー画面ＩＭは、機能キー表示領域ＲＧ１と、アイコン表示領域ＲＧ２とを含んでいる。機能キー表示領域ＲＧ１はたとえばマップスクローラー画面ＩＭの上部に設けられており、アイコン表示領域ＲＧ２は機能キー表示領域ＲＧ１に隣接してマップスクローラー画面ＩＭの中央部に設けられている。
【００７３】
なお、マップスクローラー画面ＩＭを表示した場合、画像形成装置１は、スタート画面ＳＩをグレーアウトし、スタート画面ＳＩに含まれる基本設定の各機能キーの操作を受け付けない。画像形成装置１は、閉じるキー１２の押下を受け付けた場合に、マップスクローラー画面ＩＭを閉じ、スタート画面ＳＩに含まれる基本設定の各機能キーの操作を受け付ける。
【００７４】
機能キー表示領域ＲＧ１には、画像処理に関する機能の設定を受け付けるための複数の機能キーが、スクロール可能な状態で横方向に配列している。機能キーの各々は、機能の属性に応じてグループ分けされている。図４の状態では、「Ａ）基本設定」のグループに属する機能キーＦＫ１〜ＦＫ７と、「Ｂ）原稿」のグループに属する機能キーＦＫ８とが、マップスクローラー画面ＩＭの前から後へ向かってこの順序で表示されている。応用機能に関する機能キーのうち機能キーＦＫ１〜ＦＫ８以外の機能キーは、図４の状態では表示されていない。これらの機能キーは、機能キー表示領域ＲＧ１が後にスクロールされた場合に表示される。
【００７５】
「Ａ）基本設定」のグループに属する機能キーＦＫ１〜ＦＫ７は、それぞれ「カラー」、「濃度」、「原稿画質」、「用紙」、「倍率」、「両面／ページ集約」、および「仕上り」の機能キーである。「ｂ）原稿」のグループに属する機能キーＦＫ８は、「原稿設定」の機能キーである。
【００７６】
アイコン表示領域ＲＧ２は、画像形成装置１に搭載された応用機能の一覧をマップ表示する領域である。アイコン表示領域ＲＧ２には、機能キー表示領域ＲＧ１に表示される全ての（またはほぼ全ての）機能キーの各々に対応する複数のアイコンが、機能の属性に応じてグループ分けされた状態で、機能キー表示領域ＲＧ１に表示される機能キーと同じ順序で、アイコン表示領域ＲＧ２の前から後へ向かって配列している。具体的には、アイコン表示領域ＲＧ２における「Ａ）基本設定」のグループに属するアイコンＩＣ１〜ＩＣ７、および「Ｂ）原稿」のグループに属するアイコンＩＣ８は、それぞれ機能キーＦＫ１〜ＦＫ８に対応するアイコンである。「Ａ）基本設定」のグループには７個のアイコンが属しているので、ユーザーは、「Ａ）基本設定」のグループに７個の機能キーが存在することを把握できる。「Ｂ）原稿」のグループには６個のアイコンが属しているので、ユーザーは、「Ｂ）原稿」のグループには６個の機能キーが存在することを把握できる。
【００７７】
アイコン表示領域ＲＧ２の上部には、カーソル１３が表示されている。カーソル１３は複数のアイコンと重なっている。具体的には、カーソル１３は、アイコン表示領域ＲＧ２に表示された複数のアイコンのうち、カーソル１３を取り囲むように形成された矩形ＲＴの内部に含まれるアイコン（図４の状態では８個のアイコンＩＣ１〜ＩＣ８）と重なっている。そして、カーソル１３が重なった８個のアイコンに対応する機能キー（図４の状態では機能キーＦＫ１〜ＫＦ８）が、機能キー表示領域ＲＧ１に表示されている。
【００７８】
なお、機能キーおよびアイコンの配列方向は横方向である必要はなく、任意の方向でよい。マップスクローラー画面ＩＭの表示形態は任意であり、機能キー表示領域ＲＧ１、アイコン表示領域ＲＧ２、およびカーソル１３の表示位置は任意である。
【００７９】
ユーザーは、マップスクローラー画面ＩＭに表示された機能キーや操作パネル１３０のハードウェアキーである機能キーを押下することにより、プリントに関する機能を設定する。画像形成装置１は、機能キーの押下を受け付けると、その機能キーに関する設定を受け付ける（または、その機能キーに関する詳細な設定を受け付ける画面をポップアップ表示する）。画像形成装置１は、ユーザーから受け付けた設定を、たとえばＮＶＲＡＭ１０４などに記憶する。
【００８０】
本明細書において、「設定済の機能」とは、ユーザーによって初期状態の設定の内容から設定が変更されている機能、および有効にされている機能を意味している。「設定済の機能キー」とは、設定済の機能に対応する機能キーであり、「設定済のアイコン」とは、設定済の機能に対応するアイコンである。「未設定の機能」とは、プリントの初期モードの状態から設定が変更されていない機能、または無効にされている機能を意味している。「未設定の機能キー」とは、未設定の機能に対応する機能キーであり、「未設定のアイコン」とは、未設定の機能に対応するアイコンである。
【００８１】
機能キー表示領域ＲＧ１に表示された複数の機能キーのうち、設定済の機能キーには、設定済であることを示すマークＭＫ１が表示される。図４の状態では、応用設定キー１１、ならびに機能キーＦＫ１およびＦＫ８の各々にマークＭＫ１の各々が表示されている。
【００８２】
アイコン表示領域ＲＧ２に表示された複数のアイコンのうち、設定済のアイコンは、未設定のアイコンとは異なる表示形態で表示される。図４の状態では、設定済のアイコンであるアイコンＩＣ１およびＩＣ８などは円形で表示されており、未設定のアイコンであるアイコンＩＣ２〜ＩＣ７などは矩形で表示されている。
【００８３】
ユーザーは、機能キー表示領域ＲＧ１において、機能キーの配列方向に沿ってフリック操作やドラッグ操作などのスクロール操作を行うことにより、機能キー表示領域ＲＧ１をスクロールさせることができる。画像形成装置１は、スクロール操作を受け付けると、機能キー表示領域ＲＧ１をスクロールし、スクロール後の位置に存在する機能キーを表示する。たとえば、矢印ＡＲ１で示す方向（前から後へ向かう方向）に機能キー１個分だけ機能キー表示領域ＲＧ１がスクロールするように、ユーザーがスクロール操作を行った場合、機能キー表示領域ＲＧ１の前端の機能キーＦＫ１は表示されなくなり、「原稿」のグループの左から２つ目の機能キーが機能キーＦＫ８の後に新たに表示される。機能キーＦＫ２〜ＦＫ８の各々は、機能キー１個分だけ前へ移動する。カーソル１３は、アイコン１個分だけ後へ移動し、「Ａ）基本設定」のグループの６個のアイコンＩＣ２〜ＩＣ７と、「Ｂ）原稿」のグループの２個のアイコンＩＣ８およびＩＣ９と重なる。
【００８４】
ユーザーは、カーソル１３にタッチして、アイコンの配列方向（横方向）にカーソル１３を移動（ドラッグ）することにより、カーソル１３をアイコン表示領域ＲＧ２内で横方向に自由に移動させることができる。画像形成装置１は、カーソル１３のドラッグ操作を受け付けると、カーソル１３を移動し、移動後のカーソル１３に重なった８個のアイコンに対応する機能キーを機能キー表示領域ＲＧ１に表示する。たとえば、矢印ＡＲ２で示す方向にアイコン１個分だけユーザーがカーソル１３を移動した場合、カーソル１３は「Ａ）基本設定」のグループの６個のアイコンＩＣ２〜ＩＣ７と、「Ｂ）原稿」のグループの２個のアイコンＩＣ８およびＩＣ９と重なる。その結果、機能キー表示領域ＲＧ１には、「Ａ）基本設定」のグループの６個の機能キーＦＫ２〜ＦＫ７と、「Ｂ）原稿」のグループの２個の機能キー（機能キーＦＫ８と、アイコンＩＣ９に対応する機能キー）とが表示される。
【００８５】
図５は、カーソル１３が図４の位置から移動された状態を模式的に示す図である。
【００８６】
図５を参照して、ユーザーがカーソル１３を中央部まで移動させると、画像形成装置１は、移動後のカーソル１３に重なった８個のアイコンＩＣ１１〜ＩＣ１８に対応する機能キーＦＫ１１〜ＦＫ１８を機能キー表示領域ＲＧ１に表示する。機能キーＦＫ１１〜ＦＫ１３およびアイコンＩＣ１１〜ＩＣ１３は、「Ｃ）画質／濃度」のグループのアイコンおよび機能キーであり、機能キーＦＫ１４〜ＦＫ１６およびアイコンＩＣ１４〜ＩＣ１６は、「Ｄ）カラー編集」のグループのアイコンおよび機能キーであり、機能キーＦＫ１７およびＦＫ１８およびアイコンＩＣ１７およびＩＣ１８は、「Ｅ）レイアウト」のグループのアイコンおよび機能キーである。
【００８７】
なお、アイコン表示領域ＲＧ２に表示された任意のアイコンのタッチをユーザーから受け付けた場合に、画像形成装置１は、タッチされたアイコンの位置までカーソル１３を移動させ、移動後のカーソル１３と重なるアイコンに対応する機能キーを機能キー表示領域ＲＧ１に表示してもよい。
【００８８】
続いて、マップスクローラー画面における機能キーの第１〜第１０の集約方法について説明する。これらの集約方法は互いに組み合わせることが可能である。
【００８９】
［第１の機能キーの集約方法］
第１の機能キーの集約方法では、マップスクローラー画面ＩＭにおいて機能キー表示領域ＲＧ１が端部（前端または後端）までスクロールされた場合に、画像形成装置１は、設定済の機能キーを集約する指示を受け付けるキーである設定確認キー（集約表示キーの一例）をマップスクローラー画面ＩＭに表示する。画像形成装置１は、設定確認キーの押下を受け付けた場合に、全ての設定済の機能キーおよびアイコンを集約して表示する。
【００９０】
図６は、第１の機能キーの集約方法において、カーソル１３がアイコン表示領域ＲＧ２の後端まで移動された状態を模式的に示す図である。
【００９１】
図６を参照して、画像形成装置１は複数の機能の設定を受け付けており、複数の設定済の機能キー（マークＭＫ１が付けられた機能キー）が存在している。この状態で、ユーザーによって機能キー表示領域ＲＧ１が後端までスクロールされた場合（または、ユーザーによってカーソル１３がアイコン表示領域ＲＧ２の後端まで移動された場合）、画像形成装置１は、移動後のカーソル１３に重なった８個のアイコンＩＣ２１〜ＩＣ２７に対応する機能キーＦＫ２１〜ＦＫ２７を機能キー表示領域ＲＧ１に表示するとともに、設定確認キー１４をマップスクローラー画面ＩＭに表示する。
【００９２】
なお、設定確認キー１４が押下されずに機能キー表示領域ＲＧ１が後端以外の位置までスクロールされた場合や、画像形成装置１が設定を受け付けた機能の数が１個以下となった場合などに、設定確認キー１４は削除されてもよい。また設定確認キー１４は、複数の機能の設定を受け付けている場合に、表示されている機能キー表示領域ＲＧ１の位置にかかわらずマップスクローラー画面ＩＭに常に表示されていてもよい。
【００９３】
図７は、図６に示すマップスクローラー画面ＩＭにおいて、ユーザーが設定確認キー１４を押下する様子を模式的に示す図である。図８は、第１の機能キーの集約方法において、設定済の機能キーおよびアイコンが集約された状態を模式的に示す図である。
【００９４】
図７を参照して、設定確認キー１４がユーザーによって押下されると、画像形成装置１は、図８に示すように、全ての設定済の機能キーおよびアイコンを任意の位置に集約して表示する。
【００９５】
以降、集約の対象となる機能キーおよびアイコンを集約対象キーと呼ぶことがある。集約対象キーは、設定済の機能キーのうち少なくとも一部、および未設定の機能キーのうち少なくとも一部のうち少なくともいずれかの機能キーを含んでいればよい。第１〜第３、第５、および第６の機能キーの集約方法では、全ての設定済の機能キーおよびアイコンが集約対象キーとなっている。第４の機能キーの集約方法では、一部の設定済の機能キーおよびアイコンが集約対象となっている。第７および第９の機能キーの集約方法では、全ての未設定の機能キーおよびアイコンが集約対象キーとなっている。第８および第１０の機能キーの集約方法では、一部の未設定済の機能キーおよびアイコンが集約対象となっている。さらに、集約対象キーは機能キーのみであってもよく、集約対象キーにアイコンは含まれていなくてもよい。
【００９６】
なお、マップスクローラー画面ＩＭとは異なる別の操作画面に含まれ、かつマップスクローラー画面ＩＭに含まれない機能キー（たとえばスタート画面ＳＩに含まれる基本機能に関する各機能キーや操作パネル１３０のハードウェアキーである機能キー）を通じて、画像処理に関する機能の設定を画像形成装置１が受け付けている場合に、画像形成装置１は、その機能キーおよびアイコンを集約対象キーとともに集約して表示してもよい。
【００９７】
図８を参照して、設定済の機能キーＦＫ３１〜ＦＫ３６は、たとえば機能キー表示領域ＲＧ１の後端に集約して表示される。設定済の機能キーＦＫ３１〜ＦＫ３６は、新たに作成された「設定済み」のグループに属している。設定済の機能キーＦＫ３１〜ＦＫ３６の各々に対応する設定済のアイコンＩＣ３１〜ＩＣ３６もまた、集約された設定済の機能キーＦＫ３１〜ＦＫ３６に対応する順序で、アイコン表示領域ＲＧ２の後端に集約して表示される。
【００９８】
機能キーＦＫ３１〜ＦＫ３６は、それぞれ「カラー」、「原稿設定」、「カラー画質調整」、「とじしろ」、「日付／時刻」、および「枠消し」の機能キーである。機能キーＦＫ３１およびアイコンＩＣ３１の各々は、それぞれ図４に示す機能キーＦＫ１およびアイコンＩＣ１を移動したものであり、機能キーＦＫ３２およびアイコンＩＣ３２の各々は、それぞれ図４に示す機能キーＦＫ８およびアイコンＩＣ８を移動したものである。
【００９９】
機能キーおよびアイコンを集約して表示している状態で、ユーザーによって機能キー表示領域ＲＧ１が前にスクロールされた場合であっても、画像形成装置１は設定確認キー１４を表示し続けることが好ましい。
【０１００】
設定確認キーを集約して表示している状態で、設定確認キー１４の押下を再度受け付けた場合などに、画像形成装置１は設定済の機能キーおよびアイコンの集約を解除し、設定済の機能キーＦＫ３１〜ＦＫ３６およびアイコンＩＣ３１〜ＩＣ３６の各々を元の位置へ戻してもよい。
【０１０１】
図９は、第１の機能キーの集約方法を用いた機能キーの集約表示中に、ユーザーによって機能キー表示領域ＲＧ１が前端までスクロールされた状態を模式的に示す図である。
【０１０２】
図９を参照して、機能キーの集約表示中に、集約して表示されている機能キーおよびアイコンの各々は、集約表示前に表示されていた位置（元の位置）から削除される。具体的には、設定済の機能キーである「カラー」の機能キーＦＫ１（図４）は、集約表示前には機能キー表示領域ＲＧ１の前端の位置に表示されていたが、集約表示中には、この位置から削除されている。その結果、機能キーの集約表示中には、「濃度」、「原稿画質」、「用紙」、「倍率」、「両面／ページ集約」、および「仕上り」の６個の機能キーＦＫ２〜ＦＫ７のみが「Ａ）基本設定」のグループに表示される。
【０１０３】
図１０は、第１の機能キーの集約方法を採用する場合の、画像形成装置１が行う操作パネル１３０への表示処理を示すフローチャートである。
【０１０４】
図１０を参照して、操作パネル１３０の表示部１３４にマップスクローラー画面ＩＭを表示した場合に、画像形成装置１のＣＰＵ１０１は、設定済の機能キーが複数個存在するか否かを判別する（Ｓ１０１）。
【０１０５】
ステップＳ１０１において、設定済の機能キーが複数個存在すると判別した場合（Ｓ１０１でＹＥＳ）、ＣＰＵ１０１は、機能キー表示領域の後端を現在表示しているか否かを判別する（Ｓ１０３）。
【０１０６】
ステップＳ１０３において、機能キー表示領域の後端を現在表示していると判別した場合（Ｓ１０３でＹＥＳ）、ＣＰＵ１０１は、マップスクローラー画面に設定確認キーを表示し（Ｓ１０５）、ステップＳ１０７の処理へ進む。
【０１０７】
ステップＳ１０１において、設定済の機能キーが複数個存在しないと判別した場合（Ｓ１０１でＮＯ）、またはステップＳ１０３において、機能キー表示領域の後端を現在表示していないと判別した場合（Ｓ１０３でＮＯ）、ＣＰＵ１０１はステップＳ１０１の処理へ進む。
【０１０８】
ステップＳ１０７において、ＣＰＵ１０１は、設定済の機能キーが複数個存在するか否かを判別する（Ｓ１０７）。
【０１０９】
ステップＳ１０７において、設定済の機能キーが複数個存在すると判別した場合（Ｓ１０７でＹＥＳ）、ＣＰＵ１０１は、機能キー表示領域の後端を現在表示しているか否かを判別する（Ｓ１０９）。
【０１１０】
ステップＳ１０９において、機能キー表示領域の後端を現在表示していると判別した場合（Ｓ１０９でＹＥＳ）、ＣＰＵ１０１はステップＳ１１１の処理へ進む。
【０１１１】
ステップＳ１０７において、設定済の機能キーが複数個存在しないと判別した場合（Ｓ１０７でＮＯ）、またはステップＳ１０９において、機能キー表示領域の後端を現在表示していないと判別した場合（Ｓ１０９でＮＯ）、ＣＰＵ１０１は、設定確認キーを非表示にし（Ｓ１２１）、ステップＳ１０１の処理へ進む。
【０１１２】
ステップＳ１１１において、ＣＰＵ１０１は、設定確認キーが押下されたか否かを判別する（Ｓ１１１）。
【０１１３】
ステップＳ１１１において、設定確認キーが押下されたと判別した場合（Ｓ１１１でＹＥＳ）、ＣＰＵ１０１は、全ての設定済の機能キーおよびアイコンを元の位置から削除し、それぞれ機能キー表示領域ＲＧ１の後端およびアイコン表示領域ＲＧ２の後端に集約して表示し（Ｓ１１３）、ステップＳ１１５の処理へ進む。一方、ステップＳ１１１において、設定確認キーが押下されないと判別した場合（Ｓ１１１でＮＯ）、ＣＰＵ１０１はステップＳ１０７の処理へ進む。
【０１１４】
ステップＳ１１５において、ＣＰＵ１０１は、集約解除条件を満たしているか否かを判別する（Ｓ１１５）。集約解除条件を満たしていると判別するまで、ＣＰＵ１０１はステップＳ１１５の処理を繰り返す。
【０１１５】
集約解除条件とは、画像形成装置１が集約対象キーの集約を解除するための条件である。第１〜第６の機能キーの集約方法においては、集約機能キーの集約表示中に、画像形成装置１が設定確認キー１４の押下を再度受け付けること（第１の機能キーの集約方法の場合のみ）、集約機能キーの集約表示中に、機能キー表示領域が一方の端部までスクロールされた状態で、機能キー表示領域がスクロールしない方向へのフリック操作を受け付けたこと、または集約機能キーの集約表示中に、アイコン表示領域でピンチアウト操作を受け付けたことなどを、画像形成装置１は集約解除条件とすることができる。
【０１１６】
ステップＳ１１５において、集約解除条件を満たしていると判別した場合（Ｓ１１５でＹＥＳ）、ＣＰＵ１０１は、全ての設定済の機能キーおよびアイコンの集約を解除し、全ての設定済の機能キーおよびアイコンを元の位置へ戻し（Ｓ１１７）、ステップＳ１０１の処理へ進む。
【０１１７】
［第２の機能キーの集約方法］
第２の機能キーの集約方法では、機能キー表示領域ＲＧ１が端部（前端または後端、ここでは後端）までスクロールされた状態で、機能キー表示領域ＲＧ１がスクロールしない方向へのフリック操作を受け付けると、画像形成装置１は、全ての設定済の機能キーおよびアイコンを集約して表示する。
【０１１８】
図１１は、第２の機能キーの集約方法において、ユーザーが集約対象キーの集約表示を行うためにフリック操作を行う様子を模式的に示す図である。図１２は、第２の機能キーの集約方法において、設定済の機能キーおよびアイコンが集約された状態を模式的に示す図である。
【０１１９】
図１１を参照して、画像形成装置１は複数の機能の設定を受け付けており、複数の設定済の機能キー（マークＭＫ１が付けられた機能キー）が存在している。カーソル１３は矢印ＡＲ３で示す方向に移動され、アイコン表示領域ＲＧ２の後端に位置している。機能キー表示領域ＲＧ１は後端までスクロールされており、カーソル１３に重なった７個のアイコンＩＣ２１〜ＩＣ２７に対応する機能キーＦＫ２１〜ＦＫ２７が機能キー表示領域ＲＧ１に表示されている。この状態で、機能キー表示領域ＲＧ１において矢印ＡＲ４で示す方向の（後方向へスクロールする）フリック操作を受け付けると、画像形成装置１は、図１２に示すように、たとえば機能キー表示領域ＲＧ１およびアイコン表示領域ＲＧ２の各々の後端に、全ての設定済の機能キーＦＫ３１〜ＦＫ３６およびアイコンＩＣ３１〜ＩＣ３６の各々を集約して表示する。
【０１２０】
なお、画像形成装置１は、機能キー表示領域ＲＧ１においてスクロールしない方向へのフリック操作を受け付けた場合に、集約対象キーを集約して表示すればよい。図１１の状態では、機能キー表示領域ＲＧ１は、前方向へスクロールするフリック操作を受け付けた場合にのみスクロールする。したがって、画像形成装置１は後方向ヘスクロールするフリック操作の他、上下方向などのフリック操作を受け付けた場合にも、集約対象キーを集約して表示すればよい。
【０１２１】
図１３は、第２の機能キーの集約方法を採用する場合の、画像形成装置１が行う操作パネル１３０への表示処理を示すフローチャートである。
【０１２２】
図１３を参照して、操作パネル１３０の表示部１３４にマップスクローラー画面ＩＭを表示した場合に、画像形成装置１のＣＰＵ１０１は、設定済の機能キーが複数個存在するか否かを判別する（Ｓ２０１）。
【０１２３】
ステップＳ２０１において、設定済の機能キーが複数個存在すると判別した場合（Ｓ２０１でＹＥＳ）、ＣＰＵ１０１は、機能キー表示領域の後端を現在表示しているか否かを判別する（Ｓ２０３）。
【０１２４】
ステップＳ２０３において、機能キー表示領域の後端を現在表示していると判別した場合（Ｓ２０３でＹＥＳ）、ＣＰＵ１０１は、スクロールしない方向へのフリック操作を受け付けたか否かを判別する（Ｓ２０５）。
【０１２５】
ステップＳ２０１において、設定済の機能キーが複数個存在しないと判別した場合（Ｓ２０１でＮＯ）、ステップＳ２０３において、機能キー表示領域の後端を現在表示していないと判別した場合（Ｓ２０３でＮＯ）、またはステップＳ２０５において、スクロールしない方向へのフリック操作を受け付けないと判別した場合（Ｓ２０５でＮＯ）、ＣＰＵ１０１はステップＳ２０１の処理へ進む。
【０１２６】
ステップＳ２０５において、スクロールしない方向へのフリック操作を受け付けたと判別した場合（Ｓ２０５でＹＥＳ）、ＣＰＵ１０１は、設定済の機能キーおよびアイコンを元の位置から削除し、それぞれ機能キー表示領域ＲＧ１およびアイコン表示領域ＲＧ２の後端に集約して表示し（Ｓ２０７）、ステップＳ２０９の処理へ進む。
【０１２７】
ステップＳ２０９において、ＣＰＵ１０１は、集約解除条件を満たしているか否かを判別する（Ｓ２０９）。集約解除条件を満たしていると判別するまで、ＣＰＵ１０１はステップＳ２０９の処理を繰り返す。
【０１２８】
ステップＳ２０９において、集約解除条件を満たしていると判別した場合（Ｓ２０９でＹＥＳ）、ＣＰＵ１０１は、全ての設定済の機能キーおよびアイコンの集約を解除し、全ての設定済の機能キーおよびアイコンを元の位置へ戻し（Ｓ２１１）、ステップＳ２０１の処理へ進む。
【０１２９】
［第３の機能キーの集約方法］
第３の機能キーの集約方法では、アイコン表示領域ＲＧ２においてピンチイン操作を受け付けると、画像形成装置１は、全ての設定済の機能キーおよびアイコンを集約して表示する。
【０１３０】
図１４は、第３の機能キーの集約方法において、ユーザーが集約対象キーの集約表示を行うためにピンチイン操作を行う様子を模式的に示す図である。
【０１３１】
図１４を参照して、画像形成装置１は複数の機能の設定を受け付けており、複数の設定済の機能キー（マークＭＫ１が付けられた機能キー）が存在している。カーソル１３はアイコン表示領域ＲＧ２の任意の位置に存在しており、機能キー表示領域ＲＧ１には任意の機能キーが表示されている。この状態で、アイコン表示領域ＲＧ２において、矢印ＡＲ５で示すようにピンチイン操作を受け付けると、画像形成装置１は、全ての設定済の機能キーおよびアイコンを集約して表示する。
【０１３２】
図１５は、第３の機能キーの集約方法において、集約対象キーが集約された状態を模式的に示す図である。
【０１３３】
図１５を参照して、カーソル１３は、たとえばピンチイン操作の２つの開始点である点Ｐ１と点Ｐ２との間に移動される。全ての設定済のアイコンＩＣ３１〜ＩＣ３６は、カーソル１３と重なる位置に集約して表示される。設定済の機能キーＦＫ３１〜ＦＫ３６は、アイコンＩＣ３１〜ＩＣ３６に対応する機能キー表示領域ＲＧ１の位置に集約して表示される。この位置は、ピンチイン操作を受け付けた際の表示位置の先頭部分（最も前側の部分）である。図１５では、機能キー表示領域ＲＧ１およびアイコン表示領域ＲＧ２の各々において、「Ｂ）原稿」のグループと、「Ｃ）画質／濃度」のグループとの間に「設定済み」のグループが作成され、その中に設定済の機能キーＦＫ３１〜ＦＫ３６が集約されている。
【０１３４】
なお、設定済の機能キーおよびアイコンを集約する位置は任意であり、ピンチイン操作を受け付けた際の表示位置の先頭部分の他、機能キー表示領域ＲＧ１およびアイコン表示領域ＲＧ２の各々の前端や後端であってもよい。
【０１３５】
アイコン表示領域ＲＧ２において点Ｐ１およびＰ２を開始点とするピンチイン操作を受け付けた場合に、画像形成装置１は、点Ｐ１と点Ｐ２との間に存在する設定済の機能キーおよびアイコンのみを集約対象キーとし、それ以外の設定済の機能キーおよびアイコンを集約対象キーとしなくてもよい。
【０１３６】
図１６は、第３の機能キーの集約方法を採用する場合の、画像形成装置１が行う操作パネル１３０への表示処理を示すフローチャートである。
【０１３７】
図１６を参照して、操作パネル１３０の表示部１３４にマップスクローラー画面ＩＭを表示した場合に、画像形成装置１のＣＰＵ１０１は、設定済の機能キーが複数個存在するか否かを判別する（Ｓ３０１）。
【０１３８】
ステップＳ３０１において、設定済の機能キーが複数個存在すると判別した場合（Ｓ３０１でＹＥＳ）、ＣＰＵ１０１は、アイコン表示領域においてピンチイン操作を受け付けたか否かを判別する（Ｓ３０３）。
【０１３９】
ステップＳ３０３において、ピンチイン操作を受け付けたと判別した場合（Ｓ３０３でＹＥＳ）、ＣＰＵ１０１は、全ての設定済の機能キーおよびアイコンを元の位置から削除し、ピンチイン操作の２つの開始点Ｐ１およびＰ２の間に集約して表示し（Ｓ３０５）、ステップＳ３０７の処理へ進む。
【０１４０】
ステップＳ３０１において、設定済の機能キーが複数個存在しないと判別した場合（Ｓ３０１でＮＯ）、またはステップＳ３０３において、ピンチイン操作を受け付けないと判別した場合（Ｓ３０３でＮＯ）、ＣＰＵ１０１はステップＳ３０１の処理へ進む。
【０１４１】
ステップＳ３０７において、ＣＰＵ１０１は、集約解除条件を満たしているか否かを判別する（Ｓ３０７）。集約解除条件を満たしていると判別するまで、ＣＰＵ１０１はステップＳ３０７の処理を繰り返す。
【０１４２】
ステップＳ３０７において、集約解除条件を満たしていると判別した場合（Ｓ３０７でＹＥＳ）、ＣＰＵ１０１は、全ての設定済の機能キーおよびアイコンの集約を解除し、全ての設定済の機能キーおよびアイコンを元の位置へ戻し（Ｓ３０９）、ステップＳ３０１の処理へ進む。
【０１４３】
［第４の機能キーの集約方法］
第４の機能キーの集約方法では、アイコン表示領域ＲＧ２における任意の２点のうち一方の点をタッチした状態で、他方の点から一方の点へ向かうフリック操作を受け付けると、画像形成装置１は、一部の設定済の機能キーおよびアイコンを集約して表示する。
【０１４４】
図１７は、第４の機能キーの集約方法において、ユーザーが集約対象キーの集約表示を行うためにフリック操作を行う様子を模式的に示す図である。
【０１４５】
図１７を参照して、画像形成装置１は複数の機能の設定を受け付けており、複数の設定済の機能キー（マークＭＫ１が付けられた機能キー）が存在している。カーソル１３はアイコン表示領域ＲＧ２の任意の位置に存在しており、機能キー表示領域ＲＧ１には任意の機能キーが表示されている。この状態で、ユーザーは一方の指でアイコン表示領域ＲＧ２における点Ｐ３をタッチし、かつ他方の指で、矢印ＡＲ６で示すように点Ｐ４から点Ｐ３へのフリック操作を行う。この操作を受け付けると、画像形成装置１は、集約対象キーを集約して表示する。
【０１４６】
集約対象キーは、ここでは、設定済の機能キーおよびアイコンのうち、点Ｐ３と点Ｐ４との間に存在する設定済のアイコンおよびそれに対応する機能キーである。点Ｐ３と点Ｐ４との間に存在しない機能キーおよびアイコンは、集約対象キーとはならない。なお、点Ｐ３および点Ｐ４の位置に関わらず、全ての設定済の機能キーおよびアイコンが集約対象キーであってもよい。
【０１４７】
図１８は、第４の機能キーの集約方法において、集約対象キーが集約された状態を模式的に示す図である。
【０１４８】
図１８を参照して、設定済のアイコンのうち、点Ｐ３と点Ｐ４との間に存在していたアイコンＩＣ３２〜ＩＣ３４が、点Ｐ３の位置に集約して表示されている。カーソル１３は、点Ｐ３の位置まで移動されており、アイコンＩＣ３２〜ＩＣ３４と重なっている。それによって、点Ｐ３に存在するアイコンに対応する位置である、機能キー表示領域ＲＧ１の現在の表示位置の先頭（左側）には、アイコンＩＣ３２〜ＩＣ３４の各々に対応する機能キーＦＫ３２〜ＦＫ３４の各々が集約して表示されている。図１８では、機能キー表示領域ＲＧ１およびアイコン表示領域ＲＧ２の各々において、「Ａ）基本設定」のグループと、「Ｂ）原稿」のグループとの間に「設定済み」のグループが作成され、その中に集約された機能キーまたはアイコンが集約されている。
【０１４９】
なお、設定済の機能キーを集約する位置は任意であり、機能キー表示領域ＲＧ１の前端や後端であってもよい。
【０１５０】
図１９は、第４の機能キーの集約方法を採用する場合の、画像形成装置１が行う操作パネル１３０への表示処理を示すフローチャートである。
【０１５１】
図１９を参照して、操作パネル１３０の表示部１３４にマップスクローラー画面ＩＭを表示した場合に、画像形成装置１のＣＰＵ１０１は、設定済の機能キーが複数個存在するか否かを判別する（Ｓ４０１）。
【０１５２】
ステップＳ４０１において、設定済の機能キーが複数個存在すると判別した場合（Ｓ４０１でＹＥＳ）、ＣＰＵ１０１は、アイコン表示領域において２点へのタッチを受け付けたか否かを判別する（Ｓ４０３）。
【０１５３】
ステップＳ４０３において、２点へのタッチを受け付けたと判別した場合（Ｓ４０３でＹＥＳ）、ＣＰＵ１０１は、タッチされた２点のいずれか一方の点から他方の点への（内側への）フリック操作を受け付けたか否かを判別する（Ｓ４０５）。
【０１５４】
ステップＳ４０１において、設定済の機能キーが複数個存在しないと判別した場合（Ｓ４０１でＮＯ）、またはステップＳ４０３において、２点へのタッチを受け付けないと判別した場合（Ｓ４０３でＮＯ）、またはステップＳ４０５において、フリック操作を受け付けないと判別した場合（Ｓ４０５でＮＯ）、ＣＰＵ１０１はステップＳ４０１の処理へ進む。
【０１５５】
ステップＳ４０５において、フリック操作を受け付けたと判別した場合（Ｓ４０５でＹＥＳ）、ＣＰＵ１０１は、２点間に存在する設定済の機能キーおよびアイコンを元の位置から削除し、現在の表示位置の先頭（左側）に集約して表示し（Ｓ４０７）、ステップＳ４０９の処理へ進む。
【０１５６】
ステップＳ４０９において、ＣＰＵ１０１は、集約解除条件を満たしているか否かを判別する（Ｓ４０９）。集約解除条件を満たしていると判別するまで、ＣＰＵ１０１はステップＳ４０９の処理を繰り返す。
【０１５７】
ステップＳ４０９において、集約解除条件を満たしていると判別した場合（Ｓ４０９でＹＥＳ）、ＣＰＵ１０１は、集約していた設定済の機能キーおよびアイコンの集約を解除し、集約していた設定済の機能キーおよびアイコンを元の位置へ戻し（Ｓ４１１）、ステップＳ４０１の処理へ進む。
【０１５８】
［第５の機能キーの集約方法］
第５の機能キーの集約方法では、複数（ここでは２個）の設定済のアイコンへのタッチを受け付けた場合に、画像形成装置１は、全ての設定済の機能キーおよびアイコンを集約して表示する。
【０１５９】
図２０は、第５の機能キーの集約方法において、ユーザーが集約対象キーの集約表示を行うためにタッチを行う様子を模式的に示す図である。図２１は、第５の機能キーの集約方法において、集約対象キーが集約された状態を模式的に示す図である。
【０１６０】
図２０を参照して、画像形成装置１は複数の機能の設定を受け付けており、複数の設定済の機能キー（マークＭＫ１が付けられた機能キー）が存在している。カーソル１３はアイコン表示領域ＲＧ２の任意の位置に存在しており、機能キー表示領域ＲＧ１には任意の機能キーが表示されている。この状態で、ユーザーは、（ａ）に示すように、アイコン表示領域ＲＧ２における任意の設定済のアイコン（ここでは、「Ｇ）スタンプ／ページ印字」のグループに属するアイコンＩＣ３５）をタッチ（選択）し、続いて（ｂ）に示すように、アイコン表示領域ＲＧ２における任意の設定済みのアイコンであって、未だタッチしていないアイコン（ここでは、「Ｄ）カラー編集」のグループに属するアイコンＩＣ３３）をタッチする。アイコンＩＣ３３のタッチを受け付けると、（ｃ）に示すように、アイコンＩＣ３３の位置にカーソル１３が移動する。
【０１６１】
２つの設定済のアイコンのタッチを受け付けると、画像形成装置１は、図２１に示すように、全ての設定済の機能キーおよびアイコンを集約して表示する。
【０１６２】
図２１を参照して、全ての設定済の機能キーＦＫ３１〜ＦＫ３６およびアイコンＩＣ３１〜ＩＣ３６は、最後にタッチしたアイコンＩＣ３３に対応する位置に集約して表示されている。カーソル１３は、アイコンＩＣ３３の位置まで移動されており、アイコンＩＣ３１〜ＩＣ３６と重なっている。設定済の機能キーＦＫ３１〜ＦＫ３６は、アイコンＩＣ３１〜ＩＣ３６に対応する機能キー表示領域ＲＧ１の位置に集約して表示される。この位置は、最後にタッチを受け付けた際の表示位置の先頭部分（最も前側の部分）である。図２１では、機能キー表示領域ＲＧ１およびアイコン表示領域ＲＧ２の各々において、「Ｃ）画質／濃度」のグループと、「Ｄ）カラー編集」のグループとの間に「設定済み」のグループが作成され、その中に設定済の機能キーＦＫ３１〜ＦＫ３６が集約されている。
【０１６３】
なお、設定済の機能キーおよびアイコンを集約する位置は任意であり、最後にタッチを受け付けた際の表示位置の先頭部分の他、機能キー表示領域ＲＧ１およびアイコン表示領域ＲＧ２の各々の前端や後端であってもよい。画像形成装置１は、一定数以上の設定済のアイコンへのタッチを受け付けた場合に、集約対象キーを集約して表示すればよい。
【０１６４】
図２２は、第５の機能キーの集約方法を採用する場合の、画像形成装置１が行う操作パネル１３０への表示処理を示すフローチャートである。
【０１６５】
図２２を参照して、操作パネル１３０の表示部１３４にマップスクローラー画面ＩＭを表示した場合に、画像形成装置１のＣＰＵ１０１は、設定済の機能キーが複数個存在するか否かを判別する（Ｓ５０１）。
【０１６６】
ステップＳ５０１において、設定済の機能キーが複数個存在すると判別した場合（Ｓ５０１でＹＥＳ）、ＣＰＵ１０１は、一定数以上の設定済のアイコンへのタッチを受け付けたか否か（設定済の機能キーに対応するアイコンを一定数以上指定したか否か）を判別する（Ｓ５０３）。
【０１６７】
ステップＳ５０１において、設定済の機能キーが複数個存在しないと判別した場合（Ｓ５０１でＮＯ）、またはステップＳ５０３において、タッチを受け付けないと判別した場合（Ｓ５０３でＮＯ）、ＣＰＵ１０１はステップＳ５０１の処理へ進む。
【０１６８】
ステップＳ５０３において、タッチを受け付けたと判別した場合（Ｓ５０３でＹＥＳ）、ＣＰＵ１０１は、全ての設定済の機能キーおよびアイコンを元の位置から削除し、現在の表示位置の先頭（左側）に集約して表示し（Ｓ５０５）、ステップＳ５０７の処理へ進む。
【０１６９】
ステップＳ５０７において、ＣＰＵ１０１は、集約解除条件を満たしているか否かを判別する（Ｓ５０７）。集約解除条件を満たしていると判別するまで、ＣＰＵ１０１はステップＳ５０７の処理を繰り返す。
【０１７０】
ステップＳ５０７において、集約解除条件を満たしていると判別した場合（Ｓ５０７でＹＥＳ）、ＣＰＵ１０１は、全ての設定済の機能キーおよびアイコンの集約を解除し、全ての設定済の機能キーおよびアイコンを元の位置へ戻し（Ｓ５０９）、ステップＳ５０１の処理へ進む。
【０１７１】
［第６の機能キーの集約方法］
第６の機能キーの集約方法では、機能キー表示領域ＲＧ１を端部までスクロールさせるのに必要なスクロール操作の速度を超える速度でのスクロール操作を受け付けると、画像形成装置１は、全ての設定済の機能キーおよびアイコンを集約して表示する。
【０１７２】
図２３は、第６の機能キーの集約方法において、ユーザーが集約対象キーの集約表示を行うためにスクロール操作を行う様子を模式的に示す図である。
【０１７３】
図２３を参照して、画像形成装置１は複数の機能の設定を受け付けており、複数の設定済の機能キー（マークＭＫ１が付けられた機能キー）が存在している。カーソル１３はアイコン表示領域ＲＧ２の任意の位置に存在しており、機能キー表示領域ＲＧ１には任意の機能キーが表示されている。この状態で、機能キー表示領域ＲＧ１を前端までスクロールさせるのに必要なスクロール操作の速度Ｖを超える速度でのスクロール操作（機能キー表示領域ＲＧ１の端部までスクロールできるような勢いでのスクロール操作）を受け付けると、画像形成装置１は、全ての設定済の機能キーおよびアイコンを集約して表示する。
【０１７４】
スクロール操作とは、ここではフリック操作またはカーソル１３の移動操作を意味している。図２３では、矢印ＡＲ７で示す方向へのフリック操作を受け付け、前へ（矢印ＡＲ８で示す方向へ）機能キー表示領域ＲＧ１をスクロールさせる場合を想定している。
【０１７５】
図２４は、機能キー表示領域ＲＧ１の端部（現在表示している位置から近い方の端部）から、機能キー表示領域ＲＧ１の現在表示している位置までの距離Ｄと、機能キー表示領域ＲＧ１をその端部までスクロールさせるのに必要なスクロール操作の速度Ｖとの関係を模式的に示す図である。
【０１７６】
図２４を参照して、距離Ｄが大きいほど、速度Ｖは大きくなる。したがって、現在表示している機能キー表示領域ＲＧ１の位置が中央部に近いほど、集約表示するために必要なスクロール操作の速度は大きくなり、現在表示している機能キー表示領域ＲＧ１の位置が端部に近いほど、集約表示するために必要なスクロール操作の速度は小さくなる。なお、斜線部分は、集約表示を行うための条件を満たす領域である。
【０１７７】
図２５は、第６の機能キーの集約方法において、集約対象キーが集約された状態を模式的に示す図である。
【０１７８】
図２５を参照して、カーソル１３は、スクロール操作によって機能キー表示領域ＲＧ１の前端に移動される。全ての設定済のアイコンＩＣ３１〜ＩＣ３６は、カーソル１３と重なる位置に集約して表示される。設定済の機能キーＦＫ３１〜ＦＫ３６は、機能キー表示領域ＲＧ１の前端に集約して表示される。設定済の機能キーＦＫ３１〜ＦＫ３６は、新たに作成された「設定済み」のグループに属している。
【０１７９】
なお、設定済の機能キーおよびアイコンを集約する位置は任意であり、機能キー表示領域ＲＧ１およびアイコン表示領域ＲＧ２の各々の後端であってもよい。
【０１８０】
図２６は、第６の機能キーの集約方法を採用する場合の、画像形成装置１が行う操作パネル１３０への表示処理を示すフローチャートである。
【０１８１】
図２６を参照して、操作パネル１３０の表示部１３４にマップスクローラー画面ＩＭを表示した場合に、画像形成装置１のＣＰＵ１０１は、設定済の機能キーが複数個存在するか否かを判別する（Ｓ６０１）。
【０１８２】
ステップＳ６０１において、設定済の機能キーが複数個存在すると判別した場合（Ｓ６０１でＹＥＳ）、ＣＰＵ１０１は、機能キー表示領域ＲＧ１にてスクロール操作を受け付けたか（検知したか）否かを判別する（Ｓ６０３）。
【０１８３】
ステップＳ６０１において、設定済の機能キーが複数個存在しないと判別した場合（Ｓ６０１でＮＯ）、またはステップＳ６０３において、機能キー表示領域ＲＧ１にてスクロール操作を受け付けないと判別した場合（Ｓ６０３でＮＯ）、ＣＰＵ１０１はステップＳ６０１の処理へ進む。
【０１８４】
ステップＳ６０３において、機能キー表示領域ＲＧ１にてスクロール操作を受け付けたと判別した場合（Ｓ６０３でＹＥＳ）、ＣＰＵ１０１は、スクロール操作の方向が機能キー表示領域ＲＧ１の前方向であったか否かを判別する（Ｓ６０５）。
【０１８５】
ステップＳ６０５において、スクロール操作の方向が前方向であったと判別した場合（Ｓ６０５でＹＥＳ）、ＣＰＵ１０１は、スクロール操作の速度が、機能キー表示領域ＲＧ１を前端までスクロールさせる（カーソルが前端に到達する）のに必要なスクロール操作の速度を超える速度であったか否かを判別する（Ｓ６０７）。
【０１８６】
ステップＳ６０７において、超える速度であったと判別した場合（Ｓ６０７でＹＥＳ）、ＣＰＵ１０１は、設定済の機能キーおよびアイコンを元の位置から削除し、それぞれ機能キー表示領域ＲＧ１およびアイコン表示領域ＲＧ２の前端に集約して表示し（Ｓ６０９）、ステップＳ６１１の処理へ進む。
【０１８７】
ステップＳ６０５において、スクロール操作の方向が後方向であったと判別した場合（Ｓ６０５でＮＯ）、ＣＰＵ１０１は、スクロール操作の速度が、機能キー表示領域ＲＧ１を後端までスクロールさせる（カーソルが後端に到達する）のに必要なスクロール操作の速度を超える速度であったか否かを判別する（Ｓ６２１）。
【０１８８】
ステップＳ６２１において、超える速度であったと判別した場合（Ｓ６２１でＹＥＳ）、ＣＰＵ１０１は、設定済の機能キーおよびアイコンを元の位置から削除し、それぞれ機能キー表示領域ＲＧ１およびアイコン表示領域ＲＧ２の後端に集約して表示し（Ｓ６２３）、ステップＳ６１１の処理へ進む。
【０１８９】
ステップＳ６０７において、超えない速度であったと判別した場合（Ｓ６０７でＮＯ）、またはステップＳ６２１において、超えない速度であったと判別した場合（Ｓ６２１でＮＯ）、ＣＰＵ１０１は、ステップＳ６０１の処理へ進む。
【０１９０】
ステップＳ６１１において、ＣＰＵ１０１は、集約解除条件を満たしているか否かを判別する（Ｓ６１１）。集約解除条件を満たしていると判別するまで、ＣＰＵ１０１はステップＳ６１１の処理を繰り返す。
【０１９１】
ステップＳ６１１において、集約解除条件を満たしていると判別した場合（Ｓ６１１でＹＥＳ）、ＣＰＵ１０１は、全ての設定済の機能キーおよびアイコンの集約を解除し、全ての設定済の機能キーおよびアイコンを元の位置へ戻し（Ｓ６１３）、ステップＳ６０１の処理へ進む。
【０１９２】
［第７の機能キーの集約方法］
第１〜第６の機能キーの集約方法では、集約対象キーが設定済の機能キーおよびアイコンである場合について示した。しかし、集約対象キーは、未設定の機能キーおよびアイコンであってもよい。以降の第７〜第１０の機能キーの集約方法では、集約対象キーが未設定の機能キーおよびアイコンである場合について説明する。
【０１９３】
第７の機能キーの集約方法では、マップスクローラー画面ＩＭにおいて機能キー表示領域ＲＧ１が端部（前端または後端、ここでは後端）までスクロールされた場合に、画像形成装置１は、未設定の機能キーを集約する指示を受け付けるキーである未設定機能確認キー（集約表示キーの一例）をマップスクローラー画面ＩＭに表示する。画像形成装置１は、未設定機能確認キーの押下を受け付けた場合に、全ての未設定の機能キーおよびアイコンを集約して表示する。第７の機能キーの集約方法は、設定確認キーの代わりに未設定機能確認キー１５を表示する点、および設定済の機能キーおよびアイコンの代わりに未設定の機能キーおよびアイコンを集約する点を除いて、第１の機能キーの集約方法とほぼ同じである。
【０１９４】
図２７は、第７の機能キーの集約方法において、カーソル１３がアイコン表示領域ＲＧ２の後端まで移動された状態を模式的に示す図である。
【０１９５】
図２７を参照して、画像形成装置１は複数の機能の設定を受け付けており、複数の設定済の機能キー（マークＭＫ１が付けられた機能キー）が存在している。この状態で、ユーザーによって機能キー表示領域ＲＧ１が後端までスクロールされた場合（または、ユーザーによってカーソル１３がアイコン表示領域ＲＧ２の後端まで移動された場合）、画像形成装置１は、未設定機能確認キー１５（集約機能キーの一例）をマップスクローラー画面ＩＭに表示する。
【０１９６】
なお、未設定機能確認キー１５が押下されずに機能キー表示領域ＲＧ１が前端および後端以外の位置までスクロールされた場合や、画像形成装置１が設定を受け付けた機能の数が１個以下となった場合などに、未設定機能確認キー１５は削除されてもよい。また未設定機能確認キー１５は、複数の機能の設定を受け付けている場合に、表示されている機能キー表示領域ＲＧ１の位置にかかわらずマップスクローラー画面ＩＭに常に表示されていてもよい。
【０１９７】
図２８は、図２７に示すマップスクローラー画面ＩＭにおいて、ユーザーが未設定機能確認キー１５を押下する様子を模式的に示す図である。図２９は、第７の機能キーの集約方法において、未設定の機能キーおよびアイコンが集約された状態を模式的に示す図である。
【０１９８】
図２８を参照して、未設定機能確認キー１５がユーザーによって押下されると、画像形成装置１は、図２９に示すように、全ての未設定の機能キーおよびアイコンを任意の位置に集約して表示する。
【０１９９】
図２９を参照して、未設定の機能キーは、たとえば機能キー表示領域ＲＧ１の後端に集約して表示される。未設定の機能キーは、新たに作成された「未設定」のグループに属している。未設定の機能キーの各々に対応する未設定のアイコンもまた、集約された未設定の機能キーに対応する順序で、アイコン表示領域ＲＧ２の後端に集約して表示される。
【０２００】
図２９では、表示可能な機能キーの個数（ここでは８個）よりも未設定の機能キーの個数の方が多いため、一部の未設定の機能キーのみが表示されている。カーソル１３は、集約された未設定の機能キーのうち、最も前端側に存在するアイコンＩＣ４１〜ＩＣ４８と重なる位置に移動される。それによって、未設定の機能キーのうち前端側に存在する機能キーＦＫ４１〜ＦＫ４８のみが表示されている。
【０２０１】
機能キーＦＫ４１〜ＦＫ４８は、それぞれ「ページ連写」、「インデックス原稿」、「光沢コピー」、「ネガポジ反転」、「ベースカラー」、「小冊子」、「鏡像」、および「リピート」の機能キーである。
【０２０２】
機能キーおよびアイコンを集約して表示している状態で、ユーザーによって機能キー表示領域ＲＧ１が前側にスクロールされた場合であっても、画像形成装置１は未設定機能確認キー１５を表示し続けることが好ましい。
【０２０３】
未設定の機能キーおよびアイコンを集約して表示している状態で、未設定機能確認キー１５の押下を再度受け付けた場合などに、画像形成装置１は未設定の機能キーおよびアイコンの集約を解除し、未設定の機能キーおよびアイコンの各々を元の位置へ戻してもよい。
【０２０４】
［第８の機能キーの集約方法］
第８の機能キーの集約方法では、集約対象キーの集約の指示を受け付けた場合に、画像形成装置１は、未設定の機能キーおよびアイコンのうち設定可能な状態にある機能キーおよびアイコンを集約して表示し、未設定の機能キーおよびアイコンのうち設定不可能な状態にある機能キーを集約しない。
【０２０５】
図３０は、第８の機能キーの集約方法において、「小冊子」の機能の設定を受け付けた状態を模式的に示す図である。図３１は、第８の機能キーの集約方法において、未設定の機能キーおよびアイコンが集約された状態を模式的に示す図である。
【０２０６】
図３０（ａ）を参照して、画像形成装置１は「小冊子」の機能の設定を受け付けている。「小冊子」の機能の設定を受け付けた場合、画像形成装置１は、両面印刷を行い、かつ用紙の一方の面に２ページずつ印刷を行う。その結果、「小冊子」の機能を受け付けた場合、画像形成装置１は、「小冊子」の機能を設定した場合の印刷方法と矛盾するいくつかの機能の設定を受け付けなくなる。具体的には、画像形成装置１は、４０個の未設定の機能のうち、「インデックス原稿」、「自動画像回転」、「光沢コピー」、「とじしろ」、「リピート」、「拡大連写」、「ＯＨＰ合紙」、「インターシート」、「差しこみページ」、「繰り返しスタンプ」、「ウォーターマーク」、「オーバーレイ」、「登録オーバーレイ」、「コピープロテクト」、「原稿外消去」、「プログラムジョブ」、および「カードコピー」の計１７個の機能の設定を受け付けなくなる。
【０２０７】
図３０（ｂ）を参照して、「小冊子」の機能の設定を受け付けた状態で未設定機能確認キー１５の押下をユーザーから受け付けた場合、画像形成装置１は、図３１に示すように、４０個の未設定の機能のうち設定を受け付け可能な２３個の機能に関する機能キーおよびアイコンのみを集約して表示する。未設定の機能キーは、たとえば機能キー表示領域ＲＧ１の後端に集約して表示される。未設定の機能キーは、新たに作成された「未設定」のグループに属している。一方、画像形成装置１は、４０個の未設定の機能のうち設定を受け付けない上記の１７個の機能に関する機能キーおよびアイコン（たとえば「ＯＨＰ合紙」のアイコンＩＣ６１など）を集約しない。
【０２０８】
図３１では、表示可能な機能キーの個数（ここでは８個）よりも集約された機能キーの個数の方が多いため、一部の未設定の機能キーのみが表示されている。カーソル１３は、集約された未設定の機能キーのうち、最も前端側に存在するアイコンＩＣ５１〜ＩＣ５８と重なる位置に移動される。それによって、未設定の機能キーのうち前端側に存在する機能キーＦＫ５１〜ＦＫ５８のみが表示されている。
【０２０９】
機能キーＦＫ５１〜ＦＫ５８は、それぞれ「カラー」、「濃度」、「原稿画質」、「用紙」、「原稿設定」、「ブック原稿」、「ページ連写」、および「連続読み込み」の機能キーである。
【０２１０】
なお、これ以外の集約方法は、第７の機能キーの集約方法と同様であるので、その説明は繰り返さない。
【０２１１】
図３２は、第８の機能キーの集約方法を採用する場合の、画像形成装置１が行う操作パネル１３０への表示処理を示すフローチャートである。
【０２１２】
図３２を参照して、操作パネル１３０の表示部１３４にマップスクローラー画面ＩＭを表示した場合に、画像形成装置１のＣＰＵ１０１は、設定済の機能キーが複数個存在するか否かを判別する（Ｓ７０１）。
【０２１３】
ステップＳ７０１において、設定済の機能キーが複数個存在すると判別した場合（Ｓ７０１でＹＥＳ）、ＣＰＵ１０１は、機能キー表示領域の後端を現在表示しているか否かを判別する（Ｓ７０３）。
【０２１４】
ステップＳ７０３において、機能キー表示領域の後端を現在表示していると判別した場合（Ｓ７０３でＹＥＳ）、ＣＰＵ１０１は、マップスクローラー画面に未設定機能確認キーを表示し（Ｓ７０５）、ステップＳ７０７の処理へ進む。
【０２１５】
ステップＳ７０１において、設定済の機能キーが複数個存在しないと判別した場合（Ｓ７０１でＮＯ）、またはステップＳ７０３において、機能キー表示領域の後端を現在表示していないと判別した場合（Ｓ７０３でＮＯ）、ＣＰＵ１０１はステップＳ７０１の処理へ進む。
【０２１６】
ステップＳ７０７において、ＣＰＵ１０１は、設定済の機能キーが複数個存在するか否かを判別する（Ｓ７０７）。
【０２１７】
ステップＳ７０７において、設定済の機能キーが複数個存在すると判別した場合（Ｓ７０７でＹＥＳ）、ＣＰＵ１０１は、機能キー表示領域の後端を現在表示しているか否かを判別する（Ｓ７０９）。
【０２１８】
ステップＳ７０９において、機能キー表示領域の後端を現在表示していると判別した場合（Ｓ７０９でＹＥＳ）、ＣＰＵ１０１はステップＳ７１１の処理へ進む。
【０２１９】
ステップＳ７０７において、設定済の機能キーが複数個存在しないと判別した場合（Ｓ７０７でＮＯ）、またはステップＳ７０９において、機能キー表示領域の後端を現在表示していないと判別した場合（Ｓ７０９でＮＯ）、ＣＰＵ１０１は、未設定機能確認キーを非表示にし（Ｓ７２１）、ステップＳ７０１の処理へ進む。
【０２２０】
ステップＳ７１１において、ＣＰＵ１０１は、未設定機能確認キーが押下されたか否かを判別する（Ｓ７１１）。
【０２２１】
ステップＳ７１１において、未設定機能確認キーが押下されたと判別した場合（Ｓ７１１でＹＥＳ）、ＣＰＵ１０１は、設定済の機能とは同時に設定することのできない未設定の機能に関する機能キーがあるか否かを判別する（Ｓ７１３）。一方、ステップＳ７１１において、未設定機能確認キーが押下されないと判別した場合（Ｓ７１１でＮＯ）、ＣＰＵ１０１はステップＳ７０７の処理へ進む。
【０２２２】
ステップＳ７１３において、同時に設定することのできない機能に関する機能キーがあると判別した場合（Ｓ７１３でＹＥＳ）、ＣＰＵ１０１は、同時に設定することのできる未設定の機能に関する機能キーおよびアイコンを元の位置から削除し、それぞれ機能キー表示領域ＲＧ１の後端およびアイコン表示領域ＲＧ２の後端に集約して表示し（Ｓ７１５）、ステップＳ７１７の処理へ進む。
【０２２３】
ステップＳ７１３において、同時に設定することのできない機能に関する機能キーが無いと判別した場合（Ｓ７１３でＮＯ）、ＣＰＵ１０１は、全ての未設定の機能キーおよびアイコンを元の位置から削除し、それぞれ機能キー表示領域ＲＧ１の後端およびアイコン表示領域ＲＧ２の後端に集約して表示し（Ｓ７３１）、ステップＳ７１７の処理へ進む。
【０２２４】
ステップＳ７１７において、ＣＰＵ１０１は、集約解除条件を満たしているか否かを判別する（Ｓ７１７）。集約解除条件を満たしていると判別するまで、ＣＰＵ１０１はステップＳ７１７の処理を繰り返す。
【０２２５】
第７〜第１０の機能キーの集約方法においては、集約機能キーの集約表示中に、画像形成装置１が未設定機能確認キー１５の押下を再度受け付けること（第７および第８の機能キーの集約方法の場合のみ）、集約機能キーの集約表示中に、機能キー表示領域が一方の端部までスクロールされた状態で、機能キー表示領域がスクロールしない方向へのフリック操作を受け付けたこと、または集約機能キーの集約表示中に、アイコン表示領域でピンチアウト操作を受け付けたことなどを、画像形成装置１は集約解除条件とすることができる。
【０２２６】
ステップＳ７１７において、集約解除条件を満たしていると判別した場合（Ｓ７１７でＹＥＳ）、ＣＰＵ１０１は、集約した未設定の機能キーおよびアイコンの集約を解除し、集約した未設定の機能キーおよびアイコンを元の位置へ戻し（Ｓ７１９）、ステップＳ７０１の処理へ進む。
【０２２７】
［第９の機能キーの集約方法］
第９の機能キーの集約方法では、機能キー表示領域ＲＧ１が後端までスクロールされた状態で、機能キー表示領域ＲＧ１がスクロールしない方向のフリック操作を受け付けると、画像形成装置１は、全ての未設定の機能キーおよびアイコンを集約して表示する。第９の機能キーの集約方法は、設定済の機能キーおよびアイコンの代わりに未設定の機能キーおよびアイコンを集約する点を除いて、第２の機能キーの集約方法とほぼ同じである。
【０２２８】
図３３は、第９の機能キーの集約方法において、ユーザーが集約対象キーの集約表示を行うためにフリック操作を行う様子を模式的に示す図である。図３４は、第９の機能キーの集約方法において、設定済の機能キーおよびアイコンが集約された状態を模式的に示す図である。
【０２２９】
図３３を参照して、画像形成装置１は複数の機能の設定を受け付けており、複数の設定済の機能キー（マークＭＫ１が付けられた機能キー）が存在している。カーソル１３は矢印ＡＲ９で示す方向に移動され、アイコン表示領域ＲＧ２の後端に位置している。機能キー表示領域ＲＧ１は後端までスクロールされており、カーソル１３に重なった７個のアイコンＩＣ２１〜ＩＣ２７に対応する機能キーＦＫ２１〜ＦＫ２７が機能キー表示領域ＲＧ１に表示されている。この状態で、機能キー表示領域ＲＧ１において矢印ＡＲ１０で示す方向の（後方向にスクロールする）フリック操作を受け付けると、画像形成装置１は、図３４に示すように、たとえば機能キー表示領域ＲＧ１およびアイコン表示領域ＲＧ２の各々の後端に、未設定の機能キーおよびアイコンの各々を集約して表示する。
【０２３０】
なお、画像形成装置１は、機能キー表示領域ＲＧ１においてスクロールしない方向のフリック操作を受け付けた場合に、集約対象キーを集約して表示すればよい。図３３の状態では、機能キー表示領域ＲＧ１は、後方向へスクロールするフリック操作を受け付けた場合にのみスクロールする。したがって、画像形成装置１は後方向へスクロールするフリック操作の他、上下方向などのフリック操作を受け付けた場合にも、集約対象キーを集約して表示すればよい。
【０２３１】
図３４では、表示可能な機能キーの個数（ここでは８個）よりも未設定の機能キーの個数の方が多いため、一部の未設定の機能キーのみが表示されている。カーソル１３は、集約された未設定の機能キーのうち、最も前端側に存在するアイコンＩＣ４１〜ＩＣ４８と重なる位置に移動される。それによって、未設定の機能キーのうち前端側に存在する機能キーＦＫ４１〜ＦＫ４８のみが表示されている。
【０２３２】
［第１０の機能キーの集約方法］
第１０の機能キーの集約方法では、第９の機能キーの集約方法において、集約対象キーの集約の指示を受け付けた場合に、画像形成装置１は、未設定の機能キーおよびアイコンのうち設定可能な状態にある機能キーおよびアイコンのみを集約して表示する。
【０２３３】
図３５は、第１０の機能キーの集約方法において、「小冊子」の機能の設定を受け付けた状態を模式的に示す図である。図３６は、第８の機能キーの集約方法において、未設定の機能キーおよびアイコンが集約された状態を模式的に示す図である。
【０２３４】
図３５（ａ）を参照して、画像形成装置１は「小冊子」の機能の設定を受け付けている。「小冊子」の機能の設定を受け付けた場合、画像形成装置１は、両面印刷を行い、かつ用紙の一方の面に２ページずつ印刷を行う。その結果、「小冊子」の機能を受け付けた場合、画像形成装置１は、「小冊子」の機能を設定した場合の印刷方法と矛盾するいくつかの機能の設定を受け付けなくなる。
【０２３５】
図３５（ｂ）を参照して、「小冊子」の機能の設定を受け付け、かつ機能キー表示領域ＲＧ１が後端までスクロールされた状態で、矢印ＡＲ１１で示すように、機能キー表示領域ＲＧ１がスクロールしない方向のフリック操作を受け付けると、画像形成装置１は、図３６に示すように、未設定の機能のうち設定を受け付け可能な機能に関する機能キーおよびアイコンのみを集約して表示する。未設定の機能のうち設定を受け付け可能な機能に関する機能キーおよびアイコンの考え方は、第８の機能キーの集約方法の場合と同じである。未設定の機能キーは、たとえば機能キー表示領域ＲＧ１の後端に集約して表示される。未設定の機能キーは、新たに作成された「未設定」のグループに属している。一方、画像形成装置１は、未設定の機能のうち設定を受け付けない機能に関する機能キーおよびアイコンを集約しない。
【０２３６】
図３６では、表示可能な機能キーの個数（ここでは８個）よりも集約された機能キーの個数の方が多いため、一部の未設定の機能キーのみが表示されている。カーソル１３は、集約された未設定の機能キーのうち、最も前端側に存在するアイコンＩＣ５１〜ＩＣ５８と重なる位置に移動される。それによって、未設定の機能キーのうち前端側に存在する機能キーＦＫ５１〜ＦＫ５８のみが表示されている。
【０２３７】
図３７は、第１０の機能キーの集約方法を採用する場合の、画像形成装置１が行う操作パネル１３０への表示処理を示すフローチャートである。
【０２３８】
図３７を参照して、操作パネル１３０の表示部１３４にマップスクローラー画面ＩＭを表示した場合に、画像形成装置１のＣＰＵ１０１は、設定済の機能キーが複数個存在するか否かを判別する（Ｓ８０１）。
【０２３９】
ステップＳ８０１において、設定済の機能キーが複数個存在すると判別した場合（Ｓ８０１でＹＥＳ）、ＣＰＵ１０１は、機能キー表示領域の後端を現在表示しているか否かを判別する（Ｓ８０３）。
【０２４０】
ステップＳ８０３において、機能キー表示領域の後端を現在表示していると判別した場合（Ｓ８０３でＹＥＳ）、ＣＰＵ１０１は、スクロールしない方向のフリック操作を受け付けたか否かを判別する（Ｓ８０５）。
【０２４１】
ステップＳ８０１において、設定済の機能キーが複数個存在しないと判別した場合（Ｓ８０１でＮＯ）、ステップＳ８０３において、機能キー表示領域の後端を現在表示していないと判別した場合（Ｓ８０３でＮＯ）、またはステップＳ８０５において、スクロールしない方向のフリック操作を受け付けないと判別した場合（Ｓ８０５でＮＯ）、ＣＰＵ１０１はステップＳ８０１の処理へ進む。
【０２４２】
ステップＳ８０５において、スクロールしない方向のフリック操作を受け付けたと判別した場合（Ｓ８０５でＹＥＳ）、ＣＰＵ１０１は、設定済の機能とは同時に設定することのできない未設定の機能に関する機能キーがあるか否かを判別する（Ｓ８０７）。
【０２４３】
ステップＳ８０７において、同時に設定することのできない機能に関する機能キーがあると判別した場合（Ｓ８０７でＹＥＳ）、ＣＰＵ１０１は、同時に設定することのできる未設定の機能に関する機能キーおよびアイコンを元の位置から削除し、それぞれ機能キー表示領域ＲＧ１の後端およびアイコン表示領域ＲＧ２の後端に集約して表示し（Ｓ８０９）、ステップＳ８１１の処理へ進む。
【０２４４】
ステップＳ８０７において、同時に設定することのできない機能に関する機能キーが無いと判別した場合（Ｓ８０７でＮＯ）、ＣＰＵ１０１は、全ての未設定の機能キーおよびアイコンを元の位置から削除し、それぞれ機能キー表示領域ＲＧ１の後端およびアイコン表示領域ＲＧ２の後端に集約して表示し（Ｓ８２１）、ステップＳ８１１の処理へ進む。
【０２４５】
ステップＳ８１１において、ＣＰＵ１０１は、集約解除条件を満たしているか否かを判別する（Ｓ８１１）。集約解除条件を満たしていると判別するまで、ＣＰＵ１０１はステップＳ８１１の処理を繰り返す。
【０２４６】
ステップＳ８１１において、集約解除条件を満たしていると判別した場合（Ｓ８１１でＹＥＳ）、ＣＰＵ１０１は、集約した未設定の機能キーおよびアイコンの集約を解除し、集約した設定済の機能キーおよびアイコンを元の位置へ戻し（Ｓ８１３）、ステップＳ８０１の処理へ進む。
【０２４７】
［変形例１］
集約対象キーを集約して表示している状態で、集約対象キーを移動する操作（たとえば集約対象キーのドラッグ操作など）を受け付けた場合に、画像形成装置１は、受け付けた操作に従って、集約対象キーの集約位置を移動してもよい。
【０２４８】
図３８は、変形例１において、集約対象キーの集約位置が移動する様子を模式的に示す図である。
【０２４９】
図３８（ａ）を参照して、設定済の機能キーＦＫ３１〜ＦＫ３６およびアイコンＩＣ３１〜ＩＣ３６の各々は、たとえば機能キー表示領域ＲＧ１およびアイコン表示領域ＲＧ２の各々の後端に集約して表示されている。この状態でユーザーは、矢印ＡＲ１２で示すように、集約されたアイコンＩＣ３１〜ＩＣ３６を起点として前方向へのドラッグ操作を行う（またはユーザーは、集約された機能キーＦＫ３１〜ＦＫ３６を起点として前方向へのドラッグ操作を行ってもよい）。
【０２５０】
画像形成装置１は、このドラッグ操作を受け付けると、機能キーＦＫ３１〜ＦＫ３６およびアイコンＩＣ３１〜ＩＣ３６をドラッグ操作の移動距離に応じた距離だけ前へ移動させる。図３８（ｂ）では、機能キーＦＫ３１〜ＦＫ３６およびアイコンＩＣ３１〜ＩＣ３６の各々は、機能キー表示領域ＲＧ１およびアイコン表示領域ＲＧ２の各々の前端部へ移動されている。
【０２５１】
［変形例２］
画像形成装置１は、操作パネル１３０を通じてプリントに関する機能の設定を受け付ける代わりに、プリントに関する機能の設定の情報を情報処理装置３や他の画像形成装置１などから受信してもよい。
【０２５２】
図３９は、変形例２において、画像形成装置１が情報処理装置３からプリントに関する機能の設定の情報を受信する様子を模式的に示す図である。
【０２５３】
図３９を参照して、画像形成装置１は、操作パネル１３０を通じてのユーザーからの要求に応じて、矢印ＡＲ１３で示すように、情報の送信を情報処理装置３に対して要求する。この要求を受け付けると、情報処理装置３は、矢印ＡＲ１４で示すように、情報処理装置３内の固定記憶装置に記憶されたプリントに関する機能の設定の情報（設定ファイル）を、ネットワーク４を通じて画像形成装置１へ送信する。画像形成装置１は、受信した情報に基づいて、プリントに関する機能の設定をマップスクローラー画面ＩＭに反映させる。情報処理装置３は、情報処理装置３の操作部を通じてのユーザーからの要求に応じて、プリントに関する機能の設定の情報を画像形成装置１へ送信してもよい。画像形成装置１は、所定の場合に、第１〜第１０の機能キーの集約方法のうちいずれかの方法を用いて集約対象キーを集約して表示する。
【０２５４】
［実施の形態の効果］
上述の実施の形態によれば、ユーザーは、複数の機能の設定を行った場合に、マップスクローラー画面ＩＭにおいて設定済の機能、あるいは未設定の機能を容易に確認することができ、機能の設定状況を容易に確認することができる。また、マップスクローラー画面ＩＭにおいて機能の設定状況を確認することができるので、設定を変更する場合に、設定を確認した画面と同じ画面を用いて容易に設定を変更することができる。
【０２５５】
［その他］
画像形成装置１は、集約対象キーを集約して表示した場合に、マップスクローラー画面ＩＭにプリント実行キーをあわせて表示することなどにより、受け付けた設定でプリントを実行するか否かをユーザーに問い合せてもよい。画像形成装置１は、集約対象キーを集約して表示した場合に、マップスクローラー画面ＩＭに保存キーをあわせて表示することなどにより、受け付けた設定を画像形成装置１や情報処理装置３などに保存するか否かをユーザーに問い合せてもよい。
【０２５６】
設定確認キーや未設定機能確認キーは、操作パネル１３０のハードウェアキーとして設けられてもよい。この場合、複数の設定を受け付けている状態で設定確認キーまたは未設定機能確認キーが押下されたときにのみ、画像形成装置１は集約表示を行う。複数の設定を受け付けていない状態で設定確認キーまたは未設定機能確認キーが押下されたときは、画像形成装置１はその操作を破棄する。
【０２５７】
上述の第１〜第１０の集約方法において、機能キーおよびアイコンが集約される位置は任意であり、それぞれの表示領域の後端、前端、またはこれら以外の位置などであってもよい。
【０２５８】
機能キーおよびアイコンの配列方向は横方向に限らず、任意の一の方向であればよい。また、一の方向に配列した機能キーおよびアイコンを複数段設けることも可能である。
【０２５９】
集約表示は、複数の機能の設定を受け付けた場合に常に行われてもよいし、複数の機能の設定を受け付け、かつ何らかの条件を満たす場合（たとえば、集約の指示を受け付けるなど）に行われてもよい。
【０２６０】
上述の実施の形態における処理は、ソフトウェアにより行なっても、ハードウェア回路を用いて行なってもよい。また、上述の実施の形態における処理を実行するプログラムを提供することもできるし、そのプログラムをＣＤ−ＲＯＭ、フレキシブルディスク、ハードディスク、ＲＯＭ、ＲＡＭ、メモリカードなどの記録媒体に記録してユーザーに提供することにしてもよい。プログラムは、ＣＰＵなどのコンピューターにより実行される。また、プログラムはインターネットなどの通信回線を介して、装置にダウンロードするようにしてもよい。
【０２６１】
上述の実施の形態は、すべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【符号の説明】
【０２６２】
１，１−１〜１−ｎ  画像形成装置
３，３−１〜３−ｎ  情報処理装置
４，４ａ，４ｂ  ネットワーク
５  外部ネットワーク
１１  応用設定キー
１２  閉じるキー
１３  カーソル
１４  設定確認キー
１５  未設定機能確認キー
１００  制御部
１０１  ＣＰＵ
１０２  ＲＯＭ
１０３  ＳＲＡＭ
１０４  ＮＶＲＡＭ
１０５  時計ＩＣ
１１０  固定記憶装置
１２０  画像読取装置
１３０  操作パネル
１３１  テンキー
１３２  プリントキー
１３３  ログアウトキー
１３４  表示部
１３５  操作受付部
１４０  画像出力装置
１５０  プリンターコントローラー
１６０  ネットワークＩ／Ｆ
ＡＲ１〜ＡＲ１４  矢印
ＦＫ１〜ＦＫ８，ＦＫ１１〜ＦＫ１８，ＦＫ２１〜ＦＫ２７，ＦＫ３１〜ＦＫ３６，ＦＫ４１〜ＦＫ４８，ＦＫ５１〜ＦＫ５８  機能キー
ＩＣ１〜ＩＣ８，ＩＣ１１〜ＩＣ１８，ＩＣ２１〜ＩＣ２７，ＩＣ３１〜ＩＣ３６，ＩＣ４１〜ＩＣ４８，ＩＣ５１〜ＩＣ５８，ＩＣ６１  アイコン
ＩＭ  マップスクローラー画面
ＭＫ１  マーク
Ｐ１〜Ｐ４  点
ＲＧ１  機能キー表示領域
ＲＧ２  アイコン表示領域
ＲＴ  矩形
ＳＩ  スタート画面
【図１】
2014102781.tif 000003
【図２】
2014102781.tif 000004
【図３】
2014102781.tif 000005
【図４】
2014102781.tif 000006
【図５】
2014102781.tif 000007
【図６】
2014102781.tif 000008
【図７】
2014102781.tif 000009
【図８】
2014102781.tif 000010
【図９】
2014102781.tif 000011
【図１０】
2014102781.tif 000012
【図１１】
2014102781.tif 000013
【図１２】
2014102781.tif 000014
【図１３】
2014102781.tif 000015
【図１４】
2014102781.tif 000016
【図１５】
2014102781.tif 000017
【図１６】
2014102781.tif 000018
【図１７】
2014102781.tif 000019
【図１８】
2014102781.tif 000020
【図１９】
2014102781.tif 000021
【図２０】
2014102781.tif 000022
【図２１】
2014102781.tif 000023
【図２２】
2014102781.tif 000024
【図２３】
2014102781.tif 000025
【図２４】
2014102781.tif 000026
【図２５】
2014102781.tif 000027
【図２６】
2014102781.tif 000028
【図２７】
2014102781.tif 000029
【図２８】
2014102781.tif 000030
【図２９】
2014102781.tif 000031
【図３０】
2014102781.tif 000032
【図３１】
2014102781.tif 000033
【図３２】
2014102781.tif 000034
【図３３】
2014102781.tif 000035
【図３４】
2014102781.tif 000036
【図３５】
2014102781.tif 000037
【図３６】
2014102781.tif 000038
【図３７】
2014102781.tif 000039
【図３８】
2014102781.tif 000040
【図３９】
2014102781.tif 000041