(57)【特許請求の範囲】
【請求項１】
設定及び確認の少なくともいずれかを行うための画面の表示指示を受け付ける受付部と、
制御対象の機器の機種を示す機種情報を取得する機種情報取得部と、
前記機種情報が示す機種がユーザ自身に保守を行わせる機種であるか否かを判定する機種判定部と、
前記機種情報が示す機種がユーザ自身に保守を行わせる前記機種でない場合、前記表示指示に基づいて、通常の機種用の１以上の項目で構成される通常の機種用の画面を表示させ、前記機種情報が示す機種がユーザ自身に保守を行わせる前記機種である場合、前記表示指示に基づいて、前記通常の機種用の１以上の項目とは少なくとも１以上の項目が異なるユーザ自身に保守を行わせる前記機種用の１以上の項目で構成されるユーザ自身に保守を行わせる前記機種用の画面を表示させる表示制御部と、
を備える情報処理装置。
【請求項２】
前記設定及び確認の少なくともいずれかを行うための画面は、複数階層の画面で構成され、
前記表示指示に基づいて表示されるユーザ自身に保守を行わせる前記機種用の画面は、第１階層の画面であり、
ユーザ自身に保守を行わせる前記機種用の１以上の項目は、前記第１階層の画面を構成するように予め設定されている１以上の項目に加え、前記第１階層以外の階層の画面を構成し、かつ初期設定が行われていない項目を含む請求項１に記載の情報処理装置。
【請求項３】
前記受付部は、ユーザを認証するための認証情報を更に受け付け、
前記認証情報に基づいて、ユーザ認証を行う認証部を更に備え、
ユーザ自身に保守を行わせる前記機種用の１以上の項目は、前記第１階層の画面を構成するように予め設定されている１以上の項目に加え、前記第１階層以外の階層の画面を構成し、かつユーザ毎の初期設定が必要であって前記認証が行われたユーザによる初期設定が行われていない項目、及び前記第１階層以外の階層の画面を構成し、かついずれかのユーザによる初期設定が必要であっていずれのユーザからも初期設定が行われていない項目の少なくともいずれかを含む請求項２に記載の情報処理装置。
【請求項４】
前記機器で使用される消耗品の残量を示す残量情報を取得する残量情報取得部と、
前記残量情報が示す残量を判定する残量判定部と、を更に備え、
前記消耗品に関する項目は、前記第１階層以外の階層の画面を構成し、
前記残量情報が示す残量が第１の閾値以下である場合、ユーザ自身に保守を行わせる前記機種用の１以上の項目は、前記第１階層の画面を構成するように予め設定されている１以上の項目に加え、前記消耗品に関する項目を含む請求項２又は請求項３に記載の情報処理装置。
【請求項５】
前記表示制御部は、ユーザ自身に保守を行わせる前記機種用の画面を表示する際、前記残量情報が示す残量が前記第１の閾値よりも小さい第２の閾値以下である場合、前記第１階層の画面を構成するように予め設定されている１以上の項目よりも前記消耗品に関する項目の表示順位を高くして表示する請求項４に記載の情報処理装置。
【請求項６】
前記設定及び確認の少なくともいずれかを行うための画面で設定が行われる項目毎の設定頻度を算出する頻度算出部を更に備え、
ユーザ自身に保守を行わせる前記機種用の１以上の項目は、前記第１階層の画面を構成するように予め設定されている１以上の項目に加え、前記第１階層以外の階層の画面を構成し、かつ前記設定頻度が第３の閾値以上である項目を含む請求項２〜５のいずれか１つに記載の情報処理装置。
【請求項７】
前記第１階層の画面を構成するように予め設定されている１以上の項目以外の項目を、ユーザ自身に保守を行わせる前記機種用の画面で表示するか否か、及び表示する場合における表示順序の少なくともいずれかを設定する設定部を更に備える請求項２〜６のいずれか１つに記載の情報処理装置。
【請求項８】
設定及び確認の少なくともいずれかを行うための画面の表示指示を受け付ける受付ステップと、
制御対象の機器の機種を示す機種情報を取得する機種情報取得ステップと、
前記機種情報が示す機種がユーザ自身に保守を行わせる機種であるか否かを判定する機種判定ステップと、
前記機種情報が示す機種がユーザ自身に保守を行わせる前記機種でない場合、前記表示指示に基づいて、通常の機種用の１以上の項目で構成される通常の機種用の画面を表示させ、前記機種情報が示す機種がユーザ自身に保守を行わせる前記機種である場合、前記表示指示に基づいて、前記通常の機種用の１以上の項目とは少なくとも１以上の項目が異なるユーザ自身に保守を行わせる前記機種用の１以上の項目で構成されるユーザ自身に保守を行わせる前記機種用の画面を表示させる表示制御ステップと、
を含む表示制御方法。
【請求項９】
設定及び確認の少なくともいずれかを行うための画面の表示指示を受け付ける受付ステップと、
制御対象の機器の機種を示す機種情報を取得する機種情報取得ステップと、
前記機種情報が示す機種がユーザ自身に保守を行わせる機種であるか否かを判定する機種判定ステップと、
前記機種情報が示す機種がユーザ自身に保守を行わせる前記機種でない場合、前記表示指示に基づいて、通常の機種用の１以上の項目で構成される通常の機種用の画面を表示させ、前記機種情報が示す機種がユーザ自身に保守を行わせる前記機種である場合、前記表示指示に基づいて、前記通常の機種用の１以上の項目とは少なくとも１以上の項目が異なるユーザ自身に保守を行わせる前記機種用の１以上の項目で構成されるユーザ自身に保守を行わせる前記機種用の画面を表示させる表示制御ステップと、
をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、表示制御方法及びプログラムに関する。
【背景技術】
【０００２】
従来から、複合機（ＭＦＰ：Multifunction  Peripheral）などの機器において、画面を表示する際に、ログインしているユーザに応じて、当該画面を構成する項目を異ならせる技術が知られている。
【０００３】
例えば特許文献１には、画像管理装置と複数の画像処理装置とから構成される画像処理システムにおいて、ユーザがいずれの画像処理装置を使用する場合であっても、当該ユーザが使用する画像処理装置において、当該ユーザ用に生成される機能メニュー画面を表示する技術が知られている。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述したような従来技術では、画面を表示する際に、機種によって、当該画面を構成する項目を異ならせることはできない。このため、所定の機種の場合に、当該所定の機種の特性上、画面を表示する際に当該画面上で表示することが好ましい項目がある場合であっても、このような項目を表示できず、ユーザビリティの低下を招く恐れがある。
【０００５】
本発明は、上記事情に鑑みてなされたものであり、所定の機種であってもユーザビリティを向上させることができる情報処理装置、表示制御方法及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上述した課題を解決し、目的を達成するために、本発明の一態様にかかる情報処理装置は、設定及び確認の少なくともいずれかを行うための画面の表示指示を受け付ける受付部と、制御対象の機器の機種を示す機種情報を取得する機種情報取得部と、前記機種情報が示す機種がユーザ自身に保守を行わせる機種であるか否かを判定する機種判定部と、前記機種情報が示す機種がユーザ自身に保守を行わせる前記機種でない場合、前記表示指示に基づいて、通常の機種用の１以上の項目で構成される通常の機種用の画面を表示させ、前記機種情報が示す機種がユーザ自身に保守を行わせる前記機種である場合、前記表示指示に基づいて、前記通常の機種用の１以上の項目とは少なくとも１以上の項目が異なるユーザ自身に保守を行わせる前記機種用の１以上の項目で構成されるユーザ自身に保守を行わせる前記機種用の画面を表示させる表示制御部と、を備える。
【発明の効果】
【０００７】
本発明によれば、所定の機種であってもユーザビリティを向上させることができるという効果を奏する。
【図面の簡単な説明】
【０００８】
【図１】図１は、第１実施形態の機器のハードウェア構成の一例を示す模式図である。
【図２】図２は、第１実施形態の機器のソフトウェア構成の一例を示す模式図である。
【図３】図３は、第１実施形態の操作部及び本体部の機能構成の一例を示すブロック図である。
【図４】図４は、第１実施形態の操作部で行われる処理の一例を示すフローチャートである。
【図５】図５は、第２実施形態の機器の操作部及び本体部の機能構成の一例を示すブロック図である。
【図６】図６は、第２実施形態の項目設定者情報記憶部に記憶されている情報の一例を示す図である。
【図７】図７は、第２実施形態の所定の機種用の画面の一例を示す図である。
【図８】図８は、第２実施形態の項目設定者情報記憶部に記憶されている情報の一例を示す図である。
【図９】図９は、第２実施形態の所定の機種用の画面の一例を示す図である。
【図１０】図１０は、第２実施形態の所定の機種用の画面の一例を示す図である。
【図１１】図１１は、第３実施形態の機器の操作部及び本体部の機能構成の一例を示すブロック図である。
【図１２】図１２は、第３実施形態の所定の機種用の画面の一例を示す図である。
【図１３】図１３は、第３実施形態の所定の機種用の画面の一例を示す図である。
【図１４】図１４は、第４実施形態の機器の操作部及び本体部の機能構成の一例を示すブロック図である。
【図１５】図１５は、第４実施形態の所定の機種用の画面の一例を示す図である。
【図１６】図１６は、第５実施形態の機器の操作部及び本体部の機能構成の一例を示すブロック図である。
【図１７】図１７は、第５実施形態の設定画面の一例を示す図である。
【図１８】図１８は、第５実施形態の所定の機種用の画面の一例を示す図である。
【発明を実施するための形態】
【０００９】
以下、添付図面を参照しながら、本発明にかかる情報処理装置、表示制御方法及びプログラムの実施形態を詳細に説明する。
【００１０】
以下の各実施形態では、操作部と本体部とが別体となった機器を例に取り説明するが、これに限定されず、操作部と本体部とが一体となった機器であってもよい。また以下の各実施形態では、機器として複合機（ＭＦＰ：Multifunction  Peripheral）を例に取り説明するが、これに限定されるものではない。なお、複合機とは、印刷機能、複写機能、スキャナ機能、及びファクシミリ機能のうち少なくとも２つの機能を有する装置である。機器は、例えば、印刷装置、複写機、スキャナ装置、及びファクシミリ装置等の画像形成装置、プロジェクタ、カメラ、エアコン、冷蔵庫、蛍光灯、自販機、及びハンドヘルド型端末等の各種電子機器、並びにＰＣ（Personal  Computer）やスマートデバイス等などであってもよい。
【００１１】
（第１実施形態）
図１は、第１実施形態の機器１００のハードウェア構成の一例を示す模式図である。図１に示すように、機器１００は、操作部２００（情報処理装置の一例）と、本体部３００と、を備える。
【００１２】
本体部３００と操作部２００とは、専用の通信路２０９を介して相互に通信可能に接続されている。通信路２０９には、例えば、ＵＳＢ（Universal  Serial  Bus）規格のものを用いることができる。なお、通信路２０９は、有線及び無線の何れであってもよい。また、通信路２０９は、インターネットなどのネットワークや電話回線などとすることもできる。
【００１３】
なお、図１に示す例では、本体部３００に接続される操作部２００の台数が１台である場合を例示しているが、操作部２００の台数は、これに限定されず、任意の台数とすることができる。同様に、図１に示す例では、操作部２００に接続される本体部３００の台数が１台である場合を例示しているが、本体部３００の台数は、これに限定されず、任意の台数とすることができる。
【００１４】
本体部３００は、ＣＰＵ（Central  Processing  Unit）３０１と、ＲＯＭ（Read  Only  Memory）３０２と、ＲＡＭ（Random  Access  Memory）３０３と、ＨＤＤ（Hard  Disk  Drive）３０４と、エンジン３０５と、接続Ｉ／Ｆ３０６と、通信Ｉ/Ｆ３０７と、を備える。ＣＰＵ３０１、ＲＯＭ３０２、ＲＡＭ３０３、ＨＤＤ３０４、エンジン３０５、接続Ｉ／Ｆ３０６、及び通信Ｉ/Ｆ３０７は、システムバス３０８を介して相互に接続されている。
【００１５】
エンジン３０５は、コピー機能、スキャナ機能、ファクス機能、及びプリンタ機能などの各種の機能を実行するものであり、これらの機能を実現するための汎用的な情報処理及び通信以外の処理を行うハードウェアである。エンジン３０５は、例えば、原稿の画像を読み取るスキャナ、用紙等のシート材への印刷を行うプロッタ、及びファクス通信を行うファクス部などを備える。エンジン３０５は、更に、印刷済みシート材を仕分けるフィニッシャや、原稿を自動給送するＡＤＦ（Auto  Document  Feeder）のような特定のオプションを備えることもできる。
【００１６】
ＣＰＵ３０１は、本体部３００の動作を統括的に制御する。ＣＰＵ３０１は、ＲＡＭ３０３をワークエリアとしてＲＯＭ３０２又はＨＤＤ３０４などに格納されたプログラムを実行する。これにより、ＣＰＵ３０１は、本体部３００全体の動作を制御する。すなわち、ＣＰＵ３０１は、エンジン３０５に、上述したコピー機能、スキャナ機能、ファクス機能、及びプリンタ機能などを実行させる。
【００１７】
接続Ｉ／Ｆ３０６は、通信路２０９を介して操作部２００と通信するためのインタフェースである。通信Ｉ／Ｆ３０７は、ネットワークを介して、外部の装置と通信するためのインタフェースである。
【００１８】
次に、操作部２００について説明する。操作部２００は、ユーザの操作に応じた入力を受付ける。また、操作部２００は、各種画像（画面）を表示する。操作部２００は、独自のＯＳ（Operating  System）を有する。なお、本体部３００は、操作部２００で受付けた入力に応じた動作を行う。つまり、操作部２００は、本体部３００の動作を制御する。
【００１９】
操作部２００は、ＣＰＵ２０１と、ＲＯＭ２０２と、ＲＡＭ２０３と、フラッシュメモリ２０４と、操作パネル２０５と、接続Ｉ／Ｆ２０６と、通信Ｉ／Ｆ２０７と、を備える。ＣＰＵ２０１、ＲＯＭ２０２、ＲＡＭ２０３、フラッシュメモリ２０４、操作パネル２０５、接続Ｉ／Ｆ２０６、及び通信Ｉ／Ｆ２０７は、システムバス２０８を介して相互に接続されている。
【００２０】
ＣＰＵ２０１は、操作部２００の動作を統括的に制御する。ＣＰＵ２０１は、ＲＡＭ２０３をワークエリアとしてＲＯＭ２０２又はフラッシュメモリ２０４などに格納されたプログラムを実行することで、操作部２００全体の動作を制御する。このプログラムの実行により、ＣＰＵ２０１は、後述する各種機能を実現する。
【００２１】
接続Ｉ／Ｆ２０６は、通信路２０９を介して本体部３００と通信するためのインタフェースである。通信Ｉ／Ｆ２０７は、ネットワークを介して、外部の装置と通信するためのインタフェースである。
【００２２】
操作パネル２０５は、ユーザの操作に応じた各種の入力を受付けるとともに、各種画像（画面）を表示する。第１実施形態では、操作パネル２０５が、各種入力の受付を行う受付機能と、各種画像（画面）の表示を行う表示機能と、の双方を一体的に備えたタッチパネルである場合を説明するが、これに限定されるものではない。例えば、操作パネル２０５は、各種入力の受付けを行う入力装置と、各種情報の表示を行う表示装置と、を別体として構成してもよい。
【００２３】
次に、機器１００のソフトウェア構成を説明する。図２は、第１実施形態の機器１００のソフトウェア構成の一例を示す模式図である。
【００２４】
本体部３００は、アプリケーション層３１０と、サービス層３２０と、ＯＳ層３３０とを有する。アプリケーション層３１０、サービス層３２０、及びＯＳ層３３０の実体は、ＲＯＭ３０２やＨＤＤ３０４などに格納されている各種ソフトウェアである。ＣＰＵ３０１が、これらのソフトウェアを実行することにより、各種の機能が提供される。
【００２５】
アプリケーション層３１０のソフトウェアは、ハードウェア資源を動作させて所定の機能を提供するためのアプリケーションプログラム（以下の説明では、単に「アプリ」と称する場合がある）である。例えばアプリとしては、コピー機能を提供するためのコピーアプリ、スキャナ機能を提供するためのスキャナアプリ、ファクス機能を提供するためのファクスアプリ、プリンタ機能を提供するためのプリンタアプリなどが挙げられる。
【００２６】
サービス層３２０のソフトウェアは、アプリケーション層３１０とＯＳ層３３０との間に介在し、アプリに対し、本体部３００が備えるハードウェア資源を利用するためのインタフェースを提供するためのソフトウェアである。より具体的には、ハードウェア資源に対する動作要求の受付、動作要求の調停を行う機能を提供するためのソフトウェアである。サービス層３２０が受付ける動作要求としては、スキャナによる読み取りやプロッタによる印刷等の要求が考えられる。
【００２７】
なお、サービス層３２０によるインタフェースの機能は、本体部３００のアプリケーション層３１０だけではなく、操作部２００のアプリケーション層２１０に対しても提供される。例えば、サービス層３２０のＷｅｂＡＰＩのインタフェース機能は、ＷｅｂＡＰＩで提供される。すなわち、操作部２００のアプリケーション層２１０（アプリ）も、サービス層３２０のＷｅｂＡＰＩのインタフェース機能を介して、本体部３００のハードウェア資源（例えばエンジン３０５）を利用した機能を実現することができる。
【００２８】
ＯＳ層３３０のソフトウェアは、本体部３００が備えるハードウェアを制御する基本機能を提供するための基本ソフトウェア（オペレーティングシステム）である。サービス層３２０のソフトウェアは、各種アプリからのハードウェア資源の利用要求を、ＯＳ層３３０が解釈可能なコマンドに変換してＯＳ層３３０に渡す。そして、ＯＳ層３３０のソフトウェアによりコマンドが実行されることで、ハードウェア資源は、アプリの要求に従った動作を行う。
【００２９】
同様に、操作部２００は、アプリケーション層２１０と、サービス層２２０と、ＯＳ層２３０とを有する。操作部２００が備えるアプリケーション層２１０、サービス層２２０、及びＯＳ層２３０も、階層構造については本体部３００側と同様である。但し、アプリケーション層２１０のアプリにより提供される機能や、サービス層２２０が受付け可能な動作要求の種類は、本体部３００側とは異なる。
【００３０】
アプリケーション層２１０のアプリは、操作部２００が備えるハードウェア資源を動作させて所定の機能を提供するためのソフトウェアであってもよい。アプリケーション層２１０のアプリは、主として本体部３００が備える機能に関する操作や表示を行うためのＵＩ（ユーザインタフェース）の機能などを提供するためのソフトウェアである。本体部３００が備える機能は、例えば、コピー機能、スキャナ機能、ファクス機能、及びプリンタ機能などである。
【００３１】
なお、第１実施形態では、機能の独立性を保つために、本体部３００側のＯＳ層３３０のソフトウェアと操作部２００側のＯＳ層２３０のソフトウェアが互いに異なる。つまり、本体部３００と操作部２００とは、別々のオペレーティングシステムで互いに独立して動作する。例えば、本体部３００側のＯＳ層３３０のソフトウェアとしてＬｉｎｕｘ（登録商標）を用い、操作部２００側のＯＳ層２３０のソフトウェアとしてＡｎｄｒｏｉｄ（登録商標）を用いることも可能である。
【００３２】
以上のように、第１実施形態において、本体部３００と操作部２００とは別々のオペレーティングシステムで動作する。このため、本体部３００と操作部２００との間の通信は、共通の装置内のプロセス間通信ではなく、異なる装置間の通信として行われる。操作部２００が受付けた入力（ユーザからの指示内容）を本体部３００へ伝達する処理（コマンド通信）や、本体部３００が操作部２００へイベントを通知する処理などがこれに該当する。第１実施形態では、操作部２００が本体部３００へコマンド通信を行うことにより、本体部３００の機能を使用することができる。また、本体部３００から操作部２００に通知するイベントには、本体部３００における動作の実行状況や、本体部３００側で設定された内容などが挙げられる。
【００３３】
また、第１実施形態では、操作部２００に対する電力供給は、本体部３００から通信路２０９を経由して行われる場合を例に取り説明する。但し、これに限定されず、操作部２００の電源制御を、本体部３００の電源制御とは別に（独立して）行ってもよい。
【００３４】
次に、機器１００の機能構成を説明する。図３は、第１実施形態の操作部２００及び本体部３００の機能構成の一例を示すブロック図である。
【００３５】
図３に示すように、操作部２００は、受付部２１と、機種情報取得部２２と、機種判定部２３と、表示制御部２４と、を含む。受付部２１、機種情報取得部２２、機種判定部２３、及び表示制御部２４は、例えば、ＣＰＵ２０１及びＲＡＭ２０３などにより実現できる。
【００３６】
また、図３に示すように、本体部３００は、機種情報記憶部１１を含む。機種情報記憶部１１は、例えば、ＲＯＭ３０２やＨＤＤ３０４などにより実現できる。
【００３７】
受付部２１は、設定及び確認の少なくともいずれかを行うための画面の表示指示を受け付ける。例えば、ユーザにより、操作パネル２０５上で、設定及び確認の少なくともいずれかを行うための画面を起動するためのアイコンを選択（押下）する操作が行われると、受付部２１は、設定及び確認の少なくともいずれかを行うための画面の表示指示を受け付ける。
【００３８】
機種情報取得部２２は、制御対象の機器１００（本体部３００）の機種を示す機種情報を取得する。第１実施形態では、機種情報取得部２２は、受付部２１により表示指示が受け付けられると、本体部３００から、機種情報記憶部１１に記憶されている機器１００の機種を示す機種情報を取得する。
【００３９】
機種判定部２３は、機種情報取得部２２により取得された機種情報が示す機種が所定の機種であるか否かを判定する。第１実施形態では、所定の機種が、ユーザ自身に保守（メンテナンス）を行わせる機種（以下、「ユーザメンテ機」と称する場合がある）である場合を例に取り説明するが、これに限定されるものではない。
【００４０】
表示制御部２４は、機種情報が示す機種が所定の機種でない場合、受付部２１により受け付けられた表示指示に基づいて、通常の機種用の１以上の項目で構成される通常の機種用の画面を操作パネル２０５に表示させ、機種情報が示す機種が所定の機種である場合、受付部２１により受け付けられた表示指示に基づいて、通常の機種用の１以上の項目とは少なくとも１以上の項目が異なる所定の機種用の１以上の項目で構成される所定の機種用の画面を操作パネル２０５に表示させる。
【００４１】
通常の機種用の１以上の項目としては、例えば、機器に関する設定を行うための設定項目や、機器の状態を確認するための確認項目などが挙げられるが、これに限定されるものではない。また、所定の機種用の１以上の項目としては、例えば、通常の機種用の１以上の項目に加え、所定の機種特用の項目（例えば、保守に関する項目）を追加したものや、通常の機種用の１以上の項目の少なくとも一部を、所定の機種特用の項目に置き換えたものなどが挙げられるが、これに限定されるものではない。
【００４２】
図４は、第１実施形態の操作部２００で行われる処理の一例を示すフローチャートである。
【００４３】
まず、受付部２１は、設定及び確認の少なくともいずれかを行うための画面の表示指示を受け付ける（ステップＳ１０１）。
【００４４】
続いて、機種情報取得部２２は、本体部３００から、機種情報記憶部１１に記憶されている機器１００（本体部３００）の機種を示す機種情報を取得する（ステップＳ１０３）。
【００４５】
続いて、機種判定部２３は、機種情報取得部２２により取得された機種情報が示す機種が所定の機種（ユーザメンテナンス機）であるか否かを判定する（ステップＳ１０５）。
【００４６】
続いて、表示制御部２４は、機種情報が示す機種が所定の機種（ユーザメンテナンス機）である場合（ステップＳ１０５でＹｅｓ）、通常の機種用の１以上の項目とは少なくとも１以上の項目が異なる所定の機種用の１以上の項目で構成される所定の機種（ユーザメンテナンス機）用の画面を操作パネル２０５に表示させる（ステップＳ１０７）。
【００４７】
一方、表示制御部２４は、機種情報が示す機種が所定の機種（ユーザメンテナンス機）でない場合（ステップＳ１０５でＮｏ）、通常の機種用の１以上の項目で構成される通常の機種用の画面を操作パネル２０５に表示させる（ステップＳ１０９）。
【００４８】
以上のように第１実施形態によれば、機器１００（本体部３００）が所定の機種（ユーザメンテナンス機）でない場合、通常の機種用の１以上の項目で構成される通常の機種用の画面が表示され、機器１００（本体部３００）が所定の機種（ユーザメンテナンス機）である場合、所定の機種用の１以上の項目で構成される所定の機種（ユーザメンテナンス機）用の画面が表示される。
【００４９】
従って第１実施形態によれば、所定の機種（ユーザメンテナンス機）の場合、所定の機種特用の項目（例えば、保守に関する項目）が追加して画面表示されるので、所定の機種であってもユーザビリティを向上させることができる。
【００５０】
また第１実施形態によれば、機器１００（本体部３００）が所定の機種（ユーザメンテナンス機）か所定の機種以外の機種（通常の機種）かに応じて画面表示（画面を構成する項目）を異ならせているため、操作部２００を所定の機種及び通常の機種のいずれに用いた場合であっても機種に応じた画面表示（項目表示）を行うことができる。
【００５１】
（第２実施形態）
第２実施形態では、所定の機種特用の項目に、初期設定が行われていない項目（機器の設置後に設定が必要な項目）が含まれる場合を例に取り説明する。以下では、第１実施形態との相違点の説明を主に行い、第１実施形態と同様の機能を有する構成要素については、第１実施形態と同様の名称・符号を付し、その説明を省略する。
【００５２】
図５は、第２実施形態の機器１１００の操作部１２００及び本体部３００の機能構成の一例を示すブロック図である。図５に示すように、操作部１２００は、受付部１２２１、表示制御部１２２４、項目情報記憶部１２２５、認証部１２２６、項目設定者情報記憶部１２２７、及び設定部１２２８が第１実施形態と相違する。
【００５３】
なお第２実施形態では、設定及び確認の少なくともいずれかを行うための画面は、複数階層の画面で構成され、前述の表示指示に基づいて表示される所定の機種用の画面及び通常の機種用の画面は、第１階層の画面であるものとする。
【００５４】
受付部１２２１は、ユーザを認証するための認証情報を更に受け付ける。例えば、ユーザにより、操作パネル２０５上で、認証情報の入力が行われると、受付部１２２１は、入力された認証情報を受け付ける。認証情報としては、例えば、ユーザＩＤ及びパスワードの組などが挙げられるが、これに限定されるものではない。例えば、パスワードが未設定であれば、認証情報は、ユーザＩＤのみであってもよい。また、認証情報の入力は、操作パネル２０５ではなく、ＩＣカードリーダにＩＣカードをかざすなどの態様で行うようにしてもよい。
【００５５】
また、受付部１２２１は、初期設定が必要な項目に関し、初期設定の設定値を示す設定値情報を更に受け付ける。例えば、ユーザにより、操作パネル２０５上で、設定値情報の入力が行われると、受付部１２２１は、入力された設定値情報を受け付ける。
【００５６】
認証部１２２６は、受付部１２２１により受け付けられた認証情報に基づいて、ユーザ認証を行い、ユーザ認証が成功すると、認証情報が示すユーザを機器１１００にログインさせる。なお、ユーザ認証は、公知技術を用いればよいため、詳細な説明は省略する。
【００５７】
項目情報記憶部１２２５は、設定及び確認の少なくともいずれかを行うための画面を構成する項目を識別する項目識別情報、当該項目を構成する画面の階層を示す階層識別情報、及び当該項目を構成する画面上における当該項目の表示順位を示す表示順位情報を対応付けて記憶する。
【００５８】
第２実施形態では、項目識別情報が項目名、階層識別情報が階層数、表示順位情報が表示順位である場合を例に取り説明するが、これに限定されるものではない。また第２実施形態では、項目の表示順位が高いほど、当該項目は画面の上側に表示されるものとするが、これに限定されるものではない。なお第２実施形態では、表示順位の値が小さいほど表示順位が高いものとするが（つまり、表示順位が最も高い順位は１位）、これに限定されるものではない。
【００５９】
項目設定者情報記憶部１２２７は、設定及び確認の少なくともいずれかを行うための画面を構成する項目のうちの初期設定が必要な項目に関し、設定者の情報を記憶する。
【００６０】
図６は、第２実施形態の項目設定者情報記憶部１２２７に記憶されている情報の一例を示す図である。図６に示す例では、項目設定者情報記憶部１２２７は、初期設定が必要な項目の項目識別情報、当該項目の初期設定が全ユーザ共通であるか否かを示す全ユーザ共通情報、及び当該項目の初期設定が行われているユーザを示す設定済みユーザ識別情報を対応付けて記憶する。
【００６１】
なお、全ユーザ共通情報がＹｅｓの場合、項目の初期設定が全ユーザ共通であることを示す。この場合、いずれかのユーザが初期設定を行えば、当該初期設定が行われた項目については、全ユーザ初期設定済みとなる。また、全ユーザ共通情報がＮｏの場合、項目の初期設定が全ユーザ共通でないこと（ユーザ固有であること）を示す。この場合、初期設定が行われた項目については、当該初期設定を行ったユーザのみ初期設定済みとなる。
【００６２】
また、図６に示す例では、初期設定が必要ないずれの項目についても、設定済みユーザ識別情報は設定されておらず、いずれのユーザも初期設定を行っていないことを示す。
【００６３】
設定部１２２８は、受付部１２２１により、初期設定が必要な項目に関し、設定値情報が受け付けられると、当該項目の初期設定を設定値情報が示す設定値に設定する。なお、この設定は、例えば、フラッシュメモリ２０４などに記憶される。
【００６４】
また設定部１２２８は、認証部１２２６により認証されているユーザの情報（ユーザＩＤ）を参照して、項目設定者情報記憶部１２２７において、初期設定を行った項目に関し、当該項目の設定済みユーザ識別情報を設定する。
【００６５】
ここで、ユーザＡが機器１１００にログインし、項目設定者情報記憶部１２２７に記憶されている情報が図６に示す情報であり、機種判定部２３により機器１１００（本体部３００）が所定の機種（ユーザメンテナンス機）と判定されているとする。
【００６６】
この場合、表示制御部１２２４は、所定の機種用の１以上の項目で構成される所定の機種用の画面として、項目情報記憶部１２２５に記憶されている情報及び項目設定者情報記憶部１２２７に記憶されている図６に示す情報を参照して、図７に示すような画面を操作パネル２０５に表示させる。
【００６７】
なお第２実施形態では、所定の機種用の１以上の項目は、第１階層の画面を構成するように予め設定されている１以上の項目に加え、当該第１階層以外の階層の画面を構成し、かつ初期設定が行われていない項目を含んでいる。詳細には、所定の機種用の１以上の項目は、第１階層の画面を構成するように予め設定されている１以上の項目に加え、当該第１階層以外の階層の画面を構成し、かつユーザ毎の初期設定が必要であって認証が行われたユーザによる初期設定が行われていない項目、及び当該第１階層以外の階層の画面を構成し、かついずれかのユーザによる初期設定が必要であっていずれのユーザからも初期設定が行われていない項目の少なくともいずれかを含む。
【００６８】
図７に示す画面において、第１階層の画面を構成するように予め設定されている１以上の項目は、符号１４００で示す「操作部設定」、「本体設定」、及び「カウンタ」の３項目である。つまり、項目情報記憶部１２２５では、「操作部設定」、「本体設定」、及び「カウンタ」に対応付けられた階層識別情報は、いずれも「第１階層」を示し、「操作部設定」に対応付けられた表示順位情報は「１位」、「本体設定」に対応付けられた表示順位情報は「２位」、「カウンタ」に対応付けられた表示順位情報は「３位」を示す。
【００６９】
また図７に示す画面において、第１階層以外の階層の画面を構成し、かつユーザ毎の初期設定が必要であって認証が行われたユーザによる初期設定が行われていない項目、及び当該第１階層以外の階層の画面を構成し、かついずれかのユーザによる初期設定が必要であっていずれのユーザからも初期設定が行われていない項目の少なくともいずれかは、符号１４０１で示す「ＭＦＰのＩＰアドレス」、「ＭＦＰのネットワーク」、及び「ログインパスワード」の３項目である。つまり、項目情報記憶部１２２５では、「ＭＦＰのＩＰアドレス」、「ＭＦＰのネットワーク」、及び「ログインパスワード」に対応付けられた階層識別情報は、いずれも第１階層以外の階層を示す。
【００７０】
なお図６に示すように、「ＭＦＰのＩＰアドレス」及び「ＭＦＰのネットワーク」については、全ユーザ共通情報がＹｅｓであるが、設定済みユーザ識別情報にユーザＡが設定されておらず、いずれかのユーザによる初期設定が必要であっていずれのユーザからも初期設定が行われていない項目に該当する。同様に、「ログインパスワード」については、全ユーザ共通情報がＮｏであるが、設定済みユーザ識別情報にユーザＡが設定されておらず、ユーザ毎の初期設定が必要であって認証が行われたユーザによる初期設定が行われていない項目に該当する。
【００７１】
なお第２実施形態では、詳細な説明は省略するが、機種判定部２３により機器１１００（本体部３００）が所定の機種（ユーザメンテナンス機）でないと判定されている場合、表示制御部１２２４が表示する、通常の機種用の１以上の項目で構成される通常の機種用の画面は、符号１４００で示す「操作部設定」、「本体部設定」、及び「カウンタ」の３項目で構成される画面となる。つまり、通常の機種用の１以上の項目は、第１階層の画面を構成するように予め設定されている１以上の項目となる。
【００７２】
ここで、機器１１００にログインしているユーザＡの操作により、設定部１２２８が「ＭＦＰのＩＰアドレス」及び「ログインパスワード」の初期設定を行い、項目設定者情報記憶部１２２７に記憶されている図６に示す情報が図８に示す情報に更新されたとする。
【００７３】
なお、図８に示す例では、「ＭＦＰのＩＰアドレス」に対応付けられた設定済みユーザ識別情報に「ＡＬＬ」が設定され、「ログインパスワード」に対応付けられた設定済みユーザ識別情報に「ユーザＡ」が設定されている。なお、「ＡＬＬ」は、全てのユーザを示すので、「ユーザＡ」も含まれる。
【００７４】
この場合、表示制御部１２２４は、所定の機種用の１以上の項目で構成される所定の機種用の画面として、項目情報記憶部１２２５に記憶されている情報及び項目設定者情報記憶部１２２７に記憶されている図８に示す情報を参照して、図９に示すような画面を操作パネル２０５に表示させる。
【００７５】
図９に示す画面において、第１階層の画面を構成するように予め設定されている１以上の項目（符号１４００で示す項目）については、図７に示す画面と同様であるため、説明を省略する。
【００７６】
また図９に示す画面において、第１階層以外の階層の画面を構成し、かつユーザ毎の初期設定が必要であって認証が行われたユーザによる初期設定が行われていない項目、及び当該第１階層以外の階層の画面を構成し、かついずれかのユーザによる初期設定が必要であっていずれのユーザからも初期設定が行われていない項目の少なくともいずれかは、符号１４０２で示す「ＭＦＰのネットワーク」の１項目である。
【００７７】
なお図８に示すように、「ＭＦＰのＩＰアドレス」については、設定済みユーザ識別情報にユーザＡ（ＡＬＬ）が設定されており、いずれかのユーザによる初期設定が必要であっていずれのユーザからも初期設定が行われていない項目に該当しない。同様に、「ログインパスワード」については、設定済みユーザ識別情報にユーザＡが設定されており、ユーザ毎の初期設定が必要であって認証が行われたユーザによる初期設定が行われていない項目に該当しない。一方、「ＭＦＰのネットワーク」については、設定済みユーザ識別情報にユーザＡが設定されておらず、いずれかのユーザによる初期設定が必要であっていずれのユーザからも初期設定が行われていない項目に該当する。
【００７８】
ここで、ユーザＡが機器１１００からログアウトした後に、ユーザＢが機器１１００にログインしたとする。
【００７９】
この場合、表示制御部１２２４は、所定の機種用の１以上の項目で構成される所定の機種用の画面として、項目情報記憶部１２２５に記憶されている情報及び項目設定者情報記憶部１２２７に記憶されている図８に示す情報を参照して、図１０に示すような画面を操作パネル２０５に表示させる。
【００８０】
図１０に示す画面において、第１階層の画面を構成するように予め設定されている１以上の項目（符号１４００で示す項目）については、図７に示す画面と同様であるため、説明を省略する。
【００８１】
また図１０に示す画面において、第１階層以外の階層の画面を構成し、かつユーザ毎の初期設定が必要であって認証が行われたユーザによる初期設定が行われていない項目、及び当該第１階層以外の階層の画面を構成し、かついずれかのユーザによる初期設定が必要であっていずれのユーザからも初期設定が行われていない項目の少なくともいずれかは、符号１４０３で示す「ＭＦＰのネットワーク」及び「ログインパスワード」の２項目である。
【００８２】
なお図８に示すように、「ＭＦＰのＩＰアドレス」については、設定済みユーザ識別情報にユーザＢ（ＡＬＬ）が設定されており、いずれかのユーザによる初期設定が必要であっていずれのユーザからも初期設定が行われていない項目に該当しない。一方、「ＭＦＰのネットワーク」については、設定済みユーザ識別情報にユーザＢが設定されておらず、いずれかのユーザによる初期設定が必要であっていずれのユーザからも初期設定が行われていない項目に該当する。同様に、「ログインパスワード」については、設定済みユーザ識別情報にユーザＢが設定されておらず、ユーザ毎の初期設定が必要であって認証が行われたユーザによる初期設定が行われていない項目に該当する。
【００８３】
以上のように第２実施形態では、所定の機種（ユーザメンテナンス機）の場合、本来、第１階層の画面に表示されない項目であっても、初期設定が行われていない項目については、第１階層の画面に追加表示される。このためユーザは、所定の機種（ユーザメンテナンス機）であるため、ユーザ自身で初期設定が必要な項目についても、他階層まで当該項目を探す必要がなくなり、初期設定が必要な項目について、容易に初期設定を行うことが可能となり、ユーザビリティを向上させることができる。
【００８４】
（第３実施形態）
第３実施形態では、所定の機種特用の項目に、消耗品に関する項目が含まれる場合を例に取り説明する。以下では、第２実施形態との相違点の説明を主に行い、第２実施形態と同様の機能を有する構成要素については、第２実施形態と同様の名称・符号を付し、その説明を省略する。
【００８５】
図１１は、第３実施形態の機器２１００の操作部２２００及び本体部２３００の機能構成の一例を示すブロック図である。図１１に示すように、操作部２２００は、表示制御部２２２４、残量情報取得部２２２９、及び残量判定部２２３０が第２実施形態と相違する。同様に、本体部２３００は、残量情報記憶部２３１２が第２実施形態と相違する。
【００８６】
残量情報取得部２２２９は、制御対象の機器２１００（本体部２３００）で使用される消耗品の残量を示す残量情報を取得する。第３実施形態では、残量情報取得部２２２９は、任意のタイミングで本体部２３００から、残量情報記憶部２３１２に記憶されている機器２１００で使用される消耗品の機種情報を取得する。第３実施形態では、消耗品がトナーである場合を例に取り説明するが、これに限定されるものではない。
【００８７】
残量判定部２２３０は、残量情報取得部２２２９により取得された残量情報が示す残量を判定する。具体的には、残量判定部２２３０は、残量情報が示す残量が第１の閾値以下であるか否かを判定したり、第１の閾値よりも小さい第２の閾値以下であるか否かを判定したりする。第３実施形態では、残量情報が示す残量が第１の閾値以下である場合、トナーニアエンドであり、残量情報が示す残量が第２の閾値以下である場合、トナーエンドである場合を例に取り説明するが、これに限定されるものではない。
【００８８】
ここで、残量情報が示す残量が第１の閾値以下であると判定されており、機種判定部２３により機器２１００（本体部２３００）が所定の機種（ユーザメンテナンス機）と判定されている場合、表示制御部２２２４は、所定の機種用の１以上の項目で構成される所定の機種用の画面として、項目情報記憶部１２２５に記憶されている情報を参照して、図１２に示すような画面を操作パネル２０５に表示させる。
【００８９】
なお第３実施形態では、残量情報が示す残量が第１の閾値以下である場合、所定の機種用の１以上の項目は、第１階層の画面を構成するように予め設定されている１以上の項目に加え、消耗品に関する項目を含む。また第３実施形態では、消耗品に関する項目は、第１階層以外の階層の画面を構成するものとする。つまり、項目情報記憶部１２２５では、「消耗品に関する項目」に対応付けられた階層識別情報は、第１階層以外の階層を示す。
【００９０】
図１２に示す画面において、第１階層の画面を構成するように予め設定されている１以上の項目（符号１４００で示す項目）については、図７に示す画面と同様であるため、説明を省略する。また図１２に示す画面において、消耗品に関する項目は、符号２４０１で示す「トナー残量確認」の１項目である。
【００９１】
以上のように第３実施形態では、残量情報が示す残量が第１の閾値以下である場合（トナーニアエンドの場合）、本来、第１階層の画面に表示されない消耗品に関する項目（トナー残量確認）についても、第１階層の画面に追加表示される。このためユーザは、所定の機種（ユーザメンテナンス機）であるため、ユーザ自身で消耗品の交換などが必要であっても、他階層まで消耗品に関する項目（トナー残量確認）を探さなくても、容易に残量確認を行うことが可能となり、ユーザビリティを向上させることができる。
【００９２】
特に、消耗品に関する項目（トナー残量確認）が第１階層の画面に追加表示されている場合、消耗品の残量が少ないことが示唆されているので、消耗品に関する項目（トナー残量）の確認を忘れ、消耗品の交換タイミングなどが遅れてしまうことを防止できる。
【００９３】
また、残量情報が示す残量が第２の閾値以下であると判定されており、機種判定部２３により機器２１００（本体部２３００）が所定の機種（ユーザメンテナンス機）と判定されている場合、表示制御部２２２４は、所定の機種用の１以上の項目で構成される所定の機種用の画面として、項目情報記憶部１２２５に記憶されている情報を参照して、図１３に示すような画面を操作パネル２０５に表示させる。
【００９４】
図１３に示す画面では、表示されている項目は、図１２に示す画面と同様であるが、消耗品に関する項目「トナー残量確認」（符号２４０２で示す項目）の表示順位が第１階層の画面を構成するように予め設定されている１以上の項目（符号１４００で示す項目）よりも高くなっている。
【００９５】
以上のように第３実施形態では、残量情報が示す残量が第２の閾値以下である場合（トナーニアエンドの場合）、本来、第１階層の画面に表示されない消耗品に関する項目（トナー残量確認）を第１階層の画面に追加表示するだけでなく、表示順位を高くしているので、消耗品の残量が極めて少ないことが示唆されているので、消耗品に関する項目（トナー残量）の確認を忘れ、消耗品の交換タイミングなどが遅れてしまうことを防止できる。
【００９６】
（第４実施形態）
第４実施形態では、所定の機種特用の項目に、設定頻度が高い項目が含まれる場合を例に取り説明する。以下では、第３実施形態との相違点の説明を主に行い、第３実施形態と同様の機能を有する構成要素については、第３実施形態と同様の名称・符号を付し、その説明を省略する。
【００９７】
図１４は、第４実施形態の機器３１００の操作部３２００及び本体部２３００の機能構成の一例を示すブロック図である。図１４に示すように、操作部３２００は、表示制御部３２２４、設定部３２２８、設定頻度記憶部３２３１、及び算出部３２３２が第３実施形態と相違する。
【００９８】
設定部３２２８は、設定及び確認の少なくともいずれかを行うための画面上で項目の設定（更新）を行う場合、設定頻度に関する情報を設定頻度記憶部３２３１に記憶する。具体的には、設定部３２２８は、設定及び確認の少なくともいずれかを行うための画面上で項目の設定（更新）を行うと、当該項目の項目識別情報に、設定（更新）を行った日時を示す日時情報を対応付けて設定頻度記憶部３２３１に記憶する。
【００９９】
算出部３２３２は、設定及び確認の少なくともいずれかを行うための画面で設定が行われる項目毎の設定頻度を算出する。具体的には、算出部３２３２は、設定頻度記憶部３２３１に記憶されている情報（日時情報）に基づいて、設定及び確認の少なくともいずれかを行うための画面で設定が行われる項目毎の設定頻度を算出する。
【０１００】
第４実施形態では、算出部３２３２は、設定頻度記憶部３２３１に記憶されている情報を参照して、設定及び確認の少なくともいずれかを行うための画面で設定が行われる項目毎に、過去７日間における設定回数と、最終設定（更新）日からの経過日数を算出し、算出した設定回数及び経過日数に基づいて、設定頻度を算出する。
【０１０１】
なお、設定回数は、設定頻度記憶部３２３１において、設定頻度算出対象の項目に対応付けられている日時情報のうち、現在日時から７日前までの期間の日時を示す日時情報の数である。最終設定（更新）日からの経過日数は、設定頻度記憶部３２３１において、設定頻度算出対象の項目に対応付けられている日時情報のうち、最新の日時情報が示す日時から現在日時までの経過日数である。また、設定頻度は、設定回数が多く、かつ最終設定（更新）日からの経過日数が短いほど高くなれば、どのように求めてもよい。また、設定頻度は、ランク（高頻度、通常頻度、低頻度）として求めてもよい。
【０１０２】
ここで、機種判定部２３により機器３１００（本体部２３００）が所定の機種（ユーザメンテナンス機）と判定されている場合、表示制御部３２２４は、所定の機種用の１以上の項目で構成される所定の機種用の画面として、項目情報記憶部１２２５に記憶されている情報及び算出部３２３２により算出された設定頻度を参照して、図１５に示すような画面を操作パネル２０５に表示させる。
【０１０３】
なお第４実施形態では、所定の機種用の１以上の項目は、第１階層の画面を構成するように予め設定されている１以上の項目に加え、当該第１階層以外の階層の画面を構成し、かつ設定頻度が第３の閾値以上である項目を含む。
【０１０４】
図１５に示す画面において、第１階層の画面を構成するように予め設定されている１以上の項目（符号１４００で示す項目）については、図７に示す画面と同様であるため、説明を省略する。
【０１０５】
また図１５に示す画面において、第１階層以外の階層の画面を構成し、かつ設定頻度が第３の閾値以上である項目は、符号３４０１で示す「ｗｉｆｉ（登録商標）」、及び「Ｂｌｕｅｔｏｏｔｈ（登録商標）」の２項目である。つまり、項目情報記憶部１２２５では、「ｗｉｆｉ」、及び「Ｂｌｕｅｔｏｏｔｈ」に対応付けられた階層識別情報は、いずれも第１階層以外の階層を示す。また第４実施形態では、第３の閾値は高頻度であり、「ｗｉｆｉ」及び「Ｂｌｕｅｔｏｏｔｈ」の設定頻度（ランク）は、いずれも高頻度であるものとする。
【０１０６】
以上のように第４実施形態では、所定の機種（ユーザメンテナンス機）の場合、本来、第１階層の画面に表示されない項目であっても、設定頻度が高い項目については、第１階層の画面に追加表示される。このためユーザは、所定の機種（ユーザメンテナンス機）であるため、ユーザ自身で設定を行う頻度が高い項目についても、他階層まで当該項目を探す必要がなくなり、容易に設定を行うことが可能となり、ユーザビリティを向上させることができる。
【０１０７】
（第５実施形態）
第５実施形態では、所定の機種特用の項目を、所定の機種用の画面（第１階層の画面）で追加表示するか否か等を設定する例について説明する。以下では、第４実施形態との相違点の説明を主に行い、第４実施形態と同様の機能を有する構成要素については、第４実施形態と同様の名称・符号を付し、その説明を省略する。
【０１０８】
図１６は、第５実施形態の機器４１００の操作部４２００及び本体部２３００の機能構成の一例を示すブロック図である。図１６に示すように、操作部４２００は、表示制御部４２２４、設定部４２２８、及び表示設定情報記憶部４２３３が第４実施形態と相違する。
【０１０９】
設定部４２２８は、第１階層の画面を構成するように予め設定されている１以上の項目以外の項目を、所定の機種用の画面で表示するか否か、及び表示する場合における表示順序の少なくともいずれかを設定し、設定した情報を表示設定情報記憶部４２３３に記憶する。例えば、設定部４２２８は、図１７に示すような画面上で、第１階層の画面を構成するように予め設定されている１以上の項目以外の項目を、所定の機種用の画面で表示するか否か、及び表示する場合における表示順序の少なくともいずれかを設定する。
【０１１０】
なお、図１７に示す画面では、第１階層の画面を構成するように予め設定されている１以上の項目以外の項目として、トナー残量確認、頻度Ａ（高頻度）、頻度Ｂ（通常頻度）、及び頻度Ｃ（低頻度）が挙げられているが、これに限定されるものではない。また図１７に示す画面では、トナー残量確認、頻度Ａ（高頻度）、頻度Ｂ（通常頻度）、及び頻度Ｃ（低頻度）について、表示を設定すれば、所定の機種用の画面（第１階層の画面）で追加表示され、非表示を設定すれば、所定の機種用の画面（第１階層の画面）で追加表示されない。また図１７に示す画面上で、トナー残量確認、頻度Ａ（高頻度）、頻度Ｂ（通常頻度）、及び頻度Ｃ（低頻度）の表示順序を入れ替えることで、表示する場合における表示順序を設定できる。なお、表示順序は、第１階層の画面を構成するように予め設定されている１以上の項目も含めて設定できるようにしてもよい。
【０１１１】
ここで、機種判定部２３により機器４１００（本体部２３００）が所定の機種（ユーザメンテナンス機）と判定されている場合、表示制御部４２２４は、所定の機種用の１以上の項目で構成される所定の機種用の画面として、項目情報記憶部１２２５に記憶されている情報、及び表示設定情報記憶部４２３３に記憶されている情報を参照して、図１８に示すような画面を操作パネル２０５に表示させる。
【０１１２】
なお第５実施形態では、所定の機種用の１以上の項目は、第１階層の画面を構成するように予め設定されている１以上の項目に加え、図１７に示す通り、トナー残量確認、頻度Ａ（高頻度）である項目、及び頻度Ｂ（通常頻度）である項目を含む。
【０１１３】
図１８に示す画面では、第１階層の画面を構成するように予め設定されている１以上の項目（符号１４００で示す項目）に加え、図１７に示す画面上で、追加表示が設定されているトナー残量確認、頻度Ａ（高頻度）である項目、及び頻度Ｂ（通常頻度）である項目（符号４４０１で示す項目）が、図１７に示す画面上で設定された表示順序で表示されている。
【０１１４】
以上のように第５実施形態では、所定の機種（ユーザメンテナンス機）の場合、本来、第１階層の画面に表示されない項目であっても、任意の項目を第１階層の画面に追加表示するよう設定できる。このためユーザは、当該任意の項目についても、他階層まで当該項目を探す必要がなくなり、容易に設定を行うことが可能となり、ユーザビリティを向上させることができる。
【０１１５】
なお、トナー残量確認については、トナー残量に関わらず、第１階層の画面に追加表示するようにしてもよいし、第３実施形態で説明したような条件が満たされる場合に第１階層の画面に追加表示するようにしてもよい。
【０１１６】
（変形例）
上記各実施形態において任意の実施形態を組み合わせてもよい。また、上記各実施形態の内容を操作部と本体部とが別体となった機器ではなく、操作部と本体部とが一体となった機器に適用してもよい。この場合、機器が有するコントローラなどを情報処理装置とすればよい。
【０１１７】
（プログラム）
上記各実施形態の操作部で実行されるプログラムは、インストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ、ＣＤ−Ｒ、メモリカード、ＤＶＤ（Digital  Versatile  Disk）、フレキシブルディスク（ＦＤ）等のコンピュータで読み取り可能な記憶媒体に記憶されて提供される。
【０１１８】
また、上記各実施形態の操作部で実行されるプログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するようにしてもよい。また、上記各実施形態の操作部で実行されるプログラムを、インターネット等のネットワーク経由で提供または配布するようにしてもよい。また、上記各実施形態の操作部で実行されるプログラムを、ＲＯＭ等に予め組み込んで提供するようにしてもよい。
【０１１９】
上記実施形態の操作部２０で実行されるプログラムは、上述した各部をコンピュータ上で実現させるためのモジュール構成となっている。実際のハードウェアとしては、例えば、ＣＰＵがＲＯＭからプログラムをＲＡＭ上に読み出して実行することにより、上記各機能部がコンピュータ上で実現されるようになっている。
【０１２０】
本発明の範囲において、上記実施形態に対して多くの修正、変更が可能である。請求項に記載された発明の範囲において、上記実施形態として記載された形態以外の形態についても、本発明の実施の形態とすることが可能である。
【０１２１】
コンピュータのアーキテクチャや演算処理に関した情報処理技術によって、従来のコンピュータを本明細書に記載の発明を実施するようプログラムすることにより、本発明を実施することが可能である。ソフトウェア技術の分野における知識を有した技術者であれば、本明細書の記載に基づいて、本発明を実施するようコンピュータをプログラムするためのソフトウェアを作成することが可能である。
【０１２２】
さらに、本発明は、情報処理技術の分野における知識を有した技術者であれば、ＡＳＩＣ（Application  Specific  Integrated  Circuits）や、従来の回路モジュールを接続して構成した装置によって実施することが可能である。
【０１２３】
実施形態に記載された各機能は、一又は複数の処理回路によって実現することが可能である。ここで、本明細書における「処理回路」とは、ソフトウェアによって各機能を実行するようプログラムされたプロセッサや、各機能を実行するよう設計されたＡＳＩＣや回路モジュールなどのハードウェアを含むものとする。
【符号の説明】
【０１２４】
１１  機種情報記憶部
２１、１２２１  受付部
２２  機種情報取得部
２３  機種判定部
２４、１２２４、２２２４、３２２４、４２２４  表示制御部
１００、１１００、２１００、３１００、４１００  機器
２００、１２００、２２００、３２００、４２００  操作部
３００、２３００  本体部
１２２５  項目情報記憶部
１２２６  認証部
１２２７  項目設定者情報記憶部
１２２８、３２２８、４２２８  設定部
２２２９  残量情報取得部
２２３０  残量判定部
３２３１  設定頻度記憶部
３２３２  算出部
４２３３  表示設定情報記憶部
【先行技術文献】
【特許文献】
【０１２５】
【特許文献１】特開２００６−２７０５９４号公報
【図１】
0006680094.tif 000002
【図２】
0006680094.tif 000003
【図３】
0006680094.tif 000004
【図４】
0006680094.tif 000005
【図５】
0006680094.tif 000006
【図６】
0006680094.tif 000007
【図７】
0006680094.tif 000008
【図８】
0006680094.tif 000009
【図９】
0006680094.tif 000010
【図１０】
0006680094.tif 000011
【図１１】
0006680094.tif 000012
【図１２】
0006680094.tif 000013
【図１３】
0006680094.tif 000014
【図１４】
0006680094.tif 000015
【図１５】
0006680094.tif 000016
【図１６】
0006680094.tif 000017
【図１７】
0006680094.tif 000018
【図１８】
0006680094.tif 000019