(57)【特許請求の範囲】
【請求項１】
通知されてきたメッセージをディスプレイに表示させる機能を有する画像形成装置であって、
当該画像形成装置の状態をチェックするチェック手段と、
第一の画面に設けられている特定の領域によって前記メッセージを表示する第一の形態、第一の画面とは異なる第二の画面によって前記メッセージを表示する第二の形態、およびウェブブラウザによって前記メッセージを表示する第三の形態のうちの前記メッセージを表示するのに好ましい形態である推薦形態を示す推薦形態データを受信する受信手段と、
前記メッセージを表示する表示形態を、前記第一の画面が前記ディスプレイに表示されている場合は前記第一の形態に決定し、表示されていない場合は前記受信手段によって受信された前記推薦形態データに示される前記推薦形態に決定する決定手段と、
前記決定手段によって決定された前記表示形態によって前記メッセージを前記ディスプレイに表示させる表示制御手段と、
を有することを特徴とする画像形成装置。
【請求項２】
前記第一の画面は、画像を用紙に印刷した様子をシミュレートしたプレビュー画像を示すプレビュー画面である、
請求項１に記載の画像形成装置。
【請求項３】
通知されてきたメッセージをディスプレイに表示させる機能を有する画像形成装置であって、
当該画像形成装置の状態をチェックするチェック手段と、
第一の画面に設けられている特定の領域によって前記メッセージを表示する第一の形態、第一の画面とは異なる第二の画面によって前記メッセージを表示する第二の形態、およびウェブブラウザによって前記メッセージを表示する第三の形態のうちの前記メッセージを表示するのに好ましい形態である推薦形態を示す推薦形態データを受信する受信手段と、
前記メッセージを表示する表示形態を、前記チェック手段によってチェックされた前記状態に応じて前記第一の形態、前記第二の形態、および前記第三の形態のうちのいずれかに決定する決定手段と、
前記決定手段によって決定された前記表示形態によって前記メッセージを前記ディスプレイに表示させる表示制御手段と、
を有し、
前記決定手段は、前記表示形態を、前記第一の画面が設定のための画面であって当該第一の画面が表示されていない場合は、前記受信手段によって受信された前記推薦形態データに示される前記推薦形態に決定する、
ことを特徴とする画像形成装置。
【請求項４】
通知されてきたメッセージをディスプレイに表示させる機能を有する画像形成装置であって、
当該画像形成装置の状態をチェックするチェック手段と、
前記メッセージを表示する表示形態を、前記チェック手段によってチェックされた前記状態に応じて、第一の画面に設けられている特定の領域によって前記メッセージを表示する第一の形態、第一の画面とは異なる第二の画面によって前記メッセージを表示する第二の形態、およびウェブブラウザによって前記メッセージを表示する第三の形態のうちのいずれかに決定する決定手段と、
前記決定手段によって決定された前記表示形態によって前記メッセージを前記ディスプレイに表示させる表示制御手段と、
を有し、
前記決定手段は、前記ウェブブラウザが起動しているがユーザが所定の時間、操作を行っていない場合は、前記表示形態を前記第三の形態に決定する、
ことを特徴とする画像形成装置。
【請求項５】
前記第一の形態、前記第二の形態、および前記第三の形態のうちの前記メッセージを表示するのに好ましい形態である推薦形態を示す推薦形態データを受信する受信手段、
を有し、
前記決定手段は、前記ウェブブラウザが起動しており、かつ、ユーザが所定の時間内に操作を行ったことがある場合は、前記表示形態を、前記受信手段によって受信された前記推薦形態データに示される前記推薦形態に決定する、
請求項４に記載の画像形成装置。
【請求項６】
通知されてきたメッセージをディスプレイに表示させる機能を有する画像形成装置であって、
当該画像形成装置の状態をチェックするチェック手段と、
前記メッセージまたは当該メッセージが記憶されている場合のアドレスと当該メッセージを表示するのに好ましい形態である推薦形態とを示すメッセージデータを受信する受信手段と、
前記メッセージを表示する表示形態を、前記チェック手段によってチェックされた前記状態に応じて、第一の画面に設けられている特定の領域によって前記メッセージを表示する第一の形態、第一の画面とは異なる第二の画面によって前記メッセージを表示する第二の形態、およびウェブブラウザによって前記メッセージを表示する第三の形態のうちのいずれかに決定する決定手段と、
前記決定手段によって決定された前記表示形態によって前記メッセージを前記ディスプレイに表示させる表示制御手段と、
を有し、
前記決定手段は、前記ウェブブラウザによってジョブの条件の設定の作業がなされており、かつ、前記受信手段によって受信された前記メッセージデータに前記アドレスが示されていない場合は、前記第三の形態が前記推薦形態として当該メッセージデータに示されていても、前記表示形態を前記第一の形態または前記第二の形態に決定する、
ことを特徴とする画像形成装置。
【請求項７】
前記チェック手段は、前記メッセージが通知されてきた際に前記状態をチェックする、
請求項１ないし請求項６のいずれかに記載の画像形成装置。
【請求項８】
画像形成装置へ通知されてきたメッセージをディスプレイに表示するメッセージ表示方法であって、
当該画像形成装置の状態をチェックし、
第一の画面に設けられている特定の領域によって前記メッセージを表示する第一の形態、第一の画面とは異なる第二の画面によって前記メッセージを表示する第二の形態、およびウェブブラウザによって前記メッセージを表示する第三の形態のうちの前記メッセージを表示するのに好ましい形態である推薦形態を示す推薦形態データを受信し、
前記メッセージを表示する表示形態を、前記第一の画面が前記ディスプレイに表示されている場合は前記第一の形態に決定し、表示されていない場合は受信した前記推薦形態データに示される前記推薦形態に決定し、
決定した前記表示形態によって前記メッセージを前記ディスプレイに表示させる、
ことを特徴とするメッセージ表示方法。
【請求項９】
画像形成装置へ通知されてきたメッセージをディスプレイに表示するメッセージ表示方法であって、
当該画像形成装置の状態をチェックする第一のステップと、
第一の画面に設けられている特定の領域によって前記メッセージを表示する第一の形態、第一の画面とは異なる第二の画面によって前記メッセージを表示する第二の形態、およびウェブブラウザによって前記メッセージを表示する第三の形態のうちの前記メッセージを表示するのに好ましい形態である推薦形態を示す推薦形態データを受信する第二のステップと、
前記メッセージを表示する表示形態を、チェックした前記状態に応じて前記第一の形態、前記第二の形態、および前記第三の形態のうちのいずれかに決定する第三のステップと、
決定した前記表示形態によって前記メッセージを前記ディスプレイに表示させる第四のステップと、
を有し、
前記第三のステップにおいて、前記表示形態を、前記第一の画面が設定のための画面であって当該第一の画面が表示されていない場合は、前記第二のステップで受信した前記推薦形態データに示される前記推薦形態に決定する、
ことを特徴とするメッセージ表示方法。
【請求項１０】
画像形成装置へ通知されてきたメッセージをディスプレイに表示するメッセージ表示方法であって、
当該画像形成装置の状態をチェックする第一のステップと、
前記メッセージを表示する表示形態を、チェックした前記状態に応じて、第一の画面に設けられている特定の領域によって前記メッセージを表示する第一の形態、第一の画面とは異なる第二の画面によって前記メッセージを表示する第二の形態、およびウェブブラウザによって前記メッセージを表示する第三の形態のうちのいずれかに決定する第二のステップと、
決定した前記表示形態によって前記メッセージを前記ディスプレイに表示させる第三のステップと、
を有し、
前記第二のステップにおいて、前記ウェブブラウザが起動しているがユーザが所定の時間、操作を行っていない場合は前記表示形態を前記第三の形態に決定する、
ことを特徴とするメッセージ表示方法。
【請求項１１】
画像形成装置へ通知されてきたメッセージをディスプレイに表示するメッセージ表示方法であって、
当該画像形成装置の状態をチェックする第一のステップと、
前記メッセージまたは当該メッセージが記憶されている場合のアドレスと当該メッセージを表示するのに好ましい形態である推薦形態とを示すメッセージデータを受信する第二のステップと、
前記メッセージを表示する表示形態を、チェックした前記状態に応じて、第一の画面に設けられている特定の領域によって前記メッセージを表示する第一の形態、第一の画面とは異なる第二の画面によって前記メッセージを表示する第二の形態、およびウェブブラウザによって前記メッセージを表示する第三の形態のうちのいずれかに決定する第三のステップと、
決定した前記表示形態によって前記メッセージを前記ディスプレイに表示させる第四のステップと、
を有し、
前記第三のステップにおいて、前記ウェブブラウザによってジョブの条件の設定の作業がなされており、かつ、前記第二のステップで受信した前記メッセージデータに前記アドレスが示されていない場合は、前記第三の形態が前記推薦形態として当該メッセージデータに示されていても、前記表示形態を前記第一の形態または前記第二の形態に決定する、
ことを特徴とするメッセージ表示方法。
【請求項１２】
通知されてきたメッセージをディスプレイに表示させる機能を有する画像形成装置に用いられるコンピュータプログラムであって、
当該画像形成装置に、
当該画像形成装置の状態をチェックするチェック処理を実行させ、
第一の画面に設けられている特定の領域によって前記メッセージを表示する第一の形態、第一の画面とは異なる第二の画面によって前記メッセージを表示する第二の形態、およびウェブブラウザによって前記メッセージを表示する第三の形態のうちの前記メッセージを表示するのに好ましい形態である推薦形態を示す推薦形態データを受信する受信処理を実行させ、
前記メッセージを表示する表示形態を、前記第一の画面が前記ディスプレイに表示されている場合は前記第一の形態に決定し、表示されていない場合は前記受信処理によって受信された前記推薦形態データに示される前記推薦形態に決定する決定処理を実行させ、
前記決定処理によって決定された前記表示形態によって前記メッセージを前記ディスプレイに表示させる表示制御処理を実行させる、
ことを特徴とするコンピュータプログラム。
【請求項１３】
通知されてきたメッセージをディスプレイに表示させる機能を有する画像形成装置に用いられるコンピュータプログラムであって、
当該画像形成装置に、
当該画像形成装置の状態をチェックするチェック処理を実行させ、
第一の画面に設けられている特定の領域によって前記メッセージを表示する第一の形態、第一の画面とは異なる第二の画面によって前記メッセージを表示する第二の形態、およびウェブブラウザによって前記メッセージを表示する第三の形態のうちの前記メッセージを表示するのに好ましい形態である推薦形態を示す推薦形態データを受信する受信処理を実行させ、
前記メッセージを表示する表示形態を、前記チェック処理によってチェックされた前記状態に応じて前記第一の形態、前記第二の形態、および前記第三の形態のうちのいずれかに決定する決定処理を実行させ、
前記決定処理によって決定された前記表示形態によって前記メッセージを前記ディスプレイに表示させる表示制御処理を実行させ、
前記決定処理は、前記第一の画面が設定のための画面であって当該第一の画面が表示されていない場合は、前記表示形態を、前記受信処理によって受信された前記推薦形態データに示される前記推薦形態に決定する処理である、
ことを特徴とするコンピュータプログラム。
【請求項１４】
通知されてきたメッセージをディスプレイに表示させる機能を有する画像形成装置に用いられるコンピュータプログラムであって、
当該画像形成装置に、
当該画像形成装置の状態をチェックするチェック処理を実行させ、
前記メッセージを表示する表示形態を、前記チェック処理によってチェックされた前記状態に応じて、第一の画面に設けられている特定の領域によって前記メッセージを表示する第一の形態、第一の画面とは異なる第二の画面によって前記メッセージを表示する第二の形態、およびウェブブラウザによって前記メッセージを表示する第三の形態のうちのいずれかに決定する決定処理を実行させ、
前記決定処理によって決定された前記表示形態によって前記メッセージを前記ディスプレイに表示させる表示制御処理を実行させ、
前記決定処理は、前記ウェブブラウザが起動しているがユーザが所定の時間、操作を行っていない場合は、前記表示形態を前記第三の形態に決定する処理である、
ことを特徴とするコンピュータプログラム。
【請求項１５】
通知されてきたメッセージをディスプレイに表示させる機能を有する画像形成装置に用いられるコンピュータプログラムであって、
当該画像形成装置に、
当該画像形成装置の状態をチェックするチェック処理を実行させ、
前記メッセージまたは当該メッセージが記憶されている場合のアドレスと当該メッセージを表示するのに好ましい形態である推薦形態とを示すメッセージデータを受信する受信処理と、
前記メッセージを表示する表示形態を、前記チェック処理によってチェックされた前記状態に応じて、第一の画面に設けられている特定の領域によって前記メッセージを表示する第一の形態、第一の画面とは異なる第二の画面によって前記メッセージを表示する第二の形態、およびウェブブラウザによって前記メッセージを表示する第三の形態のうちのいずれかに決定する決定処理を実行させ、
前記決定処理によって決定された前記表示形態によって前記メッセージを前記ディスプレイに表示させる表示制御処理を実行させ、
前記決定処理は、前記ウェブブラウザによってジョブの条件の設定の作業がなされており、かつ、前記受信処理によって受信された前記メッセージデータに前記アドレスが示されていない場合は、前記第三の形態が前記推薦形態として当該メッセージデータに示されていても、前記表示形態を前記第一の形態または前記第二の形態に決定する処理である、
ことを特徴とするコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置におけるメッセージの表示の技術に関する。
【背景技術】
【０００２】
従来、コピー、スキャン、ファックス、ドキュメント管理など様々な機能が備わった画像形成装置が普及している。このような画像形成装置は、「複合機」または「ＭＦＰ（Multi Function Peripheral）」と呼ばれることがある。
【０００３】
これらの機能を使用できるように、画像形成装置のメーカは、アプリケーションを作成し、画像形成装置に予めインストールしている。
【０００４】
さらに、画像形成装置にウェブブラウザが備えられるようになった。ウェブブラウザでウェブサーバへアクセスし、ウェブアプリケーションをウェブサーバに実行させることによって、様々なサービスを画像形成装置のユーザへ従来よりも容易に提供することができるようになった。さらに、画像形成装置のメーカ以外の業者もアプリケーションを作成しサービスを容易に提供することができるようになった。
【０００５】
そのほか、Ｏｐｅｎ  ＡＰＩ（Application Program Interface）などの技術によって従来よりも容易に画像形成装置用のアプリケーションを作成し、種々のサービスを画像形成装置のユーザへ提供することができるようになった。
【０００６】
アプリケーションは、機能の拡張またはデバグなどを目的としてアップデートされることがある。このような場合に、アプリケーションの提供者は、画像形成装置のユーザへアップデートに関するメッセージを通知したい。
【０００７】
また、アプリケーションの不具合または便利な使用方法などに関するメッセージを画像形成装置のユーザへ通知したいこともある。
【０００８】
従来、ユーザへのメッセージの通知の技術として、次のような技術が提案されている。仲介サーバーは、ＭＦＰから、インターネット上のサービス提供サーバーに対するアクセス要求を受け付けた際に、当該サービス提供サーバーから状態情報を取得していると、その状態情報に基づいてＭＦＰを用いて通知を行なう。その際、仲介サーバーは、ＭＦＰの機能に応じて、通知の方法をＭＦＰの表示パネルに表示する方法と、その他の方法とで切り替えて通知する（特許文献１）。
【先行技術文献】
【特許文献】
【０００９】
【特許文献１】特開２０１５−６９６２５号公報
【発明の概要】
【発明が解決しようとする課題】
【００１０】
しかし、従来の方法によると、メッセージを通知されたタイミングによっては、ユーザの操作の妨げになることがある。
【００１１】
例えば、ユーザがジョブの条件の設定を行っている最中にメッセージが通知され、そのメッセージを示すダイアログボックスがディスプレイに表示されると、設定の操作の妨げになる。
【００１２】
本発明は、このような問題点に鑑み、サーバなどから通知されたメッセージを、従来よりもユーザの妨げにならないように表示することを、目的とする。
【課題を解決するための手段】
【００１３】
本発明の一形態に係る画像形成装置は、通知されてきたメッセージをディスプレイに表示させる機能を有する画像形成装置であって、当該画像形成装置の状態をチェックするチェック手段と、第一の画面に設けられている特定の領域によって前記メッセージを表示する第一の形態、第一の画面とは異なる第二の画面によって前記メッセージを表示する第二の形態、およびウェブブラウザによって前記メッセージを表示する第三の形態のうちの前記メッセージを表示するのに好ましい形態である推薦形態を示す推薦形態データを受信する受信手段と、前記メッセージを表示する表示形態を、前記第一の画面が前記ディスプレイに表示されている場合は前記第一の形態に決定し、表示されていない場合は前記受信手段によって受信された前記推薦形態データに示される前記推薦形態に決定する決定手段と、前記決定手段によって決定された前記表示形態によって前記メッセージを前記ディスプレイに表示させる表示制御手段と、を有する。
【００１４】
本発明の他の一形態に係る画像形成装置は、通知されてきたメッセージをディスプレイに表示させる機能を有する画像形成装置であって、当該画像形成装置の状態をチェックするチェック手段と、第一の画面に設けられている特定の領域によって前記メッセージを表示する第一の形態、第一の画面とは異なる第二の画面によって前記メッセージを表示する第二の形態、およびウェブブラウザによって前記メッセージを表示する第三の形態のうちの前記メッセージを表示するのに好ましい形態である推薦形態を示す推薦形態データを受信する受信手段と、前記メッセージを表示する表示形態を、前記チェック手段によってチェックされた前記状態に応じて前記第一の形態、前記第二の形態、および前記第三の形態のうちのいずれかに決定する決定手段と、前記決定手段によって決定された前記表示形態によって前記メッセージを前記ディスプレイに表示させる表示制御手段と、を有し、前記決定手段は、前記表示形態を、前記第一の画面が設定のための画面であって当該第一の画面が表示されていない場合は、前記受信手段によって受信された前記推薦形態データに示される前記推薦形態に決定する。
【００１５】
本発明の他の一形態に係る画像形成装置は、通知されてきたメッセージをディスプレイに表示させる機能を有する画像形成装置であって、当該画像形成装置の状態をチェックするチェック手段と、前記メッセージを表示する表示形態を、前記チェック手段によってチェックされた前記状態に応じて、第一の画面に設けられている特定の領域によって前記メッセージを表示する第一の形態、第一の画面とは異なる第二の画面によって前記メッセージを表示する第二の形態、およびウェブブラウザによって前記メッセージを表示する第三の形態のうちのいずれかに決定する決定手段と、前記決定手段によって決定された前記表示形態によって前記メッセージを前記ディスプレイに表示させる表示制御手段と、を有し、前記決定手段は、前記ウェブブラウザが起動しているがユーザが所定の時間、操作を行っていない場合は、前記表示形態を前記第三の形態に決定する。
【００１６】
本発明の他の一形態に係る画像形成装置は、通知されてきたメッセージをディスプレイに表示させる機能を有する画像形成装置であって、当該画像形成装置の状態をチェックするチェック手段と、前記メッセージまたは当該メッセージが記憶されている場合のアドレスと当該メッセージを表示するのに好ましい形態である推薦形態とを示すメッセージデータを受信する受信手段と、前記メッセージを表示する表示形態を、前記チェック手段によってチェックされた前記状態に応じて、第一の画面に設けられている特定の領域によって前記メッセージを表示する第一の形態、第一の画面とは異なる第二の画面によって前記メッセージを表示する第二の形態、およびウェブブラウザによって前記メッセージを表示する第三の形態のうちのいずれかに決定する決定手段と、前記決定手段によって決定された前記表示形態によって前記メッセージを前記ディスプレイに表示させる表示制御手段と、を有し、前記決定手段は、前記ウェブブラウザによってジョブの条件の設定の作業がなされており、かつ、前記受信手段によって受信された前記メッセージデータに前記アドレスが示されていない場合は、前記第三の形態が前記推薦形態として当該メッセージデータに示されていても、前記表示形態を前記第一の形態または前記第二の形態に決定する。
【発明の効果】
【００１７】
本発明によると、サーバなどから通知されたメッセージを、従来よりもユーザの妨げにならないように表示することができる。
【図面の簡単な説明】
【００１８】
【図１】画像処理システムの全体的な構成の例を示す図である。
【図２】画像形成装置のハードウェア構成の例を示す図である。
【図３】画像形成装置のプラットフォームの例を示す図である。
【図４】メニュー画面の例を示す図である。
【図５】コピージョブ画面の例を示す図である。
【図６】ブラウザ画面の例を示す図である。
【図７】簡易設定コピー用ページの例を示す図である。
【図８】画像形成装置の機能的構成の例を示す図である。
【図９】メッセージデータの例を示す図である。
【図１０】表示形態決定処理の流れの例を説明するフローチャートである。
【図１１】表示形態決定処理の流れの例を説明するフローチャートである。
【図１２】プレビュー画面の例を示す図である。
【図１３】表示形態決定処理の流れの例を説明するフローチャートである。
【図１４】表示形態決定処理の流れの例を説明するフローチャートである。
【図１５】表示形態決定処理の流れの例を説明するフローチャートである。
【図１６】表示形態決定処理の流れの例を説明するフローチャートである。
【図１７】第一の形態による表示の例を示す図である。
【図１８】第二の形態による表示の例を示す図である。
【図１９】第三の形態による表示の例を示す図である。
【図２０】メッセージの表示に関する全体的な処理の流れの例を説明するフローチャートである。
【発明を実施するための形態】
【００１９】
図１は、画像処理システム３の全体的な構成の例を示す図である。図２は、画像形成装置１のハードウェア構成の例を示す図である。図３は、画像形成装置１のプラットフォームの例を示す図である。図４は、メニュー画面５０Ａの例を示す図である。図５は、コピージョブ画面５０Ｂの例を示す図である。図６は、ブラウザ画面５０Ｃの例を示す図である。図７は、簡易設定コピー用ページ５０Ｄの例を示す図である。
【００２０】
図１に示すように、画像処理システム３は、画像形成装置１、サーバ装置２１、端末装置２３、および通信回線２９などによって構成される。
【００２１】
画像処理システム３によると、ユーザは、用紙に記されている画像を他の用紙に複写したり電子化して保存したり、アプリケーションによって作成した画像を用紙に印刷したりすることができる。
【００２２】
画像処理システム３は、企業、役所、または学校などの組織において、その組織のメンバによって使用される。
【００２３】
画像形成装置１は、サーバ装置２１、および端末装置２３は、通信回線２９を介してデータをやり取りすることができる。通信回線２９として、ＬＡＮ（Local Area Network）回線、インターネット、公衆回線、または専用線などが用いられる。
【００２４】
画像形成装置１は、コピー、ＰＣプリント、ファックス、スキャン、およびボックスなどのサービスを提供する機能を集約した装置である。「ＭＦＰ（Multi Function Peripherals）」または「複合機」などと呼ばれることがある。
【００２５】
ＰＣプリントの機能は、端末装置２３から受信した画像データに基づいて画像を用紙に印刷する機能である。「ネットワークプリンティング」または「ネットワークプリント」などと呼ばれることもある。
【００２６】
ボックスの機能は、ユーザごとに「ボックス」または「パーソナルボックス」などと呼ばれる記憶領域を与えておき、各ユーザが自分の記憶領域によって画像データなどを保存し管理するための機能である。ボックスは、パーソナルコンピュータにおける「フォルダ」または「ディレクトリ」に相当する。
【００２７】
サーバ装置２１は、Ｏｐｅｎ  ＡＰＩ（Application Program Interface）またはＷｅｂＡＰＩによって画像形成装置１へ種々のサービスを提供する。サーバ装置２１には、サービスごとにアプリケーションが用意されている。例えば、スキャンｔｏＯＣＲ（Optical Character Recognition）およびオンラインストレージなどのサービスのアプリケーションが用意されている。「スキャンｔｏＯＣＲ」は、画像形成装置１によって読み取られた画像に示される文字列をＯＣＲによってテキストデータに変換するサービスである。
【００２８】
サーバ装置２１は、画像形成装置１へ提供するサービスに対応するアプリケーションを実行し、それによって得られるデータなどを画像形成装置１へ送信する。例えば、スキャンｔｏＯＣＲのサービスによると、サーバ装置２１は、これに対応するアプリケーションを実行することによって画像形成装置１から画像データを取得し、ＯＣＲの処理を実行し、得られたテキストデータを画像形成装置１へ送信する。
【００２９】
画像形成装置１がウェブサイトへアクセスすると、サーバ装置２１は、適宜、アプリケーションに基づいて演算の処理を行うことによって、画像形成装置１へサービスを提供する。
【００３０】
端末装置２３は、画像形成装置１の上述の機能を遠隔的に使用するためのクライアントである。端末装置２３として、パーソナルコンピュータ、スマートフォン、またはタブレットコンピュータなどが用いられる。
【００３１】
画像形成装置１は、図２に示すように、ＣＰＵ（Central Processing Unit）１０ａ、ＲＡＭ（Random Access Memory）１０ｂ、ＶＲＡＭ（Video RAM）１０ｃ、ＲＯＭ（Read Only Memory）１０ｄ、大容量記憶装置１０ｅ、タッチパネルディスプレイ１０ｆ、操作キーパネル１０ｇ、ＮＩＣ（Network Interface Card）１０ｈ、モデム１０ｉ、スキャンユニット１０ｊ、プリントユニット１０ｋ、およびフィニッシャ１０ｍなどによって構成される。
【００３２】
タッチパネルディスプレイ１０ｆは、ユーザに対するメッセージを示す画面、ユーザがコマンドまたは情報を入力するための画面、およびＣＰＵ１０ａが実行した処理の結果を示す画面などを表示する。また、タッチパネルディスプレイ１０ｆは、タッチされた位置を示す信号をＣＰＵ１０ａへ送る。
【００３３】
ＶＲＡＭ１０ｃは、タッチパネルディスプレイ１０ｆに表示させる画面のデータを記憶するために用いられる。
【００３４】
操作キーパネル１０ｇは、いわゆるハードウェアキーボードであって、テンキー、スタートキー、ストップキー、およびファンクションキーなどによって構成される。
【００３５】
ＮＩＣ１０ｈは、ＴＣＰ／ＩＰ（Transmission Control Protocol/Internet Protocol）などのプロトコルで他の装置との通信を行う。
【００３６】
モデム１０ｉは、ファクシミリ端末との間でＧ３などのプロトコルで画像データをやり取りする。
【００３７】
スキャンユニット１０ｊは、プラテンガラスの上にセットされたシートに記されている画像を読み取って画像データを生成する。
【００３８】
プリントユニット１０ｋは、スキャンユニット１０ｊによって読み取られた画像のほか、ＮＩＣ１０ｈまたはモデム１０ｉによって他の装置から受信した画像を用紙に印刷する。
【００３９】
フィニッシャ１０ｍは、プリントユニット１０ｋによって画像が印刷された用紙つまり印刷物をステープルで綴じたり、パンチ穴を開けたりする。
【００４０】
ＲＯＭ１０ｄまたは大容量記憶装置１０ｅには、画像形成装置１の全体的な管理または基本的な処理を行ったりユーザインタフェースを提供したりするソフトウェアとして、図３に示すオペレーティングシステム１０１およびＭＦＰシステム１０２がインストールされている。オペレーティングシステム１０１またはＭＦＰシステム１０２の機能をアプリケーションに提供するために、ネイティブアプリケーショプラットフォーム１０３が用意されている。
【００４１】
さらに、大容量記憶装置１０ｅには、コピーアプリケーション４０１、スキャンアプリケーション４０２、ボックスアプリケーション４０３、ブラウザアプリケーション４０４、およびメニューアプリケーション４０５などがインストールされている。コピーアプリケーション４０１ないしメニューアプリケーション４０５は、ネイティブアプリケーショプラットフォーム１０３を介して動作する。
【００４２】
また、大容量記憶装置１０ｅには、ＩＷＳ（Internal Web Server）用のソフトウェアであるウェブサーバシステム１０５がインストールされている。さらに、簡易設定コピーアプリケーション４７１および簡易設定スキャンアプリケーション４７２のほか、電子掲示板のアプリケーションおよび翻訳のアプリケーションなどがインストールされている。これらのアプリケーションは、ウェブサーバシステム１０５を介して動作する。
【００４３】
このように、アプリケーションには、サーバ装置２１によって実行されるものもあれば、ネイティブアプリケーショプラットフォーム１０３を介して実行されるものもあれば、ウェブサーバシステム１０５を介して実行されるものもある。
【００４４】
以下、これらのアプリケーションを区別するために、サーバ装置２１によって実行されるものを「サーバアプリケーション４８」と記載する。ネイティブアプリケーショプラットフォーム１０３を介して実行されるアプリケーションを「ネイティブアプリケーション４０」と記載する。また、ウェブサーバシステム１０５を介して実行されるアプリケーションを「ＩＷＳアプリケーション４７」と記載する。
【００４５】
メニューアプリケーション４０５は、図４のような、アプリケーションごとのボタンを含むメニュー画面５０Ａをタッチパネルディスプレイ１０ｆに表示させ、ユーザが選択したボタンに対応するアプリケーションを起動するためのアプリケーションである。
【００４６】
コピーアプリケーション４０１、スキャンアプリケーション４０２、およびボックスアプリケーション４０３は、それぞれ、上述のコピー、スキャン、およびボックスの各サービスを提供するためのアプリケーションである。
【００４７】
コピーアプリケーション４０１によると、図５のようなコピージョブ画面５０Ｂがタッチパネルディスプレイ１０ｆに表示される。ユーザは、コピーに関するすべての項目（部数、カラー、用紙サイズ、倍率、読取解像度、出力解像度、印刷面、集約印刷、および仕上げなど）の条件をコピージョブ画面５０Ｂに対して任意に設定し、コピーのスキャンユニット１０ｊおよびジョブをプリントユニット１０ｋなどに実行させることができる。
【００４８】
同様に、スキャンアプリケーション４０２によると、スキャンの条件の設定用の画面がタッチパネルディスプレイ１０ｆに表示される。ユーザは、スキャンに関するすべての項目の条件をこの画面に対して任意に設定し、スキャンのジョブを画像形成装置１に実行させることができる。また、ボックスアプリケーション４０３によると、ボックスの処理の条件の設定用の画面がタッチパネルディスプレイ１０ｆに表示される。ユーザは、ボックスの処理に関するすべての項目の条件をこの画面に対して任意に設定し、ボックスのジョブを画像形成装置１に実行させることができる。
【００４９】
ブラウザアプリケーション４０４は、ウェブブラウザであって、図６のようなブラウザ画面５０Ｃをタッチパネルディスプレイ１０ｆに表示させる。そして、ＩＷＳアプリケーション４７またはサーバ装置２１からウェブページのデータを取得し、ウェブページをウェブページ領域５０Ｃ１に配置する。
【００５０】
ネイティブアプリケーション４０は、基本的に、画像形成装置１に納品の際に既に固定的にインストールされている。
【００５１】
簡易設定コピーアプリケーション４７１は、コピーアプリケーション４０１と同様に、コピーのジョブをスキャンユニット１０ｊおよびプリントユニット１０ｋなどに実行させるためのアプリケーションである。上述の通りコピーアプリケーション４０１によるとコピーに関するすべての項目の条件をコピージョブ画面５０Ｂ（図５参照）によって設定することができた。しかし、簡易設定コピーアプリケーション４７１によると、図７のような簡易設定コピー用ページ５０Ｄがウェブページとしてウェブページ領域５０Ｃ１に表示される。ユーザは、特定の一部の項目の条件のみを、簡易設定コピー用ページ５０Ｄを介して設定し、コピーのジョブを実行させることができる。
【００５２】
簡易設定スキャンアプリケーション４７２は、スキャンアプリケーション４０２と同様に、スキャンのジョブをスキャンユニット１０ｊなどに実行させるためのアプリケーションである。上述の通りスキャンアプリケーション４０２によるとスキャンに関するすべての項目の条件を設定することができたが、簡易設定スキャンアプリケーション４７２によると、特定の一部の項目の条件のみを設定し、スキャンのジョブを実行させることができる。
【００５３】
ユーザは、ＩＷＳアプリケーション４７を、ブラウザアプリケーション４０４を介して次のように使用することができる。
【００５４】
ユーザは、使用したいＩＷＳアプリケーション４７に対応するボタンをメニュー画面５０Ａ（図４参照）の中から選択する。すると、ブラウザアプリケーション４０４が起動する。
【００５５】
ブラウザアプリケーション４０４は、ブラウザ画面５０Ｃ（図６参照）をタッチパネルディスプレイ１０ｆに表示させるとともに、選択されたＩＷＳアプリケーション４７へアクセスする。
【００５６】
すると、ウェブサーバシステム１０５は、そのＩＷＳアプリケーション４７を実行し、その結果を示すウェブページを表示するためのデータを適宜、ブラウザアプリケーション４０４へ与える。
【００５７】
ブラウザアプリケーション４０４は、ウェブサーバシステム１０５から与えられたデータに基づいてウェブページがウェブページ領域５０Ｃ１に配置されるようにブラウザ画面５０Ｃを更新する。
【００５８】
そして、ユーザは、ブラウザ画面５０Ｃに対して操作を行うことによって、選択したＩＷＳアプリケーション４７を使用する。
【００５９】
サーバアプリケーション４８によるサービスは、ブラウザアプリケーション４０４を介してユーザへ提供されることもあれば、そのサーバアプリケーション４８の専用のネイティブアプリケーション４０と連携してユーザへ提供されることもある。
【００６０】
大容量記憶装置１０ｅには、さらに、メッセージマネージャ１０６がインストールされている。
【００６１】
メッセージマネージャ１０６は、サーバ装置２１から配信されるメッセージをタッチパネルディスプレイ１０ｆに表示させるためのプログラムである。
【００６２】
これらのプログラムは、必要に応じてＲＡＭ１０ｂにロードされ、ＣＰＵ１０ａによって実行される。大容量記憶装置１０ｅとして、ハードディスクドライブまたはＳＳＤ（Solid State Drive）などが用いられる。
【００６３】
メッセージマネージャ１０６によると、画像形成装置１の現在の状態に応じて好適な形態でメッセージを表示させることができる。以下、この仕組みについて説明する。
【００６４】
図８は、画像形成装置１の機能的構成の例を示す図である。図９は、メッセージデータ６の例を示す図である。図１０および図１１は、表示形態決定処理の流れの例を説明するフローチャートである。図１２は、プレビュー画面５０Ｅの例を示す図である。図１３、図１４、図１５、および図１６は、表示形態決定処理の流れの例を説明するフローチャートである。図１７は、第一の形態による表示の例を示す図である。図１８は、第二の形態による表示の例を示す図である。図１９は、第三の形態による表示の例を示す図である。
【００６５】
メッセージマネージャ１０６によると、図８に示すメッセージデータ受信部１６１、ステータスチェック部１６２、表示形態決定部１６３、およびメッセージ表示制御部１６４などが画像形成装置１に実現される。
【００６６】
サーバ装置２１には、メッセージデータ６が、サーバアプリケーション４８を提供する提供者（例えば、サーバアプリケーション４８の製造元）などによって用意される。
【００６７】
メッセージデータ６は、特定の事項に関するメッセージを示すデータである。以下、画像形成装置１にインストールされているサーバアプリケーション４８のバージョンアップに関するメッセージを示すデータをメッセージデータ６として送信する場合を例に説明する。
【００６８】
メッセージデータ６は、テキストデータ６１、ウェブページデータ６２、および推薦形態指定データ６３などによって構成される。
【００６９】
テキストデータ６１は、図９（Ａ）に示すように、バージョンアップに関するメッセージをテキストフォーマットによって記述したデータである。
【００７０】
ウェブページデータ６２は、メッセージを、ウェブブラウザによってウェブページの形態で表示するためのデータである。ウェブページデータ６２は、ＨＴＭＬ（Hypertext Markup Language）またはＪａｖａＳｃｒｉｐｔ（登録商標）などによって記述される。
【００７１】
ウェブページデータ６２には、図９（Ｂ）に示すようにウェブページが直接的に記載されていることもあれば、ウェブページのＵＲＬ（Uniform Resource Locator）およびそのウェブページへリダイレクトするコードが記載されていることもある。
【００７２】
ところで、タッチパネルディスプレイ１０ｆに表示される画面の幾つかには、例えばメニュー画面５０Ａ（図４参照）およびコピージョブ画面５０Ｂ（図５参照）などのように、メッセージ領域５０ｍが設けられている。
【００７３】
テキストデータ６１によると、メッセージがメッセージ領域５０ｍに表示されることもあれば、ダイアログボックスに表示されることもある。
【００７４】
以下、メッセージをメッセージ領域５０ｍに表示する形態を「第一の形態」と記載する。メッセージをダイアログボックスに表示する形態を「第二の形態」と記載する。メッセージをウェブページとして表示する形態を「第三の形態」と記載する。
【００７５】
推薦形態指定データ６３は、第一の形態、第二の形態、および第三の形態のうちの、メッセージを表示するのに好ましい形態（以下、「推薦形態」と記載する。）を示す。
【００７６】
サーバ装置２１は、メッセージデータ６が用意されると、これを画像形成装置１へ送信する。
【００７７】
画像形成装置１において、メッセージデータ受信部１６１は、メッセージデータ６を受信する。
【００７８】
なお、メッセージデータ６の送信は、いわゆるプッシュ配信であってもよいし、いわゆるプル配信であってもよい。つまり、メッセージデータ６がサーバ装置２１に用意されたら、画像形成装置１からのリクエストの有無に関わらず、これをサーバ装置２１から画像形成装置１へ送信してもよい。または、画像形成装置１からサーバ装置２１へリクエストがあった場合に、未送信のメッセージデータ６をサーバ装置２１から画像形成装置１へ送信してもよい。
【００７９】
ステータスチェック部１６２は、メッセージデータ６がメッセージデータ受信部１６１によって受信されると、画像形成装置１における所定の項目に関する状態（ステータス）をチェックする。例えば、次の（１）〜（３）に関する状態をチェックする。
（１）  タッチパネルディスプレイ１０ｆに現在表示されている画面（以下、「カレント画面」と記載する。）およびカレント画面におけるメッセージ領域５０ｍの有無。
（２）  タッチパネルディスプレイ１０ｆまたは操作キーパネル１０ｇが最後に操作された時刻。
（３）  ブラウザアプリケーション４０４が現在使用されている場合は、ウェブページ領域５０Ｃ１に現在、配置（表示）されているウェブページが設定用のものであるか否か。
【００８０】
これらの状態は、オペレーティングシステム１０１、ＭＦＰシステム１０２、またはネイティブアプリケーショプラットフォーム１０３に問い合わせることによってチェックすることができる。
【００８１】
表示形態決定部１６３は、メッセージの表示の形態を、メッセージデータ受信部１６１によって受信されたメッセージデータ６およびステータスチェック部１６２によるチェックの結果に基づいて決定する。ここで、これらの情報に基づく決定の方法の幾つかの例を、フローチャートを参照しながら説明する。
【００８２】
図１０において、ブラウザアプリケーション４０４が現在使用されており、すなわち、ブラウザアプリケーション４０４が現在起動されており（＃７０１でＹｅｓ）、かつ、タッチパネルディスプレイ１０ｆまたは操作キーパネル１０ｇが最後に操作された時刻から現在の時刻までの長さが所定の長さ（例えば、３０秒）未満である場合、すなわち、所定の時間内に操作された場合は（＃７０２でＹｅｓ）、表示形態決定部１６３は、メッセージの表示の形態を、推薦形態指定データ６３に示される推薦形態に決定する（＃７０６）。一方、所定の長さ以上、操作されていない場合は（＃７０２でＮｏ）、第三の形態に決定する（＃７０３）。
【００８３】
ブラウザアプリケーション４０４が現在起動されていない場合は（＃７０１でＮｏ）、タッチパネルディスプレイ１０ｆまたは操作キーパネル１０ｇが所定の時間内に操作された場合は（＃７０４でＹｅｓ）、表示形態決定部１６３は、メッセージの表示の形態を第一の形態に決定する（＃７０５）。一方、所定の時間内に操作されていない場合は（＃７０４でＮｏ）、推薦形態指定データ６３に示される推薦形態に決定する（＃７０６）。
【００８４】
または、図１１に示すようにメッセージの表示の形態を決定してもよい。カレント画面が、図１２のような、プリントユニット１０ｋによる印刷の対象である画像を印刷の前にシミュレートした画像（いわゆるプレビュー画像）をユーザに提示するためのプレビュー画面５０Ｅである場合は（＃７１１でＹｅｓ）、表示形態決定部１６３は、メッセージの表示の形態を第一の形態に決定する（＃７１２）。そのほか、プレビュー画面以外の所定の画面である場合も、第一の形態に決定してもよい。ただし、メッセージ領域５０ｍが設けられていることが望ましい。
【００８５】
そうでない場合は（＃７１１でＮｏ）、表示形態決定部１６３は、メッセージの表示の形態を、推薦形態指定データ６３に示される推薦形態に決定する（＃７１３）。
【００８６】
または、図１３に示すようにメッセージの表示の形態を決定してもよい。ユーザがジョブの条件などを設定する画面（以下、「設定用画面」と記載する。）を用いて操作を行っている場合は（＃７２１でＹｅｓ）、この設定用画面にメッセージ領域５０ｍが設けられていれば（＃７２２でＹｅｓ）、表示形態決定部１６３は、メッセージの表示の形態を第一の形態に決定する（＃７２３）。メッセージ領域５０ｍが設けられていなければ（＃７２２でＮｏ）、第二の形態に決定する（＃７２４）。図５に示したコピージョブ画面５０Ｂが、設定用画面の一例である。
【００８７】
なお、この操作が行われているか否かは、次の方法によって判別することができる。カレント画面が設定用画面であり、かつ、タッチパネルディスプレイ１０ｆまたは操作キーパネル１０ｇが最後に操作された時刻から現在の時刻までの長さが所定の長さ（例えば、３０秒）以下であれば、表示形態決定部１６３は、この操作が行われていると判別する。そうでなければ、この操作が行われていないと判別する。
【００８８】
一方、ユーザが設定用画面を用いて操作を行っていない場合は（＃７２１でＮｏ）、表示形態決定部１６３は、メッセージの表示の形態を、推薦形態指定データ６３に示される推薦形態に決定する（＃７２５）。
【００８９】
または、図１４に示すようにメッセージの表示の形態を決定してもよい。ユーザが設定用画面を用いて操作を行っており（＃７３１でＹｅｓ）、この設定用画面にメッセージ領域５０ｍが設けられており（＃７３２でＹｅｓ）、かつ、テキストデータ６１に示されるメッセージの文字数が所定の数（例えば、２０文字）未満である場合は（＃７３３でＹｅｓ）、表示形態決定部１６３は、メッセージの表示の形態を第一の形態に決定する（＃７３４）。メッセージ領域５０ｍが設けられていない場合（＃７３２でＮｏ）および所定の数以上である場合は（＃７３３でＮｏ）、第二の形態に決定する（＃７３５）。
【００９０】
一方、設定用画面をユーザが用いて操作を行っていない場合は（＃７３１でＮｏ）、表示形態決定部１６３は、メッセージの表示の形態を、推薦形態指定データ６３に示される推薦形態に決定する（＃７３６）。
【００９１】
または、図１５に示すようにメッセージの表示の形態を決定してもよい。ユーザが設定用画面を用いて操作を行っており（＃７４１でＹｅｓ）、この設定用画面にメッセージ領域５０ｍが設けられており（＃７４２でＹｅｓ）、かつ、テキストデータ６１に示されるメッセージに改行が含まれない場合つまり１行のみである場合は（＃７４３でＮｏ）、表示形態決定部１６３は、メッセージの表示の形態を第一の形態に決定する（＃７４４）。メッセージ領域５０ｍが設けられていない場合（＃７４２でＮｏ）および改行が含まれる場合つまり複数の行からなる場合は（＃７４３でＹｅｓ）、第二の形態に決定する（＃７４５）。
【００９２】
または、メッセージを構成する行の数が所定の数未満であればメッセージの表示の形態を第一の形態に決定し、所定の数以上であれば第二の形態に決定してもよい。
【００９３】
一方、設定用画面をユーザが用いて操作を行っていない場合は（＃７４１でＮｏ）、表示形態決定部１６３は、メッセージの表示の形態を、推薦形態指定データ６３に示される推薦形態に決定する（＃７４６）。
【００９４】
または、図１６に示すようにメッセージの表示の形態を決定してもよい。ブラウザアプリケーション４０４が現在使用されており（＃７５１でＹｅｓ）、ユーザがジョブの条件などを設定するウェブページ（以下、「設定用ページ」と記載する。）を用いて操作を行っており（＃７５２でＹｅｓ）、かつ、ウェブページのＵＲＬおよびそのウェブページへのリダイレクトのコードがウェブページデータ６２に記述されている場合は（＃７５３でＹｅｓ）、表示形態決定部１６３は、メッセージの表示の形態を第三の形態に決定する（＃７５４）。なお、図７に示した簡易設定コピー用ページ５０Ｄが、設定用ページの一例である。
【００９５】
そうでない場合は（＃７５１でＮｏ、＃７５２でＮｏ、または＃７５３でＮｏ）、表示形態決定部１６３は、第一の形態または第二の形態に決定する。第一の形態および第二の形態のいずれに決定するのかは、適宜、予め設定しておけばよい。
【００９６】
例えば、ブラウザアプリケーション４０４が現在使用されていない場合は（＃７５１でＮｏ）、カレント画面にメッセージ領域５０ｍが備わっていれば第一の形態に決定し、備わっていなければ第二の形態に決定すればよい。または、設定用ページ以外のウェブページがウェブページ領域５０Ｃ１に配置されている場合は（＃７５２でＮｏ）、第二の形態に決定すればよい。ウェブページデータ６２に直接的にウェブページが記述されている場合も（＃７５３でＮｏ）、第二の形態に決定すればよい。
【００９７】
メッセージ表示制御部１６４は、表示形態決定部１６３が決定した表示の形態でメッセージをタッチパネルディスプレイ１０ｆに次のように表示させる。
【００９８】
表示の形態が第一の形態に決定した場合は、メッセージ表示制御部１６４は、カレント画面を、テキストデータ６１に示されるメッセージ（テキスト）がメッセージ領域５０ｍに配置されるように更新する。これにより、図１７のように、メッセージがメッセージ領域５０ｍに表示される。
【００９９】
メッセージがメッセージ領域５０ｍに収まりきらない場合は、メッセージ表示制御部１６４は、メッセージを一部分ずつスクロールさせながら表示させればよい。
【０１００】
または、表示の形態が第二の形態に決定した場合は、メッセージ表示制御部１６４は、図１８のような、テキストデータ６１に示されるメッセージを配置したダイアログボックス５０Ｆを、カレント画面の上に表示させる。ダイアログボックス５０Ｆは、タッチパネルディスプレイ１０ｆの全体に表示させてもよいし、一部分に表示させてもよい。
【０１０１】
または、表示の形態が第三の形態に決定した場合は、メッセージ表示制御部１６４は、ウェブページデータ６２に基づいてメッセージ（ウェブページ）が図１９のように配置されるように、ウェブページ領域５０Ｃ１を更新する。
【０１０２】
具体的には、ウェブページデータ６２にウェブページが直接的に記載されている場合は、このウェブページデータ６２に基づいてレンダリングを行い、ウェブページをウェブページ領域５０Ｃ１に表示させる。または、ウェブページのＵＲＬおよびそのウェブページへリダイレクトするコードが記載されている場合は、このＵＲＬに基づいてＨＴＭＬデータなどをダウンロードし、これに基づいてレンダリングを行い、ウェブページをウェブページ領域５０Ｃ１に表示させる。
【０１０３】
図２０は、メッセージの表示に関する全体的な処理の流れの例を説明するフローチャートである。
【０１０４】
次に、画像形成装置１における全体的な処理の流れを、フローチャートを参照しながら説明する。
【０１０５】
画像形成装置１は、メッセージマネージャ１０６によって、図２０に示す手順でメッセージの表示に関する処理を実行する。
【０１０６】
画像形成装置１は、メッセージデータ６をサーバ装置２１から受信すると（図２０の＃１１）、所定の事項（上述の（１）〜（３）の事項）に関するステータスをチェックする（＃１２）。
【０１０７】
そして、画像形成装置１は、受信したメッセージデータ６およびチェックした結果に基づいて、メッセージデータ６に示されるメッセージを表示する形態を決定する（＃１３）。決定の方法の例は、前に図１０、図１１、図１３、図１４、図１５、または図１６で説明した通りである。
【０１０８】
その結果、第一の形態に決定した場合は（＃１４でＹｅｓ）、画像形成装置１は、テキストデータ６１に示されるメッセージを、カレント画面のメッセージ領域５０ｍに配置することによって表示する（＃１５）。
【０１０９】
または、第二の形態に決定した場合は（＃１４でＮｏ、＃１６でＹｅｓ）、画像形成装置１は、テキストデータ６１に示されるメッセージが配置されたダイアログボックスを表示する（＃１７）。
【０１１０】
または、第三の形態に決定した場合は（＃１４でＮｏ、＃１６でＮｏ）、画像形成装置１は、メッセージのウェブページをブラウザアプリケーション４０４に表示させる（＃１８）。ブラウザアプリケーション４０４は、ウェブページデータ６２に基づいてレンダリングを行うことによってウェブページを表示することもあれば、ウェブページデータ６２に示されるＵＲＬへアクセスしてデータをダウンロードし、このデータに基づいてレンダリングを行うことによってウェブページを表示することもある。
【０１１１】
本実施形態によると、サーバ装置２１から通知されたメッセージを、従来よりもユーザの妨げにならないように表示することができる。特に、ユーザが設定の作業を行っている場合に、従来よりも作業の邪魔にならないようにメッセージを表示することができる。
【０１１２】
ところで、特定の記憶領域を予め用意しておき、設定用の画面（例えば、図５のコピージョブ画面５０Ｂ）において行われている未確定の設定の内容を、設定用の画面を一旦消してメッセージを表示する際にこの特定の記憶領域へ退避し、メッセージの表示の終了後に再び、未確定の設定の内容に基づいて設定用の画面を表示させることが考えられる。
【０１１３】
しかし、本実施形態によると、設定の作業が行われているときは設定用の画面を消さないので、このような特定の記憶領域を設ける必要がない。したがって、従来よりもメモリの節約を図ることができる。
【０１１４】
本実施形態では、メッセージデータ６にテキストデータ６１およびウェブページデータ６２の両方を含ませたが、一方のみであってもよい。
【０１１５】
テキストデータ６１のみであるときに、表示の形態を第三の形態に決定した場合は、画像形成装置１は、テキストデータ６１に示されるメッセージ（テキスト）をブラウザアプリケーション４０４によって表示させればよい。
【０１１６】
ウェブページデータ６２のみであるときに、表示の形態を第一の形態または第二の形態に決定した場合は、画像形成装置１は、ウェブページデータ６２からメッセージのテキストデータを抽出し、使用すればよい。
【０１１７】
メッセージデータ６にウェブページデータ６２が含まれるが推薦形態指定データ６３が含まれない場合は、画像形成装置１は、推薦形態が第三の形態であるものとして、上述の各処理を実行すればよい。ウェブページデータ６２であるか否かは、所定のコード（例えば、「ｈｔｔｐ：／／」を含むハイパーリンク）がウェブページデータ６２に示されるか否かによって判別すればよい。すなわち、このようなコードが示されていれば、ウェブページデータ６２であると判別すればよい。
【０１１８】
ブラウザアプリケーション４０４によってブラウザ画面５０Ｃ（図６参照）を表示しているときにメッセージデータ６を受信し、それに含まれるウェブページデータ６２が推薦形態として第三の形態を示す場合は、画像形成装置１は、新たなタブを開き、このタブにメッセージを表示させればよい。または、他のウェブブラウザが画像形成装置１にインストールされている場合は、当該他のウェブブラウザを起動してメッセージを表示させればよい。
【０１１９】
メッセージの一部分のみをメッセージ領域５０ｍまたはダイアログボックス５０Ｆに表示させてもよい。例えば、先頭の幾つかの単位（例えば、行または段落）分だけ表示させてもよい。
【０１２０】
メッセージデータ６に、メッセージの重要度を示す重要度データを含めてもよい。そして、画像形成装置１は、メッセージデータ６に重要度データが含まれており、重要度が所定の値よりも高い場合は、画像形成装置１の状態に関わらず、所定の形態（例えば、第二の形態）でメッセージを表示すればよい。重要度が所定の値よりも高いメッセージの例として、緊急地震速報およびサービスの緊急停止の知らせなどが挙げられる。
【０１２１】
推薦形態指定データ６３に示される推薦形態および画像形成装置１が決定した表示の形態を記録し、それを示すデータをサーバ装置２１へ通知してもよい。そして、メッセージの提供者は、このデータをフィードバックのために使用してもよい。
【０１２２】
その他、画像処理システム３、画像形成装置１の全体または各部の構成、処理の内容、処理の順序、画面の構成、データの構成などは、本発明の趣旨に沿って適宜変更することができる。
【符号の説明】
【０１２３】
１  画像形成装置
１０ｆ  タッチパネルディスプレイ（ディスプレイ）
１６１  メッセージデータ受信部（受信手段）
１６２  ステータスチェック部（チェック手段）
１６３  表示形態決定部（決定手段）
１６４  メッセージ表示制御部（表示制御手段）
４０４  ブラウザアプリケーション（ウェブブラウザ）
５０Ａ  メニュー画面（第一の画面）
５０Ｂ  コピージョブ画面（第一の画面）
５０Ｅ  プレビュー画面（第一の画面）
５０Ｆ  ダイアログボックス（第二の画面）
５０ｍ  メッセージ領域（特定の領域）
【図１】
0006623813.tif 000002
【図２】
0006623813.tif 000003
【図３】
0006623813.tif 000004
【図４】
0006623813.tif 000005
【図５】
0006623813.tif 000006
【図６】
0006623813.tif 000007
【図７】
0006623813.tif 000008
【図８】
0006623813.tif 000009
【図９】
0006623813.tif 000010
【図１０】
0006623813.tif 000011
【図１１】
0006623813.tif 000012
【図１２】
0006623813.tif 000013
【図１３】
0006623813.tif 000014
【図１４】
0006623813.tif 000015
【図１５】
0006623813.tif 000016
【図１６】
0006623813.tif 000017
【図１７】
0006623813.tif 000018
【図１８】
0006623813.tif 000019
【図１９】
0006623813.tif 000020
【図２０】
0006623813.tif 000021