(57)【要約】【課題】  ユーザの利便性を向上させる。【解決手段】  サーバ２００を搭載したＭＦＰ（Multi Function Printer：多機能複合機）１００と、クライアント端末３００，４００とがＬＡＮ１０を介して相互に接続されているＭＦＰシステム１において、サーバ２００は、ＭＦＰ１００の表示パネルに表示されるＭＦＰ１００の操作画面や設定画面を取得して、クライアント端末に提示する。クライアント端末は、提示された画面を通じて、ＭＦＰ１００の設定変更や操作を行う。一方、サーバ２００は、クライアント端末の設定情報や各種ファイルなどを取得して、ＭＦＰ１００の表示パネルに表示させる。ＭＦＰ１００に表示された情報を操作することで、ＭＦＰ１００でクライアント端末を操作する。【選択図】  図１
2005057549.tif 000002
【特許請求の範囲】
【請求項１】
サーバを搭載したＭＦＰ（Multi Function Printer：多機能複合機）とクライアント端末とが通信ネットワークを介して接続されたＭＦＰシステムであって、
前記通信ネットワークに接続されているクライアント端末に、前記通信ネットワークを介して前記ＭＦＰの操作画面を表示させる手段と、
前記クライアント端末上に表示された前記ＭＦＰの操作画面を用いて、前記通信ネットワークを介して前記ＭＦＰを操作する手段と、
を備えることを特徴とするＭＦＰシステム。
【請求項２】
前記ＭＦＰの操作画面に、前記通信ネットワークを介して、前記クライアント端末の操作画面を表示させる手段と、
前記ＭＦＰの操作画面上に表示された前記クライアント端末の操作画面を用いて、前記通信ネットワークを介して前記クライアント端末を操作する手段と、
をさらに備えることを特徴とする請求項１に記載のＭＦＰシステム。
【請求項３】
前記ＭＦＰと前記クライアント端末との通信を暗号化する手段をさらに備える、
ことを特徴とする請求項１または２に記載のＭＦＰシステム。
【請求項４】
多機能複合機に搭載されたサーバであって、
前記通信ネットワークに接続されているクライアント端末を識別する情報と、該クライアント端末に付与された前記多機能複合機に対する操作権限を示す情報とを対応付けて記憶するクライアント情報記憶手段と、
前記通信ネットワークを介して前記クライアント端末からのアクセスを受け付けるとともに、前記クライアント情報記憶手段に記憶されている情報に基づいて、当該クライアント端末を認証するクライアント認証手段と、
前記多機能複合機で表示される所定の操作画面を、前記クライアント認証手段で認証されたクライアント端末に前記通信ネットワークを介して提示するとともに、当該クライアント端末に、該提示した操作画面を用いて、前記多機能複合機の操作をさせる遠隔操作手段と、
を備えることを特徴とするサーバ。
【請求項５】
前記遠隔操作手段は、前記多機能複合機からの要求に応じて、前記クライアント端末を操作するための情報を当該クライアント端末から通信ネットワークを介して取得し、前記多機能複合機に前記通信ネットワークを介して提示するとともに、当該多機能複合機に、該提示した情報を用いて、当該クライアント端末を操作させる、
ことを特徴とする請求項４に記載のサーバ。
【請求項６】
サーバを搭載したＭＦＰ（Multi Function Printer：多機能複合機）とクライアント端末とが通信ネットワークを介して接続されたＭＦＰシステムにおける遠隔操作方法であって、
前記サーバに、
前記通信ネットワークに接続されているクライアント端末を認証するステップと、
前記ＭＦＰに表示される所定の操作画面を構成する情報を、前記通信ネットワークを介して前記ＭＦＰから取得するステップと、
前記操作画面が前記クライアント端末で表示可能となるよう前記操作画面を構成する情報を加工するステップと、
前記加工した操作画面情報を、認証されたクライアント端末に前記通信ネットワークを介して提供し、前記ＭＦＰの操作画面を該クライアント端末に表示させるステップと、
該表示させた操作画面を通じて、当該クライアント端末に前記ＭＦＰを操作させるステップと、
を実行させることを特徴とする遠隔操作方法。
【請求項７】
前記サーバに、
前記ＭＦＰからの要求に応じて、前記クライアント端末から前記通信ネットワークを介して所定の情報を取得するステップと、
該取得した情報が前記ＭＦＰ上で表示可能となるよう加工するステップと、
該加工した情報を前記通信ネットワークを介して前記ＭＦＰに提供することで、前記ＭＦＰ上に前記クライアント端末の情報を表示させるステップと、
前記表示させた情報を用いて、前記ＭＦＰに前記クライアント端末を操作させるステップと、
をさらに実行させることを特徴とする請求項６に記載の遠隔操作方法。
【請求項８】
コンピュータを、請求項４または５に記載のサーバとして機能させることを特徴とするプログラム。
【請求項９】
コンピュータに、請求項６または７に記載の遠隔操作方法の各ステップを実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＭＦＰシステム、サーバ、遠隔操作方法、および、プログラムに関し、特に、ユーザの利便性を向上させるＭＦＰシステム、サーバ、遠隔操作方法、および、プログラムに関する。
【背景技術】
【０００２】
オフィス等における業務において、プリンタや複写機などの画像形成装置が多用されており、近年ではプリンタ機能、コピー機能、ファクシミリ機能、スキャナ機能などを１台の装置で実現する、図１４に示すような多機能複合機（ＭＦＰ：Multi Function Printer）が広く利用されている。
【０００３】
一方、ＭＦＰの機能は拡張しつつあり、例えば、ＭＦＰと所定のサーバとをＬＡＮ（Local Area Network：構内通信網）などの通信ネットワークを介して接続し、これらの協働によって多様な機能を効率的に行うシステムも実現されている。例えば、ＬＡＮに接続されているクライアント端末から文書ファイルをサーバに送信すると、サーバからＭＦＰに転送され当該文書ファイルがファクシミリ送信されるような手法が実現されている（例えば、特許文献１）。
【０００４】
このように、サーバがＭＦＰと協働することで、ＭＦＰの機能が拡張され、クライアント端末からの操作でＭＦＰの機能を利用できるようになり、ユーザの利便性が向上している。しかしながら、ＭＦＰのすべて機能について、クライアント端末からの操作で実行できるものではなかった。例えば、ＭＦＰの各種設定をクライアント端末で行うことはできなかった。逆に、ＭＦＰの操作パネルから、サーバやクライアント端末を操作することもできなかった。このような操作が実現されれば、ユーザの利便性がより向上するものと考えられる。
【特許文献１】特開２００１−３２８３１３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
本発明は上記実状に鑑みてなされたもので、ネットワークで接続されたＭＦＰ、サーバ、クライアント端末のそれぞれを相互に操作・設定可能とすることにより、ユーザの利便性を向上させることを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するため、本発明の第１の観点にかかるＭＦＰシステムは、
サーバを搭載したＭＦＰ（Multi Function Printer：多機能複合機）とクライアント端末とが通信ネットワークを介して接続されたＭＦＰシステムであって、
前記通信ネットワークに接続されているクライアント端末に、前記通信ネットワークを介して前記ＭＦＰの操作画面を表示させる手段と、
前記クライアント端末上に表示された前記ＭＦＰの操作画面を用いて、前記通信ネットワークを介して前記ＭＦＰを操作する手段と、
を備えることを特徴とする。
【０００７】
上記ＭＦＰシステムは、
前記ＭＦＰの操作画面に、前記通信ネットワークを介して、前記クライアント端末の操作画面を表示させる手段と、
前記ＭＦＰの操作画面上に表示された前記クライアント端末の操作画面を用いて、前記通信ネットワークを介して前記クライアント端末を操作する手段と、
をさらに備えていることが望ましい。
【０００８】
上記ＭＦＰシステムは、前記ＭＦＰと前記クライアント端末との通信を暗号化する手段をさらに備えていることが望ましい。
【０００９】
上記目的を達成するため、本発明の第２の観点にかかるサーバは、
前記通信ネットワークに接続されているクライアント端末を識別する情報と、該クライアント端末に付与された前記多機能複合機に対する操作権限を示す情報とを対応付けて記憶するクライアント情報記憶手段と、
前記通信ネットワークを介して前記クライアント端末からのアクセスを受け付けるとともに、前記クライアント情報記憶手段に記憶されている情報に基づいて、当該クライアント端末を認証するクライアント認証手段と、
前記多機能複合機で表示される所定の操作画面を、前記クライアント認証手段で認証されたクライアント端末に前記通信ネットワークを介して提示するとともに、当該クライアント端末に、該提示した操作画面を用いて、前記多機能複合機の操作をさせる遠隔操作手段と、
を備えることを特徴とする。
【００１０】
上記サーバにおいて、
前記遠隔操作手段は、前記多機能複合機からの要求に応じて、前記クライアント端末を操作するための情報を当該クライアント端末から通信ネットワークを介して取得し、前記多機能複合機に前記通信ネットワークを介して提示するとともに、当該多機能複合機に、該提示した情報を用いて、当該クライアント端末を操作させることが望ましい。
【００１１】
上記目的を達成するため、本発明の第３の観点にかかる遠隔操作方法は、
サーバを搭載したＭＦＰ（Multi Function Printer：多機能複合機）とクライアント端末とが通信ネットワークを介して接続されたＭＦＰシステムにおける遠隔操作方法であって、
前記サーバに、
前記通信ネットワークに接続されているクライアント端末を認証するステップと、
前記ＭＦＰに表示される所定の操作画面を構成する情報を、前記通信ネットワークを介して前記ＭＦＰから取得するステップと、
前記操作画面が前記クライアント端末で表示可能となるよう前記操作画面を構成する情報を加工するステップと、
前記加工した操作画面情報を、認証されたクライアント端末に前記通信ネットワークを介して提供し、前記ＭＦＰの操作画面を該クライアント端末に表示させるステップと、
該表示させた操作画面を通じて、当該クライアント端末に前記ＭＦＰを操作させるステップと、
を実行させることを特徴とする。
【００１２】
上記遠隔操作方法において、
前記サーバに、
前記ＭＦＰからの要求に応じて、前記クライアント端末から前記通信ネットワークを介して所定の情報を取得するステップと、
該取得した情報が前記ＭＦＰ上で表示可能となるよう加工するステップと、
該加工した情報を前記通信ネットワークを介して前記ＭＦＰに提供することで、前記ＭＦＰ上に前記クライアント端末の情報を表示させるステップと、
前記表示させた情報を用いて、前記ＭＦＰに前記クライアント端末を操作させるステップと、をさらに実行させることが望ましい。
【００１３】
上記目的を達成するため、本発明の第４の観点にかかるプログラムは、
コンピュータを、上記サーバとして機能させることを特徴とする。
【００１４】
上記目的を達成するため、本発明の第５の観点にかかるプログラムは、
コンピュータに、上記遠隔操作方法の各ステップを実行させることを特徴とする。
【発明の効果】
【００１５】
上記のような発明によれば、ＬＡＮなどの通信ネットワークに接続されたクライアント端末に、ＭＦＰの操作画面や設定画面を表示させ、これを通じてＭＦＰを操作することができる。また、ＭＦＰの操作パネルなどに、クライアント端末のファイルや設定情報を表示させ、これを通じて、クライアント端末の設定や操作を行うことができる。これにより、ユーザの利便性が向上する。
【発明を実施するための最良の形態】
【００１６】
本発明にかかる実施の形態を、以下図面を参照して説明する。
【００１７】
（第１の実施の形態）
図１は、本発明の実施の形態に係る「ＭＦＰシステム」の構成を示す模式図である。本実施の形態では、事業体（企業など）の業務における文書処理（印刷、紙文書の電子化、ファクシミリ送受信、など）にＭＦＰシステム１が用いられる場合を例に説明する。
【００１８】
図１に示すように、本実施の形態にかかるＭＦＰシステム１は、ＭＦＰ（Multi Function Printer：多機能複合機）１００、サーバ２００、内部クライアント端末３００、および、外部クライアント端末４００から構成される。このうち、ＭＦＰ１００、サーバ２００、内部クライアント端末３００は、事業体のオフィス内に設置され、ＬＡＮ（Local Area Network：構内通信網）１０を介して相互に接続されている。
【００１９】
ＬＡＮ１０は、ＷＡＮ（Wide Area Network：広域通信網）２０に所定のゲートウェイ装置（ＧＷ）３０を介して接続されており、外部クライアント端末４００は、ＷＡＮ２０およびゲートウェイ装置３０を介してＬＡＮ１０に接続される。また、ＭＦＰ１００はＰＳＴＮ（Public Switched Telephone Network：公衆交換電話網）４０に接続されている。
【００２０】
ＬＡＮ１０は、所定の通信プロトコル（例えば、ＴＣＰ／ＩＰ（Transmission Control Protocol/Internet Protocol））に基づく通信ネットワークであり、例えば、ＩＥＥＥ８０２．３などの有線ＬＡＮやＩＥＥＥ８０２．１１ｂなどの無線ＬＡＮなどである。
【００２１】
ＷＡＮ２０は、例えば、ＴＣＰ／ＩＰなどの所定の通信プロトコルに基づくインターネットなどの通信ネットワークである。
【００２２】
ゲートウェイ装置３０は、例えば、ルータなどの通信装置から構成され、ＬＡＮ１０とＷＡＮ２０とを接続する。本実施の形態では、ゲートウェイ装置３０にファイアウォール機能などの所定のアクセス制御機能が具備されているものとする。
【００２３】
ＰＳＴＮ４０は、一般加入電話回線やＩＳＤＮ（Integrated Services Digital Network）などのアナログあるいはディジタル電話回線網である。
【００２４】
ＭＦＰ１００は、いわゆる「ディジタル複合機」などと呼ばれる多機能複合機（Multi Function Printer）であり、少なくとも、プリンタ機能、コピー機能、ファクシミリ機能、スキャナ機能を有するものである。本実施の形態では、ＭＦＰ１００単体で「コピー機能」を提供する他、「プリンタ機能」によりＬＡＮ１０を介して接続された内部クライアント端末３００から送られるデータを印刷し、「ファクシミリ機能」によりＰＳＴＮ４０を介したファクシミリ送受信を行う。また、後述するサーバ２００を搭載し、「ファクシミリ機能」で受信した画像データや「スキャナ機能」で取り込んだ画像データなどを内部クライアント端末３００に配信するなどの拡張機能を有する。
【００２５】
このようなＭＦＰ１００の構成を図２を参照して説明する。図２はＭＦＰ１００の構成を示すブロック図である。
【００２６】
図示するように、ＭＦＰ１００は、制御部１１０と、ユーザインタフェース（Ｉ／Ｆ）１２０と、ネットワークインタフェース（Ｉ／Ｆ）１３０と、給排紙部１４０と、画像入力部１５０と、画像形成部１６０と、記憶部１７０と、サーバ２００と、から構成される。
【００２７】
制御部１１０は、ＭＦＰ１００の各部を制御するものであり、図３に示すような構成を有する。図３に示すように、制御部１１０は、内部インタフェース（Ｉ／Ｆ）１１１と、ＣＰＵ（Central Processing Unit：中央演算処理装置）１１２と、記憶装置１１３と、から構成される。
【００２８】
内部インタフェース１１１は、所定のバスインタフェースなどから構成され、制御部１１０とＭＦＰ１００内の他のコンポーネントとを接続して電気信号の授受を行う。
【００２９】
ＣＰＵ１１２は、ＡＬＵ（Arithmetic and Logic Unit）などの所定の演算回路から構成され、記憶装置１１３に記憶されているプログラムを実行することでＭＦＰ１００の各部を制御する。
【００３０】
記憶装置１１３は、ＣＰＵ１１２が実行・使用するプログラムやデータを格納するものであり、ＲＡＭ（Random Access Memory）１１４と、ＲＯＭ（Read Only Memory）１１５と、フラッシュメモリ１１６と、から構成される。
【００３１】
ＲＡＭ１１４は、ＤＲＡＭ（Dynamic Random Access Memory）などから構成され、いわゆるメインメモリとして機能し、ＣＰＵ１１２のワークエリアとして用いられる。すなわち、ＲＯＭ１１５に格納されているプログラムや、フラッシュメモリ１１６に格納されているデータがＲＡＭ１１４にロードされ、ＣＰＵ１１２により実行される。
【００３２】
ＲＯＭ１１５は、マスクＲＯＭあるいはＥＥＰＲＯＭ（Electrically Erasable Programmable ROM）などから構成され、ＣＰＵ１１２が実行するプログラムを格納する。ＲＯＭ１１５に記憶されるプログラムの例を図４（ａ）に示す。図示するように、ＲＯＭ１１５には、例えば、「機能プログラム」、「制御プログラム」、「サーバ連携プログラム」などが格納される。「機能プログラム」は、ＭＦＰ１００が有する機能（すなわち、コピー機能、プリンタ機能、ファクシミリ機能、スキャナ機能）を実現するためのプログラムである。「制御プログラム」は、機能プログラムにより実現される機能に応じて各部の動作（例えば、給排紙動作や画像形成動作、画像取込動作、など）を制御するためのプログラムである。「サーバ連携プログラム」は、サーバ２００と連携した動作を行うためのプログラムである。すなわち、搭載しているサーバ２００と同期をとったり、必要なデータの送受信を行うためのプログラムである。
【００３３】
フラッシュメモリ１１６は、ＥＥＰＲＯＭなどの書換可能な半導体記憶装置から構成され、図４（ｂ）に示すようなデータを格納する。すなわち、フラッシュメモリ１１６には、「ユーザ情報」、「表示データ」、などが記録される。
【００３４】
「ユーザ情報」は、ＭＦＰ１００のユーザにより任意に設定される情報であり、例えば、ファクシミリの宛先情報や使用者名などの情報が記録される。
【００３５】
「表示データ」は、ＭＦＰ１００の表示部に表示される画面を構成するデータである。すなわち、ＭＦＰ１００は図５（ａ）に示すような操作パネル１２１を有しており、この操作パネル１２１上に、例えば、タッチパネル方式の液晶表示装置などから構成されるディスプレイ１２２が構成されている。ディスプレイ１２２には、ＭＦＰ１００の各機能に応じた各種設定画面が表示される。すなわち、操作パネル１２１上に構成され、「コピー機能」、「ファクシミリ機能」、「プリンタ機能」、「スキャナ機能」等の機能を選択するための機能選択ボタン群１２３の操作に応じて、例えば、図５（ｂ）に示すようなファクシミリ操作画面１２Ｆや、図５（ｃ）に示すようなプリンタ設定画面１２Ｐ、あるいは、図５（ｄ）に示すようなスキャナ操作画面１２Ｓ、などが表示される。フラッシュメモリ１１６に記録される「表示データ」は、このような各種画面を表示させるためのデータである。
【００３６】
図２に戻り、ＭＦＰ１００の他の構成について説明する。
ユーザインタフェース１２０は、操作パネル１２１や、操作パネル１２１上に構成されるディスプレイ１２２など（図１１参照）から構成され、ユーザからの入力を受け付けるとともに、所定の情報を表示する。
【００３７】
ネットワークインタフェース１３０は、所定のＮＩＣや電話回線接続インタフェースなどから構成され、ＭＦＰ１００とＬＡＮ１０およびＰＳＴＮ４０とを接続し、ＬＡＮ１０上の各ノードとの通信や、ファクシミリ送受信などを行う。なお、ネットワークインタフェース１３０は、ＬＡＮ１０を介した通信を行う際、例えば、ＳＳＬ（Secure Socket Layer）などの所定の暗号化を行うものとする。
【００３８】
給排紙部１４０は、たとえば、ＡＤＦ（Auto Document Feeder）やソータ、フィニッシャ、内部紙送り機構、などから構成され、コピー機能、ファクシミリ機能、および、スキャナ機能において取り込まれる原稿や、コピー機能、ファクシミリ機能、および、プリンタ機能における出力用紙の給排紙を行う。
【００３９】
画像入力部１５０は、スキャナなどの光学式読取装置から構成され、コピー機能、ファクシミリ機能、および、スキャナ機能において取り込まれる原稿を光学的に読み取って、所定の画像データに変換する。
【００４０】
画像形成部１６０は、例えば、レーザ方式のプリンタエンジンなどから構成され、コピー機能、プリンタ機能、および、ファクシミリ機能により出力される文書の印刷を行う。
【００４１】
記憶部１７０は、例えば、ハードディスク装置などの書換可能な記憶装置から構成され、コピー機能、ファクシミリ機能、および、スキャナ機能により取り込まれた画像データや、プリンタ機能により入力された画像データなどを蓄積する。
【００４２】
サーバ２００は、例えば、サーバ機能を実現するボード類や記憶装置などから構成され、ＭＦＰ１００に一体的に搭載される。サーバ２００は、所定のインタフェースを介してＭＦＰ１００に接続され、ＭＦＰ１００と協働してＭＦＰ１００の機能を拡張させるためのサーバである。サーバ２００の構成を図６を参照して説明する。
【００４３】
図６は、サーバ２００の構成を示すブロック図である。図示するように、サーバ２００は、制御部２１０と、通信制御部２２０と、入力制御部２３０と、出力制御部２４０と、プログラム格納部２５０と、記憶部２６０と、から構成される。
【００４４】
制御部２１０は、例えば、ＣＰＵ（Central Processing Unit：中央演算処理装置）やワークエリアとなる所定の記憶装置（ＲＡＭ（Random Access Memory）など）から構成され、サーバ２００の各部を制御するとともに、プログラム格納部２５０に格納されている所定の動作プログラムに基づいて後述する各処理を実行する。
【００４５】
通信制御部２２０は、例えば、所定のＮＩＣなどの所定の通信装置から構成され、サーバ２００とＬＡＮ１０とを接続し、内部クライアント端末３００などとの通信を行う。すなわち、サーバ２００とＭＦＰ１００とは物理的には一体的に構成されているが、それぞれ独立したネットワークインタフェースを持っているため、ネットワーク上ではそれぞれ別個のノードとして識別されるものである。なお、通信制御部２２０は、ＬＡＮ１０を介して内部クライアント端末３００などと通信を行う際、例えば、ＳＳＬ（Secure Socket Layer）などの所定の暗号化を行うものとする。
【００４６】
入力制御部２３０は、ＭＦＰ１００のユーザインタフェース１２０に接続され、操作パネル１２１やディスプレイ１２２からの入力情報を制御部２１０に伝達する。
【００４７】
出力制御部２４０は、ＭＦＰ１００のユーザインタフェース１２０に接続され、制御部２１０の処理結果などを必要に応じてディスプレイ１２２に出力する。
【００４８】
プログラム格納部２５０は、例えば、ハードディスク装置やＲＯＭ（Read Only Memory）などの所定の記憶装置から構成され、制御部２１０が実行する種々の動作プログラムが格納されている。プログラム格納部２５０に格納されるプログラムの例を図７（ａ）に示す。図示するように、プログラム格納部２５０には、「オペレーティングシステム（ＯＳ）」や、「アプリケーションプログラム」、「ＭＦＰ連動プログラム」、などが格納される。
【００４９】
ここで、「ＭＦＰ連動プログラム」は、サーバ２００が搭載されたＭＦＰ１００と協働するためのプログラムであり、ＭＦＰ１００と同期をとったり、必要なデータの送受信を行う。
【００５０】
図６に戻り、サーバ２００の他の構成を説明する。
記憶部２６０は、例えば、ハードディスク装置やＥＥＰＲＯＭなどの書換可能な所定の記憶装置から構成され、ＭＦＰ１００との協働において用いられる種々のデータが格納される。記憶部２６０に記録されるデータの例を図７（ｂ）に示す。図示するように、記憶部２６０には、「ＭＦＰ連携データ」、「ネットワーク管理データ」などが記録される。
【００５１】
「ＭＦＰ連携データ」は、ＭＦＰ１００との協働により送受信するデータ、例えば、クライアント端末から送信された印刷あるいはファクシミリ送信の対象となる画像データや、ＭＦＰ１００のスキャナ機能で取り込まれクライアント端末に配信する画像データなどである。
【００５２】
「ネットワーク管理データ」は、ＬＡＮ１０を介した通信に必要なアドレス情報などであり、図８に示すような情報が記録される。図示するように、ネットワーク管理データには、少なくとも、ＭＦＰ１００とサーバ２００をＬＡＮ１０上で識別するためのアドレス情報が記録される。アドレス情報として、例えば、ＬＡＮ１０とのインタフェースとなるＮＩＣ（Network Interface Card）に固有の物理アドレス（ＭＡＣ（Media Access Control：メディアアクセス制御）アドレス）や、各ノードのＩＰアドレスなどが用いられる。
【００５３】
また、「ネットワーク管理データ」には、ＬＡＮ１０に接続される内部クライアント端末３００や外部クライアント端末４００（以下、これらを「クライアント端末」とする）に関するネットワーク情報も記録される。図８においては、項目「ＰＣ」にクライアント端末の情報が記録される。図示するように、各クライアント端末を識別するためのアドレス情報（コンピュータ名やＭＡＣアドレス、ＩＰアドレス、など）が記録される他、各クライアント端末のＭＦＰ１００に対する操作権限の有無、および、ＭＦＰ１００から各クライアント端末に対する操作権限の有無、などが記録される。ここで、「ＭＦＰ１００に対する操作権限」とは、当該クライアント端末からＬＡＮ１０を介してＭＦＰ１００の所定の機能を操作できる権限であり、「クライアント端末に対する操作権限」とは、ＭＦＰ１００からＬＡＮ１０を介して当該クライアント端末の所定の機能を操作できる権限である。ここで設定される権限は、「あり／なし」で設定できることはもとより、例えば、機能毎に設定したり、「登録権」、「参照のみ」など権限が細分化されていてもよい。
【００５４】
図１に戻り、ＭＦＰシステム１の他の構成を説明する。
内部クライアント端末３００は、例えば、パーソナルコンピュータ（ＰＣ）などの情報処理端末装置などから構成され、当該オフィス内に設置されて当該事業体の業務に使用される。また、内部クライアント端末３００は、ＬＡＮ１０に接続されている。すなわち、内部クライアント端末３００は、例えば、所定のＮＩＣを備えることでＬＡＮ１０に接続可能な構成を有し、これにより、ＬＡＮ１０を介してＭＦＰ１００やサーバ２００と相互接続される。内部クライアント端末３００は、例えば、所定の印刷データをＬＡＮ１０を介してＭＦＰ１００に送信し、ＭＦＰ１００に印刷指示を行う。あるいは、ＭＦＰ１００のファクシミリ機能により受信したファクシミリの画像データや、スキャナ機能により取り込んだ画像データなどをサーバ２００を介して取得する。
【００５５】
外部クライアント端末４００は、例えば、携帯電話やＰＤＡ（Personal Data Assistance）などの携帯情報端末や、ノート型ＰＣなどの情報処理端末装置から構成され、当該事業体の従業員などによってオフィス外で使用されるものである。外部クライアント端末４００は、ＷＡＮ２０を介してＬＡＮ１０に接続可能な構成を有する。すなわち、外部クライアント端末４００は、例えば、ワイヤレス方式によってＷＡＮ２０に接続可能な通信装置を備え、これによりＷＡＮ２０を介してＬＡＮ１０に接続する。ここで、ＷＡＮ２０とＬＡＮ１０の間にゲートウェイ装置３０が介在し、所定のフィルタリングなどを行ってアクセス制御を行うものとする。例えば、当該事業体の従業員が用いる外部クライアント端末４００のみがＬＡＮ１０に接続可能となるようなアクセス制御を行う。
【００５６】
次に、本実施の形態にかかるＭＦＰシステム１の動作を説明する。本実施の形態では、クライアント端末（内部クライアント端末３００あるいは外部クライアント端末４００）からＬＡＮ１０を介してＭＦＰ１００を操作する場合の動作を説明する。なお、以下の各実施の形態においては、ＭＦＰ１００の制御部１１０が「サーバ連携プログラム」を常時実行し、サーバ２００の制御部２００が「ＭＦＰ連携プログラム」を常時実行することで、ＭＦＰ１００とサーバ２００とが同期され、常時双方向通信できる状態となっているものとする。
【００５７】
本実施の形態にかかる「遠隔操作処理１」を図９に示すフローチャートを参照して説明する。この「遠隔操作処理１」は、ユーザがクライアント端末を操作し、サーバ２００にアクセスし、サーバ２００の「ＭＦＰ連動プログラム」を実行することで開始される。
【００５８】
サーバ２００の制御部２１０は、アクセスしたクライアント端末のネットワークアドレス情報を取得し、記憶部２６０の「ネットワーク管理データ」を参照して、当該クライアント端末がＭＦＰ１００の操作権限を有するか否かを判別する（ステップＳ１０１）。
【００５９】
ここで、当該クライアント端末が操作権限を有していない場合（ステップＳ１０１：Ｎｏ）、例えば、所定のエラーメッセージを当該クライアント端末に返送するなどして処理を終了する。
【００６０】
一方、当該クライアント端末が操作権限を有している場合（ステップＳ１０１：Ｙｅｓ）、サーバ２００の制御部２１０は、ＬＡＮ１０を介して、図１０に示すような「機能選択画面」を当該クライアント端末に送信する（ステップＳ１０２）。
【００６１】
クライアント端末では、サーバ２００から受信した「機能選択画面」を所定のディスプレイ装置などに表示する（ステップＳ１０３）。ユーザは、クライアント端末の入力装置（マウス、キーボード、ポインティング・デバイス、など）を操作し、所望の機能を選択する。ここでは、ＭＦＰ１００が有する機能のうちクライアント端末から操作可能な機能、例えば、「プリンタ機能」、「スキャナ機能」、「ファクシミリ機能」などの他、ＭＦＰ１００の種々の設定を行うための「初期設定」などの項目が選択可能に表示される。所望の機能が選択されると、クライアント端末は、当該選択された機能を示す情報（以下、「選択機能情報」とする）をＬＡＮ１０を介してサーバ２００に送信する（ステップＳ１０４）。
【００６２】
サーバ２００では、クライアント端末から選択機能情報を受信すると（ステップＳ１０５）、当該選択された機能に対応するＭＦＰ１００の表示画面を構成するデータの提供を要求する情報（以下、「画面要求情報」とする）をＭＦＰ１００に送信する（ステップＳ１０６）。
【００６３】
ＭＦＰ１００では、サーバ２００から画面要求情報を受信すると（ステップＳ１０７）、制御部１１０がフラッシュメモリ１１６に記録されている「表示データ」から、画面要求情報に対応する画面データを取得して、サーバ２００に送信する（ステップＳ１０８）。
【００６４】
サーバ２００では、ＭＦＰ１００から画面データを受信すると（ステップＳ１０９）、制御部２１０がクライアント端末上で表示可能なデータ形式に変換して、クライアント端末に転送する（ステップＳ１１０）。ここでは、例えば、サーバ２００がＷｅｂサーバとして機能し、ＭＦＰ１００の操作画面をＷｅｂページとしてクライアント端末に提示する。すなわち、ＭＦＰ１００から受信した画面データを、例えば、ＨＴＭＬ（Hyper Text Markup Language）などに変換してクライアント端末に提供する。より詳細には、ＭＦＰ１００の操作画面上のボタン類がクリックなどで選択可能であり、かつ、選択に応じて所定の制御情報がサーバ２００に送信されるようなＨＴＭＬデータに変換される。
【００６５】
クライアント端末では、図１１に示すように、サーバ２００から提示されるＭＦＰ１００の操作画面をディスプレイ装置に表示する（ステップＳ１１１）。
【００６６】
ユーザは、クライアント端末の入力装置を操作し、表示された操作画面上で所望のボタン類をクリックしたり、文字情報を入力する。すなわち、クライアント端末のユーザは、ＭＦＰ１００を実際に操作する感覚で、ＭＦＰ１００を遠隔操作することができる。このようにして入力された制御情報などがＬＡＮ１０を介してサーバ２００に送信される（ステップＳ１１２）。
【００６７】
サーバ２００では、クライアント端末から制御情報を受信すると、これをＭＦＰ１００に転送する（ステップＳ１１３）。
【００６８】
ＭＦＰ１００では、サーバ２００から転送された制御情報を受信し（ステップＳ１１４）、これに基づいて所定の動作を実行して（ステップＳ１１５）、処理を終了する。すなわち、クライアント端末から送信された制御情報が「印刷」であれば、プリンタ機能を稼働させて印刷を行い、制御情報が「ファクシミリ送信」であれば、ファクシミリ機能を稼働させてファクシミリ送信を行う。
【００６９】
以上のように、本実施の形態にかかる動作によれば、クライアント端末を使ってＭＦＰ１００を遠隔操作することができる。
【００７０】
（第２の実施の形態）
上記第１の実施の形態では、クライアント端末を使ってＭＦＰ１００を遠隔操作する場合を示したが、ＭＦＰ１００を使ってクライアント端末を遠隔操作することもできる。この場合のＭＦＰシステム１の動作を以下説明する。なお、本実施の形態にかかるＭＦＰシステム１の各構成は第１の実施の形態と同一である。
【００７１】
本実施の形態にかかる「遠隔操作処理２」を図１２に示すフローチャートを参照して説明する。この「遠隔操作処理２」は、ユーザがＭＦＰ１００の操作パネル１２１に構成されている「機能選択ボタン」（図１３（ａ）参照）から、クライアント端末の遠隔操作を示す「ＰＣ」が押下されることで開始される。
【００７２】
本処理が開始されると、ＭＦＰ１００の制御部１１０が、サーバ２００にＰＣ接続要求情報を送信する（ステップＳ２０１）。
【００７３】
サーバ２００では、ＭＦＰ１００からＰＣ接続要求情報を受信すると（ステップＳ２０２）、制御部２１０が、記憶部２６０に記録されている「ネットワーク管理情報」を参照し、ＭＦＰ１００からの操作権限が「あり」となっているクライアント端末を選出し、選出されたクライアント端末を選択するための選択画面をＭＦＰ１００に送信する（ステップＳ２０３）。
【００７４】
ＭＦＰ１００では、サーバ２００から選択画面を受信すると、図１３（ｂ）に示すように、ディスプレイ１２２に表示する（ステップＳ２０４）。図示するように、選択画面１３では、操作対象となるクライアント端末を選択するためのＰＣ選択ボタン１３ａ、および、選択したクライアント端末における操作対象を選択するための機能選択ボタン１３ｂが表示される。機能選択ボタン１３ｂとして、例えば、「設定」、「ファイル」が表示される。「設定」は、当該クライアント端末の諸設定を行うものであり、「ファイル」は当該クライアント端末上の任意のファイルを表示させるものである。
【００７５】
ユーザはディスプレイ１２２を操作し、所望のクライアント端末（ＰＣ）と、操作対象とを選択する。ＭＦＰ１００は、ユーザの選択に基づき、選択されたクライアント端末と操作対象を示す情報（以下、「選択情報」とする）を、サーバ２００に送信する（ステップＳ２０５）。
【００７６】
サーバ２００では、ＭＦＰ１００から選択情報を受信すると（ステップＳ２０６）、これに基づき、選択された対象の提供を要求する情報（以下、「対象提供要求」とする）をＬＡＮ１０を介してクライアント端末に送信する（ステップＳ２０７）。
【００７７】
クライアント端末では、サーバ２００から対象提供要求を受信すると（ステップＳ２０８）、対応するデータ（以下、「対象データ」とする）をＬＡＮ１０を介してサーバ２００に送信する（ステップＳ２０９）。
【００７８】
サーバ２００では、クライアント端末から対象データを受信すると、ＭＦＰ１００のディスプレイ１２２で表示可能なデータ形式に変換して、ＭＦＰ１００に送信する（ステップＳ２１０）。
【００７９】
ＭＦＰ１００では、サーバ２００から対象データを受信すると、制御部１１０がユーザインタフェース１２０を制御して、対象データをディスプレイ１２２に表示する（ステップＳ２１１）。ここで、図１３（ｂ）に示す「選択画面」において「設定」が選択された場合は、図１３（ｃ）に示すような設定画面１４が表示される。設定画面１４では、当該クライアント端末の設定項目が選択可能に表示されるとともに、選択された項目を実行、参照、あるいは編集するためのボタン（「開く」、「プロパティ」など）が表示される。
【００８０】
また、図１３（ｂ）に示す「選択画面」において「ファイル」が選択された場合は、図１３（ｄ）に示すようなファイル画面１５が表示される。ファイル画面１５では、当該クライアント端末上の所定のファイルが選択可能に表示されるとともに、選択されたファイルを操作するためのボタン（「開く」、「印刷」、「送信」など）が表示される（ステップＳ２１１）。
【００８１】
ユーザがディスプレイ１２２を操作し、設定画面１４やファイル画面１５上で選択・入力を行うことにより、対応する動作が実行され（ステップＳ２１２）、処理を終了する。例えば、設定画面１４上で、「システム」と「開く」が選択された場合、当該クライアント端末の「システム設定項目」がディスプレイ１２２に表示され、これらの項目をさらに操作することで、当該クライアント端末のシステム設定を更新・変更することができる。あるいは、ファイル画面１５上で「abce.doc」と「印刷」が選択された場合、ＭＦＰ１００のプリンタ機能が稼働して、当該ファイルを印刷する。同様に「送信」が選択された場合には、ＭＦＰ１００のファクシミリ機能が稼働して、当該ファイルがファクシミリ送信される。
【００８２】
以上のように、本実施の形態にかかるＭＦＰシステム１によれば、ＭＦＰ１００を使って、クライアント端末の各種設定や操作を行うことができる。
【００８３】
上記各実施の形態では、サーバ２００が「ネットワーク管理データ」を有し、これに基づき所定の認証および許否を行っているので、ＷＡＮ２０を介して接続されている外部クライアント端末４００を用いても、安全に上記動作を実行することができる。
【００８４】
上記実施の形態においては、ＭＦＰ１００におけるプログラムの記憶媒体としてＲＯＭ、各種データの記憶媒体としてフラッシュメモリを例示したが、記憶媒体の種類はこれに限られず任意である。例えば、これらのプログラムやデータを記憶部１７０に格納してもよい。
【００８５】
上記実施の形態では、ＷＡＮ２０とＬＡＮ１０との間にゲートウェイ装置３０が介在する構成としたが、例えば、サーバ２００がゲートウェイ装置の機能を有していてもよい。この場合、サーバ２００がいわゆるアプリケーション・ゲートウェイとして機能することで、ルータ機能やファイヤウォール機能を実現することができる。
【００８６】
また、上記各実施の形態では、ＭＦＰ１００にサーバ２００が一体的に搭載された構成を示したが、例えば、ＭＦＰ１００とサーバ２００とが別体の装置から構成されていてもよい。また、上記実施の形態では、プリンタ機能、ファクシミリ機能、コピー機能、スキャナ機能を有するＭＦＰを用いた構成を示したが、サーバと連携するものであれば、例えば、単機能のプリンタやスキャナ装置などを用いた構成としてもよい。
【００８７】
なお、本発明の実施の形態にかかるサーバ２００は専用装置から構成可能なことはもとより、通常のコンピュータシステムを用いても実現可能である。例えば、汎用コンピュータに、上述の処理を実行するためのプログラムを格納した媒体（ＣＤ−ＲＯＭなど）から当該プログラムをインストールすることにより、上述の処理を実行するサーバ２００を構成することができる。
【００８８】
また、コンピュータにプログラムを供給するための手段は任意である。例えば通信回線、通信ネットワーク、通信システムなどを介して供給してもよい。一例を挙げると、通信ネットワークの掲示板（ＢＢＳ）に当該プログラムを掲示し、これをネットワークを介して搬送波に重畳して配信する。そして、このプログラムを起動し、ＯＳの制御下で、他のアプリケーションプログラムと同様に実行することにより、上述の処理を実行することができる。
【００８９】
以上説明したように、本発明によれば、サーバを搭載したＭＦＰを用いるＭＦＰシステムにおいて、ユーザの利便性を向上させることができる。
【００９０】
以上説明したように、本発明によれば、ＭＦＰとサーバとが協働するＭＦＰシステムにおいて、使用時環境負荷を効果的に軽減するとともに、ユーザの作業負担を軽減することができる。
【図面の簡単な説明】
【００９１】
【図１】本発明の実施の形態にかかるＭＦＰシステムの構成を示す模式図である。
【図２】図１に示すＭＦＰの構成を示すブロック図である。
【図３】図２に示す制御部の構成を示すブロック図である。
【図４】図３に示す記憶装置に蓄積される情報の例を示す図であり、（ａ）はＲＯＭに記憶される情報の例を示し、（ｂ）はフラッシュメモリに記憶される情報の例を示す。
【図５】図１に示すＭＦＰの表示パネルに表示される画面を説明するための図であり、（ａ）はＭＦＰの表示パネルの外観を示し、（ｂ）は表示パネルに表示される「ファクシミリ操作画面」の表示例を示し、（ｃ）は表示パネルに表示される「プリンタ設定画面」の表示例を示し、（ｄ）は表示パネルに表示される「スキャナ操作画面」の表示例を示す。
【図６】図１に示すサーバの構成を示すブロック図である。
【図７】図６に示すプログラム格納部および記憶部に記録される情報の例を示す図であり、（ａ）はプログラム格納部に記録される情報の例を示し、（ｂ）は記憶部に記録される情報の例を示す。
【図８】図７（ｂ）に示す「ネットワーク管理データ」の例を示す図である。
【図９】本発明の第１の実施の形態にかかる「遠隔操作処理１」を説明するためのフローチャートである。
【図１０】図９に示す処理において表示される「機能選択画面」の表示例を示す図である。
【図１１】図９に示す処理において表示される「ＭＦＰ操作パネル」の表示例を示す図である。
【図１２】本発明の第２の実施の形態にかかる「遠隔操作処理２」を説明するためのフローチャートである。
【図１３】図１２に示す処理において表示される画面を説明するための図であり、（ａ）はＭＦＰの表示パネルの外観を示し、（ｂ）は表示パネルに表示される「選択画面」の表示例を示し、（ｃ）は表示パネルに表示される「設定画面」の表示例を示し、（ｄ）は表示パネルに表示される「ファイル画面」の表示例を示す。
【図１４】ＭＦＰの外観を示す図である。
【符号の説明】
【００９２】
１  ＭＦＰシステム
１０  ＬＡＮ
２０  ＷＡＮ
３０  ゲートウェイ装置
４０  ＰＳＴＮ
１００  ＭＦＰ（Multi Function Printer：多機能複合機）
２００  サーバ
３００  内部クライアント端末
４００  外部クライアント端末
【図１】
2005057549.tif 000003
【図２】
2005057549.tif 000004
【図３】
2005057549.tif 000005
【図４】
2005057549.tif 000006
【図５】
2005057549.tif 000007
【図６】
2005057549.tif 000008
【図７】
2005057549.tif 000009
【図８】
2005057549.tif 000010
【図９】
2005057549.tif 000011
【図１０】
2005057549.tif 000012
【図１１】
2005057549.tif 000013
【図１２】
2005057549.tif 000014
【図１３】
2005057549.tif 000015
【図１４】
2005057549.tif 000016