(57)【特許請求の範囲】
【請求項１】
画像を読み取る画像読取手段と、
外部装置である端末装置の複数のアイコンのうち、一部のアイコンを表示し、他のアイコンは表示しない表示手段と、
前記表示手段に表示され、前記画像読取手段に画像を読み取る機能を実行させるアイコンに対する操作を受け付け、受け付けた当該操作に基づいて前記画像読取手段に画像を読み取らせる読取制御手段と、
前記画像読取手段により読み取られた前記画像を端末装置に送信する画像送信手段とを備えることを特徴とする画像処理装置。
【請求項２】
前記読取制御手段は、受け付けた前記操作に基づき前記端末装置を動作させる動作指示を当該端末装置に送信し、当該動作指示を受信した当該端末装置から送信される前記画像読取手段に画像を読み取らせる読取指示に基づいて当該画像読取手段に画像を読み取らせることを特徴とする請求項１記載の画像処理装置。
【請求項３】
前記表示手段は、前記画像送信手段により前記端末装置に前記画像が送信された後に、前記アイコンを表示させる前の表示画像を表示することを特徴とする請求項１または２記載の画像処理装置。
【請求項４】
画像を出力する画像出力手段と、
アイコンおよび文書情報を記憶する記憶手段を有する外部装置である端末装置の複数のアイコンのうち、一部のアイコンを表示し、他のアイコンは表示しない表示手段と、
前記表示手段に表示され、前記端末装置の前記記憶手段に記憶されている前記文書情報を指定する機能を実行させるアイコンに対する操作を受け付け、受け付けた当該操作に基づいて当該文書情報を指定する文書指定手段と、
前記文書指定手段で指定された前記文書情報を前記画像出力手段に出力させる出力制御手段と
を備えることを特徴とする画像処理装置。
【請求項５】
前記出力制御手段は、前記文書指定手段で受け付けた前記操作に基づき前記文書情報を指定する指定指示を前記端末装置に送信し、当該指定指示を受信した当該端末装置から送信される前記画像出力手段に当該文書情報を出力させる出力指示に基づいて当該画像出力手段に当該文書情報を出力させることを特徴とする請求項４記載の画像処理装置。
【請求項６】
前記表示手段は、前記出力制御手段が前記文書情報を前記画像出力手段に出力させた後に、前記アイコンを表示させる前の表示画面を表示することを特徴とする請求項４または５記載の画像処理装置。
【請求項７】
複数のアイコンを有する端末装置と、
前記端末装置とネットワークを介して接続される画像処理装置とを備え、
前記画像処理装置は、
画像を読み取る画像読取手段と、
前記端末装置の複数のアイコンのうち、一部のアイコンを表示し、他のアイコンは表示しない表示手段と、
前記表示手段に表示され、前記画像読取手段に画像を読み取る機能を実行させるアイコンに対する操作を受け付け、受け付けた当該操作に基づいて当該画像読取手段に画像を読み取らせる読取制御手段と、
前記画像読取手段により読み取られた前記画像を端末装置に送信する画像送信手段とを有することを特徴とする遠隔操作システム。
【請求項８】
アイコンおよび文書情報を記憶する記憶手段を有する端末装置と、
前記端末装置とネットワークを介して接続される画像処理装置とを備え、
前記画像処理装置は、
画像を出力する画像出力手段と、
前記端末装置の複数のアイコンのうち、一部のアイコンを表示し、他のアイコンは表示しない表示手段と、
前記表示手段に表示され、前記端末装置の前記記憶手段に記憶されている前記文書情報を指定する機能を実行させるアイコンに対する操作を受け付け、受け付けた当該操作に基づいて当該文書情報を指定する文書指定手段と、
前記文書指定手段で指定された前記文書情報を前記画像出力手段に出力させる出力制御手段と
を有することを特徴とする遠隔操作システム。
【請求項９】
コンピュータに、
外部装置である端末装置の複数のアイコンのうち、一部のアイコンを表示手段に表示し、他のアイコンは当該表示手段に表示しない表示機能と、
前記表示手段に表示され、画像読取手段に画像を読み取る機能を実行させるアイコンに対する操作を受け付け、受け付けた当該操作に基づいて前記画像読取手段に画像を読み取らせる読取機能と、
前記画像読取手段により読み取られた前記画像を端末装置に送信させる送信機能と
を実現させることを特徴とするプログラム。
【請求項１０】
コンピュータに、
アイコンおよび文書情報を記憶する記憶手段を有する外部装置である端末装置の複数のアイコンのうち、一部のアイコンを表示手段に表示し、他のアイコンは当該表示手段に表示しない表示機能と、
前記表示手段に表示され、前記端末装置の前記記憶手段に記憶されている前記文書情報を指定する機能を実行させるアイコンに対する操作を受け付け、受け付けた当該操作に基づいて当該文書情報を指定する指定機能と、
前記指定機能により指定された前記文書情報を画像出力手段に出力させる出力機能と
を実現させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置、遠隔操作システム、およびプログラムに関する。
【背景技術】
【０００２】
例えば、特許文献１は、クライアントの画面表示情報をネットワークプリンタの表示画面に表示し、クライアントを遠隔制御して印刷条件を再設定する画像処理装置を開示する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００５−１２３８２６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明は、操作性を向上させた画像処理装置等を提供することを目的とする。
【課題を解決するための手段】
【０００５】
請求項１に記載の発明は、画像を読み取る画像読取手段と、外部装置である端末装置の複数のアイコンのうち、一部のアイコンを表示し、他のアイコンは表示しない表示手段と、前記表示手段に表示され、前記画像読取手段に画像を読み取る機能を実行させるアイコンに対する操作を受け付け、受け付けた当該操作に基づいて前記画像読取手段に画像を読み取らせる読取制御手段と、前記画像読取手段により読み取られた前記画像を端末装置に送信する画像送信手段とを備えることを特徴とする画像処理装置である。
請求項２に記載の発明は、前記読取制御手段は、受け付けた前記操作に基づき前記端末装置を動作させる動作指示を当該端末装置に送信し、当該動作指示を受信した当該端末装置から送信される前記画像読取手段に画像を読み取らせる読取指示に基づいて当該画像読取手段に画像を読み取らせることを特徴とする請求項１記載の画像処理装置である。
請求項３に記載の発明は、前記表示手段は、前記画像送信手段により前記端末装置に前記画像が送信された後に、前記アイコンを表示させる前の表示画像を表示することを特徴とする請求項１または２記載の画像処理装置である。
【０００６】
請求項４に記載の発明は、画像を出力する画像出力手段と、アイコンおよび文書情報を記憶する記憶手段を有する外部装置である端末装置の複数のアイコンのうち、一部のアイコンを表示し、他のアイコンは表示しない表示手段と、前記表示手段に表示され、前記端末装置の前記記憶手段に記憶されている前記文書情報を指定する機能を実行させるアイコンに対する操作を受け付け、受け付けた当該操作に基づいて当該文書情報を指定する文書指定手段と、前記文書指定手段で指定された前記文書情報を前記画像出力手段に出力させる出力制御手段とを備えることを特徴とする画像処理装置である。
請求項５に記載の発明は、前記出力制御手段は、前記文書指定手段で受け付けた前記操作に基づき前記文書情報を指定する指定指示を前記端末装置に送信し、当該指定指示を受信した当該端末装置から送信される前記画像出力手段に当該文書情報を出力させる出力指示に基づいて当該画像出力手段に当該文書情報を出力させることを特徴とする請求項４記載の画像処理装置である。
請求項６に記載の発明は、前記表示手段は、前記出力制御手段が前記文書情報を前記画像出力手段に出力させた後に、前記アイコンを表示させる前の表示画面を表示することを特徴とする請求項４または５記載の画像処理装置である。
【０００７】
請求項７に記載の発明は、複数のアイコンを有する端末装置と、前記端末装置とネットワークを介して接続される画像処理装置とを備え、前記画像処理装置は、画像を読み取る画像読取手段と、前記端末装置の複数のアイコンのうち、一部のアイコンを表示し、他のアイコンは表示しない表示手段と、前記表示手段に表示され、前記画像読取手段に画像を読み取る機能を実行させるアイコンに対する操作を受け付け、受け付けた当該操作に基づいて当該画像読取手段に画像を読み取らせる読取制御手段と、前記画像読取手段により読み取られた前記画像を端末装置に送信する画像送信手段とを有することを特徴とする遠隔操作システムである。
【０００８】
請求項８に記載の発明は、アイコンおよび文書情報を記憶する記憶手段を有する端末装置と、前記端末装置とネットワークを介して接続される画像処理装置とを備え、前記画像処理装置は、画像を出力する画像出力手段と、前記端末装置の複数のアイコンのうち、一部のアイコンを表示し、他のアイコンは表示しない表示手段と、前記表示手段に表示され、前記端末装置の前記記憶手段に記憶されている前記文書情報を指定する機能を実行させるアイコンに対する操作を受け付け、受け付けた当該操作に基づいて当該文書情報を指定する文書指定手段と、前記文書指定手段で指定された前記文書情報を前記画像出力手段に出力させる出力制御手段とを有することを特徴とする遠隔操作システムである。
【０００９】
請求項９に記載の発明は、コンピュータに、外部装置である端末装置の複数のアイコンのうち、一部のアイコンを表示手段に表示し、他のアイコンは当該表示手段に表示しない表示機能と、前記表示手段に表示され、画像読取手段に画像を読み取る機能を実行させるアイコンに対する操作を受け付け、受け付けた当該操作に基づいて前記画像読取手段に画像を読み取らせる読取機能と、前記画像読取手段により読み取られた前記画像を端末装置に送信させる送信機能とを実現させることを特徴とするプログラムである。
【００１０】
請求項１０に記載の発明は、コンピュータに、アイコンおよび文書情報を記憶する記憶手段を有する外部装置である端末装置の複数のアイコンのうち、一部のアイコンを表示手段に表示し、他のアイコンは当該表示手段に表示しない表示機能と、前記表示手段に表示され、前記端末装置の前記記憶手段に記憶されている前記文書情報を指定する機能を実行させるアイコンに対する操作を受け付け、受け付けた当該操作に基づいて当該文書情報を指定する指定機能と、前記指定機能により指定された前記文書情報を画像出力手段に出力させる出力機能とを実現させることを特徴とするプログラムである。
【発明の効果】
【００１１】
請求項１の発明によれば、本構成を有しない場合と比較して、操作性を向上させた画像処理装置を提供することができる。
請求項２の発明によれば、画像処理装置におけるセキュリティが確保された状態で、画像読取手段に画像を読み取らせることができる。
請求項３の発明によれば、本構成を有しない場合と比較して、画像処理装置におけるセキュリティを向上させることができる。
【００１２】
請求項４の発明によれば、本構成を有しない場合と比較して、操作性を向上させた画像処理装置を提供することができる。
請求項５の発明によれば、画像処理装置におけるセキュリティが確保された状態で、画像出力手段に画像を出力させることができる。
請求項６の発明によれば、本構成を有しない場合と比較して、画像処理装置におけるセキュリティを向上させることができる。
【００１３】
請求項７の発明によれば、本構成を有しない場合と比較して、操作性を向上させた遠隔操作システムを提供することができる。
請求項８の発明によれば、本構成を有しない場合と比較して、操作性を向上させた遠隔操作システムを提供することができる。
【００１４】
請求項９の発明によれば、本構成を有しない場合と比較して、操作性を向上させたプログラムを提供することができる。
請求項１０の発明によれば、本構成を有しない場合と比較して、操作性を向上させたプログラムを提供することができる。
【図面の簡単な説明】
【００１５】
【図１】本実施の形態にかかるネットワークシステムの構成概略を示す図である。
【図２】図１に示す複合機の機能ブロック図である。
【図３】図１に示す端末装置の機能ブロック図である。
【図４】ネットワークプリントの動作、情報の流れを説明するための図である。
【図５】図４に示すネットワークプリントにおける操作画面情報の登録処理を例示するフローチャートである。
【図６】図４に示すネットワークプリントの処理を例示するフローチャート（その１）である。
【図７】図４に示すネットワークプリントの処理を例示するフローチャート（その２）である。
【図８】ネットワークスキャンの動作、情報の流れを説明するための図である。
【図９】図８に示すネットワークスキャンの処理を例示するフローチャート（その１）である。
【図１０】図８に示すネットワークスキャンの処理を例示するフローチャート（その２）である。
【図１１】図８に示すネットワークスキャンの処理を例示するフローチャート（その３）である。
【図１２】本実施の形態にかかるネットワークシステムの構成概略を示す図である。
【図１３】図１２に示すネットワークシステムにおける情報の流れを説明するための図である。
【図１４】図１３に示すネットワークシステムにおいて障害解析の処理を例示するフローチャートである。
【図１５】障害解析の処理の他の例を示すフローチャートである。
【図１６】本実施の形態にかかるネットワークシステムの構成概略を示す図である。
【図１７】図１６に示すプロキシサーバの機能ブロック図である。
【図１８】図１６に示すネットワークシステムにおける遠隔操作の処理を説明するための図である。
【図１９】図１６に示すネットワークシステムにおける遠隔操作の他の処理を説明するための図である。
【発明を実施するための形態】
【００１６】
以下、本発明を実施するための形態（実施の形態）を図面を用いて説明する。
図１は、本実施の形態にかかる遠隔操作システムの一例としてのネットワークシステム１の構成概略を示す図である。
ネットワークシステム１は、リモートデスクトップクライアントの一例としての複合機２とリモートデスクトップサーバの一例としての端末装置５とが、ネットワークの一例としてのイントラネット４を介して接続して構成される。尚、複合機２と端末装置５とはインターネットや電話回線網を介して接続しても良い。
【００１７】
複合機２は、例えば、スキャナ機能、プリンタ機能、コピー機能、ファクシミリ送受信機能を兼ね備えた画像形成装置等が該当する。複合機２は、イントラネット４に接続するためのネットワーク接続部２０（図２参照）を有している。
端末装置５は、例えば、パーソナルコンピュータ等が該当する。端末装置５は、イントラネット４を介して複合機２と相互通信を行うためのネットワーク接続部３６（図３参照）を備えている。
また、複合機２及び端末装置５の双方は、ＲＤＰ（Remote Desktop Protocol）等の遠隔制御用プロトコルをサポートしている。ユーザは、複合機２を操作して端末装置５にリモートアクセスし、出力条件を設定して出力記述言語を複合機２へ送信させることができる。これについては後述する。
【００１８】
（複合機の構成）
図２は、本実施の形態にかかる複合機２の機能ブロック図である。
複合機２は、後述する端末装置５の表示部３２（図３参照）に表示されたアイコン等の操作画面情報の表示部１５への表示を制御する表示制御手段の一例としての、また、端末装置５を遠隔操作する遠隔操作手段の一例としての制御部１０を有して構成される。
複合機２は、画像情報を出力する出力手段の一例としての画像出力部１２を有している。この他に、複合機２は、原稿を読み取って画像情報を出力する読取手段の一例としての画像読取部１１と、コピー部１３と、ファクシミリ送受信部１４とを含む。
複合機２は、操作に必要な情報を表示すると共に端末装置５の操作画面の情報を表示する表示手段の一例としての表示部１５と、ユーザによる操作を受け付ける操作受付手段の一例としての操作受付部１６とを含む。また、複合機２は、端末装置５の操作画面の情報を登録する操作画面情報登録手段の一例としての操作画面情報登録部１７と、イントラネット４に接続し情報の送受を行うネットワーク接続部２０、各種の情報を記憶する記憶手段の一例としての記憶部２１とを含む。
【００１９】
制御部１０は、例えば、ＣＰＵ（Central Processing Unit：中央処理装置）等で構成される。制御部１０は、後述する端末装置５の表示部３２（図３参照）に表示されたアイコン等の操作画面情報の表示部１５への表示を制御する。また、制御部１０は、後述する操作受付部１６にて受け付けられたユーザの操作に基づいて、端末装置５を遠隔操作する。更に、制御部１０は、複合機２内の各部の制御を担当する。
表示部１５は、例えば、複合機２の操作画面の一例としての表示パネル等が該当する。表示部１５は、制御部１０から出力される映像情報を受けて、端末装置５の操作画面に表示されたアイコン等の情報を表示する。
操作受付部１６は、例えば、複合機２の操作キーが該当する。操作受付部１６は、表示部１５を見たユーザによる操作を受け付ける。
【００２０】
操作画面情報登録部１７は、例えば、ハードディスク等の情報記録手段で構成される。操作画面情報登録部１７は、端末装置５の操作画面の情報を登録する。
ネットワーク接続部２０は、複合機２をイントラネット４に接続し、イントラネット４を介して端末装置５との間で情報の送受を行う。ネットワーク接続部２０は、操作受付部１６にて受け付けられた操作の情報をサーバへ送信する送信手段の一例としての送信部１８と、サーバにて処理されて返送された情報を受信する受信手段の一例としての受信部１９とを有して構成される。
記憶部２１は、例えば、ハードディスク等の情報記録手段で構成される。記憶部２１は、プログラムやパラメータ等各種の情報を記憶する。
【００２１】
（端末装置の構成）
図３は、本実施の形態にかかる端末装置５の機能ブロック図である。
端末装置５は、後述する表示部３２に表示されるアイコン等の情報を複合機２の表示部１５へ表示させるか否かを制御する表示制御手段の一例としての、また、各部の制御を担当する情報処理手段の一例としての情報処理部３０と、各種の情報を記憶する記憶手段の一例としての記憶部３１とを含む。また、端末装置５は、操作に必要な情報を表示する表示手段の一例としての表示部３２と、ユーザによるキー操作を受け付ける操作受付手段の一例としての操作部３３と、イントラネット４に接続し情報の送受を行うネットワーク接続部３６とを含む。
更に、端末装置５は、属性情報をアイコンに関連付けて記憶する属性情報記憶手段の一例としての属性情報記憶部３８を含む。ここで、属性情報は、表示部３２の操作画面上に表示されるアイコン等の情報が複合機２の表示部１５に表示されて良いか否かの表示の許否を示している。
【００２２】
情報処理部３０は、例えば、ＣＰＵ等で構成される。情報処理部３０は、表示部３２に表示されるアイコン等の情報を複合機２の表示部１５へ表示させるか否かを制御する。また、情報処理部３０は、端末装置５内の各部の制御を担当する。更に、情報処理部３０は、後述する受信部３４にて受信された操作の情報に応じて、記憶部３１に記憶された情報を処理する。
記憶部３１は、例えば、ハードディスク等の情報記録手段で構成される。記憶部３１は、後述するプログラムやパラメータ等各種の情報を記憶する。
表示部３２は、例えば、端末装置５の表示手段の一例としてのディスプレイ等が該当する。表示部３２は、情報処理部３０から出力される映像情報を受けて表示する。また、表示部３２は、記憶部３１に記憶された情報に対応するアイコン等を表示する。
【００２３】
操作部３３は、例えば、端末装置５のキーボードが該当する。操作部３３は、表示部３２を見たユーザが指示を入力するのに使われる。
ネットワーク接続部３６は、端末装置５をイントラネット４に接続し、イントラネット４を介して複合機２との間で情報の送受を行う。ネットワーク接続部３６は、複合機２の送信部１８が送信した操作の情報を受信する受信手段の一例としての受信部３４と、情報処理部３０にて処理された処理結果としての情報（例えば、後述する解析結果）を複合機２へ送信（返送）する送信手段の一例としての送信部３５とを有して構成される。
属性情報記憶部３８は、例えば、ハードディスク等の情報記録手段で構成される。属性情報記憶部３８は、表示部３２の操作画面上に表示されるアイコンが複合機２の表示部１５に表示されるか否かを示す属性情報をアイコンに関連付けて記憶する。
【００２４】
（ネットワークプリント）
以上の構成を有するネットワークシステム１において、遠隔操作システムの一例であるリモートデスクトップ機能を共に有する複合機２と端末装置５とが、ネットワークプリントを実行する過程を以下に説明する。
図４は、ネットワークプリントの動作と情報の流れを説明するための図であり、図５は、図４に示すネットワークプリントにおける操作画面情報の登録処理を例示するフローチャートである。
【００２５】
（１）操作画面情報の登録
図５に示すように、端末装置５の表示部３２が有する操作画面に表示された操作画面情報（デスクトップ情報）が、ネットワーク接続部３６を介してイントラネット４へ送信される（ステップ１０１）。ここで、送信される情報は、操作画面上に表示されたアイコン等の操作画面情報の他に、端末装置５に接続するための情報や端末装置５の識別情報等が含まれる。
【００２６】
複合機２では、イントラネット４からネットワーク接続部２０を介して操作画面情報を受信して（ステップ２０１）、受信した操作画面情報を操作画面情報登録部１７に登録する（ステップ２０２）。これにより、ネットワークプリントにおける操作画面情報の登録が完了する。ここで、複合機２の操作受付部１６や図示しない外部操作手段で端末装置５のデスクトップと接続するための情報を直接入力しても良い。外部操作手段による入力として、例えば、ＳＮＭＰ（Simple Network Management Protocol）やＨＴＴＰ（HyperText Transfer Protocol）等の通信プロトコルを用いた入力が考えられる。尚、操作画面情報の入力は予め行っておいても良い。
登録が完了すると、複合機２の表示部１５には、イントラネット４に接続している端末装置の一覧が表示される（ステップ２０３）。
【００２７】
（２）接続
以上に説明した操作画面情報の登録処理により、サーバである端末装置５の操作画面情報がクライアントである複合機２に登録されたので、続いて、本実施の形態にかかるネットワークシステム１において、複合機２と端末装置５とがネットワークプリントを実行する処理を説明する。
図６と図７は、図４に示すネットワークプリントの処理を例示するフローチャートである。
図６において、ユーザが複合機２の表示部１５を見て、イントラネット４に接続している複数の端末装置の中から端末装置５を選択して指定する（ステップ２２１）。端末装置５の指定は、ユーザが操作受付部１６に対して入力して行う。
複合機２においてユーザによって端末装置５が選択（指定）されたとき、複合機２は、端末装置５に接続するための情報や端末装置５の識別情報を、記憶部２１から取得する。
【００２８】
複合機２の表示部１５には、入力画面（図示省略）が表示される。ユーザが操作受付部１６を操作してユーザＩＤとパスワード（ＰＷ）とを入力すると（ステップ２２２）、入力されたユーザＩＤとパスワードの情報が、２つのネットワーク接続部２０，３６を介して複合機２から端末装置５へ送信される（ステップ２２３）。
端末装置５は、複合機２からユーザＩＤとパスワードを受信すると（ステップ１２１）、受信したユーザＩＤ及びパスワードと、予め端末装置５内の記憶部３１に記憶しているユーザＩＤ及びパスワードとを照合してユーザ認証を行う（ステップ１２２）。その結果、端末装置５は、受信したユーザＩＤ及びパスワードと、記憶部３１に記憶しているユーザＩＤ及びパスワードとが一致し、ユーザ認証がＯＫであった場合（ステップ１２３：Ｙ）、遠隔制御を許可することを示す接続許可通知を複合機２へ送信する（ステップ１２４）。
【００２９】
一方、端末装置５は、ユーザ認証の結果がＯＫでなかった場合は（ステップ１２３：Ｎ）、遠隔制御を許可しないことを示す接続不許可通知を複合機２へ送信し（ステップ１２５）、複合機２からユーザＩＤとパスワードとが再度送られてくるのを待つ。
通知を受信した複合機２では（ステップ２２４）、受信した通知が接続不許可通知であるとき（ステップ２２５：Ｎ）、ステップ２２２へ戻る。
これに対して、受信した通知が接続許可通知であるとき（ステップ２２５：Ｙ）、接続を確立して接続確立が完了した旨を端末装置５に対して連絡する（ステップ２２６）。
【００３０】
（３）リモートデスクトップの出力操作
図７に移って、接続確立の連絡を受けた端末装置５では情報処理部３０において、複合機２に対して送信する操作画面情報が抽出される（ステップ１２６）。具体的には、操作画面情報に関連付けて属性情報記憶部３８に記憶されている属性情報に基づいて、アイコン、ウインドウ等（以降、単にアイコンと記す）の操作画面情報を複合機２へ送信してよいか否かが情報処理部３０によって判断される（ステップ１２６）。
抽出された操作画面情報が、端末装置５からネットワーク接続部３６内の送信部３５とイントラネット４とを介して複合機２に送信される（ステップ１２７）。
【００３１】
端末装置５から操作画面情報を受信した複合機２では（ステップ２２７）、表示部１５にアイコンが表示される（ステップ２２８）。
複合機２において、ユーザが表示部１５に表示された端末装置５のアイコンを見ながら操作受付部１６を操作して、端末装置５の記憶部３１が記憶している文書ファイル等を指定して出力（印刷）を指示する（ステップ２２９）。
複合機２の操作受付部１６においてユーザが行った操作は、操作情報としてネットワーク接続部２０内の送信部１８とイントラネット４とを介して端末装置５に送信される（ステップ２３０）。
【００３２】
端末装置５は、複合機２からの操作情報を受信し（ステップ１２８）、それに応じた処理を実行する。ステップ１２７〜１２８及びステップ２２７〜２３０は遠隔操作の手順であり繰り返し実行され、複合機２の操作パネルの表示及び操作によって端末装置５が遠隔操作されることになる。ここでの操作には様々なものが含まれ、操作によって表示が変化するのであればステップ１２７から繰り返されることになる。
この遠隔操作においてユーザが文書ファイル等の印刷を指示した場合、端末装置５では、指定された文書ファイル等の出力（印刷）の準備が開始される（ステップ１２９）。
具体的には、記憶部３１に記憶されている文書ファイル等を取り出して、表示部３２に文書ファイル等を開く。ユーザが入力した出力条件（印刷条件）に従った形式の出力記述言語（印刷記述言語）が生成される（ステップ１２９）。
【００３３】
（４）出力データ
端末装置５において、生成された出力記述言語は出力データとしてイントラネット４に送信される（ステップ１３０）。
イントラネット４を介して出力データを受信した複合機２では（ステップ２３１）、受信した出力データを画像出力部１２において出力（印刷）する（ステップ２３２）。
出力が終了したとき、複合機２はイントラネット４を介して端末装置５に対して出力が終了した旨を通知する（ステップ２３３）。そして、複合機２の表示部１５は、表示をデフォルト（出力指示前）の表示状態（イントラネット４に接続している端末装置一覧の表示状態）に戻す（ステップ２３４）。
通知を受領した端末装置５は、表示部３２を初期の状態に戻す（ステップ１３１）。
【００３４】
本実施の形態によれば、端末装置５の表示部３２の操作画面に表示されたアイコン等の操作画面情報が情報処理部３０において抽出されて送信され、複合機２では抽出された操作画面情報だけを受信する。端末装置５の情報処理部３０が複合機２に表示される操作画面情報の表示制御を行うので、端末装置５は、操作画面情報に基づいて端末装置５を遠隔操作する複合機２の遠隔操作の内容を制限できる。
本実施の形態によれば、属性情報記憶部３８に記憶された属性情報は、操作画面情報に関連付けて記憶されている。よって、端末装置５の情報処理部３０は、属性情報記憶部３８に記憶された属性情報に基づいて、端末装置５の表示部３２の操作画面に表示されたアイコン等の操作画面情報の複合機２での表示を容易に制御できる。
本実施の形態によれば、端末装置５から送信された操作画面情報を複合機２の操作画面情報登録部１７に予め登録することができる。ネットワークシステム１の立ち上げ時に、操作画面情報登録部１７に予め登録された情報に基づいて、複合機２において操作画面情報を表示することが可能となる。よって、複合機２において、ネットワークシステム１の立ち上げ時間を短縮することが可能となる。
【００３５】
本実施の形態によれば、複合機２の操作受付部１６にて受け付けられたユーザの操作によって、端末装置５の記憶部３１に記憶された文書情報等の情報が、端末装置５から複合機２へ送信され、複合機２の画像出力部１２において出力される。よって、複合機２からの操作によって、端末装置５に記憶された情報を複合機２において出力することが可能となる。
本実施の形態によれば、複合機２の画像出力部１２が画像情報を出力したとき、複合機２の表示部１５の表示は遠隔操作前の（デフォルトの）表示状態に戻る。よって、出力後に他のユーザが複合機２の操作画面に表示された情報を見ても、それ以前の操作の内容を知ることができない。よって、ネットワークシステム１のセキュリティを向上させることができる。
【００３６】
上記した実施の形態では、文書ファイル等を開いた後にユーザが出力条件を入力する例を説明したが、本発明はこれに限定されるものではない。例えば、複合機２において、端末装置５上でワードプロセッサ、スプレッドシート等のアプリケーションを遠隔操作しても良い。このとき、アプリケーションによる文書操作は参照と印刷のみを許可するように操作の内容を制限しても良い。例えば、リモートデスクトップの接続（ウィンドウ識別子）などで、ローカルなデスクトップで表示されているか否かを、アプリケーションが判断し制御することができる。書き込みボタンを不活性化する等すればよい。
また、上記した実施の形態では、ステップ１２６において、端末装置５が送信する操作画面情報を抽出する例を説明したが、本発明はこれに限定されるものではない。端末装置５では操作画面情報を抽出することなく複合機２へ送信し、複合機２において表示するアイコンを抽出するようにしても良い。アイコンに関連付けて記憶される属性情報に、複合機２の表示部１５への表示を許諾しない旨の属性を持たせればよい。アイコンに関連付けて記憶されている属性情報を、アイコンと共に複合機２へ送信し、複合機２において属性情報に基づいてアイコンを抽出すればよい。尚、図５に示す操作画面情報の登録処理の中で抽出を行うこともできる。また、アイコンの位置又はアイコンが置かれたデスクトップ上の領域によって、複合機２への表示を許可するアイコンと許可しないアイコンとを区別するようにしても良い。
また、属性情報は、アイコンのプロパティを用いて設定すればよい。このとき、複合機２の表示部１５に表示されないアイコンは、端末装置５においてバックグラウンド表示するようにしても良い。また、端末装置５の表示部３２において、複合機２への表示を許可するアイコンと許可しないアイコンとを領域を分けて表示したり、色を区別して表示しても良い。
【００３７】
端末装置５は、遠隔制御用のリモートデスクトッププロトコルを用いて接続を求められたとき、リモートデスクトップクライアント側が複合機２の場合だけ接続を許諾するようにしても良い。この場合、例えば、接続時に、複合機２から受信するVendor ID、Product ID、Serial No等の属性に基づいて接続の許否を制御する。
端末装置５は、出力記述言語の出力先を、デフォルトとして設定する出力装置（図示省略）、或いは、リモートデスクトップクライアントとして接続を求めてきた複合機２に限定するようにしても良い。リモートデスクトップクライアントとして接続を求めてきた複合機２に限定する場合、例えば、接続時にリモートデスクトップサーバのアドレスを授受し、プリンタドライバで使用するようにすればよい。
【００３８】
端末装置５のアクセス制御として、複合機２側からの接続だけを許可する設定としても良い。また、所定の時間が経過したときタイムアウトとして自動切断するようにしても良い。
複合機２の表示部１５の表示領域が端末装置５の表示部３２の表示領域よりも小さいとき、複合機２の表示部１５は表示をスクロール可能としても良い。或いは、端末装置５の表示部３２の表示を縮小して表示するようにしても良い。
【００３９】
（ネットワークスキャン）
次に、ネットワークシステム１において、複合機２と端末装置５とがネットワークスキャンを実行する過程を以下に説明する。
図８は、ネットワークスキャンの動作、情報の流れを説明するための図である。
【００４０】
（１）操作画面情報の登録
ネットワークスキャンにおける操作画面情報の登録は、図５に示したネットワークプリントにおける操作画面情報の登録と同じである。端末装置５の表示部３２が有する操作画面に表示された操作画面情報が、端末装置５からイントラネット４へ送信される。
複合機２は、受信した操作画面情報を操作画面情報登録部１７に登録する。これにより、ネットワークスキャンにおける操作画面情報の登録が完了する。
登録が完了すると、複合機２の表示部１５に、イントラネット４に接続している端末装置の一覧が表示される。
【００４１】
（２）接続
図９乃至図１１は、図８に示すネットワークスキャンの処理を例示するフローチャートである。
図９において、ユーザが複合機２の表示部１５を見て、イントラネット４に接続している複数の端末装置の中から端末装置５を選択して指定する（ステップ４２１）。端末装置５の指定は、ユーザが操作受付部１６に対して入力して行う。
複合機２においてユーザによって端末装置５が選択（指定）されたとき、複合機２は、端末装置５に接続するための情報や端末装置５の識別情報を、記憶部２１から取得する。
複合機２の表示部１５には、入力画面（図示省略）が表示される。ユーザが操作受付部１６を操作してユーザＩＤとパスワード（ＰＷ）とを入力すると（ステップ４２２）、入力されたユーザＩＤとパスワードの情報が、２つのネットワーク接続部２０，３６を介して複合機２から端末装置５へ送信される（ステップ４２３）。
【００４２】
端末装置５は、複合機２からユーザＩＤとパスワードを受信すると（ステップ３２１）、受信したユーザＩＤ及びパスワードと、予め端末装置５内の記憶部３１に記憶しているユーザＩＤ及びパスワードとを照合してユーザ認証を行う（ステップ３２２）。その結果、端末装置５は、受信したユーザＩＤ及びパスワードと、記憶部３１に記憶しているユーザＩＤ及びパスワードとが一致し、ユーザ認証がＯＫであった場合（ステップ３２３：Ｙ）、遠隔制御を許可することを示す接続許可通知を複合機２へ送信する（ステップ３２４）。
一方、端末装置５は、ユーザ認証の結果がＯＫでなかった場合は（ステップ３２３：Ｎ）、遠隔制御を許可しないことを示す接続不許可通知を複合機２へ送信し（ステップ３２５）、複合機２からユーザＩＤとパスワードとが再度送られてくるのを待つ。
【００４３】
通知を受信した複合機２では（ステップ４２４）、受信した通知が接続不許可通知であるとき（ステップ４２５：Ｎ）、ステップ４２２へ戻る。
これに対して、受信した通知が接続許可通知であるとき（ステップ４２５：Ｙ）、接続を確立して接続確立が完了した旨を端末装置５に対して連絡する（ステップ４２６）。
【００４４】
（３）リモートデスクトップのスキャン操作
図１０に移って、接続確立の連絡を受けた端末装置５では、複合機２に対して送信する操作画面情報が抽出される（ステップ３２６）。具体的には、操作画面情報に関連付けて属性情報記憶部３８に記憶されている属性情報に基づいて、アイコン等の操作画面情報を複合機２へ送信してよいか否かが情報処理部３０によって判断される（ステップ３２６）。
抽出された操作画面情報が、端末装置５からネットワーク接続部３６内の送信部３５とイントラネット４とを介して複合機２に送信される（ステップ３２７）。
【００４５】
端末装置５から操作画面情報を受信した複合機２では（ステップ４２７）、表示部１５にアイコン等が表示される（ステップ４２８）。
複合機２において、ユーザが表示部１５に表示された端末装置５のアイコンを見ながら操作受付部１６を操作する。操作では、ユーザが画像情報の読み込み動作を実行するアイコンを実行させて、複合機２にセットされる原稿から画像情報の読み込み動作を指示するのを、操作受付部１６が受け付ける（ステップ４２９）。
複合機２の操作受付部１６においてユーザが行った読み込み動作指示の情報は操作情報として、ネットワーク接続部２０内の送信部１８とイントラネット４とを介して端末装置５に送信される（ステップ４３０）。
【００４６】
端末装置５は、複合機２から送信される操作情報としての読み込み動作指示の情報を受信して（ステップ３２８）、情報処理部３０は、複合機２に対して原稿からの画像情報の読み込み指示を生成する（ステップ３２９）。そして、生成された読み込み指示は、イントラネット４を介して複合機２へ送信される（ステップ３３０）。
読み込み指示を受信した複合機２では（ステップ４３１）、画像読取部１１において原稿からの画像情報の読み込み動作が実行される（ステップ４３２）。
【００４７】
（４）画像情報
図１１に移って、原稿からの画像情報の読み込み動作が完了したとき、複合機２は、読み込んだ画像情報を端末装置５に対して送信する（ステップ４３３）。
送信が終了したとき、複合機２の表示部１５は、表示をデフォルト（読み取り動作の前）の表示状態（イントラネット４に接続している端末装置一覧の表示状態）に戻す（ステップ４３４）。
イントラネット４を介して画像情報を受信した端末装置５は（ステップ３３１）、受信した画像情報を記憶部３１に記憶する（ステップ３３２）。そして、端末装置５も、表示部３２を初期の状態に戻す（ステップ３３３）。
【００４８】
本実施の形態によれば、複合機２の操作受付部１６にて受け付けられたユーザの操作によって端末装置５が遠隔操作され、端末装置５が複合機２に対して原稿から画像情報を読み取るよう指示を送信する。指示を受信した複合機２は、原稿を読み込んで画像情報を複合機２へ送信する。よって、複合機２は、原稿を読み込んで得られる画像情報を端末装置５へ送信することが可能となる。
尚、上記ステップ４２９において、端末装置５が記憶しているアプリケーション（画像読み込み機能を持つソフトウェア）を複合機２側から操作して、画像情報の読み込みを指示しても良い。
【００４９】
（障害解析１）
図１２は、本実施の形態にかかるネットワークシステム５０の構成概略を示す図であり、図１３は、ネットワークシステム５０における情報の流れを説明するための図である。
障害解析に関する本実施の形態では、コールセンタの端末装置５がリモートデスクトップクライアントの機能を果たし、ユーザ側に設置されている複合機２がリモートデスクトップサーバの機能を果たす点で、これまで説明してきた実施の形態とは、サーバ・クライアントの関係が逆になる。図１等に示すネットワークシステム１と同一の構成要素は同一の符号を用いることで、以下の説明を省略する。
【００５０】
図１２に示すように、ネットワークシステム５０は、リモートデスクトップサーバの一例としての複合機２とリモートデスクトップクライアントの一例としてのコールセンタの端末装置５とが、ネットワークの一例としてのインターネット５４を介して接続して構成される。通常、コールセンタはユーザ先と離れているので、コールセンタの端末装置５とユーザ先に設置された複合機２とをイントラネットで接続するよりも、インターネットで接続することが一般的である。尚、複合機２と端末装置５とは電話回線網を介して接続しても良い。
インターネット接続では、イントラネット接続よりも、接続の際の認証をより厳格にする必要がある。これについては後述する。
【００５１】
図１４は、図１３に示すネットワークシステム５０において障害解析の処理を例示するフローチャートである。
（１）ユーザが複合機２を起動する。
ユーザが複合機２のスタートボタン（図示省略）を押して、複合機２を起動する（ステップ６０１）。尚、複合機２の起動は、コールセンタ側からe-mailを使って起動コマンドを送信するなどして、リモートで起動させるようにしても良い。或いは、障害発生時に自動的に起動するように予め設定するようにしても良い。
（２）接続
コールセンタの端末装置５が複合機２に対して接続を求める（ステップ５０１）。接続を求められた複合機２では、公知の認証技術を使って接続のための認証を行う（ステップ６０２）。例えば、日時、シリアル番号などの１つ以上から特定可能（又は生成可能）なパスワードを使用して認証するようにしても良い。尚、コールセンタの端末装置５が複合機２に対して接続を求めるので、接続を求めるコールセンタの端末装置５（ログオンする側）がクライアントとなり、接続を求められる複合機２（ログオンされる側）がサーバとなる。
【００５２】
（３）リモートデスクトップの操作
認証が完了して接続が確保されたとき（ステップ６０２，５０１）、コールセンタの端末装置５が複合機２の状態をモニタする。具体的には、端末装置５と複合機２の両方に備わっているリモートデスクトップ機能を用いて、端末装置５が複合機２に対して操作画面情報を送信するように送信指示を出し（ステップ５０２）、送信指示を受信した複合機２は（ステップ６０３）、操作画面情報を端末装置５に送信する（ステップ６０４）。操作画面情報を受信した端末装置５は（ステップ５０３）、操作画面情報の内容を表示部３２に表示する（ステップ５０４）。
【００５３】
端末装置５の表示部３２にて複合機２のエラーの内容を確認したコールセンタの作業者が端末装置５の操作部３３を操作して複合機２に対する障害解析の指示を入力するのを、端末装置５の操作部３３が受け付ける（ステップ５０５）。具体的には、複合機２の記憶部２１に予め記憶されている障害解析用（診断用）プログラムを起動させる指示を入力する。そして、入力された起動指示に対応する起動コマンドは操作情報として、端末装置５から複合機２に対して送信される（ステップ５０６）。尚、障害解析に適した解析用プログラムを複合機２が予め記憶していないとき、端末装置５から複合機２に対して障害解析用プログラムを送信しても良い。
【００５４】
（４）解析結果
コールセンタから送信された操作情報としての起動コマンドを受信した複合機２では（ステップ６０５）、障害解析用プログラムが実行されて（ステップ６０６）、解析結果が複合機２からコールセンタの端末装置５に送信される（ステップ６０７）。
解析結果を受信したコールセンタの端末装置５では（ステップ５０７）、受信した解析結果を基にして複合機２の状態を把握することができる（ステップ５０８）。
【００５５】
本実施の形態によれば、複合機２の表示部１５の表示がカスタマイズされていても、コールセンタの端末装置５から複合機２の操作画面の表示を見ることができる。よって、コールセンタの端末装置５は、複合機２を操作して、複合機２の状態を把握できる。
尚、解析結果は、必ずしも、複合機２を操作したコールセンタの端末装置５に送信される必要はない。例えば、予め設定された他の送信先に送信するようにしても良い。或いは、コールセンタの端末装置５が複合機２に対して障害解析用プログラムの起動指示を送信する際に、解析結果を送信する送信先を指定し、複合機２は指定された送信先に解析結果を送信しても良い。
【００５６】
（障害解析２）
図１５は、障害解析の処理の他の例を示すフローチャートである。
【００５７】
（１）ユーザが複合機２を起動する。
ユーザが複合機２のスタートボタン（図示省略）を押して、複合機２を起動する（ステップ８０１）。
（２）接続
コールセンタの端末装置５が複合機２に対して接続を求める（ステップ７０１）。接続を求められた複合機２では、公知の認証技術を使って接続のための認証を行う（ステップ８０２）。
【００５８】
（３）リモートデスクトップの操作
認証が完了して接続が確保されたとき（ステップ８０２，７０１）、端末装置５が複合機２に対して操作画面情報を送信するように送信指示を出し（ステップ７０２）、送信指示を受信した複合機２は（ステップ８０３）、操作画面情報を端末装置５に送信する（ステップ８０４）。操作画面情報を受信した端末装置５は（ステップ７０３）、操作画面情報の内容を表示部３２に表示する（ステップ７０４）。
複合機２は、端末装置５からの指示を要求する指示要求を端末装置５に対して送信する（ステップ８０５）。
指示要求を受信した端末装置５では（ステップ７０５）、操作部３３から複合機２に対して障害解析用プログラムの起動指示が入力されるのを、操作情報として受け付ける（ステップ７０６）。そして、入力された起動指示に対応する起動コマンドは操作情報として、ステップ７０５にて受信された指示要求に対する返信の形式で、端末装置５から複合機２に対して送信（返信）される（ステップ７０７）。
【００５９】
（４）解析結果
コールセンタから送信された操作情報としての起動コマンドを返信の形式で受信した複合機２では（ステップ８０６）、障害解析用プログラムが実行されて（ステップ８０７）、解析結果が複合機２からコールセンタの端末装置５に送信される（ステップ８０８）。
解析結果を受信したコールセンタの端末装置５では（ステップ７０８）、受信した解析結果を基にして複合機２の状態を把握することができる（ステップ７０９）。
【００６０】
本実施の形態によれば、コールセンタの端末装置５から障害解析用プログラムの起動コマンドが、複合機２が送信する指示要求に対する返信の形式で送信される。複合機２において、返信の形式で送信される指示以外の通信を遮断する設定をしたとき、複合機２は、セキュリティを確保した状態で、コールセンタの端末装置５からの指示に応じて状態情報をコールセンタの端末装置５へ送信できる。
尚、上記実施の形態に加えて、複合機２は、コールセンタの端末装置５だけにＲＤＰポート（３３８９）を開放するようにしてもよい。例えば、ＶＮＣでは５９００とディスプレイ番号とを組み合わせて使用することが考えられる。
また、上記実施の形態に加えて、リバースプロキシを用いても良い。遠隔保守の際、オンデマンドにポートをオープンするようにしてもよい。例えば、株式会社エヌ・ティ・ティ・ドコモが提供するＤｏＰａ（登録商標）と呼ばれるパケット通信回線などを用いてもよい。
上記実施の形態において、例えば、接続を求めてきた相手がコールセンタの端末装置５であることを識別できた場合に限り、診断、ログ収集等のコマンドを許可するようにしても良い。
【００６１】
図１６は、本実施の形態にかかるネットワークシステム１００の構成概略を示す図である。
ネットワークシステム１００は、リモートデスクトップクライアントの一例としての複合機２と、端末装置５と、イントラネット１０１内の中継装置としてのプロキシサーバ７とが、バス６を介して接続したイントラネット１０１と、リモートデスクトップサーバの一例としてのコールセンタの端末装置１０３と、中継装置の一例としてのプロキシサーバ１０４とが、ネットワークの一例としてのインターネット１０５を介して接続した構成を有している。そして、イントラネット１０１とインターネット１０５との間にはファイアウォール１０２が配されている。
【００６２】
ここで、プロキシサーバ７は、例えば、パーソナルコンピュータ等で構成される。
ファイアウォール１０２は、例えば、パーソナルコンピュータ等で構成され、特定の通信だけを通して外部からの不正なアクセスを防いでいる。
端末装置１０３は、図３に示す端末装置５と同様の構成を有している。情報処理部３０は、遠隔操作指令を生成する指令生成手段の一例として機能する。
プロキシサーバ１０４は、例えば、パーソナルコンピュータ等で構成され、直接インターネット１０５に接続できないイントラネット１０１内のコンピュータに代わって、「代理」としてインターネット１０５との接続を行っている。
【００６３】
（プロキシサーバの構成）
図１７は、本実施の形態にかかるプロキシサーバ１０４の機能ブロック図である。
プロキシサーバ１０４は、コールセンタからの遠隔操作指令を複合機２への返信に適した通信形式に変換する変換手段の一例としての情報処理部７０と、各種の情報を記憶する記憶手段の一例としての記憶部７１と、インターネット１０５に接続し情報の送受を行うネットワーク接続部７４とを含む。ネットワーク接続部７４は、複合機２の送信部１８が送信するユーザの操作の転送を要求する操作転送要求を受信する第１の受信手段の一例としての、或いは、コールセンタの端末装置１０３の送信部３５が送信する遠隔操作指令を受信する第２の受信手段の一例としての受信部７２と、情報処理部７０にて通信形式が変換された遠隔操作指令を複合機２へ送信（転送）する転送手段の一例としての送信部７３とを有して構成される。
【００６４】
情報処理部７０は、例えば、ＣＰＵ等で構成される。情報処理部７０は、コールセンタの端末装置１０３が送信する遠隔操作指令を、複合機２から受信したユーザの操作の転送を要求する操作転送要求に対する返信の形式に変換する。また、情報処理部７０は、プロキシサーバ１０４内の各部の制御を担当する。更に、情報処理部７０は、後述する受信部７２にて受信された操作の情報に応じて、記憶部７１に記憶された情報を処理する。
記憶部７１は、例えば、ハードディスク等の情報記録媒体で構成される。記憶部７１は、複合機２から受信した操作転送要求、各種のプログラムやパラメータ等各種の情報を記憶する。
ネットワーク接続部７４は、プロキシサーバ１０４をインターネット１０５に接続し、インターネット１０５を介して複合機２との間で情報の送受を行う。
【００６５】
（ファイアウォールの通過１）
以上の構成を有するネットワークシステム１００において、コールセンタの端末装置１０３が複合機２を遠隔操作する処理を以下に説明する。
図１８は、ネットワークシステム１００における遠隔操作の処理を説明するための図である。
【００６６】
（１）接続（ＨＴＴＰ）
複合機２内のＲＤサーバ（リモートデスクトップサーバ）として、同じく複合機２内のＨＴＴＰクライアントＳ（リモートデスクトップサーバのプロキシィ）とコネクションを確立し、ＲＤ要求（操作転送要求）を待つ。このとき、複合機２内のＨＴＴＰクライアントＳは、プロキシサーバ１０４のＨＴＴＰサーバに接続する。
（２）非同期要求
複合機２内のＨＴＴＰクライアントＳは、ＨＴＴＰ非同期要求をプロキシサーバ１０４のＨＴＴＰサーバに登録する。
【００６７】
（３）接続（ＨＴＴＰ）
コールセンタの端末装置１０３内のＲＤクライアント（リモートデスクトップクライアント）は、同じく端末装置１０３内のＨＴＴＰクライアントＣ（リモートデスクトップクライアントのプロキシィ）とコネクションを確立する。端末装置１０３内のＨＴＴＰクライアントＣは、プロキシサーバ１０４のＨＴＴＰサーバとコネクションを開設する。
このとき、コールセンタの端末装置１０３はＲＤクライアントとして、ユーザのＲＤサーバ（複合機２）のアドレスをＨＴＴＰサーバ（プロキシサーバ１０４）に伝達する。ＨＴＴＰサーバはＨＴＴＰクライアントＣのコネクションとＨＴＴＰクライアントＳのコネクションとを関連付ける。
【００６８】
（４）同期要求（ＲＤＰ要求）
ＨＴＴＰクライアントＣはＲＤクライアントからの要求を、同期要求としてＨＴＴＰ要求中にカプセル化しＨＴＴＰサーバに送信する。
（５）応答（ＲＤＰ要求）
ＨＴＴＰサーバは、（４）で受信したＲＤクライアントからの要求を（２）の応答としてカプセル化し直して（情報処理部７０が返信に適した形式に変換して）、ＨＴＴＰクライアントＳに送信する。
ＨＴＴＰクライアントＳは、（４）で受信したＲＤクライアントからの要求をＲＤサーバに要求として送信する。
【００６９】
（６）非同期要求（ＲＤＰ応答）
ＨＴＴＰクライアントＳは、ＲＤサーバからの応答を非同期要求としてＨＴＴＰサーバに送信する。
（７）応答（ＲＤＰ応答）
ＨＴＴＰサーバは、ＨＴＴＰクライアントＣに応答としてＲＤＰ応答を送信する。ＨＴＴＰクライアントＣはＲＤＰ応答をＲＤクライアントに応答する。
【００７０】
尚、上記実施の形態において、（２）非同期要求を行わず、（５）を１方向メッセージとして実現しても良い。この場合、（６）の非同期要求も１方向メッセージとしても良いし、要求・応答としてこの要求だけを用いるようにしても良い。
上記実施の形態において、ＨＴＴＰの非同期要求を用い、ＨＴＴＰサーバ、ＨＴＴＰクライアントをプロキシィとして使用して、クライアント（コールセンタの端末装置１０３）とサーバ（複合機２）間を中継する。ここで、ＨＴＴＰクライアントＣは、ＲＤクライアントからの要求をＨＴＴＰサーバにフォワードし、ＨＴＴＰクライアントＳは、ＨＴＴＰサーバからの要求をＲＤサーバにフォワードする。
【００７１】
本実施の形態によれば、コールセンタの端末装置１０３からユーザ側の複合機２への遠隔操作の指示は、プロキシサーバ１０４を介して、しかも、複合機２からの操作転送要求に対する返信という形式で複合機２は受信する。よって、複合機２は、セキュリティ上信頼できるプロキシサーバ１０４からの返信を受信するのであるから、複合機２は、セキュリティが確保された状態で、コールセンタの端末装置１０３からの遠隔操作を受信できる。よって、ユーザ側のサーバがファイアウォール１０２を備えていても、クライアントはサーバを遠隔操作できる。
尚、セキュリティに関して、ＨＴＴＰによる暗号化（ＨＴＴＰＳ：Hypertext Transfer
Protocol Security）を用いてもよい。ＲＤプロトコル以外は転送しないようにしても良い。コールセンタ以外の宛先の場合は転送しないようにしても良い。
上記実施の形態では、ＨＴＴＰクライアントＳ（Ｐｒｏｘｙ機能を含む）は、ユーザの複合機２に含まれるものとして説明したが、本発明はこれに限定されるものではない。例えば、複合機２に外部接続されたパーソナルコンピュータ（図示省略）でも良い。
【００７２】
（ファイアウォールの通過２）
図１８に示した例は、ＨＴＴＰサーバとＨＴＴＰクライアントとをプロキシィとして使用し、ＨＴＴＰクライアントがＨＴＴＰクライアントＣとＨＴＴＰクライアントＳとを有する構成を説明したが、図１９に示す例はＨＴＴＰサーバとＨＴＴＰクライアントＣとをプロキシサーバ１０４において１つにした例である。図１９は、ネットワークシステム１００における遠隔操作の他の処理を説明するための図である。
【００７３】
（１）接続
ユーザ側の複合機２はＲＤサーバとして、プロキシサーバ７のＨＴＴＰクライアントとコネクションを確立し、ＲＤ要求を待つ（操作転送要求）。このとき、プロキシサーバ７のＨＴＴＰクライアントは、プロキシサーバ１０４のＨＴＴＰサーバに接続する。
（２）接続
コールセンタの端末装置１０３はＲＤクライアントとして、プロキシサーバ１０４のＨＴＴＰサーバとコネクションを開設する。
【００７４】
（３）非同期要求
ＨＴＴＰクライアントは、ＨＴＴＰ非同期要求をＨＴＴＰサーバに登録する。
（４）通知
ＨＴＴＰサーバは、ＲＤクライアントに非同期要求応答受信を通知する。
（５）同期要求と非同期要求（ＲＤ要求）
ＲＤクライアントは、同期要求（ＲＤ要求）を送信する。ＨＴＴＰサーバは、（３）の応答としてＲＤ要求をＨＴＴＰクライアントに転送する。
【００７５】
（６）ＲＤ要求
ＨＴＴＰクライアント（プロキシサーバ７）は、ＲＤ要求をＲＤサーバに通知する。
（７）ＲＤ応答と非同期要求（ＲＤ応答）
ＲＤサーバ（複合機２）は、ＲＤ応答をＨＴＴＰクライアント（プロキシサーバ７）に送信する。ＨＴＴＰクライアントは、ＲＤ応答をＨＴＴＰサーバへの非同期要求として送信する。
（８）通知
ＨＴＴＰサーバは、ＲＤ応答をＲＤクライアントに通知として送信する。
【００７６】
本実施の形態においても、コールセンタの端末装置１０３からユーザ側の複合機２への遠隔操作の指示は、プロキシサーバ１０４を介して、しかも、複合機２からの操作転送要求に対する返信という形式で複合機２は受信する。よって、複合機２のセキュリティが確保された状態で、コールセンタの端末装置１０３は複合機２を遠隔操作できる。
上記実施の形態では、ＨＴＴＰクライアント（Ｐｒｏｘｙ機能を含む）は、イントラネット１０１内に設置されたプロキシサーバ７に含まれるものとして説明したが、本発明はこれに限定されるものではない。例えば、複合機２に含まれても良いし、或いは、複合機２に外部接続されたパーソナルコンピュータ（図示省略）でも良い。
【００７７】
図５に示したフローチャートに対応するプログラムをフレキシブルディスク又はハードディスク等の情報記録媒体に記録しておき、又はこれらのプログラムをインターネット等のネットワークを介して配信して記録しておき、これをネットワークシステム１が有する汎用のコンピュータ等により読み出して実行させることにより、このコンピュータ等をネットワークシステム１の一部として機能させることも可能である。
図６及び図７に示したフローチャートに対応するプログラムをフレキシブルディスク又はハードディスク等の情報記録媒体に記録しておき、又はこれらのプログラムをインターネット等のネットワークを介して配信して記録しておき、これをネットワークシステム１が有する汎用のコンピュータ等により読み出して実行させることにより、このコンピュータ等をネットワークシステム１の一部として機能させることも可能である。
【００７８】
図９〜図１１に示したフローチャートに対応するプログラムをフレキシブルディスク又はハードディスク等の情報記録媒体に記録しておき、又はこれらのプログラムをインターネット等のネットワークを介して配信して記録しておき、これをネットワークシステム１が有する汎用のコンピュータ等により読み出して実行させることにより、このコンピュータ等をネットワークシステム１の一部として機能させることも可能である。
図１４又は図１５に示したフローチャートに対応するプログラムをフレキシブルディスク又はハードディスク等の情報記録媒体に記録しておき、又はこれらのプログラムをインターネット等のネットワークを介して配信して記録しておき、これをネットワークシステム５０が有する汎用のコンピュータ等により読み出して実行させることにより、このコンピュータ等をネットワークシステム５０の一部として機能させることも可能である。
図１８又は図１９に示した処理の図に対応するプログラムをフレキシブルディスク又はハードディスク等の情報記録媒体に記録しておき、又はこれらのプログラムをインターネット等のネットワークを介して配信して記録しておき、これをネットワークシステム１００が有する汎用のコンピュータ等により読み出して実行させることにより、このコンピュータ等をネットワークシステム１００の一部として機能させることも可能である。
【符号の説明】
【００７９】
１，５０，１００…ネットワークシステム（遠隔操作システム）、２…複合機（画像形成装置、クライアント、サーバ）、４…イントラネット（ネットワーク）、５…端末装置（クライアント、サーバ）、１０…制御部（表示制御手段、遠隔操作手段）、１１…画像読取部（読取手段）、１２…画像出力部（出力手段）、１３…コピー部、１４…ファクシミリ送受信部、１５，３２…表示部（表示手段）、１６…操作受付部（操作受付手段）、１７…操作画面情報登録部（操作画面情報登録手段）、１８，３５…送信部（送信手段）、１９，３４…受信部（受信手段）、２０，３６…ネットワーク接続部、２１…記憶部、３０…情報処理部（表示制御手段、情報処理手段）、３１…記憶部（記憶手段）、３３…操作部（操作受付手段）、３８…属性情報記憶部（属性情報記憶手段）
【図１】
0005447585.tif 000002
【図２】
0005447585.tif 000003
【図３】
0005447585.tif 000004
【図４】
0005447585.tif 000005
【図５】
0005447585.tif 000006
【図６】
0005447585.tif 000007
【図７】
0005447585.tif 000008
【図８】
0005447585.tif 000009
【図９】
0005447585.tif 000010
【図１０】
0005447585.tif 000011
【図１１】
0005447585.tif 000012
【図１２】
0005447585.tif 000013
【図１３】
0005447585.tif 000014
【図１４】
0005447585.tif 000015
【図１５】
0005447585.tif 000016
【図１６】
0005447585.tif 000017
【図１７】
0005447585.tif 000018
【図１８】
0005447585.tif 000019
【図１９】
0005447585.tif 000020