(57)【特許請求の範囲】
【請求項１】
画像形成装置であって、
多数の設定画面の中からユーザにより予め選択された複数の設定画面をそれぞれ呼び出すための複数の呼出ボタンを配置することが可能なカスタマイズ画面からの遷移先の画面であって前記複数の呼出ボタンのうちの一の呼出ボタンに対する第１の操作に応じた遷移先の画面である一の設定画面において、前記一の設定画面に対する第２の操作を受け付ける入力制御手段と、
選択肢を選択するための標準操作とは異なる種類の操作が前記第２の操作として前記一の設定画面内の直接遷移指示有効領域に対して行われたことを条件として、前記複数の設定画面のうち、前記一の設定画面との間に関連性を有する他の設定画面へと、表示画面を前記一の設定画面から直接的に遷移させる表示制御手段と、
を備え、
前記表示制御手段は、互いに類似する設定画面を規定した類似画面情報に基づき前記一の設定画面に類似すると判定される設定画面を、前記他の設定画面として決定することを特徴とする画像形成装置。
【請求項２】
画像形成装置であって、
多数の設定画面の中からユーザにより予め選択された複数の設定画面をそれぞれ呼び出すための複数の呼出ボタンを配置することが可能なカスタマイズ画面からの遷移先の画面であって前記複数の呼出ボタンのうちの一の呼出ボタンに対する第１の操作に応じた遷移先の画面である一の設定画面において、前記一の設定画面に対する第２の操作を受け付ける入力制御手段と、
選択肢を選択するための標準操作とは異なる種類の操作が前記第２の操作として前記一の設定画面内の直接遷移指示有効領域に対して行われたことを条件として、前記複数の設定画面のうち、前記一の設定画面との間に関連性を有する他の設定画面へと、表示画面を前記一の設定画面から直接的に遷移させる表示制御手段と、
を備え、
前記表示制御手段は、前記一の呼出ボタンに対する前記第１の操作が前記標準操作とは異なる種類の操作であることをも条件として、前記表示画面を前記一の設定画面から前記他の設定画面へと直接的に遷移させることを特徴とする画像形成装置。
【請求項３】
請求項２に記載の画像形成装置において、
前記第１の操作および前記第２の操作は、互いに同じ種類の操作であることを特徴とする画像形成装置。
【請求項４】
請求項３に記載の画像形成装置において、
前記第１の操作および前記第２の操作は、いずれもフリック操作であることを特徴とする画像形成装置。
【請求項５】
請求項１または請求項２に記載の画像形成装置において、
前記第２の操作は、フリック操作であることを特徴とする画像形成装置。
【請求項６】
請求項５に記載の画像形成装置において、
前記表示制御手段は、前記標準操作とは異なる種類の操作が前記第２の操作として前記一の設定画面内の直接遷移指示有効領域に対して行われたことを条件として、前記複数の設定画面のうち、前記一の設定画面との間に関連性を有する２以上の設定画面のいずれかへと前記表示画面を前記一の設定画面から直接的に遷移させ、
第１の向きのフリック操作が行われるごとに、前記２以上の設定画面の相互間において所定の順序に従って順次に前記表示画面を遷移させ、
前記第１の向きとは異なる向きである第２の向きのフリック操作が行われるごとに、前記２以上の設定画面の相互間において前記所定の順序とは逆の順序に従って順次に前記表示画面を遷移させることを特徴とする画像形成装置。
【請求項７】
請求項１ないし請求項６のいずれかに記載の画像形成装置において、
前記標準操作は、シングルタップ操作であることを特徴とする画像形成装置。
【請求項８】
請求項１ないし請求項７のいずれかに記載の画像形成装置において、
前記表示制御手段は、前記第１の操作が行われた時点から所定時間内に前記第２の操作が行われたことをも条件として、前記一の設定画面から前記他の設定画面への直接的な遷移を実行することを特徴とする画像形成装置。
【請求項９】
請求項１ないし請求項８のいずれかに記載の画像形成装置において、
前記表示制御手段は、前記一の設定画面において、前記直接遷移指示有効領域とは異なる領域に対して前記第２の操作と同じ種類の操作が行われても、前記一の設定画面から前記他の設定画面への直接的な遷移を行わないことを特徴とする画像形成装置。
【請求項１０】
請求項２ないし請求項４のいずれかに記載の画像形成装置において、
前記表示制御手段は、前記一の設定画面と同じカテゴリーに分類される設定画面を、前記他の設定画面として決定することを特徴とする画像形成装置。
【請求項１１】
ａ）多数の設定画面の中からユーザにより予め選択された複数の設定画面をそれぞれ呼び出すための複数の呼出ボタンを配置することが可能なカスタマイズ画面からの遷移先の画面であって前記複数の呼出ボタンのうちの一の呼出ボタンに対する第１の操作に応じた遷移先の画面である一の設定画面において、前記一の設定画面に対する第２の操作を受け付けるステップと、
ｂ）選択肢を選択するための標準操作とは異なる種類の操作が前記第２の操作として前記一の設定画面内の直接遷移指示有効領域に対して行われたことを条件として、前記複数の設定画面のうち、前記一の設定画面との間に関連性を有する他の設定画面へと、表示画面を前記一の設定画面から直接的に遷移させるステップと、
をコンピュータに実行させるためのプログラムであって、
前記ステップｂ）においては、互いに類似する設定画面を規定した類似画面情報に基づき前記一の設定画面に類似すると判定される設定画面が、前記他の設定画面として決定されることを特徴とするプログラム。
【請求項１２】
ａ）多数の設定画面の中からユーザにより予め選択された複数の設定画面をそれぞれ呼び出すための複数の呼出ボタンを配置することが可能なカスタマイズ画面からの遷移先の画面であって前記複数の呼出ボタンのうちの一の呼出ボタンに対する第１の操作に応じた遷移先の画面である一の設定画面において、前記一の設定画面に対する第２の操作を受け付けるステップと、
ｂ）選択肢を選択するための標準操作とは異なる種類の操作が前記第２の操作として前記一の設定画面内の直接遷移指示有効領域に対して行われたことを条件として、前記複数の設定画面のうち、前記一の設定画面との間に関連性を有する他の設定画面へと、表示画面を前記一の設定画面から直接的に遷移させるステップと、
をコンピュータに実行させるためのプログラムであって、
前記ステップｂ）においては、前記一の呼出ボタンに対する前記第１の操作が前記標準操作とは異なる種類の操作であることをも条件として、前記表示画面を前記一の設定画面から前記他の設定画面へと直接的に遷移させることを特徴とするプログラム。
【請求項１３】
請求項１２に記載のプログラムにおいて、
前記第１の操作および前記第２の操作は、互いに同じ種類の操作であることを特徴とするプログラム。
【請求項１４】
請求項１３に記載のプログラムにおいて、
前記第１の操作および前記第２の操作は、いずれもフリック操作であることを特徴とするプログラム。
【請求項１５】
請求項１１または請求項１２に記載のプログラムにおいて、
前記第２の操作は、フリック操作であることを特徴とするプログラム。
【請求項１６】
請求項１５に記載のプログラムにおいて、
前記ステップｂ）においては、前記標準操作とは異なる種類の操作が前記第２の操作として前記一の設定画面内の直接遷移指示有効領域に対して行われたことを条件として、前記複数の設定画面のうち、前記一の設定画面との間に関連性を有する２以上の設定画面のいずれかへと前記表示画面が前記一の設定画面から直接的に遷移し、
前記ステップｂ）は、
ｂ−１）第１の向きのフリック操作が行われるごとに、前記２以上の設定画面の相互間において所定の順序に従って順次に前記表示画面を遷移させるステップと、
ｂ−２）前記第１の向きとは異なる向きである第２の向きのフリック操作が行われるごとに、前記２以上の設定画面の相互間において前記所定の順序とは逆の順序に従って順次に前記表示画面を遷移させるステップと、
を有することを特徴とするプログラム。
【請求項１７】
請求項１１ないし請求項１６のいずれかに記載のプログラムにおいて、
前記標準操作は、シングルタップ操作であることを特徴とするプログラム。
【請求項１８】
請求項１１ないし請求項１７のいずれかに記載のプログラムにおいて、
前記ステップｂ）においては、前記第１の操作が行われた時点から所定時間内に前記第２の操作が行われたことをも条件として、前記一の設定画面から前記他の設定画面への直接的な遷移が実行されることを特徴とするプログラム。
【請求項１９】
請求項１１ないし請求項１８のいずれかに記載のプログラムにおいて、
前記ステップｂ）においては、前記一の設定画面において、前記直接遷移指示有効領域とは異なる領域に対して前記第２の操作と同じ種類の操作が行われても、前記一の設定画面から前記他の設定画面への直接的な遷移が行われないことを特徴とするプログラム。
【請求項２０】
請求項１２ないし請求項１４のいずれかに記載のプログラムにおいて、
前記ステップｂ）においては、前記一の設定画面と同じカテゴリーに分類される設定画面が、前記他の設定画面として決定されることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＭＦＰ（マルチ・ファンクション・ペリフェラル（Multi-Functional Peripheral））などの画像形成装置およびそれに関連する技術に関する。
【背景技術】
【０００２】
ＭＦＰの操作パネルにおいて、ユーザによるカスタマイズが可能な操作画面（カスタマイズ画面）を表示する技術が存在する（特許文献１等参照）。このようなカスタマイズ画面においては、多数の設定画面の中からユーザにより予め決定（選択）された複数の設定画面をそれぞれ呼び出すための複数の呼出ボタンが配置される。ユーザが複数の呼出ボタンのうち所望の呼出ボタンを押下すると、操作パネルの表示画面は、押下された所望の呼出ボタンに対応する設定画面に遷移する。
【０００３】
たとえば、比較的高い利用頻度を有する呼出ボタンが予めユーザによって決定されてカスタマイズ画面（操作画面）に配置されることによれば、操作画面には比較的少数のボタンが配置される。これによれば、ユーザは所望の呼出ボタンを比較的容易に探し出して押下することが可能である。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００９−１８１３７６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、これらの複数の呼出ボタンのうちの或る呼出ボタンが押下され、当該呼出ボタンに対応する設定画面に遷移した後に、カスタマイズ画面内の別の呼出ボタンに対応する設定画面に遷移することは容易ではない。具体的には、或る呼出ボタンに対応する設定画面に遷移した後に、ホームボタンあるいはリセットボタン等を押下して、再びカスタマイズ画面に戻り、その後に再度、当該カスタマイズ画面内の別の呼出ボタンを押下することが求められる、
たとえば、カスタマイズ画面において、コピーに関する「カラー」設定画面を呼び出すための呼出ボタン（コピー向け「カラー」設定画面の呼出ボタン）と、スキャンに関する「カラー」設定画面を呼び出すための呼出ボタン（コピー向け「カラー」設定画面の呼出ボタン）とが配置されている場合において、次のような問題が生じ得る。
【０００６】
コピー向け「カラー」設定画面の呼出ボタンとスキャン向け「カラー」設定画面の呼出ボタンとは、互いにその外観（文字およびアイコン等）が類似していることも多く、ユーザが押し間違えることも多い。そして、カスタマイズ画面内の或る呼出ボタン（たとえば、コピー向け「カラー」設定画面の呼出ボタン）が過誤等により押下され、当該或る呼出ボタンに対応する設定画面へとカスタマイズ画面から遷移すると、ユーザは、所望の設定画面（スキャン向けの「カラー」設定画面）を表示させるために、たとえば次のような操作を行うことが求められる。すなわち、ユーザは、ホームボタンあるいはリセットボタン等を押下して、再びカスタマイズ画面を表示させ、当該カスタマイズ画面の中から、本来意図していた別の呼出ボタン（たとえば、スキャン向け「カラー」設定画面の呼出ボタン）を再び探し出して押下する。このような操作によって、所望の設定画面（スキャン向け「カラー」設定画面）が表示される。ただし、このような操作は、必ずしも簡易なものではなく、改善の余地がある。
【０００７】
そこで、この発明は、カスタマイズ画面内の或る呼出ボタンに対する操作により、当該呼出ボタンに対応する設定画面に遷移した後に、カスタマイズ画面内の別の呼出ボタンに対応する設定画面に比較的容易に遷移することが可能な技術を提供することを課題とする。
【課題を解決するための手段】
【０００８】
上記課題を解決すべく、請求項１の発明は、画像形成装置であって、多数の設定画面の中からユーザにより予め選択された複数の設定画面をそれぞれ呼び出すための複数の呼出ボタンを配置することが可能なカスタマイズ画面からの遷移先の画面であって前記複数の呼出ボタンのうちの一の呼出ボタンに対する第１の操作に応じた遷移先の画面である一の設定画面において、前記一の設定画面に対する第２の操作を受け付ける入力制御手段と、選択肢を選択するための標準操作とは異なる種類の操作が前記第２の操作として前記一の設定画面内の直接遷移指示有効領域に対して行われたことを条件として、前記複数の設定画面のうち、前記一の設定画面との間に関連性を有する他の設定画面へと、表示画面を前記一の設定画面から直接的に遷移させる表示制御手段と、を備え、前記表示制御手段は、互いに類似する設定画面を規定した類似画面情報に基づき前記一の設定画面に類似すると判定される設定画面を、前記他の設定画面として決定することを特徴とする。
【０００９】
請求項２の発明は、画像形成装置であって、多数の設定画面の中からユーザにより予め選択された複数の設定画面をそれぞれ呼び出すための複数の呼出ボタンを配置することが可能なカスタマイズ画面からの遷移先の画面であって前記複数の呼出ボタンのうちの一の呼出ボタンに対する第１の操作に応じた遷移先の画面である一の設定画面において、前記一の設定画面に対する第２の操作を受け付ける入力制御手段と、選択肢を選択するための標準操作とは異なる種類の操作が前記第２の操作として前記一の設定画面内の直接遷移指示有効領域に対して行われたことを条件として、前記複数の設定画面のうち、前記一の設定画面との間に関連性を有する他の設定画面へと、表示画面を前記一の設定画面から直接的に遷移させる表示制御手段と、を備え、前記表示制御手段は、前記一の呼出ボタンに対する前記第１の操作が前記標準操作とは異なる種類の操作であることをも条件として、前記表示画面を前記一の設定画面から前記他の設定画面へと直接的に遷移させることを特徴とする。
【００１０】
請求項３の発明は、請求項２の発明に係る画像形成装置において、前記第１の操作および前記第２の操作は、互いに同じ種類の操作であることを特徴とする。
【００１１】
請求項４の発明は、請求項３の発明に係る画像形成装置において、前記第１の操作および前記第２の操作は、いずれもフリック操作であることを特徴とする。
【００１２】
請求項５の発明は、請求項１または請求項２の発明に係る画像形成装置において、前記第２の操作は、フリック操作であることを特徴とする。
【００１３】
請求項６の発明は、請求項５の発明に係る画像形成装置において、前記表示制御手段は、前記標準操作とは異なる種類の操作が前記第２の操作として前記一の設定画面内の直接遷移指示有効領域に対して行われたことを条件として、前記複数の設定画面のうち、前記一の設定画面との間に関連性を有する２以上の設定画面のいずれかへと前記表示画面を前記一の設定画面から直接的に遷移させ、第１の向きのフリック操作が行われるごとに、前記２以上の設定画面の相互間において所定の順序に従って順次に前記表示画面を遷移させ、前記第１の向きとは異なる向きである第２の向きのフリック操作が行われるごとに、前記２以上の設定画面の相互間において前記所定の順序とは逆の順序に従って順次に前記表示画面を遷移させることを特徴とする。
【００１４】
請求項７の発明は、請求項１ないし請求項６のいずれかの発明に係る画像形成装置において、前記標準操作は、シングルタップ操作であることを特徴とする。
【００１７】
請求項８の発明は、請求項１ないし請求項７のいずれかの発明に係る画像形成装置において、前記表示制御手段は、前記第１の操作が行われた時点から所定時間内に前記第２の操作が行われたことをも条件として、前記一の設定画面から前記他の設定画面への直接的な遷移を実行することを特徴とする。
【００１８】
請求項９の発明は、請求項１ないし請求項８のいずれかの発明に係る画像形成装置において、前記表示制御手段は、前記一の設定画面において、前記直接遷移指示有効領域とは異なる領域に対して前記第２の操作と同じ種類の操作が行われても、前記一の設定画面から前記他の設定画面への直接的な遷移を行わないことを特徴とする。
請求項１０の発明は、請求項２ないし請求項４のいずれかの発明に係る画像形成装置において、前記表示制御手段は、前記一の設定画面と同じカテゴリーに分類される設定画面を、前記他の設定画面として決定することを特徴とする。
【００１９】
請求項１１の発明は、ａ）多数の設定画面の中からユーザにより予め選択された複数の設定画面をそれぞれ呼び出すための複数の呼出ボタンを配置することが可能なカスタマイズ画面からの遷移先の画面であって前記複数の呼出ボタンのうちの一の呼出ボタンに対する第１の操作に応じた遷移先の画面である一の設定画面において、前記一の設定画面に対する第２の操作を受け付けるステップと、ｂ）選択肢を選択するための標準操作とは異なる種類の操作が前記第２の操作として前記一の設定画面内の直接遷移指示有効領域に対して行われたことを条件として、前記複数の設定画面のうち、前記一の設定画面との間に関連性を有する他の設定画面へと、表示画面を前記一の設定画面から直接的に遷移させるステップと、をコンピュータに実行させるためのプログラムであって、前記ステップｂ）においては、互いに類似する設定画面を規定した類似画面情報に基づき前記一の設定画面に類似すると判定される設定画面が、前記他の設定画面として決定されることを特徴とする。
請求項１２の発明は、ａ）多数の設定画面の中からユーザにより予め選択された複数の設定画面をそれぞれ呼び出すための複数の呼出ボタンを配置することが可能なカスタマイズ画面からの遷移先の画面であって前記複数の呼出ボタンのうちの一の呼出ボタンに対する第１の操作に応じた遷移先の画面である一の設定画面において、前記一の設定画面に対する第２の操作を受け付けるステップと、ｂ）選択肢を選択するための標準操作とは異なる種類の操作が前記第２の操作として前記一の設定画面内の直接遷移指示有効領域に対して行われたことを条件として、前記複数の設定画面のうち、前記一の設定画面との間に関連性を有する他の設定画面へと、表示画面を前記一の設定画面から直接的に遷移させるステップと、をコンピュータに実行させるためのプログラムであって、前記ステップｂ）においては、前記一の呼出ボタンに対する前記第１の操作が前記標準操作とは異なる種類の操作であることをも条件として、前記表示画面を前記一の設定画面から前記他の設定画面へと直接的に遷移させることを特徴とする。
請求項１３の発明は、請求項１２の発明に係るプログラムにおいて、前記第１の操作および前記第２の操作は、互いに同じ種類の操作であることを特徴とする。
請求項１４の発明は、請求項１３の発明に係るプログラムにおいて、前記第１の操作および前記第２の操作は、いずれもフリック操作であることを特徴とする。
請求項１５の発明は、請求項１１または請求項１２の発明に係るプログラムにおいて、前記第２の操作は、フリック操作であることを特徴とする。
請求項１６の発明は、請求項１５の発明に係るプログラムにおいて、前記ステップｂ）においては、前記標準操作とは異なる種類の操作が前記第２の操作として前記一の設定画面内の直接遷移指示有効領域に対して行われたことを条件として、前記複数の設定画面のうち、前記一の設定画面との間に関連性を有する２以上の設定画面のいずれかへと前記表示画面が前記一の設定画面から直接的に遷移し、前記ステップｂ）は、ｂ−１）第１の向きのフリック操作が行われるごとに、前記２以上の設定画面の相互間において所定の順序に従って順次に前記表示画面を遷移させるステップと、ｂ−２）前記第１の向きとは異なる向きである第２の向きのフリック操作が行われるごとに、前記２以上の設定画面の相互間において前記所定の順序とは逆の順序に従って順次に前記表示画面を遷移させるステップと、を有することを特徴とする。
請求項１７の発明は、請求項１１ないし請求項１６のいずれかの発明に係るプログラムにおいて、前記標準操作は、シングルタップ操作であることを特徴とする。
請求項１８の発明は、請求項１１ないし請求項１７のいずれかの発明に係るプログラムにおいて、前記ステップｂ）においては、前記第１の操作が行われた時点から所定時間内に前記第２の操作が行われたことをも条件として、前記一の設定画面から前記他の設定画面への直接的な遷移が実行されることを特徴とする。
請求項１９の発明は、請求項１１ないし請求項１８のいずれかの発明に係るプログラムにおいて、前記ステップｂ）においては、前記一の設定画面において、前記直接遷移指示有効領域とは異なる領域に対して前記第２の操作と同じ種類の操作が行われても、前記一の設定画面から前記他の設定画面への直接的な遷移が行われないことを特徴とする。
請求項２０の発明は、請求項１２ないし請求項１４のいずれかの発明に係るプログラムにおいて、前記ステップｂ）においては、前記一の設定画面と同じカテゴリーに分類される設定画面が、前記他の設定画面として決定されることを特徴とする。
【発明の効果】
【００２０】
請求項１ないし請求項２０に記載の発明によれば、カスタマイズ画面内の或る呼出ボタンに対する操作により、当該呼出ボタンに対応する設定画面に遷移した後に、カスタマイズ画面内の別の呼出ボタンに対応する設定画面に比較的容易に遷移することが可能である。
【図面の簡単な説明】
【００２１】
【図１】ＭＦＰ（画像形成装置）の外観を示す図である。
【図２】ＭＦＰの機能ブロックを示す図である。
【図３】カスタマイズされたトップメニュー画面を示す図である。
【図４】ＭＦＰにおいて表示され得る多数の設定画面に関する分類を示す図である。
【図５】「コピー」のトップ画面を示す図である。
【図６】「コピー」の「カラー」設定画面を示す図である。
【図７】「コピー」の「用紙」設定画面を示す図である。
【図８】「コピー」の「両面／ページ集約」設定画面を示す図である。
【図９】ボタン配置領域内のボタンがスライド移動した後のコピートップ画面を示す図である
【図１０】「ファクス／スキャン」のトップ画面を示す図である。
【図１１】「ファクス／スキャン」の「カラー」設定画面を示す図である。
【図１２】画面遷移の一例を示す図である。
【図１３】ボタン配置領域内に配置されるボタンが当該ボタン配置領域に対するフリック操作に応じてスライド移動する様子を示す図である。
【図１４】画面遷移の一例を示す図である。
【図１５】画面遷移の一例を示す図である。
【図１６】ＭＦＰの動作を示すフローチャートである。
【図１７】ＭＦＰの動作を示すフローチャートである。
【図１８】ＭＦＰの動作を示すフローチャートである。
【図１９】カスタマイズ動作によって生成される画面構成情報を示す図である。
【図２０】類似画面情報を示す図である。
【図２１】関連画面リスト（画面遷移情報）を示す図である。
【図２２】別の関連画面リスト（画面遷移情報）を示す図である。
【図２３】変型例に係るカスタマイズ画面（ショートカットキーが配置されたコピートップ画面）を示す図である。
【図２４】「コピー」の「ブック原稿」設定画面を示す図である。
【図２５】「コピー」の「用紙」設定画面を示す図である。
【図２６】変型例に係る画面遷移の一例を示す図である。
【発明を実施するための形態】
【００２２】
以下、本発明の実施形態を図面に基づいて説明する。
【００２３】
＜１．画像形成装置の構成＞
図１は画像形成装置１０の外観を示す図であり、図２は画像形成装置１０の機能ブロックを示す図である。ここでは、画像形成装置１０として、ＭＦＰ（マルチ・ファンクション・ペリフェラル（Multi-Functional Peripheral））を例示する。
【００２４】
ＭＦＰ１０は、スキャン機能、コピー機能、ファクシミリ機能およびボックス格納機能などを備える装置（複合機とも称する）である。具体的には、ＭＦＰ１０は、図２の機能ブロック図に示すように、画像読取部２、印刷出力部３、通信部４、格納部５、操作部６およびコントローラ（制御部）９等を備えており、これらの各部を複合的に動作させることによって、各種の機能を実現する。
【００２５】
画像読取部２は、ＭＦＰ１０の所定の位置に載置された原稿を光学的に読み取って（すなわちスキャンして）、当該原稿の画像データ（原稿画像ないしスキャン画像とも称する）を生成する処理部である。この画像読取部２は、スキャン部とも称される。
【００２６】
印刷出力部３は、印刷対象に関するデータに基づいて紙などの各種の媒体に画像を印刷出力する出力部である。
【００２７】
通信部４は、公衆回線等を介したファクシミリ通信を行うことが可能な処理部である。さらに、通信部４は、通信ネットワークを介した通信（ネットワーク通信）を行うことも可能である。このネットワーク通信では、たとえば、ＴＣＰ／ＩＰ（Transmission Control Protocol / Internet Protocol）等の各種のプロトコルが利用される。当該ネットワーク通信を利用することによって、ＭＦＰ１０は、所望の相手先と連携して各種のデータを授受することが可能である。通信部４は、各種データを送信する送信部４ａと各種データを受信する受信部４ｂとを有する。
【００２８】
格納部５は、ハードディスクドライブ（ＨＤＤ）等の記憶装置で構成される。
【００２９】
操作部６は、ＭＦＰ１０に対する操作入力を受け付ける操作入力部６ａと、各種情報の表示出力を行う表示部６ｂとを備えている。
【００３０】
このＭＦＰ１０においては、略板状の操作パネル部６ｃ（図１参照）が設けられている。また、操作パネル部６ｃは、その正面側にタッチパネル２５（図１参照）を有している。タッチパネル２５は、操作入力部６ａの一部としても機能するとともに、表示部６ｂの一部としても機能する。タッチパネル２５は、液晶表示パネルに各種センサ等が埋め込まれて構成され、各種情報を表示するとともに操作者からの各種の操作入力を受け付けることが可能である。
【００３１】
コントローラ（制御部）９は、ＭＦＰ１０に内蔵され、ＭＦＰ１０を統括的に制御する制御装置である。コントローラ９は、ＣＰＵおよび各種の半導体メモリ（ＲＡＭおよびＲＯＭ）等を備えるコンピュータシステムとして構成される。コントローラ９は、ＣＰＵにおいて、ＲＯＭ（例えば、ＥＥＰＲＯＭ）内に格納されている所定のソフトウエアプログラム（以下、単にプログラムとも称する）を実行することによって、各種の処理部を実現する。なお、当該プログラム（詳細にはプログラムモジュール群）は、ＵＳＢメモリなどの可搬性の記録媒体に記録され、当該記録媒体を介してＭＦＰ１０にインストールされてもよい。あるいは、当該プログラムは、通信ネットワーク等を介してＭＦＰ１０にダウンロードされＭＦＰ１０にインストールされるようにしてもよい。
【００３２】
具体的には、図２に示すように、コントローラ９は、当該プログラムの実行により、設定制御部１１と入力制御部１２と表示制御部１３とを含む各種の処理部を実現する。
【００３３】
設定制御部１１は、画像形成装置１０における各種の設定動作を制御する処理部である。
【００３４】
入力制御部１２は、操作入力部６ａに対するユーザからの操作入力の受付動作等を制御する制御部である。
【００３５】
表示制御部１３は、表示部６ｂにおける表示動作を制御する処理部である。表示制御部１３は、たとえば、ＭＦＰ１０を操作するための操作画面をタッチパネル２５に表示させる動作等を制御する。また、表示制御部１３は、画面遷移における遷移先の画面を決定する動作等をも制御する。
【００３６】
＜２．カスタマイズ画面＞
図３に示すように、ＭＦＰ１０の操作パネル部６ｃ（詳細にはタッチパネル２５）には、カスタマイズされたトップメニュー画面２００が表示される。このトップメニュー画面２００は、ユーザによるカスタマイズが可能な操作画面である。当該トップメニュー画面（カスタマイズ画面）２００においては、複数の呼出ボタン２１０（２１１〜２１８，２２１〜２２３）が配置される。当該複数の呼出ボタン２１０は、多数の設定画面３００の中からユーザ（個別ユーザおよび／または管理ユーザ等）により予め決定（選択）された複数の設定画面３００をそれぞれ呼び出すためのボタンである。
【００３７】
図４は、ＭＦＰ１０において表示され得る多数の設定画面３００に関する分類を示す図である。図４に示すように、多数の設定画面３００が、その属性等に応じて複数のカテゴリー（「コピー」、「ファクス／スキャナ」、「ボックス」、「ユーザ設定」等）に分類されている。
【００３８】
具体的には、カテゴリー「コピー」には、多数の設定画面３００のうち、「コピー」機能に関する幾つかの設定画面３００（たとえば、「トップ画面」、「原稿画質設定」、「カラー設定」、「濃度設定」、「用紙設定」、「倍率」、「両面／ページ集約」、「仕上り」、「下地濃度」、「原稿設定」、「ブック原稿」の各設定画面３００）が所属する。
【００３９】
また、カテゴリー「ファクス／スキャナ」には、多数の設定画面３００のうち、「ファクスおよびスキャナ」機能に関する幾つかの設定画面３００（たとえば、「トップ画面」、「片面／両面設定」、「解像度設定」、「カラー設定」、「ファイル形式設定」、「読込サイズ設定」、「文書名等設定」の各設定画面３００）が所属する。
【００４０】
同様に、カテゴリー「ボックス」およびカテゴリー「ユーザ設定」等に対して、それぞれ、対応機能（「ボックス」機能および「ユーザ設定」機能等）に関する幾つかの設定画面が所属する。
【００４１】
なお、各カテゴリーの「トップ画面」は、各カテゴリーに関する詳細設定画面をさらに呼び出すための画面である。「トップ画面」も、各種の設定が行われる際に利用される画面であり、「設定画面」（設定用画面）の１つである。
【００４２】
上述のように、トップメニュー画面２００には、多数の設定画面３００の中からユーザにより予め選択された複数の設定画面３００をそれぞれ呼び出すための複数の呼出ボタン２１０（２１１〜２１８，２２１〜２２３）が配置される。好ましくは、比較的高い利用頻度を有する設定画面に対応する呼出ボタン（端的に言えば、比較的高い利用頻度を有する呼出ボタン）が予めユーザによって決定（登録）されてトップメニュー画面２００（カスタマイズ画面）に配置される。このようなカスタマイズ動作（登録動作）は、各呼出ボタンに割り当てるべき呼出先の設定画面を所定の登録画面（不図示）等を用いて登録することなどによって実行される。なお、図１９は、当該カスタマイズ動作によって生成されるデータテーブル６１０（画面構成情報とも称する）を示す図である。データテーブル６１０は、図３のトップメニュー画面２００の構成要素を示す情報を格納している。
【００４３】
図３は、このような登録動作等を経てカスタマイズされたトップメニュー画面２００を示す図である。トップメニュー画面２００は、データテーブル６１０（図１９）等に基づいて表示される。
【００４４】
図３においては、多数の設定画面３００のうちユーザにより予め選択された幾つかの設定画面をそれぞれ呼び出すための幾つかの呼出ボタン２１０（ショートカットボタンとも称される）が縦横に整列されて配置されている。具体的には、「コピー」のトップ画面を呼び出すための呼出ボタン２１１、「ファクス／スキャン」のトップ画面を呼び出すための呼出ボタン２１２、および「ボックス」のトップ画面を呼び出すための呼出ボタン２１３が、最上段に配置されている。また、最上段には、それらに続いて、（コピー向けの）「カラー」設定画面を呼び出すための呼出ボタン２１４もが配置されている。また、中央の段には、呼出ボタン２１５〜２１８が配置されている。呼出ボタン２１５は、（ファクス／スキャン向けの）「片面／両面」設定画面を呼び出すためのボタンであり、呼出ボタン２１６は、（コピー向けの）「用紙」設定画面を呼び出すためのボタンである。また、呼出ボタン２１７は、（コピ−向けの）「両面／ページ集約」設定画面を呼び出すためのボタンであり、呼出ボタン２１８は、（ファクス／スキャン向けの）「カラー」設定画面を呼び出すためのボタンである。さらに、最下段には他の呼出ボタン２２１〜２２３が配置されている。
【００４５】
なお、図１９においては、各呼出ボタンに割り当てられた設定画面に関する情報が規定されている。詳細には、各呼出ボタンの番号、および各呼出ボタンに対応する設定画面に関する、「画面種別」、「カテゴリー」、「画面項目」の各情報等が規定されている。
【００４６】
「画面種別」は、当該設定画面の種別を表す情報である。「画面種別」は、異なる種別を表す複数の値（当該設定画面が「トップ画面」であることを示す値（「０１」）、および当該設定画面が「詳細設定画面」であることを示す値（「０２」）など）のうちのいずれかの値を有している。
【００４７】
「カテゴリー」は、当該設定画面が所属するカテゴリーを表す情報である。「カテゴリー」は、異なるカテゴリーを表す複数の値（当該設定画面が「コピー」に分類されることを示す値（「０１」）、当該設定画面が「ファクス／スキャン」に分類されることを示す値（「０２」）、および「ボックス」に分類されることを示す値（「０３」）など）のうちのいずれかの値を有している。
【００４８】
「画面項目」は、設定画面の詳細項目内容を表す情報であり、当該各詳細項目内容に応じた固有の値を有している。
【００４９】
また、「画面ＩＤ」には、これらの情報が含まれている。具体的には、８桁の画面ＩＤのうち、最初の２桁が「画面種別」を示しており、次の２桁が「カテゴリ」を示しており、最後の４桁が「画面項目」を示している。たとえば、ボタンＮｏ４の画面ＩＤ「02010004」の最初の２桁「０２」は、ボタンＮｏ４に割り当てられている設定画面の「画面種別」が「詳細設定画面」であることを示している。また、次の２桁「０１」は、ボタンＮｏ４に割り当てられている設定画面の「カテゴリー」が「ファクス／スキャン」であることを示している。さらに、最後の４桁「０００４」は、ボタンＮｏ４に割り当てられている設定画面の「画面項目」が「カラー」であることを示している。
【００５０】
このようなトップメニュー画面２００によれば、トップメニュー画面２００内の配置ボタン数が抑制されるので、ユーザは所望の呼出ボタンを比較的容易に選択することが可能である。
【００５１】
＜３．画像形成装置の動作＞
＜３−１．標準操作（シングルタップ操作）に基づく動作等＞
次に、トップメニュー画面２００（図３）内の呼出ボタンに対する標準操作、および当該標準操作に応答して実行される動作（標準動作）について説明する。この実施形態では、各画面内の選択肢を選択するための「標準操作」として「シングルタップ操作」が用いられるものとする。
【００５２】
トップメニュー画面２００内の複数の呼出ボタン２１０のうち一の呼出ボタンをユーザが押下（詳細にはシングルタップ）すると、操作パネル部６ｃ（タッチパネル２５）の表示画面は、押下された（シングルタップされた）一の呼出ボタンに対応する設定画面３００（３１０，３２０，３３０，３４０，３６０，３７０等）に遷移する。なお、このような画面遷移において、遷移元のトップメニュー画面２００は「親画面」とも称され、遷移先の設定画面３００は「子画面」とも称される。
【００５３】
たとえば、ユーザが呼出ボタン２１１（図３）をシングルタップする場合には、タッチパネル２５の表示画面は、呼出ボタン２１１に対応する設定画面３１０（図５）に遷移する。換言すれば、呼出ボタン２１１に対するシングルタップ操作に応じた遷移先の画面は、設定画面３１０（「コピー」のトップ画面）である。図５は、「コピー」のトップ画面３１０を示す図である。
【００５４】
また、ユーザが呼出ボタン２１２（図３）をシングルタップする場合には、タッチパネル２５の表示画面は、呼出ボタン２１２に対応する設定画面３６０（「ファクス／スキャン」のトップ画面）（図１０）に遷移する。図１０は、「ファクス／スキャン」のトップ画面３６０を示す図である。
【００５５】
また、ユーザが呼出ボタン２１４（図３）をシングルタップする場合には、タッチパネル２５の表示画面は、呼出ボタン２１４に対応する設定画面３２０（「コピー」の「カラー」設定画面）（図６）に遷移する。図６は、「コピー」の「カラー」設定画面３２０を示す図である。
【００５６】
また、ユーザが呼出ボタン２１６（図３）をシングルタップする場合には、タッチパネル２５の表示画面は、呼出ボタン２１６に対応する設定画面３３０（「コピー」の「用紙」設定画面）（図７）に遷移する。図７は、「コピー」の「用紙」設定画面３３０を示す図である。
【００５７】
また、ユーザが呼出ボタン２１７（図３）をシングルタップする場合には、タッチパネル２５の表示画面は、呼出ボタン２１７に対応する設定画面３４０（「コピー」の「両面／ページ集約」設定画面）（図８）に遷移する。図８は、「コピー」の「両面／ページ集約」設定画面３４０を示す図である。
【００５８】
また、ユーザが呼出ボタン２１８（図３）をシングルタップする場合には、タッチパネル２５の表示画面は、呼出ボタン２１８に対応する設定画面３７０（「ファクス／スキャン」の「カラー」設定画面）（図１１）に遷移する。図１１は、「ファクス／スキャン」の「カラー」設定画面３７０を示す図である。
【００５９】
以上のように、トップメニュー画面２００内の各呼出ボタン２１０に対する標準操作（シングルタップ操作）に対しては、通常の遷移動作（標準動作）が実行される。
【００６０】
その後、遷移先の各画面３００（３１０，３２０，３３０，３４０，３６０，３７０等）においては、それぞれ、詳細設定項目に関する詳細な設定操作が行われる。
【００６１】
たとえば、設定画面（カラー設定画面）３２０（図６）においては、そのポップアップ領域３２１内の複数のボタン３２２〜３２６の中から所望の選択肢を選択する操作が受け付けられる。複数のボタン３２２〜３２６は、コピーの「カラー（色）」に関する設定を行うためのボタンである。たとえば、「ブラック」ボタン３２４がシングルタップされると、「モノクロ（白黒）」での印刷が設定される。
【００６２】
また、設定画面（用紙設定画面）３３０（図７）においては、そのポップアップ領域３３１内の複数のボタン３３２〜３３６の中から所望の選択肢を選択する操作が受け付けられる。複数のボタン３３２〜３３６は、コピーの「用紙」に関する設定を行うためのボタンである。たとえば、「Ａ３」ボタン３３３がシングルタップされると、用紙は「Ａ３」に設定される。
【００６３】
また、設定画面（両面／ページ集約）３４０（図８）においては、そのポップアップ領域３４１内の複数のボタン３４２〜３４５の中から一の選択肢を選択する操作、および複数のボタン３４６〜３４９の中から一の選択肢を選択する操作等が受け付けられる。複数のボタン３４２〜３４５は、コピーの「原稿面」（片面／両面）と「出力面」（片面／両面）との組合せに関する設定を行うためのボタンである。たとえば、ボタン３４３がシングルタップされると、原稿の「片面」を読み取り、印刷出力用紙の「両面」に出力すべき旨が設定される。また、複数のボタン３４６〜３４９は、コピーの「ページ集約」に関する設定を行うためのボタンである。たとえば、ボタン３４７がシングルタップされると、印刷出力用紙の１ページ内に原稿の２つのページを出力すべき旨（２ｉｎ１）が設定される。
【００６４】
また、設定画面（コピートップ画面）３１０（図５）においては、複数のボタン３１１〜３１７の中から所望の選択肢を選択する操作が受け付けられる。複数のボタン３１１〜３１７は、それぞれ、コピーに属する各詳細設定画面を呼び出すためのボタンである。
【００６５】
なお、設定画面３１０において、ボタン３１１〜３１７が配置されたボタン配置領域３５０（図５参照）にてフリック操作が行われる場合には、ボタン配置領域３５０におけるボタンのスライド移動動作が実行される。具体的には、ボタン配置領域３５０に対するフリック操作に応じて、ボタン配置領域３５０内に配置されるボタンがスライド移動していき徐々に変更されていく。たとえば、右から左へ向かうフリック操作（左向きのフリック操作）がボタン配置領域３５０に対して行われると、ボタン配置領域３５０におけるボタンが徐々に左向きにスライド移動して、図１３に示すように表示画面３１０の表示内容が変化する。その結果、図９に示すように、別のボタン３１８，３１９等がボタン配置領域３５０に表示された設定画面３１０が表示される。なお、ボタン３１１〜３１７の配置領域（３５０）は、フリック操作が元々有効な領域であり、ボタン配置領域３５０に対するフリック操作は、ボタンのスライド移動指示操作とみなされる。ボタン配置領域３５０に対するフリック操作は、後述する「直接遷移指示」とはみなされない。
【００６６】
＜３−２．非標準操作（フリック操作）に基づく動作＞
次に、トップメニュー画面（親画面）２００（図３）内の呼出ボタン２１０に対して上述の標準操作（シングルタップ操作）とは異なる種類の所定の操作（ここではフリック操作）が行われる場合において、当該フリック操作に応じて実行される動作等について説明する。
【００６７】
なお、この実施形態では、子画面相互間での直接遷移動作（後述）を行いたいユーザは、シングルタップ操作ではなく「フリック操作」をトップメニュー画面２００内の呼出ボタン２１０に対して行うものとする。また、この実施形態では、トップメニュー画面２００（図３）内の呼出ボタン２１０に対してフリック操作が行われると、フリック遷移モードフラグ（後述）がＯＮに変更され、「フリック遷移モード」が開始されるものとする。フリック遷移モードは、フリック操作に応じて設定画面（子画面）相互間での直接的な遷移（後述）が実行されるモード（直接遷移モードとも称する）である。なお、上述の標準操作（シングルタップ）に基づく遷移モードは、標準遷移モード（あるいは非フリック遷移モード）とも称される。
【００６８】
まず、上述の標準動作と同様に、トップメニュー画面２００内の複数の呼出ボタン２１０のうちの一の呼出ボタンに対してフリック操作が行われると、当該一の呼出ボタンに対応する一の設定画面３００に遷移する。ここまでは、シングルタップ操作に対する動作（上述の標準動作）と同じ動作が行われる。
【００６９】
ただし、当該一の設定画面３００（一の呼出ボタンに対するフリック操作に応じた遷移先の画面）において、当該一の設定画面３００に対するフリック操作がさらに受け付けられると、次のような「直接遷移動作」がさらに行われる。具体的には、トップメニュー画面２００に登録済みの呼出ボタン２１０に対応する複数の設定画面３００（トップメニュー画面２００（親画面）に配置された呼出ボタン２１０に対する操作に応じてトップメニュー画面２００から直接的に遷移可能な複数の設定画面（子画面）３００）のうち、当該一の設定画面３００との間に関連性を有する他の設定画面３００へと、当該一の設定画面３００から直接的に遷移する動作が実行される。すなわち、子画面３００の相互間での直接的な遷移動作が実行される。なお、上述の標準動作（シングルタップ操作を用いた画面遷移動作）においては、このような子画面相互間での直接的な遷移動作は行われない。
【００７０】
この実施形態においては、トップメニュー画面２００に配置された複数の呼出ボタンを用いて直接的に呼び出される複数の設定画面３００のうち「一の設定画面との間に関連性を有する他の設定画面」（「一の設定画面に対する関連画面」とも称する）は、２種類の基準に基づいて決定される。具体的には、トップメニュー画面２００におけるフリック操作の対象ボタンが、「トップ画面」の呼出ボタンと「詳細設定画面」の呼出ボタンとのいずれであるかに応じて、異なる遷移先の画面が「他の設定画面」（「一の設定画面に対する関連画面」）として決定される。
【００７１】
トップメニュー画面２００におけるフリック操作の対象ボタンの「画像種別」（図１９参照）が「詳細設定」である場合（換言すれば、「詳細設定画面」の呼出ボタンに対してフリック操作が行われた場合）には、次のような動作が行われる。
【００７２】
たとえば、トップメニュー画面２００（図３）において「カラー」ボタン２１４に対するフリック操作が行われると、「カラー」ボタン２１４に対応する設定画面３２０への画面遷移（図１５の最上段から中段への画面遷移）が行われる。この時点において、本来の意図とは異なる画面への遷移が行われたことにユーザが気付いた場合、さらに、当該ユーザは当該設定画面３２０（より詳細には、その直接遷移指示有効領域（後述））に対するフリック操作（たとえば左右方向のフリック操作）を行う。これによって、ユーザは、ＭＦＰ１０に対して直接遷移指示（現在の画面から「関連画面」へと直接的に遷移すべき旨の指示）を付与する。ＭＦＰ１０は、当該設定画面３２０に対するフリック操作（直接遷移指示）を検出すると、設定画面３２０との間に類似関係を有する設定画面３７０を、「設定画面３２０との間に関連性を有する他の設定画面」（設定画面３２０の関連画面）として決定する。そして、ＭＦＰ１０は、一の設定画面３２０から他の設定画面３７０への直接的な画面遷移（図１５の中段から最下段への画面遷移）を実行する。なお、設定画面３２０に関しては、その全領域（設定画面３２０の全領域）が直接遷移指示有効領域である。「直接遷移指示有効領域」は、直接遷移指示を有効に受け付けることが可能な領域（直接遷移指示の受付有効領域）である。
【００７３】
これによれば、過誤による遷移先の設定画面３２０（コピー用の「カラー」設定画面）から本来の設定画面３７０（スキャン用の「カラー」設定画面）への遷移動作が、単一のフリック操作のみによって実現される。より詳細には、ホームボタンあるいはリセットボタン等を押下してトップメニュー画面２００に一旦戻ることを要さずに、設定画面３２０から設定画面３７０への直接的な遷移が実行される。したがって、本来の設定画面３７０へと比較的容易に遷移することが可能である。
【００７４】
一方、トップメニュー画面２００におけるフリック操作の対象ボタンが「トップ画面」の呼出ボタンである場合には、次のような動作が行われる。
【００７５】
たとえば、トップメニュー画面２００において「コピー」ボタン２１１に対するフリック操作が行われた場合には、「コピー」ボタン２１１に対応する設定画面３１０への画面遷移（図１２の上から１段目から同２段目への画面遷移）が行われる。この時点において、さらにユーザは、当該設定画面３１０（図５）内の所定の領域に対するフリック操作を行うことによって、ＭＦＰ１０に対して直接遷移指示（現在の画面から「関連画面」へと直接的に遷移すべき旨の指示）を付与する。より詳細には、ユーザは、ボタン３１１〜３１７の配置領域（ボタン配置領域とも称する）３５０以外の領域（「直接遷移指示有効領域」とも称する）に対するフリック操作（たとえば右から左へ向かうフリック操作等）を行う。
【００７６】
なお、このフリック遷移モードにおいても、上述の非フリック遷移モードと同様に、ボタン配置領域３５０に対するフリック操作はボタン配置領域３５０内のボタンのスライド移動指示操作とみなされる。設定画面３１０の全領域のうちボタン配置領域３５０に対するフリック操作は、直接遷移指示とはみなされない。設定画面３１０の全領域のうち直接遷移指示有効領域（ボタン配置領域３５０以外の領域）に対するフリック操作が、ユーザからの直接遷移指示であるとみなされる。一の設定画面（たとえば３１０）において、直接遷移指示有効領域とは異なる領域（たとえばボタン配置領域３５０）に対してフリック操作が行われても、一の設定画面から他の設定画面への直接的な遷移は行われない。
【００７７】
ＭＦＰ１０は、当該設定画面３１０内の直接遷移指示有効領域に対する当該フリック操作を検出すると、設定画面３１０に関連する設定画面３２０を、「設定画面３１０との間に関連性を有する他の設定画面」（設定画面３１０の関連画面）として決定する。そして、ＭＦＰ１０は、一の設定画面３１０から他の設定画面３２０への直接的な画面遷移（図１２の上から２段目から同３段目への画面遷移）を実行する。端的に言えば、子画面３１０，３２０同士での画面遷移が実行される。
【００７８】
これによれば、トップメニュー画面２００（親画面）からの遷移先の設定画面３１０（子画面）から、同一カテゴリー「コピー」の別の登録済み設定画面３２０（別の子画面）への遷移動作が、単一のフリック操作のみによって実現される。より詳細には、ホームボタンあるいはリセットボタン等を押下してトップメニュー画面２００に一旦戻ることを要さずに、設定画面３１０から設定画面３２０等への直接的な遷移が実行される。したがって、トップメニュー画面２００内に配置された複数の呼出ボタンのうちの（呼出ボタン２１１以外の）他の呼出ボタン２１４に対応する他の設定画面３２０へと比較的容易に遷移することが可能である。
【００７９】
さらに、同一カテゴリー「コピー」の別の登録済み設定画面３３０，３４０への遷移動作（図１２の上から３段目から同４段目への画面遷移、および図１２の上から４段目から同５段目への画面遷移）も、続いて更にフリック操作（たとえば右から左へ向かうフリック操作（左向きのフリック操作））を行うことのみによって実現される。したがって、同一カテゴリー「コピー」の別の登録済み設定画面（子画面）３３０，３４０へと比較的容易に遷移することが可能である。
【００８０】
このように、トップメニュー画面２００から一の設定画面３００（子画面）に遷移した後において、当該一の設定画面３００との間に関連性を有する２以上の設定画面（子画面）３００の相互間において、直接的な遷移動作が行われる。
【００８１】
このような直接的な遷移動作においては、より詳細には、左向きのフリック操作が行われるごとに、タッチパネル２５における表示画面は、互いに関連性を有する２以上の設定画面（３１０，３２０，３３０，３４０）の相互間において所定の順序（そのリスト番号順、あるいはカスタマイズ登録時刻順等）に従って順次に遷移する（図１２参照）。
【００８２】
また、逆向き（右向き）のフリック操作が行われるごとに、タッチパネル２５における表示画面は、互いに関連性を有する２以上の設定画面の相互間において上記所定の順序とは逆の順序（３４０，３３０，３２０，３１０）に従って順次に遷移する（図１４参照）。
【００８３】
＜３−３．詳細動作＞
＜シングルタップ操作に応じた動作等（通常動作）＞
つぎに、さらに詳細な動作について、図１６〜図１８のフローチャートを参照しながら説明する。図１６〜図１８は、ＭＦＰ１０の動作を示すフローチャートである。なお、初期状態においては、フリック遷移モードフラグはオフ（ＯＦＦ）に設定されている。
【００８４】
図１６のステップＳ１１〜Ｓ１３の待機ループにおいて、ユーザによる画面操作が検出されると、ステップＳ１４に進む。
【００８５】
ステップＳ１４において、トップメニュー画面２００（カスタマイズ画面）内のボタンに対するフリック操作が行われたと判定される場合にはステップＳ１５に進み、それ以外の場合には、ステップＳ２１（図１７）に進む。
【００８６】
以下では、まず、トップメニュー画面２００において上述の標準操作（シングルタップ操作）が行われる場合について主に説明する。
【００８７】
標準操作（シングルタップ操作）が行われた場合には、ステップＳ２１に進む。
【００８８】
ステップＳ２１において、ステップＳ１１で受け付けられたユーザ操作がフリック遷移モードフラグＯＮ中のフリック操作であると判定される場合には、ステップＳ２２に進む。それ以外の場合（ステップＳ１１で受け付けられたユーザ操作がシングルタップ操作である場合等には）には、ステップＳ２１からステップＳ２３，Ｓ２４に進む。ステップＳ２３では、フリック遷移モードフラグは引き続きオフ（ＯＦＦ）に設定された状態が維持され、ステップＳ２４では、ユーザ操作に応じた画面遷移が行われる。
【００８９】
たとえば、トップメニュー画面２００において「コピー」ボタン２１１に対する「シングルタップ操作」が行われた場合には、ステップＳ２４において、「コピー」ボタン２１１に対応する設定画面３１０への画面遷移（図１２の上から１段目から同２段目への画面遷移）が行われる。その後、再びステップＳ１１〜Ｓ１３の待機ループに戻る。
【００９０】
また、設定画面３２０において「フルカラー」ボタン３２３に対する「シングルタップ操作」が行われた場合には、ステップＳ２４において、設定値「フルカラー」が設定される。その後、再びステップＳ１１〜Ｓ１３の待機ループに戻る。
【００９１】
このように、フリック遷移モードフラグがオフ（ＯＦＦ）である期間中等において各画面に対する標準操作（シングルタップ操作）が行われると、ステップＳ１１，Ｓ１４，Ｓ２１，Ｓ２３を経て、ステップＳ２４に進み、当該シングルタップ操作に応じた画面遷移等が行われる。
【００９２】
＜フリック操作に応じた動作等（同一カテゴリー内の遷移動作）＞
次に、トップメニュー画面２００においてフリック操作等が行われるとともに、当該フリック操作の対象ボタンが「トップ画面」の呼出ボタンである場合（換言すれば、「トップ画面」の呼出ボタンに対してフリック操作が行われた場合）について説明する。具体的には、トップメニュー画面２００において「コピー」ボタン２１１に対するフリック操作等が行われた場合の動作について説明する。
【００９３】
まず、トップメニュー画面２００において「コピー」ボタン２１１に対する「フリック操作」が行われると、次のようにして、「コピー」ボタン２１１に対応する設定画面３１０への画面遷移（図１２の上から１段目から同２段目への画面遷移）等が行われる（ステップＳ１１，Ｓ１４〜Ｓ１７）。
【００９４】
ステップＳ１１〜Ｓ１３の待機ループにおいて、「コピー」ボタン２１１に対する「フリック操作」が検出されると、ステップＳ１４に進む。そして、ステップＳ１４において、トップメニュー画面２００（カスタマイズ画面）内のボタンに対するフリック操作が行われたことがさらに判定され、ステップＳ１５に進む。
【００９５】
ステップＳ１５においては、フリック遷移モードフラグをオン（ＯＮ）に設定し、ステップＳ１６に進む。ステップＳ１６（図１８も参照）においては、関連画面リスト（画面遷移情報）７００の生成処理等が行われる。図１８は、ステップＳ１６の詳細動作を示すフローチャートである。
【００９６】
図１８のステップＳ６１の初期化処理（画面遷移情報のクリア等）が行われた後、ステップＳ６２では、トップメニュー画面２００におけるフリック操作の対象ボタン（「コピー」ボタン２１１）に対応する設定画面３１０の情報が、関連画面リスト（画面遷移情報）７００（７１０（図２１））の先頭行に記録される。
【００９７】
次のステップＳ６３では、トップメニュー画面２００におけるフリック操作の対象ボタンが、「トップ画面」の呼出ボタンと「詳細設定画面」の呼出ボタンとのいずれであるかが判定される。
【００９８】
トップメニュー画面２００におけるフリック操作の対象ボタンが、「トップ画面」の呼出ボタンである場合には、ステップＳ６４に進む。
【００９９】
ステップＳ６４では、ＭＦＰ１０（格納部５）内に格納されたデータテーブル（画面構成情報）６１０（図１９）等に基づいて、関連画面リスト（画面遷移情報）７００が生成される。
【０１００】
詳細には、データテーブル６１０に含まれる複数の設定画面３００のうち、フリック操作の対象ボタン（「コピー」ボタン２１１）に対応する設定画面３１０と同じカテゴリーに分類される画面が、設定画面３１０の「関連画面」として抽出される。具体的には、その「カテゴリー」が「コピー」である３つの設定画面３２０，３３０，３４０（ボタン番号「４」，「６」，「７」の呼出ボタン２１４，２１６，２１７にそれぞれ対応する設定画面）が、設定画面３１０の「関連画面」として抽出される。そして、（呼出ボタン２１１をも含む）４つの呼出ボタン２１１，２１４，２１６，２１７に対応する設定画面３１０，３２０，３３０，３４０に関する情報を含む関連画面リスト７００（７１０）が生成される。当該関連画面リスト７００は、格納部５に格納される。
【０１０１】
関連画面リスト７１０には、図２１に示すように、ボタン２１１に対応する設定画面３１０の次の遷移先の画面は、ボタン２１４（ボタン番号「４」）に対応する設定画面３２０である旨が規定されている。また、関連画面リスト７１０には、設定画面３２０の次の遷移先は、ボタン２１６（ボタン番号「６」）に対応する設定画面３３０である旨、および、設定画面３３０の次の遷移先は、ボタン２１７（ボタン番号「７」）に対応する設定画面３４０である旨も規定されている。このような関連画面リスト７１０を用いることによって、関連する他の設定画面への直接的遷移が実現される。
【０１０２】
ステップＳ１６の次のステップＳ１７（図１６参照）においては、現在の画面２００から設定画面３１０への遷移が行われる。そして、再びステップＳ１１に戻る。なお、前回の画面操作から所定の期間Ｔ１（たとえば数秒〜十数秒）が経過すると、図１６の冒頭の待機ループにおいて、フリック操作モードフラグはオフ（ＯＦＦ）に変更される（ステップＳ１３）。ここでは、以降の各画面操作は、直前の画面操作から所定期間Ｔ１内に行われるものとする。
【０１０３】
ここにおいて、トップメニュー画面２００内のボタン２１１に対するフリック操作に応じて設定画面３１０に遷移した時点にて、本来の意図とは異なる画面に遷移したことにユーザが気付いた場合（あるいはユーザが意識的に直接的な遷移動作を行いたい場合）等において、さらにユーザは、当該設定画面３１０に対するフリック操作を行う。より詳細には、ユーザは、ボタン３１１〜３１７の配置領域以外の領域に対するフリック操作（たとえば右から左へ向かうフリック操作（左向きのフリック操作）等）を行う。
【０１０４】
ステップＳ１１にて当該フリック操作が検出されると、ステップＳ１４を経てステップＳ２１（図１７）に進む。ステップＳ２１にて、フリック遷移モードフラグがオン（ＯＮ）である期間中にフリック操作が検出されたことが判定されると、ステップＳ２１からステップＳ２２に進む。ステップＳ２２では、当該フリック操作が「直接遷移指示有効領域」にて行われたものであるか否かが判定される。
【０１０５】
当該フリック操作が直接遷移指示有効領域にて行われたものでない場合には、ステップＳ２３，Ｓ２４に進む。たとえば、当該フリック操作が設定画面３１０のボタン配置領域３５０（非「直接遷移指示有効領域」）にて行われたものである場合には、フリック遷移モードフラグがオフ（ＯＦＦ）に変更され（ステップＳ２３）、設定画面３１０内のボタン配置領域３５０内におけるスクロール操作が実行される（ステップＳ２４）。
【０１０６】
一方、当該フリック操作が直接遷移指示有効領域にて行われたものである場合には、ステップＳ２２からステップＳ３１に進む。
【０１０７】
ステップＳ３１では、フリック操作の向きに応じた分岐処理が実行される。当該フリック操作が右から左へ向かう操作（左向きのフリック操作）である場合には、ステップＳ３２に進む。一方、当該フリック操作が逆向きの操作（左から右へ向かう操作）（右向きのフリック操作）である場合には、ステップＳ３６に進む。
【０１０８】
たとえば、左向きのフリック操作が行われた場合には、ステップＳ３２〜ステップＳ３４において、（リスト番号に関する）インデックス値ｉが、次の遷移先の画面を示す値に更新される。具体的には、まず、ステップＳ３２でインデックス値ｉが１つインクリメント（＋１）される。インクリメント後の値が（リスト番号の）最終番号を超えているときには、ステップＳ３４で値ｉを「１」に戻した後に、ステップＳ３５に進む。一方、インクリメント後の値が最終番号以下であるときには、ステップＳ３４を経ずにステップＳ３３からステップＳ３５に進む。
【０１０９】
逆に、右向きのフリック操作が行われた場合には、ステップＳ３６〜ステップＳ３８において、インデックス値ｉが、次の遷移先の画面を示す値に更新される。具体的には、まず、ステップＳ３２で値（インデックス）ｉが１つデクリメント（−１）される。デクリメント後の値が「０」であるときには、ステップＳ３７で値ｉを（リスト番号の）最終番号に変更した後に、ステップＳ３５に進む。一方、インクリメント後の値が０でない場合には、ステップＳ３８を経ずにステップＳ３７からステップＳ３５に進む。
【０１１０】
そして、ステップＳ３５では、関連画面リスト７１０に基づく画面遷移が行われる。具体的には、更新後のインデックス値ｉ（リスト番号）に対応する設定画面が関連画面リスト７１０（図２１）に基づいて求められ、当該設定画面への遷移動作が実行される。
【０１１１】
たとえば、ＭＦＰ１０は、設定画面３１０（詳細にはその直接遷移指示有効領域）に対するフリック操作に応答して、一の設定画面３１０から他の設定画面３２０への直接的な画面遷移（図１２の上から２段目から同３段目への画面遷移）を実行する。より具体的には、設定画面３１０が表示されている状態において、設定画面３２０が、設定画面３１０の右端から左向きに徐々にスライドインして操作画面３１０に重ねて表示される。
【０１１２】
これによれば、トップメニュー画面２００からの遷移先の設定画面３１０から同一カテゴリー「コピー」の別の登録済み設定画面３２０への遷移動作が、単一のフリック操作のみによって実現される。したがって、本来の設定画面３７０へと比較的容易に遷移することが可能である。
【０１１３】
その後、ステップＳ１１に戻ると、今度は、図１２の上から３段目から同４段目への画面遷移が行われる。具体的には、設定画面３１０に対するフリック操作に応じて設定画面３２０に遷移した時点にて、ユーザは、当該設定画面３２０に対する左向きのフリック操作をさらに行う。これに応じて、ＭＦＰ１０は、ステップＳ１１，Ｓ１４，Ｓ２１，Ｓ２２，Ｓ３１、およびＳ３２〜Ｓ３４を経て、ステップＳ３５の画面遷移処理を行う。これにより、ＭＦＰ１０は、（設定画面３２０に対するフリック操作に応答して、）設定画面３２０から他の設定画面３３０への直接的な画面遷移（図１２の上から３段目から同４段目への画面遷移）を実行する。より具体的には、設定画面３２０が表示されている状態において、設定画面３３０が、設定画面３２０の右端から左向きに徐々にスライドインして操作画面３２０に重ねて表示される。
【０１１４】
その後、ステップＳ１１に戻ると、今度は、図１２の上から４段目から同５段目への画面遷移が行われる。具体的には、設定画面３２０（詳細にその任意の位置）に対するフリック操作に応じて設定画面３３０に遷移した時点にて、ユーザは、当該設定画面３３０に対する左向きのフリック操作を行う。これに応じて、ＭＦＰ１０は、ステップＳ１１，Ｓ１４，Ｓ２１，Ｓ２２，Ｓ３１、およびＳ３２〜Ｓ３４を経て、ステップＳ３５の画面遷移処理を行う。これにより、ＭＦＰ１０は、設定画面３３０から他の設定画面３４０への直接的な画面遷移（図１２の上から４段目から同５段目への画面遷移）を実行する。より具体的には、設定画面３３０が表示されている状態において、設定画面３４０が、設定画面３３０の右端から左向きに徐々にスライドインして操作画面３３０に重ねて表示される。
【０１１５】
その後、ステップＳ１１に戻ると、今度は、図１２の上から５段目から同２段目への画面遷移が行われる。具体的には、設定画面３４０に遷移した後において、ユーザは、当該設定画面３４０に対する左向きのフリック操作を行う。これに応じて、ＭＦＰ１０は、ステップＳ１１，Ｓ１４，Ｓ２１，Ｓ２２，Ｓ３１、およびＳ３２〜Ｓ３４を経て、ステップＳ３５の画面遷移処理を行う。これにより、ＭＦＰ１０は、設定画面３４０から他の設定画面３１０への直接的な画面遷移（図１２の上から５段目から同２段目への画面遷移）を実行する。より具体的には、設定画面３４０が表示されている状態において、設定画面３１０が、設定画面３４０の右端から左向きに徐々にスライドインして操作画面３４０に重ねて表示される。
【０１１６】
このように、トップメニュー画面２００（カスタマイズ画面）内の或る呼出ボタン２１１に対する操作により、当該呼出ボタン２１１に対応する設定画面３１０に遷移した後に、トップメニュー画面２００内の別の呼出ボタン２１４，２１６，２１７に対応する設定画面３２０，３３０，３４０（設定画面３１０と同一のカテゴリーに属する設定画面）に比較的容易に遷移することが可能である。
【０１１７】
なお、ここでは、左向きのフリック操作に応じて、関連画面リスト７１０に記載された２以上の設定画面がその対応リスト番号の昇順に従って順次に表示される態様が示されている。逆に、ユーザが右向きのフリック操作を行う場合には、関連画面リスト７１０に記載された２以上の設定画面がその対応リスト番号の降順に従って順次に表示される（図１４参照）。図１４においては、トップメニュー画面２００から設定画面３１０に遷移した時点で右向きのフリック操作が行われると、リスト番号「１」に対応する設定画面３１０から、リスト番号「４」（最終リスト番号）に対応する設定画面３４０へと画面遷移が行われることが示されている。その後、右向きのフリック操作が行われるごとに、比較的小さなリスト番号（「３」，「２」，「１」）に対応する設定画面（３３０，３２０，３１０）へと順次に画面遷移が行われることが示されている。なお、図１４の上から５段目の設定画面３２０に遷移した場合、その次には、再び同２段目の設定画面３１０への画面遷移が行われる。
【０１１８】
また、常に一方の向き（たとえば左向き）のフリック操作を連続して行うのではなく、一方の向きのフリック操作と他方の向きのフリック操作とを交互にあるいは任意に織り交ぜて行うようにしてもよい。たとえば、左向きのフリック操作によって設定画面３１０，３２０，３３０，３４０へと順次に遷移させた後に、右向きのフリック操作によって設定画面３３０に１つ戻すこと（逆向きに遷移すること）も可能である。
【０１１９】
＜フリック操作に応じた動作等（類似画面への遷移動作）＞
次に、トップメニュー画面２００においてフリック操作等が行われるとともに、当該フリック操作の対象ボタンが「詳細設定画面」の呼出ボタンである場合（換言すれば、「詳細設定画面」の呼出ボタンに対してフリック操作が行われた場合）について説明する。具体的には、トップメニュー画面２００において「カラー」ボタン２１４に対するフリック操作等が行われた場合の動作について説明する。
【０１２０】
トップメニュー画面２００において「カラー」ボタン２１４に対するフリック操作が行われた場合には、「カラー」ボタン２１４に対応する設定画面３２０への画面遷移（図１５の最上段から中段への画面遷移）が行われる（ステップＳ１１，Ｓ１４〜Ｓ１７）。
【０１２１】
ステップＳ１１〜Ｓ１３の待機ループにおいて、「カラー」ボタン２１４に対する「フリック操作」が検出されると、ステップＳ１４に進む。そして、ステップＳ１４において、トップメニュー画面２００（カスタマイズ画面）内のボタンに対するフリック操作が行われたことがさらに判定され、ステップＳ１５に進む。
【０１２２】
ステップＳ１５においてはフリック遷移モードフラグがオン（ＯＮ）に設定され、ステップＳ１６に進む（図１８も参照）。
【０１２３】
具体的には、図１８のステップＳ６１の初期化処理が行われた後、ステップＳ６２では、トップメニュー画面２００におけるフリック操作の対象ボタン（「カラー」ボタン２１４）に対応する設定画面の情報が、関連画面リスト７００（７３０（図２２））の先頭行（リスト番号「１」の行）に記録される。
【０１２４】
次のステップＳ６３では、トップメニュー画面２００におけるフリック操作の対象ボタンが、「詳細設定画面」の呼出ボタンであることが判定され、ステップＳ６５に進む。
【０１２５】
ステップＳ６５では、ＭＦＰ１０（格納部５）内に格納された類似画面情報６３０（図２０）およびデータテーブル（画面構成情報）６１０（図１９）等に基づいて、関連画面リスト７３０（図２２）が生成される。具体的には、一の設定画面に類似する他の設定画面が類似テーブル６３０に基づいて決定され、決定された「他の設定画面」に関する情報がデータテーブル（画面構成情報）６１０から抽出されること等によって、関連画面リスト７３０（図２２）が生成される。
【０１２６】
詳細には、データテーブル６１０に含まれる複数の設定画面３００のうち、フリック操作の対象ボタン（「カラー」ボタン２１４）に対応する設定画面３２０に類似する設定画面３７０が、設定画面３２０の「関連画面」として抽出される。類似画面情報６３０には、コピー向けの「カラー」ボタン２１４に対応する設定画面３２０とスキャン向けの「カラー」ボタン２１８に対応する設定画面３７０とが類似する旨、が記述されている。そのような記述に基づいて、設定画面３７０が設定画面３２０の「関連画面」として抽出され、関連画面リスト７３０（図２２）には、設定画面３７０に関する情報がリスト番号「２」の行に記録される。換言すれば、互いに類似する設定画面を規定した類似画面情報６３０に基づき設定画面３２０に類似すると判定される設定画面３７０が、データテーブル６１０から抽出されて関連画面リスト７３０に記録される。
【０１２７】
ステップＳ１６の次のステップＳ１７（図１６参照）においては、トップメニュー画面２００から設定画面３２０への画面遷移が行われる。そして、再びステップＳ１１に戻る。
【０１２８】
その後、ユーザは、設定画面３２０に対するフリック操作をさらに行う。より具体的には、トップメニュー画面２００内のボタン２１４に対するフリック操作に応じて設定画面３２０に遷移した時点にて、ユーザは、当該設定画面３２０に対するフリック操作をさらに行う。
【０１２９】
当該フリック操作に応答して、今度は、図１５の上から２段目から同３段目への画面遷移が行われる。具体的には、設定画面２００に対するフリック操作に応じて設定画面３２０に遷移した後において、ユーザは、今度は当該設定画面３２０に対する左向きのフリック操作を行う。これに応じて、ＭＦＰ１０は、ステップＳ１１，Ｓ１４，Ｓ２１，Ｓ２２，Ｓ３１、およびＳ３２〜Ｓ３４を経て、ステップＳ３５の画面遷移処理を行う。これにより、ＭＦＰ１０は、設定画面３２０から他の設定画面３７０への直接的な画面遷移（図１５の上から２段目から同３段目への画面遷移）を実行する。より具体的には、設定画面３２０が表示されている状態において、設定画面３７０が、設定画面３２０の右側から左向きに徐々にスライドインして操作画面３２０に重ねて表示される。
【０１３０】
その後、同じ向きのフリック操作（左向きのフリック操作）に応じて、設定画面３７０から今度は設定画面３２０への画面遷移が行われる。
【０１３１】
また、逆向きのフリック操作（右向きのフリック操作）に応じても、設定画面３７０から設定画面３２０への画面遷移が行われる。なお、右向きのフリック操作が行われる場合には、一の設定画面（たとえば３２０）が表示されている状態において、別の設定画面（たとえば３７０）が、当該一の設定画面の左端から右向きに徐々にスライドインして当該一の操作画面に重ねて表示される。
【０１３２】
以上のように、トップメニュー画面２００（カスタマイズ画面）内の或る呼出ボタン２１４に対する操作により、当該呼出ボタン２１４に対応する設定画面３２０に遷移した後に、当該設定画面３２０に対するフリック操作に応じて、さらに別の設定画面３７０への直接的な遷移動作が行われる。したがって、設定画面３２０との類似性を有する設定画面３７０に比較的容易に遷移することが可能である。
【０１３３】
また、この実施形態においては、トップメニュー画面２００内の一の呼出ボタンに対するフリック操作が行われた時点（一の呼出ボタンに対応する一の設定画面への遷移時点）から所定時間内に、遷移先画面にて更に遷移指示操作（更なるフリック操作）が行われたことをも条件（ステップＳ１２参照）として、一の設定画面から他の設定画面への直接的な遷移が実行されている。このような時間制限を設けることによれば、比較的急いでいるユーザにのみ直接遷移操作を許可することができる。換言すれば、あまり急いでいないユーザには直接遷移操作を許可せずユーザ操作の複雑化を回避することが可能である。ただし、これに限定されず、このような時間制限を設けないようにしてもよい。
【０１３４】
＜４．変形例等＞
以上、この発明の実施の形態について説明したが、この発明は上記説明した内容のものに限定されるものではない。
【０１３５】
たとえば、上記実施形態においては、「トップメニュー画面２００」内の呼出ボタンの選択操作に応じて或る設定画面に遷移した後に、さらにフリック操作（遷移指示操作）が受け付けられる態様が例示されているが、これに限定されない。換言すれば、カスタマイズ画面は、トップメニュー画面２００に限定されない。カスタマイズ画面は、ショートカットボタン（呼出ボタン）を含むコピートップ画面等であってもよい。図２３は、このような変型例を示す図である。
【０１３６】
図２３では、「コピ−」トップ画面３１０ｂ内の右端付近の領域において、２つのショートカットボタン（呼出ボタン）４１１，４１２が配置されている。ショートカットボタン４１１が「シングルタップ」されると、「ブック原稿」の設定画面３９０ｂ（図２４）がタッチパネル２５に表示される。あるいは、ショートカットボタン４１２が「シングルタップ」されると、「用紙」の設定画面３３０ｂ（図２５）がタッチパネル２５に表示される。なお、「ブック原稿」の設定画面３９０ｂおよび「用紙」の設定画面３３０ｂは、それぞれ、「コピ−」に関する詳細設定画面である。
【０１３７】
同様に、「コピ−」トップ画面３１０ｂ（図２６の最上段も参照）内のショートカットボタン４１１に対する「フリック操作」が行われる場合には、「ブック原稿」の設定画面３９０ｂ（図２４）がタッチパネル２５に表示される（図２６の中段参照）。なお、ショートカットボタン４１２に対する「フリック操作」が行われる場合には、「用紙」の設定画面３３０ｂ（図２５）がタッチパネル２５に表示される。
【０１３８】
さらに、「ブック原稿」の設定画面３９０ｂ（図２４）がタッチパネル２５に表示されている状態（図２６の中段参照）において、設定画面３９０ｂに対するフリック操作がさらに行われると、ＭＦＰ１０は設定画面３９０ｂから設定画面３３０ｂへの直接的な遷移動作を実行する（図２６の最下段参照）。
【０１３９】
これによれば、「コピ−」トップ画面３１０ｂからの遷移先の設定画面３９０ｂから、同一カテゴリー「コピー」の別の登録済み設定画面３３０ｂへの遷移動作が、単一のフリック操作のみによって実現される。したがって、設定画面３９０ｂから設定画面３３０ｂへの画面遷移動作が比較的容易に実現され得る。
【０１４０】
換言すれば、「コピ−」トップ画面３１０ｂ（カスタマイズ画面）内の或る呼出ボタン（ショートカットボタン）４１１に対する操作により、当該呼出ボタン４１１に対応する設定画面３９０ｂに遷移した後に、トップメニュー画面２００内の別の呼出ボタン４１２に対応する設定画面３３０ｂ（設定画面３９０ｂと同一のカテゴリーに属する設定画面３３０ｂ）に比較的容易に遷移することが可能である。
【０１４１】
また、上記実施形態等においては、更なる直接的な画面遷移を指示する操作（「遷移指示操作」）として、左向きあるいは左向きのフリック操作が例示されているが、これに限定されない。たとえば、他の向き（たとえば、上向きあるいは下向き）のフリック操作が、「遷移指示操作」として行われるようにしてもよい。また、「遷移指示操作」は、フリック操作でなくてもよく、ダブルタップ操作あるいは円を描く操作などの他の操作であってもよい。
【０１４２】
また、上記実施形態等においては、カスタマイズ画面（親画面）内の一の呼出ボタンに対する第１の操作と、当該第１の操作に応じた遷移先の一の設定画面における第２の操作（遷移指示操作）とが、互いに同じ種類の操作（フリック操作）である態様が例示されているが、これに限定されない。たとえば、第１の操作と第２の操作とは互いに異なる種類であってもよい。具体的には、第１の操作がダブルタップ操作であり、第２の操作がフリック操作であってもよい。
【０１４３】
また、上記実施形態等においては、カスタマイズ画面（親画面）の遷移先の画面（子画面）から関連画面への直接遷移は、当該親画面から当該子画面へのフリック操作による遷移を前提としている。換言すれば、上記各実施形態等においては、カスタマイズ画面（親画面）内の一の呼出ボタンに対する操作が標準操作（シングルタップ操作）とは異なる種類の操作であることをも条件として、当該一の呼出ボタンに対応する遷移先の一の設定画面における遷移指示操作（フリック操作等）に応答して当該一の設定画面から他の設定画面への直接的な遷移が行われている。しかしながら、本発明は、これに限定されない。
【０１４４】
たとえば、カスタマイズ画面内の一の呼出ボタンに対して（フリック操作でなく）シングルタップ操作が行われることにより遷移先の画面（子画面）に遷移した場合においても、当該子画面における遷移指示操作（フリック操作等）に応答して、当該子画面からその関連画面への直接的な遷移が行われるようにしてもよい。
【０１４５】
これによれば、カスタマイズ画面内の或る呼出ボタンに対する（フリック操作ではなく）シングルタップ操作に応じて当該呼出ボタンに対応する設定画面に遷移した後においても、カスタマイズ画面内の別の呼出ボタンに対応する設定画面に比較的容易に遷移することが可能である。なお、このような場合等において、カスタマイズ画面内の各呼出ボタンのそれぞれに対応する関連画面リスト７００は、たとえば、上記ステップＳ１１よりも前の時点（カスタマイズ画面の生成直後の時点等）において予め生成されればよい。
【０１４６】
また、上記実施形態等においては、互いに異なる２つの呼出ボタン２１４，２１８にそれぞれ対応する２つの設定画面３２０，３７０が、互いに類似関係を有する画面として抽出されている。より詳細には、同じ文字列（「カラー」）が付された呼出ボタンに対応し且つ異なるカテゴリー（「コピー」および「ファクス／スキャナ」）に属する２つの設定画面３２０，３７０が、互いに類似関係を有する画面として抽出されている。しかしながら、本発明は、これに限定されない。たとえば、同じ文字列（「濃度」）を含む呼出ボタンに対応し且つ同じカテゴリー（いずれも「コピー」）に属する２つの設定画面（「濃度」設定用の設定画面および「下地濃度」設定用の設定画面（図２０参照））が、互いに類似関係を有する画面として抽出されるようにしてもよい。あるいは、互いに類似するアイコン画像が付された呼出ボタンに対応する２つの設定画面が、互いに類似関係を有する画面として抽出されるようにしてもよい。さらには、３つ以上の設定画面が互いに類似関係を有する画面として抽出されるようにしてもよい。これらの様々な種類の類似関係は類似テーブル６３０に予め規定されればよい。
【符号の説明】
【０１４７】
１０  ＭＦＰ（画像形成装置）
２５  タッチパネル
２１０，２１１〜２１８，２２１〜２２３  呼出ボタン
２００  トップメニュー画面
３００，３１０，３２０，３３０，３４０，３６０，３７０  設定画面
４１１，４１２  ショートカットボタン（呼出ボタン）
６１０  データテーブル（画面構成情報）
６３０  類似画面情報
７００，７１０，７３０  関連画面リスト（画面遷移情報）
【図１】
0006443067.tif 000002
【図２】
0006443067.tif 000003
【図３】
0006443067.tif 000004
【図４】
0006443067.tif 000005
【図５】
0006443067.tif 000006
【図６】
0006443067.tif 000007
【図７】
0006443067.tif 000008
【図８】
0006443067.tif 000009
【図９】
0006443067.tif 000010
【図１０】
0006443067.tif 000011
【図１１】
0006443067.tif 000012
【図１２】
0006443067.tif 000013
【図１３】
0006443067.tif 000014
【図１４】
0006443067.tif 000015
【図１５】
0006443067.tif 000016
【図１６】
0006443067.tif 000017
【図１７】
0006443067.tif 000018
【図１８】
0006443067.tif 000019
【図１９】
0006443067.tif 000020
【図２０】
0006443067.tif 000021
【図２１】
0006443067.tif 000022
【図２２】
0006443067.tif 000023
【図２３】
0006443067.tif 000024
【図２４】
0006443067.tif 000025
【図２５】
0006443067.tif 000026
【図２６】
0006443067.tif 000027