(57)【要約】【課題】サーバから返送されるレスポンスによる視覚的な障害を抑制し、かつサーバからのレスポンス受信の確認を行うことができる表示制御方法及び情報表示システムを提供することを目的とする。【解決手段】レイアウトフレーム（フレームＡ６８ａ〜フレームＣ６８ｃ）及びダミーフレーム７０を可視に設定し、ダミーフレーム７０を背景となるフレームと同色に設定し、オブジェクト７２は設けずに、ブラウザ画面中の極小領域に設定する。また、ダミーフレーム７０経由で複合機に指示を行うように設定し、該指示に対して、複合機６４はＣＧＩやＩＳＡＰＩ等を用いて指示に対応する処理を行い、ブラウザ画面からの指示に対応するレスポンスをダミーフレーム７０に返し、ダミーフレーム７０が、複合機６４からのレスポンスに応じてレイアウトフレームの変更部分を更新すると共に、ダミーフレーム７０の属性を変化するように設定する。【選択図】        図５
2004240724.tif 000002
【特許請求の範囲】
【請求項１】
マークアップ言語で記述された情報を格納するサーバと、前記サーバに格納された前記情報を取得し、前記情報に基づいて前記サーバに所定の要求を行うブラウザと、の通信における表示制御方法であって、
前記サーバにおいて、
マークアップ言語で記述された前記要求を行うための所定のレイアウトページに、可視のダミーフレームページを設定して、前記ブラウザで前記レイアウトページ及び前記ダミーフレームページの双方が可視表示されるように前記情報を設定し、
前記ブラウザからの前記要求を前記ダミーフレームページ経由で行うように前記情報を設定し、
前記ブラウザからの前記要求に対するレスポンスを前記ダミーフレームページに返信すると共に、前記ダミーフレームページ経由で前記レイアウトページが変更されるように前記情報を設定し、
かつ、前記レスポンスを受信した時に前記ダミーフレームページ上のオブジェクトの属性が変更されるように前記情報を設定し、
前記ブラウザにおいて、前記情報に基づく表示を行うことを特徴とする表示制御方法。
【請求項２】
前記サーバにおいて、前記ダミーフレームページ上のオブジェクトを非設定とすることを特徴とする請求項１に記載の表示制御方法。
【請求項３】
前記サーバにおいて、前記ダミーフレームページが極小領域となるように前記情報を設定することを特徴とする請求項１又は請求項２に記載の表示制御方法。
【請求項４】
前記サーバが画像形成装置からなることを特徴とする請求項１乃至請求項３の何れか１項に記載の表示制御方法。
【請求項５】
マークアップ言語で記述された情報を格納するサーバと、前記サーバに格納された前記情報を取得し、前記情報に基づいて前記サーバに所定の要求を行うブラウザと、からなる情報表示システムであって、
前記サーバは、
マークアップ言語で記述された前記要求を行うための所定のレイアウトページに、可視のダミーフレームページが設定され、前記ブラウザで前記レイアウトページ及び前記ダミーフレームページの双方が可視表示されるように設定され、
前記ブラウザからの前記要求が前記ダミーフレームページ経由で行われるように設定され、
前記ブラウザからの前記要求に対するレスポンスが前記ダミーフレームページに返信されると共に、前記ダミーフレームページ経由で前記レイアウトページが変更されるように設定され、
かつ、前記レスポンスを受信した時に前記ダミーフレームページの属性が変更されるように設定された前記情報を格納し、
前記ブラウザが、前記情報に基づく表示を行うことを特徴とする情報表示システム。
【請求項６】
前記サーバに格納する情報は、前記ダミーフレームページ上の前記要求を指示するためのオブジェクトを非設定とすることを特徴とする請求項５に記載の情報表示システム。
【請求項７】
前記サーバに格納する情報は、前記ダミーフレームページを極小領域として設定することを特徴とする請求項５又は請求項６に記載の情報表示システム。
【請求項８】
前記サーバが画像形成装置からなることを特徴とする請求項５乃至請求項７の何れか１項に記載の情報表示システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、表示制御方法及び情報表示システムにかかり、特に、ネットワークを介して画像形成装置等の機器を遠隔制御する際の表示制御方法及び情報表示システムに関する。
【０００２】
【従来の技術】
近年では、インターネットが普及し、Ｗｅｂサーバ内の情報をクライアントコンピュータに組み込んだブラウザ機能を利用して取り出すだけではなく、クライアントコンピュータの情報をＷｅｂサーバに送り、ＷｅｂサーバでＣＧＩ等の各種インターフェースを利用してその情報に対応した処理を行って、クライアントコンピュータへ返信することができる。
【０００３】
また、このようなサーバ機能とブラウザ機能の関係を利用して、家電機器等の機器を遠隔制御することが提案されている。
【０００４】
例えば、特許文献１に記載の技術では、Ｗｅｂサーバ機能を家電機器に組み込んでインターネット等のネットワークに接続し、ブラウザ機能を組み込んだクライアントコンピュータにより、リモコンのように遠隔操作を行うことが提案されている。
【０００５】
ここで、ブラウザと機器に組み込んだサーバとそのアプリケーションを用いて機器の制御を行う際に、特許文献１に記載の技術では、画像を切り換える操作をした場合において、画面の再描画が瞬間的になされ、視覚的に見難くなり、操作上問題があることから、非可視のダミーフレームを設定し、ブラウザからのリクエストに対するレスポンスフレームをダミーフレームに設定することにより、上述の問題を抑制している。
【０００６】
【特許文献１】
特開２００２−１２３４８８号公報（第７−８頁、第７図）
【０００７】
【発明が解決しようとする課題】
しかしながら、特許文献１に記載のでは、ダミーフレーム自体が非可視であるため、サーバからのレスポンス受信を確認することができない、という問題がある。
【０００８】
本発明は、上記問題を解決すべく成されたもので、サーバから返送されるレスポンスによる視覚的な障害を抑制し、かつサーバからのレスポンス受信の確認を行うことができる表示制御方法及び情報表示システムを提供することを目的とする。
【０００９】
【課題を解決するための手段】
上記目的を達成するために請求項１に記載の発明は、マークアップ言語で記述された情報を格納するサーバと、前記サーバに格納された前記情報を取得し、前記情報に基づいて前記サーバに所定の要求を行うブラウザと、の通信における表示制御方法であって、前記サーバにおいて、マークアップ言語で記述された前記要求を行うための所定のレイアウトページに、可視のダミーフレームページを設定して、前記ブラウザで前記レイアウトページ及び前記ダミーフレームページの双方が可視表示されるように前記情報を設定し、前記ブラウザからの前記要求を前記ダミーフレームページ経由で行うように前記情報を設定し、前記ブラウザからの前記要求に対するレスポンスを前記ダミーフレームページに返信すると共に、前記ダミーフレームページ経由で前記レイアウトページが変更されるように前記情報を設定し、かつ、前記レスポンスを受信した時に前記ダミーフレームページ上のオブジェクトの属性が変更されるように前記情報を設定し、前記ブラウザにおいて、前記情報に基づく表示を行うことを特徴としている。
【００１０】
請求項１に記載の発明によれば、サーバに格納される情報は、マークアップ言語、例えば、ＨＴＭＬ（Ｈｙｐｅｒ  Ｔｅｘｔ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）やＸＭＬ（ｅＸｔｅｎｓｉｂｌｅ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）等のマークアップ言語で記述される。
【００１１】
サーバにおいて、マークアップ言語で記述された所定の要求を行うための所定のレイアウトページに、可視のダミーフレームページを設定して、ブラウザでレイアウトページ及びダミーフレームページの双方が可視表示されるようにサーバに格納された情報を設定し、ブラウザからの要求をダミーフレームページ経由で行うように情報を設定し、かつブラウザからの要求に対するレスポンスをダミーフレームページに返信すると共に、ダミーフレームページ経由でレイアウトページが変更されるようにサーバに格納された情報を設定することにより、ブラウザでは、所定の要求をレイアウトページから行うと、ダミーフレームページ経由でサーバに所定の要求がなされる。そして、サーバからのレスポンスがダミーフレームに返信されて、ブラウザでは、ダミーフレームページ経由でレイアウトページが変更される。すなわち、ダミーフレームページでレイアウトページの変更部分のみを再描画することが可能となり、視覚的な障害を抑制することができる。
【００１２】
さらに、サーバからのレスポンスを受信したときにダミーフレームページ上のオブジェクトの属性（例えば、色や模様等）が変更されるので、可視のダミーフレームの属性が変わることにより、レスポンス受信を確認することができる。
【００１３】
なお、請求項２に記載の発明のように、サーバにおいて、ダミーフレームページ上のオブジェクトを非設定とするようにしてもよい。
【００１４】
また、請求項３に記載の発明のように、サーバにおいて、ダミーフレームページが極小領域となるようにサーバに格納された情報を設定するようにしてもよい。このように、可視のダミーフレームページを極小領域に設定することによって、レイアウトページの領域を確保することができる。
【００１５】
さらに、サーバは、請求項４に記載の発明のように、プリンタ、ファクシミリ、コピー等の少なくとも１つを含む画像形成装置やその他の画像形成装置に適用するようにしてもよい。
【００１６】
請求項５に記載の発明は、マークアップ言語で記述された情報を格納するサーバと、前記サーバに格納された前記情報を取得し、前記情報に基づいて前記サーバに所定の要求を行うブラウザと、からなる情報表示システムであって、前記サーバは、マークアップ言語で記述された前記要求を行うための所定のレイアウトページに、可視のダミーフレームページが設定され、前記ブラウザで前記レイアウトページ及び前記ダミーフレームページの双方が可視表示されるように設定され、前記ブラウザからの前記要求が前記ダミーフレームページ経由で行われるように設定され、前記ブラウザからの前記要求に対するレスポンスが前記ダミーフレームページに返信されると共に、前記ダミーフレームページ経由で前記レイアウトページが変更されるように設定され、かつ、前記レスポンスを受信した時に前記ダミーフレームページの属性が変更されるように設定された前記情報を格納し、前記ブラウザが、前記情報に基づく表示を行うことを特徴としている。
【００１７】
請求項５に記載の発明によれば、サーバは、マークアップ言語で記述された所定の要求を行うための所定のレイアウトページに、可視のダミーフレームページが設定されて、ブラウザでレイアウトページ及びダミーフレームページの双方が可視表示されるように設定された情報が格納される。
【００１８】
また、該情報は、ブラウザからの要求をダミーフレームページ経由で行うように設定され、かつブラウザからの要求に対するレスポンスがダミーフレームページに返信されると共に、ダミーフレームページ経由でレイアウトページを変更するように設定されている。
【００１９】
このように設定された情報をブラウザが取得して、所定の要求をレイアウトページから行うと、ダミーフレームページ経由でサーバに所定の要求がなされる。そして、サーバからのレスポンスがダミーフレームに返信されて、ブラウザでは、ダミーフレームページ経由でレイアウトページが変更される。すなわち、ダミーフレームページでレイアウトページの変更部分のみを再描画することが可能となり、視覚的な障害を抑制することができる。
【００２０】
さらに、サーバに格納された情報は、サーバからのレスポンスを受信したときにダミーフレームページの属性（例えば、色や模様等）が変更されるように設定されているので、可視のダミーフレームの属性が変わることにより、レスポンス受信を確認することができる。
【００２１】
なお、請求項６に記載の発明のように、サーバに格納する情報は、ダミーフレームページ上の所定の要求を指示するためのオブジェクトを非設定とするようにしてもよい。
【００２２】
また、請求項７に記載の発明のように、サーバに格納する情報は、ダミーフレームページを極小領域として設定するようにしてもよい。このように、可視のダミーフレームページを極小領域に設定することによって、レイアウトページの領域を確保することができる。
【００２３】
さらに、サーバは、請求項８に記載の発明のように、プリンタ、ファクシミリ、コピー等の少なくとも１つを含む画像形成装置やその他の画像形成装置に適用するようにしてもよい。
【００２４】
【発明の実施の形態】
以下、図面を参照して本発明の実施の形態の一例を詳細に説明する。本実施の形態は、Ｗｅｂサーバ機能を組み込んだ画像形成装置と、ブラウザ機能を実行するクライアントコンピュータからなるネットワークシステムに本発明を適用したものである。更に詳細には、本実施の形態に係わる画像形成装置は、スキャナ機能、コピー機能、ファクシミリ機能、プリンタ機能等の複数の機能を複合した複合機を適用したものである。
【００２５】
本発明の実施の形態に係わるネットワークシステムは、図１に示すように、クライアントコンピュータ６０と複合機６４がそれぞれ、ルータやゲートウエイ等の接続装置６６を介してネットワーク６２に接続されている。なお、ネットワーク６２は、例えば、ローカルネットワーク、イーサネット（Ｒ）、インターネット等を適用することが可能であり、本実施の形態では、インターネットを適用した場合を例に説明する。
【００２６】
また、複合機６４は、例えば、Ｗｅｂサーバ等のサーバ機能が組み込まれ、ＷＷＷ（Ｗｏｒｌｄ  Ｗｉｄｅ  Ｗｅｂ）サーバとして機能させることができ、クライアントコンピュータ６０はＷＷＷクライアントとして機能させることができる。
【００２７】
詳細には、クライアントコンピュータ６０には、ＷＷＷブラウザがインストールされており、このＷＷＷブラウザを起動することにより、インターネット（ネットワーク６２）を介してサーバ機能を有する複合機６４に任意にアクセス可能となる。このとき、アクセス位置（アクセス先のコンピュータの位置、及びコンピュータ内の情報の位置で構成されるデータ）は、ＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）で指定される。
【００２８】
複合機６４に組み込まれたサーバ機能は、クライアントコンピュータ６０からアクセス要求があった場合、ＵＲＬで指定された位置にあるデータを、インターネット（ネットワーク６２）を介して、アクセス元のクライアントコンピュータ６０へ送信する。この時、データは、一般にＨＴＴＰ（Ｈｙｐｅｒ  Ｔｅｘｔ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）に従って転送される。
【００２９】
なお、これらのコンピュータの識別には、ＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）アドレスが用いられ、ＩＰアドレスは、一般的に３２ビットで構成されており、ネットワーク６２の番地を表すネットワーク・アドレス部と、コンピュータの番地を表すホスト・アドレス部で構成されている。
【００３０】
また、クライアントコンピュータ６０の構成については、一般的なコンピュータ構成であるため、詳細な説明を省略する。
【００３１】
続いて、本実施の形態に係わる複合機６４の構成について説明する。
【００３２】
図２に示すように本発明の実施の形態に係わる複合機６４のイメージ入力部１０は、プラテンガラス１２、カバー１４、コントロールパネル１６、及びハンドセット２０を備えている。プラテンガラス１２は、コピー又はファクシミリ用の原稿Ｐを載置するためのものである。プラテンガラス１２に載置された原稿Ｐは、図示しないイメージ読取装置によって読み取られ、読み取られた原稿Ｐのイメージデータは、メモリに一時的に格納されて、後にファクシミリ信号又は印刷出力用のイメージ信号に変換される。
【００３３】
コントロールパネル１６は、表示面にタッチパネル１６ｃ（図４参照）を有する液晶表示器１６ａ、及び操作部１６ｂを有している。液晶表示器１６ａは、複合機をコピー、ファクシミリ、又はプリンタとして使用するときの操作ガイドを表示したり、各種設定データを表示するために使用され、また、タッチパネル１６ｃを利用した各種設定を入力することもできるようになっている。操作部１６には、コピー枚数やファクシミリ送信先電話番号を入力するためのテンキーや、ファクシミリ送信先電話番号が登録されるワンタッチダイヤルボタンや、コピー又はファクシミリ送信などを開始させるスタートボタンなど、各種操作ボタンが設けられている。
【００３４】
ハンドセット２０は、ファクシミリの手動送信操作時に使用される。イメージ出力部１０は、その上部２２に、イメージ入力部１０にて読み取ったイメージデータ、他のファクシミリ装置から送られたファクシミリデータ、あるいはパーソナルコンピュータなどから送られた文字データやイメージデータを印刷するプリンタエンジンを内蔵しており、下部２４には、各種サイズの用紙を収容する用紙トレイが設けられている。
【００３５】
また、液晶表示器１６ａの近傍には、後述する各種メディアを読み取るためのメディア読取装置１８（図４参照）のメディア挿入部１８ａが設けられており、該メディア挿入部１８ａにメディアを挿入することによって、メディアに記憶された画像等をプリントや外部の機器へ送信することが可能とされている。
【００３６】
図３はコントロールパネル１６の具体的な構成例を示す図である。コントロールパネル１６は、左側に液晶表示器１６ａ、右側に操作部１６ｂが配置されている。操作部１６ｂには、テンキー２６、手動受信ボタン２８、リセットボタン３０、ストップボタン３２、スタートボタン３４、割り込みボタン３６、クリアボタン３８、音声ガイドボタン４０、機能切り換えボタン４２、ワンタッチダイヤルボタン４４が設けられている。また、操作部１６ｂには、音声出力部４６、音量ツマミ４８及びイヤホンジャック４９も設けられている。
【００３７】
テンキー２６は、コピー枚数やコピー部数の設定、ファクシミリ送信先電話番号の入力、ワンタッチダイヤルボタン４４への電話番号登録などに使用される。手動受信ボタン２８は、ファクシミリの自動受信モードを手動受信モードに切り換えるときに使用される。リセットボタン３０は、各種設定中に入力した値を間違えた場合、入力した値を取り消すとき等に使用される。ストップボタン３２は、開始された機能を途中で中止させるとき等に使用される。
【００３８】
スタートボタン３４は、設定終了後に、その設定でコピー、ファクシミリ、プリンタ等の機能を開始させるときに使用される。割り込みボタン３６は、ジョブの割り込みを行うときに使用される。クリアボタン３８は、コントロールパネル１６を通じて行った各種設定を初期の状態に戻すときに使用される。
【００３９】
音声ガイドボタン４０は、操作を全て音声ガイドで実行するときに使用される。このときの音声は、音声出力部４６から出力されると共に、イヤホンジャック４９にイヤホンを差し込むことでも聴くことができる。そして、その音量は音量ツマミ４８で調整できる。また、トラブルが生じているときにこの音声ガイドボタン４０を押すと、トラブルの内容が音声で出力される。
【００４０】
機能切り換えボタン４２は、複合機をコピーとして使用するか、ファクシミリとして使用するか、プリンタとして使用するかなどを切り換えるボタンである。ワンタッチダイヤルボタン４４は、予め登録してある電話番号を、ボタン一つで呼び出すときに使用される。
【００４１】
次にこのようなコントロールパネル１６を有する複合機６４の制御部の構成について説明する。図４は複合機６４の制御部の構成を示すブロック図である。
【００４２】
複合機６４は、メインコントローラ５０を有し、このメインコントローラ５０は、ＣＰＵ５０ａ、ＲＯＭ５０ｂ、ＲＡＭ５０ｃ、がバス５０ｄに接続されたマイクロコンピュータで構成され、ＲＯＭ５０ｂには、音声ガイドデータ、液晶表示器１６ａへ表示するための各種データ、各種プログラム等が格納されている。メインコントローラ５０のバス５０ｄには、音声ガイドやエラーメッセージなどを音声出力するスピーカ５２を駆動するための駆動回路５０ｅが接続されている。このスピーカからの音声は、図３で示したコントロールパネル１６の音声出力部４６を介して外部に出力される。
【００４３】
また、メインコントローラ５０には、システムバス５４を介してコントロールパネル１６、スキャナ機構部５６、プリント機構部５８、及びＮＣＵ（ネットワーク・コントロール・ユニット）５８が接続されている。コントロールパネル１６は、メインコントローラ５０からの操作ガイド表示用のイメージデータを受けて液晶表示器１６ａに表示させると共に、音声ガイドボタン４０をはじめとして操作部１６ｂ上の各種ボタンの入力を受けて、その情報をメインコントローラ５０に送る。
【００４４】
スキャナ機構部５６は、メインコントローラ５０からの読み取り動作指令を受けて、原稿の読み取り動作を行う。そして、読み取ったイメージデータを、システムバス５４を介してメインコントローラ５０に送る。
【００４５】
プリント機構部５８は、メインコントローラ５０から送られるプリントデータを用紙にプリントする。また、メインコントローラ５０は、スキャナ機構部５６及びプリント機構部５８に設けられた各種センサからの信号を受付、スキャナ機構部５６及びプリント機構部５８の動作状態を常時監視する。
【００４６】
ＮＣＵ５８は、複合機６４をファクシミリとして使用する場合に、電話回線をメインコントローラ５０に接続し、ハンドセット２０をオフフックした場合に、電話回線をハンドセット２０に接続する。また、ＮＣＵ５８は、上述のネットワーク６２に接続され、ネットワーク６２に接続されたクライアントコンピュータ６０から送信されるデータを受信して、メインコントローラ５０へ送ると共に、メインコントローラ５０からのレスポンスをクライアントコンピュータ６０へ返信する。
【００４７】
コントロールパネル１６は、液晶表示器１６ａ、液晶表示器１６ａの表示に対応して設けられたタッチパネル１６ｃ、及び操作部１６ｂがシステムバス１６ｄに接続されており、メインコントローラ５０の制御によって液晶表示器１６ａへの表示を行うと共に、タッチパネル１６ｃや操作部１６ｂの操作入力をメインコントローラ５０へ送る。
【００４８】
また、システムバス５４には、メディア読取装置１８が接続されており、各種メディアから種順の情報を読み取ることが可能なように構成されている。なお、各種メディアとしては、例えば、フレキシブルディスク、ＣＤ−ＲＯＭ、ＤＶＤ、スマートメディア、メモリカード等を適用することが可能である。
【００４９】
ここで、本実施の形態に係わるネットワークシステムにおける、クライアントコンピュータ６０と複合機６４間で行われる表示制御について説明する。
【００５０】
クライアントコンピュータ６０はブラウザ機能を用いて、例えば、ＵＲＬを入力することによって、ＵＲＬに対応するサーバ機能を有する複合機６４に接続する。
【００５１】
このとき、クライアントコンピュータ６０には、サーバ機能を有する複合機６４に格納された複合機６４を外部から動作させるための画面（以下、ブラウザ画面と称す）が表示される。
【００５２】
ブラウザ画面は、ＨＴＭＬ（Ｈｙｐｅｒ  Ｔｅｘｔ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）やＸＭＬ（ｅＸｔｅｎｓｉｂｌｅ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）等のマークアップ言語で作成され、複合機６４に格納されており、クライアントコンピュータ６０から複合機６４にアクセスすることによってクライアントコンピュータ６０に送信されて、ブラウザ画面が表示される。
【００５３】
次に、マークアップ言語で作成するブラウザ画面について説明する。
【００５４】
図５は、ブラウザ画面の一例を示す。図５に示すように、ブラウザ画面は、レイアウトフレーム（フレーム６８ａ〜６８ｃ）、及びダミーフレーム７０で構成されている。
【００５５】
フレーム６８ａ〜６８ｃには、複合機６４を動作させるためのスイッチ（オブジェクト）７２を設け、該オブジェクト７２を指定することによってオブジェクト７２に対応する指示をサーバ機能を有する複合機６４に行うようになっている。
【００５６】
ダミーフレーム７０は、オブジェクト７２等が設けられた上記フレームと同様に可視フレームに設定し、背景となる上記フレームと同色に設定する。また、ダミーフレーム７０は、オブジェクト７２は設けずに、ブラウザ画面中の極小領域に設定する。例えば、図５に示すように、再下段の小領域に設定する。
【００５７】
ここで、フレーム６８ａ〜６８ｃに設けられたオブジェクト７２に対応する指示が複合機６４に行われた場合には、ダミーフレーム７０経由で複合機に指示を行うように設定する。そして、ダミーフレーム７０経由で行われた指示に対して、複合機６４はＣＧＩ（Ｃｏｍｍｏｎ  Ｇａｔｅｗａｙ  Ｉｎｔｅｒｆａｃｅ）やＩＳＡＰＩ（Ｉｎｔｅｒｎｅｔ  Ｓｅｒｖｅｒ  Ａｐｐｌｅｃａｔｉｏｎ  Ｐｒｏｇｕｒａｍｍｉｎｇ  Ｉｎｔｅｒｆａｃｅ）等のサーバ上で動作するアプリケーションを用いて指示に対応する処理を行うようになっている。そして、複合機６４は、ブラウザ画面からの指示に対応するレスポンスをダミーフレーム７０に返すようになっている。
【００５８】
また、ダミーフレーム７０は、複合機６４からのレスポンスに応じてオブジェクト７２等が設けられた上記フレーム６８ａ〜６８ｃを更新すると共に、ダミーフレーム７０の属性を変化するように設定する。例えば、レスポンスが戻ってきたところで、ダミーフレーム７０の色や模様等を変える等の属性が変化するように設定する。これによって、レスポンスを受信したことをブラウザ画面に表示された可視のダミーフレーム７０で認識することができる。
【００５９】
また、ダミーフレーム７０は、レスポンスがダミーフレーム７０に戻り、ダミーフレーム７０中画面変化のある部分のみが再描画するように設定する。これによって、変化部分のみが再描画されるので、レスポンスによる画面のちらつき等の視覚的障害を抑制することができる。
【００６０】
次に、上記表示制御を行う際のクライアントコンピュータと複合機それぞれで行われる処理について説明する。
【００６１】
まず、図６のフローチャートを参照して、クライアントコンピュータ６０側で行われる処理について説明する。
【００６２】
ステップ１００では、複合機６４へ接続指示がなされたか否か判定される。該判定は、例えば、複合機６４の位置を表すＵＲＬ等が入力されたか否かを判定することによってなされ、該判定が否定された場合には、肯定されるまで待機してステップ１０２へ移行する。
【００６３】
ステップ１０２では、ネットワーク６２を介して複合機６４に接続されてステップ１０４へ移行し、ブラウザ画面が取得されるまで待機する。
【００６４】
ステップ１０４の判定が肯定されてブラウザ画面が取得されるとステップ１０６へ移行して、ブラウザ画面が表示される。
【００６５】
続いて、ステップ１０８では、複合機６４に対する動作指示要求がなされたか否か判定される。該判定は、ブラウザ画面内に表示されるオブジェクト７２が選択されたか否かを判定することによってなされ、該判定が否定された場合には、肯定されるまで待機してステップ１１０へ移行する。
【００６６】
ステップ１１０では、動作要求指示に対するレスポンス応答が複合機６４からあるか否か判定され、該判定が肯定されるまで待機してステップ１１２へ移行する。
【００６７】
ステップ１１２では、複合機６４からのレスポンスに対してダミーフレーム７０の属性が変更される。すなわち、ダミーフレーム７０の色や模様等の属性が変更され、レスポンスが戻ってきたことをダミーフレーム７０の属性を確認することで判断することができる。
【００６８】
なお、ダミーフレーム７０の属性として色が変更された場合には、所定時間経過後等に他の背景となるフレーム６８ａ〜６８ｃの色と同色に戻るようにしてもよい。
【００６９】
次にステップ１１４では、ダミーフレーム７０を介してブラウザ画面が再描画される。すなわち、ダミーフレーム７０に戻ってきたレスポンスに基づいて、フレーム６８ａ〜６８ｃに表示された内容に対して変更部分のみが再描画される。これによって、変更部分のみが再描画されるので、レスポンスによる画面のちらつき等の視覚的障害を抑制することができる。
【００７０】
そして、ステップ１１６では、終了指示がなされたか否か判定される。例えば、複合機６４との通信切断指示等がなされたか否か判定され、該判定が否定された場合には、ステップ１０８に戻って、ステップ１１６の判定が肯定されるまで、上述の処理が繰り返される。
【００７１】
続いて、図７のフローチャートを参照して、複合機６４側で行われる処理について説明する。
【００７２】
ステップ２００では、ネットワーク接続されたクライアントコンピュータ６０から接続要求があるか否か判定され、該判定が肯定されるまで待機してステップ２０２へ移行する。
【００７３】
ステップ２０２では、ネットワーク６２を介して接続要求元のクライアントコンピュータ６０に接続され、ステップ２０４へ移行して、ブラウザ画面がクライアントコンピュータ６０へ出力される。これによって、クライアントコンピュータ６０では、ブラウザ画面が表示される。
【００７４】
次にステップ２０６では、動作指示要求があるか否か判定される。すなわち、クライアントコンピュータ６０でブラウザ画面に表示されたオブジェクト７２等の選択がなされたか否か判定され、該判定が肯定されるまで待機してステップ２０８へ移行する。
【００７５】
ステップ２０８では、クライアントコンピュータ６０からの動作指示に対応する動作処理がＣＧＩやＩＳＡＰＩ等のサーバ上で動作するアプリケーションを利用して行われて、ステップ２１０へ移行して、レスポンスがクライアントコンピュータ６０へ返信される。
【００７６】
そして、ステップ２１２では、接続が切断されたか否か判定される。例えば、クライアントコンピュータ６０によって通信切断指示等がなされたか否か判定され、該判定が否定された場合には、ステップ２０６に戻って、ステップ２１２の判定が肯定されるまで、上述の処理が繰り返される。
【００７７】
すなわち、本実施の形態では、クライアントコンピュータ６０に表示されたブラウザ画面上のオブジェクト７２を選択すると、ダミーフレーム７０経由でサーバ機能を有する複合機６４にＣＧＩやＩＳＡＰＩ等のサーバ上で動作するアプリケーションを利用した処理を要求する。そして、サーバ機能を有する複合機６４では、要求された処理が行われてダミーフレーム７０にレスポンスが戻り、ダミーフレーム７０の属性が変更されると共に、ダミーフレーム７０によってレスポンスによるブラウザ画面の変更部分のみの再描画が行われる。
【００７８】
これによって、ブラウザ画面上でダミーフレームの属性を確認することでレスポンスが戻って来たか否かを確認することができると共に、ブラウザ画面の変更部分のみの再描画がなされることにより、レスポンスによる画面のちらつき等の視覚的障害を抑制することができる。
【００７９】
なお、上記の実施の形態では、サーバ機能を組み込んだ複合機６４例に説明したが、これに限るものではなく、例えば、ファクシミリ、コピー、プリンタ等の単機能機に適用するようにしてもよいし、家電機器に適用するようにし、その他の装置に適用するようにてもよい。
【００８０】
【発明の効果】
以上説明したように本発明によれば、サーバに格納する情報を、所定の要求を行うためのレイアウトページと可視のダミーフレームページを設定して、ダミーフレームページ経由で所定の要求を行うと共に、ダミーフレームページ経由でサーバからのレスポンスを受信してレイアウトページを更新し、レスポンスを受信した時にダミーフレームページの属性を変更するように設定して、ブラウザと通信することにより、サーバから返送されるレスポンスによる視覚的な障害を抑制し、かつサーバからのレスポンス受信の確認を行うことができる、という効果がある。
【図面の簡単な説明】
【図１】本発明の実施の形態に係わるネットワークシステムの概略を示す図である。
【図２】本発明の実施の形態に係わるネットワークシステムに接続された複合機の外観を示す図である。
【図３】コントロールパネルの具体的な構成例を示す図である。
【図４】本発明の実施の形態に係わるネットワークシステムに接続された複合機の制御部の構成を示すブロック図である。
【図５】ブラウザ画面の一例を示す図である。
【図６】本発明の実施の形態に係わるネットワークシステムに接続されたクライアントコンピュータ側で行われる処理の流れを示すフローチャートである。
【図７】本発明の実施の形態に係わるネットワークシステムに接続された複合機側で行われる処理の流れを示すフローチャートである。
【符号の説明】
６０    クライアントコンピュータ
６２    ネットワーク
６４    複合機
６６    接続装置
６８ａ、６８ｂ、６８ｃ    フレーム
７０    ダミーフレーム
７２    オブジェクト
【図１】
2004240724.tif 000003
【図２】
2004240724.tif 000004
【図３】
2004240724.tif 000005
【図４】
2004240724.tif 000006
【図５】
2004240724.tif 000007
【図６】
2004240724.tif 000008
【図７】
2004240724.tif 000009