(57)【要約】【課題】表示予定の操作画面を携帯端末で表示するまでの時間を短くすることができるとともに、装置は同じデータを送信する回数を減らすことができる遠隔制御システムを提供する。【解決手段】携帯端末は、表示予定の操作画面の操作画面情報がキャッシュメモリに保存されているか否かに基づいて表示予定の操作画面の操作画面情報の取得要求を装置へ送信するか否かを判断し、その判断に従って表示予定の操作画面の操作画面情報の取得要求を装置に送信する。装置は、携帯端末から取得要求を受けたら、その受信した取得要求の送信元の携帯端末と、他の携帯端末に該取得要求で要求された操作画面情報を送信する。【選択図】図５
2019205024.tif 000002
【特許請求の範囲】
【請求項１】
装置と、該装置を遠隔制御可能な複数の携帯端末とを有する遠隔制御システムであって、
前記携帯端末は、
前記装置を遠隔制御するための操作画面情報を受信する受信部と、
前記操作画面情報を保存するためのキャッシュメモリと、
前記キャッシュメモリに保存されている操作画面情報に基づいて操作画面を表示する表示制御部と、
表示予定の操作画面の操作画面情報が前記キャッシュメモリに保存されているか否かに基づいて前記表示予定の操作画面の操作画面情報の取得要求を前記装置へ送信するか否かを判断する判断部と、
前記判断部の判断に従って前記表示予定の操作画面の操作画面情報の取得要求を前記装置に送信する要求送信部と、
を備え、
前記装置は、前記取得要求を前記携帯端末から受ける要求受信部と、
前記要求受信部が受信した取得要求の送信元の携帯端末と、他の携帯端末に前記取得要求で要求された操作画面情報を送信する情報送信部と、
を備える
ことを特徴とする遠隔制御システム。
【請求項２】
前記操作画面情報は実データとヘッダー情報を含み、
前記情報送信部は、前記操作画面情報を送信する場合、前記操作画面情報のうち前記ヘッダー情報を前記実データよりも先に送信し、
前記携帯端末の判断部は、表示予定の操作画面の操作画面情報のヘッダー情報が受信済みであれば、前記表示予定の操作画面の操作画面情報の取得要求は送信不要と判断する
ことを特徴とする請求項１に記載の遠隔制御システム。
【請求項３】
前記ヘッダー情報は、実データの転送状態、保存期間を指定する有効期限、延長時間、延長回数のうち、少なくとも１つの情報を含む
ことを特徴とする請求項２に記載の遠隔制御システム。
【請求項４】
前記表示制御部は、前記表示予定の操作画面の操作画面情報のヘッダー情報が受信済みで実データの受信が未完了の場合は、前記実データの受信完了を待って前記表示予定の操作画面を表示する
ことを特徴とする請求項２または３に記載の遠隔制御システム。
【請求項５】
前記キャッシュメモリ内のデータを管理する保存管理部を有し、
前記情報送信部は、前記操作画面情報に有効期限を設定して前記送信し、
前記保存管理部は、前記操作画面情報に設定されている有効期限を超過した場合に、該操作画面情報を前記キャッシュメモリから削除する
ことを特徴とする請求項１乃至４のいずれか一つに記載の遠隔制御システム。
【請求項６】
前記情報送信部は、データの利用頻度、データの再利用性、サイズ、種別のうち少なくとも一つに基づいて、前記携帯端末に前記有効期限を変更するよう指示する
ことを特徴とする請求項５に記載の遠隔制御システム。
【請求項７】
前記保存管理部は、前記キャッシュメモリに保存されている前記操作画面情報を使用して前記表示制御部が前記操作画面を表示した場合に、前記操作画面情報に設定されている有効期限を延長する
ことを特徴とする請求項５または６に記載の遠隔制御システム。
【請求項８】
前記保存管理部は、前記装置から新たに受信した操作画面情報と、前記キャッシュメモリに保存されている操作画面情報が同一のものである場合は、前記キャッシュメモリに保持されている操作画面情報の有効期限を、新たに受信した操作画面情報に設定されている有効期限に上書きする
ことを特徴とする請求項５乃至７のいずれか一つに記載の遠隔制御システム。
【請求項９】
前記装置は、前記携帯端末での前記操作画面情報の利用状況を取得する利用状況取得部をさらに備え、
前記情報送信部は、前記操作画面情報に設定する有効期限の長さを前記利用状況に応じて変更する
ことを特徴とする請求項５乃至８のいずれか一つに記載の遠隔制御システム。
【請求項１０】
前記情報送信部は、自装置の動作と合わせて変化する操作画面情報には、有効期限切れを設定して前記送信する
ことを特徴とする請求項５乃至９のいずれか一つに記載の遠隔制御システム。
【請求項１１】
前記情報送信部は、前記要求受信部が受けた取得要求の要求対象となる前記操作画面情報が、所定の種別の操作画面情報である場合は、前記取得要求の送信元の携帯端末のみに、前記操作画面情報を送信する
ことを特徴とする請求項１乃至１０のいずれか一つに記載の遠隔制御システム。
【請求項１２】
前記情報送信部は、自装置に警告や設定変更などの状態変化が発生した場合に、全ての前記携帯端末に該状態変化に係る情報を送信する
ことを特徴とする請求項１乃至１１のいずれか一つに記載の遠隔制御システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、携帯端末からの要求に応じて装置が、自装置を遠隔制御するための操作画面を送信する遠隔制御システムに関する。
【背景技術】
【０００２】
近年、複合機の操作パネルからではなく、複合機と携帯端末を無線通信で接続し、携帯端末から複合機の操作を行う、といった技術が増えてきている。携帯端末から複合機の操作を行う場合、携帯端末が複合機に操作画面情報を要求し、複合機が要求元に操作画面情報を送信する。これを受けた携帯端末は操作画面情報を使用して操作画面を表示し、その操作画面で受けた操作内容を複合機に反映させる。
【０００３】
複合機の操作を希望する携帯端末が複数台ある場合、ある携帯端末が操作画面情報を要求してから操作画面情報を取得するまでの間に、他の携帯端末も操作画面情報を要求する可能性がある。図１２は、４台の携帯端末（携帯端末１〜４）が異なるタイミングで、操作画面情報（データＡ〜Ｃ）を複合機（図中ではMFPと記す）に要求する様子を示す。
【０００４】
図１２での処理の流れについて説明する。
（１）携帯端末１がデータＡを要求→
（２）携帯端末２がデータＢを要求→
（３）携帯端末３がデータＣを要求→
（４）複合機がデータＡを携帯端末１に送付→
（５）携帯端末４がデータＡを要求→
（６）複合機がデータＢを携帯端末２に送付→
（７）複合機がデータＣを携帯端末３に送付→
（８）複合機がデータＡを携帯端末４に送付→
という（１）〜（８）の流れになっている。
【０００５】
図１２では、上記（４）で複合機がデータＡを送信した直後に（５）で携帯端末４がデータＡを複合機に要求している。複合機は、要求を受けた順番にデータを用意して送信するので、データＢとデータＣを用意して送信し、その後、データＡを用意して（８）で携帯端末４に送信する。このように、携帯端末４が要求したデータＡは、データＢとデータＣを用意する時間分だけ送信のための処理開始を待たされているので、同じデータを要求していても、携帯端末１より携帯端末４の方が、複合機にデータＡを要求してから取得するまでに、より多くの時間がかかっている。
【０００６】
このような、複数台の携帯端末が同時期に複合機にデータの取得要求を行った場合のタイムラグを解消するために、たとえば引用文献１（下記特許文献１）には、受信した各データ取得要求を所定時間が経過するまで保持しておき、データの要求先が同じである場合はユニキャスト送信し、データの要求先が異なる場合はマルチキャスト送信する方法が開示されている。
【０００７】
図１３は、引用文献１の方法で、各携帯端末から要求されたデータを複合機が送信する様子を示す。図１３での処理の流れについて説明する。
（１）携帯端末１がデータＡを要求→
（２）携帯端末２がデータＢを要求→
（３）携帯端末３がデータＣを要求→
（４）携帯端末４がデータＡを要求→
（５）複合機がデータＡＢＣを用意して全携帯端末に送信
という（１）〜（５）の流れになっている。
このように各携帯端末から同じデータを要求された場合に、データを毎回用意する場合に比べて、データを用意する回数が減るのでその分処理時間が軽減される。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開２００８−１７７８３０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
しかし、引用文献１に記載の方法では、所定時間（タイムウインドウ）毎に保持中の要求をまとめて処理するため、タイムウインドウの先頭で受信した要求は、処理開始までその分待たされてしまうという問題がある。
【００１０】
本発明は、上記の問題を解決しようとするものであり、表示予定の操作画面を携帯端末で表示するまでの時間を短くすることができるとともに、装置は同じデータを送信する回数を減らすことができる遠隔制御システムを提供することを目的としている。
【課題を解決するための手段】
【００１１】
かかる目的を達成するための本発明の要旨とするところは、次の各項の発明に存する。
【００１２】
［１］装置と、該装置を遠隔制御可能な複数の携帯端末とを有する遠隔制御システムであって、
前記携帯端末は、
前記装置を遠隔制御するための操作画面情報を受信する受信部と、
前記操作画面情報を保存するためのキャッシュメモリと、
前記キャッシュメモリに保存されている操作画面情報に基づいて操作画面を表示する表示制御部と、
表示予定の操作画面の操作画面情報が前記キャッシュメモリに保存されているか否かに基づいて前記表示予定の操作画面の操作画面情報の取得要求を前記装置へ送信するか否かを判断する判断部と、
前記判断部の判断に従って前記表示予定の操作画面の操作画面情報の取得要求を前記装置に送信する要求送信部と、
を備え、
前記装置は、前記取得要求を前記携帯端末から受ける要求受信部と、
前記要求受信部が受信した取得要求の送信元の携帯端末と、他の携帯端末に前記取得要求で要求された操作画面情報を送信する情報送信部と、
を備える
ことを特徴とする遠隔制御システム。
【００１３】
上記発明では、一の携帯端末から操作画面情報の要求を受けた装置は、要求元の携帯端末と、その他の携帯端末の中の少なくとも一台以上に操作画面情報を送信する。携帯端末は、表示予定の操作画面の操作画面情報がキャッシュメモリに保存されているか否かに基づいて、その表示予定の操作画面の操作画面情報の取得要求を装置へ送信するか否かを判断し、取得要求を送信する必要があると判断した場合のみ、該表示予定の操作画面の操作画面情報を装置に送信する。
【００１４】
これにより携帯端末は、操作画面情報がキャッシュメモリに保存されている場合は、新たに操作画面情報を要求せずに、その保存されている操作画面情報を使用することで、操作画面情報を新たに取得する手間と時間を省略することができる。また、携帯端末からの操作画面情報の要求回数が減るので、その分装置が操作画面情報を送信する回数も減る。
【００１５】
［２］前記操作画面情報は実データとヘッダー情報を含み、
前記情報送信部は、前記操作画面情報を送信する場合、前記操作画面情報のうち前記ヘッダー情報を前記実データよりも先に送信し、
前記携帯端末の判断部は、表示予定の操作画面の操作画面情報のヘッダー情報が受信済みであれば、前記表示予定の操作画面の操作画面情報の取得要求は送信不要と判断する
ことを特徴とする［１］に記載の遠隔制御システム。
【００１６】
上記発明では、ヘッダー情報は実データより早く携帯端末に送達されるので、実データ部分が転送中であっても、携帯端末はヘッダー情報さえ受信していれば、新たに操作画面情報の取得要求を出す必要が無いと判断できる。これにより、操作画面情報の転送中に、新たに無駄な操作画面情報を要求しなくなる。
【００１７】
［３］前記ヘッダー情報は、実データの転送状態、保存期間を指定する有効期限、延長時間、延長回数のうち、少なくとも１つの情報を含む
ことを特徴とする［２］に記載の遠隔制御システム。
【００１８】
［４］前記表示制御部は、前記表示予定の操作画面の操作画面情報のヘッダー情報が受信済みで実データの受信が未完了の場合は、前記実データの受信完了を待って前記表示予定の操作画面を表示する
ことを特徴とする［２］または［３］に記載の遠隔制御システム。
【００１９】
上記発明ではヘッダー情報から実データ部分が転送中であると判断した場合、該転送が完了するまで待つ。これにより、転送が完了していない状態で、実データを使用しようとする、といったエラーの発生を確実に防止することができる。
【００２０】
［５］前記キャッシュメモリ内のデータを管理する保存管理部を有し、
前記情報送信部は、前記操作画面情報に有効期限を設定して前記送信し、
前記保存管理部は、前記操作画面情報に設定されている有効期限を超過した場合に、該操作画面情報を前記キャッシュメモリから削除する
ことを特徴とする［１］乃至［４］のいずれか一つに記載の遠隔制御システム。
【００２１】
上記発明では、有効期限を超過した操作画面情報は、使用される可能性が低いので、キャッシュメモリから削除することで、キャッシュメモリの使用量を削減することができる。
【００２２】
［６］前記情報送信部は、データの利用頻度、データの再利用性、サイズ、種別のうち少なくとも一つに基づいて、前記携帯端末に前記有効期限を変更するよう指示する
ことを特徴とする［５］に記載の遠隔制御システム。
【００２３】
上記発明では、装置が後から、有効期限の変更を指示可能である。
【００２４】
［７］前記保存管理部は、前記キャッシュメモリに保存されている前記操作画面情報を使用して前記表示制御部が前記操作画面を表示した場合に、前記操作画面情報に設定されている有効期限を延長する
ことを特徴とする［５］または［６］に記載の遠隔制御システム。
【００２５】
上記発明では、携帯端末は、データを利用するたび、そのデータのキャッシュメモリへの保存期限を延長することで、該データの利便性を確保する。
【００２６】
［８］前記保存管理部は、前記装置から新たに受信した操作画面情報と、前記キャッシュメモリに保存されている操作画面情報が同一のものである場合は、前記キャッシュメモリに保持されている操作画面情報の有効期限を、新たに受信した操作画面情報に設定されている有効期限に上書きする
ことを特徴とする［５］乃至［７］のいずれか一つに記載の遠隔制御システム。
【００２７】
上記発明では、キャッシュメモリに保存しているデータと同じデータを新たに受信した場合、そのデータはシステム全体において利用頻度の高いデータである可能性が高いので、キャッシュメモリへの保存期限を延長し、利便性を確保する。
【００２８】
［９］前記装置は、前記携帯端末での前記操作画面情報の利用状況を取得する利用状況取得部をさらに備え、
前記情報送信部は、前記操作画面情報に設定する有効期限の長さを前記利用状況に応じて変更する
ことを特徴とする［５］乃至［８］のいずれか一つに記載の遠隔制御システム。
【００２９】
上記発明では、携帯端末での操作画面情報の利用状況に応じて有効期限を変更することで、利用頻度に応じた最適な有効期限を設定することができる。たとえば、送信先ごとに有効期限を変更可能な場合は、携帯端末ごとの利用頻度に応じた最適な有効期限を設定することができる。
【００３０】
［１０］前記情報送信部は、自装置の動作と合わせて変化する操作画面情報には、有効期限切れを設定して前記送信する
ことを特徴とする［５］乃至［９］のいずれか一つに記載の遠隔制御システム。
【００３１】
上記発明では、装置の動作とあわせて変化する操作画面情報については、キャッシュメモリに保存しても、すぐに使われなくなる可能性が高いので、使用時以外はキャッシュメモリに保存させないようにする。
【００３２】
［１１］前記情報送信部は、前記要求受信部が受けた取得要求の要求対象となる前記操作画面情報が、所定の種別の操作画面情報である場合は、前記取得要求の送信元の携帯端末のみに、前記操作画面情報を送信する
ことを特徴とする［１］乃至［１０］のいずれか一つに記載の遠隔制御システム。
【００３３】
上記発明では、所定の種別のデータ、たとえば管理者による機器の設定で使用するデータや、軽量かつ装置の動作に合わせて動的に変化するデータなど、複数台の端末に送信することが好ましくないデータやキャッシュメモリに保存しておいても使用される可能性の低いデータが要求された場合は、要求元の携帯端末のみに操作画面情報を送信する。
【００３４】
［１２］前記情報送信部は、自装置に警告や設定変更などの状態変化が発生した場合に、全ての前記携帯端末に該状態変化に係る情報を送信する
ことを特徴とする［１］乃至［１１］のいずれか一つに記載の遠隔制御システム。
【００３５】
上記発明では、装置の状態変化によって、携帯端末が保存している操作画面情報を使用した遠隔制御が不可能になった場合は、全ての携帯端末にその状態変化を通知する。
【発明の効果】
【００３６】
本発明に係る遠隔制御システムによれば、表示予定の操作画面を携帯端末で表示するまでの時間を短くすることができるとともに、装置は同じデータを送信する回数を減らすことができる。
【図面の簡単な説明】
【００３７】
【図１】本発明の実施の形態に係る画像処理装置を含む遠隔制御システムの一例を示す図である。
【図２】本発明の実施の形態に係る画像処理装置の概略構成を示すブロック図である。
【図３】画像処理装置が送信する操作画面情報のデータ構成の例を示す図である。
【図４】本発明の実施の形態に係る携帯端末の概略構成を示すブロック図である。
【図５】各携帯端末が画像処理装置に操作画面情報を要求する場合のデータの送受信の流れを示す図である。
【図６】画像処理装置が行う処理を示す流れ図である。
【図７】キャッシュテーブルの一例を示す図である。
【図８】キャッシュテーブルを使用する場合において、各携帯端末が画像処理装置に操作画面情報を要求する場合のデータの送受信の流れを示す図である。
【図９】キャッシュテーブルを使用しない場合において、各携帯端末が画像処理装置に操作画面情報を要求する場合のデータの送受信の流れを示す図である。
【図１０】画像処理装置に操作画面情報を要求する携帯端末の処理を示す流れ図である。
【図１１】他の端末が要求した操作画面情報を画像処理装置から受けた場合に携帯端末が行う処理を示す流れ図である。
【図１２】従来の複合機に、各携帯端末が操作画面情報を要求した場合のデータの送受信の流れを示す図である。
【図１３】各携帯端末が操作画面情報を要求したときに引用文献１に記載の方法で対応する場合のデータの送受信の流れを示す図である。
【発明を実施するための形態】
【００３８】
以下、図面に基づき本発明の実施の形態を説明する。
【００３９】
図１は、本発明の実施の形態に係る遠隔制御システム３を示す。遠隔制御システム３は、本発明の装置としての役割を果たす画像処理装置１０と、本発明の携帯端末としての役割を果たす４台の携帯端末４０（Ａ〜Ｄ）がネットワーク７を介して無線で通信可能に接続されて構成される。なお、全ての端末、もしくは任意の一台を示す場合は携帯端末４０と記す。携帯端末４０は、操作部と表示部を備えた携帯端末である。携帯端末４０は、ＣＰＵ（Central Processing Unit）等を有し、ＯＳプログラムやアプリケーションプログラムに従って動作する。
【００４０】
画像処理装置１０は、スキャナで原稿を読み取って得た画像を用紙に印刷出力するコピー機能、スキャナで読み取って得た画像をファイル化して外部へ送信したり内部のストレージに保存したりするスキャン機能、ファクシミリ通信手順に従って画像を送受信するファクシミリ機能、受信した印刷データに基づく画像を用紙に印刷出力するプリント機能などを備えた、所謂、複合機である。なお、画像処理装置１０は、複合機に限定されるものではなく、任意の装置でよい。
【００４１】
本発明の実施の形態では、携帯端末４０は、画像処理装置１０を遠隔制御可能とする。遠隔制御を行う場合、携帯端末４０は、該遠隔制御を行うための操作画面を、操作画面情報に基づいて自端末に表示する。そしてユーザがこの操作画面で操作を行うことで前述の遠隔制御が行われる。
【００４２】
本発明の実施の形態では、画像処理装置１０は、携帯端末４０から操作画面情報の取得要求を受ける。該取得要求を受けたら、その取得要求の送信元の携帯端末４０と、他の携帯端末４０にその取得要求で要求された操作画面情報を送信する。携帯端末４０は、画像処理装置１０を遠隔制御するための操作画面情報を受信したら、その操作画面情報を後述するキャッシュメモリ（図４）に保存し、そのキャッシュメモリに保存されている操作画面情報に基づいて操作画面を表示する。
【００４３】
また、携帯端末４０は、操作画面を表示しようとする際には、表示予定の操作画面の操作画面情報がキャッシュメモリに保存されているか否かに基づいてその表示予定の操作画面の操作画面情報の取得要求を画像処理装置１０へ送信するか否かを判断し、その判断結果に従って、表示予定の操作画面の操作画面情報の取得要求を画像処理装置１０に送信する。携帯端末４０は、表示予定の操作画面の操作画面情報が既にキャッシュメモリに保存されている場合は、該操作画面情報の取得要求の送信は不要と判断する。表示予定の操作画面の操作画面情報の取得要求の送信は不要と判断した場合は、該取得要求を送信せずに、キャッシュメモリに保存されている操作画面情報を使用して操作画面を表示する。
【００４４】
すなわち、一台の携帯端末４０が操作画面情報を要求（取得要求を送信）したら、画像処理装置１０が全ての携帯端末４０に操作画面情報を送信しておくことで、全携帯端末４０は必要時にその操作画面情報を即時に使用することができる。これにより画像処理装置１０が、同じ操作画面情報の取得要求を、異なる端末から連続して受信することがなくなり、その分、操作画面情報を用意する処理負担が減る。また、携帯端末４０側では、既に保存しているデータを使用するので、必要になった時に改めてそのデータを取り寄せる手間や時間が省略される。
【００４５】
なお、本発明の実施の形態では、画像処理装置１０は全ての携帯端末４０に操作画面情報を送信するが、該操作画面情報の要求元（取得要求の送信元）の端末と、その他の端末のうちのいずれか１台以上に送信するようにしてもよい。
【００４６】
図２は、画像処理装置１０の概略構成を示すブロック図である。画像処理装置１０は、当該画像処理装置１０の動作を統括的に制御する制御部としてのＣＰＵ１１を有している。ＣＰＵ１１にはバスを通じて、プログラムメモリ１２、ＲＡＭ（Random Access Memory）１３、スキャナ部１４、プリンタ部１５、ネットワーク通信部１６、操作パネル１７、ファクシミリ通信部１８などが接続されている。
【００４７】
ＣＰＵ１１は、ＯＳ（Operating System）プログラムをベースとし、その上で、ミドルウェアやアプリケーションプログラムなどを実行する。プログラムメモリ１２には、各種のプログラムが格納されており、これらのプログラムに従ってＣＰＵ１１が各種処理を実行することで画像処理装置１０の各機能が実現される。
【００４８】
ＲＡＭ１３は、ＣＰＵ１１がプログラムに基づいて処理を実行する際に各種のデータを一時的に格納するワークメモリや画像データを格納する画像メモリなどとして使用される。
【００４９】
スキャナ部１４は、原稿を光学的に読み取って画像データを取得する機能を果たす。スキャナ部１４は、例えば、原稿に光を照射する光源と、その反射光を受けて原稿を幅方向に１ライン分読み取るラインイメージセンサと、ライン単位の読取位置を原稿の長さ方向に順次移動させる移動ユニットと、原稿からの反射光をラインイメージセンサに導いて結像させるレンズやミラーなどからなる光学経路と、ラインイメージセンサの出力するアナログ画像信号をデジタルの画像データに変換する変換部などを備えて構成される。
【００５０】
スキャナ部１４はプラテンガラス上にセットされた原稿を読み取るほか、自動原稿搬送装置を備えており、該自動原稿搬送装置の原稿台にセットされた原稿をその最上のものから１枚ずつ順に自動的に繰り出して複数枚の原稿を連続的に読み取ることもできる。
【００５１】
プリンタ部１５は、画像データに応じた画像を用紙上に画像形成（印刷）する機能を果たす。ここでは、用紙の搬送装置と、感光体ドラムと、帯電装置と、レーザーユニットと、現像装置と、転写分離装置と、クリーニング装置と、定着装置とを有し、電子写真プロセスによって画像形成する、所謂、レーザープリンタとして構成されている。画像形成は他の方式でもかまわない。
【００５２】
ネットワーク通信部１６は、携帯端末４０などの外部装置とネットワーク７を介して通信する機能を果たす。
【００５３】
ファクシミリ通信部１８は、外部のファクシミリ装置と電話回線を通じて画像データを送受信する機能を果たす。
【００５４】
操作パネル１７は、操作部１７ａと表示部１７ｂを備えている。表示部１７ｂは各種の操作画面、設定画面等を表示する機能を果たし、液晶ディスプレイなどで構成される。操作部１７ａはユーザから各種の操作を受けるスタートボタンやテンキーなど各種のハードキーと、表示部１７ｂの表示面に設けられたタッチスクリーンなどで構成される。操作パネル１７の表示内容の制御は、ＣＰＵ１１が行う。
【００５５】
ＣＰＵ１１は、ネットワーク通信部１６を介することで、携帯端末４０からの操作画面情報の取得要求を受ける要求受信部３１と、取得要求の送信元の携帯端末４０と、他の携帯端末４０に該取得要求で要求された操作画面情報を送信する情報送信部３３としての役割をさらに果たす。
【００５６】
図３は、画像処理装置１０が送信する操作画面情報のデータ構成を示す。操作画面情報は、操作画面情報を表示するために使用される実データと、ファイル名、有効期限、延長期限など、実データの属性を示すヘッダー部分（ヘッダー情報）で構成される。本発明の実施の形態では、情報送信部３２は、操作画面情報のうち、ヘッダー部分を、実データより先に送信する。
【００５７】
図２に戻って説明を続ける。ＣＰＵ１１は、本体制御部２２としての役割をさらに果たす。本体制御部２２は、画像処理装置１０の各部の動作やジョブの実行を制御する。たとえば、コピージョブやスキャンジョブを実行する際に各部の動作を制御する。本発明の実施の形態では、ＣＰＵ１１は携帯端末４０での操作画面情報の利用状況を、ネットワーク通信部１６を介して取得する利用状況取得部としての役割をさらに果たす。なお、本発明の実施の形態では、後述するキャッシュテーブルを携帯端末４０から取得し、該キャッシュテーブルの内容（たとえば延長回数など）に従って操作画面情報の利用状況を判断するものとする。
【００５８】
図４は、携帯端末４０についての概略構成を示すブロック図である。携帯端末４０は、当該情報処理端末４０の動作を統括的に制御するＣＰＵ４１を有している。マイクロプロセッサを含むＣＰＵ４１にはバスを通じてＲＯＭ(Read Only Memory)４２と、ＲＡＭ４３と、不揮発メモリ４４と、ネットワーク通信部４６と、操作表示部５０とを備えている。
【００５９】
ＣＰＵ４１は、ＯＳプログラムをベースとし、その上で、ミドルウェアやアプリケーションプログラムなどを実行する。また、ＣＰＵ４１は、表示部５１の表示内容を制御する制御部としての機能を果たす。
【００６０】
ＲＯＭ４２には、各種のプログラムが格納されており、これらのプログラムに従ってＣＰＵ４１が各種処理を実行することで携帯端末４０の各機能が実現される。
【００６１】
ＲＡＭ４３は、ＣＰＵ４１がプログラムに基づいて処理を実行する際に各種のデータを一時的に格納するワークメモリとして使用される。ＲＡＭ４３の一部は、画像処理装置１０から受信した操作画面情報を保存するキャッシュメモリとしての役割を果たす。なお、本発明の実施の形態では、後述するキャッシュテーブル（図７参照）を備え、該キャッシュテーブルの内容に応じてキャッシュメモリ内でのデータの保存、削除などの管理が行われる。
【００６２】
不揮発メモリ４４は、電源をオフにしても記憶内容が破壊されないメモリ（フラッシュメモリ）であり、各種設定情報の保存などに使用される。また、不揮発メモリ４４には、ＯＳプログラムや各種アプリケーションプログラム、ドキュメント、印刷ジョブ、印刷ジョブに係る送信履歴などが保存される。
【００６３】
ネットワーク通信部４６は、ネットワーク７を通じて画像処理装置１０他の携帯端末４０との間でデータを通信する機能を果たす。本発明の実施の形態では、ネットワーク７を介した無線通信を行うものとして説明するが、通信手段はこれらに限らない。
【００６４】
操作表示部５０は、表示部５１と、操作部５２とを備えている。このうち操作部５２は、ホームボタンや戻るボタンなどのスイッチ部５３とタッチパネル部５４とを備えている。表示部５１は、液晶ディスプレイ（ＬＣＤ…Liquid Crystal Display）などで構成され、各種の操作画面、設定画面などを表示する機能を果たす。本実施の形態では、操作表示部５０が表示する表示内容の制御、操作表示部５０による操作の受け付けに関する制御はＣＰＵ４１が行う。
【００６５】
タッチパネル部５４は、表示部５１上に設けられている。タッチパネル部５４は、タッチペンや指などで押下された表示部５１上の座標位置や、フリック操作やドラッグ操作等を検出する。
【００６６】
ネットワーク通信部４６は、画像処理装置１０と無線通信によるデータの送受信を行う。ネットワーク通信部４６は、画像処理装置１０から操作画面情報を受信する受信部としての役割を果たす。
【００６７】
ＣＰＵ４１は、キャッシュメモリに保存されている操作画面情報に基づいて表示部５１に操作画面を表示する表示制御部６１と、表示予定の操作画面の操作画面情報がキャッシュメモリに保存されているか否かに基づいてその表示予定の操作画面の操作画面情報の取得要求を画像処理装置１０へ送信するか否かを判断する判断部６２としての役割をさらに果たす。
【００６８】
また、ＣＰＵ４１は、キャッシュテーブルに登録されている操作画面情報の有効期限に基づいて、キャッシュメモリ内のデータを管理する保存管理部６０としての役割を果たす。基本的には、操作画面情報に設定されている有効期限を超過した場合に、キャッシュメモリから該操作画面情報を削除する。
【００６９】
ネットワーク通信部４６は、判断部６２の判断に従って表示予定の操作画面の操作画面情報の取得要求を画像処理装置１０に送信する要求送信部としての役割をさらに果たす。
【００７０】
図５は、本発明の遠隔制御システム３全体での処理の概略を示す。図５では、４台の携帯端末４０（図中では携帯端末Ａ〜Ｄと記す）が異なるタイミングで操作画面情報を画像処理装置１０（図中ではＭＦＰと記す）に要求しようとする場合の様子を示す。
図５での処理の流れについて説明する。
（１）携帯端末４０ＡがデータＡ（操作画面情報）を要求→
（２）携帯端末４０ＢがデータＢ（操作画面情報）を要求→
（３）携帯端末４０ＣがデータＣ（操作画面情報）を要求→
（４）画像処理装置１０がデータＡを、全ての携帯端末４０に送信→
（５）携帯端末４０ＤがデータＡを要求する場合に、自端末のキャッシュメモリをチェック
（６）要求予定のデータＡがキャッシュメモリに保存されていることを確認
（７）携帯端末４０Ｄで既にデータＡが使用可能なので、データＡの要求は不要と判断
（８）画像処理装置１０がデータＢを、全ての携帯端末４０に送信→
（９）画像処理装置１０がデータＣを、全ての携帯端末４０に送信→
という（１）〜（９）の流れになっている。
【００７１】
画像処理装置１０は、一の携帯端末４０から操作画面情報の要求を受けた時、全ての携帯端末４０に操作画面情報を送信し、携帯端末４０はこれをキャッシュメモリに保存しておく。携帯端末４０は、操作画面を表示させたい時に、すでに必要なデータ（操作画面情報）が自端末のキャッシュメモリに保存されている場合は、新たにデータを要求せず、その保持されているデータを使用する。
【００７２】
これにより、画像処理装置１０は、図１２で説明した要求元のみにデータを送信する場合と比べてデータの送信回数を減らすことができる。また、携帯端末４０は、操作画面情報を予め保存しておくので、新たにデータを取得するための手間や時間を削減することができる。
【００７３】
図６は、画像処理装置１０が行う処理の流れを示す。まず、電源ＯＮやスリープなどから復帰したら、通信を初期化する（ステップＳ１０１）。操作画面情報の要求（リクエスト）を受信するまで待って（ステップＳ１０２；Ｎｏ）、受信したら（ステップＳ；Ｙｅｓ）、要求された操作画面情報に「有効期限」を設定する（ステップＳ１０３）。
【００７４】
有効期限は、携帯端末４０がキャッシュメモリに操作画面情報を保存しておく期間を示す。通常、リクエストを受けた端末以外の端末でも使用する可能性の高い期間までは保持するように設定する。
【００７５】
次に、要求対象の操作画面情報が、セキュリティ上単一ユーザのみが権限を持つデータ、もしくは、自装置の動作状態に応じて随時変化する情報などの特定の種別のデータであるか否かを調べる。本発明の実施の形態では、画像処理装置１０は、要求対象の操作画面情報が、セキュリティ上単一ユーザのみが権限を持つデータ、もしくは、自装置の動作状態に応じて随時変化するデータなどの特定の種別のデータである場合は、要求元の携帯端末４０のみに操作画面情報を送信し（ユニキャスト送信）、その他のデータである場合は全ての携帯端末４０に操作画面情報を送信する（マルチキャスト送信）。ユニキャスト送信するデータ、マルチキャスト送信するデータについての詳細は後述する。
【００７６】
要求対象の操作画面情報がユニキャスト送信する特定種別のデータである場合は（ステップＳ１０４；Ｎｏ）、該操作画面情報を要求元の携帯端末４０のみにユニキャスト送信し（ステップＳ１０８）、ステップＳ１０２に戻って処理を継続する。
【００７７】
要求対象の操作画面情報がマルチキャスト送信するデータである場合（ステップＳ１０４；Ｙｅｓ）、そのデータを暗号化する必要があれば（ステップＳ１０５；Ｙｅｓ）、暗号化して（ステップＳ１０６）マルチキャスト送信し（ステップＳ１０７）、ステップＳ１０２に戻って処理を継続する。  暗号化する必要がなければ（ステップＳ１０５；Ｎｏ）ステップＳ１０７に進む。
【００７８】
本発明の実施の形態では、画像処理装置１０は、前述の有効期限をデータの種類、サイズ、データの再利用性等によって決定する。
【００７９】
なお、画像処理装置１０は、以下の（１）〜（３）の場合には、携帯端末４０に対して、各場合に対応するデータを送信する。
【００８０】
（１）有効期限を変更したい場合
画像処理装置１０は、以前に送信した操作画面情報の有効期限を変更したい場合、有効期限を変更する指示を携帯端末４０に送信する。本発明の実施の形態では、同じ操作画面情報に新たな（変更後の）有効期限を設定して再送信する。そして、これを受けた携帯端末４０は、自端末の保持している操作画面情報の有効期限に、再送信された操作画面情報に設定されている新たな有効期限を上書き（更新）する。なお、操作画面情報を削除させたい場合は、有効期限切れ（「０」や過去の日付など）を設定して送信する。
【００８１】
画像処理装置１０は、データ（操作画面情報）の利用頻度、データの再利用性、サイズ、種別のうち少なくとも一つに基づいて、携帯端末４０に有効期限を変更するよう指示する。たとえば、利用頻度に基づいて有効期限の変更を指示する場合、まず携帯端末４０での操作画面情報の利用頻度を取得し、その利用頻度に応じて有効期限を変更する。携帯端末４０から後述するキャッシュテーブルを取得し、その中の延長回数が多ければ多いほど、利用頻度が高いと判断するようにしてもよい。
【００８２】
なお、実施の形態では、画像処理装置１０が有効期限を変更させる場合は、同じ操作画面情報を再送するようにしたが、操作画面情報の識別情報（ファイル名などのヘッダー情報）と、更新する有効期限を含む書き換え指示を送信するようにし、実データは再送信しないようにしてもよい。
【００８３】
（２）イベントが発生した場合
画像処理装置１０は、自装置で警告などのイベントが発生した場合に、その旨を全ての携帯端末４０に送信する。これにより、携帯端末４０側で画像処理装置１０を遠隔制御可能な状態か否かを把握することができる。イベントの終了時も、その旨を全ての携帯端末４０に送信する。
【００８４】
（３）一般設定が変更された場合
画像処理装置１０は、自装置の一般設定が変更された場合に、その変更に関する情報を全ての携帯端末４０に送信する。たとえば、携帯端末４０から遠隔制御により画像処理装置１０の設定操作を行う場合は、画像処理装置１０と携帯端末４０において設定データの整合性を取る必要がある。そのため、キャッシュメモリ内の操作画面情報が、設定が変更される前に取得したものである場合、データの整合性が取れない可能性がある。具体例として、機能Ａが有効な時にのみ実行可能な機能Ｂが存在する場合、機能Ａが有効状態であるかを示す情報が、キャッシュメモリ内の操作画面情報と画像処理装置１０で異なる場合、機能Ｂの有効化に失敗してしまう可能性がある。
【００８５】
上記の（２）、（３）のように、自装置の状態が変化した場合に、その旨を全携帯端末４０に通知することで、保存している操作画面情報を使用して画像処理装置１０の遠隔制御が可能か否かを携帯端末４０側で判断することができる。なお、画像処理装置１０は、この通知時に、保存中の操作画面情報を削除するよう指示（有効期限切れに変更するよう指示）してもよい。
【００８６】
次に、マルチキャスト送信を行うデータおよび、ユニキャスト送信するデータについて詳細を説明する。
【００８７】
画像処理装置１０は、操作画面情報が、全ての携帯端末４０のキャッシュメモリに保持させておくことが望ましくない特定種別のデータである場合は、要求元の携帯端末４０のみにユニキャスト送信する。
【００８８】
特定のユーザ（管理者など）のみが操作権限を持つデータについては、ユニキャスト送信する。管理者以外のユーザの携帯端末４０に送信した場合、その送信した操作画面情報から、有効状態の機能などの情報が漏洩してしまう可能性がある。なお、秘匿性の高い情報は、管理者の端末を別のユーザが使用してしまう可能性があるため、長期間キャッシュに保存させない方が望ましい。
【００８９】
他にも、軽量かつ画像処理装置１０の動作に合わせて変化するデータについてはユニキャスト送信する。画像処理装置１０の動作と合わせてリアルタイムに変化するようなデータは、キャッシュメモリに保存させておいても、すぐに使われなくなってしまう。また、軽量なデータであれば、個別に通信しても処理負荷は小さい。たとえば、カウンター情報やジョブの情報(残り印刷ページ数)などは、ユニキャスト送信する。
【００９０】
なお、本発明の実施の形態では、画像処理装置１０は、自装置の動作に合わせて変化するデータについては、キャッシュに保存しておいてもすぐに使われなくなる可能性が高いので、有効期限に有効期限切れ（０、や過去の日付など）を設定して送信し、使用時以外はキャッシュに保存させないようにする。
【００９１】
画像処理装置１０は、操作画面情報が、全ての携帯端末４０のキャッシュメモリに保持させておくことが望ましいデータである場合は、全ての携帯端末４０にマルチキャスト送信する。
【００９２】
画像処理装置１０は、再利用性の高いデータについてはマルチキャスト送信する。たとえば、操作画面情報が、複数画面、複数個所に利用されるデータ(背景、ボタン、クリック音など)は再利用性が高いためマルチキャスト送信する。また、それらについては積極的に有効期限を延長したり、延長時間自体も延ばしたりするよう指示するのが好ましい。たとえば、ＯＫボタン、キャンセルボタンなどの確認ボタンや共通背景の他、ページ構造、スクリプトなどの処理に関するデータについてはマルチキャスト送信する。
【００９３】
実施の形態では、マルチキャスト送信の送信先を管理対象の全携帯端末４０とするが、操作画面情報の要求元に加えて、少なくとも１台以上の他の携帯端末４０に送信するようにしてもよい。たとえば、送信先とする他の携帯端末４０は、各携帯端末４０における過去の利用状況（利用率の低い携帯端末４０には送信しないようにする）、キャッシュメモリの容量（小容量の携帯端末４０には送信しないようにする）、携帯端末４０側の設定（マルチキャストの対象にする／しないの設定）などに基づいて選定する。
【００９４】
次に、キャッシュテーブルについて、使用方法や利点等を説明する。図７は、携帯端末４０に登録されているキャッシュテーブルの一例を示す。キャッシュテーブルには、操作画面情報の種別（ファイル名）毎に、転送済みか否か、有効期限、延長時間、延長回数が登録されている。
【００９５】
画像処理装置１０は、操作画面情報のうちヘッダー部分を実データ部分より先に送信する。すなわち、携帯端末４０は、実データ部分より先にヘッダー部分を受信する（図３参照）。
【００９６】
ヘッダー部分を受信した携帯端末４０は、ヘッダー部分に含まれているファイル名、有効期限、延長時間をキャッシュテーブルに登録する。携帯端末４０は、このファイル名の有無により、表示予定の操作画面の操作画面情報の取得要求を送信する必要があるか否かを判断する。
【００９７】
なお、ヘッダー部分を受信した携帯端末４０は、ファイル名に対応する転送済みか否かの欄に、実データが転送中であることを登録する。そして、実データの転送が完了したら、転送が完了したことを登録（上書き）する。これにより携帯端末４０は、表示予定の操作画面の操作画面情報の実データ部分がキャッシュメモリに保存されていなくとも、この後転送される予定があるか否かを認識することができる。
【００９８】
表示予定の操作画面の操作画面情報の実データ部分が、現在転送中である場合は、携帯端末４０は、該操作画面情報の取得要求の送信をキャンセルし、転送が完了するまで待つ。そして転送が完了したら、その転送された実データ部分を使用して操作画面を表示する。
【００９９】
有効期限は、操作画面情報をキャッシュメモリに保存する期限を示す。携帯端末４０は、有効期限を超過した操作画面情報についてはキャッシュメモリから削除（もしくは不揮発メモリ４４に移動）する。有効期限は、最初はヘッダー部分（図３参照）で指定されたものを入力し、その後、携帯端末４０は以下のような場合に有効期限を更新する。
（１）キャッシュメモリ内の操作画面情報を使用した時。
（２）キャッシュメモリに保持している操作画面情報と同じデータを新たに受信した時（もしくは有効期限の変更指示を画像処理装置１０から受けた時）。
【０１００】
延長時間は、有効期限が更新された場合において延長された時間を示す。延長回数は、有効期限が更新された回数を示す。
【０１０１】
図８は、キャッシュテーブルを用いる場合における本発明の遠隔制御システム３全体での処理の概略を示す。図８では、４台の携帯端末４０（図中では携帯端末Ａ〜Ｄと記す）が異なるタイミングで操作画面情報を画像処理装置１０（図中ではＭＦＰと記す）に要求しようとする場合の様子を示す。
図８での処理の流れについて説明する。
（１）携帯端末４０ＡがデータＡ（操作画面情報）を要求→
（２）画像処理装置１０がデータＡ（ヘッダー部分）を携帯端末４０Ａ〜４０Ｄに送信→
（３）携帯端末４０ＤがデータＡを要求しようとしたが、データＡのヘッダが受信されて実データの転送待ちであるため、要求をキャンセルして、実データの転送完了を持つ
（４）携帯端末４０ＢがデータＢ（操作画面情報）を要求→
（５）画像処理装置１０がデータＡ（実データ）を、携帯端末４０Ａ〜４０Ｄに送信→
（６）携帯端末４０Ａと４０ＤでデータＡが使用可能に
（７）携帯端末４０ＢがデータＣ（操作画面情報）を要求→
（８）画像処理装置１０がデータＢのヘッダー部分を携帯端末４０Ａ〜４０Ｄに送信→
（９）画像処理装置１０がデータＢ（実データ）を、携帯端末４０Ａ〜４０Ｄに送信→
（１０）画像処理装置１０がデータＣのヘッダー部分を携帯端末４０Ａ〜４０Ｄに送信→
（１１）画像処理装置１０がデータＣ（実データ）を、携帯端末４０Ａ〜４０Ｄに送信→
という（１）〜（１１）の流れになっている。
【０１０２】
キャッシュテーブルを使用しない場合、以下のようなことが考えられる。画像処理装置１０が送信する操作画面情報のデータサイズが大きい場合、携帯端末４０が操作画面情報を要求してから、データの受け取りを完了するまでの時間が長くなる。そのため、たとえば、携帯端末４０がデータＡの要求を出した場合、画像処理装置１０からその応答がマルチキャストで各携帯端末４０に送信されるが、各携帯端末４０がデータＡを受け取っていないうちに、同じデータＡを要求することが考えられる。
【０１０３】
図９は、キャッシュテーブルを使用しない場合の例を示す。図９では、携帯端末４０Ａが画像処理装置１０にデータＡの要求を出した後、携帯端末４０Ｄが画像処理装置１０からデータＡを受け取っていないうちに同じデータＡを要求している。この場合、携帯端末４０Ｄは、携帯端末４０Ａが要求したことで画像処理装置１０から自端末に送信されるデータＡをキャッシュとして利用せずに、自端末の要求に対する応答を待ってしまうことになる。
【０１０４】
キャッシュテーブルを使用する場合、携帯端末４０Ａが画像処理装置１０にデータＡの要求を出した後、画像処理装置１０からその応答がマルチキャストで各携帯端末４０に送信されるが、データＡのヘッダーは即時に送信されてくるので、それをキャッシュテーブルに保存しておくと、その後すぐに携帯端末４０Ｄが同じデータＡを要求しようとした場合でも、携帯端末４０Ｄは、キャッシュテーブルを確認してデータＡが転送中であることを把握することができる。携帯端末４０Ｄは、データＡの転送完了後にその転送されたデータＡを利用することができ、画像処理装置１０に改めてデータＡの要求をしてしまうことがない。これにより、携帯端末４０Ｄは速やかに操作画面情報が使用可能になるとともに、画像処理装置１０と各携帯端末４０間の通信負荷も軽減される。
【０１０５】
図１０は、携帯端末４０が、画像処理装置１０に操作画面情報を要求しようとする場合の処理を示すフローである。まず、要求対象の（表示予定の操作画面の）操作画面情報のファイル名（もしくはその他、操作画面情報を識別可能な情報）がキャッシュテーブルに登録されているか確認する（ステップＳ２０１）。
【０１０６】
キャッシュテーブルに要求対象の操作画面情報のファイル名が登録されており、その操作画面情報のデータが転送済みである場合は（ステップＳ２０１；Ｙｅｓ、ステップＳ２０９；Ｙｅｓ）、キャッシュテーブルに登録されている有効期限を延長して（ステップＳ２１０）、ステップＳ２１２に進む。
【０１０７】
キャッシュテーブルに要求対象の操作画面情報のファイル名が登録されていて、その操作画面情報の実データ部分が転送中である場合は（ステップＳ２０１；Ｙｅｓ、ステップＳ２０９；Ｎｏ）、転送が完了するまで待って（ステップＳ２１１；Ｎｏ）、転送が完了したら（ステップＳ２１１；Ｙｅｓ）、実データ部分の転送が完了したとキャッシュテーブルを更新して本処理を終了する。
【０１０８】
要求対象の操作画面情報のファイル名がキャッシュテーブルに登録されていない場合は（ステップＳ２０１；Ｎｏ）、画像処理装置１０に操作画面情報の取得要求（リクエスト）を送信する（ステップＳ２０２）。
【０１０９】
その後、画像処理装置１０から操作画面情報のヘッダー部分を受信したら（ステップＳ２０３）、該ヘッダー部分の示す内容をキャッシュテーブルに登録する（ステップＳ２０４）。
【０１１０】
さらにヘッダー部分に続けて実データを受信し、該実データが未暗号化状態であれば（ステップＳ２０５；Ｎｏ）、受信した実データをそのままキャッシュメモリに保存する（ステップＳ２０７）。受信した実データが暗号化済み状態であれば（ステップＳ２０５；Ｙｅｓ）、復号化し、復号化された実データをキャッシュメモリに保存する（ステップＳ２０７）。実データの受信（必要な復号化）および保存が完了したら実データ部分の転送が完了したとキャッシュテーブルを更新する（ステップＳ２０８）。
【０１１１】
その後、有効期限を超過している操作画面情報があるか否かを調べる（ステップＳ２１２）。有効期限を超過している操作画面情報がある場合は（ステップＳ２１２；Ｙｅｓ）、その操作画面情報をキャッシュメモリから削除するとともに、該操作画面情報に対応する情報をキャッシュテーブルから削除して（ステップＳ２１３）、本処理を終了する。有効期限を超過している操作画面情報が無い場合は（ステップＳ２１２；Ｎｏ）、本処理を終了する。
【０１１２】
なお、携帯端末４０は、図１０のように、ヘッダー情報から実データ部分が転送中であると判断した場合、該転送が完了するまで待ってから操作画面を表示する。これにより、転送が完了していない状態で、実データを使用しようとする、といったエラーの発生を確実に防止することができる。
【０１１３】
図１１は、操作画面情報を要求していない携帯端末４０が、画像処理装置１０から操作画面情報を受信する場合の処理を示すフローである。まず、画像処理装置１０からデータの受信要求を受けておらず、自端末のシステム更新の時間ではない場合は（ステップＳ３０１；Ｎｏ、ステップＳ３０９；Ｎｏ）、ステップＳ３０１に戻って処理を継続する。画像処理装置１０からデータの受信要求を受けておらず、自端末のシステム更新の時間である場合は（ステップＳ３０１；Ｎｏ、ステップＳ３０９；Ｙｅｓ）、ステップＳ３１２に進む。
【０１１４】
画像処理装置１０からデータの受信要求を受けた場合は（ステップＳ３０１；Ｙｅｓ）、まず操作画面情報のヘッダー部分を受信する（ステップＳ３０２）。
【０１１５】
ヘッダー部分の示す操作画面情報がキャッシュテーブルに登録されているかを調べ、登録されている場合は（ステップＳ３０３）、そのヘッダー部分に基づいて、キャッシュテーブル上の有効期限を更新し（ステップＳ３１０）、その後受信した実データ部分は破棄して（ステップＳ３１１）、ステップＳ３１２に進む。
【０１１６】
ヘッダー部分の示す操作画面情報がキャッシュテーブルに登録されていない場合は（ステップＳ３０３；Ｎｏ）、該ヘッダー部分の示す内容をキャッシュテーブルに登録する（ステップＳ３０４）。
【０１１７】
さらにヘッダー部分に続けて実データを受信し、該実データが未暗号化状態であれば（ステップＳ３０５；Ｎｏ）、ステップＳ３０７に進む。受信した実データが。暗号化済み状態であれば（ステップＳ３０５；Ｙｅｓ）、復号化し（ステップＳ３０６）、復号化された実データをキャッシュメモリに保存する（ステップＳ３０７）。そして、実データの受信（必要な復号化）および保存が完了したら実データ部分の転送が完了したとキャッシュテーブルを更新する（ステップＳ３０８）。
【０１１８】
その後、有効期限を超過している操作画面情報があるか否かを調べる（ステップＳ３１２）。有効期限を超過している操作画面情報がある場合は（ステップＳ３１２；Ｙｅｓ）、その操作画面情報をキャッシュメモリから削除するとともに、該操作画面情報に対応する情報をキャッシュテーブルから削除して（ステップＳ３１３）、ステップＳ３０１に戻って処理を継続する。有効期限を超過している操作画面情報が無い場合は（ステップＳ２１２；Ｎｏ）、ステップＳ３０１に戻って処理を継続する。
【０１１９】
なお、本発明の実施の形態では、画像処理装置１０から警告や設定変更などの状態変化が発生した旨の連絡を受けた携帯端末４０は、該画像処理装置１０から受けた操作画面情報の有効期限を、有効期限切れ「０」に更新し、キャッシュメモリから削除する。
【０１２０】
以上、本発明の実施の形態を図面によって説明してきたが、具体的な構成は実施の形態に示したものに限られるものではなく、本発明の要旨を逸脱しない範囲における変更や追加があっても本発明に含まれる。
【０１２１】
本発明の実施の形態では、本発明の装置の例として画像処理装置１０が挙げていたが、本発明の装置は画像処理装置１０以外の装置であってもよい。本発明の実施の形態では携帯端末４０の台数は、４台であったが２台以上であればよい。
【０１２２】
本発明の実施の形態では、キャッシュテーブルを参照して、自端末のキャッシュメモリに表示予定の操作画面の操作画面情報が保持されているか否かを調べていたが、キャッシュテーブルを使用せずに自端末のキャッシュメモリに表示予定の操作画面の操作画面情報が保持されているか否かを調べるようにしてもよい。たとえば、キャッシュテーブルに保存していた情報もキャッシュメモリに保存するようにして、キャッシュテーブルに代えてキャッシュメモリを参照して、保存の有無、転送状態、有効期限等を判断するようにしてもよい。
【０１２３】
本発明の形態では、操作画面情報に有効期限を設定していたが、設定するのは期限ではなく、消去するまでの時間（有効時間）であってもよい。
【符号の説明】
【０１２４】
３…遠隔制御システム
７…ネットワーク
１０…画像処理装置
１１…ＣＰＵ
１２…プログラムメモリ
１３…ＲＡＭ
１４…スキャナ部
１５…プリンタ部
１６…ネットワーク通信部
１７…操作パネル
１７ａ…操作部
１７ｂ…表示部
１８…ファクシミリ通信部
２１…ＷｅｂＵＩ部
２２…本体制御部
３１…要求受信部
３３…情報送信部
４０（Ａ〜Ｄ）…携帯端末
４１…ＣＰＵ
４２…ＲＯＭ
４３…ＲＡＭ（キャッシュメモリ）
４４…不揮発メモリ
４６…ネットワーク通信部
５０…操作表示部
５１…表示部
５２…操作部
５３…スイッチ部
５４…タッチパネル部
６０…保存管理部
６１…表示制御部
６２…判断部
【図１】
2019205024.tif 000003
【図２】
2019205024.tif 000004
【図３】
2019205024.tif 000005
【図４】
2019205024.tif 000006
【図５】
2019205024.tif 000007
【図６】
2019205024.tif 000008
【図７】
2019205024.tif 000009
【図８】
2019205024.tif 000010
【図９】
2019205024.tif 000011
【図１０】
2019205024.tif 000012
【図１１】
2019205024.tif 000013
【図１２】
2019205024.tif 000014
【図１３】
2019205024.tif 000015