(57)【特許請求の範囲】
【請求項１】
メッセージを含むダイアログボックスを表示する表示部と、
前記メッセージを記憶する記憶部と、を備え、
前記表示部は、前記メッセージの文字数が多くなるのに伴って、前記ダイアログボックスの表示時間を長くし、
前記表示部は、前記ダイアログボックスの表示を停止する際、前記ダイアログボックスの表示を全部分の表示から一部分の表示に徐々に遷移させるアニメーション表示を行いながら前記ダイアログボックスの表示を停止し、前記メッセージの文字数が多くなるのに伴って、前記ダイアログボックスの表示を全部分の表示から一部分の表示に遷移させるときの表示停止時の遷移速度を速くすることを特徴とする表示制御装置。
【請求項２】
前記表示部は、前記ダイアログボックスの表示を一部分の表示から全部分の表示に徐々に遷移させるアニメーション表示を行うことで前記ダイアログボックスの表示を完了し、前記メッセージの文字数が多くなるのに伴って、前記ダイアログボックスの表示を一部分の表示から全部分の表示に遷移させるときの表示時の遷移速度を速くすることを特徴とする請求項１に記載の表示制御装置。
【請求項３】
前記表示部は、前記メッセージ内に空白が含まれていれば、前記メッセージ内の空白を文字としてカウントすることを特徴とする請求項１または２に記載の表示制御装置。
【請求項４】
請求項１〜３のいずれかに記載の表示制御装置を備えていることを特徴とする画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示制御装置および画像形成装置に関する。
【背景技術】
【０００２】
従来、表示制御装置としての操作パネルを備えた画像形成装置が知られている（たとえば、特許文献１参照）。特許文献１の画像形成装置は複写機であり、ユーザーからのコピーの実行開始の指示を操作パネルが受け付けるようになっている。
【０００３】
ところで、一般的な画像形成装置の操作パネルは、ユーザーに対して何らかの注意を喚起する必要がある場合に、注意を喚起するメッセージを含むダイアログボックスを表示部に表示させる。たとえば、コピーなどのジョブの実行中にエラーが発生した場合、操作パネルは、エラーが発生した旨のメッセージを含むダイアログボックスを表示部に表示させる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００６−１１９１７６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ダイアログボックスに含まれるメッセージの内容は多岐にわたっており、メッセージの内容によってメッセージの文字数は多くなったり少なくなったりする。言い換えると、ユーザーによる読み取り時間が長くなるメッセージ（文字数が多いメッセージ）もあれば、ユーザーによる読み取り時間がそれほど長くならないメッセージ（文字数が少ないメッセージ）もある。
【０００６】
しかし、通常では、操作パネルは、メッセージの内容（メッセージの文字数）にかかわらず、ダイアログボックスを表示部に表示させてから一定時間が経過すれば、表示部へのダイアログボックスの表示を停止させる。すなわち、文字数の多いメッセージを含むダイアログボックスの表示時間は、文字数の少ないメッセージを含むダイアログボックスの表示時間と同じになっている。したがって、文字数の多いメッセージを含むダイアログボックスを操作パネルが表示部に表示させたときに、ユーザーによるメッセージの確認が不十分なままで、ダイアログボックスの表示部への表示を操作パネルが停止してしまう場合がある。
【０００７】
本発明は、上記課題を解決するためになされたものであり、メッセージを含むダイアログボックスを表示部に表示させ、そのダイアログボックスのメッセージの内容をユーザーに確認してもらう場合に、ユーザーによるメッセージの確認が不十分になるのを抑制することが可能な表示制御装置および画像形成装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成するために、本発明の表示制御装置は、メッセージを含むダイアログボックスを表示する表示部と、メッセージを記憶する記憶部と、を備えている。そして、表示部は、メッセージの文字数が多くなるのに伴って、ダイアログボックスの表示時間を長くする。
【０００９】
本発明の構成によると、表示部は、メッセージの文字数が多くなるのに伴って、ダイアログボックスの表示時間を長くする。すなわち、表示部は、ユーザーによる読み取り時間が長くなるメッセージ（文字数が多いメッセージ）を含むダイアログボックスを表示する場合に、そのダイアログボックスの表示時間を長くする。これにより、ダイアログボックスの表示時間が短いことに起因してユーザーによるメッセージの確認が不十分になる、という不都合が生じるのを抑制することができる。
【００１０】
また、たとえば、メッセージの言語を変更した場合（たとえば、メッセージの言語を日本語から英語に変更した場合）には、メッセージの文字数が増減することがある。すなわち、言語を変更する前のメッセージの文字数が少なかったにもかかわらず、言語を変更した後のメッセージの文字数が多くなってしまう場合がある。この場合、上記した構成によると、表示部は、メッセージの文字数に応じてダイアログボックスの表示時間を長くするので、言語を変更したメッセージの文字数が増加すれば、それに伴って、言語を変更したメッセージを含むダイアログボックスの表示時間を長くする。したがって、言語を変更したメッセージの文字数が増加したとしても、ユーザーによるメッセージの確認が不十分になるのを抑制することができる。
【００１１】
なお、上記した構成によると、ダイアログボックスの表示時間はメッセージの文字数に応じたものとなるので、予めメッセージ毎にダイアログボックスの表示時間を決めておく必要はない。
【００１２】
上記した構成において、好ましくは、表示部は、ダイアログボックスの表示を全部分の表示から一部分の表示に徐々に遷移させるアニメーション表示を行いながらダイアログボックスの表示を停止し、メッセージの文字数が多くなるのに伴って、ダイアログボックスの表示を全部分の表示から一部分の表示に遷移させるときの表示停止時の遷移速度を速くする。このように構成すれば、文字数の多いメッセージを含むダイアログボックスの表示を停止するときに、装置の処理速度が落ちている、という誤った認識をユーザーに持たれてしまうのを抑制することができる。
【００１３】
上記した構成において、好ましくは、表示部は、ダイアログボックスの表示を一部分の表示から全部分の表示に徐々に遷移させるアニメーション表示を行うことでダイアログボックスの表示を完了し、メッセージの文字数が多くなるのに伴って、ダイアログボックスの表示を一部分の表示から全部分の表示に遷移させるときの表示時の遷移速度を速くする。このように構成すれば、文字数の多いメッセージを含むダイアログボックスを表示するときに、装置の処理速度が落ちている、という誤った認識をユーザーに持たれてしまうのを抑制することができる。
【００１４】
上記した構成において、より好ましくは、表示部は、メッセージ内に空白が含まれていれば、メッセージ内の空白を文字としてカウントする。このように構成すれば、ダイアログボックスの表示時間を容易に変更することができる。たとえば、メッセージ内に意図的に空白を挿入しておくことにより、そのメッセージを含むダイアログボックスの表示時間を長くすることができる。
【００１５】
また、本発明の画像形成装置は、上記した表示制御装置を備えている。このように構成すれば、メッセージを含むダイアログボックスを表示部に表示させ、そのダイアログボックスのメッセージの内容をユーザーに確認してもらう場合に、ユーザーによるメッセージの確認が不十分になるのを抑制することができる。
【発明の効果】
【００１６】
以上のように、本発明によれば、メッセージを含むダイアログボックスを表示部に表示させ、そのダイアログボックスのメッセージの内容をユーザーに確認してもらう場合に、ユーザーによるメッセージの確認が不十分になるのを抑制することが可能な表示制御装置および画像形成装置を得ることができる。
【図面の簡単な説明】
【００１７】
【図１】本発明の一実施形態による表示制御装置を備えた画像形成装置の概略図
【図２】本発明の一実施形態による表示制御装置の平面図
【図３】図１に示した画像形成装置の画像形成部を示した概略図
【図４】図１に示した画像形成装置のハードウェア構成を示したブロック図
【図５】図２に示した表示制御装置に表示されるダイアログボックスのメッセージ表示領域を示した図
【図６】図２に示した表示制御装置に表示されるダイアログボックスのメッセージの一例を示した図
【図７】図２に示した表示制御装置に表示されるダイアログボックスのメッセージの一例を示した図
【図８】図２に示した表示制御装置に表示されたダイアログボックスの表示停止時のアニメーションを説明するための図
【図９】図２に示した表示制御装置に表示されたダイアログボックスの表示停止時のアニメーションを説明するための図
【図１０】図２に示した表示制御装置の動作（ダイアログボックスを表示するときおよびダイアログボックスの表示を停止するときの動作）を説明するためのフローチャート
【図１１】図２に示した表示制御装置の動作（ダイアログボックスを表示するときの動作）を説明するためのフローチャート
【発明を実施するための形態】
【００１８】
以下に、図１を参照して、本発明の一実施形態による画像形成装置１００について説明する。
【００１９】
本実施形態の画像形成装置１００は、たとえば、タンデム方式のカラー複合機であり、コピー、プリント、スキャナおよびファックスなどの複数種のジョブを実行することができる。そして、これら複数種のジョブを実行するため、画像形成装置１００は、操作パネル１０１、画像読取部１０２およびエンジン部（給紙部１０３、搬送路１０４、画像形成部１０５、中間転写部１０６、定着部１０７および両面搬送路１０８）などを備える。
【００２０】
操作パネル１０１は、表示制御装置として機能し、たとえば、図１中の破線で示された箇所に配置される。この操作パネル１０１には、図２に示すように、液晶表示部１１（表示部に相当）が設けられている。液晶表示部１１には、各種設定などを行うためのメニューおよびソフトキーが表示されるとともに、装置状態などを示すメッセージも表示される。そして、ユーザーは、液晶表示部１１に表示されたソフトキーを押下することで、各種設定などを行うことができる。なお、液晶表示部１１は、その表示面がタッチパネルで覆われた形態をとる。これにより、液晶表示部１１に表示されたソフトキーがユーザーによって押下されたとき（タッチパネルが押下されたとき）、タッチパネルの出力に基づいて押下位置の座標を検出できるようになっている。
【００２１】
また、操作パネル１０１には、テンキー１２やスタートキー１３などのハードキーが設けられている。テンキー１２は、数値入力が必要な設定指示をユーザーから受け付けるためのハードキーである。スタートキー１３は、各種ジョブの実行開始の指示をユーザーから受け付けるためのハードキーである。
【００２２】
さらに、操作パネル１０１には、コピーキー１４、送信キー１５およびボックスキー１６などのハードキーも設けられている。そして、コピーキー１４がユーザーによって押下されると、コピーを利用する上で必要なソフトキーやメッセージなどが液晶表示部１１に表示される。送信キー１５がユーザーによって押下されると、スキャナおよびファックスを利用する上で必要なソフトキーやメッセージなどが液晶表示部１１に表示される。ボックスキー１６がユーザーによって押下されると、ボックスを利用する上で必要なソフトキーやメッセージなどが液晶表示部１１に表示される。なお、ボックスというのは、ボックスと呼ばれる所定の保存領域（たとえば、後述する記憶部１１３に設けられたフォルダ）に画像データなどを保存しておくジョブである。
【００２３】
図１に戻って、画像読取部１０２は、原稿を読み取り、原稿の画像データを形成する。画像読取部１０２には、図示しないが、露光ランプ、ミラー、レンズおよびイメージセンサーなどの光学系部材が設けられている。この画像読取部１０２は、コンタクトガラス２１に載置される原稿にビームを照射し、その原稿の反射ビームを受けたイメージセンサーの各画素の出力値をＡ／Ｄ変換することにより、画像データを生成する。これにより、画像読取部１０２による原稿の読み取り動作によって得られた画像データに基づき印刷を行うことができる（コピー）。また、画像読取部１０２による原稿の読み取り動作によって得られた画像データを蓄積することもできる（スキャナ）。なお、画像読取部１０２による原稿の読み取り時には、コンタクトガラス２１に載置された原稿を原稿カバー２２で押えることができる。
【００２４】
給紙部１０３は、記録媒体としての用紙Ｐを収容するカセット３１を複数有し、それら複数のカセット３１に収容された用紙Ｐを搬送路１０４に供給する。また、この給紙部１０３には、収容された用紙Ｐを引き出すピックアップローラー３２や、用紙Ｐの重送を抑制するための分離ローラー対３３などが設けられている。
【００２５】
搬送路１０４は、装置内部において用紙Ｐを搬送するものである。具体的に言うと、給紙部１０３から供給された用紙Ｐは、搬送路１０４によって、中間転写部１０６および定着部１０７をこの順番で通過して排出トレイ１０９に導かれる。この搬送路１０４には、用紙Ｐを中間転写部１０６の手前で待機させ、タイミングを合わせて中間転写部１０６に送り出すレジストローラー対４１などが設けられている。
【００２６】
画像形成部１０５は、画像データに基づいてトナー像を形成するものであって、４色分の画像形成部５０（ブラックのトナー像を形成する画像形成部５０Ｂｋ、イエローのトナー像を形成する画像形成部５０Ｙ、シアンのトナー像を形成する画像形成部５０Ｃ、および、マゼンダのトナー像を形成する画像形成部５０Ｍ）と、露光装置５とを備えている。なお、画像形成部５０Ｂｋ、５０Ｙ、５０Ｃおよび５０Ｍは、互いに異なる色のトナー像を形成するが、いずれも基本的に同様の構成である。したがって、以下の説明では、各色を表す符号（Ｂｋ、Ｙ、ＣおよびＭ）を省略する。
【００２７】
各画像形成部５０のそれぞれは、図３に示すように、感光体ドラム１、帯電装置２、現像装置３および清掃装置４を含んでいる。
【００２８】
各感光体ドラム１は、外周面にトナー像を担持するものであって、外周面に感光層を有するとともに、周方向に回転可能に支持されている。各帯電装置２は、対応する感光体ドラム１を一定の電位で帯電させる。各現像装置３は、対応する色の現像剤を収容し、対応する感光体ドラム１にトナーを供給する。各清掃装置４は、対応する感光体ドラム１の清掃を行う。そして、各感光体ドラム１の外周面は、露光装置５によって露光される。これにより、各感光体ドラム１の外周面に静電潜像が形成される。
【００２９】
露光装置５は、図示しないが、半導体レーザー素子、ポリゴンミラー、ポリゴンモーター、Ｆθレンズおよび反射ミラーなどを含む。なお、これら露光装置５の構成部材は、各色の画像形成部５０に対して１セットずつ設けられていてもよい。あるいは、半導体レーザー素子、Ｆθレンズおよび反射ミラーのみを各色の画像形成部５０に対して１セットずつ設け、ポリゴンミラーおよびポリゴンモーターについては２色分（または、４色分）の画像形成部５０で共用してもよい。
【００３０】
図１に戻って、中間転写部１０６は、画像形成部１０５からトナー像の１次転写を受けた後、用紙Ｐに２次転写を行う。中間転写部１０６は、中間転写ベルト６１と、各画像形成部５０にそれぞれ割り当てられた１次転写ローラー６２Ｂｋ、６２Ｙ、６２Ｃおよび６２Ｍとを少なくとも含んでいる。１次転写ローラー６２Ｂｋ、６２Ｙ、６２Ｃおよび６２Ｍは、対応する画像形成部５０（具体的には、感光体ドラム１）との間で中間転写ベルト６１を挟み込んでいるとともに、転写用電圧（転写バイアス）が印加されるようになっている。
【００３１】
また、中間転写部１０６は、駆動ローラー６３および従動ローラー６４も含んでいる。そして、駆動ローラー６３および従動ローラー６４は、１次転写ローラー６２Ｂｋ、６２Ｙ、６２Ｃおよび６２Ｍと共に、中間転写ベルト６１を張架している。このため、駆動ローラー６３が回転駆動すると、中間転写ベルト６１が循環移動する。
【００３２】
さらに、中間転写部１０６は、２次転写ローラー６５も含んでいる。この２次転写ローラー６５は、駆動ローラー６３との間で中間転写ベルト６１を挟み込んでいるとともに、転写用電圧（転写バイアス）が印加されるようになっている。
【００３３】
そして、各画像形成部５０で形成されたトナー像は、転写用電圧が印加された１次転写ローラー６２Ｂｋ、６２Ｙ、６２Ｃおよび６２Ｍにより、順次、ずれなく重畳して中間転写ベルト６１に１次転写される。すなわち、中間転写ベルト６１にフルカラートナー像が転写される。その後、中間転写ベルト６１に１次転写されたトナー像は、転写用電圧が印加された２次転写ローラー６５により、用紙Ｐに２次転写される。
【００３４】
また、中間転写部１０６は、ベルト清掃装置６６も含んでいる。そして、このベルト清掃装置６６によって、中間転写ベルト６１から用紙Ｐへのトナー像の２次転写の後、中間転写ベルト６１の清掃が行われる。
【００３５】
定着部１０７は、用紙Ｐに２次転写されたトナー像を加熱・加圧して定着させるものである。この定着部１０７は、発熱源を内蔵する定着ローラー７１と、定着ローラー７１に圧接される加圧ローラー７２とを含んでいる。そして、トナー像が２次転写された用紙Ｐは、定着ローラー７１と加圧ローラー７２との間を通過することで、加熱・加圧される。これにより、用紙Ｐにトナー像が定着される。
【００３６】
そして、用紙Ｐは、定着部１０７を通過した後、排出トレイ１０９に排出される。これによって、画像形成処理が完了する。
【００３７】
また、両面搬送路１０８は、両面印刷を可能とするものである。この両面搬送路１０８は、定着ローラー７１および加圧ローラー７２の下流側おいて搬送路１０４と分岐し、レジストローラー対４１の上流側において搬送路１０４と合流している。そして、両面搬送路１０８には、搬送路１０４との分岐点に配置された切替爪８１、排出トレイ１０９に繋がる排出口１０９ａに配置されているとともに正逆回転の切り換えが可能な排出ローラー対８２、および、用紙Ｐを搬送する搬送ローラー対８３などが設けられている。
【００３８】
両面印刷を行う場合、切替爪８１は、両面搬送路１０８を閉じるポジションとなり、定着部１０７から送られた用紙Ｐを排出トレイ１０９に導く。また、排出ローラー対８２は、ひとまず正回転して用紙Ｐの一部分を排出トレイ１０９に排出する。この後、排出ローラー対８２は、用紙Ｐが排出ローラー対８２を通過しきる前に逆回転する。このとき、切替爪８１は、両面搬送路１０８を開く方向に回動する。これにより、片面印刷された用紙Ｐは、両面搬送路１０８に導かれる。
【００３９】
両面搬送路１０８に導かれた用紙Ｐは、搬送ローラー対８３により搬送され、レジストローラー対４１の上流側に至る。そして、再び、中間転写部１０６から定着部１０７へと送られる。このときには、用紙Ｐの表裏が逆転しているので、用紙Ｐの裏面（未印刷面）に対して、２次転写処理および定着処理がなされる。そして、両面印刷が終わった用紙Ｐは、排出トレイ１０９に排出される。
【００４０】
次に、図４を参照して、画像形成装置１００のハードウェア構成について説明する。
【００４１】
画像形成装置１００は、主制御部１１０を有する。この主制御部１１０は、中央演算処理装置であるＣＰＵ１１１や画像処理部１１２などを含む。また、主制御部１１０は、操作パネル１０１、画像読取部１０２およびエンジン部（給紙部１０３、搬送路１０４、画像形成部１０５、中間転写部１０６、定着部１０７および両面搬送路１０８）などと接続されている。そして、主制御部１１０は、記憶部１１３に記憶された各種のプログラムおよびデータに基づき、各部の制御や演算などを行う。なお、主制御部１１０は、全体制御や画像処理を行うメイン制御部と、画像形成や各種回転体を回転させるモーターのオン／オフを制御するエンジン制御部とに分割されていてもよい。
【００４２】
記憶部１１３は、ＲＯＭ１１３ａ、ＲＡＭ１１３ｂおよびＨＤＤ１１３ｃなどの揮発性の記憶装置と不揮発性の記憶装置とを含む。そして、記憶部１１３に記憶された各種のプログラムおよびデータは、ＲＯＭ１１３ａに記憶され、ＲＡＭ１１３ｂに展開される。
【００４３】
記憶部１１３に記憶されるプログラムとしては、複数種のジョブをそれぞれ実行するための複数のアプリケーションプログラムがあり、たとえば、コピーを実行するためのコピーアプリ、プリントを実行するためのプリントアプリ、スキャナを実行するためのスキャナアプリ、ファックスを実行するためのファックスアプリ、および、ボックスを実行するためのボックスアプリなどが挙げられる。なお、これら基本的なジョブに対応したアプリ以外の種々のアプリなどが記憶されていてもよい。
【００４４】
また、主制御部１１０は、通信部１１４と接続される。通信部１１４は、たとえば、外部のコンピューター２００とネットワーク（あるいは、ケーブル）を介して通信可能に接続される。これにより、コンピューター２００から送信された画像データに基づき印刷を行うことができる（プリント）。さらに、画像読取部１０２による原稿の読み取り動作によって得られた画像データをコンピューター２００に送信することもできる（スキャナ）。さらに、たとえば、通信部１１４にモデムなどを内蔵してもよく、この場合、電話回線などのネットワークを介して、外部のファックス装置３００とファックス通信を行うことができる（ファックス）。
【００４５】
主制御部１１０に接続される操作パネル１０１は、表示制御部１９を有する。この表示制御部１９は、ＣＰＵやＩＣなどからなり、液晶表示部１１の表示動作を制御する。また、表示制御部１９は、液晶表示部１１（タッチパネル）に表示されたソフトキーがユーザーによって押下されると、タッチパネルの出力を受けて押下位置の座標を特定する。これによって、液晶表示部１１に対してユーザーが押下した位置（選択したソフトキー）が特定される。なお、タッチパネルの出力と押下位置の座標との対応を示すテーブルなどのデータは、たとえば、記憶部２０に記憶される。
【００４６】
また、操作パネル１０１は、各種ジョブの実行に際して、実行するジョブに関する設定値の設定指示をユーザーから受け付ける。具体的には、コピーを例にとると、ユーザーがコピーキー１４を押下することによって、コピーに関する設定値の設定指示を受け付けるための設定画面（ソフトキーとしての設定キーやメッセージなど）が液晶表示部１１に表示される。これにより、ユーザーは、設定画面を見ながら、操作パネル１０１に対して、コピーに関する設定値の設定指示を行う（液晶表示部１１に表示されたソフトキーとしての設定キーやハードキーとしてのテンキー１２を押下することで設定を行う）ことができる。
【００４７】
設定画面を液晶表示部１１に表示するためのデータは、たとえば、記憶部２０に記憶される。そして、表示制御部１９は、ユーザーが操作パネル１０１に対して行った操作に基づき、液晶表示部１１に表示すべき設定画面に応じたデータを記憶部２０から読み出し、液晶表示部１１に適切な設定画面を表示させる。
【００４８】
なお、各種ジョブの実行に際して設定可能な設定項目は多数ある。たとえば、コピーの実行に際して設定可能な設定項目としては、用紙選択、縮小／拡大、濃度、両面／分割、ページ集約、ソート／仕分け、原稿サイズ、原稿セット向き、原稿サイズ混載、排紙先、ステープル、カラー選択、原稿画質、エコプリント、色相調整、カラーバランス、シャープネス、地色調整、うら写り防止、彩度、とじしろ、連続読み込み、自動画像回転、ジョブ終了通知、文書名入力、優先印刷、および、割り込みコピーなどである。また、コピー以外の他のジョブについても、実行に際して設定可能な設定項目は多数ある。
【００４９】
そして、操作パネル１０１は、実行するジョブに関する設定値の設定をユーザーが終えた後、ジョブの開始指示をユーザーから受け付けるため、ソフトキーとしてのスタートキーを液晶表示部１１に表示させる。これにより、ユーザーは、液晶表示部１１に表示されたソフトキーとしてのスタートキーを押下することによって、設定値を設定したジョブの実行を開始することができる。あるいは、ハードキーとしてのスタートキー１３をユーザーが押下した場合にも、ジョブの実行が開始される。
【００５０】
ここで、ジョブの実行に際して、設定値の設定が正しく行われていなかったり、紙詰りやトナー切れなどが起こったりする場合がある。この場合、表示制御部１９は、エラーが発生したことをユーザーに認識させるため、エラーが発生した旨のメッセージを含むダイアログボックスＤＢ（図５〜図７参照）を液晶表示部１１に表示させる。なお、表示制御部１９は、エラーが発生したときに限らず、ユーザーに対して何らかの注意を喚起する必要がある場合に、ダイアログボックスＤＢを液晶表示部１１に表示させる。
【００５１】
ダイアログボックスＤＢのメッセージ用の表示領域は、たとえば、図５に示すように、４つの表示領域Ａ１〜Ａ４に区画されており、表示領域Ａ１およびＡ４にはそれぞれ１行分のスペースが割り当てられ、表示領域Ａ２およびＡ３にはそれぞれ６行分のスペースが割り当てられる。そして、たとえば、文字サイズが１８ポイント（ｐｔ）の半角文字を使用する場合、表示領域Ａ１およびＡ４には、それぞれ、最大で３２文字を組み合わせたメッセージを盛り込むことができる。さらに、表示領域Ａ２およびＡ３には、それぞれ、最大で１９２文字（各行に３２文字ずつ）を組み合わせたメッセージを盛り込むことができる。
【００５２】
そして、画像形成装置１００がユーザーによって使用されているときに、ユーザーに対して何らかの注意を喚起する必要があると主制御部１１０が判断した場合、表示制御部１９は、主制御部１１０からの指示に基づき、表示領域Ａ１〜Ａ４のうちの少なくとも１つの表示領域にメッセージを盛り込んだダイアログボックスＤＢを液晶表示部１１に表示させる。たとえば、メッセージを含むダイアログボックスＤＢとして、表示領域Ａ１〜Ａ３の３つの表示領域を使ったダイアログボックスＤＢ１（図６参照）や、表示領域Ａ２のみを使ったダイアログボックスＤＢ２（図７参照）などがある。
【００５３】
ダイアログボックスＤＢのメッセージの文字列データは、たとえば、記憶部２０（あるいは、記憶部１１３）に予め記憶されている。そして、表示制御部１９は、主制御部１１０からの指示に沿った文字列データを記憶部２０から読み出し、その文字列データに対応するメッセージを含むダイアログボックスＤＢを液晶表示部１１に表示させる。
【００５４】
また、液晶表示部１９は、ダイアログボックスＤＢを液晶表示部１１に表示させた後、所定時間が経過した時点で、ダイアログボックスＤＢの液晶表示部１１への表示を停止させる。なお、ダイアログボックスＤＢの最下端の表示領域Ａ５には、ダイアログボックスＤＢの液晶表示部１１への表示の停止をユーザーから受け付けるためのソフトキーＳＫ（たとえば、「ＯＫ」という文字列が付されたキー）が設けられている。このため、ユーザーは、ダイアログボックスＤＢが液晶表示部１１に表示された後、所定時間が経過していなかったとしても、ソフトキーＳＫを押下することによって、ダイアログボックスＤＢの液晶表示部１１への表示を強制的に停止させることができる。
【００５５】
また、この画像形成装置１００では、装置の商品価値を高めるため、ダイアログボックスＤＢの液晶表示部１１への表示を停止させる際に、アニメーション表示を行っている。図６のダイアログボックスＤＢ１を例にとって具体的に説明すると、図８に示すように、表示制御部１９は、ダイアログボックスＤＢ１の液晶表示部１１への表示を停止させる際に、ダイアログボックスＤＢ１の表示を全部分の表示から一部分の表示に徐々に遷移させた後で、ダイアログボックスＤＢ１の表示を完全に停止させるようにしている。このようなアニメーション表示を行う場合、たとえば、数百ミリ秒から数秒の時間をかけて、ダイアログボックスＤＢの表示の停止を完了させる。したがって、アニメーション表示を行うと、ダイアログボックスＤＢの表示は瞬時に停止されない。
【００５６】
なお、図８には、ダイアログボックスＤＢの表示が下側から上側に向かって徐々に消えていく例を示したが、たとえば、ダイアログボックスＤＢの表示が上側から下側に向かって徐々に消えていくようにしてもよいし、上側および下側の両側から徐々に消えていくようにしてもよい。また、ダイアログボックスＤＢの表示が右側および左側の少なくとも一方側から徐々に消えていくようにしてもよい。さらに、ダイアログボックスＤＢの表示が多方向（たとえば、４方向や８方向など）側から徐々に消えていくようにしてもよい。あるいは、ダイアログボックスＤＢの表示がモザイク状に消えていくようにしてもよい。
【００５７】
ところで、ダイアログボックスＤＢのメッセージの文字数（メッセージの量）は、メッセージの内容によって多くなったり少なくなったりする。たとえば、図６に示したダイアログボックスＤＢ１と図７に示したダイアログボックスＤＢ２とを比較すると、ダイアログボックスＤＢ１のメッセージの文字数は、ダイアログボックスＤＢ２のメッセージの文字数よりも多い。したがって、ダイアログボックスＤＢ１のメッセージの確認に要する時間は、ダイアログボックスＤＢ２のメッセージの確認に要する時間よりも長くなる。
【００５８】
ここで、たとえば、メッセージの文字数にかかわらず、ダイアログボックスＤＢの表示時間（ダイアログボックスＤＢが完全に開いている状態の時間）が一定であったとする。すなわち、ダイアログボックスＤＢ１およびＤＢ２のそれぞれの表示時間が同じであったとする。なお、ダイアログボックスＤＢの表示時間というのは、ダイアログボックスＤＢの全部分を表示する時間であって、アニメーション表示中（ダイアログボックスＤＢの表示が全部分の表示から一部分の表示に遷移している最中）の時間は含まない。
【００５９】
この場合、ダイアログボックスＤＢ２のメッセージ（文字数の少ないメッセージ）については表示時間が終了する前にユーザーに確認させることができたとしても、ダイアログボックスＤＢ１のメッセージ（文字数の多いメッセージ）についてはユーザーに十分に確認させる前に表示時間が終了してしまう、という不都合が生じる恐れがある。なお、ダイアログボックスＤＢの表示時間が比較的短く設定されていれば、ダイアログボックスＤＢ２のメッセージについても、ユーザーに十分に確認させる前に表示時間が終了してしまうことがある。
【００６０】
また、たとえば、ダイアログボックスＤＢの液晶表示部１１への表示を停止させる際において、メッセージの文字数にかかわらず、ダイアログボックスＤＢの表示を全部分の表示から一部分の表示に遷移させるときの速度（以下、便宜上、表示停止時の遷移速度と称する場合もある）が一定であったとする。すなわち、ダイアログボックスＤＢ１およびＤＢ２のそれぞれの表示停止時の遷移速度が同じであったとする。
【００６１】
この場合、停止時の遷移速度が比較的遅く設定されていれば、文字数の多いメッセージを含むダイアログボックスＤＢ１の液晶表示部１１への表示を停止させる際に、画像形成装置１００の処理速度が落ちているとユーザーに受け取られてしまうことがある。なお、表示停止時の遷移速度がさらに遅く設定されていれば、文字数の少ないメッセージを含むダイアログボックスＤＢ２の液晶表示部１１への表示を停止させる際にも、画像形成装置１００の処理速度が落ちているとユーザーに受け取られてしまうことがある。
【００６２】
これら２つの不都合を解消するため、本実施形態では、表示制御部１９は、メッセージを含むダイアログボックスＤＢを液晶表示部１１に表示させるときに、記憶部２０に記憶された文字列データからメッセージの文字数を判別する。
【００６３】
そして、表示制御部１９は、メッセージの文字数が多くなるのに伴ってダイアログボックスＤＢの表示時間が長くなるように、メッセージの文字数に応じてダイアログボックスＤＢの表示時間を設定する。具体的に言うと、文字数の多いメッセージを含むダイアログボックスＤＢ１の表示時間が文字数の少ないメッセージを含むダイアログボックスＤＢ２の表示時間よりも長くなるように、表示制御部１９が液晶表示部１１の表示動作を制御する。すなわち、液晶表示部１１は、メッセージの文字数が多くなるのに伴って、ダイアログボックスＤＢの表示時間を長くする。
【００６４】
さらに、表示制御部１９は、ダイアログボックスＤＢの液晶表示部１１への表示を停止させる（ダイアログボックスＤＢの表示を全部分の表示から一部分の表示に徐々に遷移させる）際に、メッセージの文字数が多くなるのに伴って表示停止時の遷移速度が速くなるように、メッセージの文字数に応じて表示停止時の遷移速度を設定する。具体的に言うと、文字数の多いメッセージを含むダイアログボックスＤＢ１の表示停止時の遷移速度が文字数の少ないメッセージを含むダイアログボックスＤＢ２の表示停止時の遷移速度よりも速くなるように、表示制御部１９が液晶表示部１１の表示動作を制御する。すなわち、液晶表示部１１は、メッセージの文字数が多くなるのに伴って、表示停止時の遷移速度を速くする。
【００６５】
一例を挙げると、図９に示すように、表示の停止を開始してから１００ｍｓが経過した時点では、ダイアログボックスＤＢ１については、表示領域Ａ１およびＡ２を残して、表示領域Ａ３〜Ａ５が消える。その一方、ダイアログボックスＤＢ２については、表示領域Ａ１〜Ａ４を残して、表示領域Ａ５のみが消える。そして、表示の停止を開始してから２００ｍｓが経過した時点では、ダイアログボックスＤＢ１については、表示領域Ａ２の下部がさらに消え、ダイアログボックスＤＢ２については、表示領域Ａ４のみがさらに消える。
【００６６】
以下に、図１０を参照して、ダイアログボックスＤＢを表示するときおよびダイアログボックスＤＢの表示を停止するときの動作について説明する。
【００６７】
まず、図１０のフローのスタート時点では、ユーザーが画像形成装置１００（操作パネル１０１）を使用しているとする。たとえば、図１０のフローのスタート時点の画像形成装置１００（操作パネル１０１）は、ユーザーの指示に基づきコピーなどのジョブを実行している、あるいは、実行するジョブに関する設定値の設定指示をユーザーから受け付けている。
【００６８】
そして、図１０のフローは、画像形成装置１００がユーザーによって使用されているときに、ユーザーに対して何らかの注意を喚起する必要があると主制御部１１０が判断した場合にスタートする（たとえば、ジョブの実行に際して、設定値の設定が正しく行われていなかったり、紙詰りやトナー切れなどが起こったりしたときなど）。言い換えると、主制御部１１０からの指示に基づいて表示制御部１９がメッセージを含むダイアログボックスＤＢを液晶表示部１１に表示させるときに、図１０のフローがスタートする。
【００６９】
なお、画像形成装置１００がユーザーによって使用されていなかったとしても、ユーザーに対して何らかの注意を喚起する必要があると主制御部１１０が判断する場合がある（たとえば、ファックスデータを受信中にエラーが発生したときなど）。この場合にも、図１０のフローがスタートする。
【００７０】
ステップＳ１において、ユーザーに対して何らかの注意を喚起するメッセージの液晶表示部１１への表示指示を表示制御部１９が主制御部１１０から受けると、表示制御部１９は、表示指示を受けたメッセージの文字列データを記憶部２０から読み出し、表示指示を受けたメッセージの文字数を判別する。
【００７１】
ステップＳ２において、表示制御部１９は、表示指示を受けたメッセージの文字数に応じてダイアログボックスＤＢの表示時間を設定する。そして、表示制御部１９は、設定した表示時間を記憶部２０に記憶させる。なお、ダイアログボックスＤＢの表示時間というのは、ダイアログボックスＤＢの全部分を表示する時間であって、アニメーション表示中（ダイアログボックスＤＢの表示が全部分の表示から一部分の表示に遷移している最中）の時間は含まない。
【００７２】
ここで、たとえば、記憶部２０には、単位文字あたり（たとえば、１文字〜十数文字あたり）の表示時間が予め記憶されている。そして、表示制御部１９は、単位文字あたりの表示時間と表示指示を受けたメッセージの文字数とに基づいて、表示指示を受けたメッセージを含むダイアログボックスＤＢの表示時間を設定する。
【００７３】
一例として、図６に示したダイアログボックスＤＢ１と図７に示したダイアログボックスＤＢ２とを比較すると、ダイアログボックスＤＢ１のメッセージの文字数は、ダイアログボックスＤＢ２のメッセージの文字数よりも多い。したがって、ダイアログボックスＤＢ１の表示時間は、ダイアログボックスＤＢ２の表示時間よりも長くなる。
【００７４】
ただし、ダイアログボックスＤＢの表示時間は、上限なく長くなるわけではない。すなわち、ダイアログボックスＤＢの表示時間の上限値が予め設定され、記憶部２０に記憶されている。そして、表示制御部１９は、ダイアログボックスＤＢの表示時間が上限値を超えないようにする。
【００７５】
また、ステップＳ３において、表示制御部１９は、表示指示を受けたメッセージの文字数に応じて表示停止時の遷移速度を設定する。そして、表示制御部１９は、設定した表示停止時の遷移速度を記憶部２０に記憶させる。なお、表示停止時の遷移時間というのは、ダイアログボックスＤＢの液晶表示部１１への表示を停止する際においてアニメーション表示を行っている時間であって、ダイアログボックスＤＢの表示の停止を開始してからダイアログボックスＤＢの表示を完全に停止させるのに要する時間である。
【００７６】
たとえば、記憶部２０には、単位文字あたり（たとえば、１文字〜十数文字あたり）の表示停止時の遷移速度が予め記憶されている。そして、表示制御部１９は、単位文字あたりの表示停止時の遷移速度と表示指示を受けたメッセージの文字数とに基づき、表示指示を受けたメッセージを含むダイアログボックスＤＢの表示停止時の遷移速度を設定する。
【００７７】
一例として、図６に示したダイアログボックスＤＢ１と図７に示したダイアログボックスＤＢ２とを比較すると、ダイアログボックスＤＢ１のメッセージの文字数は、ダイアログボックスＤＢ２のメッセージの文字数よりも多い。したがって、図９に示したように、ダイアログボックスＤＢ１の表示停止時の遷移速度は、ダイアログボックスＤＢ２の表示停止時の遷移速度よりも速くなる。
【００７８】
このように、表示制御部１９は、表示指示を受けたメッセージの文字数に基づいて、ダイアログボックスＤＢの表示時間や、表示停止時の遷移速度を設定する。このとき、表示制御部１９（および表示制御部１９によって制御される液晶表示部１１）は、表示指示を受けたメッセージ内に空白（スペース）が含まれていれば、表示指示を受けたメッセージ内の空白を文字としてカウントする。
【００７９】
ステップＳ４において、表示制御部１９は、表示指示を受けたメッセージを含むダイアログボックスＤＢを液晶表示部１１に表示させる。
【００８０】
この後、ステップＳ５において、表示制御部１９は、表示指示を受けたメッセージを含むダイアログボックスＤＢの表示時間が記憶部２０に記憶された設定時間（ステップＳ２において、表示指示を受けたメッセージの文字数に応じて設定されたダイアログボックスＤＢの表示時間）に到達したか否かを判断する。そして、表示指示を受けたメッセージを含むダイアログボックスＤＢの表示時間が設定時間に到達していれば、ステップＳ６に移行する。一方、表示指示を受けたメッセージを含むダイアログボックスＤＢの表示時間が設定時間に到達していなければ、表示指示を受けたメッセージを含むダイアログボックスＤＢの表示時間が設定時間に到達するまで、ステップＳ５の判断動作を繰り返す。
【００８１】
ステップＳ６に移行すると、表示制御部１９は、記憶部２０に記憶された設定速度（ステップＳ３において、表示指示を受けたメッセージの文字数に応じて設定された表示停止時の遷移速度）に基づいて、表示指示を受けたメッセージを含むダイアログボックスＤＢの表示を全部分の表示から一部分の表示に徐々に遷移させる。そして、ステップＳ７において、表示制御部１９は、最終的に、表示指示を受けたメッセージを含むダイアログボックスＤＢの液晶表示部１１への表示を停止させる。
【００８２】
なお、本実施形態では、ダイアログボックスＤＢの液晶表示部１１への表示を停止するときだけでなく、ダイアログボックスＤＢを液晶表示部１１に表示するときにも、メッセージの文字数に応じたアニメーション表示を行っている。すなわち、表示制御部１９は、ダイアログボックスＤＢを液晶表示部１１に表示させるときに、ダイアログボックスＤＢの表示を一部分の表示から全部分の表示に徐々に遷移させる。そして、このとき、表示制御部１９は、メッセージの文字数が多くなるのに伴って表示時の遷移速度（ダイアログボックスＤＢの表示を一部分の表示から全部分の表示に遷移させるときの速度）が速くなるように、メッセージの文字数に応じて表示時の遷移速度を設定する。すなわち、液晶表示部１１は、メッセージの文字数が多くなるのに伴って、表示時の遷移速度を速くする。
【００８３】
以下に、図１１を参照して、ダイアログボックスＤＢを表示するときの動作について説明する。
【００８４】
図１１のフローは、画像形成装置１００がユーザーによって使用されているときに、ユーザーに対して何らかの注意を喚起する必要があると主制御部１１０が判断した場合にスタートする。すなわち、主制御部１１０からの指示に基づいて表示制御部１９がメッセージを含むダイアログボックスＤＢを液晶表示部１１に表示させるときに、図１１のフローがスタートする。
【００８５】
ステップＳ１１において、ユーザーに対して何らかの注意を喚起するメッセージの液晶表示部１１への表示指示を表示制御部１９が主制御部１１０から受けると、表示制御部１９は、表示指示を受けたメッセージの文字列データを記憶部２０から読み出し、表示指示を受けたメッセージの文字数を判別する。
【００８６】
ステップＳ１２において、表示制御部１９は、表示指示を受けたメッセージの文字数に応じて表示時の遷移速度を設定する。そして、表示制御部１９は、設定した表示時の遷移速度を記憶部２０に記憶させる。なお、ダイアログボックスＤＢの表示時の遷移速度というのは、ダイアログボックスＤＢを液晶表示部１１に表示させる際においてアニメーション表示を行っている時間であって、ダイアログボックスＤＢの表示を一部分の表示から全部分の表示に遷移させるのに要する時間である。
【００８７】
たとえば、記憶部２０には、単位文字あたり（たとえば、１文字〜十数文字あたり）の表示時の遷移速度が予め記憶されている。そして、表示制御部１９は、単位文字あたりの表示時の遷移速度と表示指示を受けたメッセージの文字数とに基づき、表示指示を受けたメッセージを含むダイアログボックスＤＢの表示時の遷移速度を設定する。
【００８８】
ステップＳ１３において、表示制御部１９は、記憶部２０に記憶された設定速度（ステップＳ１２において、表示指示を受けたメッセージの文字数に応じて設定された表示時の遷移速度）に基づいて、表示指示を受けたメッセージを含むダイアログボックスＤＢの表示を一部分の表示から全部分の表示に徐々に遷移させる。このようにして、表示制御部１９は、最終的に、表示指示を受けたメッセージを含むダイアログボックスＤＢの液晶表示部１１への表示を完了させる。
【００８９】
本実施形態では、上記のように、液晶表示部１１は、メッセージの文字数が多くなるのに伴って、ダイアログボックスＤＢの表示時間を長くする。すなわち、液晶表示部１１は、ユーザーによる読み取り時間が長くなるメッセージ（文字数が多いメッセージ）を含むダイアログボックスＤＢを表示する場合に、そのダイアログボックスＤＢの表示時間を長くする。これにより、ダイアログボックスＤＢの表示時間が短いことに起因してユーザーによるメッセージの確認が不十分になる、という不都合が生じるのを抑制することができる。
【００９０】
また、たとえば、メッセージの言語を変更した場合（たとえば、メッセージの言語を日本語から英語に変更した場合）には、メッセージの文字数が増減することがある。すなわち、言語を変更する前のメッセージの文字数が少なかったにもかかわらず、言語を変更した後のメッセージの文字数が多くなってしまう場合がある。この場合、本実施形態では、液晶表示部１１は、メッセージの文字数に応じてダイアログボックスＤＢの表示時間を長くするので、言語を変更したメッセージの文字数が増加すれば、それに伴って、言語を変更したメッセージを含むダイアログボックスＤＢの表示時間を長くする。したがって、言語を変更したメッセージの文字数が増加したとしても、ユーザーによるメッセージの確認が不十分になるのを抑制することができる。
【００９１】
なお、本実施形態では、ダイアログボックスＤＢの表示時間はメッセージの文字数に応じたものとなるので、予めメッセージ毎にダイアログボックスＤＢの表示時間を決めておく必要はない。
【００９２】
また、本実施形態では、上記のように、液晶表示部１１は、メッセージの文字数が多くなるのに伴って、表示停止時の遷移速度を速くする。これにより、文字数の多いメッセージを含むダイアログボックスＤＢの表示を停止するときに、装置の処理速度が落ちている、という誤った認識をユーザーに持たれてしまうのを抑制することができる。
【００９３】
また、本実施形態では、上記のように、液晶表示部１１は、メッセージの文字数が多くなるのに伴って、表示時の遷移速度を速くする。これにより、文字数の多いメッセージを含むダイアログボックスＤＢを表示するときに、装置の処理速度が落ちている、という誤った認識をユーザーに持たれてしまうのを抑制することができる。
【００９４】
また、本実施形態では、上記のように、液晶表示部１１は、メッセージ内に空白（スペース）が含まれていれば、メッセージ内の空白を文字としてカウントする。これにより、ダイアログボックスＤＢの表示時間を容易に変更することができる。たとえば、メッセージ内に意図的に空白を挿入しておくことにより、そのメッセージを含むダイアログボックスＤＢの表示時間を長くすることができる。
【００９５】
今回開示された実施形態は、すべての点で例示であって、制限的なものではないと考えられるべきである。本発明の範囲は、上記実施形態の説明ではなく特許請求の範囲によって示され、さらに、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれる。
【符号の説明】
【００９６】
１１  液晶表示部（表示部）
２０  記憶部
１００  画像形成装置
１０１  操作パネル（表示制御装置）
【図１】
0005498992.tif 000002
【図２】
0005498992.tif 000003
【図３】
0005498992.tif 000004
【図４】
0005498992.tif 000005
【図５】
0005498992.tif 000006
【図６】
0005498992.tif 000007
【図７】
0005498992.tif 000008
【図８】
0005498992.tif 000009
【図９】
0005498992.tif 000010
【図１０】
0005498992.tif 000011
【図１１】
0005498992.tif 000012