(57)【要約】      （修正有）【課題】画像データのデータ量を抑制しつつ、表示部を備える装置を提供する。【解決手段】処理装置２００は、表示部２７０と、背景画像を表す背景画像データと、オブジェクトを表すオブジェクトデータと、を取得する取得部１１０と、背景画像データとオブジェクトデータとを用いて、背景画像内にオブジェクトが配置された表示画像を表す表示画像データを生成する生成部１２０と、処理装置２００の装置状態の遷移を検出する遷移検出部１４０と、表示画像データに対して、表示画像の色を調整する特定の色調整処理を実行して、調整画像データを生成する調整部１３０と、装置状態の特定の遷移が検出された場合に、調整画像データによって表される調整済みの表示画像を表示部２７０に表示する表示制御部１６０と、を備える。【選択図】図１
2015085620.tif 000002
【特許請求の範囲】
【請求項１】
処理装置であって、
表示部と、
背景画像を表す背景画像データと、オブジェクトを表すオブジェクトデータと、を取得する取得部と、
前記背景画像データと前記オブジェクトデータとを用いて、前記背景画像内に前記オブジェクトが配置された表示画像を表す表示画像データを生成する生成部と、
前記処理装置の装置状態の遷移を検出する遷移検出部と、
前記表示画像データに対して、前記表示画像の色を調整する特定の色調整処理を実行して、調整画像データを生成する調整部と、
前記装置状態の特定の遷移が検出された場合に、前記調整画像データによって表される調整済みの前記表示画像を前記表示部に表示する表示制御部と、
を備える、処理装置。
【請求項２】
請求項１に記載の処理装置であって、
前記表示画像データは、特定の成分値を含む１個以上の成分値をそれぞれ含む複数個の画素の色値を含み、
前記特定の色調整処理は、前記表示画像データに含まれる前記複数個の画素の色値の前記特定の成分値を少なくとも変更する処理である、処理装置。
【請求項３】
請求項１または請求項２に記載の処理装置であって、
前記生成部は、前記表示画像データとして、第１の表示画像を表す第１の表示画像データと、第２の表示画像を表す第２の表示画像データとを生成し、
前記調整部は、前記第２の表示画像データに対して前記特定の色調整処理を実行して、前記調整表示画像データを生成し、
前記表示制御部は、
前記処理装置が前記第１の装置状態である場合に、前記第１の表示画像データによって表される前記第１の表示画像を前記表示部に表示し、
前記第１の装置状態から前記第２の装置状態への前記特定の遷移が検出された場合に、前記調整表示画像データによって表される調整済みの前記第２の表示画像を表示する、処理装置。
【請求項４】
請求項１ないし請求項３のいずれかに記載の処理装置であって、さらに、
前記装置状態の特定の遷移が検出された後に、ユーザによる特定の操作を検出する操作検出部を備え、
前記表示制御部は、調整済みの前記表示画像が前記表示部に表示されている状態で、前記特定の操作が検出された場合に、調整済みの前記表示画像に代えて、前記特定の色調整処理が実行されていない前記表示画像データ、および、前記特定の色調整処理とは異なる色調整処理が実行された前記表示画像データのうちの一方の画像データによって表される前記表示画像を前記表示部に表示する、処理装置。
【請求項５】
請求項１ないし請求項４のいずれかに記載の処理装置であって、
前記表示画像データは、前記第１の部分画像を表す第１の部分画像データと、第２の部分画像を表す第２の部分画像データとを含み、
前記特定の色調整処理は、第１の色調整処理と、第２の色調整処理と、を含み、
前記調整部は、前記第１の部分画像データに対して前記第１の色調整処理を実行し、前記第２の部分画像データに対して前記第２の色調整処理を実行することによって、前記第１の部分画像の色と前記第２の部分画像の色が互いに異なる調整済みの前記表示画像を表す前記調整画像データを生成する、処理装置。
【請求項６】
請求項１ないし請求項４のいずれかに記載の処理装置であって、
前記特定の色調整処理は、第１の色調整処理と、第２の色調整処理と、を含み、
前記調整部は、前記表示画像データに対して前記第１の色調整処理を実行して、第１の調整画像データを生成するとともに、前記表示画像データに対して前記第２の色調整処理を実行して、第２の調整画像データを生成し、
前記表示制御部は、前記第１の調整画像データによって表される調整済みの前記表示画像と、前記第２の調整画像データによって表される調整済みの前記表示画像と、を含む複数個の前記表示画像の表示を、順次に繰り返し実行する、処理装置。
【請求項７】
請求項５または請求項６のいずれかに記載の処理装置であって、
前記処理装置の装置状態は、互いに併存し得る第３の装置状態と第４の装置状態とを含み、
前記調整部は、前記装置状態が、前記第３の装置状態であり、かつ、前記第４の装置状態である場合に、前記表示画像データに対して前記第１の色調整処理と前記第２の色調整処理とを実行して、前記調整画像データを生成する、処理装置。
【請求項８】
請求項７に記載の処理装置であって、
前記調整部は、
前記装置状態が、前記第３の装置状態であり、かつ、前記第４の装置状態でない場合に、前記第３の装置状態を表示するための特定の前記表示画像データに対して前記第１の色調整処理を実行して前記調整画像データを生成し、
前記装置状態が、前記第３の装置状態であり、かつ、前記第４の装置状態である場合に、前記第３の装置状態を表示するための特定の前記表示画像データに対して前記第１の色調整処理と前記第２の色調整処理とを実行して、前記調整画像データを生成する、処理装置。
【請求項９】
請求項１ないし請求項８のいずれかに記載の処理装置であって、さらに、
複数種類の色材を用いて印刷を実行する印刷実行部を備え、
前記装置状態は、前記複数種類の色材のうちの少なくとも１種類の色材の残量が基準値以下になる状態を含み、
前記特定の色調整処理は、前記複数種類の色材に対応する複数種類の色調整処理であって、各前記色調整処理は、対応する前記色材の色に近づくように、前記表示画像の色を調整する処理である、前記複数種類の色調整処理を含み、
前記表示制御部は、前記装置状態が、前記複数種類の色材のうちの特定種類の色材の残量が基準値以下になる状態に遷移した場合に、前記特定種類の色材に対応する前記特定の色調整処理が実行された前記調整画像データによって表される調整済みの前記表示画像を前記表示部に表示する、処理装置。
【請求項１０】
表示部を制御するためのコンピュータプログラムであって、
背景画像を表す背景画像データと、オブジェクトを表すオブジェクトデータと、を取得する取得機能と、
前記背景画像データと前記オブジェクトデータとを用いて、前記背景画像内に前記オブジェクトが配置された表示画像を表す表示画像データを生成する生成機能と、
前記処理装置の装置状態の遷移を検出する遷移検出機能と、
前記表示画像データに対して、前記表示画像の色を調整する特定の色調整処理を実行して、調整画像データを生成する調整機能と、
前記装置状態の特定の遷移が検出された場合に、前記調整画像データによって表される調整済みの前記表示画像を前記表示部に表示する表示制御機能と、
をコンピュータに実現させる、コンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像データを用いて表示部に画像を表示する技術に関する。
【背景技術】
【０００２】
表示部を備える装置、例えば、プリンタ、スキャナ、ファクシミリなどが知られている。表示部は、例えば、装置に関する情報を含む画像を表示するために用いられる。画像の表示には、装置の利便性を向上するために、様々な工夫が行われている。例えば、特許文献１に開示されたファクシミリは、現在の通信状況などを示す画像を表示部に表示し、表示される画像の背景の色を変更する。具体的には、ファクシミリは、通常時には青色の背景を表示し、データの送信中には黄色の背景を表示し、通信エラーの発生時には赤色の背景を表示する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平８−３３６００９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記技術では、表示される画像を表示する方法について十分に考慮されていないので、画像を表示するための画像データのデータ量が大きくなる可能性があった。
【０００５】
本発明の目的は、画像データのデータ量を抑制しつつ、表示部を備える装置の利便性を向上できる技術を提供することである。
【課題を解決するための手段】
【０００６】
本発明は、上述の課題の少なくとも一部を解決するためになされたものであり、以下の適用例として実現することが可能である。
【０００７】
［適用例１］処理装置であって、
表示部と、
背景画像を表す背景画像データと、オブジェクトを表すオブジェクトデータと、を取得する取得部と、
前記背景画像データと前記オブジェクトデータとを用いて、前記背景画像内に前記オブジェクトが配置された表示画像を表す表示画像データを生成する生成部と、
前記処理装置の装置状態の遷移を検出する遷移検出部と、
前記表示画像データに対して、前記表示画像の色を調整する特定の色調整処理を実行して、調整画像データを生成する調整部と、
前記装置状態の特定の遷移が検出された場合に、前記調整画像データによって表される調整済みの前記表示画像を前記表示部に表示する表示制御部と、
を備える、処理装置。
【０００８】
上記構成によれば、装置状態の特定の遷移が検出されると、表示部に、画像の色が調整された調整済みの表示画像が表示される。この結果、処理装置は、装置状態の特定の遷移をユーザに容易に認識させることができるので、処理装置の利便性を向上することができる。また、背景画像データとオブジェクトデータとを用いて表示画像データが生成され、表示画像データに色調整処理を実行することによって調整画像データが生成される。この結果、必要な画像データのデータ量を抑制できる。したがって、画像データのデータ量を抑制しつつ、処理装置の利便性を向上できる。
【０００９】
なお、本発明は、種々の形態で実現することが可能であり、例えば、複合機などの画像処理装置、表示部の制御方法、これらの装置の機能または方法を実現するためのコンピュータプログラム、そのコンピュータプログラムを記録した記録媒体、等の形態で実現することができる。
【図面の簡単な説明】
【００１０】
【図１】プリンタ２００の構成を示すブロック図である。
【図２】第１実施例における画像表示処理のフローチャートである。
【図３】表示画像の一例を示す第１の図である。
【図４】表示画像の一例を示す第２の図である。
【図５】色調整テーブルの一例を示す図である。
【図６】第２実施例の画像表示処理のフローチャートである。
【図７】第２実施例の色調整テーブルの一例を示す図である。
【図８】第２実施例の表示画像の一例を示す図である。
【図９】変形例の表示画像の一例を示す図である。
【発明を実施するための形態】
【００１１】
Ａ．第１実施例：
Ａ−１．複合機の構成：
次に、本発明の実施の形態を第１実施例に基づき説明する。図１は、プリンタ２００の構成を示すブロック図である。
【００１２】
プリンタ２００は、ＣＰＵ２１０と、ハードディスクドライブやＥＥＰＲＯＭなどの不揮発性記憶装置２２０と、ＲＡＭなどの揮発性記憶装置２３０と、印刷実行部２４０と、タッチパネルやボタンなどの操作部２６０と、タッチパネルと重畳された表示パネルを含む表示部２７０と、パーソナルコンピュータ３００やＵＳＢメモリ（図示省略）などの外部装置とデータ通信を行うための通信部２８０と、を備えている。
【００１３】
印刷実行部２４０は、色材として複数種類の（例えば、ＣＭＹＫの４色）のインクを用いて印刷を実行するインクジェット式のプリントエンジンである。表示部２７０の表示パネルは、ＲＧＢ画像データに基づいて、例えば、約１６００万色を表示可能なカラー液晶パネルである。
【００１４】
揮発性記憶装置２３０には、ＣＰＵ２１０が処理を行う際に生成される種々の中間データを一時的に格納するバッファ領域２３１が設けられている。不揮発性記憶装置２２０には、プリンタ２００を制御するためのコンピュータプログラム２２２と、背景画像データ群２２４と、オブジェクト画像データ群２２６と、色調整テーブル群２２７と、が格納されている。
【００１５】
コンピュータプログラム２２２は、プリンタ２００の出荷時に不揮発性記憶装置２２０に格納されて提供され得る。また、コンピュータプログラム２２２は、例えば、インターネットを介して接続されたサーバからダウンロードされる形態、あるいは、ＣＤ−ＲＯＭなどに記録された形態で提供され得る。
【００１６】
背景画像データ群２２４は、表示部２７０に表示すべき表示画像の背景をそれぞれ表す複数個の背景画像データを含んでいる。オブジェクト画像データ群２２６は、表示部２７０に表示すべき表示画像のオブジェクトをそれぞれ表す複数個のオブジェクト画像データを含んでいる。背景画像データおよびオブジェクト画像データは、例えば、ＲＧＢの色成分に対応する３種類の成分値を含む色値を画素ごとに含むＲＧＢ画像データである。各成分値は、所定の階調数（本実施例では、０〜２５５の２５６階調）の値を取る。以下、各画素の色値に含まれる３種類の成分値のうち、Ｒ成分の値をＲ値、Ｇ成分の値をＧ値、Ｂ成分の値をＢ値とも呼ぶ。また、各オブジェクト画像データは、オブジェクトを構成するオブジェクト画素と、オブジェクト画素以外の画素と、を特定するためのマスクデータを、付属データとして含んでいる。色調整テーブル群２２７は、表示部２７０に表示すべき表示画像の色を調整する色調整処理に用いられる複数組の色調整テーブルを含んでいる。
【００１７】
ＣＰＵ２１０は、コンピュータプログラム２２２を実行することにより、装置制御部５０と、表示関連処理部１００と、して機能する。装置制御部５０は、例えば、印刷実行部２４０を制御して印刷を実行する処理を実行する。表示関連処理部１００は、表示部２７０に関する処理を実行する。表示関連処理部１００は、取得部１１０と、生成部１２０と、調整部１３０と、表示制御部１４０と、遷移検出部１５０と、操作検出部１６０と、を備えている。
【００１８】
取得部１１０は、背景画像データ群２２４、オブジェクト画像データ群２２６の中から、使用すべき背景画像データと、オブジェクト画像データと、を取得する。生成部１２０は、背景画像データとオブジェクト画像データとを用いて、表示画像を表す表示画像データを生成する。調整部１３０は、表示画像データに対して、表示画像の色を調整する色調整処理を実行して、調整画像データを生成する。調整部１３０は、使用する色調整テーブルの種類を変更することによって、複数種類の色調整処理を実行することができる。表示制御部１４０は、調整画像データを用いて、調整済みの表示画像を表示部２７０に表示する。
【００１９】
遷移検出部１５０は、プリンタ２００の装置状態の遷移を検出する。装置状態は、例えば、エラーが発生していない正常状態と、エラーが発生しているエラー状態と、を含む。正常状態は、例えば、印刷処理が実行されていない待機状態と、印刷処理が実行されている印刷状態と、を含む。エラー状態は、例えば、インク切れ状態と、紙詰まり状態と、用紙切れ状態と、を含む。インク切れ状態は、複数色のインクの少なくとも１色のインクの残量が基準値以下になっている状態である。紙詰まり状態は、印刷実行部２４０の用紙搬送機構に用紙が詰まった状態である。用紙切れ状態は、プリンタ２００の用紙トレイに格納された用紙が無くなった状態である。これらの複数のエラー状態は、互いに併存し得る。例えば、Ｃ、Ｍ、Ｙのいずれかのインクについてインク切れ状態になった場合でも、モノクロ印刷は実行できる。そして、モノクロ印刷の実行中に用紙切れ状態が発生した場合には、インク切れ状態と、用紙切れ状態と、が併存し得る。
【００２０】
操作検出部１６０は、ユーザによるプリンタ２００に対する操作を検出する。ユーザによる操作は、例えば、操作部２６０に対する操作、すなわち、表示部２７０に表示されたボタンの押下や、プリンタ２００に設けられたボタンの押下を含む。また、ユーザによる操作は、上述したエラー状態を解消するための操作を含む。例えば、エラー状態を解消するための操作は、インク切れ状態を解消するためにインクカートリッジを交換する際に行われるカートリッジ収容部のカバーの開閉を含む。また、エラー状態を解消するための操作は、用紙切れ状態を解消するために用紙トレイに用紙を補給する際に行われる用紙トレイの開閉や、紙詰まり状態を解消するために用紙搬送機構に詰まった用紙を取り除く際に行われる用紙搬送機構のカバーの開閉を含む。遷移検出部１５０による装置状態の遷移の検出や、操作検出部１６０による操作の検出は、表示部２７０に表示される表示画像の内容や色を変更する契機として用いられる。
【００２１】
Ａ−２．画像表示処理：
図２は、第１実施例における画像表示処理のフローチャートである。画像表示処理は、表示関連処理部１００によって実行される処理である。画像表示処理は、表示部２７０に表示される表示画像の内容や色を変更する処理である。すなわち、画像表示処理は、表示部２７０に表示される表示画像を表す表示画像データの種類、および、表示画像データに対して実行される色調整処理の種類のうち、少なくとも一方を変更するための処理である。
【００２２】
画像表示処理は、表示画像の内容や色を変更するべき条件（表示変更条件とも呼ぶ）が満たされた場合に実行される。例えば、表示変更条件は、装置状態の遷移が検出されることや、ユーザによって所定の操作がされることなどを含む。具体的には、表示変更条件には、ユーザによる印刷指示が操作部２６０やパーソナルコンピュータ３００を介して受け付けられて、装置状態が待機状態から印刷状態に遷移することが含まれる。この場合には、例えば、表示画像を、待機状態を示す画像から印刷状態を示す画像に変更するために、画像表示処理が実行される。また、表示変更条件には、例えば、所定の表示画像に含まれる所定のボタン（例えば、設定ボタン）が押下されることが含まれる。この場合には、例えば、表示画像を、所定の表示画像から別の表示画像（例えば、設定用の表示画像）に変更するために、画像表示処理が実行される。
【００２３】
このように、画像表示処理は、様々な表示変更条件が満たされた場合に実行される。本実施例では、表示変更条件として、プリンタ２００に特定のエラーが発生して、プリンタ２００の装置状態が特定のエラー状態に遷移することが満たされた場合を主な例として、画像表示処理を説明する。本実施例では、特定のエラー状態は、上述したインク切れ状態と、紙詰まり状態と、用紙切れ状態と、を含む。
【００２４】
画像表示処理が開始されると、ステップＳ１０では、表示関連処理部１００は、画像表示処理の開始の契機となった表示変更条件に基づいて、表示部２７０に表示画像を表示するための表示画像データを変更するか否かを判断する。
【００２５】
表示画像データが変更されない場合には、後述する色調整処理によって、表示画像の色のみが変更され、表示画像の内容は変更されない。例えば、本実施例では、複数のエラー状態には、優先順位が設定されている。本実施例では、上述した３種類の特定のエラー状態は、紙詰まり状態、インク切れ状態、用紙切れ状態の順に優先順位が高く設定されている。複数のエラー状態が併存している場合には、複数のエラー状態のうち、優先順位が高いエラー状態を示す表示画像が使用され、優先順位が低いエラー状態を示す表示画像は使用されない。このために、例えば、プリンタ２００の装置状態が、インク切れ状態であり、かつ、用紙切れ状態でないときに、新たに用紙切れ状態が発生することによって、プリンタ２００の装置状態が、インク切れ状態であり、かつ、用紙切れ状態である状態に遷移したとする。この場合には、表示画像の内容は、インク切れ状態を示す画像のまま変更されずに、表示画像の色のみが変更される。したがって、この場合には、ステップＳ１０にて、表示画像データが変更されないと判断される。
【００２６】
表示画像データが変更される場合には、表示画像の内容のみが変更される場合と、表示画像の内容と表示画像の色との両方が変更される場合と、が含まれる。例えば、装置状態が待機状態から印刷状態に遷移した場合には、待機状態を示す表示画像から印刷状態に遷移する表示画像に、表示画像の内容が変更されるが、表示画像の色は変更されない。また、装置状態が正常状態から特定のエラー状態に遷移した場合には、正常状態を示す表示画像から特定のエラー状態を示す表示画像に、表示画像の内容が変更されるとともに、表示画像の色が変更される。これらの場合には、ステップＳ１０にて、表示画像データが変更されると判断される。
【００２７】
表示画像データが変更される場合には（ステップＳ１０：ＹＥＳ）、取得部１１０は、背景画像データ群２２４の中から、新たに表示すべき表示画像の背景を表す背景画像データを取得する（ステップＳ１５）。図３および図４は、表示画像の一例を示す図である。図３（Ａ）には、表示画像の一例として、装置状態が、正常な印刷状態である場合に表示される表示画像ＤＩ１が示されている。図３（Ｂ）および図３（Ｃ）には、表示画像の一例として、装置状態が、紙詰まり状態である場合に表示される表示画像ＤＩ２ａ、ＤＩ２ｂが示されている。以下では、ステップＳ１５〜Ｓ２５において、図３（Ｂ）の表示画像ＤＩ２ａが生成される場合を例に説明する。
【００２８】
ステップＳ１０で取得される背景画像データは、背景を含み、文字やボタンなどのオブジェクトを含まない画像を表す画像データである。例えば、図３（Ａ）の表示画像ＤＩ１の背景ＢＧと、図３（Ｂ）の表示画像ＤＩ２ａの背景ＢＧは同じ画像である。このため、表示画像ＤＩ１と表示画像ＤＩ２ａとでは、共通の背景画像データが用いられる。
【００２９】
ステップＳ２０では、取得部１１０は、オブジェクト画像データ群２２６の中から、新たに表示すべき表示画像のオブジェクトを表すオブジェクト画像データを取得する。図３（Ｂ）の表示画像ＤＩ２ａが表示すべき画像である場合には、ステップＳ２０で取得されるオブジェクト画像データは、文字ＴＸ３、ＴＸ４、ボタンＢ１、Ｂ２の４個のオブジェクトをそれぞれ表す４個のオブジェクト画像データである。なお、図３（Ａ）の表示画像ＤＩ１のボタンＢ１と、図３（Ｂ）の表示画像ＤＩ２ａのボタンＢ１と、は同じ画像である。表示画像ＤＩ１と表示画像ＤＩ２ａとでは、ボタンＢ１を表すオブジェクト画像データは、共通の画像データが用いられる。
【００３０】
ステップＳ２５では、生成部１２０は、ステップＳ１０にて取得された背景画像データと、ステップＳ１５にて取得されたオブジェクト画像データと、を用いて、表示画像データを生成する。具体的には、生成部１２０は、オブジェクト画像データによって表される画像のうち、オブジェクト画素によって構成されるオブジェクトを、背景画像データによって表される背景画像上に配置することによって、表示画像データを生成する。オブジェクト画素は、オブジェクト画像データの付属データであるマスクデータを用いて特定される。このように、背景画像データと、オブジェクト画像データと、を用いて、表示画像データが生成されるので、背景画像データは、内容が異なる複数個の表示画像について共通に使用することができる。また、一部のオブジェクト（例えば、ボタンＢ１）を表す一部のオブジェクト画像データも、内容が異なる複数個の表示画像について共通に使用することができる。この結果、表示画像を表示するために必要な画像データのデータ量を低減することができる。
【００３１】
ステップＳ２５にて、例えば、図３（Ｂ）の表示画像ＤＩ２ａを表す表示画像データが生成される。この段階の表示画像データ、すなわち、色調整処理が行われていない表示画像データによって表される表示画像は、本実施例では、無彩色を主要な色とする画像である。例えば、表示画像の大部分を占める背景ＢＧは、黒やグレーなどの無彩色を基調とした色を有している。
【００３２】
表示画像データが変更されない場合には（ステップＳ１０：ＮＯ）、ステップＳ１５〜Ｓ２５はスキップされる。この場合には、以下の処理での表示画像データには、現在表示されている表示画像の内容を表す表示画像データ（調整前の表示画像データ）が用いられる。
【００３３】
ステップＳ３０では、表示関連処理部１００は、特定のエラー状態への遷移が検出されたか否かを判断する。すなわち、画像表示処理が開始される契機となった表示変更条件が、遷移検出部１５０によって、特定のエラー状態への遷移が検出されたことがであるか否かを判断する。
【００３４】
特定のエラー状態への遷移が検出された場合には（ステップＳ３０：ＹＥＳ）、調整部１３０は、発生しているエラー状態の種類に応じて、色調整テーブル群２２７の中から、使用するべき色調整テーブルを選択する（ステップＳ３５）。ここで、図５は、色調整テーブルの一例を示す図である。一組の色調整テーブルは、ＲＧＢの３個の色成分に対応する３個の一次元ルックアップテーブルを含む。例えば、一次元ルックアップテーブルは、対応する色成分の入力値（Ｒｉｎ、Ｇｉｎ、Ｂｉｎのいずれか）と、出力値（Ｒｉｎ、Ｇｉｎ、Ｂｉｎのいずれか）を対応付けるテーブルである。
【００３５】
色調整テーブル群２２７には、正常状態に対応する１組の色調整テーブル（図５（Ａ））と、３種類の特定のエラー状態に対応する３組の色調整テーブル（図５（Ｂ）〜図５（Ｄ））と、を含んでいる。正常状態に対応する１組の色調整テーブル（図５（Ａ））は、Ｒ値、Ｂ値、Ｇ値のいずれも変更しない。すなわち、正常状態に対応する１組の色調整テーブル（図５（Ａ））を用いた色調整処理は、実質的に、色調整処理が行われないことに等しい。
【００３６】
紙詰まり状態に対応する１組の色調整テーブル（図５（Ｂ））は、全てのＲ値を最大値（具体的には、２５５）に変換し、Ｇ値およびＢ値を変更しない。したがって、紙詰まり状態に対応する１組の色調整テーブル（図５（Ｂ））を用いた色調整処理は、調整対象の画像の色を赤に近づける処理である。
【００３７】
インク切れ状態に対応する１組の色調整テーブル（図５（Ｃ））は、全てのＲ値およびＧ値を最大値に変換し、Ｂ値を変更しない。したがって、インク切れ状態に対応する１組の色調整テーブル（図５（Ｃ））を用いた色調整処理は、調整対象の画像の色をイエロに近づける処理である。
【００３８】
用紙切れ状態に対応する１組の色調整テーブル（図５（Ｄ））は、全てのＲ値およびＢ値を最大値に変換し、Ｇ値を変更しない。したがって、用紙切れ状態に対応する１組の色調整テーブル（図５（Ｄ））を用いた色調整処理は、調整対象の画像の色をマゼンタに近づける処理である。
【００３９】
調整部１３０は、１個の特定のエラー状態のみが発生している場合には、当該特定のエラー状態に対応する１組の色調整テーブルを選択する。例えば、調整部１３０は、プリンタ２００の装置状態が、紙詰まり状態であり、かつ、他の特定のエラー状態でない場合には、使用すべき色調整テーブルとして、図５（Ｂ）の１組の色調整テーブルを選択する。また、調整部１３０は、複数の特定のエラー状態が併存している場合には、当該複数の特定のエラー状態に対応する複数組の色調整テーブルを選択する。例えば、調整部１３０は、プリンタ２００の装置状態が、インク切れ状態であり、かつ、用紙切れ状態であり、かつ、紙詰まり状態でない場合には、使用すべき色調整テーブルとして、図５（Ｃ）と図５（Ｄ）の２組の色調整テーブルを選択する。
【００４０】
続くステップＳ４０では、調整部１３０は、ステップＳ３５にて選択された色調整テーブルの組数は２組以上であるか否かを判断する。選択された色調整テーブルの組数が２組未満である場合、すなわち、選択された色調整テーブルの組数が１組である場合には（ステップＳ４０：ＮＯ）、調整部１３０は、選択された１組の色調整テーブルを用いて、表示画像データに対して色調整処理を実行する。具体的には、調整部１３０は、選択された１組の色調整テーブルのうちの対応する色調整テーブルを用いて、表示画像データに含まれる全ての画素の成分値（Ｒ値、Ｇ値、Ｂ値）を変換する。この結果、調整済みの表示画像を表す調整画像データが生成される。
【００４１】
続くステップＳ６５では、表示制御部１４０は、調整画像データを用いて、調整済みの表示画像を表示部２７０に表示する。図３（Ｃ）および図４（Ａ）には、調整済みの表示画像の一例が示されている。図３（Ｃ）の調整済みの表示画像ＤＩ２ｂを表す調整画像データは、図３（Ｂ）の調整前の表示画像ＤＩ２ａを表す表示画像データに対して、色調整処理を実行することによって生成される。この例の色調整処理では、紙詰まり状態に対応する１組の色調整テーブル（図５（Ｂ））が用いられる。
【００４２】
図３（Ｃ）の調整済みの表示画像ＤＩ２ｂは、各画素のＲ値が最大値に変換されることによって、表示画像全体が赤を基調とした色調を有するように、表示画像の色が調整されている。すなわち、調整済みの表示画像ＤＩ２ｂでは、赤に近づくように、背景およびオブジェクトの両方の色が調整される。また、調整済みの表示画像ＤＩ２ｂは、各画素のＲ値が最大値に変換されることによって、画像の明るさが、調整前の表示画像ＤＩ２ａ（図３（Ｂ））より大きくなる。
【００４３】
図４（Ａ）には、インク切れ状態が発生した場合に表示される調整済みの表示画像ＤＩ３ａが示されている。調整済みの表示画像ＤＩ３ａは、シアンインクが無くなったことを示すメッセージＴＸ５や描画ＣＨを含んでいる。さらに、調整済みの表示画像ＤＩ３ａの色は、インク切れ状態に対応する１組の色調整テーブル（図５（Ｃ））を用いた色調整処理によって調整されている。この結果、図４（Ａ）の調整済みの表示画像ＤＩ３ａは、各画素のＲ値とＧ値が最大値に変換されることによって、表示画像全体が黄（イエロとも呼ぶ）を基調とした色調を有するように、表示画像の色が調整されている。すなわち、調整済みの表示画像ＤＩ３ａでは、イエロに近づくように、背景およびオブジェクトの両方の色が調整される。また、調整済みの表示画像ＤＩ３ａは、各画素のＲ値およびＧ値が最大値に変換されることによって、画像の明るさが、調整前の表示画像より大きくなる。
【００４４】
以上の説明から解るように、調整済みの表示画像ＤＩ２ｂ、ＤＩ３ａが表示部２７０に表示されると、調整前の表示画像より目立つので、ユーザは、比較的遠くから表示部２７０を見た場合であって、エラー状態が発生したことを容易に認識することができる。また、発生したエラー状態に応じて、異なる色調整テーブルが用いられる。例えば、紙詰まり状態が発生した場合には、赤に近づくように画像全体の色が調整され、インク切れ状態が発生した場合には、イエロに近づくように画像全体の色が調整され、用紙切れ状態が発生した場合には、マゼンタに近づくように画像全体の色が調整される。この結果、ユーザは、比較的遠くから表示部２７０を見た場合であっても、発生したエラー状態の種類を容易に認識することができる。
【００４５】
上記ステップＳ３５にて選択された色調整テーブルの組数が２組以上である場合には（ステップＳ４０：ＹＥＳ）、調整部１３０は、選択された色調整テーブルの組数に応じて、表示画像を複数の部分画像に分割する（ステップＳ５５）。具体的には、２個の特定のエラー状態が併存している場合には、表示画像は、２個の部分画像に分割され、３個の特定のエラー状態が併存している場合には、表示画像は、３個の部分画像に分割される。
なお、ステップＳ３５の説明から解るように、本実施例では、色調整テーブルの組数が２組以上であることは、複数の特定のエラー状態が併存していることを意味する。
【００４６】
図４（Ｂ）は、紙詰まり状態とインク切れ状態とが併存している場合に表示される表示画像ＤＩ２ｃが示されている。この場合には、表示画像ＤＩ２ｃは、横方向に並ぶ２個の部分画像ＰＡ１、ＰＡ２に等分割されている。なお、上述したように、紙詰まり状態はインク切れ状態より優先順位が高いので、表示画像ＤＩ２ｃは、紙詰まり状態を示すメッセージＴＸ４を含む表示画像とされている。
【００４７】
図４（Ｃ）は、インク切れ状態と用紙切れ状態が併存している場合に表示される表示画像ＤＩ３ｂが示されている。この場合には、表示画像ＤＩ３ｂは、横方向に並ぶ２個の部分画像ＰＡ３、ＰＡ４に等分割されている。なお、上述したように、インク切れ状態は用紙切れ状態より優先順位が高いので、表示画像ＤＩ３ｂは、インク切れ状態を示すメッセージＴＸ５を含む表示画像とされている。
【００４８】
続くステップＳ６０では、調整部１３０は、部分画像ごとに異なる色調整テーブルを用いて、色調整処理を実行する。図４（Ｂ）の例では、表示画像ＤＩ２ｃのうち、部分画像ＰＡ１を表す部分画像データに対して、紙詰まり状態に対応する１組の色調整テーブル（図５（Ｂ））を用いた色調整処理が実行される。また、部分画像ＰＡ２を表す部分画像データに対してイング切れ状態に対応する１組の色調整テーブル（図５（Ｃ））を用いた色調整処理が実行される。図４（Ｃ）の例では、表示画像ＤＩ３ｂのうち、部分画像ＰＡ３を表す部分画像データに対して、インク切れ状態に対応する１組の色調整テーブル（図５（Ｃ））を用いた色調整処理が実行される。また、部分画像ＰＡ４を表す部分画像データに対して用紙切れ状態に対応する１組の色調整テーブル（図５（Ｄ））を用いた色調整処理が実行される。
【００４９】
調整済みの表示画像の複数の部分画像は、互いに異なる色に調整される。図４（Ｂ）の例では、部分画像ＰＡ１は、赤に近づくように部分画像全体の色が調整され、部分画像ＰＡ２は、イエロに近づくように部分画像全体の色が調整される。図４（Ｃ）の例では、部分画像ＰＡ３は、イエロに近づくように部分画像全体の色が調整され、部分画像ＰＡ４は、マゼンタに近づくように部分画像全体の色が調整される。
【００５０】
続くステップＳ６５では、表示制御部１４０は、調整画像データを用いて、調整済みの表示画像を表示部２７０に表示する。
【００５１】
このように、複数個のエラー状態に対応する複数個の色調整テーブルを用いて、部分画像ごとに異なる色調整処理が実行された表示画像が表示されるので、複数のエラー状態が併存していることを、容易にユーザに認識させることができる。すなわち、例えば、図４（Ｂ）の調整済みの表示画像ＤＩ２ｃは、紙詰まり状態が発生していることを、赤に近づくように補正された部分画像ＰＡ１によってユーザに認識させることができる。また、調整済みの表示画像ＤＩ２ｃは、インク切れ状態が発生していることを、イエロに近づくように補正された部分画像ＰＡ２によってユーザに認識させることができる。
【００５２】
さらに、図４（Ｂ）に示す調整済みの表示画像ＤＩ２ｃの表示に用いられる色調整処理前の表示画像データは、図３（Ｃ）に示す調整済みの表示画像ＤＩ２ｂの表示に用いられる色調整処理前の表示画像データと、同じである。換言すれば、紙詰まり状態であり、かつ、インク切れ状態ではない場合と、紙詰まり状態であり、かつ、インク切れ状態である場合と、の両方の場合に、同じ表示画像データ（例えば、紙詰まり状態を示す表示画像を表す表示画像データ）を用いて、適切な表示画像を表示することができる（図３（Ｃ）、図４（Ｂ））。このように、部分画像ごとに異なる色調整処理を実行することによって、画像データのデータ量を増加させることなく、表示可能な表示画像の種類を増加させることができる。以上の説明から解るように、第１実施例では、図４（ｂ）に示す調整済みの表示画像ＤＩ２ｃを表す調整画像データを生成する際に、部分画像ＰＡ１を表す部分画像データに対して行われる色調整処理が、第１の色調整処理の例であり、部分画像ＰＡ２を表す部分画像データに対して行われる色調整処理が第２の色調整処理の例である。
【００５３】
調整済みの表示画像が表示されると、操作検出部１６０は、調整済みの表示画像が表示された後に、ユーザによって操作部２６０に対する特定の操作が行われたか否かを検出する（ステップＳ７０）。操作部２６０に対する特定の操作は、例えば、表示部２７０の表示パネルと重畳されたタッチパネルにユーザが触れることである。特定の操作が検出されない場合には（ステップＳ７０：ＮＯ）、特定の操作が検出されるまで、調整済みの表示画像の表示を継続する。
【００５４】
特定の操作が検出された場合には（ステップＳ７０：ＹＥＳ）、調整部１３０は、図５（Ａ）の正常状態に対応する色調整テーブルを用いて、調整前の表示画像データに対して色調整処理を実行する（ステップＳ７５）。この結果、調整画像データが生成される。続くステップＳ８０では、表示制御部１４０は、ステップＳ７５にて生成された調整画像データを用いて、調整済みの表示画像を表示部２７０に表示する。本実施例では、図５（Ａ）に示すように、正常状態に対応する色調整テーブルは、色値（Ｒ値、Ｇ値、Ｂ値）を変更しない。したがって、本ステップにて表示される調整済みの表示画像は、色調整処理が行われる前の表示画像データによって表される表示画像と、言うこともできる。
【００５５】
以上の説明から解るように、ステップＳ６５にて特定のエラー状態の種類に応じた色に調整された表示画像が表示されている状態で、ユーザによる特定の操作が検出された場合には、ステップＳ８０にて正常状態で表示される色の表示画像に変更される。具体的には、プリンタ２００の装置状態が特定のエラー状態に遷移した直後には、当該エラー状態の発生をユーザに速やかに認識させることが好ましいので、目立ちやすい色（赤やイエロ）に近づくように調整された表示画像が表示されることが好ましい。一方、ユーザにエラー状態の発生をユーザに認識させた後は、例えば、ユーザが表示画像を見てエラー状態の詳細な内容を確認するために、見やすい表示画像が表示されることが好ましい。目立ちやすい色（赤やイエロ）に近づくように調整された表示画像は、特定の成分値（例えば、Ｒ値）が最大値に変換されている。このために、背景ＢＧとオブジェクトとのコントラストが低下しやすい。この結果、目立ちやすい色に近づくように調整された表示画像は、調整前の表示画像（すなわち正常状態で表示される色の表示画像）よりオブジェクトが見にくいと考えられる。本実施例では、ユーザによる特定の操作が検出された場合には、ステップＳ８０にて目立ちやすい色に調整された表示画像に代えて、正常状態で表示される見やすい色の表示画像に変更される。この結果、ユーザによる特定の操作に応じて適切な表示画像を表示することができる。
【００５６】
図２のステップＳ３０に戻って説明を続ける。特定のエラー状態への遷移が検出されない場合には（ステップＳ３０：ＮＯ）、上述したステップＳ３５〜Ｓ７０の処理はスキップされて、処理は、ステップＳ７５に移行される。すなわち、調整部１３０は、図５（Ａ）の正常状態に対応する色調整テーブルを用いて、調整前の表示画像データに対して色調整処理を実行する（ステップＳ７５）。そして、続くステップＳ８０では、表示制御部１４０は、ステップＳ７５にて生成された調整画像データを用いて、調整済みの表示画像を表示部２７０に表示する。すなわち、特定のエラー状態への遷移が検出されない場合には（ステップＳ３０：ＮＯ）、正常状態で表示される色の表示画像が表示される（ステップＳ８０）。
【００５７】
以上説明した本実施例によれば、上述したように、特定のエラー状態への遷移が検出されると（ステップＳ３０：ＹＥＳ）、表示部２７０に、画像の色が調整された調整済みの表示画像が表示される（ステップＳ６５）。この結果、特定のエラー状態への遷移をユーザに容易に認識させることができるので、プリンタ２００の利便性を向上することができる。また、背景画像データとオブジェクトデータとを用いて表示画像データが生成され（ステップＳ１０〜Ｓ２５）、表示画像データに色調整処理を実行することによって調整画像データが生成される（ステップＳ５０、Ｓ６０）。この結果、必要な画像データのデータ量を抑制できる。したがって、画像データのデータ量を抑制しつつ、プリンタ２００の利便性を向上できる。
【００５８】
また、図５の色変換テーブルから解るように、色調整処理は、調整前の表示画像データに含まれる複数個の画素の色値（本実施例では、ＲＧＢ値）の特定の成分値（例えば、Ｒ値）を少なくとも変更する処理である。したがって、色調整処理によって、表示画像の全体の色を適切に調整することができる。
【００５９】
また、プリンタ２００の装置状態が、印刷中に紙詰まりが発生することによって、正常の印刷状態から紙詰まり状態に遷移した場合を考える。
【００６０】
先ず、プリンタ２００が正常の印刷状態である場合には、特定のエラーが発生していないので、実質的に色調整処理は実行されない。したがって、正常状態で表示される色の表示画像ＤＩ１（図３（Ａ））、すなわち、色調整処理が実行される前の表示画像データによって表される表示画像が表示される。そして、正常の印刷状態から紙詰まり状態への遷移が検出された場合に、表示画像ＤＩ２ａ（図３（Ｂ））を表す表示画像データに対して、赤に近づける色調整処理が行われて、調整済みの表示画像ＤＩ２ｂ（図３（Ｃ））を表す調整画像データが生成される。そして、調整済みの表示画像ＤＩ２ｂ（図３（Ｃ））が表示される。すなわち、正常の印刷状態から紙詰まり状態への遷移が検出された場合に、表示画像の内容の変更（使用される表示画像データの変更）が行われるとともに、表示画像の色の変更が行われる。この結果、プリンタ２００の装置状態が特定のエラー状態に遷移した場合に、特定のエラー状態への遷移をユーザに容易に認識させるとともに、適切な表示画像を表示部２７０に表示することができる。以上の説明から解るように、表示画像ＤＩ１（図３（Ａ））を表す表示画像データが、第１の表示画像データの例であり、表示画像ＤＩ２ａ（図３（Ｂ））を表す表示画像データが、第２の表示画像データの例である。
【００６１】
Ｂ．第２実施例：
上記第１実施例では、３種類の特定のエラー状態に応じて、使用される１組の色調整テーブル３種類の色調整処理が使用されている。これに代えて、第２実施例では、インク切れ状態に遷移した場合に、インク切れ状態となったインクの色に応じて異なる色調整テーブルが使用される。図６は、第２実施例の画像表示処理のフローチャートである。
【００６２】
ステップＳ１０〜ステップＳ２５までの処理は、第１実施例と同様である。ステップＳ３０Ｂでは、表示関連処理部１００は、少なくとも１色のインクのインク切れ状態への遷移が検出されたか否かを判断する。すなわち、画像表示処理が開始される契機となった表示変更条件が、遷移検出部１５０によって、少なくとも１色のインクのインク切れ状態への遷移が検出されたことであるか否かを判断する。ここで、インク切れ状態への遷移は、正常状態から、１色のインクのインク切れ状態へ遷移することを含む。また、インク切れ状態への遷移は、ＣＭＹＫの４色のインクのうちのＮ色（Ｎは３以下の自然数）のインクのインク切れ状態から、（Ｎ＋１）色のインクのインク切れ状態へ遷移することを含む。
【００６３】
インク切れ状態への遷移が検出された場合には（ステップＳ３０Ｂ：ＹＥＳ）、調整部１３０は、色調整テーブル群２２７から、インク切れ状態となったインクの色と数とに応じて、使用するべき色調整テーブルを選択する（ステップＳ３５Ｂ）。図７は、第２実施例の色調整テーブルの一例を示す図である。一組の色調整テーブルは、図５の色調整テーブルと同様に、ＲＧＢの３個の色成分に対応する３個の一次元ルックアップテーブルを含む。
【００６４】
第２実施例の色調整テーブル群２２７には、正常状態に対応する１組の色調整テーブル（図５（Ａ））と、４色のインクのインク切れ状態に対応する４組の色調整テーブル（図７（Ａ）〜図７（Ｄ））と、を含んでいる。正常状態に対応する１組の色調整テーブル（図５（Ａ））は、第１実施例と同じである。すなわち、正常状態に対応する色調整処理は、実質的に、色調整処理が行われないことに等しい。
【００６５】
各色のインクのインク切れ状態に対応する１組の色調整テーブルは、調整対象の画像の色を、対応するインクの色に近づけるように色調整を行うテーブルである。例えば、シアンのインク切れ状態に対応する１組の色調整テーブルは、全てのＧ値およびＢ値を最大値（具体的には、２５５）に変換し、Ｒ値を変更しないことによって、調整対象の画像の色をシアンに近づける（図７（Ａ））。同様にして、マゼンタ、イエロのインク切れ状態に対応する２組の色調整テーブルは、調整対象の画像の色をマゼンタ、イエロにそれぞれ近づける（図７（Ｂ）、図７（Ｃ））
【００６６】
例外的にブラックインクのインク切れ状態に対応する１組の色調整テーブルは、調整対象の画像の色相を変更することなく、調整対象の画像の明度を大きくするように色調整を行うテーブルである。具体的には、図７（Ｄ）に示すように、Ｒ値、Ｇ値、Ｂ値の０から２５５までの範囲の入力値Ｒｉｎ、Ｇｉｎ、Ｂｉｎを、それぞれ、特定値ＳＶ（例えば、１７０）から２５５までの出力値Ｒｏｕｔ、Ｇｏｕｔ、Ｂｏｕｔに変換する。ＲＧＢの各テーブルは、入力値Ｒｉｎ、Ｇｉｎ、Ｂｉｎの変化に対して、出力値Ｒｏｕｔ、Ｇｏｕｔ、Ｂｏｕｔが直線的に変化するように、設定されている。
【００６７】
調整部１３０は、４色のインクのうちのＰ色（Ｐは４以下の自然数）のインクのインク切れ状態のみが発生している場合には、対応するＰ色のインクのインク切れ状態に対応するＰ組の色調整テーブルを選択する。
【００６８】
図６のステップＳ４０〜Ｓ６５までの処理は、図２のステップＳ４０〜Ｓ６５までの処理と同じである。
【００６９】
ステップＳ６５にて調整済みの表示画像が表示されると、操作検出部１６０は、調整済みの表示画像が表示された後に、ユーザによってインクカートリッジを収容するカートリッジ収容部のカバーが開けられたか否かを検出する（ステップＳ７０Ｂ）。カートリッジ収容部のカバーが開けられていない場合には（ステップＳ７０Ｂ：ＮＯ）、特定の操作が検出されるまで、調整済みの表示画像の表示を継続する。
【００７０】
カートリッジ収容部のカバーが開けられた場合には（ステップＳ７０Ｂ：ＹＥＳ）、図２のステップＳ７５、Ｓ８０と同じ処理が実行される。ステップＳ３０Ｂにて、インク切れ状態への遷移が検出されない場合にも（ステップＳ３０Ｂ：ＮＯ）、図２のステップＳ７５、Ｓ８０と同じ処理が実行される。
【００７１】
図８は、第２実施例の表示画像の一例を示す図である。以上説明した第２実施例の画像表示処理によれば、シアンインクだけのインク切れ状態に遷移した場合には、ステップＳ３５Ｂにて、シアンインクのインクに対応する１組の色調整テーブル（図７（Ａ））が選択され、図８（Ａ）に示す調整済みの表示画像ＤＩ４ａが表示される（ステップＳ５０、６５）。調整済みの表示画像ＤＩ４ａは、背景ＢＧと、シアンインクのインク切れが発生したことを示すメッセージＴＸ５や描画ＣＨ１などのオブジェクトと、を含む。調整済みの表示画像ＤＩ４ａの色は、全体の色がシアンに近づくように調整されている。同様に、マゼンタインクだけのインク切れ状態に遷移した場合には、図８（Ｂ）に示す調整済みの表示画像ＤＩ４ｂが表示される。調整済みの表示画像ＤＩ４ｂは、背景ＢＧと、マゼンタインクのインク切れが発生したことを示すメッセージＴＸ６や描画ＣＨ２などのオブジェクトと、を含む。調整済みの表示画像ＤＩ４ｂの色は、全体の色がマゼンタに近づくように調整されている。同様に、イエロインクだけのインク切れ状態に遷移した場合には、全体の色がイエロに近づくように調整された表示画像（図示省略）が表示される。また、ブラックインクだけのインク切れ状態に遷移した場合には、全体の明度が高くなるように調整された表示画像（図示省略）が表示される。
【００７２】
この結果、ユーザが比較的遠くから表示部２７０を見た場合であっても、容易にインク切れが発生したことをユーザに認識させることができる。この結果、プリンタ２００の利便性を向上することができる。また、インク切れが発生しているインクの色に近づくように表示画像の色が調整されているので、インク切れが発生しているインクの色をユーザに容易に認識させることができる。
【００７３】
さらに、複数色のインクのインク切れ状態に遷移した場合には、ステップＳ３５Ｂにて複数組の色調整テーブルが選択され、複数個の部分画像ごとに異なる色調整処理が行われた調整済みの表示画像が表示される（ステップＳ５５、Ｓ６０、Ｓ６５）。例えば、シアン、マゼンタ、イエロの３色のインクのインク切れ状態に遷移した場合には、図８（Ｃ）に示す調整済みの表示画像ＤＩ４ｃが表示される。調整済みの表示画像ＤＩ４ｃは、背景ＢＧと、シアン、マゼンタ、イエロの３色のインク切れが発生したことを示すメッセージＴＸ７や描画ＣＨ３などのオブジェクトと、を含む。この例では３色のインク切れが発生しているので、調整済みの表示画像ＤＩ４ｃは３個の部分画像ＰＡ５〜ＰＡ７に分割されている（ステップＳ５５）。そして、部分画像ＰＡ５〜ＰＡ７は、それぞれ全体の色がシアン、マゼンタ、イエロに近づくように調整されている（ステップＳ６０）。
【００７４】
この結果、容易に、複数の色のインク切れが発生したことと、インク切れが発生している複数のインクの色とを、ユーザに認識させることができる。この結果、よりプリンタ２００の利便性を向上することができる。
【００７５】
そして、インクカートリッジカバーの開閉が行われたことを契機に、インクの色に調整された表示画像は、正常状態で表示される色の表示画像に切り替えられる（ステップＳ７０Ｂ、Ｓ７５、Ｓ８０）。この結果、ユーザがインク切れ状態に遷移したことを認識した後に、より見やすい表示画像に切り替えることで、プリンタ２００の利便性を向上することができる。
【００７６】
以上の説明から解るように、第２実施例では、例えば、シアンのインク切れ状態に対応する色調整処理（図７（Ｃ）参照）が、第１の色調整処理の例であり、マゼンタのインク切れ状態に対応する色調整処理（図７（Ｂ）参照）が、第２の色調整処理の例である。
例えば、
【００７７】
Ｃ．変形例：
（１）上記第１実施例では、複数の特定のエラー状態が併存している場合には、調整部１３０は、表示画像を複数個の部分画像に分割し（図２のステップＳ５５）、複数個の部分画像データに対して互いに異なる色調整処理を実行している（図２のステップＳ６０）。これに代えて、複数の特定のエラー状態が併存している場合には、調整部１３０は、１個の表示画像データに対して、複数の互いに異なる色調整処理を実行することによって、複数の調整画像データを生成しても良い。
【００７８】
図９は、変形例の表示画像の一例を示す図である。インク切れ状態と用紙切れ状態とが併存している場合を例に、さらに説明する。本変形例では、この場合には、図２のステップＳ５５、Ｓ６０、Ｓ６５に代えて、以下の処理が実行される。
【００７９】
まず、調整部１３０は、特定の表示画像データ、具体的には、インク切れ状態を示す表示画像を表す表示画像データに対して、インク切れ状態に対応する色調整処理（図５（Ｃ）参照）を実行して、調整済みの表示画像ＤＩ５ａ（図９（Ａ））を表す第１の調整画像データを生成する。
【００８０】
次に、調整部１３０は、同じ特定の表示画像データに対して、用紙切れ状態に対応する色調整処理（図５（Ｄ）参照）を実行して、調整済みの表示画像ＤＩ５ｂ（図９（Ｂ））を表す第２の調整画像データを生成する。
【００８１】
表示画像ＤＩ５ａと、表示画像ＤＩ５ｂとは、背景ＢＧやオブジェクトＴＸ３、ＴＸ５、ＣＨ１、Ｂ１、Ｂ２の内容は同じであるが、画像全体の色が互いに異なっている。すなわち、表示画像ＤＩ５ａは、画像全体がイエロを基調とした色調を有しており、表示画像ＤＩ５ｂは、画像全体がマゼンタを基調とした色調を有している。
【００８２】
表示制御部１４０は、例えば、所定間隔（例えば、１秒）で、表示画像ＤＩ５ａの表示と、表示画像ＤＩ５ｂの表示と、を順次に繰り返し実行する。この結果、表示部２７０に表示される表示画像は、イエロとマゼンタの点滅が繰り返されているように見える。
【００８３】
本変形例によれば、画像データのデータ量を増加させることなく、表示態様のバリエーションを増加させることができる。また、複数のエラー状態状態が併存していることを、容易にユーザに認識させることができる。図９の例では、イエロに調整された表示画像ＤＩ５ａと、マゼンタに調整された表示画像ＤＩ５ｂと、が繰り返し交互に表示されることによって、インク切れ状態と用紙切れ状態とが併存していることを容易にユーザに認識させることができる。
【００８４】
なお、本変形例は、第２実施例に適用されても良い。例えば、シアンとマゼンタとのインク切れ状態が発生している場合、換言すれば、シアンのインク切れ状態と、マゼンタのインク切れ状態と、が併存している場合を考える。この場合には、画像全体の色がシアンに近づくように調整された調整済みの表示画像の表示と、画像全体の色がマゼンタに近づくように調整された調整済みの表示画像の表示と、が順次に繰り返し実行されても良い。
【００８５】
（２）上記第１実施例では、インク切れ状態と、紙詰まり状態と、用紙切れ状態と、の３個の特定のエラー状態に対応する色調整処理は、互いに異なっている。このようなプリンタ２００の装置状態と、色調整処理と、の対応は、一例であり、これに限られない。例えば、ユーザがプリンタ２００を操作することが必要な装置状態と、ユーザがプリンタ２００を操作することを要しない装置状態と、の間で、互いに異なる色調整処理が実行されてもよい。インク切れ状態と、紙詰まり状態と、用紙切れ状態と、の３個の特定のエラー状態は、インクカートリッジの交換、詰まった用紙の除去、用紙の補充などを要するので、ユーザがプリンタ２００を操作することが必要な装置状態に含まれる。また、ユーザがプリンタ２００を操作することが必要な装置状態は、例えば、印刷が完了した直後の状態を含んでも良い。印刷が完了した直後の状態は、ユーザが印刷原稿をトレイから回収する操作が必要である。
【００８６】
また、ユーザがプリンタ２００を操作することを要しない装置状態は、例えば、待機状態、印刷中の状態、パーソナルコンピュータ３００からプリンタ２００への印刷ジョブの送信エラーが発生した状態、などが含まれる。印刷ジョブの送信エラーが発生した場合には、パーソナルコンピュータ３００からプリンタ２００への印刷ジョブの再送が必要であるが、プリンタ２００を操作することを要しないものとする。
【００８７】
本変形例によれば、例えば、ユーザが比較的遠くから表示部２７０を見た場合であっても、プリンタ２００を操作することが必要であるか否かを容易にユーザに認識させることができる。
【００８８】
（３）上記第１実施例では、対応する色調整処理が実行された調整済みの表示画像が表示された状態で、ユーザの操作が実行された場合に、当該調整済みの表示画像は、正常状態で表示される色の表示画像に変更される（図２のステップＳ７０〜８０）。これに代えて、対応する色調整処理が実行された調整済みの表示画像が表示された状態で、所定期間（例えば、１０秒）が経過した場合に、当該調整済みの表示画像は、正常状態で表示される色の表示画像に変更されても良い。
【００８９】
（４）上記第１実施例では、正常状態で表示される色の表示画像を表す調整画像データは、特定のエラー状態に対応する色調整処理とは異なる色調整処理が、表示画像データに対して実行されることによって生成される。しかしながら、正常状態に対応する１組の色調整テーブル（図５（Ａ））は、Ｒ値、Ｂ値、Ｇ値のいずれも変更しない。したがって、正常状態で表示される色の表示画像を表示する場合には、色調整処理を行わないこととしても良い。この場合には、色調整処理が実行されていない表示画像データを用いて、正常状態で表示される色の表示画像が表示される。
【００９０】
（５）上記第１実施例では、複数の特定のエラー状態が併存している場合に、調整部１３０は、表示画像を複数個の部分画像に分割し（図２のステップＳ５５）、複数個の部分画像データに対して互いに異なる色調整処理を実行している（図２のステップＳ６０）。これに限らずに、調整部１３０は、１個の特定の装置状態に対応する色調整処理として、表示画像を複数個の部分画像に分割し、複数個の部分画像データに対して互いに異なる色調整処理を実行しても良い。これによって、例えば、表示画像を分割する個数や、複数個の部分画像データに対して行われる複数個の色調整処理の組合わせを変更することによって、必要な画像データのデータ量を増加させることなく、多数の装置状態に応じた表示画像を表示することができる。
【００９１】
（６）上記各実施例は、プリンタ２００の表示部２７０の制御に限らず、他の電子機器に備えられた表示部の制御に適用することができる。他の電子機器には、例えば、複合機、スキャナ、デジタルカメラなどの画像処理装置、スマートフォン、タブレット端末などの携帯端末の表示装置が含まれ得る。
【００９２】
（７）上記各実施例のプリンタ２００の印刷実行部２４０は、色材として複数色の（例えば、ＣＭＹＫの４色）のトナーを用いて印刷を実行するレーザー式のプリントエンジンであっても良い。この場合には、第１実施例の特定のエラー状態には、トナー切れ状態が含まれ得る。また、第２実施例では、トナー切れ状態に遷移した場合に表示される表示画像の色を調整する色調整処理は、トナー切れが発生しているトナーの色に近づくように表示画像の色を調整する処理が含まれ得る。
【００９３】
（８）上記各実施例において、ハードウェアによって実現されていた構成の一部をソフトウェアに置き換えるようにしてもよく、逆に、ソフトウェアによって実現されていた構成の一部をハードウェアに置き換えるようにしてもよい。
【００９４】
（９）本発明の機能の一部または全部がソフトウェアで実現される場合には、そのソフトウェア（コンピュータプログラム）は、コンピュータ読み取り可能な記録媒体に格納された形で提供することができる。「コンピュータ読み取り可能な記録媒体」は、メモリーカードやＣＤ−ＲＯＭのような携帯型の記録媒体に限らず、各種のＲＡＭやＲＯＭ等のコンピュータ内の内部記憶装置や、ハードディスクドライブ等のコンピュータに接続されている外部記憶装置も含んでいる。
【００９５】
以上、実施例、変形例に基づき本発明について説明してきたが、上記した発明の実施の形態は、本発明の理解を容易にするためのものであり、本発明を限定するものではない。本発明は、その趣旨並びに特許請求の範囲を逸脱することなく、変更、改良され得ると共に、本発明にはその等価物が含まれる。
【符号の説明】
【００９６】
５０...装置制御部、１００...表示関連処理部、１１０...取得部、１２０...生成部、１３０...調整部、１４０...表示制御部、１５０...遷移検出部、１６０...操作検出部、２００...プリンタ、２１０...ＣＰＵ、２２０...不揮発性記憶装置、２２２...コンピュータプログラム、２２４...背景画像データ群、２２６...オブジェクト画像データ群、２２７...色調整テーブル群、２３０...揮発性記憶装置、２３１...バッファ領域、２４０...印刷実行部、２６０...操作部、２７０...表示部、２８０...通信部、３００...パーソナルコンピュータ
【図１】
2015085620.tif 000003
【図２】
2015085620.tif 000004
【図３】
2015085620.tif 000005
【図４】
2015085620.tif 000006
【図５】
2015085620.tif 000007
【図６】
2015085620.tif 000008
【図７】
2015085620.tif 000009
【図８】
2015085620.tif 000010
【図９】
2015085620.tif 000011