(57)【要約】【課題】設定画面の視認性の低下を抑えつつ、ユーザにより使用される可能性の高い設定項目を推奨することが可能な情報処理装置、画像処理装置、情報処理システム、画面表示方法及びプログラムを提供する。【解決手段】１以上の設定項目に対する設定をそれぞれ行わせるための１以上の表示部品を配置した設定画面において設定されている１以上の設定項目の設定に基づいて実行された処理の履歴として、１以上の設定項目の設定を示す処理履歴情報を取得する処理履歴情報取得部２５７と、取得された処理履歴情報に基づいて、１以上の設定項目それぞれの使用頻度を算出する使用頻度算出部２５９と、１以上の設定項目それぞれの使用頻度に基づいて、１以上の表示部品を再配置した設定画面を表示部に表示させる表示制御部２６５と、を備える。【選択図】図３
2017107528.tif 000002
【特許請求の範囲】
【請求項１】
１以上の設定項目に対する設定をそれぞれ行わせるための１以上の表示部品を配置した設定画面において設定されている前記１以上の設定項目の設定に基づいて実行された処理の履歴として、前記１以上の設定項目の設定を示す処理履歴情報を取得する処理履歴情報取得部と、
前記取得された処理履歴情報に基づいて、前記１以上の設定項目それぞれの使用頻度を算出する使用頻度算出部と、
前記１以上の設定項目それぞれの使用頻度に基づいて、前記１以上の表示部品を再配置した設定画面を表示部に表示させる表示制御部と、
を備える情報処理装置。
【請求項２】
前記表示制御部は、前記１以上の表示部品を再配置した設定画面として、前記１以上の表示部品を、予め定められた配置規則に従って設定項目の使用頻度の高い順に並べた画面を前記表示部に表示させる請求項１に記載の情報処理装置。
【請求項３】
前記表示制御部は、前記１以上の表示部品を再配置した設定画面として、前記１以上の表示部品を、予め定められた配置規則に従って、設定項目の使用頻度が閾値を超える表示部品、設定項目の使用頻度が閾値以下の表示部品、の順に並べた画面を前記表示部に表示させる請求項１に記載の情報処理装置。
【請求項４】
前記表示制御部は、前記１以上の表示部品を再配置した設定画面として、前記１以上の表示部品のうち設定項目の使用頻度が閾値を超える表示部品を、予め定められた配置規則に従って並べた画面を前記表示部に表示させる請求項１に記載の情報処理装置。
【請求項５】
前記表示制御部は、前記１以上の表示部品を再配置した設定画面として、前記１以上の表示部品のうち設定項目の使用頻度が閾値を超える表示部品を、前記配置規則に従って設定項目の使用頻度の高い順に並べた画面を前記表示部に表示させる請求項４に記載の情報処理装置。
【請求項６】
前記表示制御部は、前記１以上の表示部品のうち設定項目の使用頻度が閾値以下の表示部品を選択させる選択画面を前記表示部に表示させ、
前記選択画面上で前記設定項目の使用頻度が閾値以下の表示部品のいずれかを選択する選択入力を受け付ける受付部を更に備え、
前記表示制御部は、前記１以上の表示部品を再配置した設定画面として、前記１以上の表示部品のうち設定項目の使用頻度が閾値を超える表示部品、前記選択入力が受け付けられた表示部品、の順に前記配置規則に従って並べた画面を前記表示部に表示させる請求項４又は５に記載の情報処理装置。
【請求項７】
前記情報処理装置を備える画像処理装置の状態に関する状態情報を取得する状態情報取得部を更に備え、
前記表示制御部は、前記１以上の設定項目それぞれの使用頻度及び前記取得された状態情報に基づいて、前記１以上の表示部品を再配置した設定画面を前記表示部に表示させる請求項１〜６のいずれか１つに記載の情報処理装置。
【請求項８】
前記処理履歴情報取得部は、自情報処理装置における処理履歴情報、及び１以上の他情報処理装置における処理履歴情報を取得し、
前記使用頻度算出部は、前記取得された処理履歴情報に基づいて、前記１以上の設定項目それぞれの使用頻度を算出する請求項１〜７のいずれか１つに記載の情報処理装置。
【請求項９】
前記表示制御部は、前記１以上の表示部品の再配置の要否を選択させる再配置要否選択画面を前記表示部に表示させ、
前記再配置要否選択画面上で再配置の要否を選択する再配置要否選択入力を受け付ける受付部を更に備え、
前記表示制御部は、前記受け付けられた再配置要否選択入力が再配置要を選択する入力である場合、前記１以上の設定項目それぞれの使用頻度に基づいて、前記１以上の表示部品を再配置した設定画面を前記表示部に表示させる請求項１〜８のいずれか１つに記載の情報処理装置。
【請求項１０】
前記表示制御部は、前記１以上の表示部品の再配置の実行態様を選択させる再配置実行態様選択画面を前記表示部に表示させ、
前記再配置実行態様選択画面上で再配置の実行態様を選択する再配置実行態様選択入力を受け付ける受付部を更に備え、
前記表示制御部は、前記受け付けられた再配置実行態様選択入力が示す実行態様で前記１以上の表示部品を配置した設定画面を前記表示部に表示させる請求項１〜８のいずれか１つに記載の情報処理装置。
【請求項１１】
前記表示制御部は、前記受け付けられた再配置実行態様選択入力が再配置の自動実行を選択する入力である場合、前記１以上の設定項目それぞれの使用頻度に基づいて、前記１以上の表示部品を再配置した設定画面を前記表示部に表示させる請求項１０に記載の情報処理装置。
【請求項１２】
前記表示制御部は、前記受け付けられた再配置実行態様選択入力が再配置の要否をユーザに選択させることを選択する入力である場合、前記１以上の表示部品の再配置の要否を選択させる再配置要否選択画面を前記表示部に表示させ、
前記受付部は、前記再配置要否選択画面上で再配置の要否を選択する再配置要否選択入力を受け付け、
前記表示制御部は、前記受け付けられた再配置要否選択入力が再配置要を選択する入力である場合、前記１以上の設定項目それぞれの使用頻度に基づいて、前記１以上の表示部品を再配置した設定画面を前記表示部に表示させる請求項１０に記載の情報処理装置。
【請求項１３】
前記表示制御部は、前記１以上の表示部品の再配置の実行タイミングを選択させる再配置実行タイミング選択画面を前記表示部に表示させ、
前記再配置実行タイミング選択画面上で再配置の実行タイミングを選択する再配置実行タイミング選択入力を受け付ける受付部を更に備え、
前記表示制御部は、前記受け付けられた再配置実行態様タイミング選択入力が示す実行タイミングで、前記１以上の設定項目それぞれの使用頻度に基づいて、前記１以上の表示部品を再配置した設定画面を前記表示部に表示させる請求項１〜１２のいずれか１つに記載の情報処理装置。
【請求項１４】
前記受け付けられた再配置実行態様タイミング選択入力が示す実行タイミングは、アプリケーションの起動時である請求項１３に記載の情報処理装置。
【請求項１５】
前記設定画面は、コピー、スキャン、及びファクスの少なくともいずれかの設定を行うための画面であり、
前記受け付けられた再配置実行態様タイミング選択入力が示す実行タイミングは、原稿の読み取り完了時である請求項１３に記載の情報処理装置。
【請求項１６】
前記使用頻度は、前記設定項目の設定値が初期設定値と異なる値に設定されて処理が実行された回数である請求項１〜１５のいずれか１つに記載の情報処理装置。
【請求項１７】
請求項１〜１６のいずれか１つに記載の情報処理装置を備える画像処理装置。
【請求項１８】
１以上の設定項目に対する設定をそれぞれ行わせるための１以上の表示部品を配置した設定画面において設定されている前記１以上の設定項目の設定に基づいて実行された処理の履歴として、前記１以上の設定項目の設定を示す処理履歴情報を取得する処理履歴情報取得部と、
前記取得された処理履歴情報に基づいて、前記１以上の設定項目それぞれの使用頻度を算出する使用頻度算出部と、
前記１以上の設定項目それぞれの使用頻度に基づいて、前記１以上の表示部品を再配置した設定画面を表示部に表示させる表示制御部と、
を備える画像処理装置。
【請求項１９】
情報処理装置と、前記情報処理装置と通信を行う本体装置と、を備える情報処理システムであって、
前記情報処理装置は、
１以上の設定項目に対する設定をそれぞれ行わせるための１以上の表示部品を配置した設定画面において設定されている前記１以上の設定項目の設定に基づいて実行された処理の履歴として、前記１以上の設定項目の設定を示す処理履歴情報を取得する処理履歴情報取得部と、
前記取得された処理履歴情報に基づいて、前記１以上の設定項目それぞれの使用頻度を算出する使用頻度算出部と、
前記１以上の設定項目それぞれの使用頻度に基づいて、前記１以上の表示部品を再配置した設定画面を表示部に表示させる表示制御部と、
を備える情報処理システム。
【請求項２０】
１以上の設定項目に対する設定をそれぞれ行わせるための１以上の表示部品を配置した設定画面において設定されている前記１以上の設定項目の設定に基づいて実行された処理の履歴として、前記１以上の設定項目の設定を示す処理履歴情報を取得する処理履歴情報取得ステップと、
前記取得された処理履歴情報に基づいて、前記１以上の設定項目それぞれの使用頻度を算出する使用頻度算出ステップと、
前記１以上の設定項目それぞれの使用頻度に基づいて、前記１以上の表示部品を再配置した設定画面を表示部に表示させる表示制御ステップと、
を含む画面表示方法。
【請求項２１】
１以上の設定項目に対する設定をそれぞれ行わせるための１以上の表示部品を配置した設定画面において設定されている前記１以上の設定項目の設定に基づいて実行された処理の履歴として、前記１以上の設定項目の設定を示す処理履歴情報を取得する処理履歴情報取得ステップと、
前記取得された処理履歴情報に基づいて、前記１以上の設定項目それぞれの使用頻度を算出する使用頻度算出ステップと、
前記１以上の設定項目それぞれの使用頻度に基づいて、前記１以上の表示部品を再配置した設定画面を表示部に表示させる表示制御ステップと、
をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、画像処理装置、情報処理システム、画面表示方法及びプログラムに関する。
【背景技術】
【０００２】
従来から、複合機（ＭＦＰ：Multifunction  Peripheral）などの画像処理装置では、１以上の設定項目それぞれの設定に従って、コピーなどの画像処理を実行する。設定項目としては、カラー、変倍、及び部数など多様な項目が挙げられる。
【０００３】
このような画像処理装置において、上記のような設定項目の設定（初期設定が行われている場合には設定変更）をユーザに行わせるため、１以上の設定項目に対する設定をそれぞれ行わせるための１以上の表示部品を配置した設定画面を表示する技術が知られている。
【０００４】
例えば、特許文献１には、画像形成システムにおいて、当該画像形成システムで実行可能な複数の機能に対する設定をそれぞれ行わせるための複数のソフトウェアボタンを配置した領域と、ユーザにより選択された機能と組み合わされて使用される頻度が高い３つの機能に対する設定をそれぞれ行わせるための３つのソフトウェアボタンを頻度の高い順に配置したおすすめ機能用の領域と、を含む設定画面を表示することが開示されている。なお、特許文献１では、機能の使用履歴に基づいて、ユーザにより選択された機能と組み合わされて使用される頻度が高い３つの機能を特定している。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上述したような従来技術では、ユーザにより選択された設定項目と組み合わされて使用される可能性の高い設定項目をユーザに推奨するものであり、ユーザにより使用される可能性の高い設定項目をユーザに推奨するものではない。
【０００６】
また、上述したような従来技術では、設定画面に元々配置されている表示部品に加え、ユーザに推奨する設定項目の表示部品が設定画面に配置されるため、設定画面に配置される表示部品の数が増大し、設定画面の視認性の低下が懸念される。
【０００７】
本発明は、上記事情に鑑みてなされたものであり、設定画面の視認性の低下を抑えつつ、ユーザにより使用される可能性の高い設定項目を推奨することが可能な情報処理装置、画像処理装置、情報処理システム、画面表示方法及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
上述した課題を解決し、目的を達成するために、本発明の一態様にかかる情報処理装置は、１以上の設定項目に対する設定をそれぞれ行わせるための１以上の表示部品を配置した設定画面において設定されている前記１以上の設定項目の設定に基づいて実行された処理の履歴として、前記１以上の設定項目の設定を示す処理履歴情報を取得する処理履歴情報取得部と、前記取得された処理履歴情報に基づいて、前記１以上の設定項目それぞれの使用頻度を算出する使用頻度算出部と、前記１以上の設定項目それぞれの使用頻度に基づいて、前記１以上の表示部品を再配置した設定画面を表示部に表示させる表示制御部と、を備える。
【発明の効果】
【０００９】
本発明によれば、設定画面の視認性の低下を抑えつつ、ユーザにより使用される可能性の高い設定項目を推奨することが可能という効果を奏する。
【図面の簡単な説明】
【００１０】
【図１】図１は、第１実施形態の画像処理装置のハードウェア構成の一例を示す模式図である。
【図２】図２は、第１実施形態の画像処理装置のソフトウェア構成の一例を示す模式図である。
【図３】図３は、第１実施形態の操作装置の機能構成の一例を示すブロック図である。
【図４】図４は、第１実施形態の設定画面の一例を示す図である。
【図５】図５は、第１実施形態の配置規則の一例の説明図である。
【図６】図６は、第１実施形態の処理履歴情報記憶部に記憶されている処理履歴情報の一例を示す図である。
【図７】図７は、第１実施形態の設定項目の優先順位の一例を示す図である。
【図８】図８は、第１実施形態の設定項目の優先順位の一例を示す図である。
【図９】図９は、第１実施形態の設定画面の一例を示す図である。
【図１０】図１０は、第１実施形態のユーザ設定画面の一例を示す図である。
【図１１】図１１は、第１実施形態の操作装置で実行される表示処理の一例を示すフローチャート図である。
【図１２】図１２は、変形例１の処理履歴情報記憶部に記憶されている処理履歴情報の一例を示す図である。
【図１３】図１３は、変形例１の設定項目の優先順位の一例を示す図である。
【図１４】図１４は、変形例１の設定画面の一例を示す図である。
【図１５】図１５は、変形例２の設定項目の優先順位の一例を示す図である。
【図１６】図１６は、変形例２の設定画面の一例を示す図である。
【図１７】図１７は、変形例３の設定項目の優先順位の一例を示す図である。
【図１８】図１８は、変形例３の設定画面の一例を示す図である。
【図１９】図１９は、変形例４の設定画面の一例を示す図である。
【図２０】図２０は、変形例４の選択画面の一例を示す図である。
【図２１】図２１は、変形例４の設定画面の一例を示す図である。
【図２２Ａ】図２２Ａは、変形例５のシステムの構成の一例を示す模式図である。
【図２２Ｂ】図２２Ｂは、変形例５のサーバ装置のハードウェア構成の一例を示す模式図である。
【図２３】図２３は、変形例５の処理履歴情報記憶部に記憶されている処理履歴情報の一例を示す図である。
【図２４】図２４は、第２実施形態の操作装置の機能構成の一例を示すブロック図である。
【図２５】図２５は、第２実施形態の状態情報記憶部に記憶されている状態情報の一例を示す図である。
【図２６】図２６は、第２実施形態の設定項目の優先順位の一例を示す図である。
【図２７】図２７は、第２実施形態の設定画面の一例を示す図である。
【図２８】図２８は、第２実施形態のユーザ設定画面の一例を示す図である。
【図２９】図２９は、第２実施形態のユーザ設定画面の一例を示す図である。
【図３０】図３０は、図３１に示すユーザ設定画面の比較例を示す図である。
【図３１】図３１は、第２実施形態のユーザ設定画面の一例を示す図である。
【図３２】図３２は、図３３に示すユーザ設定画面の比較例を示す図である。
【図３３】図３３は、第２実施形態のユーザ設定画面の一例を示す図である。
【図３４】図３４は、第２実施形態の操作装置で実行される表示処理の一例を示すフローチャート図である。
【図３５】図３５は、変形例６の操作装置で実行される表示処理の一例を示すフローチャート図である。
【図３６】図３６は、変形例６のホーム画面の一例を示す図である。
【図３７】図３７は、変形例６の再配置要否選択画面の一例を示す図である。
【図３８】図３８は、変形例７の再配置実行態様選択画面の一例を示す図である。
【図３９】図３９は、変形例７の操作装置で実行される表示処理の一例を示すフローチャート図である。
【図４０】図４０は、変形例８の操作装置の機能構成の一例を示すブロック図である。
【図４１】図４１は、変形例８の再配置実行タイミング選択画面の一例を示す図である。
【図４２】図４２は、変形例８の操作装置で実行される表示処理の一例を示すフローチャート図である。
【発明を実施するための形態】
【００１１】
以下、添付図面を参照しながら、本発明にかかる情報処理装置、画像処理装置、情報処理システム、画面表示方法及びプログラムの実施形態を詳細に説明する。以下の各実施形態では、画像処理装置が複合機（ＭＦＰ：Multifunction  Peripheral）である場合を例に取り説明するが、これに限定されるものではない。なお、複合機とは、印刷機能、複写機能、スキャナ機能、及びファクス機能のうち少なくとも２つの機能を有する装置である。
【００１２】
（第１実施形態）
図１は、第１実施形態の画像処理装置１００のハードウェア構成の一例を示す模式図である。図１に示すように、画像処理装置１００は、本体装置３００と、操作装置２００と、を備える。つまり、画像処理装置１００は、本体装置３００と、操作装置２００と、を備える情報処理システムと言うこともできる。なお第１実施形態では、情報処理装置が操作装置２００である場合を例に取り説明するが、これに限定されるものではない。
【００１３】
本体装置３００と操作装置２００とは、専用の通信路２０９を介して相互に通信可能に接続されている。通信路２０９には、例えば、ＵＳＢ（Universal  Serial  Bus）規格のものを用いることができる。なお、通信路２０９は、有線及び無線の何れであってもよい。また、通信路２０９は、インターネットなどのネットワークや電話回線などとすることもできる。
【００１４】
なお、図１に示す例では、本体装置３００に接続される操作装置２００の台数が１台である場合を例示しているが、操作装置２００の台数は、これに限定されず、任意の台数とすることができる。同様に、図１に示す例では、操作装置２００に接続される本体装置３００の台数が１台である場合を例示しているが、本体装置３００の台数は、これに限定されず、任意の台数とすることができる。
【００１５】
本体装置３００は、ＣＰＵ（Central  Processing  Unit）３０１と、ＲＯＭ（Read  Only  Memory）３０２と、ＲＡＭ（Random  Access  Memory）３０３と、ＨＤＤ（Hard  Disk  Drive）３０４と、エンジン３０５と、接続Ｉ／Ｆ３０６と、通信Ｉ/Ｆ３０７と、を備える。ＣＰＵ３０１、ＲＯＭ３０２、ＲＡＭ３０３、ＨＤＤ３０４、エンジン３０５、接続Ｉ／Ｆ３０６、及び通信Ｉ/Ｆ３０７は、システムバス３０８を介して相互に接続されている。
【００１６】
エンジン３０５は、コピー機能、スキャナ機能、ファクス機能、及びプリンタ機能などの各種の機能を実行するものであり、これらの機能を実現するための汎用的な情報処理及び通信以外の処理を行うハードウェアである。エンジン３０５は、例えば、原稿の画像を読み取るスキャナ、用紙等のシート材への印刷を行うプロッタ、及びファクス通信を行うファクス部などを備える。エンジン３０５は、更に、印刷済みシート材を仕分けるフィニッシャや、原稿を自動給送するＡＤＦ（Auto  Document  Feeder）のような特定のオプションを備えることもできる。
【００１７】
ＣＰＵ３０１は、本体装置３００の動作を統括的に制御する。ＣＰＵ３０１は、ＲＡＭ３０３をワークエリアとしてＲＯＭ３０２又はＨＤＤ３０４などに格納されたプログラムを実行する。これにより、ＣＰＵ３０１は、本体装置３００全体の動作を制御する。すなわち、ＣＰＵ３０１は、エンジン３０５に、上述したコピー機能、スキャナ機能、ファクス機能、及びプリンタ機能などを実行させる。
【００１８】
接続Ｉ／Ｆ３０６は、通信路２０９を介して操作装置２００と通信するためのインタフェースである。通信Ｉ／Ｆ３０７は、ネットワークを介して、外部の装置と通信するためのインタフェースである。
【００１９】
次に、操作装置２００について説明する。操作装置２００は、ユーザの操作に応じた入力を受付ける。また、操作装置２００は、各種画像（画面）を表示する。操作装置２００は、独自のＯＳ（Operating  System）と画面遷移機構とを有する。なお、本体装置３００は、操作装置２００で受付けた入力に応じた動作を行う。
【００２０】
操作装置２００は、ＣＰＵ２０１と、ＲＯＭ２０２と、ＲＡＭ２０３と、フラッシュメモリ２０４と、操作パネル２０５（表示部の一例）と、接続Ｉ／Ｆ２０６と、通信Ｉ／Ｆ２０７と、を備える。ＣＰＵ２０１、ＲＯＭ２０２、ＲＡＭ２０３、フラッシュメモリ２０４、操作パネル２０５、接続Ｉ／Ｆ２０６、及び通信Ｉ／Ｆ２０７は、システムバス２０８を介して相互に接続されている。
【００２１】
ＣＰＵ２０１は、操作装置２００の動作を統括的に制御する。ＣＰＵ２０１は、ＲＡＭ２０３をワークエリアとしてＲＯＭ２０２又はフラッシュメモリ２０４などに格納されたプログラムを実行することで、操作装置２００全体の動作を制御する。このプログラムの実行により、ＣＰＵ２０１は、後述する各種機能を実現する。
【００２２】
接続Ｉ／Ｆ２０６は、通信路２０９を介して本体装置３００と通信するためのインタフェースである。通信Ｉ／Ｆ２０７は、ネットワークを介して、外部の装置と通信するためのインタフェースである。
【００２３】
操作パネル２０５は、ユーザの操作に応じた各種の入力を受付けるとともに、各種画像（画面）を表示する。第１実施形態では、操作パネル２０５が、各種入力の受付を行う受付機能と、各種画像（画面）の表示を行う表示機能と、の双方を一体的に備えたタッチパネルである場合を説明するが、これに限定されるものではない。例えば、操作パネル２０５は、各種入力の受付けを行う入力装置と、各種情報の表示を行う表示装置と、を別体として構成してもよい。
【００２４】
次に、画像処理装置１００のソフトウェア構成を説明する。図２は、第１実施形態の画像処理装置１００のソフトウェア構成の一例を示す模式図である。
【００２５】
本体装置３００は、アプリケーション層３１０と、サービス層３２０と、ＯＳ層３３０とを有する。アプリケーション層３１０、サービス層３２０、及びＯＳ層３３０の実体は、ＲＯＭ３０２やＨＤＤ３０４などに格納されている各種ソフトウェアである。ＣＰＵ３０１が、これらのソフトウェアを実行することにより、各種の機能が提供される。
【００２６】
アプリケーション層３１０のソフトウェアは、ハードウェア資源を動作させて所定の機能を提供するためのアプリケーションプログラム（以下の説明では、単に「アプリ」と称する場合がある）である。例えばアプリとしては、コピー機能を提供するためのコピーアプリ、スキャナ機能を提供するためのスキャナアプリ、ファクス機能を提供するためのファクスアプリ、プリンタ機能を提供するためのプリンタアプリなどが挙げられる。
【００２７】
サービス層３２０のソフトウェアは、アプリケーション層３１０とＯＳ層３３０との間に介在し、アプリに対し、本体装置３００が備えるハードウェア資源を利用するためのインタフェースを提供するためのソフトウェアである。より具体的には、ハードウェア資源に対する動作要求の受付、動作要求の調停を行う機能を提供するためのソフトウェアである。サービス層３２０が受付ける動作要求としては、スキャナによる読み取りやプロッタによる印刷等の要求が考えられる。
【００２８】
なお、サービス層３２０によるインタフェースの機能は、本体装置３００のアプリケーション層３１０だけではなく、操作装置２００のアプリケーション層２１０に対しても提供される。例えば、サービス層３２０のＷｅｂＡＰＩのインタフェース機能は、ＷｅｂＡＰＩで提供される。すなわち、操作装置２００のアプリケーション層２１０（アプリ）も、サービス層３２０のＷｅｂＡＰＩのインタフェース機能を介して、本体装置３００のハードウェア資源（例えばエンジン３０５）を利用した機能を実現することができる。
【００２９】
ＯＳ層３３０のソフトウェアは、本体装置３００が備えるハードウェアを制御する基本機能を提供するための基本ソフトウェア（オペレーティングシステム）である。サービス層３２０のソフトウェアは、各種アプリからのハードウェア資源の利用要求を、ＯＳ層３３０が解釈可能なコマンドに変換してＯＳ層３３０に渡す。そして、ＯＳ層３３０のソフトウェアによりコマンドが実行されることで、ハードウェア資源は、アプリの要求に従った動作を行う。
【００３０】
同様に、操作装置２００は、アプリケーション層２１０と、サービス層２２０と、ＯＳ層２３０とを有する。操作装置２００が備えるアプリケーション層２１０、サービス層２２０、及びＯＳ層２３０も、階層構造については本体装置３００側と同様である。但し、アプリケーション層２１０のアプリにより提供される機能や、サービス層２２０が受付け可能な動作要求の種類は、本体装置３００側とは異なる。
【００３１】
アプリケーション層２１０のアプリは、操作装置２００が備えるハードウェア資源を動作させて所定の機能を提供するためのソフトウェアであってもよい。アプリケーション層２１０のアプリは、主として本体装置３００が備える機能に関する操作や表示を行うためのＵＩ（ユーザインタフェース）の機能などを提供するためのソフトウェアである。本体装置３００が備える機能は、例えば、コピー機能、スキャナ機能、ファクス機能、及びプリンタ機能などである。
【００３２】
なお、第１実施形態では、機能の独立性を保つために、本体装置３００側のＯＳ層３３０のソフトウェアと操作装置２００側のＯＳ層２３０のソフトウェアが互いに異なる。つまり、本体装置３００と操作装置２００とは、別々のオペレーティングシステムで互いに独立して動作する。例えば、本体装置３００側のＯＳ層３３０のソフトウェアとしてＬｉｎｕｘ（登録商標）を用い、操作装置２００側のＯＳ層２３０のソフトウェアとしてＡｎｄｒｏｉｄ（登録商標）を用いることも可能である。
【００３３】
以上のように、第１実施形態において、本体装置３００と操作装置２００とは別々のオペレーティングシステムで動作する。このため、本体装置３００と操作装置２００との間の通信は、共通の装置内のプロセス間通信ではなく、異なる装置間の通信として行われる。操作装置２００が受付けた入力（ユーザからの指示内容）を本体装置３００へ伝達する処理（コマンド通信）や、本体装置３００が操作装置２００へイベントを通知する処理などがこれに該当する。第１実施形態では、操作装置２００が本体装置３００へコマンド通信を行うことにより、本体装置３００の機能を使用することができる。また、本体装置３００から操作装置２００に通知するイベントには、本体装置３００における動作の実行状況や、本体装置３００側で設定された内容などが挙げられる。
【００３４】
また、第１実施形態では、操作装置２００に対する電力供給は、本体装置３００から通信路２０９を経由して行われる場合を例に取り説明する。但し、これに限定されず、操作装置２００の電源制御を、本体装置３００の電源制御とは別に（独立して）行ってもよい。
【００３５】
次に、画像処理装置１００の機能構成を説明する。以下では、画像処理装置１００で実行する表示処理に関する機能を中心に説明する。図３は、第１実施形態の操作装置２００の機能構成の一例を示すブロック図である。
【００３６】
図３に示すように、操作装置２００は、受付部２５１と、認証部２５３と、処理履歴情報記憶部２５５と、処理履歴情報取得部２５７と、使用頻度算出部２５９と、優先順位決定部２６０と、優先順位記憶部２６１と、画面生成部２６３と、表示制御部２６５と、設定情報記憶部２６７と、処理要求部２６９と、を含む。
【００３７】
受付部２５１、認証部２５３、処理履歴情報取得部２５７、使用頻度算出部２５９、優先順位決定部２６０、画面生成部２６３、表示制御部２６５、及び処理要求部２６９は、ＣＰＵ２０１がＲＯＭ２０２に記憶されているプログラムをＲＡＭ２０３上で実行することにより、ソフトウェアとして実現できる。
【００３８】
但し、受付部２５１、認証部２５３、処理履歴情報取得部２５７、使用頻度算出部２５９、優先順位決定部２６０、画面生成部２６３、表示制御部２６５、及び処理要求部２６９を、ＩＣ（Integrated  Circuit）やＡＳＩＣ（Application  Specific  Integrated  Circuit）などのハードウェアとして実現してもよいし、ソフトウェアとハードウェアとを併用して実現してもよい。
【００３９】
処理履歴情報記憶部２５５、優先順位記憶部２６１、及び設定情報記憶部２６７は、例えば、フラッシュメモリ２０４及びＲＡＭ２０３などにより実現できる。
【００４０】
受付部２５１は、操作パネル２０５から各種入力を受け付ける。受付部２５１が操作パネル２０５から受け付ける入力としては、例えば、ユーザが画像処理装置１００にログインするためのログイン入力や、操作パネル２０５に表示された表示部品を選択する選択入力などが挙げられるが、これらに限定されるものではない。
【００４１】
ログイン入力とは、例えば、ユーザが操作パネル２０５に対して入力したＩＤ及びパスワードの組などの認証情報が挙げられるが、これに限定されるものではない。例えば、操作装置２００がＩＣカードリーダを備えている場合、ＩＣカードリーダにより読み取られたＩＣカードの識別情報やＰＩＮコードなどをログイン入力とし、受付部２５１が受け付けるようにしてもよい。
【００４２】
認証部２５３は、受付部２５１によりログイン入力が受け付けられた場合、受け付けられたログイン入力に基づいて、ユーザのログイン認証を行う。なお、認証部２５３は、認証部２５３単独（操作装置２００単独）でログイン認証を行ってもよいし、外部装置と連携して、ログイン認証を行ってもよい。なお、ログイン認証については公知技術のため、詳細な説明は省略するが、例えば、ログイン入力として入力されたＩＤ及びパスワードの組をフラッシュメモリ２０４や外部装置にマスター情報として登録されているＩＤ及びパスワードの組と照合するなどの手法が挙げられる。但し、認証手法は、これに限定されるものではない。
【００４３】
処理履歴情報記憶部２５５は、１以上の設定項目に対する設定をそれぞれ行わせるための１以上の表示部品を配置した設定画面において設定されている当該１以上の設定項目の設定に基づいて実行される処理の処理履歴情報を記憶する。このような処理としては、例えば、画像処理装置１００で実行されるコピー処理、スキャン処理、及びファクス処理などが挙げられるが、これらに限定されるものではない。なお、表示部品は、設定が行われる設定項目を示す画像であればよく、アイコン画像やウィジェット画像など、その種別は問わない。
【００４４】
図４は、第１実施形態の設定画面４２０の一例を示す図であり、画像処理装置１００が初期状態である場合（例えば、運用開始時や初期化などが行われた場合）に、コピー処理の設定をユーザに行わせるために操作パネル２０５に表示される設定画面４２０を示している。図４に示す設定画面４２０では、表示部品４２１〜４２８が配置されている。
【００４５】
表示部品４２１は、設定項目「カラー」に対する設定を行わせるための表示部品である。設定項目「カラー」には、ユーザ操作により、コピーをカラーで行うか白黒で行うかが設定される。なお、設定項目「カラー」の初期設定は、「白黒」であるものとするが、これに限定されるものではない。
【００４６】
表示部品４２２は、設定項目「変倍」に対する設定を行わせるための表示部品である。設定項目「変倍」には、ユーザ操作により、コピーの倍率（変倍率）が設定される。なお、設定項目「変倍」の初期設定は、「１００％」であるものとするが、これに限定されるものではない。
【００４７】
表示部品４２３は、設定項目「部数」に対する設定を行わせるための表示部品である。設定項目「部数」には、ユーザ操作により、コピーの部数が設定される。なお、設定項目「部数」の初期設定は、「１部」であるものとするが、これに限定されるものではない。
【００４８】
表示部品４２４は、設定項目「濃度」に対する設定を行わせるための表示部品である。設定項目「濃度」には、ユーザ操作により、コピーの濃度が設定される。なお、設定項目「濃度」の初期設定は、「薄い」であるものとするが、これに限定されるものではない。
【００４９】
表示部品４２５は、設定項目「トレイ」に対する設定を行わせるための表示部品である。設定項目「トレイ」には、ユーザ操作により、コピーに用いる用紙が収納されたトレイが設定される。なお、設定項目「トレイ」の初期設定は、「トレイ２」であるものとするが、これに限定されるものではない。
【００５０】
表示部品４２６は、設定項目「ステープル」に対する設定を行わせるための表示部品である。設定項目「ステープル」には、ユーザ操作により、コピー後のステープル処理の有無が設定される。なお、設定項目「ステープル」の初期設定は、「なし」であるものとするが、これに限定されるものではない。
【００５１】
表示部品４２７は、設定項目「パンチ」に対する設定を行わせるための表示部品である。設定項目「パンチ」には、ユーザ操作により、コピー後のパンチ処理の有無が設定される。なお、設定項目「パンチ」の初期設定は、「なし」であるものとするが、これに限定されるものではない。
【００５２】
表示部品４２８は、設定項目「ソート／スタック」に対する設定を行わせるための表示部品である。設定項目「ソート／スタック」には、ユーザ操作により、コピー後のソート／スタック処理の有無が設定される。なお、設定項目「ソート／スタック」の初期設定は、「なし」であるものとするが、これに限定されるものではない。
【００５３】
なお、表示部品４２１〜４２８は、予め定められた配置規則に従って優先順位の順に並べられている。図５は、第１実施形態の配置規則の一例の説明図である。図５に示す配置規則では、優先順位が最も高い（優先順位（１）の）設定項目の表示部品を設定画面４２０上の位置４１１に配置するよう定めている。また、優先順位が２番目に高い（優先順位（２）の）設定項目の表示部品を設定画面４２０上の位置４１２に配置するよう定めている。また、優先順位が３番目に高い（優先順位（３）の）設定項目の表示部品を設定画面４２０上の位置４１３に配置するよう定めている。また、優先順位が４番目に高い（優先順位（４）の）設定項目の表示部品を設定画面４２０上の位置４１４に配置するよう定めている。また、優先順位が５番目に高い（優先順位（５）の）設定項目の表示部品を設定画面４２０上の位置４１５に配置するよう定めている。また、優先順位が６番目に高い（優先順位（６）の）設定項目の表示部品を設定画面４２０上の位置４１６に配置するよう定めている。また、優先順位が７番目に高い（優先順位（７）の）設定項目の表示部品を設定画面４２０上の位置４１７に配置するよう定めている。また、優先順位が８番目に高い（優先順位（８）の）設定項目の表示部品を設定画面４２０上の位置４１８に配置するよう定めている。また、優先順位が９番目に高い（優先順位（９）の）設定項目の表示部品を設定画面４２０上の位置４１９に配置するよう定めている。
【００５４】
ここで、表示部品４２１は位置４１１に配置され、表示部品４２２は位置４１２に配置され、表示部品４２３は位置４１３に配置され、表示部品４２４は位置４１４に配置されている。また、表示部品４２５の配置には２つ分の位置を要するため、表示部品４２５は、位置４１５、４１６に配置されている。また、表示部品４２６は位置４１７に配置され、表示部品４２７は位置４１８に配置され、表示部品４２８は位置４１９に配置されている。
【００５５】
このため、画像処理装置１００の初期状態での設定項目の優先順位は、図４に示すように、「カラー」、「変倍」、「部数」、「濃度」、「トレイ」、「ステープル」、「パンチ」、「ソート／スタック」の順となっている。
【００５６】
第１実施形態では、設定画面４２０で設定可能な設定項目全体での優先順位をユーザが一見で把握できるようにするとともに、優先順位の低い設定項目よりも優先順位の高い設定項目を優先的にユーザに推奨できるようにするため、上述のような配置規則（設定画面４２０上の下側よりも上側に優先順位の高い設定項目を配置し、かつ設定画面４２０上の右側よりも左側に優先順位の高い設定項目を配置）としているが、配置規則はこれに限定されるものではない。
【００５７】
そして、図４の設定画面４２０では、ユーザ操作により、スタートキー４２９が選択されると、設定画面４２０において設定されている８つの設定項目（「カラー」、「変倍」、「部数」、「濃度」、「トレイ」、「ステープル」、「パンチ」、及び「ソート／スタック」）の設定に基づいて、コピー処理が実行される。処理履歴情報記憶部２５５は、このコピー処理の履歴として、１以上の設定項目（「カラー」、「変倍」、「部数」、「濃度」、「トレイ」、「ステープル」、「パンチ」、及び「ソート／スタック」）の設定を示す処理履歴情報を記憶する。
【００５８】
図６は、第１実施形態の処理履歴情報記憶部２５５に記憶されている処理履歴情報の一例を示す図である。図６に示す例では、処理履歴情報は、ユーザ識別情報、日時、及び各設定項目（「カラー」、「変倍」、「部数」、「濃度」、「トレイ」、「ステープル」、「パンチ」、及び「ソート／スタック」）の設定を示す。
【００５９】
ユーザ識別情報は、処理履歴情報の処理が実行された際に画像処理装置１００にログインしているユーザの識別子であり、例えば、ユーザのＩＤや名前などが挙げられるが、これらに限定されるものではない。日時は、処理履歴情報の処理が実行された日時である。各設定項目は、処理履歴情報の処理が実行された際の設定値を示す。なお、各設定項目の括弧内の値は、初期設定値を表す。
【００６０】
処理履歴情報取得部２５７は、処理履歴情報を取得する。第１実施形態では、処理履歴情報取得部２５７は、認証部２５３によるユーザのログイン認証に成功した場合、処理履歴情報記憶部２５５から、当該ユーザのユーザ識別情報を含む処理履歴情報を取得するものとするが、これに限定されるものではない。例えば、全てのユーザの処理履歴情報を取得してもよいし、ログイン認証に成功した日時から一定期間内の処理履歴情報を取得してもよい。
【００６１】
使用頻度算出部２５９は、処理履歴情報取得部２５７により取得された処理履歴情報に基づいて、１以上の設定項目それぞれの使用頻度を算出する。第１実施形態では、使用頻度は、設定項目の設定値が初期設定値と異なる値に設定されて処理が実行された回数とするが、これに限定されるものではない。
【００６２】
例えば、ログイン認証に成功したユーザがユーザａであり、図６に示す処理履歴情報のうちユーザ識別情報がユーザａを示す３つの処理履歴情報（第１〜第３カラムの処理履歴情報）が取得されているとする。
【００６３】
ここで、設定項目「カラー」において、初期設定値である「白黒」以外の設定値で処理が実行された回数は、２回である。また、設定項目「変倍」において、初期設定値である「１００％」以外の設定値で処理が実行された回数は、２回である。また、設定項目「部数」において、初期設定値である「１部」以外の設定値で処理が実行された回数は、３回である。また、設定項目「濃度」において、初期設定値である「薄い」以外の設定値で処理が実行された回数は、０回である。また、設定項目「トレイ」において、初期設定値である「トレイ２」以外の設定値で処理が実行された回数は、０回である。また、設定項目「ステープル」において、初期設定値である「なし」以外の設定値で処理が実行された回数は、０回である。また、設定項目「パンチ」において、初期設定値である「なし」以外の設定値で処理が実行された回数は、０回である。また、設定項目「ソート／スタック」において、初期設定値である「なし」以外の設定値で処理が実行された回数は、０回である。
【００６４】
このため、上記の例では、使用頻度算出部２５９は、設定項目「カラー」の使用頻度を２回、設定項目「変倍」の使用頻度を２回、設定項目「部数」の使用頻度を３回、設定項目「濃度」の使用頻度を０回、設定項目「トレイ」の使用頻度を０回、設定項目「ステープル」の使用頻度を０回、設定項目「パンチ」の使用頻度を０回、及び設定項目「ソート／スタック」の使用頻度を０回と算出する。
【００６５】
優先順位決定部２６０は、使用頻度算出部２５９により算出された１以上の設定項目それぞれの使用頻度に基づいて、１以上の設定項目それぞれの優先順位を決定し、優先順位記憶部２６１に記憶する。第１実施形態では、優先順位決定部２６０は、使用頻度の回数が多い設定項目ほど優先順位を高くし、使用頻度の回数が同数の場合、初期状態での優先順位が高い方の優先順位を高くするものとするが、優先順位の決定方法は、これに限定されるものではない。
【００６６】
このため、上述のように、設定項目「カラー」の使用頻度が２回、設定項目「変倍」の使用頻度が２回、設定項目「部数」の使用頻度が３回、設定項目「濃度」の使用頻度が０回、設定項目「トレイ」の使用頻度が０回、設定項目「ステープル」の使用頻度が０回、設定項目「パンチ」の使用頻度が０回、及び設定項目「ソート／スタック」の使用頻度が０回の場合、各設定項目の優先順位は、図７に示すように、「部数」、「カラー」、「変倍」、「濃度」、「トレイ」、「ステープル」、「パンチ」、「ソート／スタック」の順となる。
【００６７】
また例えば、ログイン認証に成功したユーザがユーザｂであり、図６に示す処理履歴情報のうちユーザ識別情報がユーザｂを示す２つの処理履歴情報（第４〜第５カラムの処理履歴情報）が取得されている場合、各設定項目の優先順位は、図８に示すように、「変倍」、「部数」、「濃度」、「トレイ」、「ステープル」、「パンチ」、「カラー」、「ソート／スタック」の順となる。
【００６８】
なお第１実施形態では、優先順位記憶部２６１には、優先順位決定部２６０により決定された１以上の設定項目それぞれの優先順位だけでなく、画像処理装置１００の初期状態での１以上の設定項目それぞれの優先順位も記憶されているものとするが、これに限定されるものではない。
【００６９】
画面生成部２６３は、各種画面を生成し、表示制御部２６５は、画面生成部２６３により生成された画面を操作パネル２０５に表示する。
【００７０】
例えば、画面生成部２６３は、認証部２５３によるユーザのログイン認証に成功した場合、使用頻度算出部２５９により算出された１以上の設定項目それぞれの使用頻度に基づいて、１以上の表示部品を再配置した設定画面を生成し、表示制御部２６５は、画面生成部２６３により生成された設定画面を操作パネル２０５に表示する。
【００７１】
具体的には、画面生成部２６３は、１以上の表示部品を再配置した設定画面として、１以上の表示部品を、予め定められた配置規則に従って設定項目の使用頻度の高い順に並べた画面を生成し、表示制御部２６５は、画面生成部２６３により生成された設定画面を操作パネル２０５に表示する。
【００７２】
例えば、画面生成部２６３は、認証部２５３によるユーザのログイン認証に成功した場合、優先順位記憶部２６１に記憶されている１以上の設定項目それぞれの優先順位に基づいて、図９に示すような設定画面４２０を生成し、表示制御部２６５は、画面生成部２６３により生成された設定画面４２０を操作パネル２０５に表示する。
【００７３】
ここで、図９に示す設定画面４２０は、図４に示す設定画面４２０同様、表示部品４２１〜４２８を配置したものであるが、配置順序が異なっている。具体的には、図９に示す設定画面４２０では、図７に示す優先順位（「部数」、「カラー」、「変倍」、「濃度」、「トレイ」、「ステープル」、「パンチ」、「ソート／スタック」の順）で表示部品４２１〜４２８が配置されている。
【００７４】
このため、表示部品４２３は位置４１１に配置され、表示部品４２１は位置４１２に配置され、表示部品４２２は位置４１３に配置され、表示部品４２４は位置４１４に配置され、表示部品４２５は、位置４１５、４１６に配置され、表示部品４２６は位置４１７に配置され、表示部品４２７は位置４１８に配置され、表示部品４２８は位置４１９に配置されている。
【００７５】
このように第１実施形態では、使用頻度の多いものほど優先順位を高くし、表示部品を予め定められた配置規則に従って優先順位の順に設定画面４２０に配置しているため、設定画面４２０で設定可能な設定項目全体での優先順位をユーザが一見で把握できるとともに、優先順位の低い設定項目よりも優先順位の高い設定項目を優先的にユーザに推奨できる。
【００７６】
なお、上述の配置規則は、画面生成部２６３の機能を実現するためのプログラム内で定義されていてもよいし、配置規則を定義した配置規則情報として、フラッシュメモリ２０４に記憶しておくようにしてもよい。配置規則情報としてフラッシュメモリ２０４に記憶しておく場合、画面生成部２６３は、当該配置規則情報を参照しながら、表示部品を設定画面上に配置する。
【００７７】
なお、画面生成部２６３は、設定画面を生成した場合、設定画面上で設定されている１以上の設定項目それぞれの設定値を設定情報記憶部２６７に記憶して、管理する。
【００７８】
また例えば、画面生成部２６３は、受付部２５１により表示部品を選択する選択入力が受け付けられた場合、当該表示部品が示す設定項目に対する設定をユーザに行わせるためのユーザ設定画面を生成し、表示制御部２６５は、画面生成部２６３により生成された画面を操作パネル２０５に表示する。
【００７９】
図１０は、第１実施形態のユーザ設定画面４４０の一例を示す図であり、受付部２５１により表示部品４２１を選択する選択入力が受け付けられた場合に、操作パネル２０５に表示される設定項目「カラー」のユーザ設定画面４４０を示している。
【００８０】
ユーザ設定画面４４０において、受付部２５１によりコピーをカラーで行うことを設定する選択キー４４１を選択する選択入力が受け付けられ、かつ、ＯＫキー４４４を選択する選択入力が受け付けられると、画面生成部２６３は、設定項目「カラー」に対する設定を「カラー」とし、設定情報記憶部２６７に記憶されている設定項目「カラー」の設定を「カラー」に更新し、表示制御部２６５は、ユーザ設定画面４４０を閉じる。
【００８１】
同様に、ユーザ設定画面４４０において、受付部２５１によりコピーを白黒で行うことを設定する選択キー４４２を選択する選択入力が受け付けられ、かつ、ＯＫキー４４４を選択する選択入力が受け付けられると、画面生成部２６３は、設定項目「カラー」に対する設定を「白黒」とし、設定情報記憶部２６７に記憶されている設定項目「カラー」の設定を「白黒」に更新し、表示制御部２６５は、ユーザ設定画面４４０を閉じる。
【００８２】
またユーザ設定画面４４０において、受付部２５１によりキャンセルキー４４５を選択する選択入力が受け付けられると、表示制御部２６５は、ユーザ設定画面４４０を閉じる。
【００８３】
なお、図１０に示す例では、カラーの設定が、カラーとモノクロである場合を例に取り説明したが、２色やモノクロなど他のカラー設定を含めてもよい。
【００８４】
処理要求部２６９は、設定画面において設定されている１以上の設定項目の設定に基づく処理の実行を、本体装置３００に要求する。これにより、本体装置３００は、設定画面において設定されている１以上の設定項目の設定に基づいて、処理を実行する。
【００８５】
例えば、図４の設定画面４２０において、スタートキー４２９を選択する選択入力が受け付けられると、処理要求部２６９は、設定画面４２０において設定されている１以上の設定項目の設定を設定情報記憶部２６７から取得し、取得した１以上の設定項目の設定に基づくコピー処理の実行を本体装置３００に要求する。これにより、本体装置３００は、設定画面４２０において設定されている１以上の設定項目の設定に基づいて、コピー処理を実行する。
【００８６】
また、処理要求部２６９は、設定情報記憶部２６７から取得した１以上の設定項目の設定を示す処理履歴情報を生成し、処理履歴情報記憶部２５５に記憶する。
【００８７】
図１１は、第１実施形態の操作装置２００で実行される表示処理の一例を示すフローチャート図である。
【００８８】
まず、受付部２５１は、操作パネル２０５からログイン入力を受け付ける（ステップＳ１０１）。
【００８９】
続いて、認証部２５３は、受付部２５１により受け付けられたログイン入力に基づいて、ユーザのログイン認証を行う（ステップＳ１０３）。なお、ログイン認証に失敗した場合（ステップＳ１０３でＮｏ）、処理は終了となる。
【００９０】
一方、ログイン認証に成功した場合（ステップＳ１０３でＹｅｓ）、処理履歴情報取得部２５７は、処理履歴情報記憶部２５５から、ログイン認証に成功したユーザのユーザ識別情報を含む処理履歴情報を取得する（ステップＳ１０５）。
【００９１】
続いて、使用頻度算出部２５９は、処理履歴情報取得部２５７により取得された処理履歴情報に基づいて、１以上の設定項目それぞれの使用頻度を算出する（ステップＳ１０７）。
【００９２】
続いて、優先順位決定部２６０は、使用頻度算出部２５９により算出された１以上の設定項目それぞれの使用頻度に基づいて、１以上の設定項目それぞれの優先順位を決定する（ステップＳ１０９）。
【００９３】
続いて、画面生成部２６３は、１以上の表示部品を、予め定められた配置規則に従って１以上の設定項目の優先順位の高い順に並べた設定画面を生成する（ステップＳ１１１）。
【００９４】
続いて、表示制御部２６５は、画面生成部２６３により生成された設定画面を操作パネル２０５に表示する（ステップＳ１１３）。
【００９５】
以上のように第１実施形態では、使用頻度の多いものほど優先順位を高くし、表示部品を予め定められた配置規則に従って優先順位の順に設定画面４２０に配置しているため、設定画面４２０で設定可能な設定項目全体での優先順位をユーザが一見で把握できるとともに、優先順位の低い設定項目よりも優先順位の高い設定項目、即ち、使用頻度の低い設定項目よりも使用頻度の高い設定項目を優先的にユーザに推奨できる。
【００９６】
このように第１実施形態では、過去の使用頻度の高い設定項目を優先的にユーザに推奨できるので、ユーザにより使用される可能性の高い設定項目を推奨することができる。
【００９７】
また第１実施形態では、設定画面に元々配置されている表示部品に加え、ユーザに推奨する設定項目の表示部品を設定画面に配置するのではなく、設定画面に元々配置されている表示部品を優先順位の高い順に並び替えて配置するため、設定画面に不要な表示部品を配置する必要がなく、設定画面の視認性の低下を抑えつつ、ユーザにより使用される可能性の高い設定項目を推奨することができる。
【００９８】
（変形例１）
上記第１実施形態では、１以上の表示部品を、予め定められた配置規則に従って設定項目の使用頻度の高い順に設定画面に並べる例について説明したが、変形例１では、１以上の表示部品を、予め定められた配置規則に従って設定項目の使用頻度が閾値を超える表示部品、設定項目の使用頻度が閾値以下の表示部品の順に設定画面に並べる例について説明する。
【００９９】
図１２は、変形例１の処理履歴情報記憶部２５５に記憶されている処理履歴情報の一例を示す図であり、図６に示す処理履歴情報とは、各設定項目の設定が異なっている。
【０１００】
例えば、ログイン認証に成功したユーザがユーザａであり、図１２に示す処理履歴情報のうちユーザ識別情報がユーザａを示す３つの処理履歴情報（第１〜第３カラムの処理履歴情報）が取得されているとする。
【０１０１】
ここで、設定項目「カラー」において、初期設定値である「白黒」以外の設定値で処理が実行された回数は、０回である。また、設定項目「変倍」において、初期設定値である「１００％」以外の設定値で処理が実行された回数は、０回である。また、設定項目「部数」において、初期設定値である「１部」以外の設定値で処理が実行された回数は、３回である。また、設定項目「濃度」において、初期設定値である「薄い」以外の設定値で処理が実行された回数は、２回である。また、設定項目「トレイ」において、初期設定値である「トレイ２」以外の設定値で処理が実行された回数は、０回である。また、設定項目「ステープル」において、初期設定値である「なし」以外の設定値で処理が実行された回数は、１回である。また、設定項目「パンチ」において、初期設定値である「なし」以外の設定値で処理が実行された回数は、２回である。また、設定項目「ソート／スタック」において、初期設定値である「なし」以外の設定値で処理が実行された回数は、０回である。
【０１０２】
このため、上記の例では、使用頻度算出部２５９は、設定項目「カラー」の使用頻度を０回、設定項目「変倍」の使用頻度を０回、設定項目「部数」の使用頻度を３回、設定項目「濃度」の使用頻度を２回、設定項目「トレイ」の使用頻度を０回、設定項目「ステープル」の使用頻度を１回、設定項目「パンチ」の使用頻度を２回、及び設定項目「ソート／スタック」の使用頻度を０回と算出する。
【０１０３】
変形例１では、優先順位決定部２６０は、使用頻度の回数が閾値以下の設定項目よりも使用頻度の回数が閾値を超える設定項目の優先順位を高くし、使用頻度の回数が閾値以下の設定項目内では、初期状態での優先順位が高い方の優先順位を高くし、使用頻度の回数が閾値を超える設定項目内では、初期状態での優先順位が高い方の優先順位を高くする。
【０１０４】
ここで、閾値が０であり、上述のように、設定項目「カラー」の使用頻度が０回、設定項目「変倍」の使用頻度が０回、設定項目「部数」の使用頻度が３回、設定項目「濃度」の使用頻度が２回、設定項目「トレイ」の使用頻度が０回、設定項目「ステープル」の使用頻度が１回、設定項目「パンチ」の使用頻度が２回、及び設定項目「ソート／スタック」の使用頻度が０回であるとする。この場合、各設定項目の優先順位は、図１３に示すように、「部数」、「濃度」、「ステープル」、「パンチ」、「カラー」、「変倍」、「トレイ」、「ソート／スタック」の順となる。但し、閾値は０に限定されるものではなく、任意の値とすることができる。
【０１０５】
変形例１では、画面生成部２６３は、１以上の表示部品を再配置した設定画面として、１以上の表示部品を、予め定められた配置規則に従って設定項目の使用頻度が閾値を超える表示部品、設定項目の使用頻度が閾値以下の表示部品の順に並べた画面を生成し、表示制御部２６５は、画面生成部２６３により生成された設定画面を操作パネル２０５に表示する。
【０１０６】
例えば、画面生成部２６３は、認証部２５３によるユーザのログイン認証に成功した場合、優先順位記憶部２６１に記憶されている１以上の設定項目それぞれの優先順位に基づいて、図１４に示すような設定画面４２０を生成し、表示制御部２６５は、画面生成部２６３により生成された設定画面４２０を操作パネル２０５に表示する。
【０１０７】
ここで、図１４に示す設定画面４２０は、図４に示す設定画面４２０同様、表示部品４２１〜４２８を配置したものであるが、配置順序が異なっている。具体的には、図１４に示す設定画面４２０では、図１３に示す優先順位（「部数」、「濃度」、「ステープル」、「パンチ」、「カラー」、「変倍」、「トレイ」、「ソート／スタック」の順）で表示部品４２１〜４２８が配置されている。
【０１０８】
このため、表示部品４２３は位置４１１に配置され、表示部品４２４は位置４１２に配置され、表示部品４２６は位置４１３に配置され、表示部品４２７は位置４１４に配置され、表示部品４２１は位置４１５に配置され、表示部品４２２は位置４１６に配置され、表示部品４２５は位置４１７、４１８に配置され、表示部品４２８は位置４１９に配置されている。
【０１０９】
以上のように変形例１では、使用頻度が閾値を超えるものほど優先順位を高くし、表示部品を予め定められた配置規則に従って優先順位の順に設定画面４２０に配置しているため、設定画面４２０で設定可能な設定項目全体での優先順位をユーザが一見で把握できるとともに、優先順位の低い設定項目よりも優先順位の高い設定項目、即ち、使用頻度が閾値以下の設定項目よりも使用頻度が閾値を超える設定項目を優先的にユーザに推奨できる。
【０１１０】
このように変形例１では、過去の使用頻度が閾値を超える設定項目を優先的にユーザに推奨できるので、ユーザにより使用される可能性の高い設定項目を推奨することができる。
【０１１１】
また変形例１では、設定画面に元々配置されている表示部品に加え、ユーザに推奨する設定項目の表示部品を設定画面に配置するのではなく、設定画面に元々配置されている表示部品を、使用頻度が閾値を超える設定項目の表示部品、使用頻度が閾値以下の設定項目の表示部品の順に並び替えて配置する。このため、設定画面に不要な表示部品を配置する必要がなく、設定画面の視認性の低下を抑えつつ、ユーザにより使用される可能性の高い設定項目を推奨することができる。
【０１１２】
（変形例２）
上記変形例１では、１以上の表示部品を、予め定められた配置規則に従って設定項目の使用頻度が閾値を超える表示部品、設定項目の使用頻度が閾値以下の表示部品の順に設定画面に並べる例について説明したが、変形例２では、１以上の表示部品のうち設定項目の使用頻度が閾値を超える表示部品を、予め定められた配置規則に従って設定画面に並べる例について説明する。
【０１１３】
変形例２では、優先順位決定部２６０は、使用頻度の回数が閾値以下の設定項目を順位付けの対象外とし、使用頻度の回数が閾値を超える設定項目内では、初期状態での優先順位が高い方の優先順位を高くする。
【０１１４】
ここで、閾値が０であり、変形例１で説明したように、設定項目「カラー」の使用頻度が０回、設定項目「変倍」の使用頻度が０回、設定項目「部数」の使用頻度が３回、設定項目「濃度」の使用頻度が２回、設定項目「トレイ」の使用頻度が０回、設定項目「ステープル」の使用頻度が１回、設定項目「パンチ」の使用頻度が２回、及び設定項目「ソート／スタック」の使用頻度が０回であるとする。この場合、各設定項目の優先順位は、図１５に示すように、「部数」、「濃度」、「ステープル」、「パンチ」の順となり、「カラー」、「変倍」、「トレイ」、及び「ソート／スタック」は、順位付けの対象外となる。
【０１１５】
変形例２では、画面生成部２６３は、１以上の表示部品を再配置した設定画面として、１以上の表示部品のうち設定項目の使用頻度が閾値を超える表示部品を、予め定められた配置規則に従って並べた画面を生成し、表示制御部２６５は、画面生成部２６３により生成された設定画面を操作パネル２０５に表示する。
【０１１６】
例えば、画面生成部２６３は、認証部２５３によるユーザのログイン認証に成功した場合、優先順位記憶部２６１に記憶されている１以上の設定項目それぞれの優先順位に基づいて、図１６に示すような設定画面４２０を生成し、表示制御部２６５は、画面生成部２６３により生成された設定画面４２０を操作パネル２０５に表示する。
【０１１７】
ここで、図１６に示す設定画面４２０は、図１５に示す優先順位（「部数」、「濃度」、「ステープル」、「パンチ」の順）で表示部品４２３、４２４、４２６、４２７が配置されている。このため、表示部品４２３は位置４１１に配置され、表示部品４２４は位置４１２に配置され、表示部品４２６は位置４１３に配置され、表示部品４２７は位置４１４に配置されている。
【０１１８】
以上のように変形例２では、使用頻度が閾値以下の設定項目の表示部品を設定画面４２０に配置せず、使用頻度が閾値を超える設定項目の表示部品を設定画面４２０に配置しているため、使用頻度が閾値を超える設定項目を優先的にユーザに推奨できる。
【０１１９】
このように変形例２では、過去の使用頻度が閾値を超える設定項目を優先的にユーザに推奨できるので、ユーザにより使用される可能性の高い設定項目を推奨することができる。
【０１２０】
また変形例２では、設定画面に元々配置されている表示部品に加え、ユーザに推奨する設定項目の表示部品を設定画面に配置するのではなく、設定画面に元々配置されている表示部品の中から過去の使用頻度が閾値を超える設定項目の表示部品を配置する。このため、設定画面に不要な表示部品を配置する必要がなく、設定画面の視認性の低下を抑えつつ、ユーザにより使用される可能性の高い設定項目を推奨することができる。
【０１２１】
（変形例３）
上記変形例２では、１以上の表示部品のうち設定項目の使用頻度が閾値を超える表示部品を、予め定められた配置規則に従って設定画面に並べる例について説明したが、変形例３では、更に、設定項目の使用頻度の高い順に並べる例について説明する。
【０１２２】
変形例３では、優先順位決定部２６０は、使用頻度の回数が閾値以下の設定項目を順位付けの対象外とし、使用頻度の回数が閾値を超える設定項目内では、使用頻度の回数が多い設定項目ほど優先順位を高くし、使用頻度の回数が同数の場合、初期状態での優先順位が高い方の優先順位を高くするものとする。
【０１２３】
ここで、閾値が０であり、変形例１で説明したように、設定項目「カラー」の使用頻度が０回、設定項目「変倍」の使用頻度が０回、設定項目「部数」の使用頻度が３回、設定項目「濃度」の使用頻度が２回、設定項目「トレイ」の使用頻度が０回、設定項目「ステープル」の使用頻度が１回、設定項目「パンチ」の使用頻度が２回、及び設定項目「ソート／スタック」の使用頻度が０回であるとする。この場合、各設定項目の優先順位は、図１７に示すように、「部数」、「濃度」、「パンチ」、「ステープル」の順となり、「カラー」、「変倍」、「トレイ」、及び「ソート／スタック」は、順位付けの対象外となる。
【０１２４】
変形例３では、画面生成部２６３は、１以上の表示部品を再配置した設定画面として、１以上の表示部品のうち設定項目の使用頻度が閾値を超える表示部品を、予め定められた配置規則に従って設定項目の使用頻度の高い順に並べた画面を生成し、表示制御部２６５は、画面生成部２６３により生成された設定画面を操作パネル２０５に表示する。
【０１２５】
例えば、画面生成部２６３は、認証部２５３によるユーザのログイン認証に成功した場合、優先順位記憶部２６１に記憶されている１以上の設定項目それぞれの優先順位に基づいて、図１８に示すような設定画面４２０を生成し、表示制御部２６５は、画面生成部２６３により生成された設定画面４２０を操作パネル２０５に表示する。
【０１２６】
ここで、図１８に示す設定画面４２０は、図１７に示す優先順位（「部数」、「濃度」、「パンチ」、「ステープル」の順）で表示部品４２３、４２４、４２７、４２６が配置されている。このため、表示部品４２３は位置４１１に配置され、表示部品４２４は位置４１２に配置され、表示部品４２７は位置４１３に配置され、表示部品４２６は位置４１４に配置されている。
【０１２７】
以上のように変形例３では、使用頻度が閾値以下の設定項目の表示部品を設定画面４２０に配置せず、使用頻度が閾値を超える設定項目の表示部品を設定項目の使用頻度の順に設定画面４２０に配置しているため、使用頻度が閾値を超える設定項目を優先的にユーザに推奨できる。
【０１２８】
このように変形例３では、過去の使用頻度が閾値を超える設定項目を使用頻度の高い順に優先的にユーザに推奨できるので、ユーザにより使用される可能性の高い設定項目を推奨することができる。
【０１２９】
また変形例３では、設定画面に元々配置されている表示部品に加え、ユーザに推奨する設定項目の表示部品を設定画面に配置するのではなく、設定画面に元々配置されている表示部品の中から過去の使用頻度が閾値を超える設定項目の表示部品を使用頻度の高い順に配置する。このため、設定画面に不要な表示部品を配置する必要がなく、設定画面の視認性の低下を抑えつつ、ユーザにより使用される可能性の高い設定項目を推奨することができる。
【０１３０】
（変形例４）
上記変形例２では、１以上の表示部品のうち設定項目の使用頻度が閾値を超える表示部品を、予め定められた配置規則に従って設定画面に並べる例について説明したが、変形例４では、設定項目の使用頻度が閾値以下の表示部品の中からユーザに選択された表示部品を更に設定画面に並べる例について説明する。
【０１３１】
受付部２５１は、操作パネル２０５から、１以上の表示部品のうち設定項目の使用頻度が閾値以下の表示部品を選択させる選択画面を表示させる表示指示入力を受け付ける。
【０１３２】
画面生成部２６３は、受付部２５１により表示指示入力が受け付けられた場合、選択画面を生成し、表示制御部２６５は、画面生成部２６３により生成された画面を操作パネル２０５に表示する。
【０１３３】
例えば、図１９に示すように、設定画面４２０において、表示指示入力として、表示部品を追加する位置を選択する入力が受付部２５１により受け付けられ、画面生成部２６３は、図２０に示すような選択画面を生成し、表示制御部２６５は、画面生成部２６３により生成された画面を操作パネル２０５に表示する。
【０１３４】
図２０は、変形例４の選択画面５４０の一例を示す図であり、使用頻度が閾値以下の設定項目が「カラー」、「変倍」、「トレイ」、及び「ソート／スタック」である場合の選択画面５４０を示している。
【０１３５】
受付部２５１は、操作パネル２０５から、選択画面上で設定項目の使用頻度が閾値以下の表示部品のいずれかを選択する選択入力を受け付ける。
【０１３６】
例えば、選択画面５４０において、受付部２５１により表示部品４２５、表示部品４２１、表示部品４２２、及び表示部品４２８のいずれかを選択する選択入力が受け付けられ、かつ、ＯＫキー５４１を選択する選択入力が受け付けられると、表示制御部２６５は、選択画面５４０を閉じる。そして画面生成部２６３は、１以上の表示部品を再配置した設定画面として、１以上の表示部品のうち設定項目の使用頻度が閾値を超える表示部品、選択入力が受け付けられた表示部品の順に予め定められた配置規則に従って並べた画面を生成し、表示制御部２６５は、画面生成部２６３により生成された設定画面を操作パネル２０５に表示する。
【０１３７】
例えば、選択画面５４０において、受付部２５１により表示部品４２２が選択された場合、画面生成部２６３は、図２１に示すような設定画面４２０を生成し、表示制御部２６５は、画面生成部２６３により生成された設定画面４２０を操作パネル２０５に表示する。
【０１３８】
ここで、図２１に示す設定画面４２０は、図１５に示す優先順位（「部数」、「濃度」、「ステープル」、「パンチ」の順）で表示部品４２３、４２４、４２６、４２７が配置され、更に、選択画面５４０で選択された表示部品４２２が配置されている。このため、表示部品４２３は位置４１１に配置され、表示部品４２４は位置４１２に配置され、表示部品４２６は位置４１３に配置され、表示部品４２７は位置４１４に配置され、表示部品４２２は位置４１５に配置されている。
【０１３９】
なお、選択画面５４０において、受付部２５１によりキャンセルキー５４２を選択する選択入力が受け付けられると、表示制御部２６５は、選択画面５４０を閉じる。
【０１４０】
以上のように変形例４によれば、設定画面４２０に配置されなかった使用頻度が閾値以下の設定項目の表示部品を設定画面４２０に再配置できる。
【０１４１】
なお、変形例４では、変形例２に対する変形を例に取り説明したが、変形例３に対しても同様の変形を行うことができる。
【０１４２】
（変形例５）
上記第１実施形態及び各変形例では、画像処理装置１００単体での処理履歴情報を用いて、設定項目の使用頻度を算出する例について説明したが、変形例５では、複数の画像処理装置１００の処理履歴情報を用いて、設定項目の使用頻度を算出する例について説明する。
【０１４３】
図２２Ａは、変形例５のシステムの構成の一例を示す模式図である。図２２Ａに示すように、変形例５のシステムは、画像処理装置１００−１〜１００−３と、サーバ装置６００と、を備える。画像処理装置１００−１〜１００−３とサーバ装置６００とは、ネットワーク２を介して接続されている。ネットワーク２としては、例えば、ＬＡＮ（Local  Area  Network）やインターネットなどが挙げられる。変形例５では、画像処理装置の台数が３台である場合を例に取り説明するが、これに限定されず、複数台であれば、何台であってもよい。
【０１４４】
画像処理装置１００−１〜１００−３は、それぞれ、処理履歴情報記憶部２５５を備えていない点を除き、上記第１実施形態及び各変形例で説明した画像処理装置１００と同様の構成である。
【０１４５】
サーバ装置６００は、一般的なコンピュータである。図２２Ｂは、変形例５のサーバ装置６００のハードウェア構成の一例を示す模式図である。図２２Ｂに示すように、サーバ装置６００は、ＣＰＵ６０１と、ＲＯＭ６０２と、ＲＡＭ６０３と、ＨＤＤ６０４と、ディスプレイ６０５と、入力装置６０６と、通信Ｉ／Ｆ６０７と、を備える。ＣＰＵ６０１、ＲＯＭ６０２、ＲＡＭ６０３、ＨＤＤ６０４、ディスプレイ６０５、入力装置６０６、及び通信Ｉ／Ｆ６０７は、システムバス６０８を介して相互に接続されている。
【０１４６】
ＣＰＵ６０１は、サーバ装置６００の動作を統括的に制御する。ＣＰＵ６０１は、ＲＡＭ６０３をワークエリアとしてＲＯＭ６０２又はＨＤＤ６０４などに格納されたプログラムを実行することで、サーバ装置６００全体の動作を制御する。
【０１４７】
通信Ｉ／Ｆ６０７は、ネットワークを介して、外部の装置と通信するためのインタフェースである。ディスプレイ６０５は、各種画像（画面）を表示する。入力装置６０６は、ユーザの操作に応じた各種の入力を行う。なお、ディスプレイ６０５及び入力装置６０６を、別体ではなくタッチパネルなどのように一体として構成してもよい。
【０１４８】
サーバ装置６００は、上記第１実施形態及び各変形例で説明した処理履歴情報記憶部２５５を備える。つまり変形例５では、画像処理装置１００−１〜１００−３の処理要求部２６９は、それぞれ、生成した処理履歴情報をサーバ装置６００が備える処理履歴情報記憶部２５５に記憶する。
【０１４９】
図２３は、変形例５の処理履歴情報記憶部２５５に記憶されている処理履歴情報の一例を示す図である。図２３に示す処理履歴情報は、図６に示す処理履歴情報に含まれる要素に加え、画像処理装置識別情報を更に示す。画像処理装置識別情報は、処理履歴情報が示す処理を実行した画像処理装置を識別する識別子であり、例えば、画像処理装置のＩＤやシリアルナンバーなどが挙げられるが、これらに限定されるものではない。
【０１５０】
また画像処理装置１００−１〜１００−３の処理履歴情報取得部２５７は、それぞれ、サーバ装置６００が備える処理履歴情報記憶部２５５から処理履歴情報を取得する。つまり、画像処理装置１００−１〜１００−３の処理履歴情報取得部２５７は、それぞれ、自画像処理装置１００における処理履歴情報だけでなく、１以上の他画像処理装置１００における処理履歴情報も取得する。なお、処理履歴情報の取得ルールは、第１実施形態と同様にすることができる。
【０１５１】
また画像処理装置１００−１〜１００−３の使用頻度算出部２５９は、それぞれ、処理履歴情報取得部２５７により取得された処理履歴情報に基づいて、１以上の設定項目それぞれの使用頻度を算出する。
【０１５２】
以上のように変形例５によれば、複数の画像処理装置での処理履歴に基づいて、設定項目の使用頻度を算出し、優先順位を決定できる。
【０１５３】
（第２実施形態）
第２実施形態では、設定項目の使用頻度に加え、画像処理装置の状態を考慮して、表示部品の配置順序を決定する例について説明する。以下では、第１実施形態との相違点の説明を主に行い、第１実施形態と同様の機能を有する構成要素については、第１実施形態と同様の名称・符号を付し、その説明を省略する。
【０１５４】
図２４は、第２実施形態の操作装置１２００の機能構成の一例を示すブロック図である。図２４に示すように、第２実施形態では、操作装置１２００の状態情報記憶部１２７１、状態情報取得部１２７３、優先順位決定部１２６０、及び画面生成部１２６３が第１実施形態と相違する。
【０１５５】
状態情報記憶部１２７１は、操作装置１２００を備える画像処理装置１００の状態に関する状態情報を記憶する。図２５は、第２実施形態の状態情報記憶部１２７１に記憶されている状態情報の一例を示す図である。図２５に示す例では、状態情報は、画像処理装置１００に関わる機構毎に、残量、ステータス（状態）、設定項目、及び順位変更パラメータを示す。
【０１５６】
画像処理装置１００に関わる機構としては、図２５に示すように、トナー、トレイ、及びオプション構成（ステープルやパンチ紙片）などが挙げられるが、これに限定されるものではない。なお、パンチ紙片は、パンチ紙片を収納する収納部を示す。
【０１５７】
残量は、画像処理装置１００に関わる機構に関係する残量を示す。トナーであれば、トナー残量、トレイであれば、トレイに収容されている用紙残量などが挙げられる。なお、オプション構成については、画像処理装置１００が当該オプション構成を有していなければ、残量は設定されない。
【０１５８】
ステータスは、画像処理装置１００に関わる機構の残量から導かれる画像処理装置１００の状態を示す。なお、オプション構成については、画像処理装置１００が当該オプション構成を有していなければ、その旨が設定される。
【０１５９】
設定項目は、画像処理装置１００に関わる機構が関係する設定項目を示す。トナーであれば、設定項目「カラー」、ステープルであれば、設定項目「ステープル」、パンチ紙片であれば、設定項目「パンチ」、トレイであれば、設定項目「トレイ」が挙げられる。
【０１６０】
順位変更パラメータは、設定項目の優先順位の変更に用いられるパラメータである。第２実施形態では、残量が少なくなると（予め定められた残量用の閾値以下になると）、優先順位を高くする（加算する）加算パラメータが設定されるものとするが、これに限定されるものではない。また第２実施形態では、加算パラメータは、優先順位を最も高くするパラメータである場合を例に取り説明するが、これに限定されず、どの程度順位を高くするかを設定したパラメータとしてもよい。なお、オプション構成については、画像処理装置１００が当該オプション構成を有していなければ、順位付けの対象外（非表示）である旨が設定される。
【０１６１】
状態情報取得部１２７３は、状態情報記憶部１２７１から状態情報を取得する。
【０１６２】
優先順位決定部１２６０は、使用頻度算出部２５９により算出された１以上の設定項目それぞれの使用頻度及び状態情報取得部１２７３により取得された状態情報に基づいて、１以上の設定項目それぞれの優先順位を決定する。
【０１６３】
第２実施形態では、優先順位決定部１２６０は、使用頻度に基づいて、１以上の設定項目それぞれの優先順位を仮決定し、状態情報に基づいて、仮決定した優先順位を変更し、１以上の設定項目それぞれの優先順位を本決定する場合を例に取り説明するが、これに限定されるものではない。
【０１６４】
例えば、使用頻度に基づいて仮決定された設定項目の優先順位が、図８に示す順位であるとする。この場合、優先順位決定部１２６０は、図２５に示す状態情報において、設定項目「カラー」及び設定項目「トレイ」には、加算パラメータが設定されているため、「カラー」の優先順位を１位、「トレイ」の優先順位を２位とする。「トレイ」よりも「カラー」の優先順位が高いのは、「トレイ」よりも「カラー」の方が初期状態での優先順位が高いためである。また優先順位決定部１２６０は、図２５に示す状態情報において、設定項目「ステープル」及び設定項目「パンチ」には、非表示が設定されているため、「ステープル」及び「パンチ」を順位付けの対象外とする。そして優先順位決定部１２６０は、状態情報で言及されていない設定項目については、元々の優先順位の高い順に順位付けし直す。具体的には、優先順位決定部１２６０は、元々の優先順位が１位だった設定項目「部数」を３位とし、元々の優先順位が３位だった設定項目「変倍」を４位とし、元々の優先順位が４位だった設定項目「濃度」を５位とし、元々の優先順位が８位だった設定項目「ソート／スタック」を６位とする。この結果、各設定項目の優先順位は、図２６に示すように、「カラー」、「トレイ」、「部数」、「変倍」、「濃度」、「ソート／スタック」の順となる。
【０１６５】
画面生成部１２６３は、使用頻度算出部２５９により算出された１以上の設定項目それぞれの使用頻度及び状態情報取得部１２７３により取得された状態情報に基づいて、１以上の表示部品を再配置した設定画面を生成し、表示制御部２６５は、画面生成部１２６３により生成された設定画面を操作パネル２０５に表示する。
【０１６６】
例えば、画面生成部１２６３は、図２７に示すような設定画面４２０を生成し、表示制御部２６５は、画面生成部１２６３により生成された設定画面４２０を操作パネル２０５に表示する。ここで、図２７に示す設定画面４２０では、図２６に示す優先順位（「カラー」、「トレイ」、「部数」、「変倍」、「濃度」、「ソート／スタック」の順）で表示部品４２１〜４２５、４２８が配置されている。
【０１６７】
このため、表示部品４２１は位置４１１に配置され、表示部品４２５は位置４１２、４１３に配置され、表示部品４２３は位置４１４に配置され、表示部品４２２は、位置４１５に配置され、表示部品４２４は位置４１６に配置され、表示部品４２８は位置４１７に配置されている。
【０１６８】
また、画面生成部１２６３は、受付部２５１により表示部品を選択する選択入力が受け付けられた場合、当該表示部品が示す設定項目に対する設定をユーザに行わせるためのユーザ設定画面を生成し、表示制御部２６５は、画面生成部１２６３により生成された画面を操作パネル２０５に表示するが、画面生成部１２６３は、状態情報に基づいて、ユーザ設定画面内の選択キーの配置順序を変更する。
【０１６９】
図２８は、第２実施形態のユーザ設定画面１４２０の一例を示す図であり、状態情報において、トナーのいずれのステータスも残量がある場合のユーザ設定画面１４２０である。この場合、画面生成部１２６３は、図２８に示すように、選択キーを、コピーをカラーで行うことを設定する選択キー１４２１、コピーを白黒で行うことを設定する選択キー１４２２の順に配置する。
【０１７０】
一方、図２９は、第２実施形態のユーザ設定画面１４３０の一例を示す図であり、状態情報において、トナーのいずれかのステータスがもうすぐトナー切れである場合のユーザ設定画面１４３０である。この場合、トナー切れにより、カラーコピーができなくなるおそれがあるため、画面生成部１２６３は、図２９に示すように、選択キーを、コピーを白黒で行うことを設定する選択キー１４２２、コピーをカラーで行うことを設定する選択キー１４２１の順に配置する。
【０１７１】
図３１は、第２実施形態のユーザ設定画面１４５０の一例を示す図であり、状態情報において、トレイ１、４のステータスがもうすぐ用紙切れである場合のユーザ設定画面１４５０である。この場合、用紙切れにより、コピーができなくなるおそれがあるため、画面生成部１２６３は、図３０に示すように、選択キーを、用紙の残量があるトレイ２を設定する選択キー１４４２、用紙の残量があるトレイ３を設定する選択キー１４４３、用紙の残量が少ないトレイ１を設定する選択キー１４４１、用紙の残量が少ないトレイ４を設定する選択キー１４４４の順に配置する。
【０１７２】
図３０は、図３１の比較例を示す図であり、状態情報を考慮せずに、選択キーを配置したユーザ設定画面１４４０を示す。図３０に示す例では、状態情報において、トレイ１、４のステータスがもうすぐ用紙切れであるが、選択キーが、用紙の残量が少ないトレイ１を設定する選択キー１４４１、用紙の残量があるトレイ２を設定する選択キー１４４２、用紙の残量があるトレイ３を設定する選択キー１４４３、用紙の残量が少ないトレイ４を設定する選択キー１４４４の順に配置されている。
【０１７３】
図３３は、第２実施形態のユーザ設定画面１４７０の一例を示す図であり、状態情報において、トレイ１、４のステータスが用紙切れである場合のユーザ設定画面１４７０である。この場合、トレイ１、４は用紙切れにより、コピーができないため、画面生成部１２６３は、図３３に示すように、選択キーを、用紙の残量があるトレイ２を設定する選択キー１４６２、用紙の残量があるトレイ３を設定する選択キー１４６３の順に配置し、用紙の残量がないトレイ１を設定する選択キー、用紙の残量がないトレイ４を設定する選択キーを配置しない。
【０１７４】
図３２は、図３３の比較例を示す図であり、状態情報を考慮せずに、選択キーを配置したユーザ設定画面１４６０を示す。図３２に示す例では、状態情報において、トレイ１、４のステータスが用紙切れであるが、選択キーが、用紙の残量がないトレイ１を設定する選択キー１４６１、用紙の残量があるトレイ２を設定する選択キー１４６２、用紙の残量があるトレイ３を設定する選択キー１４６３、用紙の残量がないトレイ４を設定する選択キー１４６４の順に配置されている。
【０１７５】
図３４は、第２実施形態の操作装置１２００で実行される表示処理の一例を示すフローチャート図である。
【０１７６】
まず、ステップＳ１１０１〜Ｓ１１０５までの処理は、図１１に示すフローチャートのステップＳ１０１〜Ｓ１０５までの処理と同様である。
【０１７７】
続いて、状態情報取得部１２７３は、状態情報記憶部１２７１から状態情報を取得する（ステップＳ１１０６）。
【０１７８】
続いて、使用頻度算出部２５９は、処理履歴情報取得部２５７により取得された処理履歴情報に基づいて、１以上の設定項目それぞれの使用頻度を算出する（ステップＳ１１０７）。
【０１７９】
続いて、優先順位決定部１２６０は、使用頻度算出部２５９により算出された１以上の設定項目それぞれの使用頻度及び状態情報取得部１２７３により取得された状態情報に基づいて、１以上の設定項目それぞれの優先順位を決定する（ステップＳ１１０９）。
【０１８０】
続いて、画面生成部１２６３は、１以上の表示部品を、予め定められた配置規則に従って１以上の設定項目の優先順位の高い順に並べた設定画面を生成する（ステップＳ１１１１）。
【０１８１】
続いて、表示制御部２６５は、画面生成部１２６３により生成された設定画面を操作パネル２０５に表示する（ステップＳ１１１３）。
【０１８２】
以上のように第２実施形態では、画像処理装置１００の状態も考慮して設定項目の優先順位を決定するため、設定画面４２０で設定可能な設定項目全体での優先順位をユーザが一見で把握できるとともに、画像処理装置１００の状態から設定の必要性の高い設定項目を優先的にユーザに推奨できる。
【０１８３】
なお、第２実施形態においても、上述した変形例１〜５の変形を加えることができる。また、第２実施形態において、使用頻度を用いずに状態情報を用いて設定項目の順位付けを行うようにしてもよい。
【０１８４】
（変形例６）
変形例６では、１以上の表示部品を、予め定められた配置規則に従って設定項目の使用頻度の高い順に設定画面に並べるか否かをユーザに確認させる例について説明する。なお変形例６では、上記第１実施形態を例に取り説明するが、上記第２実施形態や各変形例においても同様に変形できる。
【０１８５】
図３５は、変形例６の操作装置２００で実行される表示処理の一例を示すフローチャート図である。
【０１８６】
まず、受付部２５１は、操作パネル２０５からログイン入力を受け付ける（ステップＳ２１０１）。
【０１８７】
続いて、認証部２５３は、受付部２５１により受け付けられたログイン入力に基づいて、ユーザのログイン認証を行う（ステップＳ２１０３）。なお、ログイン認証に失敗した場合（ステップＳ２１０３でＮｏ）、処理は終了となる。
【０１８８】
一方、ログイン認証に成功した場合（ステップＳ２１０３でＹｅｓ）、画面生成部２６３は、ホーム画面を生成し、表示制御部２６５は、画面生成部２６３により生成されたホーム画面を操作パネル２０５に表示する（ステップＳ２１０４）。
【０１８９】
図３６は、変形例６のホーム画面の一例を示す図である。図３６に示すホーム画面では、コピーアプリを起動するための表示部品２００１、スキャンアプリを起動するための表示部品２００２、ファクスアプリを起動するための表示部品２００３、及びプリンタアプリを起動するための表示部品２００４が配置されている。
【０１９０】
続いて、処理履歴情報取得部２５７は、処理履歴情報記憶部２５５から、ログイン認証に成功したユーザのユーザ識別情報を含む処理履歴情報を取得する（ステップＳ２１０５）。
【０１９１】
続いて、使用頻度算出部２５９は、処理履歴情報取得部２５７により取得された処理履歴情報に基づいて、１以上の設定項目それぞれの使用頻度を算出する（ステップＳ２１０７）。
【０１９２】
続いて、優先順位決定部２６０は、使用頻度算出部２５９により算出された１以上の設定項目それぞれの使用頻度に基づいて、１以上の設定項目それぞれの優先順位を決定する（ステップＳ２１０９）。
【０１９３】
続いて、受付部２５１は、操作パネル２０５から、コピーアプリを起動するためのアプリ起動操作として、ホーム画面上で表示部品２００１を選択する選択入力を受け付ける（ステップＳ２１１１）。
【０１９４】
続いて、画面生成部２６３は、設定画面上に配置される１以上の表示部品の再配置の要否を選択させる再配置要否選択画面を生成し、表示制御部２６５は、画面生成部２６３により生成された再配置要否選択画面を操作パネル２０５に表示する（ステップＳ２１１３）。
【０１９５】
図３７は、変形例６の再配置要否選択画面の一例を示す図である。図３７に示す再配置要否選択画面では、１以上の表示部品を、予め定められた配置規則に従って１以上の設定項目の使用頻度に基づく優先順位の高い順に並び替えるか（再配置するか）否かをユーザに選択させる画面となっている。
【０１９６】
続いて、受付部２５１が、操作パネル２０５から、再配置要否選択画面上で再配置の要否を選択する再配置要否選択入力を受け付ける（ステップＳ２１１５）。
【０１９７】
具体的には、受付部２５１が受け付けた再配置要否選択入力が再配置要を選択する入力である再配置要操作（再配置要否選択画面上でＹｅｓキー２１０２を選択する操作）であるとする（ステップＳ２１１５でＹｅｓ）。この場合、画面生成部２６３は、１以上の表示部品を、予め定められた配置規則に従って１以上の設定項目の使用頻度に基づく優先順位の高い順に並べた設定画面を生成し（ステップＳ２１１７）、表示制御部２６５は、画面生成部２６３により生成された設定画面を操作パネル２０５に表示する（ステップＳ２１２１）。
【０１９８】
一方、受付部２５１が受け付けた再配置要否選択入力が再配置不要を選択する入力である再配置不要操作（再配置要否選択画面上でＮｏキー２１０１を選択する操作）であるとする（ステップＳ２１１５でＮｏ）。この場合、画面生成部２６３は、１以上の表示部品を、予め定められた配置規則に従って１以上の設定項目の初期状態での優先順位の高い順に並べた設定画面を生成し（ステップＳ２１１９）、表示制御部２６５は、画面生成部２６３により生成された設定画面を操作パネル２０５に表示する（ステップＳ２１２１）。
【０１９９】
なお、ステップＳ２１１９において、画面生成部２６３は、１以上の表示部品を、予め定められた配置規則に従って１以上の設定項目の初期状態での優先順位の高い順に並べた設定画面を生成するのではなく、１以上の表示部品を、設定画面を前回生成した際の順に並べた設定画面を生成するようにしてもよい。
【０２００】
以上のように変形例６によれば、１以上の表示部品を、予め定められた配置規則に従って設定項目の使用頻度の高い順に設定画面に並べるか否かをユーザに確認させることができる。
【０２０１】
なお変形例６では、アプリ起動操作がコピーアプリを起動するための操作である場合を例に取り説明したが、スキャンアプリを起動するための操作、ファクスアプリを起動するための操作、及びプリンタアプリを起動するための操作の場合であっても、変形例６の内容を同様に適用できる。
【０２０２】
（変形例７）
変形例７では、１以上の表示部品を、予め定められた配置規則に従って設定項目の使用頻度の高い順に設定画面に並べるか否かをユーザに予め設定させておく例について説明する。なお変形例７では、上記第１実施形態を例に取り説明するが、上記第２実施形態や各変形例においても同様に変形できる。
【０２０３】
変形例７では、画面生成部２６３は、設定画面上に配置される１以上の表示部品の再配置の実行態様を選択させる再配置実行態様選択画面を生成し、表示制御部２６５は、画面生成部２６３により生成された再配置実行態様選択画面を操作パネル２０５に表示する。
【０２０４】
図３８は、変形例７の再配置実行態様選択画面の一例を示す図である。図３８に示す再配置実行態様選択画面では、１以上の表示部品を、予め定められた配置規則に従って１以上の設定項目の使用頻度に基づく優先順位の高い順に並び替える（再配置する）態様をユーザに選択させる画面となっている。
【０２０５】
受付部２５１は、操作パネル２０５から、再配置実行態様選択画面上で再配置の実行態様を選択する再配置実行態様選択入力を受け付ける。変形例７では、再配置実行態様選択入力として、再配置の自動実行を選択する入力、再配置の要否をユーザに選択させることを選択する入力、及び再配置不要を選択する入力を例に取り説明するが、これに限定されるものではない。
【０２０６】
具体的には、再配置の自動実行を選択する入力として、図３８に示す再配置実行態様選択画面上でトグルボタン３００１が選択された状態でＯＫキー３０１１を選択する操作入力が挙げられる。また、再配置の要否をユーザに選択させることを選択する入力として、図３８に示す再配置実行態様選択画面上でトグルボタン３００２が選択された状態でＯＫキー３０１１を選択する操作入力が挙げられる。また、再配置不要を選択する入力として、図３８に示す再配置実行態様選択画面上でトグルボタン３００３が選択された状態でＯＫキー３０１１を選択する操作入力が挙げられる。
【０２０７】
なお、受付部２５１により受け付けられた再配置実行態様選択入力で選択された再配置実行態様の設定は、画面生成部２６３が設定情報記憶部２６７に記憶して、管理する。そして画面生成部２６３は、設定画面の生成時に、設定情報記憶部２６７に記憶した再配置実行態様の設定を確認し、受け付けられた再配置実行態様選択入力が示す実行態様（再配置実行態様の設定）で１以上の表示部品を配置した設定画面を生成し、表示制御部２６５は、画面生成部２６３により生成された設定画面を操作パネル２０５に表示する。
【０２０８】
図３９は、変形例７の操作装置２００で実行される表示処理の一例を示すフローチャート図である。
【０２０９】
まず、ステップＳ３１０１〜Ｓ３１１１までの処理は、図３５に示すフローチャート図のステップＳ２１０１〜Ｓ２１１１までの処理と同様である。なお、上述した再配置実行態様の選択は、Ｓ３１１１の処理が完了されるまでに実行されていれば、どのようなタイミングで行われていてもよい。
【０２１０】
続いて、画面生成部２６３は、設定情報記憶部２６７に記憶した再配置実行態様の設定を確認し、再配置実行態様の設定が再配置の自動実行を選択する入力で設定された「自動」である場合（ステップＳ３１１３でＹｅｓ）、ステップＳ３１２１へ進む。
【０２１１】
また、再配置実行態様の設定が再配置不要を選択する入力で設定された「不要」である場合（ステップＳ３１１３でＮｏ、ステップＳ３１１５でＹｅｓ）、ステップＳ３１２３へ進む。
【０２１２】
また、再配置実行態様の設定が再配置の要否をユーザに選択させることを選択する入力で設定された「確認」である場合（ステップＳ３１１３でＮｏ、ステップＳ３１１５でＮｏ）、画面生成部２６３は、変形例６で説明した再配置要否選択画面を生成し、表示制御部２６５は、画面生成部２６３により生成された再配置要否選択画面を操作パネル２０５に表示する（ステップＳ３１１７）。
【０２１３】
続いて、受付部２５１が、操作パネル２０５から、再配置要否選択画面上で再配置の要否を選択する再配置要否選択入力を受け付ける（ステップＳ３１１９）。そして、受付部２５１が受け付けた再配置要否選択入力が再配置要を選択する入力である再配置要操作（再配置要否選択画面上でＹｅｓキー２１０２を選択する操作）である場合（ステップＳ３１１９でＹｅｓ）、ステップＳ３１２１へ進む。一方、受付部２５１が受け付けた再配置要否選択入力が再配置不要を選択する入力である再配置不要操作（再配置要否選択画面上でＮｏキー２１０１を選択する操作）である場合（ステップＳ３１１９でＮｏ）、ステップＳ３１２３へ進む。
【０２１４】
ステップＳ３１２１へ進んだ場合、画面生成部２６３は、１以上の表示部品を、予め定められた配置規則に従って１以上の設定項目の使用頻度に基づく優先順位の高い順に並べた設定画面を生成し（ステップＳ３１２１）、表示制御部２６５は、画面生成部２６３により生成された設定画面を操作パネル２０５に表示する（ステップＳ３１２５）。
【０２１５】
一方、ステップＳ３１２３へ進んだ場合、画面生成部２６３は、１以上の表示部品を、予め定められた配置規則に従って１以上の設定項目の初期状態での優先順位の高い順に並べた設定画面を生成し（ステップＳ３１２３）、表示制御部２６５は、画面生成部２６３により生成された設定画面を操作パネル２０５に表示する（ステップＳ３１２５）。
【０２１６】
なお、ステップＳ３１２３において、画面生成部２６３は、１以上の表示部品を、予め定められた配置規則に従って１以上の設定項目の初期状態での優先順位の高い順に並べた設定画面を生成するのではなく、１以上の表示部品を、設定画面を前回生成した際の順に並べた設定画面を生成するようにしてもよい。
【０２１７】
以上のように変形例７によれば、１以上の表示部品を、予め定められた配置規則に従って設定項目の使用頻度の高い順に設定画面に並べるか否かをユーザに予め設定させておくことができる。
【０２１８】
（変形例８）
変形例８では、設定画面上に配置される１以上の表示部品の再配置の実行タイミング（設定画面の表示タイミング）をユーザに予め設定させておく例について説明する。なお変形例８では、上記第１実施形態を例に取り説明するが、上記第２実施形態や各変形例（特に、変形例６や７）においても同様に変形できる。
【０２１９】
図４０は、変形例８の操作装置４２００の機能構成の一例を示すブロック図である。図４０に示すように、変形例８では、操作装置４２００の画面生成部４２６３及び処理要求部４２６９が第１実施形態と相違する。
【０２２０】
変形例８では、画面生成部４２６３は、設定画面上に配置される１以上の表示部品の再配置の実行タイミングを選択させる再配置実行タイミング選択画面を生成し、表示制御部２６５は、画面生成部４２６３により生成された再配置実行タイミング選択画面を操作パネル２０５に表示する。
【０２２１】
図４１は、変形例８の再配置実行タイミング選択画面の一例を示す図である。図４１に示す再配置実行タイミング選択画面では、１以上の表示部品を、予め定められた配置規則に従って１以上の設定項目の使用頻度に基づく優先順位の高い順に並び替える（再配置する）タイミングをユーザに選択させる画面となっている。
【０２２２】
受付部２５１は、操作パネル２０５から、再配置実行タイミング選択画面上で再配置の実行タイミングを選択する再配置実行タイミング選択入力を受け付ける。変形例８では、再配置実行タイミング選択入力として、アプリ起動時を選択する入力、原稿の読み取り完了時を選択する入力、及び再配置不要を選択する入力を例に取り説明するが、これに限定されるものではない。
【０２２３】
具体的には、アプリ起動時を選択する入力として、図４１に示す再配置実行タイミング選択画面上でトグルボタン５００１が選択された状態でＯＫキー５０１１を選択する操作入力が挙げられる。また、原稿の読み取り完了時を選択する入力として、図４１に示す再配置実行タイミング選択画面上でトグルボタン５００２が選択された状態でＯＫキー５０１１を選択する操作入力が挙げられる。また、再配置不要を選択する入力として、図４１に示す再配置実行タイミング選択画面上でトグルボタン５００３が選択された状態でＯＫキー５０１１を選択する操作入力が挙げられる。
【０２２４】
なお、受付部２５１により受け付けられた再配置実行タイミング選択入力で選択された再配置実行タイミングの設定は、画面生成部４２６３が設定情報記憶部２６７に記憶して、管理する。そして画面生成部４２６３は、設定情報記憶部２６７に記憶した再配置実行タイミングの設定を確認し、受け付けられた再配置実行タイミング選択入力が示す実行タイミング（再配置実行タイミング）で１以上の表示部品を配置した設定画面を生成し、表示制御部２６５は、画面生成部４２６３により生成された設定画面を操作パネル２０５に表示する。
【０２２５】
図４２は、変形例８の操作装置４２００で実行される表示処理の一例を示すフローチャート図である。
【０２２６】
まず、ステップＳ５１０１〜Ｓ５１１１までの処理は、図３５に示すフローチャート図のステップＳ２１０１〜Ｓ２１１１までの処理と同様である。なお、上述した再配置実行タイミングの選択は、Ｓ５１１１の処理が完了されるまでに実行されていれば、どのようなタイミングで行われていてもよい。
【０２２７】
続いて、画面生成部４２６３は、設定情報記憶部２６７に記憶した再配置実行タイミングの設定を確認し、再配置実行タイミングの設定がアプリ起動時を選択する入力で設定された「アプリ起動時」であるとする（ステップＳ５１１３でＹｅｓ）。
【０２２８】
この場合、画面生成部４２６３は、１以上の表示部品を、予め定められた配置規則に従って１以上の設定項目の使用頻度に基づく優先順位の高い順に並べた設定画面を生成し（ステップＳ５１２１）、表示制御部２６５は、画面生成部４２６３により生成された設定画面を操作パネル２０５に表示する（ステップＳ５１２５）。
【０２２９】
また、再配置実行タイミングの設定が再配置不要を選択する入力で設定された「不要」であるとする（ステップＳ５１１３でＮｏ、ステップＳ５１１５でＮｏ）。
【０２３０】
この場合、画面生成部４２６３は、１以上の表示部品を、予め定められた配置規則に従って１以上の設定項目の初期状態での優先順位の高い順に並べた設定画面を生成し（ステップＳ５１２３）、表示制御部２６５は、画面生成部４２６３により生成された設定画面を操作パネル２０５に表示する（ステップＳ５１２５）。
【０２３１】
なお、ステップＳ５１２３において、画面生成部４２６３は、１以上の表示部品を、予め定められた配置規則に従って１以上の設定項目の初期状態での優先順位の高い順に並べた設定画面を生成するのではなく、１以上の表示部品を、設定画面を前回生成した際の順に並べた設定画面を生成するようにしてもよい。
【０２３２】
また、再配置実行タイミングの設定が原稿の読み取り完了時を選択する入力で設定された「読み取り完了時」であるとする（ステップＳ５１１３でＮｏ、ステップＳ５１１５でＹｅｓ）。
【０２３３】
この場合、処理要求部４２６９は、コピー処理の開始を本体装置３００に要求し（ステップＳ５１１７）、本体装置３００からの原稿の読み取りが完了した旨の通知の受信を待機する（ステップＳ５１１９でＮｏ）。
【０２３４】
そして処理要求部４２６９が、本体装置３００からの原稿の読み取りが完了した旨の通知を受信すると（ステップＳ５１１９でＹｅｓ）、画面生成部４２６３は、１以上の表示部品を、予め定められた配置規則に従って１以上の設定項目の使用頻度に基づく優先順位の高い順に並べた設定画面を生成し（ステップＳ５１２１）、表示制御部２６５は、画面生成部４２６３により生成された設定画面を操作パネル２０５に表示する（ステップＳ５１２５）。
【０２３５】
以上のように変形例８によれば、設定画面上に配置される１以上の表示部品の再配置の実行タイミング（設定画面の表示タイミング）をユーザに予め設定させておくことができる。特に、一般的なユーザは、アプリを起動した場合に最初に行いたいことはジョブの実行であることが多いため、再配置実行タイミングを原稿の読み取り完了時としておけば、ユーザの要望に応えられる。なお、再配置実行タイミングが原稿の読み取り完了時の場合、設定画面における設定が完了すると、処理要求部４２６９は、設定画面において設定されている１以上の設定項目の設定に基づく処理の再開（原稿読み取り後のコピー処理の再開）を、本体装置３００に要求する。
【０２３６】
なお変形例８では、コピーを例に取り説明したが、スキャンやファクスなど原稿の読み取りが実行されるジョブであれば、変形例８の内容を同様に適用できる。
【０２３７】
（変形例９）
上記各実施形態及び各変形例において、優先順位の高い順に並べられた表示部品の配置順序をユーザ操作により変更したり、表示部品の配置順序を保存し、以降保存した配置順序で表示部品を設定画面上に配置したりするようにしてもよい。
【０２３８】
（変形例１０）
上記各実施形態及び各変形例では、表示部品と設定項目とが１対１で対応する場合を例にとり説明したが、対応関係を１対多などとしてもよい。例えば、１つ表示部品と複数の設定項目とを対応付けるようにしてもよい。このようにすれば、表示部品と印刷設定とを対応づけることができ、使用頻度の高い印刷設定を優先的にユーザに推薦することができる。
【０２３９】
（変形例１１）
上記各実施形態及び各変形例では、本体装置３００と操作装置２００とが別体となっている画像処理装置１００を例に取り説明したが、本体装置３００と操作装置２００とが一体となっている（詳細には、操作装置２００の構成を本体装置３００側で備える）画像処理装置にも適用できる。
【０２４０】
（変形例１２）
上記各実施形態及び各変形例で説明した操作装置２００の機能部の一部を、クラウドコンピューティング型の運用構成やオンプレミス型の運用構成として、操作装置２００に提供するようにしてもよい。
【０２４１】
（プログラム）
上記各実施形態及び各変形例の操作装置２００で実行されるプログラムは、インストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ、ＣＤ−Ｒ、メモリカード、ＤＶＤ（Digital  Versatile  Disk）、フレキシブルディスク（ＦＤ）等のコンピュータで読み取り可能な記憶媒体に記憶されて提供される。
【０２４２】
また、上記各実施形態及び各変形例の操作装置２００で実行されるプログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するようにしてもよい。また、上記各実施形態及び各変形例の操作装置２００で実行されるプログラムを、インターネット等のネットワーク経由で提供または配布するようにしてもよい。また、上記各実施形態及び各変形例の操作装置２００で実行されるプログラムを、ＲＯＭ等に予め組み込んで提供するようにしてもよい。
【０２４３】
上記各実施形態及び各変形例の操作装置２００で実行されるプログラムは、上述した各部をコンピュータ上で実現させるためのモジュール構成となっている。実際のハードウェアとしては、例えば、ＣＰＵがＲＯＭからプログラムをＲＡＭ上に読み出して実行することにより、上記各機能部がコンピュータ上で実現されるようになっている。
【０２４４】
なお、上記各実施形態及び各変形例は、例として提示したものであり、発明の範囲を限定することは意図していない。上記新規な実施の形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これらの実施の形態は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【符号の説明】
【０２４５】
１００  画像処理装置
２００、１２００  操作装置
２５１  受付部
２５３  認証部
２５５  処理履歴情報記憶部
２５７  処理履歴情報取得部
２５９  使用頻度算出部
２６０、１２６０  優先順位決定部
２６１  優先順位記憶部
２６３、１２６３、４２６３  画面生成部
２６５  表示制御部
２６７  設定情報記憶部
２６９、４２６９  処理要求部
３００  本体装置
１２７１  状態情報記憶部
１２７３  状態情報取得部
【先行技術文献】
【特許文献】
【０２４６】
【特許文献１】特開２０１０−２６８３４６号公報
【図１】
2017107528.tif 000003
【図２】
2017107528.tif 000004
【図３】
2017107528.tif 000005
【図４】
2017107528.tif 000006
【図５】
2017107528.tif 000007
【図６】
2017107528.tif 000008
【図７】
2017107528.tif 000009
【図８】
2017107528.tif 000010
【図９】
2017107528.tif 000011
【図１０】
2017107528.tif 000012
【図１１】
2017107528.tif 000013
【図１２】
2017107528.tif 000014
【図１３】
2017107528.tif 000015
【図１４】
2017107528.tif 000016
【図１５】
2017107528.tif 000017
【図１６】
2017107528.tif 000018
【図１７】
2017107528.tif 000019
【図１８】
2017107528.tif 000020
【図１９】
2017107528.tif 000021
【図２０】
2017107528.tif 000022
【図２１】
2017107528.tif 000023
【図２２Ａ】
2017107528.tif 000024
【図２２Ｂ】
2017107528.tif 000025
【図２３】
2017107528.tif 000026
【図２４】
2017107528.tif 000027
【図２５】
2017107528.tif 000028
【図２６】
2017107528.tif 000029
【図２７】
2017107528.tif 000030
【図２８】
2017107528.tif 000031
【図２９】
2017107528.tif 000032
【図３０】
2017107528.tif 000033
【図３１】
2017107528.tif 000034
【図３２】
2017107528.tif 000035
【図３３】
2017107528.tif 000036
【図３４】
2017107528.tif 000037
【図３５】
2017107528.tif 000038
【図３６】
2017107528.tif 000039
【図３７】
2017107528.tif 000040
【図３８】
2017107528.tif 000041
【図３９】
2017107528.tif 000042
【図４０】
2017107528.tif 000043
【図４１】
2017107528.tif 000044
【図４２】
2017107528.tif 000045