(57)【要約】【課題】  装置の表示部に表示させた画面遷移時の「画面ちらつき」発生防止を容易にする。【解決手段】  機器Ａにおいて、ブラウザによって画面情報を可視の第１の表示フレームと不可視の第２の表示フレームとで表示可能に形成された表示部７ａにあって、第１、第２の表示フレームを表示する。表示部７ａの第１の表示フレームにおける画面情報への操作指示を検出部１５で検出する。操作指示の要求に基づき、画像応答制御部２７が、Ｗｅｂアプリケーションプログラムによって当該操作指示に対応する次画面情報を第２の表示フレームに対して応答する。第２の表示フレームにおける次画面情報の描画完了をブラウザが検出したとき、表示制御部１３は、第２の表示フレームの次画面情報を第１の表示フレームに入れ替えて表示部７ａに可視表示する。【選択図】  図１
2011137921.tif 000002
【特許請求の範囲】
【請求項１】
機器において、ブラウザによって種々の画面情報を表示フレームで表示するとともに当該表示フレームを可視の第１の表示フレームと不可視の第２の表示フレームとで表示可能に形成された表示部にあって、前記第１の表示フレームを表示する第１の表示工程と、
前記表示部の前記第１の表示フレームにおける前記画面情報への操作指示を検出する検出工程と、
前記操作指示に基づく次画面情報を要求する要求工程と、
前記操作指示の要求に基づき、Ｗｅｂアプリケーションプログラムによって当該操作指示に対応する前記次画面情報を前記第２の表示フレームに対して応答する画面応答工程と、
前記第２の表示フレームにおける前記次画面情報の描画完了を前記ブラウザが検出したとき、前記第２の表示フレームの前記次画面情報を前記第１の表示フレームに入れ替えて前記表示部に可視表示する入替表示工程と、
を具備することを特徴とする画面切替方法。
【請求項２】
前記画面応答工程は、可視と不可視の区別のない表示フレームからの操作指示の要求を受けたとき、前記Ｗｅｂアプリケーションプログラムによって当該操作指示に対応する次画面情報を前記操作指示の要求元表示フレームに対応して応答する請求項１記載の画面切替方法。
【請求項３】
前記第１の表示工程および前記入替表示工程は前記機器としての画像形成装置におけるものであり、前記画面応答工程は前記画像形成装置に接続された情報処理装置におけるものである請求項１又は２記載の画面切替方法。
【請求項４】
前記画面応答工程は、当該情報処理装置における可視と不可視の区別のない表示フレームからの前記操作指示に対し、前記次画面情報を要求元の前記表示フレームに対応して応答する請求項３記載の画面切替方法。
【請求項５】
画像データからこれを画像形成する画像形成部と、
ブラウザに基づき、前記画像データに係る種々の画面情報を表示フレームで表示するとともに当該表示フレームを可視の第１の表示フレームと不可視の第２の表示フレームとで表示する表示部と、
この表示部の前記第１の表示フレームにおける前記画面情報への操作指示を検出する検出部と、
前記操作指示を外部に送信するとともにこれに基づく次画面情報を受信する通信部と、
前記第１の表示フレームを表示制御するとともに、前記操作指示の要求に基づき受信された前記次画面情報であって前記第２の表示フレームに対して応答された前記次画面情報について、前記第２の表示フレームにおける前記次画面情報の描画完了を前記ブラウザが検出したとき、前記第２の表示フレームの前記次画面情報を前記第１の表示フレームに入れ替えて前記表示部に可視表示制御する表示制御部と、
を具備することを特徴とする画像形成装置。
【請求項６】
画像データからこれを画像形成する画像形成部を有する画像形成装置に接続され、当該画像形成装置を制御する情報処理装置であって、
前記画像形成装置においてブラウザに基づき表示される表示フレームとして表示される可視の第１の表示フレームと不可視の第２の表示フレームのうち、前記第１の表示フレームでの表示項目への操作指示を前記画像形成装置から受け、前記操作指示の要求に基づき、Ｗｅｂアプリケーションプログラムによって当該操作指示に対応する次画面情報を前記第２の表示フレームに対して応答する画面応答制御部を具備することを特徴とする情報処理装置。
【請求項７】
前記画面応答制御部は、当該情報処理装置における可視と不可視の区別のない表示フレームからの操作指示を受けたとき、前記次画面情報を要求元表示フレームに対応して応答する請求項６記載の画像形成装置の画像表示を制御する情報処理装置。
【請求項８】
前記請求項５記載の画像形成装置と、これにネットワークを介して接続された前記請求項６又は７記載の情報処理装置とを具備する画面切替制御システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は画面切替方法、画像形成装置、情報処理装置および画面切替制御システムに係り、電子機器、特に、ブラウザを搭載した複写機、プリンタ、ファクシミリ機又はこれらの機能を有する複合機（ＭＦＰ：Multi Function Peripheral）等の画像形成装置に関する画面切替方法、当該画像形成装置、情報処理装置および画面切替制御システムの改良に関する。
【背景技術】
【０００２】
従来、複合機等の画像形成装置においては、機能の豊富化に伴い、多数の表示項目を操作パネル部に表示したり、表示した操作パネル部にタッチするなどして操作指示する機能を有する構成が提供されている。
【０００３】
このよう多機能の画像形成装置では、Ｗｅｂ（World Wide Web）ブラウザ（ブラウザと略称する。）を搭載し、ネットワークを介して接続されたサーバコンピュータに対し、ＨＴＴＰ（HyperText Transfer Protocol）規約に従って要求メッセージを送信し、これに応じた応答メッセージを受信し、ブラウザがその応答メッセージを解析して表示部に画像画面を切り替え表示する構成が提供されている。
【０００４】
ところが、ブラウザは、サーバコンピュータから受信した応答メッセージを解析し、１頁の画像を形成する複数の画像パーツのうち、解析終了した画像パーツから画面にはめ込んで表示するので、次画面の切り替わりに際し、画面パーツのはめ込みが少ない状態から多い状態に変遷しながら１頁分の画面が形成され、視覚的に見栄えが低下し易い。
【０００５】
このような事態を防ぐため、例えば特開２００６−１２７１７３号公報（特許文献１）のような自動取引装置が提案されている。
【０００６】
この特許文献１は、ブラウザの表示フレームを表裏の二重構造とし、片方を表フレーム（可視）、他方を裏フレーム（不可視）とし、表示している表フレームからの入力により別の次画面を表示する際、不可視の裏フレームからサーバ等に通信を行い、裏フレームにて次画面の描画処理を実行し、描画が完了した時点で、表フレームと裏フレームの役割逆転させる構成を有し、ブラウザを用いた画面表示処理において、画面表示を切り替える際、操作者に表示（描画）途中の画面を見せないようにして視覚的な障害を防止したものである。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００６−１２７１７３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
しかしながら、上述した特許文献１では、表裏２個のフレームの切り替えをＨＴＭＬ（HyperText Markup Language）記述言語のｉＦｒａｍｅタグで実現する場合に、ブラウザのソース表示機能やリロード機能を使うことができないという課題があり、画像形成装置の画面表示を切り替え遷移制御するためのＷｅｂアプリケーションプログラムを開発する際の制約となり、不便である。
【０００９】
複合機のような画像形成装置は、一般的なコンピュータ（パソコン）に比べてブラウザを処理する速度が遅く、画面遷移時に各画像パーツがぱらぱらと表示される状態、いわゆる「画面のちらつき」が生じ易く、画像形成装置の画面表示を切り替え遷移制御するＷｅｂアプリケーションプログラムの開発に際し、画面遷移時の「画面のちらつき」を防止することが必須の課題である。
【００１０】
特に、近年、画像形成装置において、出荷した後にユーザがアプリケーションプログラムをカスタマイズし易いよう、製造メーカ側がＷｅｂアプリケーションプログラム開発用の作成ツール(ＳＤＫ：software  development kit）を提供するようになってきており、「画面のちらつき」を抑えることが望まれている。
【００１１】
本発明はそのような課題を解決するためになされたもので、表示部における画面遷移時の「画面ちらつき」の発生防止が容易で、これを意識させることなくアプリケーションプログラムの作成も可能な画面切替方法、画像形成装置、情報処理装置および画面切替制御システムの提供を目的とする。
【課題を解決するための手段】
【００１２】
そのような課題を解決するために本発明の請求項１に係る画面切替方法は、機器において、ブラウザによって種々の画面情報を表示フレームで表示するとともに当該表示フレームを可視の第１の表示フレームと不可視の第２の表示フレームとで表示可能に形成された表示部にあって、その第１の表示フレームを表示する第１の表示工程と、その表示部の第１の表示フレームにおける画面情報への操作指示を検出する検出工程と、その操作指示に基づく次画面情報を要求する要求工程と、その操作指示の要求に基づき、Ｗｅｂアプリケーションプログラムによって当該操作指示に対応する次画面情報を第２の表示フレームに対して応答する画面応答工程と、その第２の表示フレームにおける次画面情報の描画完了を上記ブラウザが検出したとき、その第２の表示フレームの次画面情報を第１の表示フレームに入れ替えて表示部に可視表示する入替表示工程と、を具備している。
【００１３】
本発明の請求項２に係る画面切替方法は、上記画面応答工程が、可視と不可視の区別のない表示フレームからの操作指示の要求を受けたとき、そのＷｅｂアプリケーションプログラムによって当該操作指示に対応する次画面情報を操作指示の要求元表示フレームに対応して応答する構成である。
【００１４】
本発明の請求項３に係る画面切替方法は、上記第１の表示工程および入替表示工程が上記機器としての画像形成装置におけるものであり、上記画面応答工程が画像形成装置に接続された情報処理装置におけるものである構成を有している。
【００１５】
本発明の請求項４に係る画面切替方法は、上記画面応答工程が、当該情報処理装置における可視と不可視の区別のない表示フレームからの操作指示に対し、その次画面情報を要求元の表示フレームに対応して応答する構成である。
【００１６】
本発明の請求項５に係る画像形成装置は、画像データからこれを画像形成する画像形成部と、ブラウザに基づき、その画像データに係る種々の画面情報を表示フレームで表示するとともに当該表示フレームを可視の第１の表示フレームと不可視の第２の表示フレームとで表示する表示部と、この表示部の第１の表示フレームにおける画面情報への操作指示を検出する検出部と、その操作指示を外部に送信するとともにこれに基づく次画面情報を受信する通信部と、その第１の表示フレームを表示制御するとともに、その操作指示の要求に基づき受信された次画面情報であって第２の表示フレームに対して応答された次画面情報について、その第２の表示フレームにおける次画面情報の描画完了を上記ブラウザが検出したとき、その第２の表示フレームの次画面情報を第１の表示フレームに入れ替えて表示部に可視表示制御する表示制御部と、を具備している。
【００１７】
本発明の請求項６に係る情報処理装置は、画像データからこれを画像形成する画像形成部を有する画像形成装置に接続され、当該画像形成装置を制御する情報処理装置であって、その画像形成装置においてブラウザに基づき表示される表示フレームとして表示される可視の第１の表示フレームと不可視の第２の表示フレームのうち、その第１の表示フレームでの表示項目への操作指示を画像形成装置から受け、その操作指示の要求に基づき、Ｗｅｂアプリケーションプログラムによって当該操作指示に対応する次画面情報を第２の表示フレームに対して応答する画面応答制御部を具備している。
【００１８】
本発明の請求項７に係る画像形成装置は、上記画面応答制御部が、当該情報処理装置における可視と不可視の区別のない表示フレームからの操作指示を受けたとき、その次画面情報を要求元表示フレームに対応して応答する構成を有している。
【００１９】
本発明の請求項８に係る画面切替制御システムは、上記請求項５記載の画像形成装置と、これにネットワークを介して接続された上記請求項６又は７記載の情報処理装置とを具備している。
【発明の効果】
【００２０】
このような本発明の請求項１に係る画面切替方法では、機器において、ブラウザによって種々の画面情報を第１の表示フレームによって表示部に表示し、その第１の表示フレームにおける画面情報への操作指示を検出し、その操作指示に基づく次画面情報を要求し、その操作指示の要求に基づき、Ｗｅｂアプリケーションプログラムによって当該操作指示に対応する次画面情報を第２の表示フレームに対して応答し、その第２の表示フレームにおける次画面情報の描画完了を上記ブラウザが検出したとき、その第２の表示フレームの次画面情報を第１の表示フレームに入れ替えて表示部に可視表示するから、表示部における画面遷移時の「画面ちらつき」の発生防止が容易であり、これを意識させることなくアプリケーションプログラムの作成も可能となる。
【００２１】
本発明の請求項２に係る画面切替方法では、可視と不可視の区別のない表示フレームからの操作指示の要求を受けたとき、そのＷｅｂアプリケーションプログラムによって当該操作指示に対応する次画面情報を操作指示の要求元表示フレームに対応して応答するから、要求元のブラウザによって不可視の表示フレームに応答するか可視の表示フレームかを指定せずに、要求元表示フレームに自動応答することが可能である。
【００２２】
本発明の請求項３に係る画面切替方法では、上記第１の表示フレームの表示および入替表示を上記機器としての画像形成装置にて行い、これに接続された情報処理装置にて画面応答を行うから、情報処理装置におけるＷｅｂアプリケーションプログラムによって画像形成装置の画像表示の円滑な画面遷移制御が可能である。
【００２３】
本発明の請求項４に係る画面切替方法では、当該情報処理装置における可視と不可視の区別のない表示フレームからの操作指示に対し、その次画面情報を要求元の表示フレームに対応して応答するから、画像形成装置と当該情報処理装置の操作指示の要求に応じ、要求元表示フレームに自動応答することが可能である。
【図面の簡単な説明】
【００２４】
【図１】本発明に係る画面切替方法を実施する画像形成装置および情報処理装置を含む画面切替制御システムを示す概略ブロック図である。
【図２】本発明に係る画像形成装置で用いるＷｅｂアプリケーションプログラムの概略を説明する図である。
【図３】本発明に係る画面切替制御システムの動作を説明する図である。
【図４】本発明に係る画面切替制御システムの動作を説明するフローチャートである。
【発明を実施するための形態】
【００２５】
以下、本発明の実施の形態を図面を参照して説明する。なお、本発明に係る画面切替方法、画像形成装置および情報処理装置は画面切替制御システムを説明する過程で説明する。
【００２６】
図１は本発明に係る画像形成装置および情報処理装置の実施の一形態を画面切替制御システムとともに示す概略ブロック図である。
【００２７】
図１において、画面切替制御システムは、画像形成装置ＡとこれにネットワークＮＴを介して接続された情報処理装置Ｂとを有して構成されている。
【００２８】
まず、画像形成装置Ａの構成から説明する。
【００２９】
図１において、画像形成装置Ａは、主制御部１を中心にして画像読取部３、記憶部５、操作パネル部７、印刷部９および通信部１１を有し、例えば複合機（ＭＦＰ）を構成している。画像形成装置Ａとしてはこれ以外にも種々の構成を有するが、本発明の要部ではないので説明および図示を省略する。
【００３０】
主制御部１は、画像読取部３、記憶部５、操作パネル部７、印刷部９および通信部１１その他を制御するものである。
【００３１】
画像読取部３は、画像形成装置Ａにおいて、主制御部１の制御の下、例えば印刷された原稿から画像を光学的に読み込み、フィルタ処理等をして電子的画像データを生成する公知のスキャナー等であり、生成した画像データが原稿の頁毎に記憶部５に順次記憶されるようになっている。
【００３２】
記憶部５は、画像読取部３からの画像データ、主制御部１の動作プログラム、後述する画像表示制御プログラムプログラムやブラウザ等を格納する読み書き可能な例えばハードディスク（ＨＤＤ）である。
【００３３】
操作パネル部７は、画像形成装置Ａの動作状態を画像画面で表示する表示部７ａとして機能するとともに、印刷する用紙である用紙の選択、印刷形態の選択、印刷部数の選択、印刷の実行又は中止等の指示入力部としての機能を有しており、主制御部１によって制御される。
【００３４】
表示部７ａは、主制御部１の制御の下、ＨＴＭＬ文書の画像画面を表示させるプログラムであるブラウザ（例えば、Microsoft社のInternet Explorer（商標））の動作に基づき、種々の画面情報を表示フレームで表示するとともに当該表示フレームを可視の第１の表示フレームと不可視の第２の表示フレームとを表示可能に形成されている。
【００３５】
それら第１、第２の表示フレームを含む表示フレームの形成やこれらの切換え表示制御する画像表示制御プログラムは、例えばJava（Sun Microsystems社の商標）アプレットやJavaスクリプト等によって予め作成され、ブラウザとともに画像形成装置Ａの供給時に予めこれに設定されている。なお、可視の第１の表示フレームおよび不可視の第２の表示フレームの例は後述する。
【００３６】
印刷部９は、図示はしないが、主制御部１の制御の下、用紙のセットされる複数の給紙段と、給紙段から１次給紙された用紙を２次給紙するとともに、２次給紙された用紙に対し、画像データに基づき形成したトナー像を転写する画像形成部と、トナー像の転写された用紙を加熱定着する定着部その他を有して形成されている。
【００３７】
通信部１１は、主制御部１の制御の下、これにネットワークＮＴを介して上述した情報処理装置Ｂに対し、所定のプロトコル例えばＨＴＴＰ規約に従って要求メッセージ（ＨＴＴＰリクエスト）を送信し、情報処理装置Ｂからの応答メッセージ（ＨＴＴＰレスポンス）によるＨＴＭＬ文書を受信する機能を有している。
【００３８】
主制御部１は、ＣＰＵ（central processing unit）、このＣＰＵの起動プログラムを格納した作業用メモリ部、入出力インターフェース（いずれも図示せず。）を有し、上述した画像読取部３、記憶部５、操作パネル部７、印刷部９および通信部１１その他を制御するとともに、以下のように表示制御部１３および検出部１５としての機能を有している。
【００３９】
表示制御部１３は、ブラウザに基づき動作し、通信部１１を介して入力した情報処理装置Ｂからの応答メッセージ（ＨＴＴＰレスポンス）にあるＨＴＭＬ文書を解析し、得られた表示画像を不可視の第２の表示フレームに不可視描画して表示部７ａに表示制御する機能を有している。
【００４０】
すなわち、表示制御部１３は、後述するように、操作指示の要求に対応する次画面情報であって第２の表示フレームに対して応答された当該次画面情報を解析し、第２の表示フレームにおける次画面情報の描画完了をブラウザが検出したとき、第２の表示フレームの次画面情報を第１の表示フレームに入れ替えて表示部７ａに可視表示制御する機能を有している。なお、第２の表示フレームにおける次画面情報の描画完了は、例えばＨＴＭＬ文書規約における「ｏｎｌｏａｄ」によれば良い。
【００４１】
検出部１５は、表示部７ａにおける第１の表示フレームを表示中に、当該第１の表示フレームにおける画面情報（表示項目）への操作指示を検出し、検出された操作指示の要求を要求メッセージ（ＨＴＴＰリクエスト）として通信部１１に出力する機能を有している。
【００４２】
次に、情報処理装置Ｂを説明する。
【００４３】
情報処理装置Ｂは、図１に示すように、主制御部１７、記憶部１９、入力操作部２１、表示部２３、通信部２５および画面応答制御部２７を有し、例えばサーバコンピュータである。情報処理装置Ｂとしてはこれ以外にも種々の構成を有するが、本発明の要部ではないので説明および図示を省略する。
【００４４】
主制御部１７は図示しないＣＰＵ、ＲＯＭ（read only memory）、ＲＡＭ（random access memory）を有してなり、記憶部１９、入力操作部２１、表示部２３、通信部２５および画面応答制御部２７その他を制御するものである。
【００４５】
記憶部１９は、情報処理装置Ｂの動作プログラム、Ｗｅｂアプリケーションプログラムプログラムを格納した例えばハードディスクである。
【００４６】
Ｗｅｂアプリケーションプログラムは、画像形成装置Ａの画像表示制御するプログラムであり、アプリケーションプログラムを開発するための作成ツール(ＳＤＫ）により、後述する表示フレーム等の画面情報を有して情報処理装置Ｂ又は図示しないコンピュータで作成される。
【００４７】
画面情報は、画像形成装置Ａや当該情報処理装置Ｂで表示させる以下の画面パーツを含むものであり、例えば図２に示すように、作成ツール(ＳＤＫ）を情報処理装置Ｂで実行させ、種々の画面パーツ（表示部品）である背景画面としてのパネルコントロールＦ１、ボタン（次へ（ＮＥＸＴ））Ｆ２、ボタン（カラー印刷）Ｆ３、ボタン（片面印刷）Ｆ４、ボタン（両面印刷）Ｆ５等の一覧であるツールボックスＢＯＸを表示部２３に表示させ、パネルコントロールＦ１をドラッグして同一画面中のワークエリアＷｏｒｋ中にドロップして背景画面を設定するとともに、上述したボタンＦ２〜Ｆ５をドラッグしてパネルコントロールＦ１上にドロップして作成し、これらを１画面としてファイル化することにより作成される。
【００４８】
作成された当該画面に関連して表示されるも次画面も同様にして順次作成され（後述する図３参照）、Ｗｅｂアプリケーションプログラムの一部として構成される。
【００４９】
なお、作成ツール(ＳＤＫ）は、図示はしないが、製造メーカのＷｅｂサイト等からダウンロードして記憶する。
【００５０】
図１の入力操作部２１は、例えばキーボードおよびマウスであり、主制御部１７の制御の下、上述したパネルコントロールＦ１、ボタンＦ２〜Ｆ５をドラッグしてドロップする機能、表示部２３に表示された表示フレームにおいて表示項目への操作指示を入力指示する機能、その他の入力指示機能を有している。
【００５１】
表示部２３は、情報処理装置Ｂの動作状態等の画像画面をブラウザに基づき、可視と不可視の区別のない上述した表示フレームを表示するディスプレイであり、主制御部１７によって表示制御される。
【００５２】
通信部２５は、主制御部１７の制御の下、これにネットワークＮＴを介して上述した画像形成装置Ａに接続され、画像形成装置Ａからの要求メッセージ（ＨＴＴＰリクエスト）を受信し、次画面情報を含む対応する応答メッセージ（ＨＴＴＰレスポンス）を画像形成装置Ａに送信する機能を有するインターフェースである。
【００５３】
画面応答制御部２７は、画像形成装置Ａにおいてブラウザに基づき表示される表示フレームとして表示される可視の第１の表示フレームと不可視の第２の表示フレームのうち、その第１の表示フレームでの画面情報への操作指示を画像形成装置Ａから受け、操作指示の要求に基づき、Ｗｅｂアプリケーションプログラムによって当該操作指示に対応する次画面情報を第２の表示フレームに対して応答する機能を有している。
【００５４】
画面応答制御部２７は、画像形成装置Ａにおいて第１の表示フレームにおける画面情報への操作指示を画像形成装置Ａから受け、操作指示の要求に基づき、Ｗｅｂアプリケーションプログラムによって当該操作指示に対応する次画面情報を第２の表示フレームに対して順次応答する機能も有している。
【００５５】
画面応答制御部２７は、当該情報処理装置Ｂの表示部２３における表示フレームにおける画面情報への操作指示を受けたとき、Ｗｅｂアプリケーションプログラムによって当該操作指示に対応する次画面情報をその操作指示の要求元表示フレームに対応し、主制御部１７を介して表示部２３に応答する機能も有している。
【００５６】
すなわち、画面応答制御部２７は、画像形成装置Ａのブラウザからの要求か情報処理装置Ｂのブラウザからの要求かの判別機能を有し、要求元のブラウザに合わせた次画面情報で対応する機能を有している。
【００５７】
次に、本発明の画面切替制御システムの動作を図３および図４を参照して説明する。
【００５８】
便宜上、情報処理装置Ｂからの応答メッセージ（ＨＴＴＰレスポンス）により、予め画像形成装置Ａの表示部７ａにはブラウザに基づき図３Ａのような第１の表示フレーム（例えば、ログイン画面）が表示されており、図示はしないが、情報処理装置Ｂの表示部２３にも表示フレームによって画像画面が表示されている（第１の表示工程）、として説明する。
【００５９】
動作プログラムが起動し、ステップＳ１にて表示部７ａにおける第１の表示フレームのボタンがクリックされると、検出部１５が当該第１の表示フレームにおける画面情報への操作指示を検出し（検出工程）、ステップＳ２にて検出部１５が操作指示の要求メッセージ（ＨＴＴＰリクエスト）を情報処理装置Ｂ側へ送信して次画面情報を画面要求し（要求工程）、ステップＳ３に移る。
【００６０】
ステップＳ３では要求メッセージ（ＨＴＴＰリクエスト）が画像形成装置Ａからの要求であるか否か画面応答制御部２７が判別し（判別工程）、画像形成装置Ａからの要求であると判別したときステップＳ４に移り、ステップＳ４にて画面応答制御部２７が操作指示の要求に基づき、Ｗｅｂアプリケーションプログラムによって当該操作指示に対応する次画面情報を第２の表示フレームに対して画面応答する応答メッセージ（ＨＴＴＰレスポンス）を画像形成装置Ａに応答する（画面応答工程）。
【００６１】
続くステップＳ５にて表示制御部１３が、次画面情報であって第２の表示フレームに対して応答された当該次画面情報を解析し、第２の表示フレームにおける次画面情報の不可視描画を完了させ、ステップＳ６にて表示制御部１３が第２の表示フレームの次画面情報を第１の表示フレームに入れ替え、図３Ｂのように表示部７ａに可視表示し（入替表示工程）、終了する。
【００６２】
ステップＳ３にて画像形成装置Ａ以外からの要求であると判別されたときにはステップＳ７に移り、ステップＳ７にて表示制御部１３がＷｅｂアプリケーションプログラムによって単なる要求元表示フレームに対応する次画面情報を表示部２３側へ応答し、表示部２３にてその次画面情報を表示させて終了する。
【００６３】
画像形成装置Ａ以外からの要求としては、当該情報処理装置Ｂにおけるブラウザからの要求が考えられる。
【００６４】
これらの主要な工程が本発明に係る画面切替方法を構成する。
【００６５】
このように本発明の画面切替制御システムは、画像形成装置ＡとこれにネットワークＮＴを介して接続された情報処理装置Ｂを有し、これらは以下の構成を有している。
【００６６】
すなわち、画像形成装置Ａは、画像データからこれを画像形成する印刷部（画像形成部）９と、ブラウザに基づき、その画像データに係る種々の画面情報を表示フレームで表示するとともに当該表示フレームを可視の第１の表示フレームと不可視の第２の表示フレームとで表示する表示部７ａ、この表示部７ａの第１の表示フレームにおける表示項目への操作指示を検出する検出部１５と、その操作指示を外部に送信するとともにこれに基づく次画面情報を受信する通信部１１と、第１の表示フレームを表示制御するとともにその操作指示の要求に基づき受信された次画面情報であって第２の表示フレームに対して応答された次画面情報について、その第２の表示フレームにおける次画面情報の描画完了を上記ブラウザが検出したとき、その第２の表示フレームの次画面情報を第１の表示フレームに入れ替えて表示部７ａに可視表示制御する表示制御部１３とを具備している。
【００６７】
また、情報処理装置Ｂは、画像形成装置Ａにおいてブラウザに基づき表示される表示フレームとして表示される可視の第１の表示フレームと不可視の第２の表示フレームのうち、その第１の表示フレームでの表示項目への操作指示を画像形成装置Ａから受け、その操作指示の要求に基づき、Ｗｅｂアプリケーションプログラムによって当該操作指示に対応する次画面情報を第２の表示フレームに対して応答する画面応答制御部２７を具備している。
【００６８】
そのため、情報処理装置Ｂからの画面情報を表示させる画像形成装置Ａの表示部７ａにおいて、画面遷移時の「画面ちらつき」発生防止が容易で、これを意識させることなくＷｅｂアプリケーションプログラムの作成も可能である。
【００６９】
しかも、情報処理装置Ｂの画面応答制御部２７は、可視と不可視との区別のない表示フレームからの操作指示に対し、当該操作指示に対応する次画面情報を操作指示の要求元表示フレームに対応して応答するから、１個のＷｅｂアプリケーションプログラムによって要求元のブラウザによって、表示フレームを指定せずに、要求元表示フレームに自動応答することが可能である。
【００７０】
特に、情報処理装置Ｂにおける可視、不可視の区別のない表示フレームからの操作指示に対し、次画面情報を要求元の前記表示フレームに対応して応答することが可能であり、１個のＷｅｂアプリケーションプログラムで素早く対応可能である。
【００７１】
この点、上述した特許文献１では、ＨＴＴＰ規約中のｉＦｒａｍｅタグを用いて「画面ちらつき」を防止させるが、「ソースの表示」機能はアクティブなフレームのソースを表示することになるため、Ｗｅｂアプリケーションプログラムのデバッグ時はソースを表示したいｉＦｒａｍｅを選択してアクティブにした状態でソースを表示する必要があり、ブラウザにおける「ソースの表示」機能が扱い難い難点があった。
【００７２】
これに対し、本発明においては、情報処理装置Ｂ上でのデバッグ時は、表示する場合にフレームを使用せずに済むのでそのような問題が発生しない。
【００７３】
さらに、ＨＴＴＰ規約中のｉＦｒａｍｅタグを使って本機能を実現する場合、情報処理装置Ｂのブラウザのリロードを行うと、第１、第２の表示フレームの区別が困難で、意図しない画面がリロードされる場合もあり、情報処理装置Ｂ上でのデバッグが困難となり易いが、本発明ではそのような事態が発生し難い。
【００７４】
そして、本発明の画面切替方法、画像形成装置Ａ、情報処理装置Ｂにおいても、上述した画面切替制御システムの効果と同様の効果が得られる。
【００７５】
なお、本発明の情報処理装置Ｂは、複写機、プリンタ、ファクシミリ機又はこれらの機能を有する複合機（ＭＦＰ）等の画像形成装置の画像表示制御に限定されず、種々の電子機器に応用可能である。
【符号の説明】
【００７６】
１、１７  主制御部
３  画像読取部
５、１９  記憶部
７  操作パネル部
７ａ、２３  表示部
９  印刷部
１１、２５  通信部
１３  表示制御部
１５  検出部
２１  入力操作部
２７  画面応答制御部
Ａ  画像形成装置
Ｂ  情報処理装置（サーバコンピュータ）
Ｆ１、Ｆ２、Ｆ３、Ｆ４、Ｆ５  画面情報
ＮＴ  ネットワーク
【図１】
2011137921.tif 000003
【図２】
2011137921.tif 000004
【図３】
2011137921.tif 000005
【図４】
2011137921.tif 000006