(57)【要約】【課題】画像処理装置とサーバと両装置で共用される操作表示手段を備えた情報処理機器であり、操作表示手段に一方の装置側の画面が表示されているときに、他方の装置に状態変化が生じた場合に、表示中の全画面を他方の装置側の画面に切り替えることなく、ユーザーが他方の装置の状態を把握することができる情報処理機器を提供する。【解決手段】情報処理機器１０は画像装置１００、サーバ２００、両装置で共用される操作表示手段３００を備え、操作表示手段と各描画制御手段１０１、１０３との接続を切替える。操作表示手段に表示される一方の装置の表示画面には、他方の装置の状態を示す状態情報を表示するための少なくとも１つの特定エリア１１３、２１３が含まれ、一方の装置の描画制御手段は操作表示手段と接続されているときに、他方の装置から状態情報を示す表示データを取得したときは特定エリアに状態情報を表示する。【選択図】図２
2018158460.tif 000002
【特許請求の範囲】
【請求項１】
画像処理装置と、前記画像処理装置と連結されたサーバと、前記画像処理装置及びサーバで共用される操作表示手段とを備えた情報処理機器であって、
前記画像処理装置及びサーバはそれぞれ、前記操作表示手段に表示される表示データを記憶する表示メモリと、該表示メモリに記憶された表示データを操作表示手段に表示させるための制御を行う描画制御手段と、
自装置の状態を示す状態情報を他方の装置に送信可能な状態情報送信手段と、
を有し、
前記情報処理機器はさらに、前記操作表示手段と画像処理装置またはサーバの描画制御手段との接続切替えを行う切替え制御手段を備え、
前記画像処理装置及びサーバのうちの一方の装置の表示データに基づいて前記操作表示手段に表示される表示画面には、前記状態情報を表示するための少なくとも１つの特定エリアが含まれ、
前記画像処理装置またはサーバの描画制御手段は、前記操作表示手段と接続されているときに、自装置の表示メモリに記憶された表示データを前記操作表示手段に表示するとともに、他方の装置から前記状態情報を取得したときは操作表示手段との接続が維持された状態のまま、前記特定エリアに前記状態情報を表示するように前記表示データを変更する情報処理機器。
【請求項２】
前記画像処理装置またはサーバの描画制御手段は、他方の装置に対して前記特定エリアの座標データと送付を要求する状態情報を予め通知しておき、前記他方の装置はこれらの情報に基づいて、自装置の状態情報を一方の装置に送付する請求項１に記載の情報処理機器。
【請求項３】
サーバ側の特定エリアに表示される画像処理装置の状態情報は、ジョブの受け付けと完了、電力遷移状態、用紙ジャム、トラブル、用紙切れ、エラーのうちの少なくともいずれかに関する情報であり、画像処理装置側の特定エリアに表示されるサーバの状態情報は、電力遷移状態、トラブル、エラーのうちの少なくともいずれかに関する情報である請求項１または２に記載の情報処理機器。
【請求項４】
前記一方の装置の特定エリアに表示される表示データのデータフォーマットとして、テキストデータまたはビットマップデータが予め設定されており、前記他方の装置は前記データフォーマットに適合する状態情報を送付するか、または一方の装置に備え付けられている状態情報の表示データに付与されているコードデータを状態情報として送付する請求項１〜３のいずれかに記載の情報処理機器。
【請求項５】
前記サーバの描画制御手段は、電源オン時に、特定エリアの座標データと、特定エリアに表示される状態情報のデータフォーマットと、送付を要求する状態情報を前記画像処理装置に通知し、
前記画像処理装置は、通知された状態情報のそれぞれについて送付可能かどうかをサーバに通知し、
前記サーバの描画制御手段は、サーバの機能の動作時に、必要な画像処理装置の状態情報の取得を、画像処理装置が送付可能な状態情報の中から選択して画像処理装置に要求し、
画像処理装置は、要求された状態情報に該当する状態変化が自装置に発生したときは、対応する状態情報を前記サーバに送付し、
前記サーバの描画制御手段は、送付された状態情報を特定エリアに表示する請求項１〜４のいずれかに記載の情報処理機器。
【請求項６】
前記画像処理装置の描画制御手段は、電源オン時に、特定エリアの座標データと、特定エリアに表示される状態情報のデータフォーマットと、送付を要求する状態情報を前記サーバに通知し、
前記サーバは、通知された状態情報のそれぞれについて送付可能かどうかをサーバに通知し、
前記画像処理装置の描画制御手段は、画像処理装置の機能の動作時に、必要なサーバの状態情報の取得を、サーバが送付可能な状態情報の中から選択してサーバに要求し、
サーバは、要求された状態情報に該当する状態変化が自装置に発生したときは、対応する状態情報を前記画像処理装置に送付し、
前記画像処理装置の描画制御手段は、送付された状態情報を特定エリアに表示する請求項１〜４のいずれかに記載の情報処理機器。
【請求項７】
前記特定エリアに表示される状態情報は、（１）サービスマンによる復旧操作が必要なトラブル又はエラー、（２）ユーザーが復旧可能なトラブル又はエラー、（３）その他、に分類され、表示される状態情報が複数存在する場合は、（１）（２）（３）の優先順位で表示される請求項１〜６のいずれかに記載の情報処理機器。
【請求項８】
前記切替え制御手段により前記操作表示手段とサーバの描画制御手段とが接続され、サーバが、画像処理装置にスキャナ手段による原稿のスキャンを実行させるとともに、画像処理装置からのスキャンデータを受け取り、受け取ったスキャンデータを外部送信先へ送信する機能を実行しているとき、サーバの描画制御手段は、前記特定エリアに前記機能に関係する画像処理装置の状態情報を表示する請求項１〜７のいずれかに記載の情報処理機器。
【請求項９】
前記切替え制御手段により前記操作表示手段とサーバの描画制御手段とが接続され、サーバが、外部からプリント対象データを受信するとともに、受信したプリント対象データを画像処理装置に送信し、画像処理装置に印字させる機能を実行しているとき、サーバの描画制御手段は、前記特定エリアに前記機能に関係する画像処理装置の状態情報を表示する請求項１〜７のいずれかに記載の情報処理機器。
【請求項１０】
前記特定エリアに表示される状態情報が複数存在している場合、前記サーバの描画制御手段は、複数の前記状態情報を前記特定エリアに順次切り替えて表示する請求項１〜９のいずれかに記載の情報処理機器。  
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、それぞれ独立して動作可能な、多機能デジタル画像形成装置であるＭＦＰ（Multi Function Peripherala）等の画像処理装置とサーバとを備えた情報処理機器に関する。
【背景技術】
【０００２】
オフィス等では紙媒体を中心に扱う上記ＭＦＰの他に、電子データを扱うサーバのような情報処理装置も多く使用されており、さらにこれらのＭＦＰと情報処理装置の両方を使用して複合的な処理を実行させることも一般に行われている。
【０００３】
このため、オフィス全体の装置の運用や管理を簡素化すること等を目的として、ＭＦＰや情報処理装置のような独立して動作する複数の装置を１つの筐体に収容して１つの情報処理機器として提供することが考えられている。
【０００４】
この場合、情報処理機器内の各装置は本来的にそれぞれ独立で動作可能であるため、操作画面等の各種の表示データを表示しかつユーザーが操作を行うための操作パネル等の操作表示手段を、各装置が別個独立に備えている構成も、勿論可能である。
【０００５】
しかし、この場合は１つの情報処理機器に複数の操作表示手段が存在することになり、ユーザーにとっては使い勝手が良くない上、操作表示手段は外部に露出していることからそれらの設置スペースも増加し、複数の装置を情報処理機器として１つに纏める意義が減殺されてしまう。
【０００６】
そこで、各装置から操作表示部を共用できるように操作表示手段を一つにし、必要に応じて操作表示手段をサーバ側と画像処理装置側に切り替えて使用することが考えられている。
【０００７】
なお、特許文献１には、本体機器の機能を利用したアプリケーションの開発工数を低減可能な情報処理システムとして、エラー画面が予め対応付けられたメーカアプリと、エラー画面が対応付けられていないベンダーアプリとがＭＦＰに搭載され、ＭＦＰは表示部と異常検知部と描画部と制御部とを備えており、表示部は、表示対象のアプリケーションの画面を表示し、異常検知部は、ＭＦＰで発生したエラーを検知し、描画部は、エラーが検知された場合、メーカアプリの画面に対して、その検知されたエラーを報知するエラー画面を描画し、制御部は、ベンダーアプリの動作中にエラーが検知された場合、表示対象のアプリを、ベンダーアプリからメーカアプリに切り替えて、エラー画面を表示する制御を行うシステムが開示されている。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開２０１４−２４１４９４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
しかしながら、一つの操作表示手段を、サーバ側と画像処理装置側とで切り替えて使用する場合、サーバによる画面制御中に、画像処理装置側の画面を即時性を持って表示したい場合がある。例えば、ユーザーが、サーバ側の操作画面を操作表示手段に表示させてサーバ側の操作を行っている際に、画像処理装置が外部装置からプリントあるいはファクシミリ（FAX）などのジョブを受け付けた場合や、画像処理装置が省エネルギーモードであるスリープモードに移行した場合のように、画像処理装置に状態変化があった場合や、用紙詰まり（ジャム）、トラブル、トナーエンプティ、用紙エンプティーが発生した場合等である。
【００１０】
また逆に、画像処理装置による画面制御中に、サーバ側の画面を即時性を持って表示したい場合がある。例えば、画像処理装置側の操作画面を操作表示部に表示させて画像処理装置側の操作を行っている際に、サーバ側のハードウェア上のエラーやネット接続エラーか生じた場合等である。
【００１１】
このような場合、画像処理装置側あるいはサーバ側の状態を即時にユーザーに知らせるため、操作表示部の接続をサーバ側から画像処理装置側に、あるいは画像処理装置側からサーバ側に切り替えて、操作表示部の全画面を画像処理装置側あるいはサーバ側の画面に切り替えることが考えられるが、サーバ側あるいは画像処理装置側の画面をモニタしつつ、継続してサーバあるいは画像処理装置を操作したいユーザーにとっては、操作の途中で画像処理装置側あるいはサーバ側の画面に切り替わってしまうと操作上不都合が生じる。
【００１２】
なお、特許文献１に記載の技術は、ＭＦＰという１つの装置で処理が実行される技術であり、独立して動作する複数の装置を備えた１つの情報処理機器に関する技術ではなく、このため、情報処理機器において１つの操作表示手段を共用する場合に生じる、画面が切り替わることにより操作上不都合が生じるという前述の問題に対して、解決策を提供しうるものではなかった。
【００１３】
この発明は、このような技術的背景に鑑みてなされたものであって、画像処理装置と、サーバと、画像処理装置及びサーバで共用される操作表示手段とを備えた情報処理機器であって、操作表示手段に画像処理装置またはサーバの一方の装置側の画面が表示されているときに、他方の装置に状態変化が生じた場合に、表示中の画面を他方の装置側の画面に切り替えることなく、ユーザーが他方の装置の状態を把握することができる情報処理機器の提供を課題とする。
【課題を解決するための手段】
【００１４】
上記課題は、以下の手段によって解決される。
（１）画像処理装置と、前記画像処理装置と連結されたサーバと、前記画像処理装置及びサーバで共用される操作表示手段とを備えた情報処理機器であって、前記画像処理装置及びサーバはそれぞれ、前記操作表示手段に表示される表示データを記憶する表示メモリと、該表示メモリに記憶された表示データを操作表示手段に表示させるための制御を行う描画制御手段と、自装置の状態を示す状態情報を他方の装置に送信可能な状態情報送信手段と、を有し、前記情報処理機器はさらに、前記操作表示手段と画像処理装置またはサーバの描画制御手段との接続切替えを行う切替え制御手段を備え、前記画像処理装置及びサーバのうちの一方の装置の表示データに基づいて前記操作表示手段に表示される表示画面には、前記状態情報を表示するための少なくとも１つの特定エリアが含まれ、前記画像処理装置またはサーバの描画制御手段は、前記操作表示手段と接続されているときに、自装置の表示メモリに記憶された表示データを前記操作表示手段に表示するとともに、他方の装置から前記状態情報を取得したときは操作表示手段との接続が維持された状態のまま、前記特定エリアに前記状態情報を表示するように前記表示データを変更する情報処理機器。
（２）前記画像処理装置またはサーバの描画制御手段は、他方の装置に対して前記特定エリアの座標データと送付を要求する状態情報を予め通知しておき、前記他方の装置はこれらの情報に基づいて、自装置の状態情報を一方の装置に送付する前項１に記載の情報処理機器。
（３）サーバ側の特定エリアに表示される画像処理装置の状態情報は、ジョブの受け付けと完了、電力遷移状態、用紙ジャム、トラブル、用紙切れ、エラーのうちの少なくともいずれかに関する情報であり、画像処理装置側の特定エリアに表示されるサーバの状態情報は、電力遷移状態、トラブル、エラーのうちの少なくともいずれかに関する情報である前項１または２に記載の情報処理機器。
（４）前記一方の装置の特定エリアに表示される表示データのデータフォーマットとして、テキストデータまたはビットマップデータが予め設定されており、前記他方の装置は前記データフォーマットに適合する状態情報を送付するか、または一方の装置に備え付けられている状態情報の表示データに付与されているコードデータを状態情報として送付する前項１〜３のいずれかに記載の情報処理機器。
（５）前記サーバの描画制御手段は、電源オン時に、特定エリアの座標データと、特定エリアに表示される状態情報のデータフォーマットと、送付を要求する状態情報を前記画像処理装置に通知し、前記画像処理装置は、通知された状態情報のそれぞれについて送付可能かどうかをサーバに通知し、前記サーバの描画制御手段は、サーバの機能の動作時に、必要な画像処理装置の状態情報の取得を、画像処理装置が送付可能な状態情報の中から選択して画像処理装置に要求し、画像処理装置は、要求された状態情報に該当する状態変化が自装置に発生したときは、対応する状態情報を前記サーバに送付し、前記サーバの描画制御手段は、送付された状態情報を特定エリアに表示する前項１〜４のいずれかに記載の情報処理機器。
（６）前記画像処理装置の描画制御手段は、電源オン時に、特定エリアの座標データと、特定エリアに表示される状態情報のデータフォーマットと、送付を要求する状態情報を前記サーバに通知し、前記サーバは、通知された状態情報のそれぞれについて送付可能かどうかをサーバに通知し、前記画像処理装置の描画制御手段は、画像処理装置の機能の動作時に、必要なサーバの状態情報の取得を、サーバが送付可能な状態情報の中から選択してサーバに要求し、サーバは、要求された状態情報に該当する状態変化が自装置に発生したときは、対応する状態情報を前記画像処理装置に送付し、前記画像処理装置の描画制御手段は、送付された状態情報を特定エリアに表示する前項１〜４のいずれかに記載の情報処理機器。
（７）前記特定エリアに表示される状態情報は、（１）サービスマンによる復旧操作が必要なトラブル又はエラー、（２）ユーザーが復旧可能なトラブル又はエラー、（３）その他、に分類され、表示される状態情報が複数存在する場合は、（１）（２）（３）の優先順位で表示される前項１〜６のいずれかに記載の情報処理機器。
（８）前記切替え制御手段により前記操作表示手段とサーバの描画制御手段とが接続され、サーバが、画像処理装置にスキャナ手段による原稿のスキャンを実行させるとともに、画像処理装置からのスキャンデータを受け取り、受け取ったスキャンデータを外部送信先へ送信する機能を実行しているとき、サーバの描画制御手段は、前記特定エリアに前記機能に関係する画像処理装置の状態情報を表示する前項１〜７のいずれかに記載の情報処理機器。
（９）前記切替え制御手段により前記操作表示手段とサーバの描画制御手段とが接続され、サーバが、外部からプリント対象データを受信するとともに、受信したプリント対象データを画像処理装置に送信し、画像処理装置に印字させる機能を実行しているとき、サーバの描画制御手段は、前記特定エリアに前記機能に関係する画像処理装置の状態情報を表示する前項１〜７のいずれかに記載の情報処理機器。
（１０）前記特定エリアに表示される状態情報が複数存在している場合、前記サーバの描画制御手段は、複数の前記状態情報を前記特定エリアに順次切り替えて表示する前項１〜９のいずれかに記載の情報処理機器。
【発明の効果】
【００１５】
前項（１）に記載の発明によれば、画像処理装置と、前記画像処理装置と連結されたサーバと、画像処理装置及びサーバで共用される操作表示手段とを備えた情報処理機器であって、画像処理装置及びサーバのうちの一方の装置の表示データに基づいて操作表示手段に表示される表示画面には、他方の装置の状態を示す状態情報を表示するための少なくとも１つの特定エリアが含まれる。そして、画像処理装置またはサーバの描画制御手段は、操作表示手段と接続されているときに、自装置の表示メモリに記憶された表示データを操作表示手段に表示するとともに、他方の装置から状態情報を取得したときは操作表示手段との接続が維持された状態のまま特定エリアに状態情報を表示するするように表示データが変更される。このため、操作表示手段に画像処理装置またはサーバの一方の装置側の画面が表示されているときに、他方の装置に状態変化が生じた場合に、表示中の画面を他方の装置側の画面に切り替えなくても、特定エリアの状態情報の表示によりユーザーは他方の装置の状態変化を把握することができ、操作性を向上することができる。
【００１６】
前項（２）に記載の発明によれば、画像処理装置またはサーバの描画制御手段は、他方の装置に対して特定エリアの座標データと送付を要求する状態情報を予め通知しておき、他方の装置はこれらの情報に基づいて、自装置の状態情報を一方の装置に送付するから、特定エリアに他方の装置の状態情報を的確に表示させることができる。
【００１７】
前項（３）に記載の発明によれば、ユーザーは、サーバ側の画面を表示しながら、画像処理装置におけるジョブの受け付けと完了、電力遷移状態、用紙ジャム、トラブル、用紙切れ、エラーのうちの少なくともいずれかに関する状態を把握することができ、画像処理装置側の画面を表示しながら、サーバにおける電力遷移状態、トラブル、エラーのうちの少なくともいずれかに関する状態を把握することができる。
【００１８】
前項（４）に記載の発明によれば、一方の装置の特定エリアに表示される表示データのデータフォーマットとして、テキストデータまたはビットマップデータが予め設定されており、他方の装置はデータフォーマットに適合する状態情報を送付するか、または一方の装置に備え付けられている状態情報の表示データに付与されているコードデータを状態情報として送付するので、他方の装置から送付された状態情報を一方の装置の特定エリアに確実に表示することができる。
【００１９】
前項（５）に記載の発明によれば、サーバの描画制御手段は、電源オン時に、サーバが要求する画像処理装置の状態情報を特定エリアに表示できるかどうかを確認できるから、サーバの機能の動作時に画像処理装置に状態変化が発生した場合、状態変化に対応する状態情報を確実に特定エリアに表示させることができる。
【００２０】
前項（６）に記載の発明によれば、画像処理装置の描画制御手段は、電源オン時に、画像処理装置が要求するサーバの状態情報を特定エリアに表示できるかどうかを確認できるから、画像処理装置の機能の動作時にサーバに状態変化が発生した場合、状態変化に対応する状態情報を確実に特定エリアに表示させることができる。
【００２１】
前項（７）に記載の発明によれば、特定エリアに表示される状態情報は、（１）サービスマンによる復旧操作が必要なトラブル又はエラー、（２）ユーザーが復旧可能なトラブル又はエラー、（３）その他、に分類され、表示される状態情報が複数存在する場合は、（１）（２）（３）の優先順位で表示されるから、ユーザーがより早く必要とする状態情報を優先的に表示することができる。
【００２２】
前項（８）に記載の発明によれば、切替え制御手段により操作表示手段とサーバの描画制御手段とが接続され、サーバが、画像処理装置にスキャナ手段による原稿のスキャンを実行させるとともに、画像処理装置からのスキャンデータを受け取り、受け取ったスキャンデータを外部送信先へ送信する機能を実行しているとき、実行している機能に関係する画像処理装置の状態情報がサーバ側の特定エリアに表示されるから、ユーザーは自身が実行を指示した機能に関係する画像処理装置の状態を把握することができる。
【００２３】
前項（９）に記載の発明によれば、切替え制御手段により操作表示手段とサーバの描画制御手段とが接続され、サーバが、外部からプリント対象データを受信するとともに、受信したプリント対象データを画像処理装置に送信し、画像処理装置に印字させる機能を実行しているとき、実行している機能に関係する画像処理装置の状態情報がサーバ側の特定エリアに表示されるから、ユーザーは自身が実行を指示した機能に関係する画像処理装置の状態を把握することができる。
【００２４】
前項（１０）に記載の発明によれば、特定エリアに表示される複数の状態情報が順次切り替えて表示されるから、ユーザーは複数の状態情報を順次確認することができる。
【図面の簡単な説明】
【００２５】
【図１】この発明の一実施形態に係る情報処理機器の構成を示すブロック図である。
【図２】初期画面であるサーバ機能メニュー画面を示す図である。
【図３】サーバ機能メニュー画面の他の例を示す図である。
【図４】図２又は図３に示すサーバ機能メニュー画面において、ＭＦＰ／サーバ画面切替えボタンが押されたときに遷移する画像処理装置側の機能メニュー画面を示す図である。
【図５】コピー設定画面を示す図である。
【図６】コピー設定画面の他の例を示す図である。
【図７】情報処理機器の基本動作を示すフローチャートである。
【図８】図７のフローチャートにおけるステップＳ１０１の初期設定制御のサブルーチンを示すフローチャートであり、図８（Ａ）はサーバ側の処理を、図８（Ｂ）は画像処理装置側の処理をそれぞれ示すフローチャートである。
【図９】サーバの描画制御部から画像処理装置の描画制御部へ通知される特定エリアの座標データ、データフォーマットと、それに対する画像処理装置の描画制御部からの回答の様子を示す図である。
【図１０】サーバの描画制御部から画像処理装置の描画制御部へ通知される、送付を要求する状態情報と、それに対する画像処理装置の描画制御部からの回答の様子を示す図である。
【図１１】画像処理装置の描画制御部からサーバの描画制御部へ通知される特定エリアの座標データ、データフォーマットと、それに対するサーバの描画制御部からの回答の様子を示す図である。
【図１２】画像処理装置の描画制御部からサーバの描画制御部へ通知される、送付を要求する状態情報と、それに対するサーバの描画制御部からの回答の様子を示す図である。
【図１３】サーバの描画制御部から画像処理装置の描画制御部に、座標データ、データフォーマット、状態情報が通知されてから、画像処理装置から送付された状態情報がサーバ側の特定エリアに表示されるまでの、各描画制御部の動作を説明するためのシーケンス図である。
【図１４】画像処理装置の描画制御部からサーバの描画制御部に、座標データ、データフォーマット、状態情報が通知されてから、サーバから送付された状態情報が画像処理装置側の特定エリアに表示されるまでの、各描画制御部の動作を説明するためのシーケンス図である。
【図１５】現在実行している機能に関連する相手装置の状態情報を特定エリアに優先的に表示する場合の情報処理機器の動作を示すフローチャートである。
【図１６】情報処理機器が図１５の動作を実行する場合に、サーバの描画制御部から画像処理装置の描画制御部に、座標データ、データフォーマット、状態情報が通知されてから、画像処理装置から送付された現在実行している機能に関連する状態情報が、サーバ側の特定エリアに表示されるまでの、各描画制御部の動作を説明するためのシーケンス図である。
【図１７】情報処理機器が図１５の動作を実行する場合に、画像処理装置の描画制御部からサーバの描画制御部に、座標データ、データフォーマット、状態情報が通知されてから、サーバから送付された現在実行している機能に関連する状態情報が、画像処理装置側の特定エリアに表示されるまでの、各描画制御部の動作を説明するためのシーケンス図である。
【図１８】サーバの描画制御部から画像処理装置の描画制御部へ通知される、送付を要求する状態情報の他の例と、それに対する画像処理装置の描画制御部からの回答の様子を示す図である。
【図１９】画像処理装置の描画制御部からサーバの描画制御部へ通知される、送付を要求する状態情報の他の例と、それに対するサーバの描画制御部からの回答の様子を示す図である。
【図２０】状態情報に優先順位が設定されている場合に、サーバの描画制御部から画像処理装置の描画制御部に、座標データ、データフォーマット、状態情報が通知されてから、画像処理装置から送付された状態情報が、サーバ側の特定エリアに表示されるまでの、各描画制御部の動作を説明するためのシーケンス図である。
【図２１】状態情報に優先順位が設定されている場合に、画像処理装置の描画制御部からサーバの描画制御部に、座標データ、データフォーマット、状態情報が通知されてから、サーバから送付された状態情報が、画像処理装置側の特定エリアに表示されるまでの、各描画制御部の動作を説明するためのシーケンス図である。
【図２２】複数の状態情報の特定エリアへの表示が必要な場合の表示例を説明するための図である。
【発明を実施するための形態】
【００２６】
以下、この発明の実施形態を図面に基づいて説明する。
【００２７】
図１は、この発明の一実施形態に係る情報処理機器１０の構成を示すブロック図である。この実施形態では、いずれも独立して動作するＭＦＰからなる画像処理装置１００とＰＣ等からなるサーバ２００が、１つの筐体に収容されて情報処理機器１０を構成している。以下の説明では、画像処理装置をＭＦＰともいう。なお、ＭＦＰ１００とサーバ２００は必ずしも１つの筐体に収容されていなくても良く、ＭＦＰ１００とサーバ２００が隣接配置されているようなものも情報処理機器１０に含まれる。
【００２８】
情報処理機器１０は、上述したＭＦＰ１００と、このＭＦＰ１００に連結されたサーバ２００と、これら両装置で共用される１個の操作表示部３００とを有している。
【００２９】
ＭＦＰ１００はそれ自体が独立して動作するため、システム制御部１０２、描画制御部１０３、図示しない記憶部等を有している。システム制御部１０２は、ＭＦＰ１００の全体を制御するものであり、図示しないＣＰＵ、ＲＯＭ、ＲＡＭ等を有している。また、ステム制御部１０２は後述するように、ＭＦＰ１００側の表示データを操作表示部３００に表示させたい場合は、切替え制御部２０に接続要求を発行するようになっている。
【００３０】
さらに、システム制御部１０２にはエンジン制御部１０６やスキャナー制御部１０７、外部インターフェース（Ｉ／Ｆ）制御部１０８等が接続されている。エンジン制御部１０６は画像の形成を行うエンジン部を制御し、スキャナー制御部１０７は原稿の読み取りを行うスキャナーを制御するものであり、エンジン制御部１０６、スキャナー制御部１０７は、システム制御部１０２の制御に基づいて、ユーザー操作の受け付け、コピー機能、プリンタ機能、スキャン機能等の機能を実行する。外部インターフェース制御部１０８は、システム制御部１０２の指令に基づいて、ＬＡＮ等のネットワークとＭＦＰ１００を接続する制御を行う。
【００３１】
描画制御部１０３は、表示データ１０４を記憶するＶＲＡＭと称されるような表示メモリ１０５を有しており、表示メモリ１０５に記憶されている表示データを操作表示部３００に転送して表示させたり、自装置に保有されている操作ボタン、メッセージ等の多数の表示パーツを組み合わせて表示データ１０４を生成して表示メモリ１０５に記憶させ、必要に応じて表示メモリ１０５の内容の更新等を行う。
【００３２】
一方、サーバ２００もそれ自体が独立して動作するため、システム制御部２０２と描画制御部２０３を有している。システム制御部２０２は、サーバ２００の全体を制御するものであり、図示しないＣＰＵ、ＲＯＭ、ＲＡＭ等を有している。システム制御部２０２の制御に基づいて、ユーザー操作の受け付けや、受け付けた操作に応じた処理等が実行される。また、システム制御部２０２は後述するように、サーバ２００側の表示データを操作表示部３００に表示させたい場合は、切替え制御部２０に接続要求を発行するようになっている。
【００３３】
描画制御部２０３は、表示データ２０４を記憶する表示メモリ２０５を有しており、表示メモリ２０５に記憶されている表示データを操作表示部３００に転送して表示させたり、自装置に保有されている操作ボタン、メッセージ等の多数の表示パーツを組み合わせて表示データ２０４を生成し表示メモリ２０５に記憶させ、必要に応じて表示メモリ２０５の内容の更新等を行う。
【００３４】
なお、サーバ２００はシステム制御部２０２や描画制御部２０３の他に、ハードディスク装置等の記憶装置や、外部インターフェース制御部２０６等を有している。外部インターフェース制御部２０６は、システム制御部２０２の指令に基づいて、ＬＡＮ等のネットワークとサーバ２００を接続する制御を行う。
【００３５】
操作表示部３００は、たとえば液晶装置等により構成された表示装置であり、表面にタッチパネルが積層されている。これにより、ユーザーが画面をタッチすると、タッチ座標を示すタッチ情報がＭＦＰ１００またはサーバ２００に送信され、ＭＦＰ１００またはサーバ２００がタッチされた座標データに対応する処理を実行したり、表示メモリ１０５、２０５に記憶された表示データを操作表示部３００に転送して表示させるようになっている。
【００３６】
この実施形態では、１つの操作表示部３００をＭＦＰ１００とサーバ２００で共用するため、情報処理機器１０にはセレクタ３０と切替え制御部２０が備えられている。
【００３７】
セレクタ３０は、ＭＦＰ１００及びサーバ２００の各描画制御部１０３、２０３と操作表示部３００との接続を切り替えるものである。つまり、セレクタ３０によってＭＦＰ１００の描画制御部１０３と操作表示部３００との接続に切り替えられたときは、ＭＦＰ１００の表示メモリ１０５に記憶されている表示データ１０４がセレクタ３０を介して操作表示部３００に転送され表示される。また、操作表示部３００に表示されたＭＦＰ１００側の操作画面に対してユーザーにより操作が行われたときは、操作表示部３００からタッチ情報がＭＦＰ１００に送信される。セレクタ３０によってサーバ２００の描画制御部２０３と操作表示部３００との接続に切り替えられたときは、サーバ２００の表示メモリ２０５に記憶されている表示データ２０４がセレクタ３０を介して操作表示部３００に転送され表示される。また、操作表示部３００に表示されたサーバ２００側の操作画面に対してユーザーにより操作が行われたときは、操作表示部３００からタッチ情報がサーバ２００に送信される。
【００３８】
切替え制御部２０は、ＭＦＰ１００及びサーバ２００の各システム制御部１０２、２０２から発行された接続要求を受信して、セレクタ３０による接続切替えを制御する。つまり、ＭＦＰ１００のシステム制御部１０２から接続要求が発行されたときは、ＭＦＰ１００の描画制御部１０３と操作表示部３００とをセレクタ３０により接続し、サーバ２００のシステム制御部２０２から接続要求が発行されたときは、サーバ２００の描画制御部２０３と操作表示部３００とをセレクタ３０により接続する。
【００３９】
このように、この実施形態では操作表示部３００はＭＦＰ１００とサーバ２００とで共用されるから、１つの操作表示部３００で足り、各装置毎に操作表示部３００が備えられている場合に較べて操作表示部３００の数が少なくて済み、操作性が良好になり、操作表示部３００の設置スペースも少なくて済み、その分情報処理機器１０の小型化を図ることができる。
【００４０】
また、ＭＦＰ１００及びサーバ２００の各システム制御部１０２、２０２は相互に通信部１１を介して通信可能に接続されていて、互いの表示データや各種の情報を送受信可能となっている。このため、セレクタ３０がＭＦＰ１００側に切替えられてＭＦＰ１００側の表示データが操作表示部３００に表示されていても、ＭＦＰ１００の描画制御部１０３は、通信部１１を介してサーバ２００から送信された表示データを操作表示部３００の画面内に表示することができ、逆にセレクタ３０がサーバ２００側に切替えられてサーバ２００側の表示データが操作表示部３００に表示されていても、サーバ２００の描画制御部２０３は、通信部１１を介してＭＦＰ１００から送信された表示データを操作表示部３００の画面内に表示することができるようになっている。
【００４１】
なお通信部１１は例えばＵＳＢインターフェース等を用いて構成されていても良いし、ネットワークを介して構成されていても良い。
【００４２】
次に、操作表示部３００に表示される画面について説明する。
【００４３】
この実施形態では、情報処理機器１０の非使用状態（初期状態）では、切替え制御部２０によりサーバ２００の描画制御部２０３と操作表示部３００が接続されるように設定されており、操作表示部３００には初期画面として図２に示すサーバ機能メニュー画面が表示される。このサーバ機能メニュー画面には、サーバ２００の各機能を使用するための「ＩＴ機能１」「ＩＴ機能２」「ＩＴ機能３」「ＩＴ機能４」の各機能ボタンが表示されると共に、「ＭＦＰ／サーバ画面切替え」ボタン２１２が表示されている。「ＭＦＰ／サーバ画面切替え」ボタン２１２は、図４に示すＭＦＰ機能メニュー画面に遷移させるためのボタンであり、操作表示部３００に、サーバ機能メニュー画面を含むサーバ２００側の画面が表示されているときは常時表示されている。従って、サーバ２００の操作の途中において、「ＭＦＰ／サーバ画面切替え」ボタン２１２を押すことによりユーザーはいつでもＭＦＰ機能メニュー画面に遷移させて、ＭＦＰ１００の機能を使用できるようになっている。
【００４４】
さらにこの実施形態では、図２に示すサーバ機能メニュー画面を含むサーバ２００側の画面が表示されているときは、画面の一部に特定エリア２１３が含まれ、この特定エリア２１３に、ＭＦＰ１００側の状態を示す状態情報が必要に応じて表示可能となっている。図２の例では、ＭＦＰ１００にマゼンタ（Ｍ）のトナーがエンプティ（空）になっていることを示す情報が表示されている。特定エリア２１３は図２に示すように１つであっても良いし、図３に示すように２つの特定エリア２１３ａ、２１３ｂであっても良いし、３つ以上であっても良い。
【００４５】
図２、図３に示したサーバ機能メニュー画面において、ユーザーがいずれかのＩＴ機能ボタンを選択し、種々の設定を行ってその機能を実行させ、機能の使用が完了すると、描画制御部２０３は図２に示した初期画面であるサーバ機能メニュー画面の表示データを生成し、操作表示部３００にはサーバ機能メニュー画面が表示される。この場合、操作表示部３００とサーバ２００の描画制御部２０３とが既に接続されているから、セレクタ３０による切替えは行われない。
【００４６】
サーバ機能メニュー画面において、ユーザーが「ＭＦＰ／サーバ画面切替え」ボタン２１２を操作すると、このボタン２１２が操作されたことがサーバ２００のシステム制御部２０２からＭＦＰ１００のシステム制御部１０２へ通知される。この通知に基づいて、ＭＦＰ１００の描画制御部１０３は図４のＭＦＰ機能メニュー画面の表示データを生成し、表示メモリ１０５に記憶する。ＭＦＰ１００のシステム制御部１０２が切替え制御部２０に接続要求を発行すると、この要求を受信した切替え制御部２０は、操作表示部３００とＭＦＰ１００の描画制御部１０３とが接続されるようにセレクタ３０を切替える。ＭＦＰ１００の描画制御部１０３は、生成した図４に示すＭＦＰ機能メニュー画面を操作表示部３００に表示させる。
【００４７】
ＭＦＰ機能メニュー画面には、ＭＦＰ１００側の機能であるコピー機能、スキャン機能、ファクシミリ機能、ボックス機能を使用するための「ＭＦＰ機能１（コピー）」「ＭＦＰ機能２（スキャン）」「ＭＦＰ機能３（ファックス）」「ＭＦＰ機能４（ボックス）」の各機能ボタンが表示されるとともに、「ＭＦＰ／サーバ画面切替え」ボタン１１２が表示されている。「ＭＦＰ／サーバ画面切替え」ボタン１１２は、図２または図３に示すサーバ機能メニュー画面に遷移させるためのたボタンであり、操作表示部３００にＭＦＰ１００側の画面が表示されているときは常時表示されている。従って、ＭＦＰ１００の操作の途中において、「ＭＦＰ／サーバ画面切替え」ボタン１１２を押すことによりユーザーはいつでもサーバ機能メニュー画面に遷移させて、サーバ２００の機能を使用できるようになっている。なお、ボックス機能とはボックスと称される記憶領域を利用した機能であり、例えばスキャンした文書等をボックスに保存したり、ボックスに保存されている文書等を外部に送信等する機能である。
【００４８】
ユーザーが何れかの機能ボタンをタッチ操作することにより、ＭＦＰ１００の各機能を使用することができる。ユーザーが例えば「ＭＦＰ機能１（コピー）」ボタンを操作すると、操作表示部３００の画面は図５に示すＭＦＰコピー設定画面に遷移する。
【００４９】
このＭＦＰコピー設定画面では、「コピーできます」というメッセージ、「用紙設定」「拡大／縮小」「枚数設定」「仕上がり設定」「カラー／モノクロ」設定の各設定ボタンが表示され、さらに「ＭＦＰ／サーバ画面切替え」ボタン１１２が表示されている。
【００５０】
さらにこの実施形態では、操作表示部３００に、図４に示すＭＦＰ機能メニュー画面や図５に示すＭＦＰコピー設定画面を含むＭＦＰ１００側の画面が表示されているときは、画面の一部に特定エリア１１３が含まれ、この特定エリア１１３に、サーバ２００側の状態を示す状態情報が表示可能となっている。図５の例では、サーバ２００に通信エラーが発生していることを示す情報が表示されている。特定エリア１１３は図４及び図５に示すように１つであっても良いし、図６に示すように２つの特定エリア１１３ａ、１１３ｂであっても良いし、３つ以上であっても良い。
【００５１】
図５に示したＭＦＰコピー設定画面においてユーザーが種々の設定を行い、図示しないスタートボタンを押すと、ＭＦＰ１００によりコピーが実行される。コピー完了後は、情報処理機器１０は非使用状態に復帰する。つまり、ＭＦＰ１００のシステム制御部１０２からサーバ２００のシステム制御部２０２に動作完了が通知される。すると、サーバ２００の描画制御部２０３は初期画面であるサーバー機能メニュー画面の表示データを生成し、表示メモリ２０５に記憶する。切替え制御部２０は、操作表示部３００とサーバ２００の描画制御部２０３とが接続されるようにセレクタ３０を動作させ、サーバ２００の描画制御部２０３は図２に示したサーバ機能メニュー画面を操作表示部３００に表示させる。
【００５２】
このように、ＭＦＰ１００またはサーバ２００のうちの一方の装置の画面が操作表示部３００に表示されている状態で、他方の装置に状態変化があったときは他方の装置の状態情報が画面内の部分的な特定エリア１１３（１１３ａ、１１３ｂ）、２１３（２１３ａ、２１３ｂ）に表示されるから、表示中の画面を他方の装置側の画面に切り替えなくても、特定エリアの状態情報の表示によりユーザーは他方の装置の状態変化を把握して、必要な措置を講ずることができ、操作性を向上することができる。
【００５３】
図７は情報処理機器１０の基本動作を示すフローチャートである。
【００５４】
情報処理機器１０の電源がオンされると、ステップＳ１０１で、ＭＦＰ１００及びサーバ２００の各システム制御部１０２、２０２は、特定エリア１１３（１１３ａ、１１３ｂ）、２１３（２１３ａ、２１３ｂ）に相手装置の状態情報を表示させるための初期設定制御を実施する。
【００５５】
具体的には、ＭＦＰ１００及びサーバ２００の各描画制御部１０３、２０３は、それぞれシステム制御部１０２、２０２の制御の下で、各装置が作成し操作表示部３００に表示する画面の表示データのうち、相手装置の状態情報を表示する特定エリア１１３（１１３ａ、１１３ｂ）、２１３（２１３ａ、２１３ｂ）についての座標データ、状態情報のデータフォーマット、送付を要求する状態情報等を相手装置に通知して認識し合う。つまり、サーバ２００側では、特定エリア２１３（２１３ａ、２１３ｂ）についての座標データ、データフォーマット、送付を要求するＭＦＰ１００の状態情報等をＭＦＰ１００に通知する。一方ＭＦＰ１００側では、特定エリア１１３（１１３ａ、１１３ｂ）についての座標データ、データフォーマット、送付を要求するサーバ２００の状態情報等をサーバ２００に通知する。初期設定制御については後述する。
【００５６】
ステップＳ１０２ではデフォルト設定に従い、切替え制御部２０がセレクタ３０をサーバ２００側に切替えて、サーバ２００の描画制御部２０３と操作表示部３００を接続する。ステップＳ１０３では、サーバ２００の描画制御部２０３により生成され、表示メモリ２０５に記憶されている表示データである図２のサーバ機能メニュー画面を操作表示部３００に表示させたのち、ステップＳ１０４で、操作表示部３００に対してタッチパネル操作が行われたかどうかを判断する。行われていない場合は（ステップＳ１０４でＮＯ）、タッチパネル操作が行われるのを待つ。タッチパネル操作が行われると（ステップＳ１０４でＹＥＳ）、ステップＳ１０５で、ＭＦＰ／サーバ画面切替えボタン２１２の選択によるＭＦＰ１００を使用するための操作かどうかを判定する。ＭＦＰ１００の機能を使用するための操作であれば（ステップＳ１０５でＹＥＳ）、ステップＳ１０６で、サーバ２００の描画制御部２０３はＭＦＰ１００を使用するための操作がなされたことをＭＦＰ１００のシステム制御部１０２へ通知する。通知を受けたＭＦＰ１００は、描画制御部１０３によりＭＦＰ機能メニュー画面の表示データを生成し、システム制御部１０２が切替え制御部２０に対して接続要求を発行する。
【００５７】
接続要求を受信した切替え制御部２０は、ステップＳ１０６で、操作表示部３００とＭＦＰ１００の描画制御部１０３が接続されるようにセレクタ３０を切り替え、ステップＳ１０７で、ＭＦＰ１００の描画制御部１０３は、生成したＭＦＰ機能メニュー画面を操作表示部３００に表示させる。
【００５８】
ステップＳ１０８では、ＭＦＰ１００のシステム制御部１０１は、サーバ２００側から画面上の特定エリア１１３（１１３ａ、１１３ｂ）への表示要求があったかどうかを判定する。なければ（ステップＳ１０８でＮＯ）、ステップＳ１０４に戻り、タッチパネルに対する次の操作があったかどうかを判断する。特定エリア１１３（１１３ａ、１１３ｂ）への表示要求があった場合（ステップＳ１０８でＹＥＳ）、ＭＦＰ１００の描画制御部１０３はステップＳ１０９で、ステップＳ１０１での初期設定に基づきサーバ２００側から送付された状態情報の表示データを、特定エリア１１３（１１３ａ、１１３ｂ）に表示したのち、ステップＳ１０４に戻る。
【００５９】
ステップＳ１０５において、タッチパネル操作によりＭＦＰ１００の機能を使用するための操作でなければ（ステップＳ１０５でＮＯ）、サーバ２００の機能を使用するための操作がなされたから、切替え制御部２０はステップＳ１１０で、セレクタ３０による操作表示部３００とサーバ２００の描画制御部２０３の接続を維持し、ステップＳ１１１で、サーバ２００の描画制御部２０３は、生成した次の表示データを操作表示部３００に表示させる。
【００６０】
ステップＳ１１２では、サーバ２００のシステム制御部２０１は、ＭＦＰ１００側から画面上の特定エリア２１３（２１３ａ、２１３ｂ）への表示要求があったかどうかを判定する。なければ（ステップＳ１１２でＮＯ）、ステップＳ１０４に戻り、タッチパネルに対する次の操作があったかどうかを判断する。特定エリア２１３（２１３ａ、２１３ｂ）への表示要求があった場合（ステップＳ１１２でＹＥＳ）、サーバ２００の描画制御部２０３はステップＳ１１３で、ステップＳ１０１での初期設定に基づきＭＦＰ１００側から送付された状態情報の表示データを、特定エリア２１３（２１３ａ、２１３ｂ）に表示したのち、ステップＳ１０４に戻る。
【００６１】
以後、ステップＳ１０４でタッチパネル操作があるたびに、ステップＳ１０５でＭＦＰ１００の機能を使用するための操作かどうかを判定し、判定結果および、現在の操作表示部３００と各描画制御部１０３、２０３との接続状態に応じて、セレクタ３０による操作表示部３００と各描画制御部１０３、２０３との接続が切り替えられ、あるいは接続が維持される。
【００６２】
図８は、図７のフローチャートにおけるステップＳ１０１の初期設定制御のサブルーチンを示すフローチャートであり、同図（Ａ）はサーバ２００側の処理を、同図（Ｂ）はＭＦＰ１００側の処理をそれぞれ示すフローチャートである。
【００６３】
図８（Ａ）において、ステップＳ１０１１Ａで、サーバ２００の描画制御部２０３は、通信部１１を介して、特定エリア２１３（２１３ａ、２１３ｂ）の位置を示す座標データ、特定エリア２１３（２１３ａ、２１３ｂ）に表示する状態情報のデータフォーマットをＭＦＰ１００の描画制御部１０３に通知する。
【００６４】
ステップＳ１０１２Ａで、描画制御部２０３は、通知した座標データとデータフォーマットを認識した旨の回答をＭＦＰ１００より受信する。
【００６５】
次に、ステップＳ１０１３Ａで、描画制御部２０３は、通信部１１を介して、送付を要求するＭＦＰ１００の状態情報を通知する。
【００６６】
ステップＳ１０１４Ａで、描画制御部２０３は、通知した状態情報に対するＭＦＰ１００側の詳細な情報を受信したのち、図７のフローチャートに戻る。
【００６７】
なお、座標データ及びデータフォーマットと送付を要求する状態情報を一括して、サーバ２００からＭＦＰ１００へ通知しても良い。
【００６８】
図８（Ｂ）において、ステップＳ１０１１Ｂで、ＭＦＰ１００の描画制御部１０３は、通信部１１を介して、特定エリア１１３（１１３ａ、１１３ｂ）の位置を示す座標データ、特定エリア１１３（１１３ａ、１１３ｂ）に表示する状態情報のデータフォーマットをサーバ２００の描画制御部２０３に通知する。
【００６９】
ステップＳ１０１２Ｂで、描画制御部１０３は、通知した座標データとデータフォーマットを認識した旨の回答をサーバ２００より受信する。
【００７０】
次に、ステップＳ１０１３Ｂで、描画制御部１０３は、通信部１１を介して、送付を要求するサーバ２００の状態情報を通知する。
【００７１】
ステップＳ１０１４Ｂで、描画制御部１０３は、通知した状態情報に対するサーバ２００側の詳細な情報を受信したのち、図７のフローチャートに戻る。
【００７２】
なお、座標データ及びデータフォーマットと送付を要求する状態情報を一括して、ＭＦＰ１００からサーバ２００へ通知しても良い。
【００７３】
図９は、サーバ２００の描画制御部２０３からＭＦＰ１００の描画制御部１０３へ通知される特定エリアの座標データ及び状態情報のデータフォーマットと、それに対するＭＦＰ１００の描画制御部１０３からの回答の様子を示すものである。
【００７４】
この例では、サーバ２００の表示データ（表示画面）の全体の座標エリアは始点座標（０，０）、終点座標（８００，４８０）であり、ＭＦＰ２００側の状態情報を表示する特定エリアが特定エリア１と特定エリア２の２つ設定されている。特定エリア１は始点座標（１０，１０）、終点座標（３００，７０）であり、特定エリアに表示される表示データのデーフォーマットはビットマップデータ（ＢＭＰ）である。特定エリア２は始点座標（４００，１０）、終点座標（７５０，７０）であり、表示データのデーフォーマットはテキストデータである。
【００７５】
図９に示すように、サーバ２００は、特定エリア１及び２の各座標データと、特定エリアに表示される状態情報のデーフォーマットをＭＦＰ１００に通知する。ＭＦＰ１００は通知された座標データ及びデータフォーマットを認識すると、認識した旨の回答をサーバ２００に送信する。
【００７６】
図１０は、サーバ２００の描画制御部２０３からＭＦＰ１００の描画制御部１０３へ通知される、送付を要求する状態情報と、それに対するＭＦＰ１００の描画制御部１０３からの回答の様子を示すものである。
【００７７】
サーバ２００の描画制御部２０３からＭＦＰ１００の描画制御部１０３へ通知される、送付を要求するＭＦＰ１００側の状態情報は、例えばジョブ（ＪＯＢ）、電源管理（電力遷移状態）、トラブル、用紙詰まり（ＪＡＭ）、用紙切れ、トナーエンプティ、トナーニアエンプティ、ユニット寿命警告にそれぞれ分類されている。例えばジョブについては、ＦＡＸ受付、ＦＡＸプリント完了、スキャン受付、スキャン完了、プリント受付、プリント完了、コピー受付、コピー完了の各状態情報があり、電源管理については、電源ＯＦＦ、スリープ、低電力、待機中の各状態情報があり、トラブルについては、スキャナートラブル、エンジントラブルの各状態情報がある。
【００７８】
また、ＭＦＰ１００に対して送付を要求する状態情報は、サーバ２００側で表示データ（画像）を予め備え付けている場合もあり、備え付け画像の有無と、備え付け画像がある場合はその画像に設定された伝送コード番号をＭＦＰ１００に通知し、備え付け画像を使用するか否かの確認を行う。
【００７９】
状態情報の通知を受領したＭＦＰ１００の描画制御部１０３は、通知されたジョブ（ＪＯＢ）、電源管理（電力遷移状態）、トラブル、用紙詰まり（ＪＡＭ）、用紙切れ、トナーエンプティ、トナーニアエンプティ、ユニット寿命警告の各分類毎に、状態情報に対応しているかどうかをサーバ２００に回答する。図１０の表中「未対応」と記載されている状態情報（例えば電源管理の「低電力」）は、ＭＦＰ１００側で対応する状態情報が存在しないことを示している。
【００８０】
また、状態情報に対応しているかどうかの回答と共に、各状態情報について、サーバ２００の備え付け画像を使用するかどうかを示す情報と、状態情報のデータフォーマットと、状態情報を特定エリア１、２のいずれに表示するかについての情報も、併せて回答する。回答を受領したサーバ２００は回答内容を図示しない記憶部に保存しておく。
【００８１】
図１１は、ＭＦＰ１００の描画制御部１０３からサーバ２００の描画制御部２０３へ通知される特定エリアの座標データ及び状態情報のデータフォーマットと、それに対するサーバ２００の描画制御部２０３からの回答の様子を示すものである。
【００８２】
この例では、ＭＦＰ１００の表示データ（表示画面）の全体の座標エリアは始点座標（０，０）、終点座標（１３６６，７６８）であり、サーバ２００側の状態情報を表示する特定エリアが特定エリア１と特定エリア２の２つ設定されている。特定エリア１は始点座標（１０，１０）、終点座標（４００，７０）であり、特定エリアに表示される状態情報のデーフォーマットはビットマップデータ（ＢＭＰ）である。特定エリア２は始点座標（５００，１０）、終点座標（９００，７０）であり、デーフォーマットはテキストデータである。
【００８３】
図１１に示すように、ＭＦＰ１００は、特定エリア１及び２の各座標データと、特定エリアに表示される状態情報のデーフォーマットをサーバ２００に通知する。サーバ２００は通知された座標データ及びデータフォーマットを認識すると、認識した旨の回答をＭＦＰ１００に送信する。
【００８４】
図１２は、ＭＦＰ１００の描画制御部１０３からサーバ２００の描画制御部２０３へ通知される、送付を要求する状態情報と、それに対するサーバ２００の描画制御部２０３からの回答の様子を示すものである。
【００８５】
ＭＦＰ１００の描画制御部１０３からサーバ２００の描画制御部２０３へ通知される、送付を要求するサーバ２００側の状態情報は、例えば電源管理（電力遷移状態）、トラブルにそれぞれ分類されている。例えば電源管理については、電源ＯＦＦ、スリープ、サスペンド、待機中の各状態情報があり、トラブルについては、サーバ・ＭＦＰ間の通信エラー、内部エラー、外部エラーの各状態情報がある。
【００８６】
また、サーバ２００に対して送付を要求する状態情報は、ＭＦＰ１００側で表示データ（画像）を予め備え付けている場合もあり、備え付け画像の有無と、備え付け画像がある場合はその画像に設定された伝送コード番号をサーバ２００に通知し、備え付け画像を使用するか否かの確認を行う。
【００８７】
状態情報の通知を受領したサーバ２００の描画制御部２０３は、通知された電源管理（電力遷移状態）、トラブルの各分類毎に、状態情報に対応しているかどうかをＭＦＰ１００に回答する。また、状態情報に対応しているかどうかの回答と共に、各状態情報について、ＭＦＰ１００の備え付け画像を使用するかどうかを示す情報と、状態情報のデータフォーマットと、状態情報を特定エリア１、２のいずれに表示するかについての情報も、併せて回答する。回答を受領したＭＦＰ１００は回答内容を図示しない記憶部に保存しておく。
【００８８】
このように、ＭＦＰ１００またはサーバ２００の各描画制御手段１０３、２０３は、他方の装置に対して特定エリア特定エリア１１３（１１３ａ、１１３ｂ）、２１３（２１３ａ、２１３ｂ）の座標データと、表示に必要な状態情報のデータフォーマットと、送付を要求する状態情報を予め通知しておき、他方の装置はこれらの情報に基づいて、自装置の状態情報を一方の装置に送付するから、特定エリアに他方の装置の状態情報を的確に表示させることができる。
【００８９】
図１３は、サーバ２００の描画制御部２０３からＭＦＰ１００の描画制御部１０３に、座標データ、データフォーマット、送付を要求する状態情報が通知されてから、ＭＦＰ１００から送付された状態情報がサーバ２００側の特定エリア２１３（２１３ａ、２１３ｂ）に表示されるまでの、各描画制御部２０３、１０３の動作を説明するためのシーケンス図である。
【００９０】
ステップＳ１２１及びステップＳ１２２で、ＭＦＰ１００及びサーバ２００の電源がそれぞれオンになったとき、サーバ２００の描画制御部２０３は、サーバ２００の初期画面と対応付けられている特定エリア２１３（２１３ａ、２１３ｂ）の座標データ、特定エリア２１３（２１３ａ、２１３ｂ）に表示される状態情報のデータフォーマットを抽出し、ＭＦＰ１００の描画制御部１０３へ通知する（ステップＳ１２３）。ＭＦＰ１００の描画制御部１０３は受領した座標データ、データフォーマットを認識すると、認識した旨の回答を送付する（ステップＳ１２４）。
【００９１】
次に、サーバ２００の描画制御部２０３は、送付を要求するＭＦＰ１００の状態情報をＭＦＰ１００の描画制御部１０３に通知する（ステップＳ１２５）。
【００９２】
この状態情報を受信したＭＦＰ１００の描画制御部１０３は、送付を要求された状態情報の全てについて自己が保持している状態情報を検出し、状態情報を送付できるかどうかを照合する（ステップＳ１２６）。そして、送付可能な状態情報を、備え付け画像の使用の有無、データフォーマット、表示する特定エリア等の情報と共に、サーバ２００の描画制御部２０３へ通知する（ステップＳ１２７）。サーバ２００の描画制御部２０３は受領した情報を記憶部に保存する（ステップＳ１２８）。
【００９３】
その後、ＭＦＰ１００の描画制御部１０３はシステム制御部１０２を介して自装置に状態変化が発生したかどうかを監視する（ステップＳ１２９）。状態変化が発生した場合（ステップＳ１２９で有）、状態変化が発生したことをサーバ２００の描画制御部２０３へ通知して状態情報の表示を要求する（ステップＳ１３０）。
【００９４】
サーバ２００の描画制御部２０３は、状態変化が、送付可能な状態情報として事前にＭＦＰ１００から送信され記憶部に保存されている状態情報に関連する状態変化かどうかを調べ（ステップＳ１３１）、該当する状態変化であれば、表示許可をＭＦＰ１００の描画制御部１０３へ通知する（ステップＳ１３２）。
【００９５】
表示許可通知を受けたＭＦＰ１００の描画制御部１０３は、対応する状態情報をサーバ２００の描画制御部２０３に送信する（ステップＳ１３３）。サーバ２００に備え付けられている状態情報の画像を使用する場合は、状態情報としてその画像の伝送コードを送付する。サーバ２００の描画制御部２０３は、受信した状態情報を特定エリア２１３（２１３ａ、２１３ｂ）に表示する（ステップＳ１３４）。
【００９６】
なお、ステップＳ１２９〜ステップＳ１３４の処理は、操作表示部３００にサーバ２００側の画面が表示されているときに実行され、図７におけるステップＳ１１２及びステップＳ１１３に対応するものである。
【００９７】
図１４は、ＭＦＰ１００の描画制御部１０３からサーバ２００の描画制御部２０３に、座標データ、データフォーマット、送付を要求する状態情報が通知されてから、サーバ２００から送付された状態情報がＭＦＰ１００側の特定エリア１１３（１１３ａ、１１３ｂ）に表示されるまでの、各描画制御部１０３、２０３の動作を説明するためのシーケンス図である。
【００９８】
ステップＳ１４１及びステップＳ１４２で、ＭＦＰ１００及びサーバ２００の電源がそれぞれオンになったとき、ＭＦＰ１００の描画制御部１０３は、ＭＦＰ１００の初期画面と対応付けられている特定エリア１１３（１１３ａ、１１３ｂ）の座標データ、特定エリア１１３（１１３ａ、１１３ｂ）に表示される状態情報のデータフォーマットを抽出し、サーバ２００の描画制御部２０３へ通知する（ステップＳ１４３）。サーバ２００の描画制御部２０３は受領した座標データ、データフォーマットを認識すると、認識した旨の回答を送付する（ステップＳ１４４）。
【００９９】
次に、ＭＦＰ１００の描画制御部１０３は、送付を要求するサーバ２００の状態情報をサーバ２００の描画制御部２０３に通知する（ステップＳ１４５）。
【０１００】
この状態情報を受信したサーバ２００の描画制御部２０３は、送付を要求された状態情報の全てについて自己が保持している状態情報を検出し、状態情報を送付できるかどうかを照合する（ステップＳ１４６）。そして、送付可能な状態情報を、備え付け画像の使用の有無、データフォーマット、表示する特定エリア等の情報と共に、ＭＦＰ１００の描画制御部１０３へ通知する（ステップＳ１４７）。ＭＦＰ１００の描画制御部１０３は受領した情報を記憶部に保存する（ステップＳ１４８）。
【０１０１】
その後、サーバ２００の描画制御部２０３はシステム制御部２０２を介して自装置に状態変化が発生したかどうかを監視する（ステップＳ１４９）。状態変化が発生した場合（ステップＳ１４９で有）、状態変化が発生したことをＭＦＰ１００の描画制御部１０３へ通知する（ステップＳ１５０）。
【０１０２】
ＭＦＰ１００の描画制御部１０３は、状態変化が、送付可能な状態情報として事前にサーバ２００から送信され記憶部に保存されている状態情報に関連する状態変化かどうかを調べ（ステップＳ１５１）、該当する状態変化であれば、表示許可をサーバ２００の描画制御部２０３へ通知する（ステップＳ１５２）。
【０１０３】
表示許可通知を受けたサーバ２００の描画制御部２０３は、対応する状態情報をＭＦＰ１００の描画制御部１０３に送信する（ステップＳ１５３）。ＭＦＰ１００の描画制御部１０３は、受信した状態情報を特定エリア１１３（１１３ａ、１１３ｂ）に表示する（ステップＳ１５４）。
【０１０４】
なお、ステップＳ１４９〜ステップＳ１５４の処理は、操作表示部３００にＭＦＰ１００側の画面が表示されているときに実行され、図７におけるステップＳ１０８及びステップＳ１０９に対応するものである。
【０１０５】
ところで、ＭＦＰ１００又はサーバ２００のうちの一方の装置の特定エリアに表示される他方の装置の状態情報は、ユーザーが実行中の処理に影響を与えるものであることが、操作の面から望ましい。
【０１０６】
例えば、サーバ２００の機能として、ＭＦＰ１００にスキャナーによるスキャンを実行させるとともに、ＭＦＰ１００からのスキャンデータを受け取り、受け取ったスキャンデータに必要に応じて文字認識処理とファイルフォーマットの変換処理を実行したのち、クラウドサーバや他の外部サーバ等の外部送信先にスキャンデータをアップロードする機能がある。この場合、ＭＦＰ１００のスキャナーを使用中又はトラブルがあれば、サーバ２００の上記機能を使用することができないので、特定エリア２１３（２１３ａ、２１３ｂ）にはスキャナーの使用状況、スキャナートラブル、スキャナージャム等、スキャナーに関する状態情報を表示するのが望ましい。
【０１０７】
また、サーバ２００の他の機能として、ＭＦＰ１００のプリント機能を利用してクラウドサーバや他のサーバからダウンロードしたプリント対象データをファイルフォーマット変換してＭＦＰ１００に送信し印字させるダイレクトプリントの機能がある。この機能を使用する場合、ＭＦＰ１００のプリント機能が使用中又トラブルが発生していれば、プリント機能を使用することができないので、特定エリア２１３（２１３ａ、２１３ｂ）には、ＭＦＰ１００のプリントエンジンの使用状況、プリントエンジントラブル、プリント部ジャム等、プリントに関する状態情報を表示するのが望ましい。
【０１０８】
このように、例えばＭＦＰ１００のスキャナーに関する状態情報や、プリントに関する状態情報を表示するためには、初期設定制御時の図１０や図１２に示す状態情報の中から、アプリケーションによって現在実行しあるいは実行しようとしている機能に関連する状態情報を、サーバ２００の描画制御部２３が選別し、特定エリア２１３（２１３ａ、２１３ｂ）に優先的に表示する。
【０１０９】
図１５は、現在実行しあるいは実行しようとしている機能に関連する相手装置の状態情報を特定エリア１１３（１１３ａ、１１３ｂ）、２１３（２１３ａ、２１３ｂ）に優先的に表示する場合の、情報処理機器１０の動作を示すフローチャートである。
【０１１０】
図１５において、ステップＳ１０１〜ステップＳ１０８、ステップＳ１１０〜ステップＳ１１２は、図７のフローチャートにおける処理と同一であるので、同一のステップ番号を付し詳細な説明は省略する。
【０１１１】
ステップＳ１０８では、ＭＦＰ１００のシステム制御部１０１は、サーバ２００側から画面上の特定エリア１１３（１１３ａ、１１３ｂ）への表示要求があったかどうかを判定する。なければ（ステップＳ１０８でＮＯ）、ステップＳ１０４に戻り、タッチパネルに対する次の操作があったかどうかを判断する。特定エリア１１３（１１３ａ、１１３ｂ）への表示要求があった場合（ステップＳ１０８でＹＥＳ）、ＭＦＰ１００の描画制御部１０３はステップＳ１０９１で、ステップＳ１０１での初期設定に基づき、使用しているアプリケーションにより実現される機能に関連してサーバ２００側から送付された状態情報を、特定エリア１１３（１１３ａ、１１３ｂ）に表示したのち、ステップＳ１０４に戻る。
【０１１２】
ステップＳ１０５において、タッチパネル操作によりＭＦＰ１００の機能を使用するための操作でなければ（ステップＳ１０５でＮＯ）、サーバ２００の機能を使用するための操作がなされたから、切替え制御部２０はステップＳ１１０で、セレクタ３０による操作表示部３００とサーバ２００の描画制御部２０３の接続を維持し又は切替え、ステップＳ１１１で、サーバ２００の描画制御部２０３は、生成した次の表示データを操作表示部３００に表示させる。
【０１１３】
ステップＳ１１２では、サーバ２００のシステム制御部２０１は、ＭＦＰ１００側から画面上の特定エリア２１３（２１３ａ、２１３ｂ）への表示要求があったかどうかを判定する。なければ（ステップＳ１１２でＮＯ）、ステップＳ１０４に戻り、タッチパネルに対する次の操作があったかどうかを判断する。特定エリア２１３（２１３ａ、２１３ｂ）への表示要求があった場合（ステップＳ１１２でＹＥＳ）、サーバ２００の描画制御部２０３はステップＳ１１３１で、ステップＳ１０１での初期設定に基づき、使用しているアプリケーションにより実現される機能に関連してＭＦＰ１００側から送付された状態情報を、特定エリア２１３（２１３ａ、２１３ｂ）に表示したのち、ステップＳ１０４に戻る。
【０１１４】
図１６は、情報処理機器１０が図１５の動作を実行する場合に、サーバ２００の描画制御部２０３からＭＦＰ１００の描画制御部１０３に、座標データ、データフォーマット、送付を要求する状態情報が通知されてから、ＭＦＰ１００から送付された現在実行している機能に関連する状態情報が、サーバ２００側の特定エリア２１３（２１３ａ、２１３ｂ）に表示されるまでの、各描画制御部２０３、１０３の動作を説明するためのシーケンス図である。
【０１１５】
ステップＳ１６１及びステップＳ１６２で、ＭＦＰ１００及びサーバ２００の電源がそれぞれオンになったとき、サーバ２００の描画制御部２０３は、サーバ２００の初期画面と対応付けられている特定エリア２１３（２１３ａ、２１３ｂ）の座標データ、特定エリア２１３（２１３ａ、２１３ｂ）に表示される状態情報のデータフォーマットを抽出し、ＭＦＰ１００の描画制御部１０３へ通知する（ステップＳ１６３）。ＭＦＰ１００の描画制御部１０３は受領した座標データ、データフォーマットを認識すると、認識した旨の回答を送付する（ステップＳ１６４）。
【０１１６】
次に、サーバ２００の描画制御部２０３は、送付を要求するＭＦＰ１００の状態情報をＭＦＰ１００の描画制御部１０３に通知する（ステップＳ１６５）。
【０１１７】
この状態情報を受信したＭＦＰ１００の描画制御部１０３は、送付を要求された状態情報の全てについて自己が保持している状態情報を検出し、状態情報を送付できるかどうかを照合する（ステップＳ１６６）。そして、送付可能な状態情報を、備え付け画像の使用の有無、データフォーマット、表示する特定エリア等の情報と共に、サーバ２００の描画制御部２０３へ通知する（ステップＳ１６７）。サーバ２００の描画制御部２０３は受領した情報を記憶部に保存する（ステップＳ１６８）。
【０１１８】
その後、ユーザーによってサーバ２００の機能を実行するためのアプリケーションが操作されると（ステップＳ１６９）、サーバ２００の描画制御部２０３は、ＭＦＰ１００から通知された、ＭＦＰ１００が送付可能な状態情報の中から、操作されたアプリケーションによって実行される機能に関連する状態情報を抽出し、ＭＦＰ１００の描画制御部１０３に通知する（ステップＳ１７０）。例えばアプリケーションによって実行されるサーバ２００の機能として、ＭＦＰ１００のスキャナーを使用して、クラウドサーバやほかのサーバにスキャンデータをアップロードする機能の場合、スキャナーに関連する状態情報をＭＦＰ１００に通知する。
【０１１９】
なお、ステップＳ１６９で操作されたアプリケーションが、例えばＭＦＰ１００のスキャナーにより読み込んだスキャンデータを外部サーバに保存したり、外部サーバに保存されているプリントデータをＭＦＰ１００にダイレクトプリントさせる場合のように、外部サーバとの連携動作が必要となるアプリケーションの場合は、アプリケーションの操作後、サーバ２００が外部サーバにアプリケーションの操作があったことを通知し、動作可能となった外部サーバから動作許可を受信した後、ステップＳ１７０で、操作されたアプリケーションによって実行される機能に関連する状態情報を抽出し、ＭＦＰ１００に通知するようにしてもよい。
【０１２０】
ＭＦＰ１００の描画制御部１０３は、通知された状態情報を基にスキャナーに状態変化が発生したかどうかを監視する（ステップＳ１７１）。状態変化が発生した場合（ステップＳ１７１で有）、状態変化が発生したことをサーバ２００の描画制御部２０３へ通知して状態情報の表示を要求する（ステップＳ１７２）。
【０１２１】
サーバ２００の描画制御部２０３は、状態変化が、送付可能な状態情報として事前にＭＦＰ１００から送信され記憶部に保存されている、スキャナーの状態情報に関連する状態変化かどうかを調べ（ステップＳ１７３）、該当する状態変化であれば、表示許可をＭＦＰ１００の描画制御部１０３へ通知する（ステップＳ１７４）。
【０１２２】
表示許可通知を受けたＭＦＰ１００の描画制御部１０３は、対応するスキャナーの状態情報をサーバ２００の描画制御部２０３に送信する（ステップＳ１７５）。サーバ２００の描画制御部２０３は、受信した状態情報を特定エリア２１３（２１３ａ、２１３ｂ）に表示する（ステップＳ１７６）。
【０１２３】
図１７は、情報処理機器１０が図１５の動作を実行する場合に、ＭＦＰ１００の描画制御部１０３からサーバ２００の描画制御部２０３に、座標データ、データフォーマット、送付を要求する状態情報が通知されてから、サーバ２００から送付された現在実行している機能に関連する状態情報が、ＭＦＰ１００側の特定エリア１１３（１１３ａ、１１３ｂ）に表示されるまでの、各描画制御部１０３、２０３の動作を説明するためのシーケンス図である。
【０１２４】
ステップＳ１８１及びステップＳ１８２で、ＭＦＰ１００及びサーバ２００の電源がそれぞれオンになったとき、ＭＦＰ１００の描画制御部１０３は、ＭＦＰ１００の初期画面と対応付けられている特定エリア１１３（１１３ａ、１１３ｂ）の座標データ、特定エリア１１３（１１３ａ、１１３ｂ）に表示される状態情報のデータフォーマットを抽出し、サーバ２００の描画制御部２０３へ通知する（ステップＳ１８３）。サーバ２００の描画制御部２０３は受領した座標データ、データフォーマットを認識すると、認識した旨の回答を送付する（ステップＳ１８４）。
【０１２５】
次に、ＭＦＰ１００の描画制御部１０３は、送付を要求するサーバ２００の状態情報をサーバ２００の描画制御部２０３に通知する（ステップＳ１８５）。
【０１２６】
この状態情報を受信したサーバ２００の描画制御部２０３は、送付を要求された状態情報の全てについて自己が保持している状態情報を検出し、画像（表示データ）を送付できるかどうかを照合する（ステップＳ１８６）。そして、送付可能な状態情報を、備え付け画像の使用の有無、データフォーマット、表示する特定エリア等の情報と共に、ＭＦＰ１００の描画制御部１０３へ通知する（ステップＳ１８７）。ＭＦＰ１００の描画制御部１０３は受領した情報を記憶部に保存する（ステップＳ１８８）。
【０１２７】
その後、ユーザーによってＭＦＰ１００の機能を実行するためのアプリケーションが操作されると（ステップＳ１８９）、ＭＦＰ１００の描画制御部１０３は、サーバ２００から通知された、サーバ２００が送付可能な状態情報の中から、操作されたアプリケーションによって実行される機能に関連する状態情報を抽出し、サーバ２００の描画制御部２０３に通知する（ステップＳ１９０）。
【０１２８】
なお、ステップＳ１８９で操作されたアプリケーションが、外部サーバとの連携動作が必要となるアプリケーションの場合は、アプリケーションの操作後、ＭＦＰ１００が外部サーバにアプリケーションの操作があったことを通知し、動作可能となった外部サーバから動作許可を受信した後、ステップＳ１９０で、操作されたアプリケーションによって実行される機能に関連する状態情報を抽出し、サーバ２００に通知するようにしてもよい。
【０１２９】
サーバ２００の描画制御部２０３は、通知された状態情報に関連する状態変化が発生したかどうかを監視する（ステップＳ１９１）。状態変化が発生した場合（ステップＳ１９１で有）、状態変化が発生したことをＭＦＰ１００の描画制御部１０３へ通知して状態情報の表示を要求する（ステップＳ１９２）。
【０１３０】
ＭＦＰ１００の描画制御部１０３は、状態変化が、送付可能な状態情報として事前にサーバ２００から送信され記憶部に保存されている状態情報に関連する状態変化かどうかを調べ（ステップＳ１９３）、該当する状態変化であれば、表示許可をサーバ２００の描画制御部２０３へ通知する（ステップＳ１９４）。
【０１３１】
表示許可通知を受けたサーバ２００の描画制御部２０３は、対応する状態情報をＭＦＰ１００の描画制御部１０３に送信する（ステップＳ１９５）。ＭＦＰ１００の描画制御部１０３は、受信した表示データを特定エリア１１３（１１３ａ、１１３ｂ）に表示する（ステップＳ１９６）。
【０１３２】
図１８〜図２１は、情報処理機器１０の他の動作例を説明するための図である。この動作例では、状態情報が複数のグループに分類されており、各グループに優先順位が付与されている。
【０１３３】
例えば、図１８に示すサーバ２００からＭＦＰ１００へ送付を要求するＭＦＰ１００側の状態情報は、丸数字１で示すサービスマンによる復旧操作が必要なトラブル又はエラーと、丸数字２で示すユーザーが復旧操作可能なトラブル又はエラーと、丸数字３で示すその他の状態情報の３つに分類されており、かつ丸数字１、２、３の順で表示の優先度が高く設定されている。従って、ＭＦＰ１００に複数の状態変化が発生し、異なる分類に属する２つ以上の状態情報を表示する必要が生じた場合は、この優先順位に基づいてサーバ２００側の特定エリア２１３（２１３ａ、２１３ｂ）に表示される状態情報が決定される。
【０１３４】
一方、図１９に示すＭＦＰ１００からサーバ２００へ送付を要求するサーバ２００側の状態情報は、丸数字１で示すサービスマンによる復旧操作が必要なトラブル又はエラーと、丸数字２で示すその他の状態情報の２つに分類されており、かつ丸数字１、２の順で表示の優先度が高く設定されている。従って、サーバ２００に複数の状態変化が発生し、異なる分類に属する２つ以上の状態情報を表示する必要が生じた場合は、この優先順位に基づいてＭＦＰ１００側の特定エリア１１３（１１３ａ、１１３ｂ）に表示される状態情報が決定される。
【０１３５】
このように、表示される状態情報が複数存在する場合は、優先順位に基づいて表示される状態情報が決定されるから、ユーザーがより早く必要とする状態情報を優先的に表示することができる。
【０１３６】
図２０は、状態情報に優先順位が設定されている場合に、サーバ２００の描画制御部２０３からＭＦＰ１００の描画制御部１０３に、座標データ、データフォーマット、送付を要求する状態情報が通知されてから、ＭＦＰ１００から送付された状態情報が、サーバ２００側の特定エリア２１３（２１３ａ、２１３ｂ）に表示されるまでの、各描画制御部２０３、１０３の動作を説明するためのシーケンス図である。
【０１３７】
ステップＳ２０１及びステップＳ２０２で、ＭＦＰ１００及びサーバ２００の電源がそれぞれオンになったとき、サーバ２００の描画制御部２０３は、サーバ２００の初期画面と対応付けられている特定エリア２１３（２１３ａ、２１３ｂ）の座標データ、特定エリア２１３（２１３ａ、２１３ｂ）に表示される状態情報のデータフォーマットを抽出し、ＭＦＰ１００の描画制御部１０３へ通知する（ステップＳ２０３）。ＭＦＰ１００の描画制御部１０３は受領した座標データ、データフォーマットを認識すると、認識した旨の回答を送付する（ステップＳ２０４）。
【０１３８】
次に、サーバ２００の描画制御部２０３は、送付を要求するＭＦＰ１００の状態情報をＭＦＰ１００の描画制御部１０３に通知する（ステップＳ２０５）。
【０１３９】
この状態情報を受信したＭＦＰ１００の描画制御部１０３は、送付を要求された状態情報の全てについて自己が保持している状態情報を検出し、状態情報を送付できるかどうかを照合する（ステップＳ２０６）。そして、送付可能な状態情報を、備え付け画像の使用の有無、データフォーマット、表示する特定エリア等の情報と共に、サーバ２００の描画制御部２０３へ通知する（ステップＳ２０７）。サーバ２００の描画制御部２０３は受領した情報を記憶部に保存する（ステップＳ２０８）。
【０１４０】
次いで、サーバ２００の描画制御部２０３は、ＭＦＰ１００から通知された、ＭＦＰ１００が送付可能な状態情報について、予め設定されている優先順位をＭＦＰ１００の描画制御部１０３に通知する（ステップＳ２０９）。
【０１４１】
ＭＦＰ１００の描画制御部１０３は、状態変化が発生したかどうかを監視する（ステップＳ２１０）。状態変化が発生した場合（ステップＳ２１０で有）、状態変化が複数発生しているかどうかを調べ（ステップＳ２１１）、１個のみ発生している場合は（ステップＳ２１１でＮＯ）、その状態変化が発生したことをサーバ２００の描画制御部２０３へ通知して状態情報の表示を要求する（ステップＳ２１２）。複数発生している場合は（ステップＳ２１１でＹＥＳ）、複数の状態変化が発生したことをサーバ２００の描画制御部２０３へ通知して状態情報の表示を要求する（ステップＳ２１３）。
【０１４２】
サーバ２００の描画制御部２０３は、状態変化が、送付可能な状態情報として事前にＭＦＰ１００から送信され記憶部に保存されている状態情報に関連する状態変化かどうかを調べ（ステップＳ２１４）、関連する状態変化であれば、表示許可をＭＦＰ１００の描画制御部１０３へ通知する（ステップＳ２１５）。
【０１４３】
表示許可通知を受けたＭＦＰ１００の描画制御部１０３は、優先順位が最も高い状態情報をサーバ２００の描画制御部２０３に送信する（ステップＳ２１６）。状態変化が１つの場合は１つの状態情報を送付する。サーバ２００の描画制御部２０３は、受信した状態情報を特定エリア２１３（２１３ａ、２１３ｂ）に表示する（ステップＳ２１７）。特定エリアが複数存在する場合は、優先順位が高い順に状態情報を送付して表示すれば良い。また優先順位が同じ状態情報の場合は、何れかの状態情報を送付すれば良い。
【０１４４】
図２１は、状態情報に優先順位が設定されている場合に、ＭＦＰ１００の描画制御部１０３からサーバ２００の描画制御部２０３に、座標データ、データフォーマット、送付を要求する状態情報が通知されてから、サーバ２００から送付された状態情報が、ＭＦＰ１００側の特定エリア１１３（１１３ａ、１１３ｂ）に表示されるまでの、各描画制御部１０３、２０３の動作を説明するためのシーケンス図である。
【０１４５】
ステップＳ２２１及びステップＳ２２２で、ＭＦＰ１００及びサーバ２００の電源がそれぞれオンになったとき、ＭＦＰ１００の描画制御部１０３は、ＭＦＰ１００の初期画面と対応付けられている特定エリア１１３（１１３ａ、１１３ｂ）の座標データ、特定エリア１１３（１１３ａ、１１３ｂ）に表示される状態情報のデータフォーマットを抽出し、サーバ２００の描画制御部２０３へ通知する（ステップＳ２２３）。サーバ２００の描画制御部２０３は受領した座標データ、データフォーマットを認識すると、認識した旨の回答を送付する（ステップＳ２２４）。
【０１４６】
次に、ＭＦＰ１００の描画制御部１０３は、送付を要求するサーバ２００の状態情報をサーバ２００の描画制御部２０３に通知する（ステップＳ２２５）。
【０１４７】
この状態情報を受信したサーバ２００の描画制御部２０３は、送付を要求された状態情報の全てについて自己が保持している状態情報を検出し、状態情報を送付できるかどうかを照合する（ステップＳ２２６）。そして、送付可能な状態情報を、備え付け画像の使用の有無、データフォーマット、表示する特定エリア等の情報と共に、ＭＦＰ１００の描画制御部１０３へ通知する（ステップＳ２２７）。ＭＦＰ１００の描画制御部１０３は受領した情報を記憶部に保存する（ステップＳ２２８）。
【０１４８】
次いで、ＭＦＰ１００の描画制御部１０３は、サーバ２００から通知された、サーバ２００が送付可能な状態情報について、予め設定されている優先順位をサーバ２００の描画制御部２０３に通知する（ステップＳ２２９）。
【０１４９】
サーバ２００の描画制御部２０３は、状態変化が発生したかどうかを監視する（ステップＳ２３０）。状態変化が発生した場合（ステップＳ２３０で有）、状態変化が複数発生しているかどうかを調べ（ステップＳ２３１）、１個のみ発生している場合は（ステップＳ２３１でＮＯ）、その状態変化が発生したことをＭＦＰ１００の描画制御部１０３へ通知して状態情報の表示を要求する（ステップＳ２３２）。複数発生している場合は（ステップＳ２３１でＹＥＳ）、複数の状態変化が発生したことをＭＦＰ１００の描画制御部１０３へ通知して状態情報の表示を要求する（ステップＳ２３３）。
【０１５０】
ＭＦＰ１００の描画制御部１０３は、状態変化が、送付可能な状態情報として事前にサーバ２００から送信され記憶部に保存されている状態情報に関連する状態変化かどうかを調べ（ステップＳ２３４）、関連する状態変化であれば、表示許可をサーバ２００の描画制御部２０３へ通知する（ステップＳ２３５）。
【０１５１】
表示許可通知を受けたサーバ２００の描画制御部２０３は、優先順位が最も高い状態情報をＭＦＰ１００の描画制御部１０３に送信する（ステップＳ２３６）。状態変化が１つの場合は１つの状態情報を送付する。ＭＦＰ１００の描画制御部１０３は、受信した状態情報を特定エリア１１３（１１３ａ、１１３ｂ）に表示する（ステップＳ２３７）。特定エリアが複数存在する場合は、優先順位が高い順に状態情報を送付して表示すれば良い。また優先順位が同じ状態情報の場合は、何れかの状態情報を送付すれば良い。
【０１５２】
図１８〜図２１に示した実施形態では、状態情報に優先順位を設定し、複数の状態情報の表示が競合した場合は優先順位が最も高い状態情報を表示する構成としたが、複数の状態情報の表示が競合した場合、図２２に示すように、特定エリア１１３（１１３ａ、１１３ｂ）、２１３（２１３ａ、２１３ｂ）に、複数の状態情報を一定時間毎に順に切り替えて表示しても良い。図２２の例では、ＭＦＰ１００側の状態情報である用紙詰まり（用紙ジャム）とトナーニアエンプティの２つの状態情報を、サーバ２００の１つの特定エリア２１３に５秒間隔で順に切替表示する例を示している。
【０１５３】
このように、特定エリアに表示される複数の状態情報が順次切り替えて表示されるから、ユーザーは複数の状態情報を順次確認することができる。
【符号の説明】
【０１５４】
１０    情報処理機器
２０    切替え制御部
３０    セレクタ
１００  画像処理装置
１０２  システム制御部
１０３  描画制御部
１０４  表示データ
１０５  表示メモリ
１１３、１１３ａ、１１３ｂ  特定エリア
２００  サーバ
２０２  システム制御部
２０３  描画制御部
２０４  表示データ
２０５  表示メモリ
２１３、２１３ａ、２１３ｂ  特定エリア
３００  操作表示部
【図１】
2018158460.tif 000003
【図２】
2018158460.tif 000004
【図３】
2018158460.tif 000005
【図４】
2018158460.tif 000006
【図５】
2018158460.tif 000007
【図６】
2018158460.tif 000008
【図７】
2018158460.tif 000009
【図８】
2018158460.tif 000010
【図９】
2018158460.tif 000011
【図１０】
2018158460.tif 000012
【図１１】
2018158460.tif 000013
【図１２】
2018158460.tif 000014
【図１３】
2018158460.tif 000015
【図１４】
2018158460.tif 000016
【図１５】
2018158460.tif 000017
【図１６】
2018158460.tif 000018
【図１７】
2018158460.tif 000019
【図１８】
2018158460.tif 000020
【図１９】
2018158460.tif 000021
【図２０】
2018158460.tif 000022
【図２１】
2018158460.tif 000023
【図２２】
2018158460.tif 000024