(57)【要約】【課題】複数のユーザーによる同時のリモート操作を可能とし、また、携帯端末の性能に左右されずに当該携帯端末をリモート操作に利用することができる、画像形成装置を提供する。【解決手段】端末装置２では、ＭＦＰ１のリモート操作が可能である。ＭＦＰ１では、端末装置２用の画面の描画が、本体パネル（ＭＦＰ１本体の操作パネル１１０）の画面遷移のタイミングで行われる。そして、ＭＦＰ１から端末装置２に、当該端末装置２用の画面が送信される。【選択図】図１
2014022769.tif 000002
【特許請求の範囲】
【請求項１】
携帯端末の画面に表示する画面データを作成する画像形成装置において、
本体パネルと、
前記本体パネルおよび前記携帯端末の前記画面に表示する画面データを作成する画面作成部と、
前記画面データを保持する保持部と、
前記保持部に保持された画面データを表示する表示部と、
前記画面データを前記携帯端末に送信する送信部と、
前記携帯端末から前記画面の更新を示す更新情報を受信する受信部と、を備え、
前記画面作成部は、前記本体パネルの画面を遷移させる条件が成立した場合に、前記受信部による前記更新情報の受信に基づいた画面データを作成して前記保持部に保持させ、前記送信部が当該画面データを前記携帯端末に送信した後に、前記条件の成立に基づいて前記本体パネルの画面データを作成し、前記保持部に保持させることを特徴とする、画像形成装置。
【請求項２】
携帯端末からのアクセス信号を検出する検出手段をさらに備え、
前記画面作成部は、前記検出手段が検出している携帯端末が１台だけである場合には、前記携帯端末の画面に表示する画面データを、前記本体パネルの画面データと同じ形式で作成する、請求項１に記載の画像形成装置。
【請求項３】
前記本体パネルの画面データは、複数階層のうちの１の階層を表示するための画面データであり、
前記携帯端末の画面に表示する画面データは、前記複数階層のうち２以上の階層に表示される内容を含む画面データである、請求項１または請求項２に記載の画像形成装置。
【請求項４】
前記表示部は、前記保持部に前記携帯端末に送信する画面データが保持されている場合には、前記表示部に表示されるべき画面データが保持されている場合よりも、画面の明度を低下させる、請求項１〜請求項３のいずれか１項に記載の画像形成装置。
【請求項５】
前記画面作成部は、２以上の携帯端末の間の優先度の高い順に、前記画面データを作成し、前記保持部に保持させる、請求項１〜請求項４のいずれか１項に記載の画像形成装置。
【請求項６】
前記画面作成部は、２以上の携帯端末について、アクセスしてきた順に、前記画面データを作成し、前記保持部に保持させる、請求項１〜請求項５のいずれか１項に記載の画像形成装置。
【請求項７】
前記画面作成部は、前記受信部が２以上の携帯端末から前記更新情報を受信している状態で前記本体パネルの画面を遷移させる条件が成立した場合、前記受信部による前記更新情報の受信に基づいた画面データの作成に要することが予測される時間を算出し、当該算出された時間が、前記本体パネルにおける画面遷移について設定された閾値である所定の時間以下であることを条件として、前記受信部による前記更新情報の受信に基づいた画面データを作成して前記保持部に保持させる、請求項１〜請求項６のいずれか１項に記載の画像形成装置。
【請求項８】
前記本体パネルの画面を遷移させる条件とは、前記本体パネルをスリープ状態に移行させる条件である、請求項１〜請求項７のいずれか１項に記載の画像形成装置。
【請求項９】
携帯端末の画面に表示する画面データを作成する画像形成装置のコンピューターによって実行される当該画像形成装置の制御方法であって、
前記画像形成装置は、
本体パネルと、
前記本体パネルおよび前記携帯端末の前記画面に表示する画面データを作成する画面作成部と、
前記画面データを保持する保持部と、
前記保持部に保持された画面データを表示する表示部とを備え、
前記制御方法は、
前記携帯端末から前記画面の更新を示す更新情報を受信するステップと、
前記本体パネルの画面を遷移させる条件が成立した場合に、前記更新情報に基づいた画面データを作成して前記保持部に保持させるステップと、
前記保持部に保持された前記更新情報に基づいた画面データを前記携帯端末に送信するステップと、
前記携帯端末への前記画面データの送信の後に、前記条件の成立に基づいて前記本体パネルの画面データを作成し、前記保持部に保持させるステップとを備えることを特徴とする、画像形成装置の制御方法。
【請求項１０】
携帯端末の画面に表示する画面データを作成する画像形成装置のコンピューターによって実行される当該画像形成装置の制御プログラムであって、
前記画像形成装置は、
本体パネルと、
前記本体パネルおよび前記携帯端末の前記画面に表示する画面データを作成する画面作成部と、
前記画面データを保持する保持部と、
前記保持部に保持された画面データを表示する表示部とを備え、
前記制御プログラムは、前記コンピューターに、
前記携帯端末から前記画面の更新を示す更新情報を受信するステップと、
前記本体パネルの画面を遷移させる条件が成立した場合に、前記更新情報に基づいた画面データを作成して前記保持部に保持させるステップと、
前記保持部に保持された前記更新情報に基づいた画面データを前記携帯端末に送信するステップと、
前記携帯端末への前記画面データの送信の後に、前記条件の成立に基づいて前記本体パネルの画面データを作成し、前記保持部に保持させるステップとを実行させることを特徴とする、画像形成装置の制御プログラム。
【請求項１１】
携帯端末と、前記携帯端末の画面に表示する画面データを作成する画像形成装置とを備える画像形成システムであって、
前記携帯端末は、
前記画像形成装置に、前記画面の更新を示す更新情報を送信する第１の送信部を含み、
前記画像形成装置は、
本体パネルと、
前記本体パネルおよび前記携帯端末の前記画面に表示する画面データを作成する画面作成部と、
前記画面データを保持する保持部と、
前記保持部に保持された画面データを表示する表示部と、
前記画面データを前記携帯端末に送信する第２の送信部と、
前記携帯端末から前記更新情報を受信する受信部と、を備え、
前記画面作成部は、
前記本体パネルの画面を遷移させる条件が成立した場合に、前記受信部による前記更新情報の受信に基づいた画面データを作成して前記保持部に保持させ、前記第２の送信部が当該画面データを前記携帯端末に送信した後に、前記条件の成立に基づいて前記本体パネルの画面データを作成し、前記保持部に保持させることを特徴とする、画像形成システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置、その制御方法、その制御プログラム、および、画像形成システムに関し、特に、外部機器からの指示によってプリントジョブを実行する画像形成装置、その制御方法、および、その制御プログラムに関する。
【背景技術】
【０００２】
従来から、画像形成装置において、リモートパネルでの操作を受け付ける場合、画像形成装置の表示パネル（本体パネル、とも言う）とリモートパネルとで画面の共有が行われていた。この場合、同一の操作画面が、表示パネルと（１以上の）リモートパネルに表示されるため、複数のユーザーに対して表示されることになる。このため、画面を操作できるのは１のユーザーに限られていた。
【０００３】
複数の画面を画像形成装置の操作のための画面として同時に操作するための技術として、たとえば特許文献１（特開２００７−３１８５１９号公報）に開示がなされている。当該文献には、画像形成装置が、操作に利用される携帯端末に適合したプリント用のドライバー及び操作ツールをネットワーク上で探索し、インストールすることで、ユーザーがドライバー及び操作ツールを探索してインストールする手間を省略することができる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００７−３１８５１９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１に記載の技術によれば、携帯端末にプリント用のドライバー及び操作ツールを予めインストールしておく必要があり、端末側の性能によっては十分な操作性が得られないことがあった。
【０００６】
また、新規の携帯端末に対応するためには、その度にドライバーと操作ツールを更新する必要性が出てくる。
【０００７】
本発明は係る実情に鑑み考え出されたものであり、その目的は、複数のユーザーによる同時のリモート操作を可能とし、また、携帯端末の性能に左右されずに当該携帯端末をリモート操作に利用することができる、画像形成装置を提供することである。
【課題を解決するための手段】
【０００８】
本発明に従った画像形成装置は、携帯端末の画面に表示する画面データを作成する画像形成装置において、本体パネルと、本体パネルおよび携帯端末の画面に表示する画面データを作成する画面作成部と、画面データを保持する保持部と、保持部に保持された画面データを表示する表示部と、画面データを携帯端末に送信する送信部と、携帯端末から画面の更新を示す更新情報を受信する受信部と、を備え、画面作成部は、本体パネルの画面を遷移させる条件が成立した場合に、受信部による更新情報の受信に基づいた画面データを作成して保持部に保持させ、送信部が当該画面データを携帯端末に送信した後に、条件の成立に基づいて本体パネルの画面データを作成し、保持部に保持させることを特徴とする。
【０００９】
好ましくは、携帯端末からのアクセス信号を検出する検出手段をさらに備え、画面作成部は、検出手段が検出している携帯端末が１台だけである場合には、携帯端末の画面に表示する画面データを、本体パネルの画面データと同じ形式で作成する。
【００１０】
好ましくは、本体パネルの画面データは、複数階層のうちの１の階層を表示するための画面データであり、携帯端末の画面に表示する画面データは、複数階層のうち２以上の階層に表示される内容を含む画面データである。
【００１１】
好ましくは、表示部は、保持部に携帯端末に送信する画面データが保持されている場合には、表示部に表示されるべき画面データが保持されている場合よりも、画面の明度を低下させる。
【００１２】
好ましくは、画面作成部は、２以上の携帯端末の間の優先度の高い順に、画面データを作成し、保持部に保持させる。
【００１３】
好ましくは、画面作成部は、２以上の携帯端末について、アクセスしてきた順に、画面データを作成し、保持部に保持させる。
【００１４】
好ましくは、画面作成部は、受信部が２以上の携帯端末から更新情報を受信している状態で本体パネルの画面を遷移させる条件が成立した場合、受信部による更新情報の受信に基づいた画面データの作成に要することが予測される時間を算出し、当該算出された時間が、本体パネルにおける画面遷移について設定された閾値である所定の時間以下であることを条件として、受信部による更新情報の受信に基づいた画面データを作成して保持部に保持させる。
【００１５】
好ましくは、本体パネルの画面を遷移させる条件とは、本体パネルをスリープ状態に移行させる条件である。
【００１６】
本発明に従った画像形成装置の制御方法は、携帯端末の画面に表示する画面データを作成する画像形成装置のコンピューターによって実行される当該画像形成装置の制御方法であって、画像形成装置は、本体パネルと、本体パネルおよび携帯端末の画面に表示する画面データを作成する画面作成部と、画面データを保持する保持部と、保持部に保持された画面データを表示する表示部とを備え、制御方法は、携帯端末から画面の更新を示す更新情報を受信するステップと、本体パネルの画面を遷移させる条件が成立した場合に、更新情報に基づいた画面データを作成して保持部に保持させるステップと、保持部に保持された更新情報に基づいた画面データを携帯端末に送信するステップと、携帯端末への画面データの送信の後に、条件の成立に基づいて本体パネルの画面データを作成し、保持部に保持させるステップとを備えることを特徴とする。
【００１７】
本発明に従った画像形成装置の制御プログラムは、携帯端末の画面に表示する画面データを作成する画像形成装置のコンピューターによって実行される当該画像形成装置の制御プログラムであって、画像形成装置は、本体パネルと、本体パネルおよび携帯端末の画面に表示する画面データを作成する画面作成部と、画面データを保持する保持部と、保持部に保持された画面データを表示する表示部とを備え、制御プログラムは、コンピューターに、携帯端末から画面の更新を示す更新情報を受信するステップと、本体パネルの画面を遷移させる条件が成立した場合に、更新情報に基づいた画面データを作成して保持部に保持させるステップと、保持部に保持された更新情報に基づいた画面データを携帯端末に送信するステップと、携帯端末への画面データの送信の後に、条件の成立に基づいて本体パネルの画面データを作成し、保持部に保持させるステップとを実行させることを特徴とする。
【００１８】
本発明に従った画像形成システムは、携帯端末と、携帯端末の画面に表示する画面データを作成する画像形成装置とを備える画像形成システムであって、携帯端末は、画像形成装置に、画面の更新を示す更新情報を送信する第１の送信部を含み、画像形成装置は、本体パネルと、本体パネルおよび携帯端末の画面に表示する画面データを作成する画面作成部と、画面データを保持する保持部と、保持部に保持された画面データを表示する表示部と、画面データを携帯端末に送信する第２の送信部と、携帯端末から更新情報を受信する受信部と、を備え、画面作成部は、本体パネルの画面を遷移させる条件が成立した場合に、受信部による更新情報の受信に基づいた画面データを作成して保持部に保持させ、第２の送信部が当該画面データを携帯端末に送信した後に、条件の成立に基づいて本体パネルの画面データを作成し、保持部に保持させることを特徴とする。
【発明の効果】
【００１９】
本発明によれば、本体パネルの画面を遷移させる条件が成立した場合に、携帯端末用の画面データが作成され、携帯端末に送信された後、本体パネルの画面データが作成されて当該本体パネルの画面が遷移される。
【００２０】
これにより、画像形成装置では、保持部を、本体パネルの表示用と携帯端末の表示用として、兼用して、利用できる。これにより、画像形成装置において保持部として利用されるハードウェアのリソースを最小限に抑えながら、複数のユーザーによる同時使用を可能とし、また、本体パネル側で携帯端末の表示用の画面データを生成するため、携帯端末の性能に左右されることなく携帯端末をリモート端末として利用できる。
【図面の簡単な説明】
【００２１】
【図１】本発明の実施の形態に従う端末装置を含む全体構成を示す模式図である。
【図２】本発明の実施の形態に従う端末装置２によって操作されるＭＦＰ（Multi-Function Peripheral）１の構成を示す模式図である。
【図３】本発明の実施の形態に従う端末装置２の構成を示す模式図である。
【図４】本発明の実施の形態に従う端末装置２によって操作されるＭＦＰ１の操作パネル１１０の外観図である。
【図５】本発明の実施の形態に従う端末装置２によって操作されるＭＦＰ１の内部的なデータの遣り取りを説明するための模式図である。
【図６】本発明の実施の形態に従う端末装置２において提供されるユーザーインターフェイス（タブ表示モード）の一例を示す図である。
【図７】本発明の実施の形態に従う端末装置２において提供されるユーザーインターフェイス（タブ表示モード）の他の例を示す図である。
【図８】第２のグラフィックデータによって表示される画面の一例を示す図である。
【図９】第２のグラフィックデータによって表示される画面の他の例を示す図である。
【図１０】第２のグラフィックデータによって表示される画面のさらに他の例を示す図である。
【図１１】操作パネル１１０に対する操作に応じて、当該操作パネル１１０における表示内容を更新する手順を示すシーケンス図である。
【図１２】ＭＦＰ１の操作パネル１１０に表示される画面の一例を示す図である。
【図１３】端末装置２からの操作に応じて、当該端末装置２における表示画面を更新する手順を示すシーケンス図である。
【図１４】図８の画面に対する更新後の画面の一例を示す図である。
【図１５】図９の画面に対する更新後の画面の一例を示す図である。
【図１６】図１０の画面に対する更新後の画面の一例を示す図である。
【図１７】ＭＦＰ１から端末装置２への、タッチパネル２０８に表示させる画面データの送信を説明するための図である。
【図１８】ＭＦＰ１から端末装置２への、タッチパネル２０８に表示させる画面データの送信を説明するための図である。
【図１９】ＭＦＰ１から端末装置２への、タッチパネル２０８に表示させる画面データの送信を説明するための図である。
【図２０】ＭＦＰ１から端末装置２への、タッチパネル２０８に表示させる画面データの送信を説明するための図である。
【図２１】ＭＦＰ１において、操作パネル１１０とタッチパネル２０８の表示制御のための処理のフローチャートである。
【図２２】第２のグラフィックデータの画面のさらに別の例を示す図である。
【図２３】端末装置の優先順位を特定する情報の一例を模式的に示す図である。
【発明を実施するための形態】
【００２２】
以下、本発明に係る画像形成装置について、図面を参照して説明する。なお、各図において、同様の作用および機能を奏する構成要素については、同じ符号を付し、その説明は繰返さない。
【００２３】
＜Ａ．全体構成＞
まず、本発明の実施の形態に従う端末装置を含む全体構成について説明する。
【００２４】
図１は、本発明の実施の形態に従う端末装置を含む全体構成を示す模式図である。図１を参照して、ネットワークＮＷに接続された複合機（ＭＦＰ：Multi-Function Peripheral）が配置されているとする。このネットワークＮＷには、無線通信（典型的には、無線ＬＡＮやＢｌｕｅｔｏｏｔｈ（登録商標）など）を介して端末装置２とデータを遣り取りするための無線中継器３が接続されているとする。
【００２５】
ＭＦＰ１には、各種の操作を行なうための操作パネル１１０が設けられており、ユーザーは、この操作パネル１１０を操作することで、各種の指令をＭＦＰ１へ与える。
【００２６】
端末装置２は、典型的には、ユーザーが所有する携帯電話やスマートフォンである。ユーザーは、自己の所有する端末装置２を操作して、ＭＦＰ１に対する操作を行なう。すなわち、後述するように、端末装置２の各々には、操作パネル１１０において表示される操作画面が当該端末装置２に適して表示態様で表示される。そして、ユーザーは、ＭＦＰ１の操作パネル１１０を操作するのと同様の操作方法で、ＭＦＰ１に対して各種指令を与える。
【００２７】
これにより、ユーザーは、ＭＦＰ１から離れた位置で、ＭＦＰ１を操作することができる。
【００２８】
＜Ｂ．ＭＦＰ１の構成＞
次に、図１に示すＭＦＰ１の構成について説明する。図２は、本発明の実施の形態に従う端末装置２によって操作されるＭＦＰ１の構成を示す模式図である。
【００２９】
図２を参照して、ＭＦＰ１は、プロセッサー１００と、主メモリー１０２と、スキャナー１０４と、プリントエンジン１０６と、ネットワークインターフェイス（Ｉ／Ｆ）１０８と、操作パネル１１０と、不揮発性メモリー１１２とを含む。
【００３０】
プロセッサー１００は、代表的にＣＰＵ（Central Processing Unit）などの演算装置を含んで構成され、予め格納されたプログラムを実行することで本実施の形態に従う処理を実現する。より具体的には、プロセッサー１００上では、プログラムを実行することで、表示操作ロジック１２０が生成され、後述するような処理を提供する。
【００３１】
主メモリー１０２は、代表的にＤＲＡＭ（Dynamic Random Access Memory）などの揮発性の記憶装置であり、プロセッサー１００で実行されるプログラムやプログラムの実行に必要なデータなどを保持する。また、主メモリー１０２は、操作パネル１１０に表示させる画像データを格納する。なお、この部分については、ＶＲＡＭ（Video Random Access Memory）として主メモリー１０２から独立して搭載される場合もある。
【００３２】
不揮発性メモリー１１２は、代表的にハードディスク装置やフラッシュメモリーなどの記憶装置からなり、操作パネル１１０に表示される操作画面およびそれに付随する属性情報や、ユーザーが設定するカスタマイズ情報などを格納する。
【００３３】
ネットワークインターフェイス１０８は、代表的に、ネットワークＮＷを介して端末装置２（図１）などとの間でデータを送受信するための通信部であり、例えば、ＬＡＮアダプターおよびそれを制御するドライバソフトなどを含む。プリントエンジン１０６は、プリント処理を行なうための部位であり、プリント処理に係るハードウェア構成に加えて、各部の作動を制御するための制御装置をも含む。
【００３４】
操作パネル１１０は、ユーザーからの操作を受け付けるとともに、各種情報をユーザーに提示するマンマシンインターフェイスである。より具体的には、操作パネル１１０は、タッチパネル（ディスプレイおよび感圧部）や各種操作キーを含む。
【００３５】
＜Ｃ．端末装置２の構成＞
次に、図１に示す端末装置２の構成について説明する。図３は、本発明の実施の形態に従う端末装置２の構成を示す模式図である。
【００３６】
図３を参照して、端末装置２は、コンピューターであり、ＣＰＵ２００と、主メモリー２０２と、不揮発性メモリー２０４と、入力部２０６と、タッチパネル２０８と、ネットワークインターフェイス２１０と、無線通信部２１２と、音声出力部２１４とを含む。これらの各コンポーネントは、バス２１６を介して互いに接続されている。
【００３７】
ＣＰＵ２００は、オペレーティングシステムを含む各種プログラムを実行する。端末装置２は、汎用的なオペレーティングシステムの下で動作するように構成されてもよい。主メモリー２０２は、ＣＰＵ２００がプログラムを実行するためのワーキングメモリーとして機能し、実行用に展開されたプログラムや実行に必要な各種変数などを一時的に保持する。不揮発性メモリー２０４は、典型的には、ハードディスクやフラッシュメモリーＣＰＵ２００で実行されるプログラムなどを格納する。
【００３８】
入力部２０６は、端末装置２の表面に配置されたキー群などからなり、ユーザーの操作を受け付ける。表示部であるタッチパネル２０８は、ＣＰＵ２００からの指令に従って、ユーザーに提示すべき各種情報を表示するとともに、ユーザー操作に応答した指令をＣＰＵ２００へ出力する。
【００３９】
ネットワークインターフェイス２１０は、無線中継器３（図１）を介して、ＭＦＰ１を含む各種機器とデータを遣り取りする。無線通信部２１２は、公衆回線を利用して、広域通信を行なうための送受信回路を含む。
【００４０】
音声出力部２１４は、典型的にはスピーカーなどであり、各種の音声情報をユーザーへ提供する。
【００４１】
典型的には、ＣＰＵ２００がプログラムを実行することで表示操作モジュール２２０が動的に生成され、後述するような、操作パネル１１０を有する画像形成装置１をリモート操作するための機能を提供する。このような表示操作モジュール２２０を提供するためのプログラムは、予め不揮発性メモリー２０４にインストールされている場合もあるが、事後的に各種の方法を用いてインストールしてもよい。
【００４２】
例えば、プログラムを格納したＣＤ−ＲＯＭ（Compact Disk-Read Only Memory）やフラッシュメモリーなどの記憶媒体を介して端末装置２にインストールする方法や、ネットワークを介して端末装置２へ配信する方法などが考えられる。
【００４３】
さらに、ＭＦＰ１から端末装置２に対して、リモート操作を実現するためのプログラムをダウンロードするようにしてもよい。この場合、ＭＦＰ１の機種に応じた各種プログラムを端末装置２へ提供することができ、機種依存の処理についてもより容易に対応が可能となる。
【００４４】
なお、端末装置２は、汎用のアーキテクチャーを用いたパーソナルコンピューターとして実現してもよい。
【００４５】
＜Ｄ．操作パネル１１０および内部的なデータの遣り取り＞
次に、ＭＦＰ１の操作パネル１１０の概要および本実施の形態に従う端末装置２とのデータの遣り取りについて説明する。
【００４６】
図４は、本発明の実施の形態に従う端末装置２によって操作されるＭＦＰ１の操作パネル１１０の外観図である。図４を参照して、操作パネル１１０は、表示部および操作部としてのタッチパネルがほぼ中央に設けられており、その両側に、操作部として、スタートキー１１１を含むキー群が設けられている。このタッチパネルには、ＭＦＰ１を操作するための操作画面が表示される。ＭＦＰ１の操作パネル１１０では、常に１つの操作画面が表示されるようになっている。この操作画面では、各種情報が表示されるとともに、ユーザーがタッチ操作できるように、操作オブジェクト（アイコン）が配置されている。ユーザーがいずれかの操作オブジェクトをタッチすると、対応する指令が内部的に発行されて、別の操作画面への遷移や各種設定操作が行なわれる。
【００４７】
ＭＦＰ１は、操作パネル１１０における表示内容を示す画像データをそのまま端末装置２へ出力するように構成されている。また、ＭＦＰ１は、端末装置２からの指令を受け付けるようにも構成されている。
【００４８】
図５は、本発明の実施の形態に従う端末装置２によって操作されるＭＦＰ１の内部的なデータの遣り取りを説明するための模式図である。図５を参照して、表示操作ロジック１２０（図２）は、主メモリー１０２に格納されている操作画面のデータを参照して、画像データを操作パネル１１０のタッチパネル（ディスプレイ１１０ａ）へ出力する。また、表示操作ロジック１２０は、操作パネル１１０のタッチパネル（感圧部１１０ｂまたはキー群１１０ｃ）に対するユーザー操作に応答して、対応する操作指令を受け付ける。表示操作ロジック１２０は、操作指令に従って、操作パネル１１０に表示する操作画面を適宜更新し、あるいは、操作指令に従って各種の内部コマンドを発行する。
【００４９】
表示操作ロジック１２０から操作パネル１１０へ出力される画像データは、並列的に端末装置２へ出力される。すなわち、表示操作ロジック１２０は、同一の画像データを操作パネル１１０および端末装置２へ出力することが可能となっている。なお、表示操作ロジック１２０から端末装置２への画像データの伝送は、ネットワークインターフェイス１０８（図２）を介して行なわれる。
【００５０】
また、操作パネル１１０から表示操作ロジック１２０への操作指令の伝送経路に対して、端末装置２からの操作指令を（論理的に）重畳することが可能となっている。すなわち、表示操作ロジック１２０は、ユーザーが操作パネル１１０を操作することで発行される操作指令に加えて、ユーザーが端末装置２を操作することで発行される操作指令をその区別なく受け付ける。そのため、端末装置２は、操作パネル１１０が発行する内部コマンドをエミュレートすることで、ユーザーが操作パネル１１０を操作した場合に発行される操作指令と同様の操作指令を発行することができる。
【００５１】
＜Ｅ．端末装置２が提供するユーザーインターフェイス＞
（第１のグラフィックデータ）
次に、本実施の形態に従う端末装置２において提供されるユーザーインターフェイスについて例示する。
【００５２】
図６は、本発明の実施の形態に従う端末装置２において提供されるユーザーインターフェイス（タブ表示モード）の一例を示す図である。
【００５３】
図６には、操作パネル１１０に表示される画面と同様の構成を有する画面５００が示されている。画面５００は、「基本」「原稿指定」「画質／濃度」「応用」という４つのタブの１つのタブ「基本」が選択されて、当該タブに対応する項目に属する設定内容を表示する画面である。
【００５４】
画面５００は、当該画面５００において設定された内容でＭＦＰ１に画像形成をスタートさせるために操作されるスタートボタン５０１を含む。操作パネル１１０はスタートキー１１１を含むため、画面５００のスタートボタン５０１は、画面５００に対応する画面が操作パネル１１０に表示される際には省略される場合があり得る。つまり、画面５００と操作パネル１１０に表示される画面との間では、操作パネル１１０に備えられているキー等により表示される必要の無いソフトウェアボタンが省略されるなど、その機能の変更を伴わない範囲で表示が異なる場合があり得る。
【００５５】
さて、このような画面５００に対して、選択する項目を切り換える操作がなされると、操作パネル１１０やタッチパネル２０８に表示される画面が更新される。
【００５６】
たとえば、「原稿指定」の項目が選択されると、表示される画面が、項目「原稿指定」に属する設定内容を表示する画面に切り替えられる。
【００５７】
また、図６に示されたような画面５００において、表示された設定内容（メニュー）を選択する、または、選択を解除する操作がなされると、表示される画面が、当該メニューの選択状態を変更されるように更新された画面に切り替えられる。たとえば、図６に示された画面５００は、＜両面・ページ集約＞の設定内容として「片面」「両面」「２ｉｎ１」「４ｉｎ１」の４つのメニューを含み、そのうち「片面」が選択された状態が示している。図６の例では、選択された状態は、メニューが太線で表示されることによって実現されている。そして、選択するメニューを「片面」から「両面」に切り替える操作がなされると、表示画面は、図７に示されるように切り替えられる。
【００５８】
図７に示される画面５１０では、＜両面・ページ集約＞の４つのメニューのうち「両面」が選択された状態が示している。
【００５９】
本明細書では、タブ表示モードにおいて表示される画面（ＭＦＰ１の操作パネル１１０に表示されるべき画面と同様の画面）を表示するためのグラフィックデータを、「第１のグラフィックデータ」とも言う。
【００６０】
（第２のグラフィックデータ）
本実施の形態では、ＭＦＰ１には、２台以上の端末装置２が同時にアクセスすることができる。このような場合、ＭＦＰ１は、複数の端末装置２のうち、一部についてはＭＦＰ１の操作パネル１１０に表示されるのと同様の、複数のタブを含む画面（タブ表示モードの画面）を表示させるが、残りの端末装置２については、当該画面より多くのメニューを含む画面を表示させる。このような画面を表示させるためのグラフィックデータを、本明細書では、「第２のグラフィックデータ」とも言う。
【００６１】
図８〜図１０は、それぞれ、第２のグラフィックデータによって表示される画面の例を示す図である。
【００６２】
図８の画面６００は、画面５００の「基本」「原稿指定」「画質／濃度」「応用」という４つのタブのそれぞれに表示されるべきメニューをすべて１つの画面で表示する。
【００６３】
図９の画面７００は、図８の画面６００と同様に、画面５００の「基本」「原稿指定」「画質／濃度」「応用」という４つのタブのそれぞれに表示されるべきメニューをすべて１つの画面で表示する。なお、本実施の形態では、図６の画面５００や図８の画面６００は、カラー画面（３以上の色を含む画面）であるのに対し、図９の画面７００はモノクロ画面（白と黒等の、２色で構成される画面）である。
【００６４】
図１０の画面８００は、画面５００の「基本」「原稿指定」「画質／濃度」「応用」という４つのタブのそれぞれに表示されるべきメニューのうち一部のメニュー、具体的には、「基本」のタブに属するメニューのみを表示する画面である。端末装置２において画面８００が表示された場合には、当該端末装置２のユーザーは、「基本」のタブに属するメニューのみ、印刷設定ができる。
【００６５】
＜Ｆ．処理手順＞
図１１は、操作パネル１１０に対する操作に応じて、当該操作パネル１１０における表示内容を更新する手順を示すシーケンス図である。
【００６６】
図１１を参照して、ユーザーが操作パネル１１０上のいずれかの位置にタッチすると（シーケンスＳＱ４００）、ＭＦＰ１は、操作画面のうちいずれの位置にタッチされたかを示す操作座標位置へ変換する（シーケンスＳＱ４０２）。
【００６７】
そして、ＭＦＰ１は、操作座標位置に対応する設定処理などを実行するとともに、当該処理に応じて表示内容を更新する（シーケンスＳＱ４０４）。ここでの表示内容の更新とは、更新後の画面に表示する画面データ（本明細書では、画面に表示する画像データを、画面データともいう）の生成を意味する。
【００６８】
そして、ＭＦＰ１は、操作パネル１１０の表示内容を更新する（シーケンスＳＱ４０６）。
【００６９】
図１２は、ＭＦＰ１の操作パネル１１０に表示される画面の一例を示す図である。
図１２の画面４００は、図６の画面５００と同様に、２以上の階層で配列されたメニューの一部を示している。
【００７０】
具体的には、ＭＦＰ１では、第１の階層として、「基本」「原稿指定」「画質／濃度」「応用」の４つのメニューが設定されている。そして、これらの下に、具体的な設定内容を示すメニューが設定されている。
【００７１】
たとえば、「基本」のメニューの下には、第２の階層として、「カラー」「用紙」「倍率」「両面・ページ集約」の４つのメニューが含まれる。
【００７２】
そして、画面４００では、「基本」メニューに含まれる４つのメニューを設定するためのソフトウェアボタンが表示されている。
【００７３】
次に、端末装置２における画面の更新について、説明する。
ユーザーが端末装置２を操作して本実施の形態に従うリモート操作に係るプログラムを起動すると、端末装置２は、ネットワークインターフェイス２１０（図３）を有効化し、ＭＦＰ１と接続を試みる。そして、端末装置２は、ＭＦＰ１と接続されたか否かを判断する。ＭＦＰ１と接続されていない場合には、接続されるまで、接続を試みる。
【００７４】
ＭＦＰ１と接続された場合には、端末装置２は、ＭＦＰ１からその時点での操作パネル１１０における表示内容を示す画像データ（本明細書では、グラフィックデータと同義）を取得する。ここで取得される画像データは、その時点で何台の端末装置２がＭＦＰ１に対してアクセスしているかによって異なる。具体的には、端末装置２には、図６または図８〜図１０に示した画面のいずれかの画像データが送信される。端末装置２にいずれの画像データが送信されるかについては、後述する。
【００７５】
図１３は、端末装置２からの操作に応じて、当該端末装置２における表示画面を更新する手順を示すシーケンス図である。なお、図１３（Ａ）は、端末装置２に第１のグラフィックデータの画面（図６）が表示されている場合のシーケンスを示し、図１３（Ｂ）は、端末装置２に第２のグラフィックデータの画面（図８〜図１０）が表示されている場合のシーケンスを示す。
【００７６】
まず図１３（Ａ）を参照して、ユーザーがタッチパネル２０８上のいずれかの位置にタッチすると（シーケンスＳＱ１００）、当該タッチした位置の情報が端末装置２のＣＰＵ２００へ送信される（シーケンスＳＱ１０２）。端末装置２のＣＰＵ２００は、ユーザーがタッチした位置を、表示されているメイン表示領域の表示位置および大きさとの関係に基づいて、操作画面のうちいずれの位置にタッチされたかを示す操作座標位置へ変換する（シーケンスＳＱ１０４）。端末装置２のＣＰＵ２００は、操作座標位置をＭＦＰ１へ送信する（シーケンスＳＱ１０６）。
【００７７】
ＭＦＰ１は、端末装置２から操作座標位置を受信すると、対応する設定処理などを実行するとともに、当該処理に応じて操作パネル１１０における表示内容を更新する（シーケンスＳＱ１０８）。更新後の表示内容は、更新前の表示内容に対して、画面全体の内容を切り替えられたものに相当する。つまり、ＭＦＰ１では、表示内容を更新する際に、画面全域の画像データを生成する。
【００７８】
端末装置２のＣＰＵ２００は、ＭＦＰ１から操作パネル１１０における切り替え後の表示内容（更新後の操作画面）を示す画像データを取得する（シーケンスＳＱ１１０）。続いて、端末装置２のＣＰＵ２００は、取得した画像データ（更新後の操作画面）をタッチパネル２０８上に表示する（シーケンスＳＱ１１２）。
【００７９】
以上、図１３（Ａ）を参照して説明された手順により、端末装置２のタッチパネル２０８に表示される画面が、たとえば図６の画面５００が図７の画面５１０へと更新される。
【００８０】
次に図１３（Ｂ）を参照して、端末装置２において第２のグラフィックデータの画像が表示されているときの画面更新のためのシーケンスを説明する。なお、図１３（Ｂ）に示されたシーケンスは、図１３（Ａ）に示されたシーケンスと比較して、シーケンスＳＱ１０８，１１０，１１２が、それぞれ、シーケンスＳＱ１０９，１１１，１１３に変更されている。
【００８１】
図１３（Ｂ）を参照して、ユーザーがタッチパネル２０８上のいずれかの位置にタッチすると（シーケンスＳＱ１００）、当該タッチした位置の情報が端末装置２のＣＰＵ２００へ送信される（シーケンスＳＱ１０２）。端末装置２のＣＰＵ２００は、ユーザーがタッチした位置を、表示されているメイン表示領域の表示位置および大きさとの関係に基づいて、操作画面のうちいずれの位置にタッチされたかを示す操作座標位置へ変換する（シーケンスＳＱ１０４）。端末装置２のＣＰＵ２００は、操作座標位置をＭＦＰ１へ送信する（シーケンスＳＱ１０６）。
【００８２】
ＭＦＰ１は、端末装置２から操作座標位置を受信すると、対応する設定処理などを実行するとともに、当該処理に応じて、タッチパネル２０８における選択中マークの表示位置を決定する（シーケンスＳＱ１０９）。
【００８３】
選択中マークとは、タッチパネル２０８上に表示されたメニューのうち、設定された項目を選択することを示す画像である。本実施の形態では、選択中マークを表示させる画像データによって、第２のグラフィックデータに対して、メニューの設定が完了したことを示すために追加的に表示させるグラフィックデータが構成される。
【００８４】
そして、ＭＦＰ１は、端末装置２に、選択中マークの画像と、決定した表示位置と、選択中マークの表示指示とを送信する（シーケンスＳＱ１１１）。
【００８５】
端末装置２のＣＰＵ２００は、ＭＦＰ１から受信した選択中マークの画像を、指定された表示位置に、すでに表示している画面に重ねて表示させる（シーケンスＳＱ１１３）。
【００８６】
図１４〜図１６は、それぞれ、図８〜図１０に対する更新後の画面の一例を示す図である。
【００８７】
図１４の画面６１０では、図８の画面６００と比較して、「オートカラー」「Ａ４」「×１．００」「片面」「原稿Ａ４」「文字」「（濃度）５」のメニューのそれぞれの右上に、塗りつぶされた円形の画像が表示されている。この円形の画像が、上記の「選択中マーク」の一例である。これは、図８の画面６００が表示された端末装置２において、これらのメニューを選択する操作がなされたことを意味する。つまり、画面６１０は、これらの円形の画像が図８の画面６００の上に重ねられて表示されたものに相当する。
【００８８】
なお、図１４の画面６１０は、そこにおいて円形の画像を重ねられたメニューのすべてが一度に選択されて、画面６１０が表示される場合もあれば、これらのメニューの一部が選択されるたびに、選択されたメニューの右上に選択中マークが追加されて表示され、その結果としてタッチパネル２０８に表示される場合もある。
【００８９】
図１５の画面７１０では、図９の画面７００と比較して、「オートカラー」「Ａ４」「×１．００」「片面」「原稿Ａ４」「文字」「（濃度）５」のメニューのそれぞれの右上に、上記の円形の画像が表示されている。これは、図９の画面７００が表示された端末装置２において、これらのメニューを選択する操作がなされたことを意味する。つまり、画面７１０は、これらの円形の画像が図９の画面７００の上に重ねられて表示されたものに相当する。
【００９０】
図１６の画面８１０では、図１０の画面８００と比較して、「オートカラー」「Ａ４」「×１．００」「片面」のメニューのそれぞれの右上に、上記の円形の画像が表示されている。これは、図１０の画面８００が表示された端末装置２において、これらのメニューを選択する操作がなされたことを意味する。つまり、画面８１０は、これらの円形の画像が図１０の画面８００の上に重ねられて表示されたものに相当する。
【００９１】
＜Ｇ．処理の概要＞
図１７〜図２０は、ＭＦＰ１から端末装置２への、タッチパネル２０８に表示させる画面データの送信を説明するための図である。
【００９２】
まず図１７を参照して、ＭＦＰ１では、端末装置２のタッチパネル２０８に表示させる画面データを、一時的に、操作パネル１１０についてのＶＲＡＭに格納させ、当該ＶＲＡＭから、端末装置２に送信する。端末装置２では、ＭＦＰ１から受信した画面データを、タッチパネル２０８についてのＶＲＡＭに格納させ、タッチパネル２０８で表示する。
【００９３】
つまり、ＭＦＰ１では、操作パネル１１０のＶＲＡＭが、タッチパネル２０８に表示させる画面データを保持するメモリーとしても兼用されている。
【００９４】
そして、ＭＦＰ１では、図１７において「Ａ」で示されるように、タッチパネル２０８に表示させる画面が、操作パネル１１０でも表示される。
【００９５】
なお、ＭＦＰ１では、操作パネル１１０のＶＲＡＭに、タッチパネル２０８に表示させる画面のデータが格納されているときには、図１８に示されるように、操作パネル１１０を消灯させる等、操作パネル１１０に表示させるべき画面（操作パネル１１０に対する操作に基づく動作画面等）表示の明度を低下させることが好ましい。
【００９６】
また、ＭＦＰ１では、操作パネル１１０のＶＲＡＭに格納された画面データがタッチパネル２０８に送信された後は、図１９に示されるように、当該ＶＲＡＭから消去される。これにより、その後、別の画面データが操作パネル１１０のＶＲＡＭに書き込まれれば、操作パネル１１０には、タッチパネル２０８に表示されている画面とは異なる画面が表示される。なお、ＭＦＰ１では、操作パネル１１０に表示されるべき画面等、タッチパネル２０８に表示される必要のない画面のデータは、端末装置２には送信されない。
【００９７】
図１９では、操作パネル１１０には「Ａ」で示される画面が、そして、タッチパネル２０８には（「Ａ」で示される画面とは異なる）「Ｂ」で示される画面が、それぞれ表示されている状態が示されている。さらに、操作パネル１１０のＶＲＡＭの記憶内容が書き換えられると、図２０に示されるように、タッチパネル２０８での表示内容が変更されることなく、操作パネル１１０の表示内容が（「Ｃ」で示される画面へと）変更される。
【００９８】
＜Ｈ．処理フロー＞
図２１は、ＭＦＰ１において、操作パネル１１０とタッチパネル２０８の表示制御のための処理のフローチャートである。
【００９９】
ステップＳ１０では、ＭＦＰ１のプロセッサー１００は、端末装置２が使用されているか（つまり、端末装置２のタッチパネル２０８に対して何らかの操作がなされたか）否かを判断し、使用されていると判断すると、ステップＳ２０へ処理を進め、使用されていないと判断すると処理を終了させる。なお、図２１の処理は、特定時間毎に実行される。また、端末装置２本体に振動を与えるなど、タッチパネル２０８のタッチ操作以外の操作があった場合も、端末装置２が使用されていると判断される。
【０１００】
ステップＳ２０では、プロセッサー１００は、操作パネル１１０が使用中であるか否かを判断する。そして、使用中であると判断するとステップＳ６０へ処理を進め、使用中ではないと判断するとステップＳ３０へ処理を進める。操作パネル１１０が使用中である、とは、たとえば、操作パネル１１０がスリープ状態に移行していないことを言う。ＭＦＰ１は、所定時間継続して、操作パネル１１０に対する操作がなされない、ＭＦＰ１における画像形成や画像処理の動作が行なわれないなどといった場合には、スリープ状態に移行する。このとき、操作パネル１１０もスリープ状態に移行し、消灯される。このような場合には、ステップＳ２０ではＮＯの判断がなされて、ステップＳ３０へ処理が進められる。
【０１０１】
ステップＳ３０では、プロセッサー１００は、端末装置２における操作に従い、図１２を参照して説明したような処理に沿って、端末装置２に画面データを送信し、ステップＳ４０へ処理を進める。
【０１０２】
ステップＳ４０では、プロセッサー１００は、ジョブについて、端末装置２から送信されてきた情報に従って設定等の操作を行い、ステップＳ５０へ処理を進める。
【０１０３】
ステップＳ５０では、プロセッサー１００は、端末装置２からのジョブについての入力が終了したか否かを判断し、終了したと判断するとステップＳ１４０へ処理を進める。一方、まだ終了していないと判断すると、ステップＳ２０へ処理を戻し、終了するまで、端末装置２からの操作にそって端末装置２へ画面データを送信する。これにより、端末装置２では、タッチパネル２０８に対する操作に応じてＭＦＰ１から送信される画面データが、タッチパネル２０８に表示される。また、ジョブについての入力が終了するまで、その表示内容は、ステップＳ２０〜ステップＳ５０が繰り返されたり、後述するステップＳ１００，ステップＳ１１０が行なわれることにより、必要に応じて更新される。
【０１０４】
ステップＳ６０では、プロセッサー１００は、操作パネル１１０において表示画面の遷移が発生するか否かを判断し、遷移が発生すると判断するとステップＳ８０へ処理を進め、まだ発生しないと判断するとステップＳ７０へ処理を進める。表示画面の遷移とは、操作パネル１１０に対する操作やＭＦＰ１の状態の変化等により、操作パネル１１０において表示されるべき画面が更新されることを意味する。たとえば、操作パネル１１０に対して、図６の画面５００に対して選択するタブを変更する操作がなされた場合には、操作パネル１１０の表示画面は、新たに選択されたタブのメニューを表示するように更新される。また、操作パネル１１０においてジャムの発生等のエラーの発生により、当該エラーを報知する必要が生じた場合には、当該エラーを報知するために、操作パネル１１０の表示画面が更新される。
【０１０５】
ステップＳ７０では、プロセッサー１００は、ＭＦＰ１において実行中のジョブが完了したか否かを判断し、完了したと判断するとステップＳ８０へ処理を進め、ジョブ実行中でなかった場合や実行中のジョブが完了していないと判断するとステップＳ６０へ処理を戻す。
【０１０６】
ステップＳ８０では、プロセッサー１００は、操作パネル１１０のバックライトを消灯させて、ステップＳ９０へ処理を進める。
【０１０７】
ステップＳ９０では、プロセッサー１００は、操作パネル１１０ののＶＲＡＭの記憶内容をクリアして、ステップＳ１００へ処理を進める。
【０１０８】
ステップＳ１００では、プロセッサー１００は、端末装置２のタッチパネル２０８に表示させるための画面（図２１中の簡易の操作画面）の画面データを作成（描画）して、ステップＳ１１０へ処理を進める。ここで作成された画面データは、操作パネル１１０のＶＲＡＭに書き込まれる。なお、ここで作成される画面データは、ステップＳ１０において検出された端末装置２における操作に対応した画面データである。
【０１０９】
なお、本実施の形態では、端末装置２には上記第２のグラフィックデータの画面が表示されるものとする。つまり、図２１中の簡易の操作画面とは、第２のグラフィックデータの画面に相当する。
【０１１０】
ステップＳ１１０では、プロセッサー１００は、操作パネル１１０のＶＲＡＭに格納した画面データを端末装置２に送信して、ステップＳ１２０へ処理を進める。
【０１１１】
ここで送信されるデータとしては、第２のグラフィックデータである場合もあれば、すでに第２のグラフィックデータが送信されている端末装置２に対しては、上記した選択中マークとその表示位置である場合もある。
【０１１２】
ステップＳ１２０では、プロセッサー１００は、端末装置２に送信した情報をバッファーに格納して、ステップＳ１３０へ処理を進める。ここで格納される情報としては、たとえば、第２のグラフィックデータをすでに送っているかどうか、送っている場合に、選択中マークをすでに送っているか、送っているとすればその表示位置としてどのような位置情報を送ったか等が挙げられる。特に、位置情報については、次回、当該端末装置２に選択中マークの位置情報を送信する場合、当該マークの表示位置を変更させる指示の送信の要否等の判断に利用される。
【０１１３】
ステップＳ１３０では、プロセッサー１００は、ステップＳ１００で画面データを書き込んだ操作パネル１１０のＶＲＡＭの記憶内容をクリアして、ステップＳ１４０へ処理を進める。
【０１１４】
ステップＳ１４０では、プロセッサー１００は、操作パネル１１０に表示させる画面データを作成（描画）して、ステップＳ１５０へ処理を進める。ここで作成される画面データは、ステップＳ６０で発生を検出した遷移について、当該遷移の後に表示されるべき画面のデータである。
【０１１５】
ステップＳ１５０では、プロセッサー１００は、操作パネル１１０のバックライトの点灯を再開させ、ステップＳ１４０で作成した画面データを操作パネル１１０に表示させて、処理を終了させる。
【０１１６】
以上説明した表示制御処理により、ＭＦＰ１は、操作パネル１１０用のＶＲＡＭを、操作パネル１１０用と端末装置２のタッチパネル２０８用に使用する。これにより、ＭＦＰ１にアクセスする端末装置２の数が多くなった場合でも、ＭＦＰ１に備えられるＶＲＡＭの数や容量を増やす必要がなく、これにより、より安価にＭＦＰ１を製造することができる。
【０１１７】
また、端末装置２のタッチパネル２０８のための画面描画は、操作パネル１１０が使用されていないとき、または、使用されているときであっても操作パネル１１０において表示が更新されるタイミングで、行なわれる。これにより、ＭＦＰ１において、操作パネル１１０自体の表示が、タッチパネル２０８の画面の描画のために一時的に停止する等の妨害を受けてＭＦＰ１のユーザーを不快を与えることを極力回避できる。
【０１１８】
また、ＭＦＰ１においてタッチパネル２０８の画面描画がなされるときには、ステップＳ８０の処理として説明したように、操作パネル１１０の表示の明度が低下するよう制御される。これにより、本来操作パネル１１０に表示される必要がないタッチパネル２０８の表示画面が操作パネル１１０のＶＲＡＭに格納されても、その表示をユーザーに見えなく（または、見えにくく）することができる。
【０１１９】
＜Ｉ．その他の変形例等＞
以上説明した本実施の形態では、端末装置２用の画面の描画が、本体パネル（ＭＦＰ１本体の操作パネル１１０）の画面遷移のタイミングで行われることにより、端末装置２側の待ち時間を減らすと共に、ＭＦＰ１本体を操作しているユーザーに対しても、違和感無くＬＥＤバックライトを消灯することができる。
【０１２０】
また、操作パネル１１０に表示される画面が階層構造で配列されたメニューの一部を表示するもの（図６等）であるのに対し、端末装置２で表示される画面は、第２のグラフィックデータとして説明したように、すべてのメニューを同時に表示する画面（図８等）とされた。
【０１２１】
なお、ＭＦＰ１は、端末装置２がアクセスしてきたときに既にＭＦＰ１にアクセスしている端末装置の数に応じて、端末装置２に表示させる画面の種類を変更しても良い。たとえば、端末装置２がＭＦＰ１にアクセスしてきたときに、他の端末装置がＭＦＰ１にアクセスしていなければ、つまり、ＭＦＰ１にアクセスしている端末装置２の数が１台のみである場合には、端末装置２に、操作パネル１１０に表示させるのと同様の画面（階層構造で配列されたメニューの一部を表示するような態様で作成された画面）を表示させても良い。
【０１２２】
このような場合、表示させるメニューの階層の変更等、図８等に示された画面を表示させる場合よりも、端末装置２における画面の更新の回数が増える事態が想定される。つまり、端末装置２に表示させる画面データを作成するためのプロセッサー１００の処理負担が、図８等に示された画面を表示させる場合よりも大きくなる事態が生じ得ることが予測される。この点、ＭＦＰ１にアクセスする端末装置２の台数が「１」である場合に限定することで、プロセッサー１００の負担が大きく増大して操作パネル１１０の表示に支障が生じるような事態を、極力回避することができる。
【０１２３】
一方、第２のグラフィックデータの画面として表示されるもののさらに別の例を挙げることもできる。図２２は、第２のグラフィックデータの画面のさらに別の例を示す図である。
【０１２４】
図２２を参照して、画面９００には、複数のメニューの組合せをワンタッチで選択することができるソフトウェアキー９０１〜９０５と、端末装置２における表示を図６に示されたような画面に戻すためのソフトウェアキー９０６とが含まれる。ＭＦＰ１は、たとえばＭＦＰ１において高い頻度で実行を指示されるメニューの組合せをソフトウェアキー９０１〜９０５として含む画面を作成し、端末装置２に送信することができる。
【０１２５】
本実施の形態において、プロセッサー１００は、２以上の端末装置２から画面の更新の要求を受けた場合、要求を受けた順に画面を描画して各端末装置２に送信しても良いし、特定の順序に従って画面を描画して各端末装置２に送信しても良い。後者の場合、ＭＦＰ１では、たとえば、図２３に示されるような、端末装置の優先順位を特定する情報（優先度テーブル）が格納される。図２３では、当該情報が、複数の端末装置のＩＤが、優先順位の高い順に格納されている状態が示されている。
【０１２６】
そして、プロセッサー１００は、当該情報を参照し、ステップＳ３０またはステップＳ１００において、優先順位の高い端末装置２の順に、画面を描画して各端末装置２に送信する。
【０１２７】
また、ＭＦＰ１では、操作パネル１１０が使用中である場合であって、ステップＳ１０で或る端末装置２からの画面更新要求を受け付けてからステップＳ８０以降の処理を実行するまでに２以上の端末装置２から表示更新要求を受けた場合には、プロセッサー１００は、ステップＳ１００において、それまで蓄積したすべての表示更新要求に対応する画面データを作成する。ただし、プロセッサー１００は、場合によっては一部の画面データのみを作成し、その他の画面データについては次回ステップＳ１００を実行するときに作成しても良い。
【０１２８】
具体的には、たとえば、ＭＦＰ１では、ステップＳ８０での操作パネル１１０のバックライトの消灯からステップＳ１５０での再点灯までの時間の上限を規定する閾値が設定されている場合を想定する。そして、プロセッサー１００は、ステップＳ１００において、各表示更新要求に応じた画面データの作成に要する時間の予測値を算出し、すべての表示更新要求の画面データの作成時間の予測値の和が、上記した消灯から再点灯までの時間の上限を超える場合には、上限を超えないように一部の表示更新要求を選択し、それについてのみ画面データを作成する。これにより、ＭＦＰ１において、効率よく、端末装置２の画面データを作成できる。
【０１２９】
また、本実施の形態において、ステップＳ６０からステップＳ８０へと処理が進められる条件として、操作パネル１１０の表示画面の遷移が挙げられた。ここでの画面遷移は、上記のように操作パネル１１０の表示内容の更新であっても良いし、または、操作パネル１１０のスリープ状態への遷移であっても良い。後者の場合、ステップＳ８０でのバックライトの消灯が、操作パネル１１０のユーザーに違和感を与えることをより確実に回避できる。
【０１３０】
今回開示された各実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。また、実施の形態および各変形例において説明された発明は、可能な限り、単独でも、組合わせても、実施することが意図される。
【符号の説明】
【０１３１】
１  ＭＦＰ、２  端末装置、３  無線中継器、ＮＷ  ネットワーク。
【図１】
2014022769.tif 000003
【図２】
2014022769.tif 000004
【図３】
2014022769.tif 000005
【図４】
2014022769.tif 000006
【図５】
2014022769.tif 000007
【図６】
2014022769.tif 000008
【図７】
2014022769.tif 000009
【図８】
2014022769.tif 000010
【図９】
2014022769.tif 000011
【図１０】
2014022769.tif 000012
【図１１】
2014022769.tif 000013
【図１２】
2014022769.tif 000014
【図１３】
2014022769.tif 000015
【図１４】
2014022769.tif 000016
【図１５】
2014022769.tif 000017
【図１６】
2014022769.tif 000018
【図１７】
2014022769.tif 000019
【図１８】
2014022769.tif 000020
【図１９】
2014022769.tif 000021
【図２０】
2014022769.tif 000022
【図２１】
2014022769.tif 000023
【図２２】
2014022769.tif 000024
【図２３】
2014022769.tif 000025