(57)【要約】【課題】画像形成装置の遠隔操作時における画像形成装置と遠隔操作装置との通信時間を短くして迅速な遠隔操作を実現する。【解決手段】画像形成装置１０と、画像形成装置１０を遠隔操作する遠隔操作装置３０とを備えた遠隔操作システム１であって、画像形成装置１０は、主操作画面中のボタンの位置およびサイズ、並びに文字列の内容、位置、サイズおよび表示状態等を表現したテキストデータである主操作画面テキストデータを遠隔操作装置３０に送信する。遠隔操作装置３０は、画像形成装置１０から送信された主操作画面テキストデータに基づいて遠隔操作画面を形成する。【選択図】図１
2020140549.tif 000002
【特許請求の範囲】
【請求項１】
画像形成装置、および前記画像形成装置を遠隔操作する遠隔操作装置を備えた遠隔操作システムであって、
前記画像形成装置は、
主操作画面を表示する主操作画面表示部と、
前記主操作画面の構成要素を表現したテキストデータである主操作画面テキストデータを前記遠隔操作装置に送信する画面情報送信部と、
前記遠隔操作装置から送信された遠隔操作情報に従って当該画像形成装置を制御する画像形成装置制御部とを有し、
前記遠隔操作装置は、
遠隔操作画面を表示する遠隔操作画面表示部と、
操作者が遠隔操作入力を行うための遠隔操作入力部と、
前記画面情報送信部から送信された前記主操作画面テキストデータに基づいて前記遠隔操作画面を形成する遠隔操作画面形成部と、
前記遠隔操作入力部を介して行われた前記遠隔操作入力に従い、前記画像形成装置を遠隔操作するための前記遠隔操作情報を前記画像形成装置に送信する遠隔操作実行部とを有することを特徴とする遠隔操作システム。
【請求項２】
前記主操作画面テキストデータには、前記主操作画面の構成要素の属性を示すテキストデータ、および前記主操作画面の構成要素の内容または前記主操作画面の構成要素に関する値を示すテキストデータが含まれていることを特徴とする請求項１に記載の遠隔操作システム。
【請求項３】
前記主操作画面テキストデータには、前記主操作画面内における前記主操作画面の構成要素の位置を示すテキストデータが含まれ、前記遠隔操作画面形成部は、前記画面情報送信部から送信された前記主操作画面テキストデータに含まれている、前記主操作画面内における前記主操作画面の構成要素の位置を示すテキストデータに基づいて、前記遠隔操作画面内における前記遠隔操作画面の構成要素の位置を決定することを特徴とする請求項１または２に記載の遠隔操作システム。
【請求項４】
前記主操作画面テキストデータには、前記主操作画面の構成要素のサイズを示すテキストデータが含まれ、前記遠隔操作画面形成部は、前記画面情報送信部から送信された前記主操作画面テキストデータに含まれている、前記主操作画面の構成要素のサイズを示すテキストデータに基づいて、前記遠隔操作画面の構成要素のサイズを決定することを特徴とする請求項１ないし３のいずれかに記載の遠隔操作システム。
【請求項５】
前記主操作画面テキストデータには、前記主操作画面を構成するボタンの表示状態を示すテキストデータが含まれ、前記遠隔操作画面形成部は、前記画面情報送信部から送信された前記主操作画面テキストデータに含まれている、前記主操作画面を構成するボタンの表示状態を示すテキストデータに基づいて、前記遠隔操作画面を構成するボタンの表示状態を決定することを特徴とする請求項１ないし４のいずれかに記載の遠隔操作システム。
【請求項６】
前記主操作画面テキストデータには、前記主操作画面を構成する文字列の内容を示すテキストデータが含まれ、前記遠隔操作画面形成部は、前記画面情報送信部から送信された前記主操作画面テキストデータに含まれている、前記主操作画面を構成する文字列の内容を示すテキストデータに基づいて、前記遠隔操作画面を構成する文字列の内容を決定することを特徴とする請求項１ないし５のいずれかに記載の遠隔操作システム。
【請求項７】
前記主操作画面テキストデータには、前記主操作画面を構成する文字列の表示状態を示すテキストデータが含まれ、前記遠隔操作画面形成部は、前記画面情報送信部から送信された前記主操作画面テキストデータに含まれている、前記主操作画面を構成する文字列の表示状態を示すテキストデータに基づいて、前記遠隔操作画面を構成する文字列の表示状態を決定することを特徴とする請求項１ないし６のいずれかに記載の遠隔操作システム。
【請求項８】
前記主操作画面テキストデータには、前記主操作画面のサイズを示すテキストデータが含まれ、前記遠隔操作画面形成部は、前記画面情報送信部から送信された前記主操作画面テキストデータに含まれている、前記主操作画面のサイズを示すテキストデータに基づいて、前記遠隔操作画面のサイズを決定することを特徴とする請求項１ないし７のいずれかに記載の遠隔操作システム。
【請求項９】
前記遠隔操作画面形成部は、前記画面情報送信部から送信された前記主操作画面テキストデータに基づいて、前記主操作画面の構成要素を表した図形を形成し、この図形を用いて前記遠隔操作画面を形成することを特徴とする請求項１ないし８のいずれかに記載の遠隔操作システム。
【請求項１０】
遠隔操作装置により画像形成装置を遠隔操作する遠隔操作方法であって、
前記画像形成装置の表示部に表示される主操作画面の構成要素を表現したテキストデータである主操作画面テキストデータを前記画像形成装置から前記遠隔操作装置に送信する画面情報送信工程と、
前記遠隔操作装置の制御部が、前記画像形成装置から送信された前記主操作画面テキストデータに基づいて遠隔操作画面を形成し、前記遠隔操作画面を当該遠隔操作装置の表示部に表示する遠隔操作画面形成工程と、
前記遠隔操作装置に入力された遠隔操作入力に従い、前記画像形成装置を遠隔操作するための遠隔操作情報を前記遠隔操作装置から前記画像形成装置に送信する遠隔操作実行工程と、
前記画像形成装置の制御部が、前記遠隔操作装置から送信された前記遠隔操作情報に従って当該画像形成装置を制御する画像形成装置制御工程とを備えていることを特徴とする遠隔操作方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置の遠隔操作を実現する遠隔操作システムおよび遠隔操作方法に関する。
【背景技術】
【０００２】
画像形成装置と遠隔操作装置とを通信可能に接続し、サービスマンが遠隔操作装置により画像形成装置を遠隔操作し、画像形成装置の診断または修理を行い、あるいは画像形成装置の操作方法を画像形成装置の利用者に教示する技術が知られている（下記の特許文献１を参照）。なお、画像形成装置は、例えば複合機、コピー機またはプリンター等である。また、遠隔操作装置には、例えばパーソナルコンピューターが用いられる。
【０００３】
この技術においては、画像形成装置の操作パネルに表示される操作画面の画像データが画像形成装置から遠隔操作装置に送信される。遠隔操作装置は、画像形成装置から送信された画像データを用いて、画像形成装置の操作画面と同じ操作画面を遠隔操作装置のディスプレイに表示する。サービスマンは、遠隔操作装置のディスプレイに表示された操作画面を見ながら、遠隔操作装置を操作することにより、画像形成装置を遠隔操作することができる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１８−３１８５７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上記技術においては、遠隔操作装置のディスプレイに画像形成装置の操作画面と同じ操作画面を表示するために、画像形成装置から遠隔操作装置に、画像形成装置の操作画面の画像データを送信する。近時、画像形成装置の操作パネルに設けられたディスプレイの大型化に伴い、画像形成装置の操作画面のサイズが大きくなり、かつ解像度が高くなる傾向がある。操作画面のサイズが大きくなり、かつ解像度が高くなると、操作画面の画像データのサイズが大きくなる。その結果、画像形成装置から遠隔操作装置へ操作画面の画像データを送信するに当たり、画像形成装置と遠隔操作装置との通信時間が長くなる。
【０００６】
画像形成装置から遠隔操作装置へ操作画面の画像データを送信するのに要する通信時間が長くなると、例えば、サービスマンが遠隔操作装置により画像形成装置の操作画面を切り換える遠隔操作を行ってから、切り換えられた後の操作画面が遠隔操作装置のディスプレイに表示されるまでの時間が長くなる。そのため、サービスマンは、画像形成装置の操作画面を切り換える遠隔操作を行う度に、遠隔操作装置のディスプレイに表示される画像形成装置の操作画面が切り換わるまで長い時間待たなければならず、作業性が悪い。
【０００７】
本発明は例えば上述したような問題に鑑みなされたものであり、本発明の課題は、画像形成装置の遠隔操作時における画像形成装置と遠隔操作装置との通信時間を短くして迅速な遠隔操作を可能にする遠隔操作システムおよび遠隔操作方法を提供することにある。
【課題を解決するための手段】
【０００８】
上記課題を解決するために、本発明の遠隔操作システムは、画像形成装置、および画像形成装置を遠隔操作する遠隔操作装置を備えた遠隔操作システムであって、画像形成装置は、主操作画面を表示する主操作画面表示部と、主操作画面の構成要素を表現したテキストデータである主操作画面テキストデータを遠隔操作装置に送信する画面情報送信部と、遠隔操作装置から送信された遠隔操作情報に従って当該画像形成装置を制御する画像形成装置制御部とを有し、遠隔操作装置は、遠隔操作画面を表示する遠隔操作画面表示部と、操作者が遠隔操作入力を行うための遠隔操作入力部と、画面情報送信部から送信された主操作画面テキストデータに基づいて遠隔操作画面を形成する遠隔操作画面形成部と、遠隔操作入力部を介して行われた遠隔操作入力に従い、画像形成装置を遠隔操作するための遠隔操作情報を画像形成装置に送信する遠隔操作実行部とを有することを特徴とする。
【０００９】
また、上記本発明の遠隔操作システムにおいて、主操作画面テキストデータには、主操作画面の構成要素の属性を示すテキストデータ、および主操作画面の構成要素の内容または主操作画面の構成要素に関する値を示すテキストデータが含まれている構成としてもよい。
【００１０】
また、上記本発明の遠隔操作システムにおいて、主操作画面テキストデータには、主操作画面内における主操作画面の構成要素の位置を示すテキストデータが含まれ、遠隔操作画面形成部は、画面情報送信部から送信された主操作画面テキストデータに含まれている、主操作画面内における主操作画面の構成要素の位置を示すテキストデータに基づいて、遠隔操作画面内における遠隔操作画面の構成要素の位置を決定することとしてもよい。
【００１１】
また、上記本発明の遠隔操作システムにおいて、主操作画面テキストデータには、主操作画面の構成要素のサイズを示すテキストデータが含まれ、遠隔操作画面形成部は、画面情報送信部から送信された主操作画面テキストデータに含まれている、主操作画面の構成要素のサイズを示すテキストデータに基づいて、遠隔操作画面の構成要素のサイズを決定することとしてもよい。
【００１２】
また、上記本発明の遠隔操作システムにおいて、主操作画面テキストデータには、主操作画面を構成するボタンの表示状態を示すテキストデータが含まれ、遠隔操作画面形成部は、画面情報送信部から送信された主操作画面テキストデータに含まれている、主操作画面を構成するボタンの表示状態を示すテキストデータに基づいて、遠隔操作画面を構成するボタンの表示状態を決定することとしてもよい。
【００１３】
また、上記本発明の遠隔操作システムにおいて、主操作画面テキストデータには、主操作画面を構成する文字列の内容を示すテキストデータが含まれ、遠隔操作画面形成部は、画面情報送信部から送信された主操作画面テキストデータに含まれている、主操作画面を構成する文字列の内容を示すテキストデータに基づいて、遠隔操作画面を構成する文字列の内容を決定することとしてもよい。
【００１４】
また、上記本発明の遠隔操作システムにおいて、主操作画面テキストデータには、主操作画面を構成する文字列の表示状態を示すテキストデータが含まれ、遠隔操作画面形成部は、画面情報送信部から送信された主操作画面テキストデータに含まれている、主操作画面を構成する文字列の表示状態を示すテキストデータに基づいて、遠隔操作画面を構成する文字列の表示状態を決定することとしてもよい。
【００１５】
また、上記本発明の遠隔操作システムにおいて、主操作画面テキストデータには、主操作画面のサイズを示すテキストデータが含まれ、遠隔操作画面形成部は、画面情報送信部から送信された主操作画面テキストデータに含まれている、主操作画面のサイズを示すテキストデータに基づいて、遠隔操作画面のサイズを決定することとしてもよい。
【００１６】
また、上記本発明の遠隔操作システムにおいて、遠隔操作画面形成部は、画面情報送信部から送信された主操作画面テキストデータに基づいて、主操作画面の構成要素を表した図形を形成し、この図形を用いて遠隔操作画面を形成することとしてもよい。
【００１７】
上記課題を解決するために、本発明の遠隔操作方法は、遠隔操作装置により画像形成装置を遠隔操作する遠隔操作方法であって、画像形成装置の表示部に表示される主操作画面の構成要素を表現したテキストデータである主操作画面テキストデータを画像形成装置から遠隔操作装置に送信する画面情報送信工程と、遠隔操作装置の制御部が、画像形成装置から送信された主操作画面テキストデータに基づいて遠隔操作画面を形成し、遠隔操作画面を当該遠隔操作装置の表示部に表示する遠隔操作画面形成工程と、遠隔操作装置に入力された遠隔操作入力に従い、画像形成装置を遠隔操作するための遠隔操作情報を遠隔操作装置から画像形成装置に送信する遠隔操作実行工程と、画像形成装置の制御部が、遠隔操作装置から送信された遠隔操作情報に従って当該画像形成装置を制御する画像形成装置制御工程とを備えていることを特徴とする。
【発明の効果】
【００１８】
本発明によれば、画像形成装置の遠隔操作時における画像形成装置と遠隔操作装置との通信時間を短くすることができ、迅速な遠隔操作を実現することができる。
【図面の簡単な説明】
【００１９】
【図１】本発明の実施形態の遠隔操作システムの構成を示すブロック図である。
【図２】本発明の実施形態の遠隔操作システムにおける画像形成装置の一例を示す斜視図である。
【図３】本発明の実施形態の遠隔操作システムにおける画像形成装置の主操作画面の一例を示す説明図である。
【図４】本発明の実施形態の遠隔操作システムにおける遠隔操作装置の遠隔操作画面の一例を示す説明図である。
【図５】本発明の実施形態の遠隔操作システムによる遠隔操作の流れを示すフローチャートである。
【発明を実施するための形態】
【００２０】
（遠隔操作システム）
図１は、本発明の実施形態の遠隔操作システム１の構成を示している。図２は遠隔操作システム１の一部を構成する画像形成装置１０を示している。図１に示すように、遠隔操作システム１は、画像形成装置１０と、画像形成装置１０を遠隔操作する遠隔操作装置３０とを備えている。画像形成装置１０は例えば複合機であり、コピー機能、印刷機能、原稿読取機能、ファクシミリ通信機能、文書データ保存機能等を有している。遠隔操作装置３０は例えばパーソナルコンピューター（キーボード、マウス、モニタ装置その他のパーソナルコンピューターの典型的な周辺機器を含む）である。画像形成装置１０と遠隔操作装置３０とは、例えばインターネットまたはローカルエリアネットワーク等のコンピューターネットワークを介して相互に通信可能に接続されている。
【００２１】
（画像形成装置）
画像形成装置１０は、画像形成機構１１、記憶装置１５、通信回路１６、操作パネル１７およびＣＰＵ（中央演算処理装置）２０を有している。
【００２２】
画像形成機構１１は、コピー機能および印刷機能等を実現するための機構である。本実施形態の画像形成装置１０は画像形成方式として電子写真方式を採用している。画像形成機構１１は、用紙上に画像を形成するための機構として、露光器、感光体ドラム、帯電器、現像器、転写ローラー、定着装置、トナーコンテナ等を有している。また、画像形成機構１１は、用紙を収容し、または搬送するための機構として、給紙カセット１２（図２参照）、用紙搬送路、用紙搬送用のローラー、および排紙トレイ１３等を有している。また、図示を省略するが、画像形成装置１０は、原稿読取機能を実現するための機構としてスキャナー等を備えている。
【００２３】
記憶装置１５は、例えばフラッシュメモリー等の半導体記憶装置、または例えばハードディスク等の磁気記憶装置を有している。
【００２４】
通信回路１６は、コンピューターネットワークを介して他の装置と通信を行うための回路を有している。画像形成装置１０は通信回路１６を介して遠隔操作装置３０と通信を行うことができる。さらに、通信回路１６はファクシミリ通信を行うための回路を有している。
【００２５】
操作パネル１７は、利用者が画像形成装置１０を操作する際に用いるユーザーインターフェースであり、図２に示すように、例えば画像形成装置１０の前部に配置されている。操作パネル１７はタッチパネル１８およびディスプレイ１９を備えている。ディスプレイ１９は例えば液晶ディスプレイであり、ディスプレイ１９には、画像形成装置１０を直接操作するための操作画面が表示される。ここで、画像形成装置１０のディスプレイ１９に表示される操作画面を、説明上、遠隔操作装置３０のモニタ装置３５のディスプレイに表示される遠隔操作画面と区別するために、「主操作画面」ということとする。なお、ディスプレイ１９は主操作画面表示部の具体例である。タッチパネル１８は例えば抵抗膜方式またはアナログ容量結合方式のタッチパネルであり、ディスプレイ１９の上に重ねて配置されている。ディスプレイ１９には、ボタン画像、またはアイコン等が配置された主操作画面が表示される。利用者が例えばボタン画像を指で押すように操作パネル１７に触れると、利用者の指が触れた位置がタッチパネル１８により検出され、その位置を示す位置情報が画像形成装置１０の制御部２３に送られる。この位置情報を受け取った制御部２３は、利用者によりボタン画像が押されたことを認識し、当該ボタン画像に割り当てられた処理を実行するように画像形成装置１０を制御する。
【００２６】
ＣＰＵ２０は、例えば記憶装置１５に記憶されたコンピュータープログラムを読み取って実行することにより、動作モード設定部２１、画面情報送信部２２および制御部２３として機能する。
【００２７】
動作モード設定部２１は、画像形成装置１０の動作モードを通常モードおよび遠隔操作モードのうちのいずれかに設定する機能を有している。遠隔操作モードとは、画像形成装置１０が遠隔操作装置３０による遠隔操作に従って動作するモードである。通常モードとは、画像形成装置１０が遠隔操作装置３０による遠隔操作に従って動作しないモードである。通常モードでは、画像形成装置１０は、利用者による操作パネル１７の操作に従って動作する。
【００２８】
画面情報送信部２２は、後述する主操作画面テキストデータを遠隔操作装置３０に送信する機能を有している。
【００２９】
制御部２３は、画像形成装置１０の動作モードが遠隔操作モードであるときには、遠隔操作装置３０から送信された遠隔操作情報に従って画像形成装置１０を制御し、画像形成装置１０の動作モードが通常モードであるときには、利用者による操作パネル１７の操作等に従って画像形成装置１０を制御する機能を有している。
【００３０】
（遠隔操作装置）
遠隔操作装置３０は、記憶装置３１、通信回路３２、キーボード３３、マウス３４、モニタ装置３５およびＣＰＵ３６を有している。
【００３１】
記憶装置３１は、例えばフラッシュメモリー等の半導体記憶装置、または例えばハードディスク等の磁気記憶装置を有している。通信回路３２は、コンピューターネットワークを介して他の装置と通信を行うための回路である。遠隔操作装置３０は通信回路３２を介して画像形成装置１０と通信を行うことができる。
【００３２】
キーボード３３およびマウス３４は、操作者（例えばサービスマン）が遠隔操作装置３０を操作する際に用いるユーザーインターフェースである。操作者は、キーボード３３またはマウス３４を用いて、画像形成装置１０を遠隔操作するための遠隔操作入力を行うことができる。モニタ装置３５は、例えば液晶ディスプレイを備え、このディスプレイには、画像形成装置１０を遠隔操作するための遠隔操作画面が表示される。なお、キーボード３３およびマウス３４はそれぞれ遠隔操作入力部の具体例であり、モニタ装置３５は遠隔操作画面表示部の具体例である。
【００３３】
ＣＰＵ３６は、例えば記憶装置３１に記憶されたコンピュータープログラムを読み取って実行することにより、遠隔操作画面形成部４１および遠隔操作実行部４２として機能する。遠隔操作画面形成部４１は、画像形成装置１０から送信された主操作画面テキストデータに基づいて遠隔操作画面を形成する機能を有している。遠隔操作実行部４２は、操作者がキーボード３３またはマウス３４を用いて行った遠隔操作入力に従い、画像形成装置１０を遠隔操作するための遠隔操作情報を画像形成装置１０に送信する機能を有している。
【００３４】
（遠隔操作画面の形成）
遠隔操作システム１では、画像形成装置１０の動作モードが遠隔操作モードに設定されている間に、画像形成装置１０のディスプレイ１９に表示される主操作画面に対応する遠隔操作画面が遠隔操作装置３０により形成され、この遠隔操作画面が遠隔操作装置３０のモニタ装置３５のディスプレイに表示される。操作者は、この遠隔操作画面を見ながら、キーボード３３またはマウス３４を用いて遠隔操作入力を行うことにより、画像形成装置１０を遠隔操作することができる。
【００３５】
ここで、図３は、画像形成装置１０のディスプレイ１９に表示される主操作画面の一例を示している。図４は、遠隔操作装置３０のモニタ装置３５のディスプレイに表示される遠隔操作画面の一例を示している。図４中の遠隔操作画面６０は、図３中の主操作画面５０と対応したものである。すなわち、遠隔操作モード時において、画像形成装置１０のディスプレイ１９に主操作画面５０が表示されているとき、遠隔操作装置３０のモニタ装置３５のディスプレイに遠隔操作画面６０が表示される。図３と図４とを比較するとわかる通り、遠隔操作画面６０は、主操作画面５０の要部を再現した画面である。
【００３６】
具体的には、遠隔操作画面においては、原則として主操作画面中の文字列が完全に再現される。例えば、図３に示す主操作画面５０中の文字列５３（”Ｊｏｂ  Ｎｏ．：”）と、図４に示す遠隔操作画面６０中の文字列６３（”Ｊｏｂ  Ｎｏ．：”）とを比較するとわかる通り、遠隔操作画面６０においては、主操作画面５０中の文字列が完全に再現されている。ただし、主操作画面中の文字列が高度に修飾された文字により形成されている場合には、その文字列が、遠隔操作画面においては、修飾のない単純な文字により形成された文字列に置き換えられる。
【００３７】
また、遠隔操作画面においては、主操作画面中のボタンが表示される。主操作画面におけるボタンの位置およびサイズは、遠隔操作画面において略正確に再現される。しかしながら、主操作画面におけるボタンの形状は、遠隔操作画面においては、単純な四角形の図形に置き換えられる。また、主操作画面におけるボタンの模様は、遠隔操作画面においては取り除かれる。例えば、図３に示す主操作画面５０中のボタン５５の位置およびサイズは、図４に示す遠隔操作画面６０中のボタン６５の位置およびサイズと略一致している。ところが、主操作画面５０中のボタン５５には模様が描かれているのに対し、遠隔操作画面６０中のボタン６５は単純な四角形である。なお、主操作画面５０中のボタン５５上に配置されている”ｃｌｏｓｅ”は、遠隔操作画面６０中のボタン６５上にも配置されており、取り除かれていない。その理由は、”ｃｌｏｓｅ”はボタンの模様ではなく、文字列だからである。
【００３８】
また、主操作画面中のウィンドウは、遠隔操作画面においては、ウィンドウの外形を形取った単純な四角形の図形に置き換えられる。例えば、図３に示す主操作画面５０中のウィンドウ５２の上縁部と下縁部には背景色と異なる色が付されているが、図４に示す遠隔操作画面６０中のウィンドウ６２はその外形を形取った線のみにより形成されている。
【００３９】
遠隔操作画面の形成方法は次の通りである。すなわち、画像形成装置１０の記憶装置１５には、後述する主操作画面テキストデータが予め記憶されている。画像形成装置１０の動作モードが遠隔操作モードに設定されたとき、画像形成装置１０のディスプレイ１９に表示されている主操作画面の構成要素に対応する主操作画面テキストデータが、画像形成装置１０から遠隔操作装置３０に送信される。遠隔操作装置３０は、画像形成装置１０から送信された主操作画面テキストデータに基づいて遠隔操作画面を形成する。すなわち、主操作画面テキストデータには、主操作画面の構成要素の位置、サイズまたは表示状態等を示すテキストデータが含まれている。遠隔操作装置３０は、画像形成装置１０から送信された主操作画面テキストデータに含まれている、主操作画面の構成要素の位置、サイズまたは表示状態等を示すテキストデータに基づいて、遠隔操作画面の構成要素の位置、サイズまたは表示状態等を決定する。
【００４０】
（主操作画面テキストデータ）
主操作画面テキストデータは、主操作画面の構成要素を表現したテキストデータである。主操作画面の構成要素として、例えば、主操作画面の外形、文字列、ボタン、仕切り線、下線、枠、背景、ボックス、ウィンドウ、アイコン、マーク、タブ等がある。また、主操作画面テキストデータは、主操作画面の構成要素の属性を示すテキストデータと、主操作画面の構成要素の内容または主操作画面の構成要素に関する値を示すテキストデータとを組み合わせることにより構成されている。本実施形態の主操作画面テキストデータは、例えばＸＭＬ（エクステンシブル・マークアップ・ランゲージ）等のマークアップ言語と似た構造を有しており、主操作画面の構成要素の属性を示す一対のタグの間に、主操作画面の構成要素の内容または主操作画面の構成要素に関する値を置くことにより構成されている。
【００４１】
主操作画面テキストデータの具体例をあげる。図３に示す主操作画面５０の外形５１のサイズを示した主操作画面テキストデータは次の通りである。
＜ｓｃｒｅｅｎ＞８００，４８０＜／ｓｃｒｅｅｎ＞
【００４２】
この主操作画面テキストデータにおいて、＜ｓｃｒｅｅｎ＞および＜／ｓｃｒｅｅｎ＞は、主操作画面の構成要素の属性が主操作画面の外形のサイズであることを示している。そして、＜ｓｃｒｅｅｎ＞８００，４８０＜／ｓｃｒｅｅｎ＞は、主操作画面の外形の幅が８００ピクセルであり、高さが４００ピクセルであることを示している。この主操作画面テキストデータが画像形成装置１０から遠隔操作装置３０へ送信されたとき、遠隔操作装置３０は、この主操作画面テキストデータに基づいて、遠隔操作画面の外形を表す図形として、幅が８００ピクセルであり、高さが４００ピクセルである四角形を描画する。この四角形は、図４に示す遠隔操作画面６０の外形６１に当たる。
【００４３】
また、図３に示す主操作画面５０中のウィンドウ５２の位置およびサイズを示した主操作画面テキストデータは次の通りである。
＜ｗｉｎｄｏｗ＞
＜ｘ＞４０＜／ｘ＞
＜ｙ＞１０＜／ｙ＞
＜ｗｉｄｔｈ＞７２０＜／ｗｉｄｔｈ＞
＜ｈｅｉｇｈｔ＞４５０＜／ｈｅｉｇｈｔ＞
＜／ｗｉｎｄｏｗ＞
【００４４】
この主操作画面テキストデータにおいて、＜ｗｉｎｄｏｗ＞および＜／ｗｉｎｄｏｗ＞は、主操作画面の構成要素の属性がウィンドウであることを示している。＜ｘ＞および＜／ｘ＞は、主操作画面の構成要素の属性が、主操作画面の幅方向における構成要素（この場合はウィンドウ）の位置であることを示している。また、＜ｙ＞および＜／ｙ＞は、主操作画面の構成要素の属性が、主操作画面の高さ方向における構成要素（この場合はウィンドウ）の位置であることを示している。そして、＜ｘ＞４０＜／ｘ＞および＜ｙ＞１０＜／ｙ＞は、主操作画面の左上角の座標（ｘ、ｙ）を（０、０）とし、主操作画面の左上角から右方向および下方向をそれぞれ正とした場合に、主操作画面中のウィンドウの位置の座標（ｘ、ｙ）が（４０、１０）であることを示している。また、＜ｗｉｄｔｈ＞および＜／ｗｉｄｔｈ＞は、主操作画面の構成要素の属性が、構成要素の表示範囲の幅（この場合はウィンドウの幅）であることを示している。そして、＜ｗｉｄｔｈ＞７２０＜／ｗｉｄｔｈ＞は、ウィンドウの幅が７２０ピクセルであることを示している。また、＜ｈｅｉｇｈｔ＞および＜／ｈｅｉｇｈｔ＞は、主操作画面の構成要素の属性が、構成要素の表示範囲の高さ（この場合はウィンドウの高さ）であることを示している。そして、＜ｈｅｉｇｈｔ＞４５０＜／ｈｅｉｇｈｔ＞は、ウィンドウの高さが４５０ピクセルであることを示している。この主操作画面テキストデータが画像形成装置１０から遠隔操作装置３０へ送信されたとき、遠隔操作装置３０は、この主操作画面テキストデータに基づいて、遠隔操作画面の左上角の座標（ｘ、ｙ）を（０、０）とし、遠隔操作画面の左上角から右方向および下方向をそれぞれ正とした場合に、遠隔操作画面中の座標（４０、１０）の位置から、幅が７２０ピクセルであり、高さが４５０ピクセルである四角形を描画する。この四角形は、ウィンドウを表す図形であり、図４に示す遠隔操作画面６０中のウィンドウ６２に当たる。
【００４５】
また、図３に示す主操作画面５０中の文字列５３（”Ｊｏｂ  Ｎｏ．：”）の位置、表示範囲、フォントサイズ、アライン、色、不透明度および内容を示した主操作画面テキストデータは次の通りである。
＜ｃｈａｒａｃｔｅｒ＞
＜ｘ＞７５＜／ｘ＞
＜ｙ＞６０＜／ｙ＞
＜ｗｉｄｔｈ＞２７５＜／ｗｉｄｔｈ＞
＜ｈｅｉｇｈｔ＞２０＜／ｈｅｉｇｈｔ＞
＜ｓｉｚｅ＞１５＜／ｓｉｚｅ＞
＜ａｌｉｇｎ＞ｌｅｆｔ＜／ａｌｉｇｎ＞
＜ｃｏｌｏｒ＞ｂｌａｃｋ＜／ｃｏｌｏｒ＞
＜ａｌｐｈａ＞１００＜／ａｌｐｈａ＞
＜ｃｏｎｔｅｎｔ＞”Ｊｏｂ  Ｎｏ．：”＜／ｃｏｎｔｅｎｔ＞
＜／ｃｈａｒａｃｔｅｒ＞
【００４６】
この主操作画面テキストデータにおいて、＜ｃｈａｒａｃｔｅｒ＞および＜／ｃｈａｒａｃｔｅｒ＞は、主操作画面の構成要素の属性が文字列であることを示している。また、＜ｘ＞７５＜／ｘ＞および＜ｙ＞６０＜／ｙ＞は、主操作画面中の文字列の位置の座標（ｘ、ｙ）が（７５、６０）であることを示している。また、＜ｗｉｄｔｈ＞２７５＜／ｗｉｄｔｈ＞は、文字列の表示範囲の幅が２７５ピクセルであることを示している。また、＜ｈｅｉｇｈｔ＞２０＜／ｈｅｉｇｈｔ＞は、文字列の表示範囲の高さが２０ピクセルであることを示している。また、＜ｓｉｚｅ＞および＜／ｓｉｚｅ＞は、主操作画面の構成要素の属性が、文字列を形成する各文字のフォントサイズであることを示している。そして、＜ｓｉｚｅ＞１５＜／ｓｉｚｅ＞は、文字列を形成する各文字のフォントサイズが１５ポイントであることを示している。また、＜ａｌｉｇｎ＞および＜／ａｌｉｇｎ＞は、主操作画面の構成要素の属性が、文字列のアラインであることを示している。なお、アラインとは、文字列の表示範囲内における文字列の位置（左寄せ、中央、右寄せ等）を意味する。そして、＜ａｌｉｇｎ＞ｌｅｆｔ＜／ａｌｉｇｎ＞は、文字列のアラインが左寄せであることを示している。また、＜ｃｏｌｏｒ＞および＜／ｃｏｌｏｒ＞は、主操作画面の構成要素の属性が、文字列を形成する各文字の色であることを示している。そして、＜ｃｏｌｏｒ＞ｂｌａｃｋ＜／ｃｏｌｏｒ＞は、文字列を形成する各文字の色が黒色であることを示している。また、＜ａｌｐｈａ＞および＜／ａｌｐｈａ＞は、主操作画面の構成要素の属性が、文字列を形成する各文字の不透明度であることを示している。そして、＜ａｌｐｈａ＞１００＜／ａｌｐｈａ＞は、文字列を形成する各文字の不透明度が１００％であることを示している。なお、不透明度が０％であるときに文字が完全に透明になり、不透明度が１００％であるときに文字が完全に不透明になる。また、＜ｃｏｎｔｅｎｔ＞および＜／ｃｏｎｔｅｎｔ＞は、主操作画面の構成要素の属性が文字列の内容であることを示している。そして、＜ｃｏｎｔｅｎｔ＞”Ｊｏｂ  Ｎｏ．：”＜／ｃｏｎｔｅｎｔ＞は、文字列の内容がＪｏｂ  Ｎｏ．：であることを示している。この主操作画面テキストデータが画像形成装置１０から遠隔操作装置３０へ送信されたとき、遠隔操作装置３０は、遠隔操作画面中の座標（７５、６０）の位置から、幅が２７５ピクセルであり、高さが２０ピクセルである範囲を、文字列の表示範囲として設定する。さらに、遠隔操作装置３０は、この表示範囲内に、フォントサイズが１５ポイントであり、アラインが左寄せであり、色が黒色であり、不透明度が１００％であり、内容がＪｏｂ  Ｎｏ．：である文字列を配置する。この文字列は、図４に示す遠隔操作画面６０中の文字列６３に当たる。なお、文字列のアライン、色、不透明度はそれぞれ文字列の表示状態の具体例である。
【００４７】
また、図３に示す主操作画面５０中のボタン５４の位置、表示範囲および状態を示した主操作画面テキストデータは次の通りである。
＜ｇｒａｐｈｉｃ＞
＜ｘ＞５２５＜／ｘ＞
＜ｙ＞３６０＜／ｙ＞
＜ｗｉｄｔｈ＞５０＜／ｗｉｄｔｈ＞
＜ｈｅｉｇｈｔ＞３５＜／ｈｅｉｇｈｔ＞
＜ｓｔａｔｅ＞ｄｉｓａｂｌｅ＜／ｓｔａｔｅ＞
＜／ｇｒａｐｈｉｃ＞
【００４８】
この主操作画面テキストデータにおいて、＜ｇｒａｐｈｉｃ＞および＜／ｇｒａｐｈｉｃ＞は、主操作画面の構成要素の属性がグラフィックであることを示している。「グラフィック」とは、主操作画面の構成要素のうち、図形、絵または写真に属するものをいう。例えば、ボタン、仕切り線、下線、枠、背景、ボックス、ウィンドウ、アイコン、マーク、装飾文字、タブはいずれもグラフィックである。また、＜ｘ＞５２５＜／ｘ＞および＜ｙ＞３６０＜／ｙ＞は、主操作画面中のグラフィックの位置の座標（ｘ、ｙ）が（５２５、３６０）であることを示している。また、＜ｗｉｄｔｈ＞５０＜／ｗｉｄｔｈ＞は、グラフィックの幅が５０ピクセルであることを示している。また、＜ｈｅｉｇｈｔ＞３５＜／ｈｅｉｇｈｔ＞は、グラフィックの高さが３５ピクセルであることを示している。また、＜ｓｔａｔｅ＞および＜／ｓｔａｔｅ＞は、主操作画面の構成要素の属性が、グラフィックの表示状態であることを示している。そして、＜ｓｔａｔｅ＞ｄｉｓａｂｌｅ＜／ｓｔａｔｅ＞は、グラフィックの表示状態がグレーアウト状態であることを示している。なお、グラフィックの表示状態には、ｄｉｓａｂｌｅ（グレーアウト状態）の他に、ｎｏｒｍａｌ（非押下状態）、ｐｕｓｈｅｄ（押下状態）、ｈｉｇｈｌｉｇｈｔ（ハイライト状態）等がある。この主操作画面テキストデータが画像形成装置１０から遠隔操作装置３０へ送信されたとき、遠隔操作装置３０は、遠隔操作画面中の座標（５２５、３６０）の位置から、幅が５０ピクセルであり、高さが３５ピクセルである四角形を破線で描画する。この四角形は、グレーアウト状態のボタンを表す画像であり、図４に示す遠隔操作画面６０中のボタン６４に当たる。なお、例えば、遠隔操作装置３０は、グラフィックの表示状態を示す主操作画面テキストデータ（＜ｓｔａｔｅ＞＊＊＊＊＜／ｓｔａｔｅ＞）がｎｏｒｍａｌのときには実線で図形を描画し、ｐｕｓｈｅｄのときには黒で塗りつぶした図形を描画し、ｄｉｓａｂｌｅのときには破線で図形を描画し、ｈｉｇｈｌｉｇｈｔのときには、二重線で図形を描画する。このように、遠隔操作装置３０は、主操作画面テキストデータとして記述されたグラフィックの表示状態に応じて、遠隔操作画面中に描画する図形の態様を変える。
【００４９】
また、図３に示す主操作画面５０中のボタン５５の位置、表示範囲および状態、並びに文字列５６（”ｃｌｏｓｅ”）の位置、表示範囲、フォントサイズ、アライン、色、不透明度および内容を示した主操作画面テキストデータは次の通りである。
＜ｇｒａｐｈｉｃ＞
＜ｘ＞６００＜／ｘ＞
＜ｙ＞４２０＜／ｙ＞
＜ｗｉｄｔｈ＞１５０＜／ｗｉｄｔｈ＞
＜ｈｅｉｇｈｔ＞３５＜／ｈｅｉｇｈｔ＞
＜ｓｔａｔｅ＞ｎｏｒｍａｌ＜／ｓｔａｔｅ＞
＜／ｇｒａｐｈｉｃ＞
＜ｃｈａｒａｃｔｅｒ＞
＜ｘ＞６５０＜／ｘ＞
＜ｙ＞４３０＜／ｙ＞
＜ｗｉｄｔｈ＞６０＜／ｗｉｄｔｈ＞
＜ｈｅｉｇｈｔ＞２０＜／ｈｅｉｇｈｔ＞
＜ｓｉｚｅ＞１５＜／ｓｉｚｅ＞
＜ａｌｉｇｎ＞ｌｅｆｔ＜／ａｌｉｇｎ＞
＜ｃｏｌｏｒ＞ｂｌａｃｋ＜／ｃｏｌｏｒ＞
＜ａｌｐｈａ＞１００＜／ａｌｐｈａ＞
＜ｃｏｎｔｅｎｔ＞”ｃｌｏｓｅ”＜／ｃｏｎｔｅｎｔ＞
＜／ｃｈａｒａｃｔｅｒ＞
【００５０】
この主操作画面テキストデータにおいて、＜ｓｔａｔｅ＞ｎｏｒｍａｌ＜／ｓｔａｔｅ＞は、グラフィックの状態が非押下状態であることを示している。この主操作画面テキストデータが画像形成装置１０から遠隔操作装置３０へ送信されたとき、遠隔操作装置３０は、遠隔操作画面中の座標（６００、４２０）の位置から、幅が１５０ピクセルであり、高さが３５ピクセルである四角形を実線で描画する。この四角形は、非押下状態のボタンを表す図形であり、図４に示す遠隔操作画面６０中のボタン６５に当たる。さらに、遠隔操作装置３０は、遠隔操作画面中の座標（６５０、４３０）の位置から、幅が６０ピクセルであり、高さが２０ピクセルである範囲を、文字列の表示範囲として設定する。さらに、遠隔操作装置３０は、この表示範囲内に、フォントサイズが１５ポイントであり、アラインが左寄せであり、色が黒色であり、不透明度が１００％であり、内容がｃｌｏｓｅである文字列を配置する。この文字列は、図４に示す遠隔操作画面６０中の文字列６６に当たる。このように、主操作画面テキストデータによれば、主操作画面中のボタンと当該ボタン上に重ねて配置された文字列とを遠隔操作画面において再現することができる。
【００５１】
また、他の主操作画面テキストデータとして、次のようなものを作成することができる。
＜ｇｒａｐｈｉｃ＞
＜ｘ＞５０＜／ｘ＞
＜ｙ＞１１５＜／ｙ＞
＜ｗｉｄｔｈ＞３５０＜／ｗｉｄｔｈ＞
＜ｈｅｉｇｈｔ＞１＜／ｈｅｉｇｈｔ＞
＜ｓｔａｔｅ＞ｎｏｒｍａｌ＜／ｓｔａｔｅ＞
＜／ｇｒａｐｈｉｃ＞
【００５２】
この主操作画面テキストデータが画像形成装置１０から遠隔操作装置３０へ送信されたとき、遠隔操作装置３０は、遠隔操作画面中の座標（５０、１１５）の位置から、幅が３５０ピクセルであり、高さが１ピクセルである図形を実線で描画する。この図形は直線状の線分となる。この方法により、主操作画面中の仕切り線や下線を遠隔操作画面において再現することができる。
【００５３】
（遠隔操作の流れ）
図５は遠隔操作装置３０による画像形成装置１０の遠隔操作の流れを示している。図５において、遠隔操作装置３０による画像形成装置１０の遠隔操作を開始するに当たり、画像形成装置１０の動作モードの設定を通常モードから遠隔操作モードに切り換える。画像形成装置１０の動作モードの設定は、利用者が画像形成装置１０の操作パネル１７を直接操作することによって行うことができ、または、操作者が遠隔操作装置３０を操作して、画像形成装置１０の動作モードを設定するための動作モード設定指令を遠隔操作装置３０から画像形成装置１０に送信することによって行うことができる。利用者による操作パネル１７の操作、または遠隔操作装置３０から送信された動作モード設定指令に従い、画像形成装置１０の動作モード設定部２１が、画像形成装置１０の動作モードを遠隔操作モードに設定する（ステップＳ１）。
【００５４】
画像形成装置１０の動作モードが遠隔操作モードに設定されたとき、画像形成装置１０の画面情報送信部２２が、その時点において画像形成装置１０のディスプレイ１９に表示されている主操作画面の構成要素に対応する主操作画面テキストデータを、画像形成装置１０の記憶装置１５から読み出し、遠隔操作装置３０に送信する（ステップＳ２）。
【００５５】
続いて、遠隔操作装置３０の遠隔操作画面形成部４１が、画像形成装置１０から送信された主操作画面テキストデータを受信する（ステップＳ３）。続いて、遠隔操作画面形成部４１が、受信した主操作画面テキストデータに基づき、上述した方法により遠隔操作画面を形成し、形成した遠隔操作画面をモニタ装置３５のディスプレイに表示する（ステップＳ４）。
【００５６】
遠隔操作装置３０の操作者は、モニタ装置３５のディスプレイに表示された遠隔操作画面を見ながら、キーボード３３またはマウス３４を操作し、画像形成装置１０を遠隔操作するための遠隔操作入力を行う。遠隔操作入力が行われた場合（ステップＳ５：ＹＥＳ）、遠隔操作装置３０の遠隔操作実行部４２が遠隔操作情報を画像形成装置１０に送信する（ステップＳ６）。続いて、画像形成装置１０の制御部２３が、遠隔操作装置３０から送信された遠隔操作情報を受信し（ステップＳ７）、受信した遠隔操作情報に従って画像形成機構１１等を制御する（ステップＳ８）。
【００５７】
例えば、モニタ装置３５のディスプレイに、図４に示す遠隔操作画面６０が表示されている間に、操作者が遠隔操作画面６０中のボタン６５をマウス３４でクリックしたとき、遠隔操作実行部４２は、遠隔操作画面６０においてマウス３４でクリックされた位置の座標を遠隔操作情報として画像形成装置１０に送信する。この遠隔操作情報を受信した画像形成装置１０の制御部２３は、図３に示す主操作画面５０中のボタン５５が利用者により押下されたときと同じように画像形成機構１１等を制御する。
【００５８】
ステップＳ８において画像形成機構１１等を制御した結果、画像形成装置１０のディスプレイ１９に表示された主操作画面が変更された場合には（ステップＳ９：ＹＥＳ）、処理はステップＳ２に戻る。そして、画像形成装置１０の画面情報送信部２２が、変更された主操作画面の構成要素に対応する主操作画面テキストデータを、画像形成装置１０の記憶装置１５から読み出し、遠隔操作装置３０に送信する。一方、ステップＳ８において画像形成機構１１等を制御した結果、画像形成装置１０のディスプレイ１９に表示された主操作画面が変更されなかった場合には（ステップＳ９：ＮＯ）、処理はステップＳ５に戻る。そして、操作者により新たな遠隔操作入力が行われた場合には、遠隔操作実行部４２が新たな遠隔操作情報を画像形成装置１０に送信する。以上の遠隔操作は、画像形成装置１０の動作モードの設定が遠隔操作モードから通常モードに切り換えられたときに終了する。
【００５９】
以上説明した通り、本発明の実施形態の遠隔操作システム１においては、画像形成装置１０から遠隔操作装置３０へ主操作画面テキストデータを送信し、遠隔操作装置３０がこの主操作画面テキストデータに基づいて遠隔操作画面を形成する。主操作画面テキストデータは、主操作画面の構成要素を表現したテキストデータであるため、主操作画面の画像データと比較してデータサイズが小さい。例えば、幅が８００ピクセルであり、高さが４００ピクセルである主操作画面の画像データのサイズは約４メガバイトであるのに対し、これと同じ主操作画面のすべての構成要素に対応する主操作画面テキストデータのサイズの合計は約１キロバイト程度である。したがって、画像形成装置１０から遠隔操作装置３０へ主操作画面テキストデータを送信するのに要する通信時間は、画像形成装置１０から遠隔操作装置３０に主操作画面の画像データを送信するのに要する通信時間と比較して短くなる。それゆえ、遠隔操作装置３０による画像形成装置１０の遠隔操作を迅速に行うことができ、遠隔操作の作業性を高めることができる。
【００６０】
また、本実施形態の遠隔操作システム１における主操作画面テキストデータは、主操作画面の構成要素の属性を示すテキストデータと、主操作画面の構成要素の内容または主操作画面の構成要素に関する値を示すテキストデータとを組み合わせることにより構成されている。主操作画面テキストデータをこのような構成とすることにより、主操作画面テキストデータによって、主操作画面を構成する種々の構成要素を表現することができる。したがって、主操作画面が種々の構成要素により構成された複雑な画面であったとしても、主操作画面テキストデータに基づいて、主操作画面の要部を再現した遠隔操作画面を形成することができる。
【００６１】
具体的には、主操作画面テキストデータには、主操作画面内における主操作画面の構成要素の位置および主操作画面の構成要素のサイズを示すテキストデータが含まれている。そして、遠隔操作画面形成部４１は、主操作画面テキストデータに含まれている、主操作画面内における主操作画面の構成要素の位置および主操作画面の構成要素のサイズを示すテキストデータに基づいて、遠隔操作画面内における遠隔操作画面の構成要素の位置および遠隔操作画面の構成要素のサイズを決定する。これにより、主操作画面における各構成要素の位置およびサイズを遠隔操作画面において再現することができる。
【００６２】
また、主操作画面テキストデータには、主操作画面を構成するボタンの表示状態（例えばグレーアウト状態、非押下状態、押下状態、ハイライト状態）を示すテキストデータが含まれている。そして、遠隔操作画面形成部４１は、主操作画面テキストデータに含まれている、主操作画面を構成するボタンの表示状態を示すテキストデータに基づいて、遠隔操作画面を構成するボタンの表示状態を決定する。これにより、主操作画面におけるボタンの表示状態を遠隔操作画面において再現することができる。
【００６３】
また、主操作画面テキストデータには、主操作画面を構成する文字列の内容、フォントサイズ、および表示状態（例えばアライン、色、不透明度等）を示すテキストデータが含まれている。そして、遠隔操作画面形成部４１は、主操作画面テキストデータに含まれている、主操作画面を構成する文字列の内容、フォントサイズ、および表示状態を示すテキストデータに基づいて、遠隔操作画面を構成する文字列の内容、フォントサイズ、および表示状態を決定する。これにより、主操作画面中の文字列の内容、フォントサイズおよび表示状態を遠隔操作画面において再現することができる。
【００６４】
また、主操作画面テキストデータには、主操作画面のサイズを示すテキストデータが含まれている。そして、遠隔操作画面形成部４１は、主操作画面テキストデータに含まれている、主操作画面のサイズを示すテキストデータに基づいて、遠隔操作画面のサイズを決定する。これにより、主操作画面と同一のサイズを有する遠隔操作画面を形成することができる。主操作画面と同一のサイズを有する遠隔操作画面を形成することにより、主操作画面中の構成要素の位置およびサイズを遠隔操作画面において容易にかつ正確に再現することができる。
【００６５】
また、主操作画面テキストデータには、主操作画面におけるウィンドウの位置およびサイズを示すテキストデータが含まれている。そして、遠隔操作画面形成部４１は、主操作画面テキストデータに含まれている、主操作画面におけるウィンドウの位置およびサイズを示すテキストデータに基づいて、遠隔操作画面におけるウィンドウの位置およびサイズを決定する。これにより、主操作画面におけるウィンドウの位置およびサイズを遠隔操作画面において再現することができる。
【００６６】
また、遠隔操作画面形成部４１は、主操作画面テキストデータに基づいて、主操作画面を構成するボタン、ウィンドウ、仕切り線等を表した四角形または直線状の線分を形成し、このような図形を用いて遠隔操作画面を形成する。この構成により、主操作画面を構成するボタン、ウィンドウ、仕切り線等の位置およびサイズを遠隔操作画面において視覚的に正確に再現することができ、主操作画面に近似した遠隔操作画面を形成することができる。
【００６７】
なお、上記実施形態では、主操作画面テキストデータのいくつかの具体例をあげたが、主操作画面テキストデータはそれらに限定されない。例えば、文字列を形成する各文字のフォントまたは各文字が太字か否かを示す主操作画面テキストデータ等を追加してもよい。
【００６８】
また、上記実施形態では、主操作画面におけるボタン、仕切り線、下線、枠、ボックス、アイコン、マークまたはタブ等を、遠隔操作画面において単純な四角形または直線状の線分に置き換える場合を例にあげたが、本発明はこれに限らない。例えば、主操作画面中の丸形のボタンを遠隔操作画面において円の図形に置き換えるようにしてもよい。この場合には、下に例示するように、主操作画面中の構成要素が丸い形状を有することを示す主操作画面テキストデータを追加する。
＜ｓｈａｐｅ＞ｃｉｒｃｌｅ＜／ｓｈａｐｅ＞
【００６９】
また、上記実施形態では、主操作画面テキストデータの構造として、ＸＭＬ等のマークアップ言語に似た構造を採用したが、本発明はこれに限らない。例えば、Ｃ言語の関数に似た構造を採用してもよい。すなわち、マークアップ言語に似た構造を採用した主操作画面テキストデータによれば、主操作画面の外形のサイズを示した主操作画面テキストデータは例えば次のようになる。
＜ｓｃｒｅｅｎ＞８００，４００＜／ｓｃｒｅｅｎ＞
一方、Ｃ言語の関数に似た構造を採用した主操作画面テキストデータによれば、主操作画面の外形のサイズを示した主操作画面テキストデータは例えば次のようになる。
ｓｃｒｅｅｎ（８００，４００）；
【００７０】
また、本発明において、画像形成装置は、複合機に限らず、コピー機またはプリンター等でもよい。また、画像形成装置の画像形成方式は電子写真方式に限らず、インクジェット方式でもよい。また、画像形成装置の印刷方式はカラー印刷でもよいし、モノクロ印刷でもよい。また、遠隔操作装置は、パーソナルコンピューターに限らず、サーバーコンピューターまたはタブレット端末等でもよい。また、画像形成装置と遠隔操作装置とを接続するコンピューターネットワークは有線でもよいし、無線でもよい。また、画像形成装置と遠隔操作装置とを例えばＵＳＢ（ユニバーサル・シリアル・バス）ケーブル等を用いて直接接続してもよい。
【００７１】
ここで、図５中のステップと特許請求の範囲に記載された遠隔操作方法における工程との対応関係を述べる。図５中のステップＳ２が画面情報送信工程の具体例であり、ステップＳ４が遠隔操作画面形成工程の具体例である。また、ステップＳ６が遠隔操作実行工程の具体例であり、ステップＳ８が画像形成装置制御工程の具体例である。また、上記実施形態におけるディスプレイ１９が特許請求の範囲に記載された遠隔操作方法における画像形成装置の表示部の具体例であり、上記実施形態における制御部２３が特許請求の範囲に記載された遠隔操作方法における画像形成装置の制御部の具体例である。また、上記実施形態におけるモニタ装置３５が特許請求の範囲に記載された遠隔操作方法における遠隔操作装置の表示部の具体例であり、上記実施形態における遠隔操作画面形成部４１が特許請求の範囲に記載された遠隔操作方法における遠隔操作装置の制御部の具体例である。
【００７２】
なお、本発明は、請求の範囲および明細書全体から読み取ることのできる発明の要旨または思想に反しない範囲で適宜変更可能であり、そのような変更を伴う遠隔操作システムおよび遠隔操作方法もまた本発明の技術思想に含まれる。
【符号の説明】
【００７３】
１  遠隔操作システム
１０  画像形成装置
１１  画像形成機構
１９  ディスプレイ（主操作画面表示部）
２０  ＣＰＵ
２１  動作モード設定部
２２  画面情報送信部
２３  制御部（画像形成装置制御部）
３０  遠隔操作装置
３３  キーボード（遠隔操作入力部）
３４  マウス（遠隔操作入力部）
３５  モニタ装置（遠隔操作画面表示部）
３６  ＣＰＵ
４１  遠隔操作画面形成部
４２  遠隔操作実行部
５０  主操作画面
６０  遠隔操作画面
【図１】
2020140549.tif 000003
【図２】
2020140549.tif 000004
【図３】
2020140549.tif 000005
【図４】
2020140549.tif 000006
【図５】
2020140549.tif 000007