(57)【要約】 【課題】  表示部に表示される操作画面を、利用者に応じて適切に変更できる技術を提供する。【解決手段】  電子機器のための表示部を制御する制御装置は、電子機器に対する利用者の操作を受け付けるための１個以上の操作画面を表示部に表示する表示制御部と、１個以上の操作画面のうちの第１の操作画面の表示後、第１の操作画面に対する操作を利用者から受け付けるまでの第１の所要時間が第１の基準値を超えたことを含む変更条件が満たされたか否かを判断する判断部と、を備える。表示制御部は、変更条件が満たされた後に１個以上の操作画面のうちの少なくとも１個の操作画面である対象画面を表示する場合に、対象画面内の少なくとも一部分の色が変更された変更済対象画面を表示する。【選択図】  図３
2014106894.tif 000002
【特許請求の範囲】
【請求項１】
電子機器のためのユーザインタフェースを提供する表示部を制御する制御装置であって、
前記電子機器に対する利用者の操作を受け付けるための１個以上の操作画面を前記表示部に表示する表示制御部と、
前記１個以上の操作画面のうちの第１の操作画面の表示後、前記第１の操作画面に対する操作を前記利用者から受け付けるまでの第１の所要時間が第１の基準値を超えたことを含む変更条件が満たされたか否かを判断する判断部と、
を備え、
前記表示制御部は、前記変更条件が満たされた後に前記１個以上の操作画面のうちの少なくとも１個の操作画面である対象画面を表示する場合に、前記対象画面を構成する複数個の画素のうちの少なくとも一部分の画素の画素値が変更された変更済対象画面を表示する、制御装置。
【請求項２】
請求項１に記載の制御装置であって、
前記判断部は、前記第１の所要時間が第１の基準値を超え、かつ、前記１個以上の操作画面のうちの第２の操作画面の表示後、前記第２の操作画面に対する操作を前記利用者から受け付けるまでの第２の所要時間が第２の基準値を超えたことを含む前記変更条件が満たされたか否かを判断する、制御装置。
【請求項３】
請求項２に記載の制御装置であって、
前記第１の操作画面は、前記利用者が選択可能なｎ個（ｎは自然数）の選択項目を含み、
前記第２の操作画面は、前記利用者が選択可能なｍ個（ｍは、ｍ＞ｎの自然数）の選択項目を含み、
前記第２の基準値は、前記第１の基準値より大きい、制御装置。
【請求項４】
請求項２または請求項３に記載の制御装置であって、
前記表示制御部は、前記利用者からの操作に応じて、前記第１の操作画面と前記第２の操作画面とを含む複数個の前記操作画面を順次に表示し、
前記判断部は、複数個の前記操作画面のうち、表示の順序が連続する基準個数の前記操作画面のそれぞれについて、前記操作画面の表示後、前記操作画面に対する操作を前記利用者から受け付けるまでの所要時間が、前記操作画面に対応する基準値を超えた場合に、前記変更条件が満たされたと判断する、制御装置。
【請求項５】
請求項４に記載の制御装置であって、
前記表示の順序が連続する基準個数の前記操作画面は、前記電子機器の１回の処理のために表示される、制御装置。
【請求項６】
請求項４に記載の制御装置であって、
前記表示の順序が連続する基準個数の前記操作画面は、前記電子機器のｋ回目（ｋは自然数）の処理のための最後の前記操作画面と、前記電子機器の（ｋ＋１）回目の処理のための最初の前記操作画面と、を含み、
前記（ｋ＋１）回目の処理のための最初の前記操作画面は、前記ｋ回目の処理の後、特定時間以内に表示された画面である、制御装置。
【請求項７】
請求項１ないし請求項６のいずれかに記載の制御装置であって、
前記対象画面は、前記第１の操作画面とは異なる画面を含む複数個の前記操作画面である、制御装置。
【請求項８】
請求項１ないし請求項８のいずれかに記載の制御装置であって、
前記対象画面は、寒色で表現された部分を含み、
前記変更済対象画面は、前記対象画面内の前記寒色で表現された部分の色が暖色に変更された画面である、制御装置。
【請求項９】
請求項１ないし請求項８のいずれかに記載の制御装置であって、さらに、
前記表示部の周囲における環境光（照明光を変形例で広げる）の種類を取得する取得部を備え、
前記変更条件が満たされた場合に、前記表示制御部は、前記環境光が第１種の光である場合には、第１の変更済対象画面を表示し、前記環境光が第２種の光である場合には、第２の変更済対象画面を表示し、
前記第１の変更済対象画面の少なくとも一部分のコントラストと、前記第２の変更済対象画面の対応する部分のコントラストとは、互いに異なる、制御装置。
【請求項１０】
電子機器のためのユーザインタフェースを提供する表示部を制御するコンピュータプログラムであって、
前記電子機器に対する利用者の操作を受け付けるための１個以上の操作画面を前記表示部に表示する表示制御機能と、
前記１個以上の操作画面のうちの第１の操作画面の表示後、前記第１の操作画面に対する操作を前記利用者から受け付けるまでの第１の所要時間が第１の基準値を超えたことを含む変更条件が満たされたか否かを判断する判断機能と、
をコンピュータに実現させ、
前記表示制御機能は、前記変更条件が満たされた後に前記１個以上の操作画面のうちの少なくとも１個の操作画面である対象画面を表示する場合に、前記対象画面を構成する複数個の画素のうちの少なくとも一部分の画素の画素値が変更された変更済対象画面を表示する、コンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示部を制御する技術に関し、特に、電子機器のためのユーザインタフェースを提供する表示部を制御する技術に関する。
【背景技術】
【０００２】
複合機などの電子機器のユーザインタフェース（ＵＩとも呼ぶ）として、液晶パネルなどの表示部に文字やボタンなどを含む操作画面を表示して、利用者の操作を受け付けるＵＩが用いられている。ここで、操作画面の視認性は、利用者によって異なる場合がある。このため、利用者に応じて、視認性が高い操作画面を表示するために、操作画面内の文字やボタンの色を変更する技術が知られている（例えば、特許文献１）。具体的には、この技術では、ユーザインタフェース装置は、利用者から障害者等級や年齢などの利用者情報の入力を受け付けて、受け付けた利用者情報に基づいて、操作画面を変更している。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００９−１６９５８７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記技術では、操作画面の変更が適切に行われない可能性があった。例えば、利用者情報は、個人情報であるために、利用者によっては利用者情報の入力を躊躇する場合がある。また、利用者情報の入力が、利用者の負担となる場合がある。上記技術では、利用者情報の入力が行われない場合には、操作画面の変更を適切に行うことができない。
【０００５】
本発明の主な利点は、電子機器のためのユーザインタフェースを提供する表示部の制御において、利用者に過度に個人情報を入力させることなく、表示部に表示される操作画面を、利用者に応じて適切に変更できる技術を提供することである。
【課題を解決するための手段】
【０００６】
本発明は、上述の課題の少なくとも一部を解決するためになされたものであり、以下の適用例として実現することが可能である。
【０００７】
［適用例１］電子機器のためのユーザインタフェースを提供する表示部を制御する制御装置であって、
前記電子機器に対する利用者の操作を受け付けるための１個以上の操作画面を前記表示部に表示する表示制御部と、
前記１個以上の操作画面のうちの第１の操作画面の表示後、前記第１の操作画面に対する操作を前記利用者から受け付けるまでの第１の所要時間が第１の基準値を超えたことを含む変更条件が満たされたか否かを判断する判断部と、
を備え、
前記表示制御部は、前記変更条件が満たされた後に前記１個以上の操作画面のうちの少なくとも１個の操作画面である対象画面を表示する場合に、前記対象画面内の少なくとも一部分の色が変更された変更済対象画面を表示する、制御装置。
【０００８】
操作画面の表示後、操作画面に対する操作を利用者から受け付けるまでに要した時間が、比較的長い場合には、利用者にとって、当該操作画面の視認性が低い可能性が高いと判断できる。上記構成によれば、変更条件が満たされた後に、少なくとも一部分の色が変更された変更済対象画面を表示する。変更条件は、第１の操作画面の表示後、第１の操作画面に対する操作を利用者から受け付けるまでの第１の所要時間が第１の基準値を超えたことを含む。この結果、利用者にとって操作画面の視認性が低いと適切に判断できる場合に、表示される操作画面の変更を行うことができる。したがって、利用者に個人情報を入力させることなく、表示部に表示される操作画面を、利用者に応じて適切に変更することができる。
【０００９】
なお、本発明は、種々の形態で実現することが可能であり、例えば、画像処理装置、表示部の制御方法、これらの装置の機能または方法を実現するためのコンピュータプログラム、そのコンピュータプログラムを記録した記録媒体、等の形態で実現することができる。
【図面の簡単な説明】
【００１０】
【図１】第１実施例における表示装置としての複合機２００の構成を示すブロック図。
【図２】ＵＩ用画像データ群２２４について説明する図。
【図３】第１実施例における画像処理のフローチャート。
【図４】操作画面の一例を示す図。
【図５】基準値データ２２３に記述された複数個の基準値ＴＨ１の一例を示す図。
【図６】第１実施例における操作画面変更処理のフローチャート。
【図７】操作画面変更処理で表示される操作画面の一例。
【図８】候補画像の一例を示す図。
【図９】照明光の種類に応じた背景色および文字色の変更について説明する図。
【図１０】第２実施例における画像処理のフローチャート。
【図１１】第２実施例における操作画面変更処理のフローチャート。
【図１２】処理別操作画面の変更内容の決定ルールについて説明する表。
【図１３】処理別操作画面の他の態様を説明する図。
【発明を実施するための形態】
【００１１】
Ａ．第１実施例：
Ａ−１．複合機の構成：
次に、本発明の実施の形態を実施例に基づき説明する。図１は、第１実施例における表示装置としての複合機２００の構成を示すブロック図である。
【００１２】
複合機２００は、ＣＰＵ２１０と、ハードディスクドライブやＥＥＰＲＯＭなどの不揮発性記憶装置２２０と、ＲＡＭなどの揮発性記憶装置２３０と、所定の方式（例えば、インクジェット、レーザー）で画像を印刷するプリンタ部２４０と、光電変換素子（例えば、ＣＣＤ、ＣＭＯＳ）を用いて原稿を読み取るスキャナ部２５０と、タッチパネルやボタンなどの操作部２６０と、液晶ディスプレイなどの表示部２７０と、パーソナルコンピュータ３００やＵＳＢメモリ（図示省略）などの外部装置とデータ通信を行うための通信部２８０と、を備えている。表示部２７０は、例えば、複合機２００のためのグラフィカルユーザインタフェース（ＧＵＩ）を提供するために用いられ、後述する各種の操作画面（ＵＩ画面とも呼ぶ。）を表示する。操作画面は、操作部２６０と協働して、複合機２００に対する利用者の操作を受け付けや、利用者対する複合機２００に関する情報の提供を行うための画面である。本実施例の複合機２００では、操作部２６０のタッチパネルと、表示部２７０の表示パネルと、が重畳されている。この結果、表示部２７０の表示パネルに表示された操作画面に利用者が指で触れることによって、複合機２００を操作可能なＧＵＩが実現されている。
【００１３】
揮発性記憶装置２３０には、ＣＰＵ２１０が処理を行う際に生成される種々の中間データを一時的に格納するバッファ領域２３１が設けられている。不揮発性記憶装置２２０は、複合機２００を制御するためのコンピュータプログラム２２２と、後述する操作画面を表示する処理で用いられる複数個の基準値を規定した基準値データ２２３と、ＵＩ用画像データ群２２４と、を格納している。コンピュータプログラム２２２は、複合機２００の出荷時に不揮発性記憶装置２２０に格納されて提供され得る。また、コンピュータプログラム２２２は、例えば、インターネットを介して接続されたサーバからダウンロードされる形態、あるいは、ＣＤ−ＲＯＭなどに記録された形態で提供され得る。ＵＩ用画像データ群２２４は、複数個の操作画面を表す複数個のＵＩ用画像データを含む画像データ群である。
【００１４】
図２は、ＵＩ用画像データ群２２４について説明する図である。ＵＩ用画像データ群２２４によって表される複数個の操作画面は、図２に示すように、本実施例のメイン操作画面ＭＩと、複合機２００が実行する６種類の特定処理のために表示される６種類の操作画面群と、を含んでいる。６種類の操作画面群は、スキャン処理のためのスキャン用操作画面群ＳＧと、印刷処理のための印刷用操作画面群ＰＧと、ファックス処理のためのファックス用操作画面群ＦＧと、コピー処理のためのコピー用操作画面群ＣＧと、メール処理のためのメール用操作画面群ＭＧと、設定処理のための設定用操作画面群ＴＧと、を含んでいる。各操作画面群は、対応する特定処理のための複数個の操作画面を含んでいる。例えば、コピー用操作画面群ＣＧは、Ｎ個(Ｎは自然数)のコピー用操作画面ＣＩ１〜ＣＩＮを含んでいる。特定処理のための操作画面、例えば、コピー処理のためのコピー用操作画面ＣＩ〜ＣＩ３を、メイン操作画面ＭＩと区別するために、処理別操作画面とも呼ぶ。
【００１５】
図１のＣＰＵ２１０は、コンピュータプログラム２２２を実行することにより、装置制御部５０と、ＵＩ処理部１００として機能する。装置制御部５０は、例えば、プリンタ部２４０やスキャナ部２５０を制御して、コピー処理、印刷処理、スキャン処理などの特定処理を実行する。ＵＩ処理部１００は、後述するように、表示部２７０に適切な操作画面を表示する一連の画像処理を実行する。ＵＩ処理部１００は、表示制御部１１０と、変更条件判断部１２０と、環境光情報取得部１３０と、を備えている。
【００１６】
Ａ−２．画像処理：
Ａ−２−１．画像処理の全体フロー：
ＵＩ処理部１００は、操作画面を表示部２７０に表示するための一連の画像処理を実行する。図３は、第１実施例における画像処理のフローチャートである。この画像処理は、例えば、複合機２００に電源が投入されて、利用者からの指示を受け付け可能な状態になった時点で実行される。
【００１７】
ステップＳ１０では、ＵＩ処理部１００の表示制御部１１０は、メイン操作画面ＭＩを表示して、メイン操作画面ＭＩに対する利用者の受け付けを開始する。
図４は、操作画面の一例を示す図である。メイン操作画面ＭＩは、図４（Ａ）に示すように、上述した６種類の特定処理（スキャン処理、印刷処理、ファックス処理、コピー処理、メール処理、設定処理）に対応する６個のボタンＢＭ１〜ＢＭ６を含んでいる。なお、メイン操作画面ＭＩは、後述する利用者の操作が遅れたか否かの判断対象、すなわち、後述する操作所要時間ＴＡが基準値ＴＨ１を超えたか否かの判断対象にはされない。これは、メイン操作画面ＭＩは、複合機２００が利用者から、実行すべき特定処理の指示を受け付け可能な状態（いわゆる待機状態）にある場合に、常時、表示部２７０に表示しているので、利用者の操作が遅れたか否かの判断対象とするのに適さないためである。
【００１８】
利用者が複合機２００に特定処理（例えば、コピー処理）を実行させる場合には、利用者は、メイン操作画面ＭＩを介して処理選択操作を行う（外部機器、例えば、パーソナルコンピュータ３００を介して複合機２００を操作する場合を除く）。処理選択操作は、利用者が、メイン操作画面ＭＩの６個のボタンＢＭ１〜ＢＭ６のうちの１個のボタンを押下することによって、当該１個のボタンに対応する特定処理を選択する操作である。
【００１９】
ステップＳ１５では、表示制御部１１０は、処理選択操作を受け付けたか否かを判断する。表示制御部１１０は、処理選択操作を受け付けていない場合には（ステップＳ１５：ＮＯ）、表示部２７０にメイン操作画面ＭＩが表示された状態を維持する。表示制御部１１０は、処理選択操作を受け付けた場合には（ステップＳ１５：ＹＥＳ）、遅れ回数ＤＮを初期化する、すなわち、遅れ回数ＤＮの値をゼロにする（ステップＳ２０）。遅れ回数ＤＮは、後述するように、表示された処理別操作画面のうち、利用者の操作が遅れたと判断された画面の数をカウントした値である。
【００２０】
ステップＳ２５では、表示制御部１１０は、処理選択操作によって選択された特定処理のための操作画面群（図２）のうちの１個の処理別操作画面を表示部２７０に表示して、当該操作画面に対する利用者の受け付けを開始する。例えば、特定処理として、コピー処理が選択されると、図４（Ｂ）に示す第１のコピー用操作画面ＣＩ１が、表示部２７０に表示される。第１のコピー用操作画面ＣＩ１は、本実施例では、２個のボタン、すなわち、両面コピーを選択するためのボタンＢ１１、片面コピーを選択するためのボタンＢ１２と、を含んでいる。
【００２１】
ステップＳ３０では、変更条件判断部１２０は、操作所要時間ＴＡの計測を開始する。操作所要時間ＴＡは、計測対象の操作画面の表示後、当該操作画面に対する操作を利用者から受け付けるまでの時間のカウント値である。計測対象の操作画面は、本実施例では、全ての処理別操作画面である。
【００２２】
ステップＳ３５では、変更条件判断部１２０は、表示部２７０に表示された処理別操作画面に対する利用者の操作を受け付けたか否かを判断する。利用者の操作が受け付けられていない場合には（ステップＳ３５：ＮＯ）、表示制御部１１０は、表示部２７０に現在表示されている処理別操作画面が表示された状態を維持する。利用者の操作が受け付けられた場合には（ステップＳ３５：ＹＥＳ）、変更条件判断部１２０は、当該操作を受け付けた時点までの操作所要時間ＴＡが、所定の基準値ＴＨ１を超えたか否かを判断する（ステップＳ４０）。
【００２３】
所定の基準値ＴＨ１は、処理別操作画面に対する利用者の操作が遅れたか否かを判断するためのしきい値である。処理別操作画面に対する利用者の操作が遅れた場合には、利用者にとって、処理操作画面が見づらい可能性が高いと考えられる。基準値ＴＨ１は、基準値データ２２３に記述されている。
【００２４】
図５は、基準値データ２２３に記述された複数個の基準値ＴＨ１の一例を示す図である。図５に示すように、基準値ＴＨ１は、全ての処理別操作画面のそれぞれに、１個ずつ対応付けられている。基準値ＴＨ１は、対応する処理別操作画面に含まれるボタン（選択項目）の個数に応じた値に規定されている。すなわち、基準値ＴＨ１は、対応する処理別操作画面に含まれるボタンの個数が多いほど、大きな値に規定され、対応する処理別操作画面に含まれるボタンの個数が少ないほど、小さな値に規定されている。これは、処理別操作画面に含まれるボタンの個数が多いほど、一般的に、当該処理別操作画面に対する利用者の操作に要する時間が長くなると考えられるからである。このように、ボタンの個数に応じた適切な基準値ＴＨ１を規定することによって、処理別操作画面に対する利用者の操作が遅れたか否かを適切に判断することができる。基準値ＴＨ１は、例えば、６０歳未満の利用者が実際に操作に要した時間ＴＹと、６０歳以上の利用者が実際に操作に要した時間ＴＯを、処理別操作画面毎に計測して、実験的に定められても良い。具体的には、基準値ＴＨ１は、時間ＴＹの複数のサンプル値の平均値と、時間ＴＯの複数のサンプル値の平均値と、の中間値に定められても良い。
【００２５】
図５に示す例では、２個のボタンＢ１１、Ｂ１２を含む第１のコピー用操作画面ＣＩ１（図４（Ｂ））には、基準値ＴＨ１として、１２００ｍｓｅｃ（ミリ秒）が対応付けられている。また、３個のボタンＢ３１〜Ｂ３３を含む第３のコピー用操作画面ＣＩ３（図４（Ｄ））には、基準値ＴＨ１として、１２００ｍｓｅｃより大きな値である２０００ｍｓｅｃが対応付けられている。さらに、６個のボタンＢ２１〜Ｂ２６を含む第２のコピー用操作画面ＣＩ２（図４（Ｃ））には、基準値ＴＨ１として、２０００ｍｓｅｃより大きな値である５０００ｍｓｅｃが対応付けられている。
【００２６】
ステップＳ４０にて、変更条件判断部１２０は、操作所要時間ＴＡが、所定の基準値ＴＨ１を超えていないと判断すると（ステップＳ４０：ＮＯ）、変更条件判断部１２０は、遅れ回数ＤＮを初期化する、すなわち、遅れ回数ＤＮの値をゼロにする（ステップＳ５０）。遅れ回数ＤＮが初期化されると、処理は、ステップＳ６５に移行される。
【００２７】
一方、操作所要時間ＴＡが、所定の基準値ＴＨ１を超えたと判断すると（ステップＳ４０：ＹＥＳ）、変更条件判断部１２０は、遅れ回数ＤＮをインクリメントする、すなわち、遅れ回数ＤＮに１を加算する（ステップＳ４５）。続くステップＳ５５では、変更条件判断部１２０は、遅れ回数ＤＮが所定の基準値ＴＨ２以上であるか否かを判断する。所定の基準値ＴＨ２は、処理別操作画面が利用者にとって見づらいか否かを判断できるように、経験的、実験的に適切な自然数に規定される。本実施例では、基準値ＴＨ２は、「３」に規定されている。
【００２８】
ステップＳ５５にて、変更条件判断部１２０は、遅れ回数ＤＮが所定の基準値ＴＨ２以上であると判断すると（ステップＳ５５：ＹＥＳ）、操作画面変更処理を実行する（ステップＳ６０）。操作画面変更処理は、変更条件が満たされた場合に、処理別操作画面を見やすい画面に変更する処理である。操作画面変更処理の詳細は後述する。操作画面変更処理が実行されると、処理は、ステップＳ６５に移行される。
【００２９】
一方、変更条件判断部１２０は、遅れ回数ＤＮが所定の基準値ＴＨ２未満であると判断すると（ステップＳ５５：ＮＯ）、操作画面変更処理をスキップして、処理をステップＳ６５に移行する。
【００３０】
ステップＳ６５では、表示制御部１１０は、次に表示する処理別操作画面があるか否かを判断する。本実施例では、１回の特定処理を実行するために、複数個の処理別操作画面が、利用者の操作に応じて、順次に表示される。例えば、第１のコピー用操作画面ＣＩ１（図４（Ｂ））において、２個のボタンＢ１１、Ｂ１２のうちのいずれかが選択されると、表示画面は、図４（Ｃ）に示す第２のコピー用操作画面ＣＩ２に遷移する。第２のコピー用操作画面ＣＩ２は、本実施例では、選択可能な６種類の用紙を選択するための６個のボタンＢ２１〜Ｂ２６を含んでいる。利用者によって、第２のコピー用操作画面ＣＩ２において、２個のボタンＢ１１、Ｂ１２のうちのいずれかが選択されると、表示画面は、図４（Ｄ）に示す第３のコピー用操作画面ＣＩ３に遷移する。
【００３１】
第３のコピー用操作画面ＣＩ３は、オプションの設定を行うためのオプションボタンＢ３１と、白黒コピーを開始するための第１の開始ボタンＢ３２と、カラーコピーを開始するための第２の開始ボタンＢ３３と、を含んでいる。第３のコピー用操作画面ＣＩ３において、オプションボタンＢ３１が選択されると、例えば、図示しない各種のオプションの設定項目を選択する処理別操作画面や、これらの設定項目に関する設定を行うための処理別操作画面が表示される。利用者は、これらの処理別操作画面に対して操作を行うことによって、各種のオプションの設定を行うことができる。また、第３のコピー用操作画面ＣＩ３において、第１の開始ボタンＢ３２が選択されると、白黒コピーが開始され、第２の開始ボタンＢ３３が選択されると、カラーコピーが開始される。そして、コピー処理が終了すると、表示画面は、メイン操作画面ＭＩに戻る。
【００３２】
このように、ステップＳ６５では、表示制御部１１０は、例えば、第１のコピー用操作画面ＣＩ１（図４（Ｂ））において、２個のボタンＢ１１、Ｂ１２のうちのいずれかが選択された場合には、次に表示するべき処理別操作画面があると判断する。また、表示制御部１１０は、第３のコピー用操作画面ＣＩ３（図４（Ｄ））において、第１の開始ボタンＢ３２、または、第２の開始ボタンＢ３３が選択された場合には、次に表示するべき処理別操作画面はないと判断する。
【００３３】
表示制御部１１０は、次に表示するべき処理別操作画面はあると判断すると（ステップＳ６５：ＹＥＳ）、ステップＳ２５に戻って、次に表示するべき１個の処理別操作画面を表示する。一方、表示制御部１１０が、次に表示するべき処理別操作画面はないと判断すると（ステップＳ６５：ＮＯ）、装置制御部５０は、受け付けられた操作に基づいた特定処理を実行する（ステップＳ７０）。例えば、装置制御部５０は、スキャナ部２５０を制御して原稿を読み取り、プリンタ部２４０を制御して、読み取られた原稿の印刷を実行することによって、コピー処理を実行する。
【００３４】
操作に基づいた特定処理が終了すると、表示制御部１１０は、ステップＳ１０に戻って、メイン操作画面ＭＩを表示部２７０に表示する。この結果、再び上述したステップＳ１０〜Ｓ７０までの処理が繰り返される。
【００３５】
上述したように、操作画面変更処理は、変更条件が満たされた場合に、処理別操作画面を見やすい画面に変更する処理である。ここで、変更条件は、処理別操作画面が利用者にとって見づらいか否かを判断する条件である。説明した図３のフローチャートから解るように、本実施例の変更条件は、１回の特定処理のために表示される複数個の処理別操作画面のうち、表示の順序が連続する基準個数（基準値ＴＨ２）の操作画面のそれぞれについて、操作所要時間ＴＡが、当該操作画面に対応する基準値ＴＨ１を超えること、である。
【００３６】
ある処理別操作画面について、操作所要時間ＴＡが基準値ＴＨ１を超えた場合、すなわち、ある処理別操作画面に対する利用者の操作が遅れたと判断される場合には、当該処理別操作画面が利用者にとって見づらい可能性が比較的高いと考えられる。しかし、１個の処理別操作画面について、操作所要時間ＴＡが基準値ＴＨ１を超えた場合には、単に利用者が、行うべき操作の選択に迷ったために、操作を行うのに時間を要した可能性も比較的高い。そこで、本実施例では、上述したように、連続して表示される基準個数の処理別操作画面について、利用者の操作が遅れたと判断されることを、操作画面変更処理を実行するための条件（変更条件）としている。この結果、処理別操作画面が利用者にとって見づらいか否かを、適切に判断することができる。
【００３７】
Ａ−２−２．操作画面変更処理：
図３のステップＳ６０の操作画面変更処理についてさらに説明する。図６は、操作画面変更処理のフローチャートである。図７は、操作画面変更処理で表示される操作画面の一例である。
【００３８】
操作画面変更処理が開始されると、ステップＳ６１０では、表示制御部１１０は、視認性確認画面ＳＩ１を表示部２７０に表示して、処理別操作画面の変更を行うか否かの指示を利用者から受け付ける。図７（Ａ）には、視認性確認画面ＳＩ１の一例が示されている。視認性確認画面ＳＩ１は、処理別操作画面の視認性を確認し、利用者が必要とするならば視認性を向上するために処理別操作画面の変更（本実施例では、処理別操作画面の色の調整）を促すメッセージＭＳ１と、２個のボタンＢ４１、Ｂ４２と、を含んでいる。ボタンＢ４１は、処理別操作画面の変更（調整）を行う指示を受け付けるためのボタンである。ボタンＢ４２は、処理別操作画面の変更を行わない指示を受け付けるためのボタンである。
【００３９】
ステップＳ６１５では、表示制御部１１０は、処理別操作画面の変更を行う指示が受け付けられたか否かを判断する。処理別操作画面の変更を行わない指示が受け付けられた場合には（ステップＳ６１５：ＮＯ）、すなわち、視認性確認画面ＳＩ１において、利用者がボタンＢ４２を選択した場合には、表示制御部１１０は、処理別操作画面の変更を行うことなく、操作画面変更処理を終了する。
【００４０】
処理別操作画面の変更を行う指示が受け付けられた場合には（ステップＳ６１５：ＹＥＳ）、すなわち、視認性確認画面ＳＩ１において、利用者がボタンＢ４１を選択した場合には、環境光情報取得部１３０は、照明光選択画面ＳＩ２を表示して、照明光選択指示を利用者から受け付ける（ステップＳ６２０）。図７（Ｂ）には、照明光選択画面ＳＩ２の一例が示されている。照明光選択指示は、複合機２００（表示部２７０）が設置されている部屋の照明光の種類を選択する指示である。照明光選択画面ＳＩ２は、照明光選択指示を促すメッセージＭＳ２と、照明光の種類、すなわち、照明光の色を選択するための３個のボタンＢ５１〜Ｂ５３と、を含んでいる。３個のボタンＢ５１〜Ｂ５３は、それぞれ、現在使用している照明光の色が、「昼光色」、「昼白色」、「電球色」であることを選択するためのボタンである。照明光の色は、黒体を加熱したときの色を、黒体の温度で表した値である色温度（単位はＫ（ケルビン））で表すことができる。ＪＩＳ  Ｚ９１１２に規定されている定義では、「昼光色」は、色温度が５７００Ｋ〜７１００Ｋの範囲内の色であり、「昼白色」は、色温度が４６００Ｋ〜５４００Ｋの範囲内の色であり、「電球色」は、色温度が２６００Ｋ〜３１５０Ｋの範囲内の色である。この定義から解るように、昼白色の色温度は、電球色の色温度より高く、昼光色の色温度は、昼白色の色温度より高い。
【００４１】
ステップＳ６２５では、環境光情報取得部１３０は、利用者からの照明光選択指示に応じた照明光の種類を取得する。続くステップＳ６３０では、表示制御部１１０は、視認性の判断対象とされた（ＴＨ２）個の処理別操作画面を、変更対象の処理別操作画面（対象画面とも呼ぶ）として１個ずつ選択する。本実施例では、基準値ＴＨ２は、「３」であるので、３個の処理別操作画面が１個ずつ順次に選択される。ここでは、図４（Ｂ）〜（Ｄ）に示す第１のコピー用操作画面ＣＩ１と、第２のコピー用操作画面ＣＩ２と、第３のコピー用操作画面ＣＩ３とが、上述した図３のステップＳ２５にて、順次に表示されて、これらの３個の処理別操作画面の操作所要時間ＴＡがいずれも基準値ＴＨ１を超えた場合を例に説明する。この場合には、これらの３個の処理別操作画面が、視認性の判断対象とされた３個の処理別操作画面である。最初のステップＳ６３０では、第１のコピー用操作画面ＣＩ１が選択される。
【００４２】
ステップＳ６３５では、表示制御部１１０は、照明光の種類に応じて複数の候補画像を表示部２７０に表示する。候補画像は、対象画面（例えば、第１のコピー用操作画面ＣＩ１）を次回に表示する際に、表示される画面の候補である。
【００４３】
図８は、候補画像の一例を示す図である。図８（Ａ）〜図８（Ｃ）には、第１のコピー用操作画面ＣＩ１（図４（Ｂ））の３種類の候補画像ＣＩ１ａ〜ＣＩ１ｃがそれぞれ図示されている。第１種の候補画像ＣＩ１ａ（図８（Ａ））は、対象画面（第１のコピー用操作画面ＣＩ１）そのものを表す画像である（変更無し）。第２種の候補画像ＣＩ１ｂ（図８（Ｂ））は、対象画面に含まれるボタンの色（すなわち、ボタン内の文字の背景色）を変更した背景色変更画面を表す画像である。すなわち、図８（Ｂ）のボタンＢ１１ｂ、Ｂ１２ｂの背景色は、対象画面の対応するボタンＢ１１、Ｂ１２（図４（Ｂ））の背景色と異なる。第３種の候補画像ＣＩ１ｃ（図８（Ｃ））は、対象画面に含まれるボタン内の文字の色を変更した文字色変更画面である。すなわち、図８（Ｃ）のボタンＢ１１ｃ、Ｂ１２ｃの文字の色は、対象画面の対応するボタンＢ１１、Ｂ１２（図４（Ｂ））の文字の色と異なる。
【００４４】
図９は、照明光の種類に応じた背景色および文字色の変更について説明する図である。本実施例では、操作画面が見づらい利用者として、高齢者（例えば、６０歳以上の人）を想定している。高齢者は、白内障によって、若年者と比較して、物の見え方が異なることが知られている。本実施例では、照明光の影響を考慮して、高齢者にとって視認性が向上するように、図９に示すように、背景色および文字色が調整される。
【００４５】
具体的には、図９に示すように、照明光が、昼光色または昼白色である場合には、高明度の色、すなわち、明度が基準値Ｖ１以上の色を使用しないように、背景色および文字色が調整される。ここで、基準値Ｖ１は、例えば、機器非依存表色系であるＣＩＥＬｃｈ表色系の明度Ｌの値で表され、例えば、基準値Ｖ１＝７０である。また、照明光が、昼光色または昼白色である場合には、高彩度の色、すなわち、彩度が基準値Ｖ２以上の色を使用しない。ここで、彩度の基準値Ｖ２は、例えば、ＣＩＥＬｃｈ表色系の彩度ｃの値で表され、例えば、基準値Ｖ２＝６０である。これは、高齢者にとって、昼光色または昼白色の照明光下では、高明度の色や高彩度の色は、ぎらついて見える場合があり、見えづらいためである。
【００４６】
すなわち、対象画面のボタンの背景色に高明度または高彩度の色が使用されている場合には、背景色変更画面のボタンの背景色は、低明度かつ低彩度の色に変更される。また、対象画面のボタンの文字色に高明度または高彩度の色が使用されている場合には、文字色変更画面のボタンの文字色は、低明度かつ低彩度の色に変更される。より具体的には、変更前の操作画面において、日本色研配色体系（PCCS(Practical Color Co-ordinate System)）に規定されているトーンのうち、特定のトーンの色が使用されている場合には、当該特定のトーンの色は、他のトーンの色に変更される。特定のトーンは、本実施例では、比較的高明度のトーンであるペール（p）、ライト(lt)、ブライト（b）、ホワイト（W）、ライトグレー（ltGy）、および、比較的高彩度のトーンであるビビッド（ｖ）である。
【００４７】
なお、照明光が、電球色である場合には、明度および彩度の制限はない。これは、高齢者にとって、電球色の照明光下では、昼光色または昼白色の照明光下とは異なり、高明度の色や高彩度の色がぎらついて見えづらい、といった特段の事象が生じないためである。
【００４８】
また、照明光の種類とは無関係に、寒色に代えて、暖色を使用するように、背景色および文字色が調整される。ここで、寒色は、ＣＩＥＬｃｈ表色系の色相ｈの値が、１２０度＜ｈ≦３００度の範囲内の色である。暖色は、色相ｈの値が、０度≦ｈ≦１２０度、または、３００度＜ｈ＜３６０度の範囲内の色である。これは、高齢者にとって、寒色は、暖色と比較して、見えづらいためである。
【００４９】
すなわち、対象画面のボタンの背景色に寒色が使用されている場合には、背景色変更画面のボタンの背景色は、暖色に変更される。また、対象画面のボタンの文字色に寒色が使用されている場合には、文字色変更画面のボタンの文字色は、暖色に変更される。
【００５０】
また、照明光が、昼光色または昼白色である場合には、文字と背景とのコントラストを下げるように、背景色および文字色が調整される。照明光が、電球色である場合には、文字と背景とのコントラストを上げるように、背景色および文字色が調整される。これは、高齢者にとって、昼光色または昼白色の照明光下では、コントラストが高すぎると、ぎらついて見える場合があるので、見えづらく、逆に、電球色の照明光下では、コントラストが高い方が見やすいためである。
【００５１】
例えば、対象画面のボタンの文字色に白が使用され、背景色に白以外の色が使用されている場合を例に説明する。照明光が、昼光色または昼白色である場合には、文字色変更画面の文字色が白よりも明度が低いグレーに変更されることによって、コントラストが下げられる。また、照明光が、電球色である場合には、文字色変更画面では、文字色が黒に変更されることによって、文字色が白である場合と比較してコントラストを増加することができる場合には、文字色が黒に変更される。
【００５２】
このような候補画像（文字色変更画面および背景色変更画面の画像）を表す候補画像データは、予め用意されて不揮発性記憶装置２２０に格納されていても良い。また、表示制御部１１０は、対象画面を表す画像データを構成する画素値を変更することによって、動的に、候補画像データを生成しても良い。この場合には、例えば、変更対象とされるべき色の範囲を表すデータと、変更後の色を表す画素値とを対応付けたテーブルが、不揮発性記憶装置２２０に予め格納されても良い。表示制御部１１０は、当該テーブルを参照して、文字色変更画面や背景色変更画面を表す画像データを動的に生成しても良い。例えば、変更対象とされるべき色の範囲を表すデータは、寒色の範囲、高明度の色の範囲、高彩度の色の範囲を、画素値（例えば、ＲＧＢ値）の範囲で表したデータである。変更後の色を表す画素値は、例えば、特定の暖色、特定の低明度かつ低彩度の色を表す画素値である。
【００５３】
図６に戻って説明する。ステップＳ６３５では、表示制御部１１０は、上述した３種類の候補画像（図８）を、利用者が選択可能な態様で順次に表示部２７０に表示する。具体的には、表示制御部１１０は、３種類の候補画像に、候補画像を選択するための選択ボタンＳＵを重畳して表示して、利用者の選択を受け付ける。
【００５４】
ステップＳ６４０では、表示制御部１１０は、次回に対象画面を表示する際に、上述した３種類の候補画像の中から利用者によって選択された画像を表示するように、設定する。この結果、例えば、第１のコピー用操作画面ＣＩ１が対象画面である場合には、次回に利用者が、コピー処理を実行するために、メイン操作画面ＭＩ（図４）において、コピー処理に対応するボタンＢＭ４を選択した場合に、利用者によって選択された候補画像が表示部２７０に表示される。
【００５５】
ステップＳ６４５では、表示制御部１１０は、変更対象の全ての処理別操作画面、本実施例では、３個の処理別操作画面について、上述したステップＳ６３５〜Ｓ６４０までの処理が実行されたか否かを判断する。未処理の処理別操作画面がある場合には（ステップＳ６４５：ＮＯ）、表示制御部１１０は、ステップＳ６３０に戻って、未処理の処理別操作画面を、新たな対象画面として選択して、上述したステップＳ６３５〜Ｓ６４０までの処理を繰り返す。未処理の処理別操作画面がない場合には（ステップＳ６４５：ＹＥＳ）、表示制御部１１０は、操作画面変更処理を終了する。
【００５６】
上記実施例によれば、操作所要時間ＴＡが、基準値ＴＨ１を超えたことを含む変更条件が満たされた後に、ボタンの文字色や背景色が変更された変更済対象画面を表示する。処理別操作画面の操作所要時間ＴＡが、比較的長い場合には、利用者にとって、当該処理別操作画面の視認性が低い可能性が高いと判断できる。この結果、利用者にとって処理別操作画面の視認性が低いと適切に判断できる場合に、表示される処理別操作画面の変更を行うことができる。したがって、利用者に個人情報を入力させることなく、表示部２７０に表示される処理別操作画面を、利用者に応じて適切に変更することができる。
【００５７】
さらに、変更条件判断部１２０は、第１の所要時間（例えば、第１のコピー用操作画面ＣＩ１（図４（Ｂ））の操作所要時間ＴＡ）が第１の基準値（例えば、１２００ｍｓｅｃ（図５））を超え、かつ、第２の所要時間（例えば、第２のコピー用操作画面ＣＩ２（図４（Ｃ）の操作所要時間ＴＡ）が第２の基準値（例えば、５０００ｍｓｅｃ）を超えたことを含む変更条件が満たされたか否かを判断する。そして、当該変更条件が満たされた場合に、表示制御部１１０は、変更済対象画面を表示する。すなわち、第１の所要時間が第１の基準値を超えたことに加えて、第２の所要時間が第２の基準値を超えたことを、変更条件としている。この結果、利用者にとって処理別操作画面の視認性が低いことを、より適切に判断することができる。
【００５８】
さらに、第１の操作画面（例えば、第１のコピー用操作画面ＣＩ１（図４（Ｂ）））は、利用者が選択可能なｎ個（ｎは自然数、例えば、２個）のボタンを選択項目として含んでいる。また、第２の操作画面（例えば、第２のコピー用操作画面ＣＩ２（図４（Ｃ）））は、利用者が選択可能なｍ個（ｍは、ｍ＞ｎの自然数、例えば、６個）の選択項目を含んでいる。この場合に、第２の操作画面に対応する第２の基準値（例えば、５０００ｍｓｅｃ）は、第１の操作画面に対応する第１の基準値（例えば、１２００ｍｓｅｃ）より大きい（図５）。すなわち、変更条件判断部１２０は、処理別操作画面に含まれる選択項目の個数に応じた適切な基準値を用いて、変更条件が満たされるか否かを判断する。この結果、利用者にとって処理別操作画面の視認性が低いことを、より適切に判断することができる。
【００５９】
さらに、変更条件判断部１２０は、複数個の処理別操作画面のうち、表示の順序が連続する基準個数（例えば、３個）の処理別操作画面について、操作所要時間ＴＡが、対応する基準値ＴＨ１を超えた場合に、変更条件が満たされたと判断する（図３：Ｓ４０〜Ｓ６０）。この結果、より確実に利用者にとって処理別操作画面の視認性が低いと判断できる場合に、処理別操作画面の変更を実行することができる。
【００６０】
ここで、表示の順序が連続する基準個数の処理別操作画面は、複合機２００の１回の特定処理（例えば、コピー処理）のために表示される処理別操作画面である（図２）。１回の特定処理のために表示される複数個の処理別操作画面は同じ利用者の操作に対して表示されている可能性が高い。したがって、同じ利用者による操作である可能性が高い複数個の処理別操作画面の操作所要時間ＴＡを用いて、当該利用者にとって処理別操作画面の視認性が低いことを、より適切に判断することができる。
【００６１】
また、変更対象の対象画面が寒色で表現された部分（例えば、ボタンの背景色）を含む場合には、変更済対象画面（例えば、背景色変更画面）は、対象画面内の寒色で表現された部分の色が暖色に変更された画面である。上述したように、高齢者にとって、暖色の視認性は、寒色の視認性より高い。上記構成によれば、変更条件が満たされた場合に、変更前の処理別操作画面と比較して、高齢者にとって視認性が高い処理別操作画面を表示することができる。
【００６２】
また、環境光情報取得部１３０は、表示部２７０の周囲における照明光の種類を取得し、変更条件が満たされた場合に、表示制御部１１０は、照明光に応じて異なる変更済対象画像を表示部２７０に表示する。具体的には、照明光が第１種の光（例えば、昼白色）である場合に表示される第１の変更済対象画面のコントラストと、照明光が第２種の光（例えば、電球色）である場合に表示される第２の変更済対象画面のコントラストは、互いに異なる。利用者（例えば、高齢者）にとって、環境光の種類によって、視認性が高いコントラストのレベルが異なる場合がある。上記構成によれば、環境光の種類によって、コントラストが異なる処理別操作画面を表示するので、環境光の種類によって、適切な処理別操作画面を表示することができる。より具体的には、上記実施例のように、色温度が基準未満の照明光（例えば、電球色）である場合の変更済対象画面のコントラストは、色温度が基準より高い照明光（例えば、昼光色や昼白色）である場合の変更済対象画面のコントラストと比較して、高いことが好ましい。こうすれば、高齢者にとって、視認性が高い処理別操作画面を表示することができる。
【００６３】
さらに、表示制御部１１０は、変更条件の判断対象とされた基準個数（本実施例では、３個）の処理別操作画面を対象画面として、操作画面変更処理を実行する（図６）。この結果、実際に利用者にとって視認性が低い可能性が高いと判断された処理別操作画面の視認性を向上することができる。したがって、変更する必要性の高い処理別操作画面を選択的に変更することができる。
【００６４】
また、本実施例によれば、利用者にとって処理別操作画面の視認性が低いと適切に判断された場合に、高齢者にとって視認性が良い処理別操作画面に変更することができるので、変更前の処理別操作画面は、寒色や高明度の色などを用いて自由にデザインされ得る。従って、処理別操作画面のデザインの自由度を過度に制限することなく、利用者に応じて適切な処理別操作画面を表示部２７０に表示することができる。
【００６５】
Ｂ．第２実施例：
図１０は、第２実施例における画像処理のフローチャートである。図１０において、第１実施例の画像処理（図３）と同じ処理ステップは、図３と同一の符号を付し、第１実施例の画像処理と異なる処理ステップは、符号の末尾に「Ａ」を付した。第１実施例の画像処理では、変更条件判断部１２０は、複合機２００の１回の特定処理のために順次に表示される複数個の処理別操作画面の中で、操作所要時間ＴＡが基準値ＴＨ１を超える処理別操作画面が、基準個数に亘って連続した場合に、変更条件が満たされたと判断している。これに代えて、第２実施例の画像処理では、複数回に亘る特定処理のためにそれぞれ表示される複数個の処理別操作画面の中で、操作所要時間ＴＡが基準値ＴＨ１を超える処理別操作画面が、基準個数に亘って連続した場合であっても、変更条件が満たされたと判断する場合がある。
【００６６】
第２実施例の画像処理では、ステップＳ７０にて、複合機２００のｋ回目（ｋは自然数）の特定処理が実行された後、変更条件判断部１２０は、処理間隔ＴＰの計測を開始する（ステップＳ７５Ａ）。処理間隔ＴＰは、ｋ回目の特定処理の後、（ｋ＋１）回目の特定処理のための処理別操作画面が表示部２７０に表示されるまでの時間のカウント値である。
【００６７】
そして、次回のステップＳ１５にて、複合機２００の（ｋ＋１）回目の特定処理を選択する処理選択操作が受け付けられた後、変更条件判断部１２０は、処理選択操作が受け付けられた時点の処理間隔ＴＰが、所定の基準値ＴＨ３を超えたか否かを判断する。基準値ＴＨ３は、ｋ回目の特定処理と（ｋ＋１）回目の特定処理とが、同一の利用者によって指示されたと判断できる程度の時間を表す値に予め設定されている。例えば、基準値ＴＨ３は、３０００ｍｓｅｃ〜１５０００ｍｓｅｃ程度に設定される。
【００６８】
変更条件判断部１２０は、処理間隔ＴＰが基準値ＴＨ３を超えたと判断すると（ステップＳ１８Ａ：ＹＥＳ）、遅れ回数ＤＮを初期化する（ステップＳ２０）。一方、変更条件判断部１２０は、処理間隔ＴＰが基準値ＴＨ３を超えていないと判断すると（ステップＳ１８Ａ：ＮＯ）、遅れ回数ＤＮを初期化することなく、処理をステップＳ２５に移行する。
【００６９】
以上の説明から解るように、第２実施例では、複合機２００の（ｋ＋１）回目の特定処理のための最初の処理別操作画面が、ｋ回目の処理の後、基準値ＴＨ３で表される特定時間内に表示された画面である場合は、ｋ回目の特定処理のための最後の処理別操作画面と、（ｋ＋１）回目の特定処理のための最初の処理別操作画面とは、連続して表示された２個の処理別操作画面であるとみなされる。この結果、ｋ回目の特定処理のために最後に表示される処理別操作画面と、（ｋ＋１）回目の特定処理のために最初に表示される処理別操作画面と、を含む基準数個の処理別操作画面であっても、以下の３つの条件が満たされる場合には、変更条件を満たすと判断される。
１．処理間隔ＴＰが基準値ＴＨ３を超えていないこと
２．基準数個の処理別操作画面が、利用者の操作に応じて順次に連続して表示された画面であること（ただし、メイン操作画面ＭＩの表示が途中に行われてもよい。）
３．基準数個の処理別操作画面に対する操作所要時間ＴＡが、それぞれ、対応する基準値ＴＨ１を超えたこと
【００７０】
なお、図１０のフローチャートから解るように、ｋ回目の特定処理と、（ｋ＋１）回目の特定処理は、同じ種類の特定処理（例えば、コピー処理）であっても良いし、互いに異なる特定処理（例えば、コピー処理と、スキャン処理）であっても良い。
【００７１】
第２実施例の画像処理によれば、同じ利用者による操作を受け付けた可能性が高い複数個の処理別操作画面の操作所要時間ＴＡを用いて、当該利用者にとって処理別操作画面の視認性が低いことを、より適切に判断することができる。ｋ回目の処理と（ｋ＋１）回目の処理との間の時間が比較的短い場合には、ｋ回目の処理のための処理別操作画面と（ｋ＋１）回目の処理のための処理別操作画面とは、同じ利用者の操作に対して表示されている可能性が高いからである。また、１回の特定処理のために表示される処理別操作画面の個数が、基準個数未満（例えば、３個未満）である場合であっても、利用者にとって処理別操作画面の視認性が低いことを、適切に判断することができる。
【００７２】
図１１は、第２実施例における操作画面変更処理のフローチャートである。図１１において、第１実施例の操作画面変更処理（図６）と同じ処理ステップは、図６と同一の符号を付し、第１実施例の操作画面変更処理と異なる処理ステップは、符号の末尾に「Ａ」を付した。第１実施例の操作画面変更処理では、表示制御部１１０は、視認性の判断対象とされた３個の処理別操作画面を、文字色や背景色の変更対象の処理別操作画面（対象画面）としているが、第２実施例の操作画面変更処理では、視認性の判断対象とされた３個の処理別操作画面に対応する特定処理のための全ての処理別操作画面を変更対象の操作画面としている。したがって、第２実施例の操作画面変更処理では、視認性の判断対象とされた３個の処理別操作画面と、視認性の判断対象とされていない処理別操作画面と、が変更対象の操作画面とされ得る。
【００７３】
具体的には、第１実施例と同様に、ステップＳ６３５にて、照明光の種類に応じて複数種類の候補画面が表示された後、表示制御部１１０は、利用者による候補画面の選択結果を取得する（ステップＳ６４０Ａ）が、第１実施例とは異なり、この時点では、選択された候補画面を表示するように設定しない。
【００７４】
表示制御部１１０は、判断対象とされた３個の処理別操作画面の全てについて、候補画面の選択結果を取得した後のステップＳ６５０Ａにて、候補画面の選択結果に応じて、処理別操作画面の変更内容を決定する。
【００７５】
図１２は、処理別操作画面の変更内容の決定ルールについて説明する表である。図１２において、背景色変更画面の欄に付された丸印は、３個の処理別操作画面に対応する３回の候補画像の選択において、背景色変更画面（図８（Ｂ））が１回以上選択されたことを示している。また、背景色変更画面の欄に付されたバツ印は、３回の候補画像の選択において、背景色変更画面（図８（Ｃ））が１回も選択されなかったことを示している。文字色変更画面の欄に付された丸印またはバツ印についても同様である。
【００７６】
図１２に示す決定ルールに従って、背景色変更画面が１回以上選択され、かつ、文字色変更画面が１回も選択されなかった場合には、表示制御部１１０は、処理別操作画面の変更内容を、背景色の変更に決定する。また、背景色変更画面が１回も選択されず、かつ、文字色変更画面が１回以上選択された場合には、表示制御部１１０は、処理別操作画面の変更内容を、文字色の変更に決定する。さらに、背景色変更画面が１回以上選択され、かつ、文字色変更画面が１回以上選択された場合には、表示制御部１１０は、処理別操作画面の変更内容を、背景色と文字色の両方の変更に決定する。また、背景色変更画面が１回も選択されず、かつ、文字色変更画面が１回も選択なかった場合には、表示制御部１１０は、処理別操作画面の変更内容を、元の処理別操作画面をそのまま使用すること（変更なし）に決定する。
【００７７】
処理別操作画面の変更内容が決定されると、ステップＳ６５５Ａでは、表示制御部１１０は、対象とする特定処理の全ての処理別操作画面を、決定された変更内容に応じて、変更して表示するように設定する。なお、処理別操作画面の変更は、第１実施例にて図９を参照して説明したように、照明光の種類に応じて適切な文字色や背景色を決定することによって行われる。
【００７８】
第２実施例の操作画面変更処理によれば、実際に利用者にとって視認性が低い可能性が高いと判断された処理別操作画面とは異なる処理別操作画面を含む複数個の処理別操作画面を変更するので、利用者にとって視認性が低い処理別操作画面が表示される可能性をより低減することができる。例えば、変更済みの処理別操作画面が、次回以降に表示されたときに、操作所要時間ＴＡが基準値ＴＨ１を超える可能性が低くなる。このため、実際に利用者にとって視認性が低い可能性が高いと判断された処理別操作画面だけを変更すると、変更済みの処理別操作画面の前後で表示される未変更の処理別操作画面が変更条件を満たす可能性が低くなる。この結果、実際に利用者にとって視認性が低い可能性が高いと判断された処理別操作画面だけを変更すると、利用者にとって視認性が比較的低い処理別操作画面が、未変更のまま表示され得るが、第２実施例の操作画面変更処理によれば、このような不都合が抑制される。
【００７９】
Ｃ．変形例：
（１）上記第２実施例の変更処理（図１１）では、変更条件の判断対象とされた３個の処理別操作画面に対応する特定処理のための全ての処理別操作画面を変更対象としている。これに代えて、対応する特定処理とは無関係に、全ての処理別操作画面を変更対象としても良い。また、メイン操作画面ＭＩを変更対象としても良い。一般的に言えば、第２実施例の変更処理では、変更条件の判断対象とされた複数個の操作画面とは異なる画面を含む複数個の操作画面が、変更対象とされても良い。
【００８０】
（２）図５を参照して説明したように、上記第１実施例において、複数個の処理別操作画面のそれぞれに対応付けられた基準値ＴＨ１は、対応する処理別操作画面に含まれるボタン（選択項目）の個数に応じた値に規定されている。一般的に言えば、第１の操作画面は、利用者が選択可能なｎ個（ｎは自然数）の選択項目を含み、第２の操作画面は、利用者が選択可能なｍ個（ｍは、ｍ＞ｎの自然数）の選択項目を含む場合に、第２の操作画面に対応する第２の基準値は、第１の操作画面に対応する第１の基準値より大きく設定されることが好ましい。ここで、ｎ個の選択項目を含む第１の操作画面が表示された後に、ｍ個の選択項目を含む第２の操作画面が表示されても良く、逆に、第２の操作画面が表示された後に第１の操作画面が表示されても良い。
【００８１】
（３）上記第１実施例の処理別操作画面は、図４（Ｂ）〜（Ｄ）に示すように、複数の選択項目（具体的には選択ボタン）を含んでいるが、処理別操作画面の態様は、これに限られない。図１３は、処理別操作画面の他の態様を説明する図である。図１３に示す処理別操作画面ＰＩは、複合機２００の不揮発性記憶装置２２０に格納された画像データ、例えば、スキャナ部２５０を用いて生成されたスキャンデータによって表される画像の画質を調整するための操作画面である。この処理別操作画面ＰＩは、画像の明度を調整するためのスライダ型のユーザインタフェイスＵＩ１と、画像のコントラストを調整するためのスライダ型のユーザインタフェースＵＩ２と、ボタンＢＴＮを含んでいる。利用者は、これらのユーザインタフェイスＵＩ１、ＵＩ２の調整つまみＳＤ１、ＳＤ２を、左右に移動させることによって、明度やコントラストの調整量を指定することができる。この処理別操作画面ＰＩは、ユーザインタフェイスＵＩ１、ＵＩ２によって指定できる内容を説明するための文字ＴＸ１、ＴＸ２を含んでいる。利用者にとって、これらの文字ＴＸ１、ＴＸ２が見づらい場合には、利用者の操作に遅れが生じる可能性がある。
【００８２】
したがって、ＵＩ処理部１００は、処理別操作画面ＰＩのような操作画面を表示する場合であっても、操作所要時間ＴＡを計測し、操作所要時間ＴＡが基準値ＴＨ１を超えたか否かを判断することによって、処理別操作画面ＰＩが利用者にとって見づらい画面であるか否かを判断することが可能である。この場合には、ＵＩ処理部１００は、操作所要時間ＴＡとして、処理別操作画面ＰＩの表示後、調整つまみＳＤ１、ＳＤ２が最初に操作されるまでの時間を計測しても良いし、ボタンＢＴＮが操作されるまでの時間を計測しても良い。操作所要時間ＴＡと対応する基準値ＴＨ１を適切に設定することによって、処理別操作画面ＰＩが利用者にとって見づらい画面であるか否かを判断することが可能である。
【００８３】
（４）上記各実施例は、複合機２００の処理別操作画面を表示する表示部２７０の制御に限らず、他の電子機器の操作画面を表示する表示部の制御に適用することができる。他の電子機器には、例えば、プリンタ、スキャナ、デジタルカメラなどの画像処理装置、スマートフォン、タブレット端末などの携帯端末、パーソナルコンピュータなどの汎用計算機、液晶テレビなどの表示装置が含まれ得る。
【００８４】
（５）上記各実施例では、操作画面変更処理によって変更された変更済の操作画面は、変更前の操作画面を構成する画素のうちの少なくとも一部分の画素値が変更された画面であれば良く、上記各実施例のように、ボタンの文字色や背景色が変更された画面に限られない。変更済の操作画面は、変更前の操作画面を構成する画素のうちの少なくとも一部分の画素値が変更されることによって、対象とする利用者（例えば、高齢者や、視覚に関する障害を持つ人）にとって視認性が向上するように、変更前の操作画面の少なくとも一部分の明度、色相、彩度、コントラストが調整されることが好ましい。
【００８５】
（６）上記各実施例の操作画面変更処理では、環境光情報取得部１３０は、照明光の種類を取得し、表示制御部１１０は、照明光の種類に応じて異なる変更済の操作画面を表示している。環境光情報取得部１３０は、照明光の種類に限らず、表示部の周囲における環境光の種類を取得すれば良い。例えば、携帯端末のように、屋外で使用されることが想定される電子機器に、本実施例を適用する場合には、環境光情報取得部１３０は、環境光の種類には、太陽光などの屋外光の種類が含まれ得る。
【００８６】
（７）上記各実施例における変更条件（図３、図１０参照）は、一例であり、これに限られない。変更条件判断部１２０は、例えば、１個の操作画面において、操作所要時間ＴＡが基準値ＴＨ１を超えた時点で変更条件が満たされたと判断しても良いし、複合機２００の複数回の特定処理のために、１個の操作画面が複数回に亘って表示された場合に、複数回に亘る表示のうちの基準回数に亘って連続する表示において、操作所要時間ＴＡが基準値ＴＨ１を超えた場合に、変更条件が満たされたと判断しても良い。また、変更条件判断部１２０は、複合機２００の１回の特定処理のために、順次に表示される複数個の操作画面のうち、連続して表示されたか否かと無関係に、所定割合以上（例えば、７０％以上）の操作画面について、操作所要時間ＴＡが基準値ＴＨ１を超えた場合に、変更条件が満たされたと判断しても良い。また、基準値ＴＨ１は、選択項目の個数に応じて決定された値に限らず、操作画面の態様に拘わらず、固定された値でも良いし、操作画面に含まれる文字の大きさ、文字の数などに応じて決定された値であっても良い。一般的に言えば、変更条件判断部１２０は、１個以上の操作画面のうちの特定の操作画面の表示後、当該特定の操作画面に対する操作を利用者から受け付けるまでの所要時間が、対応する基準値を超えたことを含む特定条件が満たされた場合に、変更条件が満たされたと判断することが好ましい。
【００８７】
（８）上記各実施例の操作画面変更処理のステップＳ６３５（図６、図１１）において、表示制御部１１０は、視認性の判断対象とされた処理別操作画面の文字色や背景色が変更された候補画像を、利用者の選択を受け付けるために表示している（図８）。これに代えて、表示制御部１１０は、通常時には表示されることのない複数種類の候補画像、すなわち、利用者の選択を受け付けるために専用に用意された候補画像を表示しても良い。また、候補画像の表示は、常に行われる必要はなく、例えば、上記第２実施例において、１度、操作画面の変更内容を決定した後に、変更条件が満たされた場合には、表示制御部１１０は、前回に変更条件が満たされたときに決定された変更内容に基づいて、表示すべき変更済の操作画面を決定しても良い。また、若年者向けの操作画面のセットと、高齢者向けの操作画面のセットを予め用意して、利用者の選択等を受け付けることなく、表示制御部１１０は、変更条件が満たされる前は、若年者向けの操作画面のセットを用いて、操作画面を表示し、変更条件が満たされた後は、高齢者向けの操作画面のセットを用いて、操作画面を表示しても良い。これらの操作画面のセットを表す画像データ群は、例えば、不揮発性記憶装置２２０に予め格納される。
【００８８】
（９）上記実施例において、ハードウェアによって実現されていた構成の一部をソフトウェアに置き換えるようにしてもよく、逆に、ソフトウェアによって実現されていた構成の一部をハードウェアに置き換えるようにしてもよい。
【００８９】
（１０）本発明の機能の一部または全部がソフトウェアで実現される場合には、そのソフトウェア（コンピュータプログラム）は、コンピュータ読み取り可能な記録媒体に格納された形で提供することができる。「コンピュータ読み取り可能な記録媒体」は、メモリーカードやＣＤ−ＲＯＭのような携帯型の記録媒体に限らず、各種のＲＡＭやＲＯＭ等のコンピュータ内の内部記憶装置や、ハードディスクドライブ等のコンピュータに接続されている外部記憶装置も含んでいる。
【００９０】
以上、実施例、変形例に基づき本発明について説明してきたが、上記した発明の実施の形態は、本発明の理解を容易にするためのものであり、本発明を限定するものではない。本発明は、その趣旨並びに特許請求の範囲を逸脱することなく、変更、改良され得ると共に、本発明にはその等価物が含まれる。
【符号の説明】
【００９１】
５０...装置制御部、１００...ＵＩ処理部、１１０...表示制御部、１２０...変更条件判断部、１３０...環境光情報取得部、２００...複合機、２１０...ＣＰＵ、２２０...不揮発性記憶装置、２２２...コンピュータプログラム、２２３...基準値データ、２２４...ＵＩ用画像データ群、２３０...揮発性記憶装置、２３１...バッファ領域、２４０...プリンタ部、２５０...スキャナ部、２６０...操作部、２７０...表示部、２８０...通信部、３００...パーソナルコンピュータ
【図１】
2014106894.tif 000003
【図２】
2014106894.tif 000004
【図３】
2014106894.tif 000005
【図４】
2014106894.tif 000006
【図５】
2014106894.tif 000007
【図６】
2014106894.tif 000008
【図７】
2014106894.tif 000009
【図９】
2014106894.tif 000010
【図１０】
2014106894.tif 000011
【図１１】
2014106894.tif 000012
【図１２】
2014106894.tif 000013
【図１３】
2014106894.tif 000014
【図８】
2014106894.tif 000015