(57)【要約】【課題】  動画再生をサポートしていないブラウザーを有する電子機器に、動きのある画面表示を行わせる。【解決手段】  コールセンター端末装置３は、プッシュ表示データを画像形成装置１へ送信する。画像形成装置１の表示制御部３１は、そのプッシュ表示データを受信し、そのプッシュ表示データから複数の画面データファイルを生成し、複数の画面データファイルに基づく複数の画面をブラウザー３１ａで順番に遷移させて表示装置１１ａに表示させる。【選択図】  図２
2013044840.tif 000002
【特許請求の範囲】
【請求項１】
電子機器と、
前記電子機器へ表示データを提供する表示データ提供装置とを備え、
前記電子機器は、
表示装置と、
前記表示データを受信する通信装置と、
前記表示データから複数の画面データファイルを生成し、前記複数の画面データファイルに基づく複数の画面をブラウザーで順番に遷移させて前記表示装置に表示させる表示制御部とを有すること、
を特徴とする表示制御システム。
【請求項２】
ユーザーの操作を受け付ける入力装置と、
前記ユーザーに対して操作画面を表示する表示装置と、
所定の外部装置から送信されてくる表示データを受信する通信装置と、
前記表示データから複数の画面データファイルを生成し、前記複数の画面データファイルに基づく複数の画面をブラウザーで順番に遷移させて前記表示装置に表示させる表示制御部と、
を備えることを特徴とする電子機器。  
【請求項３】
前記表示データは、マークアップ言語で記述されたテキストデータ、および画像ファイルを有し、
前記テキストデータは、画面内で表示されるテキストメッセージと、前記テキストメッセージおよび前記画像ファイルに基づく画像のレイアウト情報とを有し、
前記表示制御部は、前記レイアウト情報に従って前記テキストメッセージおよび前記画像を配置させた画面の画面データファイルを生成すること、
を特徴とする請求項２記載の電子機器。
【請求項４】
前記テキストデータは、遷移先の画面を指定する遷移情報を有し、
前記表示制御部は、前記遷移情報に従って画面遷移が行われるように前記画面データファイルを生成すること、
を特徴とする請求項３記載の電子機器。
【請求項５】
前記表示データは、前記ユーザーによる問い合わせに対する回答を示す前記複数の画面を表示させるためのデータであることを特徴とする請求項２から請求項４のうちのいずれか１項記載の電子機器。
【請求項６】
ユーザーの操作を受け付ける入力装置と、
前記ユーザーに対して操作画面を表示する表示装置と、
所定の外部装置から送信されてくる表示データを受信する通信装置と、
前記表示データから複数の画面データファイルを生成し、前記複数の画面データファイルに基づく複数の画面をブラウザーで順番に遷移させて前記表示装置に表示させる表示制御部と、
を備えることを特徴とする画像形成装置。  
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示制御システム、電子機器、および画像形成装置に関するものである。
【背景技術】
【０００２】
電子機器にエラーが発生した場合、サポートサービスなどに問い合わせを行い、エラーの解決を行うことがある。
【０００３】
あるシステムでは、オペレーターが監視端末を操作して電子機器の操作ログを採取して、顧客の操作状況を把握する（例えば特許文献１参照）。また、別のシステムでは、ユーザー側の画像処理装置が、ユーザー操作データを保持して、サポートＰＣへ送信する（例えば特許文献２参照）。
【０００４】
また、別のシステムでは、ある情報端末は、エラーコードを送信し、そのエラーコードに対応するリカバリー策を受信して表示する（例えば、特許文献３参照）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開平８−７７４１９号公報
【特許文献２】特開２０１０−７４５２２号公報
【特許文献３】特開２００５−３３２１２９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
上述の特許文献３に記載の技術のように、ユーザーに提供したい情報をユーザー側の電子機器に表示させる場合、動画のように動きのある画面表示を行ったほうがユーザーに対する訴求力が高い。このため、ユーザー側の電子機器が、動画再生の可能なブラウザーを有している場合には、電子機器へ動画ファイルを送信して再生させることが好ましい。しかしながら、組込機器の場合、メモリーなどのリソースの制限、処理能力などの観点から、ブラウザーが、動画再生をサポートしていないことがある。
【０００７】
本発明は、上記の問題に鑑みてなされたものであり、動画再生をサポートしていないブラウザーを有する電子機器に、動きのある画面表示を行わせる表示制御システム、並びにそのシステムに使用可能な電子機器および画像形成装置を得ることを目的とする。
【課題を解決するための手段】
【０００８】
上記の課題を解決するために、本発明では以下のようにした。
【０００９】
本発明に係る表示制御システムは、電子機器と、その電子機器へ表示データを提供する表示データ提供装置とを備える。そして、電子機器は、表示装置と、表示データを受信する通信装置と、表示データから複数の画面データファイルを生成し、複数の画面データファイルに基づく複数の画面をブラウザーで順番に遷移させて表示装置に表示させる表示制御部とを有する。
【００１０】
これにより、電子機器が動画再生をサポートしていないブラウザーを有する場合でも、表示データ提供装置から、動きのある画面表示を電子機器に行わせることができる。
【００１１】
本発明に係る電子機器は、ユーザーの操作を受け付ける入力装置と、ユーザーに対して操作画面を表示する表示装置と、所定の外部装置から送信されてくる表示データを受信する通信装置と、表示データから複数の画面データファイルを生成し、複数の画面データファイルに基づく複数の画面をブラウザーで順番に遷移させて表示装置に表示させる表示制御部とを備える。
【００１２】
これにより、電子機器が動画再生をサポートしていないブラウザーを有する場合でも、動きのある画面表示を行うことができる。
【００１３】
また、本発明に係る電子機器は、上記の電子機器に加え、次のようにしてもよい。この場合、上述の表示データは、マークアップ言語で記述されたテキストデータ、および画像ファイルを有し、そのテキストデータは、画面内で表示されるテキストメッセージと、そのテキストメッセージおよび画像ファイルに基づく画像のレイアウト情報とを有する。そして、表示制御部は、レイアウト情報に従ってテキストメッセージおよび画像を配置させた画面の画面データファイルを生成する。
【００１４】
また、本発明に係る電子機器は、上記の電子機器のいずれかに加え、次のようにしてもよい。この場合、上述のテキストデータは、遷移先の画面を指定する遷移情報を有する。そして、表示制御部は、遷移情報に従って画面遷移が行われるように画面データファイルを生成する。
【００１５】
また、本発明に係る電子機器は、上記の電子機器のいずれかに加え、次のようにしてもよい。この場合、表示データは、ユーザーによる問い合わせに対する回答を示す複数の画面を表示させるためのデータである。
【００１６】
これにより、サポートサービス提供時に回答を送ることでユーザーサポートを行うことができる。
【００１７】
本発明に係る画像形成装置は、ユーザーの操作を受け付ける入力装置と、ユーザーに対して操作画面を表示する表示装置と、所定の外部装置から送信されてくる表示データを受信する通信装置と、表示データから複数の画面データファイルを生成し、複数の画面データファイルに基づく複数の画面をブラウザーで順番に遷移させて表示装置に表示させる表示制御部とを備える。
【００１８】
これにより、画像形成装置が動画再生をサポートしていないブラウザーを有する場合でも、動きのある画面表示を行うことができる。
【発明の効果】
【００１９】
本発明によれば、動画再生をサポートしていないブラウザーを有する電子機器に、動きのある画面表示を行わせることができる。
【図面の簡単な説明】
【００２０】
【図１】図１は、本発明の実施の形態に係る画像形成装置を示す斜視図である。
【図２】図２は、図１に示す画像形成装置およびコールセンター端末装置を有するサポートサービスシステムの構成を示すブロック図である。
【図３】図３は、図２におけるプッシュ表示データベース内のプッシュ表示データの一例を示す図である。
【図４】図４は、図２に示すシステムにおける各装置の動作について説明するシーケンス図である。
【図５】図５は、図４における画面データファイルの生成について説明するフローチャートである。
【発明を実施するための形態】
【００２１】
以下、図に基づいて本発明の実施の形態を説明する。
【００２２】
図１は、本発明の実施の形態に係る画像形成装置を示す斜視図である。画像形成装置１は、電子機器の一種であり、複合機である。画像形成装置１は、ユーザー操作を受け付ける操作パネル１１を有する。なお、画像形成装置１は、プリンター、ファクシミリ装置、複写機などといった印刷機能を有する他の装置でもよい。
【００２３】
図２は、図１に示す画像形成装置１およびコールセンター端末装置３を有するサポートサービスシステムの構成を示すブロック図である。
【００２４】
図２に示すように、画像形成装置１は、操作パネル１１、通信装置２１、印刷装置２２、画像読取装置２３、および演算処理装置２４を備える。
【００２５】
操作パネル１１は、液晶ディスプレイなどの表示装置１１ａ、およびタッチパネルなどの入力装置１１ｂを備え、ユーザーに対する操作画面の表示およびユーザー操作の検出を行う。
【００２６】
また、通信装置２１は、ネットワーク２を介して図示せぬホスト装置やコールセンター端末装置３に接続可能であって、所定の通信プロトコルでデータ通信を行う装置である。なお、ネットワーク２は、ＬＡＮ（Local Area Network）、インターネットなどを含むコンピューターネットワークである。
【００２７】
また、印刷装置２２は、例えば電子写真方式で原稿画像を印刷用紙に印刷する内部装置である。
【００２８】
また、画像読取装置２３は、原稿から原稿画像を光学的に読み取り、原稿画像の画像データを生成する内部装置である。
【００２９】
また、演算処理装置２４は、ＣＰＵ（Central Processing Unit）、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）などを有するコンピューターであり、ＲＯＭまたは図示せぬ記憶装置に記憶されているプログラムをＲＡＭへロードし、そのプログラムをＣＰＵで実行することにより、各種処理部を実現する。
【００３０】
画像形成装置１の起動後に、各種プログラムが演算処理装置２４により適宜実行される。この実施の形態では、演算処理装置２４において、表示制御部３１、通信処理部３２、要求処理部３３、画像処理部３４、コントローラー３５、状態情報送信部３６などの処理部が実現される。
【００３１】
表示制御部３１は、ブラウザー３１ａで表示装置１１ａに画面を表示させるとともに、入力装置１１ｂに対するユーザー操作に従って表示装置１１ａの画面遷移を行う。また、表示制御部３１は、所定のユーザー操作を検出すると、そのユーザー操作に対応する要求を要求処理部３３に供給する。また、表示制御部３１は、当該画像形成装置１内で発生した所定のエラーが要求処理部３３などにより検出されると、そのエラーの内容を示すエラー画面を表示装置１１ａに表示させる。
【００３２】
また、表示制御部３１は、コールセンター端末装置３から送信されてくるプッシュ表示データから複数の画面データファイルを生成し、複数の画面データファイルに基づいてブラウザー３１ａで複数の画面を順番に遷移させて表示装置１１ａに表示させる。なお、このブラウザー３１ａは、所定のマークアップ言語で記述されたファイルを解釈し、そのファイルに応じた画面を表示装置１１ａに表示させる。ただし、このブラウザー３１ａは、動画再生をサポートしていない。
【００３３】
この実施の形態では、プッシュ表示データは、マークアップ言語で記述されたテキストデータ、および画像ファイルを有し、そのテキストデータは、画面内で表示されるテキストメッセージ、並びにそのテキストメッセージおよび画像ファイルに基づく画像のレイアウト情報を有する。そして、表示制御部３１は、レイアウト情報に従ってテキストメッセージおよび画像を配置させた画面の画面データファイルを生成する。
【００３４】
また、この実施の形態では、上述のテキストデータは、遷移先の画面を指定する遷移情報を有する。そして、表示制御部３１は、遷移情報に従って画面遷移が行われるように画面データファイルを生成する。
【００３５】
通信処理部３２は、通信装置２１を制御してコールセンター端末装置３、ホスト装置などとデータ通信を実行する処理部である。
【００３６】
また、要求処理部３３は、操作パネル１１に対するユーザー操作に基づく印刷要求やホスト装置から供給される印刷要求、コピー要求などを受け付け、その要求に応じて、コントローラー３５で印刷装置２２、画像読取装置２３などを制御してジョブを実行する。また、要求処理部３３は、操作パネル１１の入力装置１１ｂを操作しているユーザーのログイン処理を行うログイン処理部として機能する。ログイン処理では、ユーザーが入力したユーザーＩＤからユーザーが特定される。また、必要に応じて、ログイン処理では、ユーザーが入力したユーザーＩＤおよびパスワードに基づいてユーザー認証が行われる。
【００３７】
例えば、ホスト装置から、ＰＤＬ（Page Description Language）、ＰＤＦ（Portable Document Format）などの所定のデータ形式の原稿データが印刷要求として受信されると、要求処理部３３は、その原稿データから画像データを生成する。また、要求処理部３３は、操作パネル１１に対するユーザー操作によるコピー要求を、表示制御部３１から受け付けると、画像読取装置２３により読み取られた原稿画像の画像データを取得する。
【００３８】
なお、印刷時に適用される印刷設定は、ホスト装置から供給される印刷要求、操作パネル１１に対するユーザー操作などで指定される。
【００３９】
また、画像処理部３４は、その画像データに対して所定の画像処理を実行し、印刷データ（例えば色ごとに２値化された印刷画像データ）を生成する。
【００４０】
また、コントローラー３５は、印刷装置２２、画像読取装置２３などの内部装置を監視および制御する処理部である。
【００４１】
また、状態情報送信部３６は、通信装置２１および通信処理部３２を使用して、コールセンター端末装置３から状態取得コマンドを受信したときに、表示装置１１ａの画面画像データと当該画像形成装置１の状態情報を収集してコールセンター端末装置３へ送信する。
【００４２】
この実施の形態では、状態情報送信部３６は、状態取得コマンドを受信したときに、表示装置１１ａの画面画像データと内部装置（印刷装置２２、画像読取装置２３など）の状態情報を収集してサポートサービス端末装置へ送信する。
【００４３】
この実施の形態では、状態情報送信部３６は、さらに、状態取得コマンドを受信したときに要求処理部３３からジョブステータス情報を収集し、状態情報としてジョブステータス情報を送信する。ジョブステータス情報は、待ち状態のジョブ、実行中のジョブの進捗状況を示す情報である。
【００４４】
この実施の形態では、状態情報送信部３６は、さらに、状態取得コマンドを受信したときにログインしているユーザーのログインユーザー情報を要求処理部３３から収集し、状態情報としてログインユーザー情報を送信する。ログインユーザー情報は、ユーザーＩＤ、そのユーザーＩＤの属性情報（ユーザー権限情報、所属部門情報など）を含む。
【００４５】
また、この実施の形態では、各画面に画面ＩＤが割り当てられており、状態情報送信部３６は、画像データとともに、表示中の画面の画面ＩＤを送信する。また、この実施の形態では、状態情報送信部３６は、上述の画像データを圧縮し、圧縮後の画像データを送信するようにしてもよい。
【００４６】
一方、コールセンター端末装置３は、コールセンター（つまり、サポートセンター）に設置されているパーソナルコンピューターなどの端末装置であって、ネットワーク２に接続されており、画像形成装置１についてのサポートサービス提供時に、画面画像データおよび状態情報を画像形成装置１から取得する。また、コールセンター端末装置３は、画像形成装置１へプッシュ表示データを提供する表示データ提供装置として機能する。この実施の形態では、プッシュ表示データは、ユーザーによる問い合わせに対する回答を示す複数の画面を表示させるためのデータである。
【００４７】
コールセンター端末装置３は、通信装置５１、表示装置５２、入力装置５３、演算処理装置５４、および記憶装置５５を備える。
【００４８】
通信装置５１は、ネットワーク２を介して画像形成装置１に接続可能であって、所定の通信プロトコルでデータ通信を行う装置である。
【００４９】
表示装置５２は、コールセンターのオペレーターに対して、サポートサービス対象の画像形成装置１の情報を表示する、液晶ディスプレイなどの装置である。
【００５０】
入力装置５３は、コールセンターのオペレーターの操作を受け付ける、キーボードなどの装置である。
【００５１】
演算処理装置５４は、ＣＰＵ、ＲＯＭ、ＲＡＭなどを有するコンピューターであり、ＲＯＭまたは記憶装置５５に記憶されているプログラムをＲＡＭへロードし、そのプログラムをＣＰＵで実行することにより、各種処理部を実現する。
【００５２】
記憶装置５５は、データやプログラムを予め記憶している、ハードディスクドライブ、フラッシュメモリーなどの不揮発性の記憶装置であって、プッシュ表示データベース６４を記憶している。
【００５３】
プッシュ表示データベース６４は、１または複数のプッシュ表示データを有する。コールセンターのオペレーターにより選択されたプッシュ表示データが、プッシュ表示データベース６４から読み出され、画像形成装置１へ提供される。
【００５４】
また、プッシュ表示データは、マークアップ言語で記述されたテキストデータ、および画像ファイルを有し、そのテキストデータは、画面内で表示されるテキストメッセージ、並びにそのテキストメッセージおよび画像ファイルに基づく画像のレイアウト情報を有する。この実施の形態では、テキストデータは、ＸＭＬ（Extensible Markup Language）で記述されている。
【００５５】
図３は、図２におけるプッシュ表示データベース６４内のプッシュ表示データの一例を示す図である。
【００５６】
図３に示すプッシュ表示データは、上述のテキストデータを有するＸＭＬファイル７１と、そのテキストデータ内で参照されている画像ファイル７２−１〜７２−Ｎを有する。画像ファイル７２−１〜７２−Ｎは、バイナリーデータであって、ＰＮＧ形式の画像データを有する。
【００５７】
ＸＭＬファイル７１におけるｃｏｎｔｒｏｌ要素は、このプッシュ表示データの属性を示す要素であり、１つのｓｃｒｅｅｎ要素が、１つの画面に対応する。ｃｏｎｔｒｏｌ要素内のｉｄ要素は、このプッシュ表示データのＩＤを示し、ｃｏｎｔｒｏｌ要素内のｉｍａｇｅ要素は、このプッシュ表示データによる画面内で画像を表示するか否かを示す。また、ｓｃｒｅｅｎタグには、その画面のＩＤが記述されている。ｓｃｒｅｅｎ要素において、ｅｘｐｌａｎａｔｉｏｎ要素は、その画面に表示するテキストメッセージを示し、ｉｍａｇｅ要素は、その画面に表示する画像の画像ファイルを示し、ｔｒｙ要素は、遷移先の画面を示し、Ｐａｔｔｅｒｎ要素は、画面内でのテキストメッセージと画像の配置パターンを指定する。
【００５８】
コールセンター端末装置３の起動後に、各種プログラムが演算処理装置５４により適宜実行される。この実施の形態では、演算処理装置５４において、通信処理部６１、遠隔制御部６２、状態解析部６３などの処理部が実現される。
【００５９】
通信処理部６１は、通信装置５１を制御して画像形成装置１とデータ通信を実行する。
【００６０】
遠隔制御部６２は、コールセンターのオペレーターの操作に従って、通信装置５１および通信処理部６１を使用して、オペレーターにより指定された画像形成装置１へ状態取得コマンドを送信する。状態取得コマンドは、画面画像データおよび状態情報の送信要求である。
【００６１】
また、遠隔制御部６２は、コールセンターのオペレーターの操作により指定されたプッシュ表示データをプッシュ表示データベース６４から読み出して、通信装置５１および通信処理部６１を使用して画像形成装置１へ送信する。
【００６２】
なお、遠隔制御部６２は、状態解析部６３の解析結果に対応するプッシュ表示データを自動的にプッシュ表示データベース６４から読み出して、通信装置５１および通信処理部６１を使用して画像形成装置１へ送信するようにしてもよい。
【００６３】
状態解析部６３は、状態取得コマンドに対応して画像形成装置１から送信されてくる画面画像データおよび状態情報を受信し、画面画像データに基づく画面画像を表示装置５２に表示させるとともに、状態情報を解析し、解析結果を表示装置５２に表示させる。例えば、状態解析部６３は、状態情報の値とエラー要因との対応関係を蓄積している図示せぬデータベースを参照し、状態情報に基づいて画像形成装置１でのエラー要因を特定して表示させる。
【００６４】
次に、上記システムにおける各装置の動作について説明する。
【００６５】
図４は、図２に示すシステムにおける各装置の動作について説明するシーケンス図である。
【００６６】
ユーザーは、例えば、画像形成装置１を使用中にエラーが発生した場合、電話などを使用してコールセンターへ問い合わせる。コールセンターでは、そのユーザーの応対をするオペレーターが、コールセンター端末装置３を操作して、ユーザーの名称、画像形成装置１のＩＤなどから、そのユーザーの画像形成装置１を特定する。
【００６７】
コールセンター端末装置３では、入力装置５３に対するオペレーターの操作に従って、遠隔制御部６２が、通信装置５１および通信処理部６１を使用して、そのユーザーの画像形成装置１へ状態取得コマンドを送信する（ステップＳ１）。
【００６８】
画像形成装置１では、状態情報送信部３６が、通信装置２１および通信制御部３２を使用してその状態取得コマンドを受信すると、その時点の表示装置１１ａの画面画像をキャプチャーして画面画像データを生成するとともに（ステップＳ２）、要求処理部３３などから状態情報を収集する（ステップＳ３）。ここでは、状態情報には、画面画像をキャプチャーしたときの日時情報、画面画像をキャプチャーしたときのログインユーザー情報、画面画像をキャプチャーしたときのジョブステータス情報、および画面画像をキャプチャーしたときの内部装置のステータス情報が含まれている。内部装置のステータス情報には、オプションハードウェア（オプションメモリー、フィニッシャーなど）の装着状況（装着の有無など）が含まれる。
【００６９】
状態情報送信部３６は、画面画像データおよび状態情報を取得すると、通信装置２１および通信制御部３２を使用して画像形成装置１の機器ＩＤとともにコールセンター端末装置３へ送信する（ステップＳ４）。
【００７０】
コールセンター端末装置３では、遠隔制御部６２が、通信装置５１および通信処理部６１を使用して、機器ＩＤ、画面画像データ、および状態情報を受信すると、機器ＩＤ、画面画像データ、および状態情報を状態解析部６３に渡す。
【００７１】
状態解析部６３は、状態情報を解析し（ステップＳ５）、その解析結果を、画面画像データによる画面画像とともに、表示装置５２に表示させる（ステップＳ６）。
【００７２】
そして、オペレーターは、その画面画像および解析結果を見ながら、サポートサービスをユーザーに提供する。このとき、オペレーターは、入力装置５３を操作して、ユーザーからの問い合わせに対応する回答のプッシュ表示データを選択し、画像形成装置１に送信させる。
【００７３】
コールセンター端末装置３では、遠隔制御部６２は、入力装置５３に対する操作に応じてプッシュ表示データをプッシュ表示データベース６４から読み出し、画像形成装置１へ送信する（ステップＳ７）。
【００７４】
画像形成装置１では、表示制御部３１は、通信装置２１および通信処理部３２を使用して、そのプッシュ表示データを受信すると、まず、ブラウザー３１ａで「回答を開く」ボタンを表示装置１１ａに表示させる（ステップＳ８）。
【００７５】
その後、ユーザーが入力装置１１ｂを操作して、その「回答を開く」ボタンを押下すると、表示制御部３１は、その操作を検出し（ステップＳ９）、そのプッシュ表示データから、複数の画面のそれぞれについて画面データファイルを作成する（ステップＳ１０）。表示制御部３１のブラウザー３１ａは、作成した複数の画面データファイルに基づいて、例えば所定の時間ごとに、画面を遷移させていき、複数の画面を順番に表示させる（ステップＳ１１）。
【００７６】
このようにして、動作再生を行わなくても、動きのある画面表示が行われる。
【００７７】
図５は、図４における画面データファイルの生成（ステップＳ１０）について説明するフローチャートである。
【００７８】
表示制御部３１は、プッシュ表示データのＸＭＬファイル７１を先頭から順番に解釈していく。まず、表示制御部３１は、属性情報（ｃｏｎｔｒｏｌ要素）を参照し、画像表示を行うか否かを特定する（ステップＳ２１）。例えば、図３におけるＸＭＬファイル７１の場合、ｃｏｎｔｒｏｌ要素におけるｉｍａｇｅ要素の値が１であるので、画像表示を行うと特定される。なお、このｉｍａｇｅ要素の値が０であれば、画像表示を行わないと特定される。
【００７９】
次に、表示制御部３１は、ＸＭＬファイル７１内で画面情報（ｓｃｒｅｅｎ要素）を検索し、画面情報があるか否かを判定する（ステップＳ２２）。
【００８０】
表示制御部３１は、画面情報（ｓｃｒｅｅｎ要素）があると判定した場合、その画面情報内に、文言情報（ｅｘｐｌａｎａｔｉｏｎ要素）があるか否かを判定し（ステップＳ２３）、文言情報がある場合には、その文言情報を読み込んで解釈する（ステップＳ２４）。
【００８１】
また、表示制御部３１は、その画面情報内に、画像情報（ｉｍａｇｅ要素）があるか否かを判定し（ステップＳ２５）、画像情報がある場合には、その画像情報を読み込んで解釈する（ステップＳ２６）。
【００８２】
また、表示制御部３１は、その画面情報内に、遷移情報（ｔｒｙ要素）があるか否かを判定し（ステップＳ２７）、遷移情報がある場合には、その遷移情報を読み込んで解釈する（ステップＳ２８）。
【００８３】
そして、表示制御部３１は、その画面情報内のレイアウト情報（Ｐａｔｔｅｒｎ要素）を読み込んで解釈し（ステップＳ２９）、検出した文言情報に基づくテキストメッセージおよび画像情報に基づく画像ファイル（または画像ファイルへの参照）の少なくとも一方を使用した画面データファイルを生成する（ステップＳ３０）。このとき、遷移情報がある場合には、遷移情報により指定された画面（つまり、ｔｒｙ要素の値と同一の値のＩＤを有するｓｃｒｅｅｎ要素）が、遷移先の画面として指定され、画面データファイル内でその遷移先の画面が指定される。
【００８４】
１つの画面についての画面データファイルの生成が完了すると、ステップＳ２２に戻り、表示制御部３１は、ＸＭＬファイル７１内で次の画面情報（ｓｃｒｅｅｎ要素）を検索する。そして、ＸＭＬファイル内の最後に到達するまで、表示制御部３１は、各画面情報（ｓｃｒｅｅｎ要素）について画面データファイルを生成する。画面データファイルは、ブラウザー３１ａが解釈可能なＸＭＬで記述される。
【００８５】
ＸＭＬファイル７１に基づくすべての画面データファイルを生成した後、表示制御部３１は、ブラウザー３１ａに、先頭の画面データファイルから順番に解釈させ、遷移情報がある画面については、遷移情報により指定された画面へ遷移させ、画面データファイルに遷移情報がない場合にはその画面で画面遷移を終了する。
【００８６】
以上のように、上記実施の形態によれば、画像形成装置１は、コールセンター端末装置３から受信されたプッシュ表示データから複数の画面データファイルを生成し、複数の画面データファイルに基づく複数の画面をブラウザー３１ａで順番に遷移させて表示装置１１ａに表示させる表示制御部３１を有する。
【００８７】
これにより、動画再生をサポートしていないブラウザーを有する電子機器に、動きのある画面表示を行わせることができる。
【００８８】
なお、上述の実施の形態は、本発明の好適な例であるが、本発明は、これらに限定されるものではなく、本発明の要旨を逸脱しない範囲において、種々の変形、変更が可能である。
【００８９】
例えば、上記実施の形態では、プッシュ表示データは、ユーザーによる問い合わせに対応する回答を表示するためのものであるが、その代わりに、ユーザーに広告や告知を表示するためのものとしてもよい。
【産業上の利用可能性】
【００９０】
本発明は、例えば、画像形成装置に対するサポートサービスに適用可能である。
【符号の説明】
【００９１】
１  画像形成装置（電子機器の一例）
３  コールセンター端末装置（表示データ提供装置の一例，外部装置の一例）
１１ａ  表示装置
１１ｂ  入力装置
２１  通信装置
３１  表示制御部
３１ａ  ブラウザー
７１  ＸＭＬファイル（テキストデータの一例）
７２−１〜７２−Ｎ  画像ファイル
【図１】
2013044840.tif 000003
【図２】
2013044840.tif 000004
【図３】
2013044840.tif 000005
【図４】
2013044840.tif 000006
【図５】
2013044840.tif 000007