(57)【特許請求の範囲】
【請求項１】
第１の画像形成装置と制御装置とを含む第１のシステムと、
第２の画像形成装置と、スキャン動作で得られた画像データーの送信先として予め規定される管理サーバーを含む第２のシステムと、
を備えた画像処理システムであって、
前記第１の画像形成装置は、
原稿をスキャンして得られた画像データーを文書ファイルとして格納する処理を実行し、
前記制御装置は、
前記第２の画像形成装置を遠隔操作可能であって、遠隔操作により前記第２の画像形成装置に対してスキャン機能の選択を指示するとともに、前記格納された前記文書ファイルを前記第２の画像形成装置に対して送信する処理を実行し、
前記第２の画像形成装置は、遠隔操作により前記制御装置からスキャン機能の選択が指示された時に当該第２の画像形成装置にスキャンすべき原稿がセットされておらず、かつ前記文書ファイルを前記制御装置から受信した場合に、前記制御装置から送信された前記文書ファイルから得られる画像データーを、前記第２の画像形成装置でスキャン動作を実行して得られた画像データーとして、前記管理サーバーに対して送信する処理を実行する、画像処理システム。
【請求項２】
前記管理サーバーは、前記第２の画像形成装置でのスキャン動作で得られた画像データーを予め規定されたルールに従って記憶装置に振り分ける処理を実行する、請求項１に記載の画像処理システム。
【請求項３】
前記第２の画像形成装置は前記管理サーバーを含む、請求項２に記載の画像処理システム。
【請求項４】
前記第２の画像形成装置は、前記制御装置からの前記スキャン動作の指示と共に送信された前記文書ファイルから得られた画像データーを送信する処理の際に、その画像データーの量をスキャン動作の動作量としてカウントする、請求項１〜３のいずれかに記載の画像処理システム。
【請求項５】
前記制御装置は、前記第２の画像形成装置から、前記第２の画像形成装置で表示されている操作パネルの画面データーを取得してその画面データーに基づいて操作画面を表示し、
前記操作画面に対する指示入力を受け付けることで、その位置を示す情報を前記第２の画像形成装置に対して送信し、
前記第２の画像形成装置は、前記位置を示す情報と前記画面データーとから指示内容を特定して実行する、請求項１〜４のいずれかに記載の画像処理システム。
【請求項６】
第１の画像形成装置と制御装置とを含む第１のシステムと、第２の画像形成装置とスキャン動作で得られた画像データーの送信先として予め規定される管理サーバーを含む第２のシステムとを有する画像処理システムにおける画像データーの管理方法であって、
前記制御装置は、前記第２の画像形成装置を遠隔操作可能であって、
前記第１の画像形成装置で原稿をスキャンして画像データーを得るステップと、
前記画像データーを得るステップにて得られた画像データーを文書ファイルとして格納するステップと、
前記制御装置で遠隔操作により前記第２の画像形成装置に対してスキャン機能の選択を指示するとともに、前記格納された前記文書ファイルを前記第２の画像形成装置に対して送信するステップと、
前記第２の画像形成装置で、遠隔操作により前記制御装置からスキャン機能の選択が指示された時に当該第２の画像形成装置にスキャンすべき原稿がセットされておらず、かつ前記文書ファイルを前記制御装置から受信した場合に、前記制御装置から送信された前記文書ファイルから得られる画像データーを、前記第２の画像形成装置でスキャン動作を実行して得られた画像データーとして、前記管理サーバーに対して送信するステップとを備える、管理方法。
【請求項７】
スキャン機能を有するとともに、遠隔操作が可能な画像形成装置であって、
前記スキャン機能によりセットされた原稿をスキャンするスキャン動作を実行して文書ファイルを得るスキャン手段と、
前記スキャン動作によって得られた前記文書ファイルを、当該画像形成装置と同じシステムに含まれ、かつスキャン動作で得られた画像データーの送信先として予め規定される管理サーバーに対して、送信する送信制御手段と、
当該画像形成装置と異なるシステムに含まれる制御装置からの前記遠隔操作に応じて、当該画像形成装置の機能を操作可能とする遠隔操作制御手段と、
を備え、
前記送信制御手段は、遠隔操作により前記制御装置からスキャン機能の選択が指示された時に当該画像形成装置にスキャンすべき原稿がセットされておらず、かつ前記制御装置から文書ファイルを受信した場合に、前記制御装置から受信した文書ファイルから得られる画像データーを、当該画像形成装置でスキャン動作を実行して得られた画像データーとして、前記管理サーバーに対して送信する、
画像形成装置。
【請求項８】
遠隔操作が可能な画像形成装置を制御するためのコンピュータに、画像データーの管理方法を実行させるための管理プログラムであって、
前記画像形成装置は、スキャン機能を有し、
前記管理方法は、
前記スキャン機能によりセットされた原稿をスキャンするスキャン動作を実行して文書ファイルを得るステップと、
前記スキャン動作によって得られた前記文書ファイルを、当該画像形成装置と同じシステムに含まれ、かつスキャン動作で得られた画像データーの送信先として予め規定される管理サーバーに対して、送信するステップと、
当該画像形成装置と異なるシステムに含まれる制御装置からの前記遠隔操作に応じて、当該画像形成装置の機能を操作可能とするステップと、
を備え、
前記送信するステップは、遠隔操作により前記制御装置からスキャン機能の選択が指示された時に当該画像形成装置にスキャンすべき原稿がセットされておらず、かつ前記制御装置から文書ファイルを受信した場合に、前記制御装置から受信した文書ファイルから得られる画像データーを、当該画像形成装置でスキャン動作を実行して得られた画像データーとして、前記管理サーバーに対して送信するステップを含む、管理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は画像処理システム、制御装置、管理方法、および管理プログラムに関し、特に、スキャンデーターを処理する画像処理システム、制御装置、管理方法、および管理プログラムに関する。
【背景技術】
【０００２】
コピー機やプリンターやそれらの複合機であるＭＦＰ（Multi-Functional Peripheral）などの画像形成装置の使い方の一つとして、たとえば、特開平５−１２２４２４号公報、特開２００５−２０８７１０号公報、および特開２００５−１３０１０２号公報（以下、特許文献１〜３）などは、携帯端末等を用いて遠隔で画像形成装置を操作して処理を行なわせるという方法を提案している。
【０００３】
図１２は、遠隔で画像形成装置を操作するシステムを説明する図である。
図１２を参照して、画像形成装置としてのＭＦＰからは、インターネットや中継用のサーバー等を介して接続されたＰＣ（パーソナルコンピューター）などの制御装置に対して操作画面の画像データーが送信され、ＰＣに操作画面が表示される。
【０００４】
ユーザーはＰＣの操作画面を用いて操作することで、ＰＣからＭＦＰに対して操作情報が送信され、ＭＦＰはその操作情報に従って処理を実行する。その際に、操作画面の遷移が伴う場合には、遷移後の操作画面の画像データーが再度ＭＦＰからＰＣに送信されることで、ＰＣの操作画面がＭＦＰでの画面遷移と同期して遷移する。
【０００５】
このようにすることで、ユーザーはＰＣを利用して遠隔でＭＦＰを操作することが可能となる。
【０００６】
このようなシステムを利用して、顧客の画像形成装置を利用した業務を、代行業者が、遠隔で自身の画像形成装置を操作することで代行するというサービスがある。
【０００７】
このようなサービスの一つの形態として、各顧客向けに画像形成装置の画面として専用画面を用意して、さらに外部サーバーなどと連携しながら独自の機能を備えたソリューションが提案されている。このようなソリューションでは、スキャンデーターとあわせて、文書データーの管理用のサーバーにデーターを格納した共有ナレッジベースを作成したり、スキャンデーターを入力情報と共にメール転送したりするなどの機能を提供している。
【０００８】
図１３は、文書管理ソリューションの一例を表わした図である。
図１３を参照して、文書管理ソリューションでは、紙の原稿を画像形成装置であるＭＦＰのスキャンで読み取らせて画像データーとし（ＳＴ．１）、振り分けサーバーに転送することで（ＳＴ．２）、振り分けサーバーが予め規定されたルールに従って管理システムやファイルサーバーなどの適切なフォルダに自動的に振り分けて格納する（ＳＴ．３）。
【先行技術文献】
【特許文献】
【０００９】
【特許文献１】特開平５−１２２４２４号公報
【特許文献２】特開２００５−２０８７１０号公報
【特許文献３】特開２００５−１３０１０２号公報
【特許文献４】特開２００３−８５１７８号公報
【発明の概要】
【発明が解決しようとする課題】
【００１０】
このような、画像形成装置のスキャン機能と連携するソリューションでは、紙の原稿をスキャンする作業が必要となるためにユーザーの画像形成装置の操作が必要となる。
【００１１】
この問題を解消する方法として、遠隔の画像形成装置で原稿をスキャンし、画像データーを転送するという方法が考えられる。
【００１２】
図１４は、スキャンを伴うソリューションの一部を代行業者に委託する例を表わした図である。このソリューションでは、図１３に表わされたＳＴ．１〜ＳＴ．３のうち、ＳＴ．１およびＳＴ．２の処理を代行業者に委託して、顧客のシステム外の装置で行なうものである。
【００１３】
詳しくは図１４を参照して、代行業者が紙である原稿を顧客から受け取って、代行業者の有する画像形成装置でスキャンして画像データーを得る（ＳＴ．１’）。代行業者は、顧客のシステムにアクセスして、画像データーを顧客のシステムに含まれる振り分けサーバーに送信することで（ＳＴ．２’）、図１３のソリューションと同様に、振り分けサーバーが予め規定されたルールに従って管理システムやファイルサーバーなどの適切なフォルダに自動的に振り分けて格納する（ＳＴ．３）。または、振り分けサーバーでの規定を予め記憶しておくことで、その規定に従って直接画像データーを管理システムやファイルサーバーなどの適切なフォルダに自動的に振り分けて格納するようにしてもよい（ＳＴ．３’）。
【００１４】
しかしながら、通常、社外秘の情報を含む顧客のシステムはセキュリティ上、代行業者のアクセスを許可しないものであり、振り分けサーバーに画像データーを転送することが難しいという問題がある。また、同様に、管理システムやファイルサーバーなどのアクセス情報も社外秘の情報であって、セキュリティ上、代行業者のアクセスは許可されない。そのため、図１４で表わされたように、スキャンを伴うソリューションの一部を代行業者に委託し、顧客のシステム外の装置を利用して実行することが難しい、という問題があった。
【００１５】
本発明はこのような問題に鑑みてなされたものであって、スキャンを伴う文書管理処理をセキュアに行なうことのできる画像処理システム、画像形成装置、管理方法、および管理プログラムを提供することを目的としている。
【課題を解決するための手段】
【００１６】
上記目的を達成するために、本発明のある局面に従うと、画像処理システムは第１の画像形成装置と制御装置とを含む第１のシステムと第２の画像形成装置と、スキャン動作で得られた画像データーの送信先として予め規定される管理サーバーを含む第２のシステムと、を備えた画像処理システムであって、第１の画像形成装置は原稿をスキャンして得られた画像データーを文書ファイルとして格納する処理を実行し、制御装置は、第２の画像形成装置を遠隔操作可能であって、遠隔操作により第２の画像形成装置に対してスキャン機能の選択を指示するとともに、格納された文書ファイルを第２の画像形成装置に対して送信する処理を実行し、第２の画像形成装置は、遠隔操作により前記制御装置からスキャン機能の選択が指示された時に当該第２の画像形成装置にスキャンすべき原稿がセットされておらず、かつ前記文書ファイルを前記制御装置から受信した場合に、制御装置から送信された文書ファイルから得られる画像データーを、第２の画像形成装置でスキャン動作を実行して得られた画像データーとして、管理サーバーに対して送信する処理を実行する。
【００１７】
好ましくは、管理サーバーは、第２の画像形成装置でのスキャン動作で得られた画像データーを予め規定されたルールに従って記憶装置に振り分ける処理を実行する。
【００１８】
より好ましくは、第２の画像形成装置は管理サーバーを含む。
好ましくは、第２の画像形成装置は、制御装置からのスキャン動作の指示と共に送信された文書ファイルから得られた画像データーを送信する処理の際に、その画像データーの量をスキャン動作の動作量としてカウントする。
【００１９】
好ましくは、制御装置は、第２の画像形成装置から、第２の画像形成装置で表示されている操作パネルの画面データーを取得してその画面データーに基づいて操作画面を表示し、操作画面に対する指示入力を受け付けることで、その位置を示す情報を第２の画像形成装置に対して送信し、第２の画像形成装置は、位置を示す情報と画面データーとから指示内容を特定して実行する。
【００２２】
本発明のさらに他の局面に従うと、管理方法は、第１の画像形成装置と制御装置とを含む第１のシステムと第２の画像形成装置とスキャン動作で得られた画像データーの送信先として予め規定される管理サーバーを含む第２のシステムとを有する画像処理システムにおける画像データーの管理方法であって、制御装置は、第２の画像形成装置を遠隔操作可能であって、第１の画像形成装置で原稿をスキャンして画像データーを得るステップと、画像データーを得るステップにて得られた画像データーを文書ファイルとして格納するステップと、制御装置で遠隔操作により第２の画像形成装置に対してスキャン機能の選択を指示するとともに、格納された文書ファイルを第２の画像形成装置に対して送信するステップと、第２の画像形成装置で、遠隔操作により制御装置からスキャン機能の選択が指示された時に当該第２の画像形成装置にスキャンすべき原稿がセットされておらず、かつ文書ファイルを制御装置から受信した場合に、制御装置から送信された文書ファイルから得られる画像データーを、第２に画像形成装置でスキャン動作を実行して得られた画像データーとして、前記管理サーバーに対して送信するステップとを備える。
【００２３】
本発明のさらに他の局面に従うと、遠隔操作が可能な画像形成装置を制御するためのコンピュータに、画像データーの管理方法を実行させるための管理プログラムが提供される。画像形成装置は、スキャン機能を有する。管理方法は、スキャン機能によりセットされた原稿をスキャンするスキャン動作を実行して文書ファイルを得るステップと、スキャン動作によって得られた文書ファイルを、当該画像形成装置と同じシステムに含まれ、かつスキャン動作で得られた画像データーの送信先として予め規定される管理サーバーに対して、送信するステップと、画像形成装置と異なるシステムに含まれる制御装置からの遠隔操作に応じて、当該画像形成装置の機能を操作可能とするステップと、
を備える。送信するステップは、遠隔操作により制御装置からスキャン機能の選択が指示された時に当該画像形成装置にスキャンすべき原稿がセットされておらず、かつ制御装置から文書ファイルを受信した場合に、制御装置から受信した文書ファイルから得られる画像データーを、当該画像形成装置でスキャン動作を実行して得られた画像データーとして、管理サーバーに対して送信するステップを含む。
【発明の効果】
【００２４】
この発明によると、セキュリティを確保しつつスキャンを伴うソリューションの多くの範囲を代行業者に委託することが可能となり、顧客の利便性を格段に向上させることができる。
【図面の簡単な説明】
【００２５】
【図１】実施の形態にかかる画像処理システムの構成の具体例を示す図である。
【図２】画像処理システムに含まれるＭＦＰ（Multi-Functional Peripheral）のハードウェア構成の具体例を示す図である。
【図３】画像処理システムに含まれるサーバーおよびＰＣのハードウェア構成の具体例を示す図である。
【図４】画像処理システムでの動作概要を表わした図である。
【図５】図４に表わされた動作概要を、代行業者のシステムおよび顧客のシステムそれぞれの動作の流れとして表わした図である。
【図６】リモートパネルの操作の具体例を示す図である。
【図７】実施の形態にかかる画像処理システムの構成の他の具体例を示す図である。
【図８】代行業者のシステムに含まれるＰＣの機能構成の具体例を示すブロック図である。
【図９】顧客のシステムに含まれるＭＦＰの機能構成の具体例を示すブロック図である。
【図１０】代行業者のシステムに含まれるＰＣでの動作の流れを表わすフローチャートである。
【図１１】顧客のシステムに含まれるＭＦＰでの動作の流れを表わすフローチャートである。
【図１２】遠隔で画像形成装置を操作するシステムを説明する図である。
【図１３】文書管理ソリューションの一例を表わした図である。
【図１４】スキャンを伴うソリューションの一部を代行業者に委託する例を表わした図である。
【発明を実施するための形態】
【００２６】
以下に、図面を参照しつつ、本発明の実施の形態について説明する。以下の説明では、同一の部品および構成要素には同一の符号を付してある。それらの名称および機能も同じである。
【００２７】
＜システム構成＞
図１は、本実施の形態にかかる画像処理システムの構成の具体例を示す図である。
【００２８】
図１を参照して、本実施の形態にかかる画像処理システムは、インターネット等のネットワーク６００で電気的に接続された第１の画像処理システム（以下、システムと略する）１Ａと、第２のシステム１Ｂとを含む。ネットワーク６００は有線であっても無線であってもよい。
【００２９】
システム１Ａは、相互に電気的に接続された、画像形成装置としてのＭＦＰ（Multi-Functional Peripheral）１００Ａおよび制御装置としてのＰＣ（Personal Computer）４００Ａを含む。
【００３０】
システム１Ｂは、相互に電気的に接続されたＭＦＰ１００Ｂ、画像データーである文書データーを予め規定された記憶領域に振り分けて格納する振り分け機能を有するサーバー３００、およびその記憶領域を備えた装置としてのＰＣ４００Ｂ，４００Ｃ…を含む。
【００３１】
画像形成装置は、ＭＦＰに限定されず、スキャン機能を備えている画像形成装置であれば、スキャナー等の他の装置であってもよい。制御装置もまたＰＣに限定されず、たとえば携帯電話機やＰＤＡ（Personal Digital Assistants）やデジタルカメラ、文書閲覧装置などの携帯端末であってもよい。
【００３２】
以降の説明において、ＭＦＰ１００Ａ，１００Ｂを代表させてＭＦＰ１００と称し、ＰＣ４００Ａ，４００Ｂ，４００Ｃ，…を代表させてＰＣ４００とも称する。
【００３３】
図２は、ＭＦＰ１００のハードウェア構成の具体例を示す図である。
図２を参照して、ＭＦＰ１００は、全体を制御するための演算装置であるＣＰＵ（Central Processing Unit）１０と、ＣＰＵ１０で実行されるプログラムなどを記憶するためのＲＯＭ（Read Only Memory）１１と、ＣＰＵ１０でプログラムを実行する際の作業領域として機能するためのＲＡＭ（Random Access Memory）１２と、図示しない原稿台に載置された原稿を光学的に読み取って画像データーを得るためのスキャナー１３と、画像データーを印刷用紙上に固定するためのプリンター１４と、情報を表示したり当該ＭＦＰ１００に対する操作入力を受け付けたりするためのタッチパネルを含んだ操作パネル１５と、画像データー等を保存するためのメモリー１６と、ネットワーク６００を介した通信を制御するためのネットワークコントローラー１７と、ＭＦＰ１００の状態を検出するためのセンサー１８とを含む。
【００３４】
操作パネル１５は、図示しないタッチパネルと操作キー群とを含む。タッチパネルは、液晶表示装置などの表示装置と光学式タッチパネルや静電容量タッチパネルなどの位置指示装置とが重なって構成され、操作画面を表示して、その操作画面上の指示位置を特定する。ＣＰＵ１０は予め記憶されている画面表示をさせるためのデーターに基づいてタッチパネルに操作画面を表示させる。
【００３５】
センサー１８としては、たとえば、トナー量残量やトナー切れ、用紙切れを検出するためのセンサーや、各部のジャム（紙詰まり）や温度異常や動作異常等を検出するためのセンサーや、印刷用紙の排紙トレイへの排出を検出するためのセンサー、などが該当する。
【００３６】
図３は、サーバー３００およびＰＣ４００のハードウェア構成の具体例を示す図である。サーバー３００およびＰＣ４００は同様の構成とすることができるため、図３では、共通の構成であるものとして、ＰＣ４００の構成を括弧で表わしている。
【００３７】
すなわち、図３を参照して、サーバー３００は、全体を制御するための演算装置であるＣＰＵ３０と、ＣＰＵ３０で実行されるプログラムなどを記憶するためのＲＯＭ３１と、ＣＰＵ３０でプログラムを実行する際の作業領域として機能するためのＲＡＭ３２と、当該サーバー３００に対する操作入力を受け付けるためのスイッチやキーボードやマウスなどの入力装置３３と、ディスプレイ３４と、ネットワーク６００を介した通信の制御するためのネットワークコントローラー３７と、文書データーなどを記憶するためメモリー３８とを含む。
【００３８】
＜動作概要＞
図４は、本実施の形態にかかる画像処理システムでの動作概要を表わした図である。本実施の形態にかかる画像処理システムでは、上述したような、スキャン機能を用いたソリューションを実現する。すなわち、紙の原稿をＭＦＰでスキャンして画像データーを取得し、その画像データーをサーバーで予め規定されているルールに従って振り分けて記憶装置に格納する。
【００３９】
画像処理システムのうちのシステム１Ｂは上記記憶装置としてのＰＣ４００Ｂ，４００Ｃ，…を含んだシステムであって、一例として顧客である会社内に設置されているシステムであるものとする。システム１Ａは上記顧客から上記ソリューションの一部を委託された代行業者に設置されているシステムであるものとする。
【００４０】
図４を参照して、顧客から代行業者に紙である原稿が持ち込まれ（＃１）、代行業者のシステム１Ａに含まれるＭＦＰ１００Ａでその原稿が読み取られることで画像データーが得られる（＃２）。
【００４１】
代行業者のシステム１Ａに含まれるＰＣ４００Ａでは、遠隔操作用のアプリケーションが実行されることで、顧客のシステム１Ｂに含まれるＭＦＰ１００Ｂから表示されている操作画面を表示させるための画面データーが送信されて、その画面データーに基づいてＭＦＰ１００Ｂの操作画面が表示される。その画面上で操作を行なうことで、画面上での指示位置が位置情報としてＭＦＰ１００Ｂに対して送信され、ＭＦＰ１００Ｂでは操作画面とその位置情報とから指示内容が特定されて実行される。
【００４２】
以降の、上記遠隔操作用のアプリケーションを「リモートパネルアプリケーション」と称し、ＰＣ４００Ａに表示されるＭＦＰ１００Ｂの操作画面を「リモートパネル」と称する。
【００４３】
ＰＣ４００Ａのリモートパネルを操作することで（＃３）、上記＃２で得られた画像データーをＭＦＰ１００Ｂでスキャンして得られた画像データーとしてＰＣ４００ＡからＭＦＰ１００Ｂに送信される（＃４）。
【００４４】
ＭＦＰ１００Ｂでは、通常のソリューションと同様にして画像データーがサーバー３００に転送されて（＃５）、サーバー３００で予め規定されているルールに従って振り分け先が決定される（＃６）。そして、サーバー３００からＰＣ４００Ｂ，４００Ｃ，…に画像データーが送信されて（＃７）、各装置で記憶される。
【００４５】
なお、顧客のシステム１Ｂに含まれるＭＦＰ１００Ｂで代行業者のＰＣ４００Ａから送信された画像データーを処理する際に、通常のスキャン動作で得られた画像データーの処理の際と同様にして、その処理に要する課金情報を取得することができる。そして、その課金情報を代行業者のＰＣ４００Ａに送信するようにしてもよい。
【００４６】
図５は、図４に表わされた動作概要を、代行業者のシステム１Ａおよび顧客のシステム１Ｂそれぞれの動作の流れとして表わした図である。
【００４７】
図５を参照して、初めに、顧客側から代行業者に対して紙である原稿を送付する（ステップＳ１１）。
【００４８】
代行業者は紙である原稿を受領し（ステップＳ２１）、指定された方法に従って取りまとめ作業を行なう。そして、ＭＦＰ１００Ｂでスキャンすることで原稿ごとの画像データーを取得した後、文書ファイルを作成する（ステップＳ２２）。
【００４９】
ＰＣ４００Ａではリモートパネルアプリケーションを実行してリモートパネルを表示し、その画面を操作することで顧客のシステム１Ｂに含まれるＭＦＰ１００Ｂに画像データーを送信する（ステップＳ２３〜Ｓ２６）。
【００５０】
詳しくは、ＰＣ４００Ａでリモートパネルアプリケーションを起動して、操作対象としてＭＦＰ１００Ｂを指定すると（ステップＳ２３）、その要求を受けて、ＭＦＰ１００Ｂでもリモートパネルアプリケーションが起動し（ステップＳ１２）、その操作画面を表示させるための画面データーがＰＣ４００Ｂに対して送信される。
【００５１】
ＰＣ４００Ａでは、リモートパネルに沿って各種設定項目を入力し、ＭＦＰ１００Ｂに対して送信する（ステップＳ２４）。ここでは、リモートパネル上での位置情報および入力内容がＭＦＰ１００Ｂに対して送信され、ＭＦＰ１００Ｂにおいて、表示されている操作画面と位置情報とを比較することで指示内容を特定して、指示に従った動作を行なう。
【００５２】
ＰＣ４００Ａでは、リモートパネルでＭＦＰ１００Ｂのスキャン機能を実行させる設定を行ない、ＭＦＰ１００Ｂで原稿のセット待ちとなった状態とする（ステップＳ２５）。そして、その状態でリモートパネルを操作して上記ステップＳ２２で得られた文書ファイルをＭＦＰ１００Ｂに対して送信する（ステップＳ２６）。
【００５３】
図６は、このときのリモートパネルの操作の具体例を示す図である。
図６を参照して、ここでは、リモートパネルで、使用する機能としてスキャン機能を選択すると、ＭＦＰ１００Ｂで原稿がセットされていないので、セット待ちとなった状態となる。一例として、この状態のリモートパネルに、ＰＣ４００Ｂに記憶されている上記ステップＳ２２で得られた文書ファイルを表わしたアイコンをドラッグアンドドロップすることで、この文書ファイルがＭＦＰ１００Ｂに対して送信され、スキャン動作によって得られたデーターとして取り扱われる。
【００５４】
リモートパネルの操作は図５の例に限定されず、他の例として、図示しない選択欄に上記ステップＳ２２で得られた文書ファイルのＰＣ４００Ｂでの格納場所やファイル名等を入力する操作も挙げられる。
【００５５】
ＭＦＰ１００Ｂでは、上記リモートパネルでの指示に従って原稿のセット待ちとなった状態で文書ファイルの入力を受け付けることで、当該文書ファイルの受信を原稿のセットとみなす（ステップＳ１３）。
【００５６】
その状態でＰＣ４００Ａのリモートパネルにてスキャンの実行が指示されることで（ステップＳ２７）、その指示を受け付けたＭＦＰ１００Ｂでは、受信した文書ファイルをスキャンの実行によって得られた原稿として処理する（ステップＳ１４）。すなわち、文書ファイルを画像データーに変換して、スキャンで得られた画像データーとして取り扱う。
【００５７】
なお、代行業者では、自身のＭＦＰ１００Ａでのスキャン動作によるカウンタ情報に基づいて顧客に対して料金を請求してもよい（ステップＳ２８）。
【００５８】
さらに、ＭＦＰ１００Ｂは、スキャンでの設定に応じたファイル変換処理を実行する（ステップＳ１５）。ここでは、一例として、ＰＤＦ変換を行なったり、ページ番号を付与する処理を行なったりする。
【００５９】
ＭＦＰ１００Ｂでのスキャン動作の後の後処理工程として、ＭＦＰ１００Ｂは入力された情報等と共に画像データーをサーバー３００に転送する（ステップＳ１６）。
【００６０】
サーバー３００は、予め規定されたルールに従って文書管理サーバーとして機能するＰＣ４００の記憶装置に転送して格納したり、予め記憶されているメールアドレスに画像データーを送信したりするなどして、画像データーを振り分ける（ステップＳ１７）。
【００６１】
なお、リモートパネルアプリケーションでは、ＭＦＰ１００Ａで処理されたファイルのカウント情報を保持して、上記ステップＳ２６で画像データーと共にＭＦＰ１００Ｂに対して送信するようにしてもよい。このカウント情報は、ＭＦＰ１００Ａでのスキャン動作によって発生したものであるが、ＭＦＰ１００Ｂでのスキャン動作によって発生したものとしてＭＦＰ１００Ｂ内に確保されて、ＭＦＰ１００Ｂに対する課金用のカウンタ情報として使用されてよい。
【００６２】
なお、上の例では、図４に表わされたように、サーバー３００がＭＦＰ１００Ｂとは異なる装置として構成されている。しかしながら、図７に表わされたように、サーバー３００の機能をＭＦＰ１００Ｂが含み、これらが１つの装置として構成されてもよい。図７の例の場合、以降の説明において、サーバー３００の機能、動作として説明されたものは、ＭＦＰ１００Ｂの機能または動作となる。
【００６３】
＜機能構成＞
図８は、上記動作を行なうためのＰＣ４００Ｂの機能構成の具体例を示すブロック図である。図８に示される各機能は、ＰＣ４００ＢのＣＰＵ４０がＲＯＭ４１に記憶されているプログラムを読み出してＲＡＭ４２上に展開しつつ実行することで、主にＣＰＵ４０に形成されるものである。しかしながら、少なくとも一部が、図３に表わされたハードウェア構成によって実現されてもよい。
【００６４】
図８を参照して、ＰＣ４００Ｂのメモリー４８には、ＭＦＰ１００Ａでのスキャン動作によって得られた画像データーを記憶するための記憶領域であるデーター記憶部４８１が設けられる。
【００６５】
さらに図８を参照して、ＰＣ４００ＢのＣＰＵ４０は、ネットワークコントローラー４７を介してＭＦＰ１００Ａからスキャン動作によって得られた画像データーの入力を受け付けるための画像データー入力部４０１と、リモートアプリケーションを実行することで、ネットワークコントローラーを介して操作対象とするＭＦＰ１００Ｂから画面データーの入力を受け付けるための画面入力部４０２と、その画面データーに基づく画面であるリモートパネルをディスプレイ４４に表示するための表示部４０３と、入力装置４３からの指示を受け付けるための指示入力部４０４と、リモートパネルにおける指示位置および指示内容をネットワークコントローラー４７を介してＭＦＰ１００Ｂに対して送信するための指示送信部４０５と、リモートパネルにおける指示内容が、スキャンして得られた画像データーとしての画像データーの送信を指示するものである場合、指示された画像データをデーター記憶部４８１から読み出すための読出部４０６と、読み出された画像データーを文書ファイルとして、ネットワークコントローラー４７を介してＭＦＰ１００Ｂに対して送信するためのデーター送信部４０７とを含む。
【００６６】
図９は、上記動作を行なうためのＭＦＰ１００Ｂの機能構成の具体例を示すブロック図である。図９に示される各機能は、ＭＦＰ１００ＢのＣＰＵ１０がＲＯＭ１１に記憶されているプログラムを読み出してＲＡＭ１２上に展開しつつ実行することで、主にＣＰＵ１０に形成されるものである。しかしながら、少なくとも一部が、図２に表わされたハードウェア構成によって実現されてもよい。
【００６７】
図９を参照して、ＭＦＰ１００ＢのＣＰＵ１０は、ネットワークコントローラー１７を介してＰＣ４００Ａのリモートパネルアプリケーションから発行された指示を受け付けるための指示入力部１０１と、位置情報を含むその指示入力とそのときの画面とに基づいて指示内容を特定するための特定部１０２と、その指示に応じて処理を実行するための処理部１０３と、その処理の結果、または指示内容に応じて画面遷移をさせる場合には遷移後のリモートパネル用の画面データをネットワークコントローラー１７を介してＰＣ４００Ａに対して送信するための画面送信部１０４と、ＰＣ４００Ａからネットワークコントローラー１７を介して送信された文書ファイルの入力を受け付けるためのファイル入力部１０５とを含む。
【００６８】
さらに、処理部１０３は、指示入力部１０１において受け付けたリモートパネルアプリケーションから発行された指示が、実行する動作としてスキャン動作が選択され、その状態で文書ファイルが送信された場合に、入力された文書ファイルを画像データーに変換するための変換部３０１と、その画像データーをスキャン動作によって得られた画像データーとしてサーバー３００に転送するための転送部３０２とを含む。
【００６９】
＜動作フロー＞
図１０は、代行業者の有するＰＣ４００Ａでの動作の流れを表わすフローチャートである。図１０のフローチャートに表わされた動作は、ＰＣ４００ＡのＣＰＵ４０がＲＯＭ４１に記憶されているプログラムを読み出してＲＡＭ４２上に展開しつつ実行し、図８の各部を機能させることによって実現される。
【００７０】
図１０を参照して、ＰＣ４００ＡのＣＰＵ４０はＭＦＰ１００Ａでスキャンして得られた画像データーを受信すると、取得した画像データーから文書ファイルを作成して所定の記憶領域に格納する（ステップＳ１０１でＹＥＳ）。
【００７１】
ユーザーからの指示を受け付けることでリモートパネルアプリケーションを起動し（ステップＳ１０３）、操作対象のＭＦＰとしてＭＦＰ１００Ｂの指定を受け付けることで、当該ＭＦＰ１００Ｂの画面データーを取得する（ステップＳ１０５）。ステップＳ１０５でＣＰＵ４０は、ＭＦＰ１００Ｂに対してリモートパネルとする画面データーを要求し、その画面データーに基づいてリモートパネルを表示する（ステップＳ１０７）。
【００７２】
リモートパネルにおいてユーザーからの指示を受け付けることでＭＦＰ１００Ｂで動作させる機能としてスキャン機能を選択し（ステップＳ１０９）、ユーザーからの指示を受け付けることで上記ステップＳ１０１で格納した文書ファイルを送信する（ステップＳ１１１）。
【００７３】
そして、リモートパネルにおいてユーザーからの指示を受け付けることでＭＦＰ１００Ｂに対してスキャン実行を指示し（ステップＳ１１３）、ＰＣ４００Ａでの一連の動作を終了する。
【００７４】
図１１は、顧客のシステム１Ｂに含まれるＭＦＰ１００Ｂでの動作の流れを表わすフローチャートである。図１０のフローチャートに表わされた動作は、ＭＦＰ１００ＢのＣＰＵ１０がＲＯＭ１１に記憶されているプログラムを読み出してＲＡＭ１２上に展開しつつ実行し、図９の各部を機能させることによって実現される。
【００７５】
図１１を参照して、ＰＣ４００Ａからリモートパネル用の画面データーの要求を受け付けると（ステップＳ２０１でＹＥＳ）、ステップＳ２０３でＣＰＵ１０は、現在操作パネル１５に表示している画面の画面データーをＰＣ４００Ａに対して送信する。
【００７６】
その画面上での指示を示す位置データーがＰＣ４００Ａから送信されると（ステップＳ２０５でＹＥＳ）、ステップＳ２０７でＣＰＵ１０は、上記ステップＳ２０３で送信した画面データーと受信した位置データーとから指示内容を特定する。
【００７７】
その指示内容がスキャン機能を選択するものであって（ステップＳ２０９でＹＥＳ）、原稿が図示しない原稿台にセットされていない場合において（ステップＳ２１１でＮＯ）、ＰＣ４００Ａから文書ファイルが送信され、かつスキャンの実行が指示されると（ステップＳ２１３でＹＥＳ）、ステップＳ２１５でＰＣＵ１０は、受信した文書ファイルを画像データーに変換して、ステップＳ２１７で、変換して得られた画像データーをスキャンで得られた画像データーとして、スキャンデーターの送信先として予め規定されたルールに従ってサーバー３００に画像データーを送信する。
【００７８】
なお、上記ステップＳ２１１で原稿台に原稿がセットされている場合には、その原稿を読み取る、通常のスキャン動作を実行する。
【００７９】
＜実施の形態の効果＞
以上の動作が行なわれることで、代行業者である外部ユーザーがＰＣ４００Ａを利用して、顧客のシステム１Ｂのサーバー３００以降のシステムにアクセスすることなく、システム１ＢのＭＦＰ１００Ｂで原稿をスキャンした場合と同様に画像データーを振り分けることができる。
【００８０】
顧客のシステム１Ｂのサーバー３００以降のシステムは、通常、外部ユーザーからのアクセスを許可しないセキュアなシステムの部分とされることが多く、このようにすることで、セキュリティを確保することができる。
【００８１】
また、代行業者のシステム１Ａに含まれるＭＦＰ１００Ａでスキャンすることで得られた画像データーが、顧客のシステム１Ｂに含まれるＭＦＰ１００Ｂでスキャンすることで得られた画像データーと同様にして以降の振り分けを行なうことができるため、図９で表わされたようなスキャン機能を含む文書管理ソリューションのうち、代行業者に委託できる範囲を増やすことができ、顧客の利便性を格段に向上させることができる。
【００８２】
さらに、顧客のシステム１Ｂに含まれるＭＦＰ１００Ｂにおいて、受信した文書ファイルから得られる画像データーをスキャンで得られた画像データーと同様に取り扱うため、スキャン枚数としてＭＦＰ１００Ｂにおいてカウントが可能となり、課金管理が容易となる。
【００８３】
さらに、上述の代行業者のシステム１Ａに含まれるＰＣ４００Ａおよび顧客のシステム１Ｂに含まれるＭＦＰ１００Ｂそれぞれに上記動作を実行させるためのプログラムとして提供することもできる。このようなプログラムは、コンピュータに付属するフレキシブルディスク、ＣＤ−ＲＯＭ（Compact Disk-Read Only Memory）、ＲＯＭ、ＲＡＭおよびメモリカードなどのコンピュータ読み取り可能な記録媒体にて記録させて、プログラム製品として提供することもできる。あるいは、コンピュータに内蔵するハードディスクなどの記録媒体にて記録させて、プログラムを提供することもできる。また、ネットワークを介したダウンロードによって、プログラムを提供することもできる。
【００８４】
なお、本発明にかかるプログラムは、コンピュータのオペレーティングシステム（ＯＳ）の一部として提供されるプログラムモジュールのうち、必要なモジュールを所定の配列で所定のタイミングで呼出して処理を実行させるものであってもよい。その場合、プログラム自体には上記モジュールが含まれずＯＳと協働して処理が実行される。このようなモジュールを含まないプログラムも、本発明にかかるプログラムに含まれ得る。
【００８５】
また、本発明にかかるプログラムは他のプログラムの一部に組込まれて提供されるものであってもよい。その場合にも、プログラム自体には上記他のプログラムに含まれるモジュールが含まれず、他のプログラムと協働して処理が実行される。このような他のプログラムに組込まれたプログラムも、本発明にかかるプログラムに含まれ得る。
【００８６】
提供されるプログラム製品は、ハードディスクなどのプログラム格納部にインストールされて実行される。なお、プログラム製品は、プログラム自体と、プログラムが記録された記録媒体とを含む。
【００８７】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【符号の説明】
【００８８】
１Ａ，１Ｂ  システム、１０，３０，４０  ＣＰＵ、１１，３１，４１  ＲＯＭ、１２，３２，４２  ＲＡＭ、１３  スキャナー、１４  プリンター、１５  操作パネル、１６，３８，４８  メモリー、１７，３７，４７  ネットワークコントローラー、１８  センサー、３３，４３  入力装置、３４，４４  ディスプレイ、１００，１００Ａ，１００Ｂ  ＭＦＰ、１０１，４０４  指示入力部、１０２  特定部、１０３  処理部、１０４  画面送信部、１０５  ファイル入力部、３００  サーバー、３０１  変換部、３０２  転送部、４００，４００Ａ，４００Ｂ，４００Ｃ，…  ＰＣ、４０１  画像データー入力部、４０２  画面入力部、４０３  表示部、４０５  指示送信部、４０６  読出部、４０７  データー送信部、４８１  データー記憶部、６００  ネットワーク。
【図１】
0005853773.tif 000002
【図２】
0005853773.tif 000003
【図３】
0005853773.tif 000004
【図４】
0005853773.tif 000005
【図５】
0005853773.tif 000006
【図６】
0005853773.tif 000007
【図７】
0005853773.tif 000008
【図８】
0005853773.tif 000009
【図９】
0005853773.tif 000010
【図１０】
0005853773.tif 000011
【図１１】
0005853773.tif 000012
【図１２】
0005853773.tif 000013
【図１３】
0005853773.tif 000014
【図１４】
0005853773.tif 000015