(57)【要約】【課題】画像データを用いて処理する機器を容易に遠隔操作できるようにする。【解決手段】本発明のリモート制御システムは、利用者が入力した入力操作情報を取り込む１又は複数のリモート入力手段と、所定情報を出力する１又は複数のリモート出力手段と、各リモート出力手段を制御すると共に、各リモート入力手段から受け取った入力操作情報が画像データを用いて1又は複数の所定処理を行なう機器に対するものである場合に、入力操作情報を所定形式に変換して送出するリモート操作制御手段と、ネットワークを通じてリモート操作制御手段から受け取った入力操作情報を、機器を実行させる所定の制御情報に変換して機器を実行制御するリモート制御手段とを備えることを特徴とする。【選択図】      図１
2006260204.tif 000002
【特許請求の範囲】
【請求項１】
利用者が入力した入力操作情報を取り込む１又は複数のリモート入力手段と、
所定情報を出力する１又は複数のリモート出力手段と、
上記各リモート出力手段を制御すると共に、上記各リモート入力手段から受け取った上記入力操作情報が、画像データを用いて1又は複数の所定処理を行なう機器に対するものである場合に、上記入力操作情報を所定形式に変換して送出するリモート操作制御手段と、
ネットワークを通じて上記リモート操作制御手段から受け取った上記入力操作情報を、上記機器を実行させる所定の制御情報に変換して上記機器を実行制御するリモート制御手段と
を備えることを特徴とするリモート制御システム。
【請求項２】
上記リモート操作制御手段が、外部ネットワークへのアクセスを制御するアクセス制御部を有し、
上記リモート操作制御手段が、上記リモート入力手段からの上記入力操作情報が上記アクセス制御部に対するものである場合に、上記入力操作情報を上記アクセス制御部に与えることを特徴とする請求項１に記載のリモート制御システム。
【請求項３】
上記各リモート入力手段が、上記機器と共に上記アクセス制御部に対する操作入力手段であることを特徴とする請求項２に記載のリモート制御システム。
【請求項４】
上記リモート操作制御手段と上記リモート制御手段との間で授受される情報は、ＸＭＬ形式で作成された情報であることを特徴とする請求項１〜３のいずれかに記載のリモート制御システム。
【請求項５】
利用者が入力した入力操作情報を取り込む１又は複数のリモート入力過程と、
所定情報を出力する１又は複数のリモート出力過程と、
上記各リモート出力過程を制御すると共に、上記各リモート入力過程で受け取った上記入力操作情報が、画像データを用いて１又は複数の所定処理を行なう機器に対するものである場合に、上記入力操作情報を所定形式に変換して送出するリモート操作制御過程と、
ネットワークを通じて上記リモート操作制御過程で受け取った上記入力操作情報を、上記機器を実行させる所定の制御情報に変換して上記機器を実行制御するリモート制御過程と
を備えることを特徴とするリモート制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、リモート制御システム及び方法に関し、例えば、複合機が搭載する複数のサービスをネットワークを通じて遠隔操作を制御するシステムに適用し得る。
【背景技術】
【０００２】
従来、例えばコピー機、プリンタ装置、スキャナ装置、複合機などがネットワークに接続可能であり、外部端末がネットワークを通じてコピー機、プリンタ装置、スキャナ装置、複合機などに対して所定の指示を行なう技術がある。
【０００３】
特許文献１には、ネットワークを通じて外部端末を識別し、正当な外部端末から要求された量を記憶するネットワークプリンタ装置に関する技術が記載されている。
【０００４】
【特許文献１】特開２００２−３６１９８０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１に示す技術は、複雑なデータベース化を回避するために管理サーバを設けることなく、複合機自体が、外部端末からコピーする枚数を受け付け、その要求枚数を記憶するというものであり、そのコピーに係る詳細な操作設定はできない。
【０００６】
そのため、複合機などがネットワークに接続可能であっても、詳細な設定を行なう場合には、複合機のある場所まで出向いて、複合機に搭載されている操作パネル上で操作することが必要になる。
【０００７】
また、近年のネットワーク技術の発展より、ネットワークを通じて取得した画像データを加工したり、プリントしたりすることができる。しかし、ネットワークから画像データを取得、加工等をするための操作手段と、画像データをプリントするための操作手段とは異なるため、このような行為をする際に、それぞれ異なる操作手段を使わなくてはいけなかった。
【０００８】
さらに、複合機は複数の機能を搭載しているため、それら機能を充分に発揮させるためには、操作パネル上の選択部（例えば選択ボタン等）の数も多くなってしまう。また、液晶表示画面などを有する操作パネルとしても、その画面の大きさが充分でないので、操作手順なども複雑になってしまう。そのため、複合機の操作を容易にすることが望まれている。
【０００９】
そこで、本発明は、上記課題を解決するため、ネットワークを通じて、例えば複合機の機能を充分に発揮させるために容易に遠隔操作することができるリモート制御システム及び方法を提供する。
【課題を解決するための手段】
【００１０】
かかる課題を解決するために、第１の本発明のリモート制御システムは、利用者が入力した入力操作情報を取り込む１又は複数のリモート入力手段と、所定情報を出力する１又は複数のリモート出力手段と、各リモート出力手段を制御すると共に、各リモート入力手段から受け取った入力操作情報が画像データを用いて１又は複数の所定処理を行なう機器に対するものである場合に、入力操作情報を所定形式に変換して送出するリモート操作制御手段と、ネットワークを通じてリモート操作制御手段から受け取った入力操作情報を、機器を実行させる所定の制御情報に変換して機器を実行制御するリモート制御手段とを備えることを特徴とする。
【００１１】
また、第２の本発明のリモート制御方法は、利用者が入力した入力操作情報を取り込む１又は複数のリモート入力過程と、所定情報を出力する１又は複数のリモート出力過程と、各リモート出力過程を制御すると共に、各リモート入力過程で受け取った入力操作情報が、画像データを用いて１又は複数の所定処理を行なう機器に対するものである場合に、入力操作情報を所定形式に変換して送出するリモート操作制御過程と、ネットワークを通じてリモート操作制御過程で受け取った入力操作情報を、機器を実行させる所定の制御情報に変換して機器を実行制御するリモート制御過程とを備えることを特徴とする。
【００１２】
ここで、機器とは、画像入力機能、画像出力機能、画像データを用いて加工する画像加工機能などを単独で又は組み合わせた複数で備えたものであり、例えば、コピー装置、プリンタ装置、スキャナ装置、又はコピー機能、プリンタ機能、スキャン機能を有する複合機などが考えられる。
【発明の効果】
【００１３】
本発明のリモート制御システム及び方法によれば、利用者が入力した入力操作情報を取り込む１又は複数のリモート入力手段と、所定情報を出力する１又は複数のリモート出力手段と、各リモート出力手段を制御すると共に、各リモート入力手段から受け取った入力操作情報が画像データを用いて1又は複数の所定処理を行なう機器に対するものである場合に、入力操作情報を所定形式に変換して送出するリモート操作制御手段と、ネットワークを通じてリモート操作制御手段から受け取った入力操作情報を、機器を実行させる所定の制御情報に変換して機器を実行制御するリモート制御手段とを備えることにより、容易に機器の有する機能を実行させることができる。
【発明を実施するための最良の形態】
【００１４】
（Ａ）実施形態
以下、本発明のリモート制御システム及び方法の実施形態について図面を参照して説明する。本実施形態は、複合機（ＭＦＰ：マルチファンクショナルペリフェラル）が搭載する機能をネットワークを通じてリモート制御するシステムに適用した場合の実施形態を説明する。
【００１５】
（Ａ−１）実施形態の構成
図１は、本実施形態のリモート制御システムの概略的な全体構成を示すブロック図である。また、図２は、複合機１とＰＣ２とタッチパネル入力出力装置３との接続関係例を示す外観イメージ図である。さらに、図３は、ＰＣ２及びタッチパネル入力出力装置３と複合機１とにおけるソフトウェア構成のイメージを示すものである。
【００１６】
図１において、本実施形態のリモート制御システム１０は、複合機（ＭＦＰ）１、ＰＣ２、タッチパネル入力出力装置３、ユーザ端末４（４Ａ及び４Ｂ）を少なくとも有し、複合機１、ＰＣ２及びユーザ端末４はそれぞれネットワーク５に接続可能であり、タッチパネル入力出力装置３はＰＣ２に接続する。
【００１７】
ネットワーク５は、専用網、公衆網又はこれらを結合した通信網を適用することができ、その通信網が有線回線、無線回線又はこれらを結合したものとすることができる。本実施形態では、ネットワーク５は、例えば、オフィスにおける社内ＬＡＮなどとして用いられているネットワークを適用できる。また、本実施形態のネットワーク５の通信方式は、ＴＣＰ／ＩＰを採用した場合を想定して説明するが、特に限定されない。
【００１８】
複合機１は、例えば、コピー機能、画像読み取り機能、プリント機能など複数機能を有する画像形成装置である。また、複合機１は、電子メールアドレスデータベース及び通信機能を有しており、外部からの指示に応じて電子メールを送受信するものである。そして、複合機１は、電子メールデータを記憶し、その電子メールデータをプリントデータに変換してプリントすることできる。なお、複合機１は、画像形成装置の一例であり、コピー機、プリンタ装置、スキャナ装置など単一の機能を有する画像形成装置にも適用できる。
【００１９】
また、複合機１は、利用者によるタッチパネル入力出力装置３からの操作指示信号を、ＰＣ２からネットワーク５を通じて受け取り、その操作指示信号に応じた機能を実現するものである。なお、本実施形態では、複合機１自体も操作パネルを搭載しており、タッチパネル入力出力装置３からの操作だけでなく、操作パネル２０２からの操作も可能である。
【００２０】
図４は、複合機１の内部構成例を示すブロック図である。図４に示すように、複合機１は、システムＣＰＵ４００、プログラムや固定データ格納用のフラッシュＲＯＭ４０１、テキストデータをフォントデータに変換させるためのフォントＲＯＭ４０２、作業用及びデータ格納用の不揮発性ＲＡＭ（ＮＶＲＡＭ）４０３及びＤＲＡＭ４０４、画像処理回路４０６、画像を取り込むスキャナ部５０と画像処理回路４０６とのインターフェースであるＳＩＦ４０５、画像データに基づいて印刷出力するプリンタ部５２と画像処理回路４０６とのインターフェースであるＰＩＦ４０７、ＰＭ（ＣＯＤＥＣ＋Ｐａｇｅ  Ｂｕｆｆｅｒ）４０８、ＨＤＤ４０９、リモートコントロールＩ／Ｆ４１０、電子メールアドレスデータベース（ＤＢ）４１２、通信部４１３を有する。
【００２１】
リモートコントロールＩ／Ｆ４１０は、ネットワーク５を通じて外部装置と接続するインターフェースである。リモートコントロールＩ／Ｆ４１０は、ネットワーク５を通じてＰＣ２との間で所定メッセージを授受する機能を有する。また、リモートコントロールＩ／Ｆ４１０は、ネットワーク５に接続するユーザ端末４（４Ａ及び４Ｂ）とも所定メッセージを授受できる。つまり、リモートコントロールＩ／Ｆ４１０は、ネットワーク５に接続する複数の装置との間でメッセージの授受ができる。
【００２２】
ここで、リモートコントロールＩ／Ｆ４１０とＰＣ２との間でなされるメッセージ授受の方式は、（ａ）ＰＣ２から送信されたメッセージを取り込む一方向方式、（ｂ）ＰＣ２から要求メッセージを受け取り、その要求メッセージに対する応答メッセージをＰＣ２に返信する要求／応答方式、（ｃ）複合機１側からＰＣ２に送信請求メッセージを与えて、送信請求メッセージに対してＰＣ２から応答メッセージを受け取る送信請求／応答方式、（ｄ）複合機１側からＰＣ２にメッセージを通知する通知方式などが考えられる。
【００２３】
また、本実施形態において、リモートコントロールＩ／Ｆ４１０とＰＣ２との間で授受するメッセージの形式は、例えばＸＭＬ（ｅＸｔｅｎｓｉｂｌｅ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）形式で作成されたものとする。そのため、リモートコントロールＩ／Ｆ４１０は、ＰＣ２と授受するメッセージと複合機１内における制御情報との間のデータ形式を変換するメッセージ変換機能を有する。そして、リモートコントロールＩ／Ｆ４１０は、ＰＣ２からのメッセージを複合機１内の制御情報に変換すると、その変換した制御情報をシステムＣＰＵ４００に与えるものである。また、リモートコントロールＩ／Ｆ４１０は、システムＣＰＵ４００からの制御情報をＰＣ２との間のメッセージに変換し、そのメッセージを、ネットワーク５を通じてＰＣ２に与えるものである。
【００２４】
メッセージの構成は、通信プロトコルに応じた構成とすることができるが、例えば、ヘッダ部分とメッセージの本体部分とを有し、ヘッダ部分には、メッセージを処理するときに必要な情報（例えば、ユーザ識別情報、リファレンス（ｒｅｆｅｒｅｎｃｅ）情報、ヘッダ情報に対する処理情報など）が含まれている。なお、リファレンス情報には、リモートコントロールＩ／Ｆ４１０とＰＣ２との間のセッションを識別するためのメッセージ識別情報が含まれている。また、メッセージ本体部分には、複合機１側において処理させるためのメッセージ内容が含まれている。本実施形態におけるメッセージ内容の種類は、複合機１が提供するサービスを利用者に提供開始若しくは終了するために必要なメッセージ、複合機１に搭載されている機能（例えば、図３における、プリント機能、コピー機能、スキャン機能等）についてのコマンド実行させるためのメッセージ、複合機１のデバイス情報を報告するためのメッセージなどの種類がある。
【００２５】
さらに、リモートコントロールＩ／Ｆ４１０は、システムＣＰＵ４００の処理を監視し、ＰＣ２とのメッセージ授受の送信タイミングを制御する機能を有する。このタイミング制御方法として、例えば、システムＣＰＵ４００のジョブに基づくタイミング管理をする方法がある。つまり、リモートコントロールＩ／Ｆ４１０は、例えばシステムＣＰＵ４００と画像処理回路４０６との間でやり取りされる多数のジョブのうち最初と最後のジョブを検知し、それら最初と最後のジョブ検知したときにメッセージをＰＣ２に送信する。これにより、複合機１内でなされる多数ジョブのすべてに対してＰＣ２側にメッセージを送信することなく、シンプルなデータ通信を実現することができる。
【００２６】
図４において、システムＣＰＵ４００は、複合機１全体の処理を制御するものである。システムＣＰＵ４００は、リモートコントロールＩ／Ｆ４１０から制御情報（操作指示信号）を受け取り、その制御情報に基づいて所定機能を実行するものである。また、システムＣＰＵ４００は、システムバス４１１を通じて操作パネル２０２とも接続しており、操作パネル２０２からの制御情報（操作指示信号）に基づいても所定機能を実現することができる。なお、システムＣＰＵ４００は、制御情報（操作指示信号）に基づいて、フラッシュＲＯＭ４０１に格納されている処理プログラムを読み出し、その処理プログラムを実行することで、画像処理回路４０６、スキャナ部５０、プリンタ部５２等を制御し、コピー機能、プリント機能、スキャン機能など複合機１に搭載されている機能を実現する。
【００２７】
スキャナインターフェース（ＳＩＦ）４０５は、スキャナ部５０からの画像データを受け取るものである。画像処理回路４０６は、例えば、高画質化処理、拡大縮小処理、画素間引き処理、マーカ検出による指定領域の白抜き処理などの画像編集処理を行なうものである。プリンタインターフェース（ＰＩＦ）４０７は、プリンタ部５２への画像データをプリンタ部５２に与えるものである。ページメモリ（ＰＭ）４０８は、画像処理回路４０６が画像処理し、出力待ちの画像データをページ単位に格納するものであり、圧縮伸張を行なうコーデックも内蔵している。
【００２８】
これら画像信号の処理に係る各デバイスは画像バス４１４を介して接続され、ＣＰＵ４００と各デバイス間の制御信号はシステムバス４１１により高速にやり取りが行われる。
【００２９】
画像バス４１４は、当該複合機１が複写機として動作するときのために設けられた独特のもので、複写機のリアルタイム動作を保証するために、スキャナ部５０から入力される画像データをスキャナインターフェース４０５で受信し、画像処理回路４０６で高画質化処理、拡大縮小処理等の各種編集処理を行い、プリンタインターフェース４０７でプリンタ部５２に出力するという動作を並列的に行なう（基本複写と呼ぶ）。画像バス４１４に接続されたボードの内、そのときの動作に不必要な処理ボードは通過状態となる。
【００３０】
通信部４１３は、システムＣＰＵ４００の制御の下、ネットワーク５を通じて電子メールを送受信するものである。通信部４１３は、ネットワーク５を通じて受信した電子メールを、例えば、ＨＤＤ４０９の所定の記憶領域に与えて記憶させるものである。また、通信部４１３は、電子メールアドレスＤＢ４１２から指示された電子メールアドレスを読み出し、その読み出した電子メールアドレスを送信先として電子メールを送信するものである。
【００３１】
大容量記憶装置（例えばＨＤＤ）４０９は、外部装置から与えられた画像データや、スキャナ部５０からの複数部数の印刷に係る画像データ等を格納するものである。また、ＨＤＤ４０９は、通信部４１３が受信した電子メールデータを所定の記憶領域に記憶するものである。つまり、ＨＤＤ４０９が記憶する電子メールデータに基づいてコピーやプリントしたりすることができる。
【００３２】
電子メールアドレスデータベース４１２は、リモート制御システム１０の利用者又はその利用者により登録された者の電子メールアドレスを記憶する記憶領域である。
【００３３】
図１に戻り、ＰＣ２の構成について説明する。ＰＣ２は、タッチパネル入力出力装置３から複合機１に対する操作指示信号を受け取り、その操作指示信号を所定形式（本実施形態ではＸＭＬ形式）のメッセージに変換して複合機１に与えるものである。
【００３４】
なお、ユーザ端末４（４Ａ及び４Ｂ）は、ＰＣ２と同様の構成を備える装置である。そのため、ネットワーク５に接続可能であれば、ＰＣ２及びユーザ端末４の複数の装置が、複合機１に対して同時にアクセス可能である。なお、ユーザ端末４（４Ａ及び４Ｂ）もＰＣ２と同様の構成を備えるので、ユーザ端末４（４Ａ及び４Ｂ）の詳細な構成の説明は省略する。
【００３５】
また、ＰＣ２は、タッチパネル入力出力装置３からＰＣ２に対する操作指示信号を受け取り、その操作指示信号に応じてＰＣ２が有する機能（例えば、ブラウザ機能等）を実現するものである。ＰＣ２は、独自にＷｅｂアクセス機能を有しており、Ｗｅｂアプリケーションを提供できるものである。そして、ＰＣ２は、タッチパネル入力出力装置３からＷｅｂアプリケーションの提供要求を受け付けて、タッチパネル入力出力装置３から要求があった場合に、Ｗｅｂにアクセスして所定のアプリケーションを提供するものである。
【００３６】
つまり、ＰＣ２は、タッチパネル入力出力装置３の出力制御機能、タッチパネル入力出力装置３との接続制御機能、リモートコントロールＩ／Ｆ４１０との接続制御機能、Ｗｅｂアクセス制御機能などを有するものである。
【００３７】
図５は、ＰＣ２の内部構成例を示すブロック図である。図５に示すように、ＰＣ２は、ＣＰＵ２１、ＲＯＭ２２、ＤＲＡＭ２３、ＭＦＰコントロールＩ／Ｆ２４、タッチパネルコントロールＩ／Ｆ２５を少なくとも備える。
【００３８】
ＣＰＵ２１は、ＰＣ２全体の機能を制御するものである。ＰＣ２が機能を実現する際、ＣＰＵ２１はＲＯＭ２２に格納される所定の処理プログラムを実行することでなしうる。また、処理プログラム実行の際、ＣＰＵ２１は、ＤＲＡＭ２３に格納されている処理実行に必要なデータを用いて実行する。
【００３９】
ＭＦＰコントロールＩ／Ｆ２４は、複合機１側との接続インターフェースである。また、タッチパネルコントロールＩ／Ｆ２５は、タッチパネル入力出力装置３側との接続インターフェースである。
【００４０】
タッチパネルコントロールＩ／Ｆ２５は、タッチパネル入力出力装置３から操作指示信号を受け取り、その操作指示信号をＣＰＵ２１に与えるものである。そして、ＣＰＵ２１が複合機１に対する操作指示信号であると判断した場合、ＭＦＰコントロールＩ／Ｆ２４は、その操作指示信号を所定形式のメッセージに変換して、複合機１側に与えるものである。また、ＣＰＵ２１が当該ＰＣ２に対する操作指示信号であると判断した場合、ＣＰＵ２１は操作指示信号に応じた処理を行なう。
【００４１】
また、ＭＦＰコントロールＩ／Ｆは、複合機１からメッセージを受け取ると、メッセージの形式を変換して、ＣＰＵ２１に与えるものである。そして、ＣＰＵ２１は、そのメッセージを解析してメッセージ内容に応じた情報をタッチパネル入力出力装置３に表示するものである。
【００４２】
また、図１に戻り、タッチパネル入力出力装置３について説明する。タッチパネル入力出力装置３は、ＰＣ２に対する入力出力装置であると共に、複合機１に対する入力出力装置である。これにより、複合機１に対して操作できると共に、ＰＣ２に搭載された機能（例えば、ウェブブラウザ機能など）に対して操作できる。なお、タッチパネル入力出力装置３が画面表示は、ＰＣ２の制御部２１に出力制御される。
【００４３】
図６は、タッチパネル入力出力装置３が表示する画面例である。図６に示す画面例６００は、複合機１のコピー機能を行なうときのものであり、コピー機能のジョブ情報を示す画面６０１、ＰＣ２が外部ネットワークを通じて提供するサービスを示す画面６０２、テンキーボタン６０３、ファンクションクリアボタン６０４、ストップボタン６０５、スタートボタン６０６、設定ジョブを表示する画面６０７、複合機１の状態を示す画面６０８を有する。
【００４４】
画面６０１には、複合機１のコピー機能としてのジョブが表示されており、利用者は、この画面を見ながらジョブ操作を設定できる。なお、図６の画面６０１には、カラーモードの指定ボタン６１１、濃度の濃さの指定ボタン６１２、倍率の指定ボタン６１３、ソートモードの指定ボタン６１４、入力モードの指定ボタン６１５、原稿モードの指定ボタン６１６、記録されている画像データの消去指示ボタン６１７などの操作設定ボタンを有する。
【００４５】
図７は、タッチパネル入力出力装置３の概略的なハードウェア構成を示すブロック図である。図７に示すように、タッチパネル入力出力装置３は、タッチパネル３１を液晶ディスプレイ３２の上に重ねて構成されるものである。
【００４６】
タッチパネル３１は、例えば、透明基板に透明抵抗体を一様に塗布し、Ｘ／Ｙ方向にそれぞれ所定の距離間隔をおいて透明電極群を平行に配設してある。また、タッチパネル３１は、タッチパネル制御部３３の制御のもと、タッチパネル３１のＸ／Ｙ方向の各透明電極にはそれぞれ一定方向に順次電圧が印加される。タッチパネル３１に対する位置の指示操作は指あるいは専用の導電性ペンを用いて行われる。
【００４７】
タッチパネル制御部３３は、タッチパネル３１上でのＸ／Ｙ方向のそれぞれの電極間の抵抗値を監視し、各電極間の抵抗値から演算により、導電性ペンあるいは指の指示によって局所的に抵抗値が低減した位置の検出を行なうものである。また、タッチパネル制御部３３が検出した位置情報は、ＰＣコントロールＩ／Ｆ３６を通じて、ＰＣ２に与えられる。
【００４８】
また、液晶ディスプレイ３２には、これを表示駆動するためのディスプレイ制御部３４が接続され、ディスプレイ制御部３４には、表示データを表示画素単位で格納するビデオＲＡＭ（ＶＲＡＭ）３５が接続されている。
【００４９】
以上の構成からなるタッチパネル入力出力装置３において、タッチパネル制御部３３によって求められた位置データは、ＰＣ２の主制御部内のＣＰＵ２１により読み取られ、この位置データに対応した処理が、ＰＣ２のＣＰＵ２１によって実行される。例えば、手書き入力を行なう場合はタッチパネル３１上で指示された位置に対応するビデオＲＡＭ３５上のデータを非表示状態から反転して表示状態にし、液晶ディスプレイ３２に表示したキーボードディスプレイや各種設定ボタン群の中からの選択による動作パラメータの入力など、幅広い用途にこのタッチパネル入力出力装置３は使用できる。
【００５０】
（Ａ−２）実施形態の動作
次に、本実施形態のリモート制御システム１０の動作について図面を参照して説明する。
【００５１】
（Ａ−２−１）タッチパネル入力出力装置３から複合機１が有する機能（サービス）を利用するときの動作
以下では、利用者がタッチパネル入力出力装置３を用いて、複合機１が搭載する機能（サービス）を利用するときの動作について図８を参照して説明する。
【００５２】
まず、タッチパネル入力出力装置３には利用者が操作できる初期画面（例えばメニュー画面）が表示されている。
【００５３】
利用者が複合機１が有するサービスの提供を利用しようとするとき、利用者はタッチパネル入力出力装置３に表示画面上のサービス要求ボタン（図示しない）を選択する（Ｓ１０１）。利用者による選択がなされると、サービス要求情報が、タッチパネル入力出力装置３からＰＣ２に与えられる（Ｓ１０２）。
【００５４】
ＰＣ２において、タッチパネル入力出力装置３から受け取ったサービス要求情報が複合機１に対する情報であると判断されると、そのサービス要求情報はＸＭＬ形式のメッセージに変換される。そして、ＸＭＬ形式に変換されたサービス情報取得要求メッセージが、ＰＣ２から複合機１に与えられる（Ｓ１０３）。
【００５５】
サービス情報取得要求メッセージがＰＣ２から複合機１に与えられると、複合機１が提供することができるサービス情報の内容を有するサービス情報提示メッセージが、複合機１からＰＣ２に与えられる（Ｓ１０４）。
【００５６】
サービス情報提示メッセージが複合機１からＰＣ２に与えられると、ＰＣ２は、サービス情報提示メッセージを解析し、サービス情報提示メッセージに含まれている複合機１が提示することができるサービス情報を把握し、そのサービス情報の種類をタッチパネル入力出力装置３に与えて画面上に表示制御する（Ｓ１０５、Ｓ１０６）。これにより、タッチパネル入力出力装置３から操作することができる複合機１の機能を表示することができる。
【００５７】
タッチパネル入力出力装置３に複合機１が提供することができるサービス情報の種類が表示されると、利用者が提供を受けたいとする種類のサービスが、利用者により画面上で選択される（Ｓ１０７）。例えば、利用者が複合機１のコピー機能を操作しようとするときには、利用者は画面上のコピー選択ボタン（図示しない）を選択する。
【００５８】
利用者により提供を受けようとするサービスが選択されると、その選択情報がタッチパネル入力出力装置３からＰＣ２に与えられる（Ｓ１０８）。そして、ＰＣ２は、タッチパネル入力出力装置３からの選択情報をＸＭＬ形式のサービス利用開始要求メッセージに変換し、サービス利用開始要求メッセージをＰＣ２から複合機１に与える（Ｓ１０９）。
【００５９】
このとき、複合機１において、リモートコントロールＩ／Ｆ４１０は、システムＣＰＵ４００の処理を監視しており、当該サービス利用開始要求メッセージに係るサービスの利用が可能であるか否かを判断する。そして、リモートコントロールＩ／Ｆ４１０が当該サービスを利用できると判断した場合、リモートコントロールＩ／Ｆ４１０は、利用可能である旨とサービスを利用する際に必要となるサービス利用識別情報（サービス利用ＩＤ）とを含む応答メッセージを、ＰＣ２に送信する。一方、リモートコントロールＩ／Ｆ４１０が当該サービスを利用できないと判断した場合、リモートコントロールＩ／Ｆ４１０は、当該サービスの利用ができない旨の応答メッセージを、ＰＣ２に送信する（Ｓ１１０）。
【００６０】
ここで、複合機１がサービスを利用できない状態とは、例えば、同一サービスの利用者数が所定数に到達している場合や、サービス提供準備中の場合などがある。つまり、同時期に所定数以上の他の利用者がコピー機能を利用しているとき等には、コピー機能を操作できないようにする。
【００６１】
なお、リモートコントロールＩ／Ｆ４１０は、同一サービスについて予約機能を設けてもよい。つまり、同時期に同一サービスの利用要求が複数競合した場合、いずれかの要求に基づいて処理を実行し、他の要求については操作指示の要求を記憶しておき、前の処理が終了した後、記憶してある要求に基づいて処理を実行するようにしてもよい。
【００６２】
タッチパネル入力出力装置３から複合機１のサービスが利用できる場合、タッチパネル入力出力装置３からの操作指示をＰＣ２が受け取り、ＰＣ２がその操作指示をＸＭＬ形式のメッセージとして複合機１に与える。複合機１は、サービス利用開始要求に応じた処理を実行する（Ｓ１１１）。
【００６３】
ここでの処理とは、利用者が要求した複合機１の動作であり、例えば、利用者がコピー機能を操作する場合、利用者がタッチパネル入力出力装置１に表示されている画面上のスタートボタン（図６の６０６）を選択すると、その操作指示信号がＰＣ２に与えられ、ＰＣ２がその操作指示信号に基づくメッセージを複合機１に送信する。そして、複合機１は、そのメッセージに基づいてコピーを実行する。
【００６４】
その後、タッチパネル入力出力装置３から複合機１のサービスの利用が終了すると、サービス利用終了通知メッセージが、ＰＣ２から複合機１に与えられて、サービス利用が終了する（Ｓ１１２、Ｓ１１３）。なお、サービル利用を提供する際、複合機１がＰＣ２に終了メッセージを送信し、サービス利用を終了するようにしてもよい。
【００６５】
（Ａ−２−２）タッチパネル入力出力装置３から複合機１に対する操作設定をするときの動作
以下では、タッチパネル入力出力装置３から複合機１のコピー機能を操作する際、利用者が希望する操作設定をするときの動作を、図９を参照して説明する。
【００６６】
上述したような動作により、利用者が複合機１のコピー機能を利用できるようにする。このとき、タッチパネル入力出力装置３に表示されている画面は図６に示すような画面である。
【００６７】
コピーを行なう利用者が操作状態を設定する際、利用者は画面上のジョブ操作要求ボタンを選択する（Ｓ２０１）。利用者によりジョブ操作要求ボタンが選択されると、要求情報がタッチパネル入力出力装置３からＰＣ２に与えられる（Ｓ２０２）。なお、このジョブ操作要求ボタンを図６の画面例上の各操作設定ボタン６１１〜６１６としもよい。
【００６８】
ＰＣ２は、タッチパネル入力出力装置３からの要求情報を受け取ると、複合機１に対してジョブ操作の開始を要求するフロントジョブ操作開始要求メッセージを複合機１に送信する（Ｓ２０３）。これにより、ＰＣ２と複合機１との間のセッション確立を要求する。
【００６９】
複合機１において、ＰＣ２からフロントジョブ操作開始要求メッセージを受け取ると、リモートコントロールＩ／Ｆ４１０は、システムＣＰＵ４００を監視し、ジョブ操作セッションが取得できるかどうかを判断し、ジョブ操作セッションを取得できる場合、その旨を示す応答メッセージをＰＣ２に送信する。一方、リモートコントロールＩ／Ｆ４１０が、ジョブ操作セッションが取得できないと判断すると、セッション確立できない旨を示す応答メッセージをＰＣ２に送信する（Ｓ２０４）。
【００７０】
ここで、ジョブ操作セッションの取得ができない場合とは、例えば、複合機１が有する操作パネル２０２による操作が行なわれている場合や、他の要求先と競合した場合などがある。
【００７１】
複合機１から応答メッセージがＰＣ２に与えられると、ＰＣ２は、その応答情報をタッチパネル入力出力装置３に与えて、応答メッセージに応じた情報を表示させる（Ｓ２０５）。そして、ジョブ操作セッションが取得できなかった場合には、ジョブ操作の設定はできないものとする。
【００７２】
一方、ジョブ操作セッションが取得できた場合、利用者はタッチパネル入力出力装置３に表示されている画面上で、希望するジョブ操作の設定を行なう（Ｓ２０６）。
【００７３】
利用者がジョブ操作のパラメータを設定すると、その設定情報がタッチパネル入力出力装置３からＰＣ２に与えられ（Ｓ２０７）、複合機１のジョブ操作に係る設定内容を有するジョブ設定要求メッセージが、ＰＣ２から複合機１に送信される（Ｓ２０８）。
【００７４】
複合機１にジョブ設定要求メッセージが与えられると、複合機１は、ジョブ設定要求メッセージに基づくジョブ操作のパラメータ設定が行なわれる。そして、パラメータ設定がなされると、ジョブ設定要求メッセージに対する応答メッセージが、ＰＣ２からタッチパネル入力出力装置３に与えられる（Ｓ２０９）。また、ＰＣ２は、複合機１から応答メッセージが与えられると、タッチパネル入力出力装置３に対して応答情報を表示させる（Ｓ２１０）。
【００７５】
なお、本実施形態におけるジョブ操作の設定する方法として、コピーするのに必要な個別のパラメータを個別に設定する方法と、コピーするのに必要なすべてのパラメータを複合機１から取り寄せ、そのすべてのパラメータをタッチパネル入力出力装置３に表示させて、一括してパラメータ設定する方法がある。図９では、個別のパラメータを設定するときについて説明するが、一括してパラメータを設定するときには、ＰＣ２は複合機１に対してすべてのパラメータの内容を取得要求する必要がある。
【００７６】
ジョブ操作の設定が終了し、取得したジョブ操作セッションを開放するとき、ＰＣ２は、複合機１に対してフロントジョブ操作セッション開放メッセージを送信する（Ｓ２１１）。
【００７７】
（Ａ−２−３）タッチパネル入力出力装置３からＰＣ２が有する機能を操作するときの動作
以下、タッチパネル入力出力装置３からＰＣ２が有するＷｅｂアクセス機能を操作するときの動作について図１０を参照して説明する。
【００７８】
まず、タッチパネル入力出力装置３には利用者が操作できる初期画面（例えばメニュー画面）が表示されている。
【００７９】
利用者がＰＣ２が有するサービスの提供を利用しようとするとき、利用者はタッチパネル入力出力装置３に表示画面上のサービス要求ボタン（図示しない）を選択する（Ｓ３０１）。利用者による選択がなされると、サービス要求情報が、タッチパネル入力出力装置３からＰＣ２に与えられる（Ｓ３０２）。
【００８０】
ＰＣ２において、タッチパネル入力出力装置３から受け取ったサービス要求情報がＰＣ２に対する情報であると判断されると、ＰＣ２は、ＰＣ２が提供することができるサービスの種類を示すサービス情報をタッチパネル入力出力装置３に送信する（Ｓ３０３）。
【００８１】
タッチパネル入力出力装置３にＰＣ２が提供することができるサービス種類が画面表示されると（Ｓ３０４）、利用者が希望するサービスを選択する画面上の選択ボタンが選択される（Ｓ３０５）。
【００８２】
利用者により提供を受けようとするサービスが選択されると、その選択情報がタッチパネル入力出力装置３からＰＣ２に与えられ（Ｓ３０６）、ＰＣ２は、その選択情報に係る機能を起動し（Ｓ３０７）、サービス提供を開始する。
【００８３】
その後、サービスの利用が終了すると、タッチパネル入力出力装置３から終了情報がＰＣ２に与えられると、ＰＣ２は、Ｗｅｂ接続を終了して、サービス提供を終了する（Ｓ３０９）。
【００８４】
（Ａ−３）実施形態の効果
本実施形態によれば、リモートコントロールＩ／Ｆ４１０及びＰＣ２を備え、リモートコントロールＩ／Ｆ４１０とＰＣ２との間をコマンドレベルの制御情報に基づくメッセージを授受することにより、複合機１の操作パネル２０２上での操作と同様の操作をタッチパネル入力出力装置３から指示できる。
【００８５】
また、本実施形態によれば、タッチパネル入力出力装置３が、複合機１に対する操作できると共に、ＰＣ２に対するも操作できるから、１つの操作部でＰＣ２及び複合機１に対して操作することができる。
【００８６】
さらに、本実施形態によれば、タッチパネル入力出力装置３を用いることで、多数の機能操作を大画面で表示することができるから、利用者による操作を容易にすることができる。
【００８７】
（Ｂ）他の実施形態
（Ｂ−１）上述した実施形態では、タッチパネル入力出力装置３としたが、入力装置と出力装置とがそれぞれ独立した構成であってもよい。例えば、入力装置は、キーボード、マウスなどとし、例えば、出力装置は、モニタなどとしてもよい。
【００８８】
（Ｂ−２）上述した実施形態において、リモートコントロールＩ／Ｆ４１０は、複合機１に搭載されているものとして説明したが、リモートコントロールｉ／ｆは、既存する複合機に取り付け可能であり、これを取り付けることで、既存の複合機についても、上述した実施形態と同様の効果を奏することができる。
【００８９】
（Ｂ−３）上述した実施形態において、ＰＣ２は、他の機能を拡張することができる。そして、それら拡張した機能についても、タッチパネル入力出力装置３からの操作で実行させることができる。例えば、ＰＣ２がＷｅｂアプリケーションを拡張した場合、その拡張したＷｅｂアプリケーションを起動させるための選択ボタンを図６に示す画面６０２上に表示させるようにする。そして、利用者がこの選択ボタン６０２を選択することで、Ｗｅｂアプリケーションを起動させることができる。
【００９０】
（Ｂ−４）上述した実施形態では、複合機１がＨＤＤ４０９を備えてデータを記憶することについて説明した。ここで、画像データを記憶する記憶領域の変形例として、例えば、複数の利用者毎にファイル管理（ディレクトリ管理）できるようにしてもよい。
【００９１】
（Ｂ−５）リモートコントロールＩ／Ｆ４１０とＰＣ２との間のメッセージ授受について、所定の暗号処理や圧縮処理を適用してもよい。
【図面の簡単な説明】
【００９２】
【図１】実施形態のリモート制御システムの概略的な全体構成図である。
【図２】複合機とＰＣとタッチパネル入力出力装置との接続関係例を示す図である。
【図３】ＰＣ及びタッチパネル入力出力装置と複合機との機能をイメージさせるブロック図である。
【図４】本実施形態の複合機の内部構成例を示すブロック図である。
【図５】本実施形態のＰＣの内部構成例を示すブロック図である。
【図６】本実施形態のタッチパネル入力出力装置が表示する画面例を示す図である。
【図７】本実施形態のタッチパネル入力出力装置の内部構成例を示すブロック図である。
【図８】タッチパネル入力出力装置から複合機が有するサービスを利用するときの動作フローチャートである。
【図９】タッチパネル入力出力装置から複合機に対する操作設定をするときの動作フローチャートである。
【図１０】タッチパネル入力出力装置からＰＣが有する機能を利用するときの動作フローチャートである。
【符号の説明】
【００９３】
１０…リモート制御システム、１…複合機（ＭＦＰ）、２…ＰＣ、３…タッチパネル入力出力装置、４（４Ａ及び４Ｂ）…ユーザ端末、５…ネットワーク、３２１及び４１０…リモートコントロールＩ／Ｆ、３２２…情報管理サービス、３２３…Ｊｏｂ設定・操作サービス、３２４…イメージアクセスサービス、３２５…プリント機能、３２６…スキャン機能、３２７…コピー機能、３２８及び４０９…ＨＤＤ（大容量記憶装置）、３１１…タッチパネルＧＵＩ、３１２…タッチパネルＧＵＩ  ＡＰＩ、３１３…ＭＦＰコントロール  ＡＰＩ、３１４…Ｗｅｂアクセス機能。
【図１】
2006260204.tif 000003
【図２】
2006260204.tif 000004
【図３】
2006260204.tif 000005
【図４】
2006260204.tif 000006
【図５】
2006260204.tif 000007
【図６】
2006260204.tif 000008
【図７】
2006260204.tif 000009
【図８】
2006260204.tif 000010
【図９】
2006260204.tif 000011
【図１０】
2006260204.tif 000012