(57)【特許請求の範囲】
【請求項１】
スキャン機能を有する画像形成装置を含む第１のシステムと、
制御装置を含む第２のシステムとを備え、
前記制御装置から前記画像形成装置に対してスキャン動作の実行を指示するとともに、原稿データーを前記画像形成装置に対して送信する処理と、
前記画像形成装置で、前記制御装置から送信された原稿データーから得られる画像データーを前記スキャン動作の指示に応じてスキャン動作を実行して得られた画像データーとして、前記画像データーに対して予め設定されている処理を行なう処理と、
前記画像形成装置における処理ごとの動作結果を、前記画像形成装置から前記制御装置に送信する処理と、
前記制御装置において、前記画像形成装置での動作結果に応じて、前記画像形成装置のログデーターを表示する処理とを実行する、画像処理システム。
【請求項２】
前記画像形成装置は、前記制御装置から送信された原稿データーをスキャン動作によって出力されるデーター形式に変換することで前記スキャン動作を実行して得られた画像データーとして取り扱う、請求項１に記載の画像処理システム。
【請求項３】
前記制御装置は、前記原稿データーを前記画像形成装置のスキャン動作によって出力されるデーター形式に変換し、変換後の前記原稿データーを前記画像形成装置に送信することで、前記画像形成装置は送信された原稿データーを前記スキャン動作を実行して得られた画像データーとして取り扱う、請求項１に記載の画像処理システム。
【請求項４】
前記画像形成装置は、前記スキャン機能の動作モードとして、原稿がセットされていない状態でスキャン動作を行なうモードを有し、前記制御装置からの前記スキャン動作の実行に指示に応じて、前記原稿がセットされていない状態でスキャン動作を行なうモードにてスキャン動作を実行する、請求項１〜３のいずれかに記載の画像処理システム。
【請求項５】
前記画像形成装置は、前記制御装置から送信された原稿データーおよび／または前記原稿データーから得られる画像データーを、前記制御装置からの指示に従って削除する、請求項１〜４のいずれかに記載の画像処理システム。
【請求項６】
前記画像形成装置は、前記制御装置からの前記指示に従ってスキャン動作を実行して得られた画像データーとして取り扱う際のスキャン動作の実行カウントを、前記制御装置からの前記指示ではなくスキャン動作を実行した際のスキャン動作の実行カウントには含めない、請求項１〜５のいずれかに記載の画像処理システム。
【請求項７】
前記制御装置において、前記画像形成装置で発生したトラブルに応じた原稿データーを選択する処理をさらに実行する、請求項１〜６のいずれかに記載の画像処理システム。
【請求項８】
スキャン機能を有し、制御装置と通信可能な画像形成装置であって、
前記制御装置からスキャン動作の実行の指示と共に原稿データーを受信すると、前記制御装置から送信された原稿データーから得られる画像データーを前記スキャン動作の指示に応じてスキャン動作を実行して得られた画像データーとして、前記画像データーに対して予め設定されている処理を行なう処理と、
前記処理ごとの動作結果を前記制御装置に送信する処理とを実行する、画像形成装置。
【請求項９】
前記スキャン機能の動作モードとして、原稿がセットされていない状態でスキャン動作を行なうモードを有し、前記制御装置からの前記スキャン動作の実行に指示に応じて、前記原稿がセットされていない状態でスキャン動作を行なうモードにてスキャン動作を実行
する、請求項８に記載の画像形成装置。
【請求項１０】
スキャン機能を有する画像形成装置を、前記画像形成装置と通信可能な制御装置を用いて遠隔診断する方法であって、
前記制御装置から前記画像形成装置に対してスキャン動作の実行を指示するとともに、原稿データーを前記画像形成装置に対して送信するステップと、
前記画像形成装置で、前記制御装置から送信された原稿データーから得られる画像データーを前記スキャン動作の指示に応じてスキャン動作を実行して得られた画像データーとして、前記画像データーに対して予め設定されている処理を行なうステップと、
前記画像形成装置における処理ごとの動作結果を、前記画像形成装置から前記制御装置に送信するステップと、
前記制御装置において、前記画像形成装置での動作結果に応じて、前記画像形成装置のログデーターを表示するステップとを備える、画像形成装置の遠隔診断方法。
【請求項１１】
スキャン機能を有する画像形成装置の遠隔診断を、前記画像形成装置と通信可能なコンピューターに実行させるためのプログラムであって、
前記画像形成装置に対してスキャン動作の実行を指示するとともに、原稿データーを前記画像形成装置に対して送信するステップと、
前記画像形成装置で、前記送信するステップで送信された原稿データーから得られる画像データーを前記スキャン動作の指示に応じてスキャン動作を実行して得られた画像データーとして、前記画像データーに対して予め設定されている処理を行なう過程での処理ごとの動作結果を、前記画像形成装置から受信するステップと、
前記画像形成装置での動作結果に応じて、前記画像形成装置のログデーターを表示するステップとを前記コンピューターに実行させる、画像形成装置の遠隔診断プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は画像処理システム、画像形成装置、画像形成装置の遠隔診断方法、および画像形成装置の遠隔診断プログラムに関し、特に、遠隔にて画像形成装置の遠隔診断を行なう画像処理システム、画像形成装置、画像形成装置の遠隔診断方法、および画像形成装置の遠隔診断プログラムに関する。
【背景技術】
【０００２】
複数の通信端末の同時制御により共同作業を行なう技術として、特開平８−２８７０１６号公報（以下、特許文献１）は、ユーザーインターフェースを介して共有のアプリケーションを操作することで協同作業を支援するシステムを開示している。
【０００３】
このような技術に関連した、コピー機やプリンターやそれらの複合機であるＭＦＰ（Multi-Functional Peripheral）などの画像形成装置の使い方の一つとして、たとえば、特開平５−１２２４２４号公報および特開２００５−１３０１０２号公報（以下、特許文献２，３）などは、携帯端末等を用いて遠隔で画像形成装置を操作して処理を行なわせるという方法を提案している。
【０００４】
図１７は、遠隔で画像形成装置を操作するシステムを説明する図である。
図１７を参照して、画像形成装置としてのＭＦＰからは、インターネットや中継用のサーバー等を介して接続されたＰＣ（パーソナルコンピューター）などの制御装置に対して操作画面の画像データーが送信され、ＰＣに操作画面が表示される。
【０００５】
ユーザーはＰＣの操作画面を用いて操作することで、ＰＣからＭＦＰに対して操作情報として操作位置を表わす座標情報が送信され、ＭＦＰはその座標と操作画面とに基づいて操作内容を特定した上でその操作に従って処理を実行する。その際に、操作画面の遷移が伴う場合には、遷移後の操作画面の画像データーが再度ＭＦＰからＰＣに送信されることで、ＰＣの操作画面がＭＦＰでの画面遷移と同期して遷移する。
【０００６】
このようにすることで、ユーザーはＰＣを利用して遠隔でＭＦＰを操作することが可能となる。
【０００７】
上記のような遠隔操作用のアプリケーションを「リモートパネルアプリケーション」と称し、遠隔のＰＣに表示されるＭＦＰの操作画面を「リモートパネル」と称する。
【０００８】
リモートパネルを利用して、遠隔地の顧客の画像形成装置を診断する遠隔診断サービスがある。
【０００９】
このようなサービスの一つの形態として、各顧客向けに画像形成装置の画面として専用画面を用意して、さらに外部サーバーなどと連携しながら独自の機能を備えたソリューションが提案されている。このようなソリューションでは、スキャンデーターとあわせて、文書データーの管理用のサーバーにデーターを格納した共有ナレッジベースを作成したり、スキャンデーターを入力情報と共にメール転送したりするなどの機能を提供している。
【００１０】
画像形成装置は、販売会社での遠隔診断やトラブル解決サービスが一般的に展開されており、特に、近年、顧客側に設置された画像形成装置の操作パネルを遠隔から直接操作し、該画像形成装置の問題解決を図ったり不具合などを調査したりする業務が行なわれている。
【００１１】
図１８は、従来の遠隔診断の流れの一例を表わした図である。従来の遠隔診断では、顧客側でユーザーがＭＦＰでスキャンを行なった際にトラブル等が発生した場合に、診断者側であるサポートセンサーに連絡することで、サポートセンサーによって開始される。
【００１２】
図１８を参照して、従来の遠隔診断では、サポートセンターでは、ＭＦＰのリモートパネルを利用してＭＦＰを操作して、サポートセンサーが顧客側のユーザーに、診断対象の画像形成装置であるＭＦＰのスキャンに紙の原稿をセットすることを依頼する（ＳＴ．１）。それに応じて、顧客側のユーザーが原稿をＭＦＰにセットして読み取らせて画像データーとする（ＳＴ．２）。または、予めＭＦＰ等に記憶されているドキュメントを使用してもよい。
【先行技術文献】
【特許文献】
【００１３】
【特許文献１】特開平８−２８７０１６号公報
【特許文献２】特開平５−１２２４２４号公報
【特許文献３】特開２００５−１３０１０２号公報
【発明の概要】
【発明が解決しようとする課題】
【００１４】
しかしながら、スキャン機能と連携した遠隔診断においては、紙原稿を診断対象の画像形成装置でスキャンする作業が必要となるため、パネル操作や原稿のセットを行なうなどの、該画像形成装置に対する直接の操作が必要である。そのため、顧客からの連絡を受けて、遠隔からのリモート診断などを行なう場合には、たとえ上記のようにリモートパネルを利用した場合であっても、画像形成装置に原稿をセットしてもらうなどの顧客側での作業を依頼する必要があり、手間がかかるという問題がある。
【００１５】
なお、図１８で表わされたように、予め原稿となるファイルを画像形成装置内等に保持しておき、スキャンのリモート診断に使用するという方法も考えられるが、この場合、診断に用いる原稿が予め記憶されたものに固定されてしまうため、診断内容に応じてページ数やサイズや解像度などの属性を変化させることができない、という問題がある。特に、顧客に応じて画像形成装置がカスタマイズされ、スキャンされた画像データーに対する処理が顧客特有のものとなっている場合では、診断のためにシステムごとに最適な原稿を用いる必要があり、固定されたファイルでは適切な診断ができない場合もある、という問題があった。
【００１６】
本発明はこのような問題に鑑みてなされたものであって、画像形成装置のスキャン機能を伴う機能を遠隔診断する際に、容易な操作で適切な診断を行なうことのできる画像処理システム、画像形成装置、画像形成装置の遠隔診断方法、および画像形成装置の遠隔診断プログラムを提供することを目的としている。
【課題を解決するための手段】
【００１７】
上記目的を達成するために、本発明のある局面に従うと、画像処理システムは、スキャン機能を有する画像形成装置を含む第１のシステムと、制御装置を含む第２のシステムとを備える。制御装置から画像形成装置に対してスキャン動作の実行を指示するとともに、原稿データーを画像形成装置に対して送信する処理と、画像形成装置で、制御装置から送信された原稿データーから得られる画像データーをスキャン動作の指示に応じてスキャン動作を実行して得られた画像データーとして、画像データーに対して予め設定されている処理を行なう処理と、画像形成装置における処理ごとの動作結果を、画像形成装置から制御装置に送信する処理と、制御装置において、画像形成装置での動作結果に応じて、画像形成装置のログデーターを表示する処理とを実行する。
【００１８】
好ましくは、画像形成装置は、制御装置から送信された原稿データーをスキャン動作によって出力されるデーター形式に変換することでスキャン動作を実行して得られた画像データーとして取り扱う。
【００１９】
好ましくは、制御装置は、原稿データーを画像形成装置のスキャン動作によって出力されるデーター形式に変換し、変換後の原稿データーを画像形成装置に送信することで、画像形成装置は送信された原稿データーをスキャン動作を実行して得られた画像データーとして取り扱う。
【００２０】
好ましくは、画像形成装置は、スキャン機能の動作モードとして、原稿がセットされていない状態でスキャン動作を行なうモードを有し、制御装置からのスキャン動作の実行に指示に応じて、原稿がセットされていない状態でスキャン動作を行なうモードにてスキャン動作を実行する。
【００２１】
好ましくは、画像形成装置は、制御装置から送信された原稿データーおよび／または原稿データーから得られる画像データーを、制御装置からの指示に従って削除する。
【００２２】
好ましくは、画像形成装置は、制御装置からの指示に従ってスキャン動作を実行して得られた画像データーとして取り扱う際のスキャン動作の実行カウントを、制御装置からの指示ではなくスキャン動作を実行した際のスキャン動作の実行カウントには含めない。
【００２３】
好ましくは、制御装置において、画像形成装置で発生したトラブルに応じた原稿データーを選択する処理をさらに実行する。
【００２４】
本発明の他の局面に従うと、画像形成装置はスキャン機能を有し制御装置と通信可能な画像形成装置であって、制御装置からスキャン動作の実行の指示と共に原稿データーを受信すると、制御装置から送信された原稿データーから得られる画像データーをスキャン動作の指示に応じてスキャン動作を実行して得られた画像データーとして、画像データーに対して予め設定されている処理を行なう処理と、処理ごとの動作結果を制御装置に送信する処理とを実行する。
【００２５】
好ましくは、スキャン機能の動作モードとして、原稿がセットされていない状態でスキャン動作を行なうモードを有し、制御装置からのスキャン動作の実行に指示に応じて、原稿がセットされていない状態でスキャン動作を行なうモードにてスキャン動作を実行する。
【００２６】
本発明のさらに他の局面に従うと、画像形成装置の遠隔診断方法はスキャン機能を有する画像形成装置を画像形成装置と通信可能な制御装置を用いて遠隔診断する方法であって、制御装置から画像形成装置に対してスキャン動作の実行を指示するとともに、原稿データーを画像形成装置に対して送信するステップと、画像形成装置で、制御装置から送信された原稿データーから得られる画像データーをスキャン動作の指示に応じてスキャン動作を実行して得られた画像データーとして、画像データーに対して予め設定されている処理を行なうステップと、画像形成装置における処理ごとの動作結果を、画像形成装置から制御装置に送信するステップと、制御装置において、画像形成装置での動作結果に応じて、画像形成装置のログデーターを表示するステップと、ログデーターを解析することで、画像形成装置での異常内容および原因を解明するステップを備える。
【００２７】
本発明のさらに他の局面に従うと、画像形成装置の遠隔診断プログラムはスキャン機能を有する画像形成装置の遠隔診断を画像形成装置と通信可能なコンピューターに実行させるためのプログラムであって、画像形成装置に対してスキャン動作の実行を指示するとともに、原稿データーを画像形成装置に対して送信するステップと、画像形成装置で、送信するステップで送信された原稿データーから得られる画像データーをスキャン動作の指示に応じてスキャン動作を実行して得られた画像データーとして、画像データーに対して予め設定されている処理を行なう過程での処理ごとの動作結果を、画像形成装置から受信するステップと、画像形成装置での動作結果に応じて、画像形成装置のログデーターを表示するステップとをコンピューターに実行させる。
【発明の効果】
【００２８】
この発明によると、画像形成装置のスキャン機能を伴う機能を遠隔診断する際に、容易な操作で適切な診断を行なうことができる。
【図面の簡単な説明】
【００２９】
【図１】実施の形態にかかる画像処理システムの構成の具体例を示す図である。
【図２】画像処理システムに含まれるＭＦＰのハードウェア構成の具体例を示す図である。
【図３】画像処理システムに含まれるサーバーおよびＰＣのハードウェア構成の具体例を示す図である。
【図４】画像処理システムでの動作概要を表わした図である。
【図５】図４に表わされた動作概要を、ＭＦＰサポートセンターのシステムおよび顧客のシステムそれぞれの動作の流れとして表わした図である。
【図６】リモートパネルの操作の具体例を示す図である。
【図７】遠隔診断の流れの具体例を表わした図である。
【図８】後処理を伴うソリューションシステムの具体例を表わした図である。
【図９】ＭＦＰのログを表示するリモートパネルの具体例を表わした図である。
【図１０】スキャンデーターへの変換の例を表わした図である。
【図１１】ＰＣの機能構成の具体例を示すブロック図である。
【図１２】ＭＦＰの機能構成の具体例を示すブロック図である。
【図１３】ＭＦＰサポートセンターのシステムに含まれるＰＣでの動作の流れの具体例を表わすフローチャートである。
【図１４】ＭＦＰサポートセンターのシステムに含まれるＰＣでの動作の流れの具体例を表わすフローチャートである。
【図１５】顧客のシステムに含まれるＭＦＰでの動作の流れの具体例を表わすフローチャートである。
【図１６】顧客のシステムに含まれるＭＦＰでの動作の流れの具体例を表わすフローチャートである。
【図１７】遠隔で画像形成装置を操作するシステムを説明する図である。
【図１８】従来の遠隔診断の流れの一例を表わした図である。
【発明を実施するための形態】
【００３０】
以下に、図面を参照しつつ、本発明の実施の形態について説明する。以下の説明では、同一の部品および構成要素には同一の符号を付してある。それらの名称および機能も同じである。
【００３１】
＜システム構成＞
図１は、本実施の形態にかかる画像処理システムの構成の具体例を示す図である。
【００３２】
図１を参照して、本実施の形態にかかる画像処理システムは、インターネット等のネットワーク６００で電気的に接続された第１の画像処理システム（以下、システムと略する）１Ａと、第２のシステム１Ｂとを含む。ネットワーク６００は有線であっても無線であってもよい。
【００３３】
システム１Ａは、相互に電気的に接続された、制御装置としてのＰＣ（Personal Computer）４００Ａと、ＰＣ４００Ａとシステム１Ｂに含まれるＭＦＰ（Multi-Functional Peripheral）１００とのリモートパネルアプリケーションによる通信を中継する中継サーバーとしてのサーバー３００とを含む。
【００３４】
システム１Ｂは、相互に電気的に接続された、画像形成装置としてのＭＦＰ１００と、クライアント装置としてのＰＣ４００Ｂとを含む。
【００３５】
画像形成装置は、ＭＦＰに限定されず、スキャン機能を備えている画像形成装置であれば、スキャナー等の他の装置であってもよい。制御装置およびクライアント装置もまたＰＣに限定されず、たとえば携帯電話機やＰＤＡ（Personal Digital Assistants）やデジタルカメラ、文書閲覧装置などの携帯端末であってもよい。
【００３６】
図２は、ＭＦＰ１００のハードウェア構成の具体例を示す図である。
図２を参照して、ＭＦＰ１００は、全体を制御するための演算装置であるＣＰＵ（Central Processing Unit）１０と、ＣＰＵ１０で実行されるプログラムなどを記憶するためのＲＯＭ（Read Only Memory）１１と、ＣＰＵ１０でプログラムを実行する際の作業領域として機能するためのＲＡＭ（Random Access Memory）１２と、図示しない原稿台に載置された原稿を光学的に読み取って画像データーを得るためのスキャナー１３と、画像データーを印刷用紙上に固定するためのプリンター１４と、情報を表示したり当該ＭＦＰ１００に対する操作入力を受け付けたりするためのタッチパネルを含んだ操作パネル１５と、画像データー等を保存するためのメモリー１６と、ネットワーク６００を介した通信を制御するためのネットワークコントローラー１７と、ＭＦＰ１００の状態を検出するためのセンサー１８とを含む。
【００３７】
操作パネル１５は、図示しないタッチパネルと操作キー群とを含む。タッチパネルは、液晶表示装置などの表示装置と光学式タッチパネルや静電容量タッチパネルなどの位置指示装置とが重なって構成され、操作画面を表示して、その操作画面上の指示位置を特定する。ＣＰＵ１０は予め記憶されている画面表示をさせるためのデーターに基づいてタッチパネルに操作画面を表示させる。
【００３８】
センサー１８としては、たとえば、トナー量残量やトナー切れ、用紙切れを検出するためのセンサーや、各部のジャム（紙詰まり）や温度異常や動作異常等を検出するためのセンサーや、印刷用紙の排紙トレイへの排出を検出するためのセンサー、などが該当する。
【００３９】
図３は、サーバー３００およびＰＣ４００のハードウェア構成の具体例を示す図である。サーバー３００およびＰＣ４００は同様の構成とすることができるため、図３では、共通の構成であるものとして、ＰＣ４００の構成を括弧で表わしている。
【００４０】
すなわち、図３を参照して、サーバー３００は、全体を制御するための演算装置であるＣＰＵ３０と、ＣＰＵ３０で実行されるプログラムなどを記憶するためのＲＯＭ３１と、ＣＰＵ３０でプログラムを実行する際の作業領域として機能するためのＲＡＭ３２と、当該サーバー３００に対する操作入力を受け付けるためのスイッチやキーボードやマウスなどの入力装置３３と、ディスプレイ３４と、ネットワーク６００を介した通信の制御するためのネットワークコントローラー３７と、文書データーなどを記憶するためメモリー３８とを含む。
【００４１】
＜動作概要＞
図４は、本実施の形態にかかる画像処理システムでの動作概要を表わした図である。本実施の形態にかかる画像処理システムでは、ＭＦＰ１００のスキャン機能を遠隔診断する。
【００４２】
画像処理システムのうちのシステム１Ｂは一例として顧客である会社内に設置されているシステムであるものとする。システム１ＡはＭＦＰ１００のサポートを行なうＭＦＰサポートセンターに設置されているシステムであるものとする。
【００４３】
図４を参照して、システム１Ｂに含まれるＭＦＰ１００のスキャン機能にトラブルが発生すると、システム１Ｂに含まれるＰＣ４００Ｂで顧客からＭＦＰサポートセンターにメールでその旨が連絡されるとともに、対象の原稿データーも該メールに添付して送付される（＃１）。
【００４４】
ＭＦＰサポートセンターのシステム１Ａに含まれるＰＣ４００Ａでは、ＰＣ４００Ｂから送付された原稿データー、または、当該原稿データーに対応した診断用の原稿データーが選択される（＃２）。
【００４５】
ＰＣ４００Ａでは遠隔操作用のアプリケーションが起動される。これにより、顧客のシステム１Ｂに含まれるＭＦＰ１００から表示されている操作画面を表示させるための画面データーが送信されて、その画面データーに基づいてＭＦＰ１００の操作画面が表示される。その画面上で操作を行なうことで、画面上での指示位置が位置情報としてＭＦＰ１００に対して送信され、ＭＦＰ１００では操作画面とその位置情報とから指示内容が特定されて実行される。
【００４６】
以降の、上記遠隔操作用のアプリケーションを「リモートパネルアプリケーション」と称し、ＰＣ４００Ａに表示されるＭＦＰ１００の操作画面を「リモートパネル」と称する。
【００４７】
ＰＣ４００Ａのリモートパネルを操作することで（＃３）、上記＃２で得られた原稿データーをＭＦＰ１００でスキャンして得られた画像データーとしてＰＣ４００ＡからＭＦＰ１００に送信される（＃４）。
【００４８】
その状態で、リモートパネルにおいてスタートキーを押す操作を行なうことで、ＭＦＰ１００では送信された画像データーをスキャンして得られた画像データーとして扱い、スキャン機能で設定された画像データーに対する処理を実行する（＃５）。
【００４９】
なお、図４に示されていないものの、ＰＣ４００ＡとＭＦＰ１００との間の通信は、サーバー３００を経由して行なわれてもよい。すなわち、サーバー３００がこれら通信の中継サーバーとして機能してもよい。以降の説明でも同様である。
【００５０】
図５は、図４に表わされた動作概要を、ＭＦＰサポートセンターのシステム１Ａおよび顧客のシステム１Ｂそれぞれの動作の流れとして表わした図である。
【００５１】
図５を参照して、初めに、顧客のシステム１Ｂに含まれるＰＣ４００ＢからＭＦＰサポートセンターに対して、原稿データーが添付された、スキャン機能のトラブルを通知するメールが送付される（ステップＳ１１）。
【００５２】
ＭＦＰサポートセンターのシステム１Ａに含まれるＰＣ４００Ａでは、メールと原稿データーとを受信し（ステップＳ２１）、その原稿データーに基づいて、上記トラブルを確認するために最適な原稿を選択し、その原稿から文書ファイルを生成する（ステップＳ２２）。これは、予めＰＣ４００ＡまたはＰＣ４００Ａに接続された記憶装置に遠隔診断に用いるための原稿データーがいくつか記憶されており、その中から、トラブルにあった原稿データーを自動的に選択する、またはオペレーターによる選択を受け付ける、という動作である。自動的に選択する場合、たとえば上記ステップＳ２１で受信した原稿データーと属性（原稿枚数、カラー／モノクロ、スキャン画像に対する処理内容、等）が最も近い原稿データーを選択する、メールで通知されたトラブル内容に予め対応付けられている原稿データーを選択する、などの方法が挙げられる。
【００５３】
ＰＣ４００Ａではリモートパネルアプリケーションを実行してリモートパネルを表示し、その画面を操作することで顧客のシステム１Ｂに含まれるＭＦＰ１００に画像データーを送信する（ステップＳ２３〜Ｓ２７）。
【００５４】
詳しくは、ＰＣ４００Ａでリモートパネルアプリケーションを起動して、操作対象としてＭＦＰ１００を指定すると（ステップＳ２３）、その要求を受けて、ＭＦＰ１００でもリモートパネルアプリケーションが起動し（ステップＳ１２）、その操作画面を表示させるための画面データーがＰＣ４００Ｂに対して送信される。
【００５５】
ＰＣ４００Ａでは、リモートパネルに沿って各種設定項目を入力し、ＭＦＰ１００に対して送信する（ステップＳ２４）。ここでは、リモートパネル上での位置情報および入力内容がＭＦＰ１００に対して送信され、ＭＦＰ１００において、表示されている操作画面と位置情報とを比較することで指示内容を特定して、指示に従った動作を行なう。
【００５６】
ＰＣ４００Ａでは、リモートパネルでＭＦＰ１００のスキャン機能を実行させる設定を行ない、ＭＦＰ１００で原稿のセット待ちとなった状態とする（ステップＳ２５）。そして、その状態でリモートパネルを操作して上記ステップＳ２２で得られた文書ファイルをＭＦＰ１００に対して送信する（ステップＳ２６）。
【００５７】
図６は、このときのリモートパネルの操作の具体例を示す図である。
図６を参照して、ここでは、リモートパネルで、使用する機能としてスキャン機能を選択すると、ＭＦＰ１００で原稿がセットされていないので、セット待ちとなった状態となる。一例として、この状態のリモートパネルに、ＰＣ４００Ｂに記憶されている上記ステップＳ２２で得られた文書ファイルを表わしたアイコンをドラッグアンドドロップすることで、この文書ファイルがＭＦＰ１００に対して送信され、スキャン動作によって得られたデーターとして取り扱われる。
【００５８】
リモートパネルの操作は図５の例に限定されず、他の例として、図示しない選択欄に上記ステップＳ２２で得られた文書ファイルのＰＣ４００Ｂでの格納場所やファイル名等を入力する操作も挙げられる。
【００５９】
ＭＦＰ１００では、上記リモートパネルでの指示に従って原稿のセット待ちとなった状態で文書ファイルを受信し、当該文書ファイルの受信を原稿のセットとみなす（ステップＳ１３）。
【００６０】
その状態でＰＣ４００Ａのリモートパネルにてスキャンの実行が指示されることで（ステップＳ２７）、その指示を受け付けたＭＦＰ１００では、受信した文書ファイルをスキャンの実行によって得られた原稿として処理し、その結果をＰＣ４００Ａに送信する（ステップＳ１６）。すなわち、文書ファイルを画像データーに変換して、スキャンで得られた画像データー（スキャンデーター）として取り扱う。
【００６１】
なお、このとき、ＰＣ４００Ａのリモートパネルからの指示に、ＭＦＰ１００での実際のスキャン動作の実行が含まれてもよい。実際のスキャン動作とは、原稿台にセットされた原稿が読取部まで送られて読取装置が動作し、読取部を経て排出部まで原稿を搬送する際と同様に図示しないローラー等が動作することを指す。
【００６２】
ＭＦＰ１００は、原稿台に原稿がセットされていない状態であっても上記スキャン動作を実行する動作モードである、いわゆる紙無モードを有しており、この指示を受け付けると（ステップＳ１４でＹＥＳ）、紙無モードでスキャン動作を実行して、その結果をＰＣ４００Ａに送信する（ステップＳ１５）。
【００６３】
さらに、ＭＦＰ１００は、スキャンでの設定に応じてスキャンデーターに対して処理を実行し、その結果をＰＣ４００Ａに送信する（ステップＳ１５）。ここでは、一例として、ＰＤＦ変換を行なったり、メールに添付して指定された宛先に送信したりする処理が該当する。なお、以降の説明で、このようなスキャンデーターに対する処理を後処理とも称する。
【００６４】
ＰＣ４００Ａは、リモートパネルでの指示に基づくＭＦＰ１００での動作の結果を受信し、それに基づいて遠隔診断を行なって（ステップＳ２８）、その結果を出力する（ステップＳ２９）。ステップＳ２８での遠隔診断の具体例については後述する。
【００６５】
図７は、遠隔診断の流れの具体例を表わした図である。
リモートパネルにてスキャン機能の遠隔診断を行なう際には、実際には、事前にユーザーから状況をヒアリングし、リモートパネルでユーザーのＭＦＰを使用して同様の操作を再現し、問題が再現されるか確認を行なうものである。
【００６６】
操作のそれぞれのフェーズでの問題の再現状況により、おおよその原因を特定後、リモートパネル操作でＭＦＰのログを確認するなどしてさらに詳細な原因を特定する。
【００６７】
問題の原因が特定されると、ユーザーに情報を提供し、現地での問題が解消されない場合にはサービスマンなどを派遣し適切な対応を実施する。
【００６８】
リモートパネルでの遠隔診断では、ＰＣ４００Ａは、予め各フェーズでのＭＦＰ１００からの動作結果と原因との対応を記憶しておき、ＭＦＰ１００からの動作結果に基づいて原因を特定する。特定された原因は、たとえばディスプレイ４４に表示されるなどして出力される。
【００６９】
その流れの具体例として、図７を参照して、ＰＣ４００Ａでリモートパネルを起動してＭＦＰ１００に接続した際に（ステップＳ３１）接続不可の結果がＭＦＰ１００から帰ってきた場合、ＰＣ４００ＡではＭＦＰ１００のファームウェアの異常と特定し（ステップＳ３２）、その結果を出力する。
【００７０】
リモートパネルの操作に従ってＰＣ４００ＡにＭＦＰ１００のスキャン画面を表示して入力待ちの状態のとき（ステップＳ３３）、または、リモートパネルを利用して原稿データーを文書ファイルとしてＭＦＰ１００に送信して原稿としてセットした状態のとき（ステップＳ３４）に、その動作がＭＦＰ１００で実行されないとの結果がＭＦＰ１００から返ってきた場合、ＰＣ４００ＡではＭＦＰ１００のスキャン機能のセンサー系に異常があると特定し（ステップＳ３５）、その結果を出力する。
【００７１】
リモートパネルにおいてスキャンの実行を指示するスタートボタンが押されたとき（ステップＳ３６）、または、紙無モードでのスキャン動作の実行をＭＦＰ１００に指示したとき（ステップＳ３７）に、その動作がＭＦＰ１００で実行されないとの結果がＭＦＰ１００から返ってきた場合、ＰＣ４００ＡではＭＦＰ１００の原稿読み込み系の機械異常であると特定し（ステップＳ３８）、その結果を出力する。
【００７２】
ＭＦＰ１００において受信した文書ファイルをスキャンデーターに変換する際（ステップＳ３９）にその動作がＭＦＰ１００で実行されないとの結果がＭＦＰ１００から返ってきた場合、ＰＣ４００ＡではＭＦＰ１００の画像処理系の異常であると特定し（ステップＳ４０）、その結果を出力する。
【００７３】
ＭＦＰ１００において後処理を実行する際（ステップＳ４１）にその動作がＭＦＰ１００で実行されないとの結果がＭＦＰ１００から返ってきた場合、ＰＣ４００ＡではＭＦＰ１００の後処理系の異常であると特定し（ステップＳ４２）、その結果を出力する。
【００７４】
上記ステップＳ３２，Ｓ３５，Ｓ３８，Ｓ４０，Ｓ４２で異常と特定された場合には、サポートセンターのオペレーターはＰＣ４００Ａのリモートパネルを操作することでＭＦＰ１００のログを詳細に調査して、その原因を究明する。従って、上記ステップＳ３２，Ｓ３５，Ｓ３８，Ｓ４０，Ｓ４２で異常と特定された場合には、ＰＣ４００Ａのリモートパネルアプリケーションは、自動的にＭＦＰ１００のログを表示（図9参照）可能なＭＦＰ１００の操作画面を表示するようにしてもよい。
【００７５】
なお、上記ステップＳ４０，Ｓ４２で特定される異常は、いずれも、スキャンデーターに対する後処理の異常と言える。
【００７６】
近年の画像形成装置（ＭＦＰ）はスキャン読み取り後のスキャンデーターに対する画像処理も高度化している。スキャン機能として、スキャンして得られたスキャンデーターを、後処理として、ＯＣＲ（Optical Character Recognition）などで分析し、後処理としてサーバーなどで情報共有したり、メールで適切なユーザーに情報を転送したりするような処理を含んだ、顧客ごとにカスタマイズされたソリューションシステムが提供されている。
【００７７】
図８は、後処理を伴うソリューションシステムの具体例を表わした図である。すなわち、図８を参照して、後処理を伴うソリューションシステムとして、ＭＦＰ１００で得られたスキャンデーターがサーバー３００に送信されることで、予めサーバー３００で規定されている振り分け方法に従って該スキャンデーターが規定された送信先に送信される。この例では、文書管理サーバーに送信される。
【００７８】
このとき、ＰＣ４００Ａでリモートパネルを利用して原稿データーをＭＦＰ１００に送信した場合には、ＭＦＰ１００では、遠隔診断に用いるスキャンデーターとして、通常のユーザーの使用をカウントするためのカウンターと異なるカウンターとして扱い、たとえば課金情報に含めないようにすることが好ましい。これにより、課金情報に遠隔診断に用いるスキャンデーターが含まれることがない。
【００７９】
また、遠隔診断に用いるスキャンデーターが後処理としてサーバーなどに振り分けられる構成である場合、遠隔診断に用いられたスキャンデーターは、診断の後に自動的、またはリモートパネルからの操作に基づいて削除されるようにしてもよい。これにより、遠隔診断用のスキャンデーターがサーバーに蓄積されることを防止することができる。
【００８０】
このようなケースでは、原稿の内容により振り分け後の処理が異なるなど、問題の発生要因が複雑化するが、リモートパネルアプリケーションでは、遠隔地から様々な原稿をＭＦＰ１００に対して送付して動作ログなどを確認することで、問題原因を容易に把握することが可能となる。
【００８１】
また、このような後処理では、原稿の内容や種類に応じた問題が発生するケースもある。リモートパネルアプリケーションでは、これらの各種の原稿を遠隔地から送付し、問題の発生したＭＦＰ１００やサーバー上でスキャンデーターの処理をさせることにより、ログなどから問題の原因を特定することが可能となる。
【００８２】
上記ステップＳ４０での画像処理系の異常としては、原稿のページ数や原稿のカラー、モノクロが原因となる異常が挙げられる。原稿サイズや色情報によってはＭＦＰ１００のメモリー１６の容量の不足が生じるため、エラーが発生することがあるためである。
【００８３】
また、原稿のサイズが原因となる異常が挙げられる。スキャナー１３の機械的な読み込み機構に問題がある場合、原稿サイズにより問題が発生することがあるためである。この場合には、遠隔のＰＣ１００Ａから原稿データーを送付して処理する場合にはこの問題が生じない。そのため、リモートパネルを用いた遠隔診断では、この異常を切り分けて究明することが可能となる。
【００８４】
また、スキャンデーターの出力形式設定（ＰＤＦ形式、ＴＩＦＦ形式など）が原因となる異常が挙げられる。原稿によっては、スキャン後の画像変換処理に問題が発生する場合があるためである。
【００８５】
また、スキャナー１３での読み込み精度（６００ＤＰＩなど）が原因となる異常が挙げられる。この場合、ＣＣＤ（Charge Coupled Device）などのイメージセンサーに問題がある場合には、遠隔のＰＣ１００Ａから送付した原稿データーに対する後処理ではこの問題が生じない。そのため、リモートパネルを用いた遠隔診断では、この異常を切り分けて究明することが可能となる。
【００８６】
また、回転処理などが原因となる異常が挙げられる。縦横を回転さる処理などの際に問題が生じる場合には、遠隔のＰＣ１００Ａから送付した原稿データーに対する後処理でもこの現象を再現することができる。そのため、リモートパネルを用いた遠隔診断でこの異常を確認することが可能となる。
【００８７】
上記ステップＳ４２での後処理系の異常としては、ＯＣＲの読み込み位置による異常が挙げられる。原稿中のＯＣＲの読み込み情報の位置が正しくないと、適切な情報が取得できないためである。
【００８８】
また、ＯＣＲの読み込みサイズによる異常が挙げられる。原稿中のＯＣＲ読み込み情報のサイズが正しくないと、適切な情報が取得できないためである。
【００８９】
また、原稿の画質による異常が挙げられる。原稿の画質が悪いと、ＯＣＲで適切な情報が取得できないためである。
【００９０】
また、転送先サーバーなどの問題による異常が挙げられる。これは、ＯＣＲで得られた情報の転送先が正常に動作していない、などの理由によるものである。
【００９１】
また、ユーザー入力情報による異常が挙げられる。ユーザーの入力した情報が不正であるときには正しい情報が取得できないためである。
【００９２】
また、後処理の設定情報（転送先情報）による異常が挙げられる。転送先の設定が不正であるときには正しく情報が転送できないためである。
【００９３】
上記ステップＳ３２，Ｓ３５，Ｓ３８，Ｓ４０，Ｓ４２で異常と特定された場合には、ＰＣ４００ＡではＭＦＰ１００に対してリモートパネルを接続中に、ＭＦＰ１００にログを出力する操作が行なわれる。
【００９４】
図９は、ＭＦＰ１００のログを表示するリモートパネルの具体例を表わした図である。
図９を参照して、リモートパネルを操作することで、所定期間のＭＦＰ１００での動作ごとに、実行時期（ＤａｔeＴｉｍｅ）、内容（Ａｃｔｉｏｎ）、用いたアプリケーション（ＡＰＩ）、結果（Ｒｅｓｕｌｔ）、用いたパラメーター（Ｐａｒａｍｅｔｅｒ）、および詳細な情報（Ｄｅｔａｉｌ）が表示され、パラメーターおよび詳細な情報については、さらに別画面にて詳細な内容が表示される。
【００９５】
上記ステップＳ３２，Ｓ３５，Ｓ３８，Ｓ４０，Ｓ４２で異常が特定された場合にはこの出力ログをリモートパネル上で閲覧することで、オペレーターは詳細な原因を解析して問題の原因を特定することが可能となる。また、ＰＣ４００Ａが予めログと原因との対応関係を記憶しておき、自動的にログに基づいて原因を特定して出力するようにしてもよい。
【００９６】
なお、上記ステップＳ２６でＰＣ４００Ａからリモートパネルを利用して原稿データーを文書ファイルとしてＭＦＰ１００に送付する際には、ＰＤＦ形式やＪＰＥＧ（Joint Photographic Experts Group）形式など各種のデーター形式が利用可能であるが、ＭＦＰ１００でスキャン動作実行後のスキャンデーターは規定されたスキャン出力形式で出力されるため、上記各種のデーター形式からスキャン出力形式に変換する必要がある。
【００９７】
図５の例では、上記ステップＳ１６でＭＦＰ１００が行なうものとしているが、ＭＦＰ１００で変換処理を行なうと、変換処理自体の問題によりその後の処理が正常に行なわれないといった問題が生じる可能性もあることから、問題切り分けやパフォーマンス改善を見込み、ＰＣ４００Ａで起動しているリモートパネルアプリケーションや、ＰＣ４００ＡとＭＦＰ１００との間の通信を中継するサーバー３００上で事前に行なってもよい。
【００９８】
図１０は、スキャンデーターへの変換の例を表わした図である。すなわち、図１０を参照して、リモートパネルアプリケーションを実行しているＰＣ４００ＡにおいてＭＦＰ１００に対して原稿データーとして送信するデーターの形式はＰＤＦ形式やＴｅｘｔ形式など各種あり、スキャン出力形式以外のデーター形式の場合には、いずれかの装置上でスキャン出力形式に変換する必要がある。その変換は、ＰＣ４００Ａのリモートパネルアプリケーションになされてもよいし（Ａ）、中継するサーバー３００でなされてもよいし（Ｂ）、ＭＦＰ１００でなされてもよい（Ｃ）。
【００９９】
＜機能構成＞
図１１は、上記動作を行なうためのＰＣ４００Ａの機能構成の具体例を示すブロック図である。図１１に示される各機能は、ＰＣ４００ＡのＣＰＵ４０がＲＯＭ４１に記憶されているプログラムを読み出してＲＡＭ４２上に展開しつつ実行することで、主にＣＰＵ４０に形成されるものである。しかしながら、少なくとも一部が、図３に表わされたハードウェア構成によって実現されてもよい。
【０１００】
図１１を参照して、ＰＣ４００Ａのメモリー４８には、ＭＦＰ１００のスキャン動作でトラブルが発生したことを通知する旨のメールに添付された画像データー、または遠隔診断用に予め用意された画像データーを記憶するための記憶領域であるデーター記憶部４８１が設けられる。
【０１０１】
さらに図１１を参照して、ＰＣ４００ＢのＣＰＵ４０は、ネットワークコントローラー４７を介してシステム１Ｂに含まれるＰＣ４００ＡからＭＦＰ１００でのトラブルを通知するメールと該メールに添付された原稿データーとの入力を受け付けるための原稿データー入力部４０１と、遠隔診断に用いる原稿データーを選択するための選択部４０２と、リモートアプリケーションを実行することで、ネットワークコントローラーを介して診断対象とするＭＦＰ１００から画面データーの入力を受け付けるための画面入力部４０３と、その画面データーに基づく画面であるリモートパネルをディスプレイ４４に表示するための表示部４０４と、入力装置４３からの指示を受け付けるための指示入力部４０５と、リモートパネルにおける指示位置および指示内容をネットワークコントローラー４７を介してＭＦＰ１００に対して送信するための指示送信部４０６と、リモートパネルにおける指示内容が、選択された原稿データーの送信を指示するものである場合、選択された原稿データーを文書ファイルとして、ネットワークコントローラー４７を介してＭＦＰ１００に対して送信するためのデーター送信部４０７と、ネットワークコントローラー４７を介してＭＦＰ１００から動作結果の入力を受け付けるための結果入力部４０８と、予め動作結果と異常内容との対応を記憶しておき、入力された結果から異常内容を特定するための異常特定部４０９と、特定された異常内容を出力したり、リモートパネルにＭＦＰ１００のログ（図９）の表示を指示するボタン等を表示したりするための出力部４１０とを含む。
【０１０２】
選択部４０２は、ＰＣ４００Ａからメールに添付して入力された原稿データーを遠隔診断に用いる原稿データーとしてもよいし、予めトラブルの内容と適した原稿データーの属性との関係を記憶しておき、ＰＣ４００Ａからのメール内容を解析することでトラブルの内容を特定し、データー記憶部４８１に記憶されている原稿データーの中から適した原稿データーを選択してもよい。
【０１０３】
出力部４１０は、特定されたＭＦＰ１００の異常内容をディスプレイ４４に出力してもよいし、予め記憶されている出力先にネットワークコントローラー４７を介して出力してもよい。
【０１０４】
図１２は、上記動作を行なうためのＭＦＰ１００の機能構成の具体例を示すブロック図である。図１２に示される各機能は、ＭＦＰ１００のＣＰＵ１０がＲＯＭ１１に記憶されているプログラムを読み出してＲＡＭ１２上に展開しつつ実行することで、主にＣＰＵ１０に形成されるものである。しかしながら、少なくとも一部が、図２に表わされたハードウェア構成によって実現されてもよい。
【０１０５】
図１１を参照して、ＭＦＰ１００のＣＰＵ１０は、ネットワークコントローラー１７を介してＰＣ４００Ａのリモートパネルアプリケーションから発行された指示を受け付けるための指示入力部１０１と、位置情報を含むその指示入力とそのときの画面とに基づいて指示内容を特定するための特定部１０２と、その指示に応じて処理を実行するための処理部１０３と、その処理の結果、または指示内容に応じて画面遷移をさせる場合には遷移後のリモートパネル用の画面データーをネットワークコントローラー１７を介してＰＣ４００Ａに対して送信するための画面送信部１０４と、ＰＣ４００Ａからネットワークコントローラー１７を介して送信された文書ファイルの入力を受け付けるためのファイル入力部１０５とを含む。
【０１０６】
さらに、処理部１０３は、指示入力部１０１において受け付けたリモートパネルアプリケーションから発行された指示がスキャン動作を含む遠隔診断のための動作を指示するものであった場合、入力された文書ファイルを画像データーに変換するための変換部３０１と、その画像データーをスキャン動作によって得られた画像データーとしてサーバー３００に転送するための転送部３０２とを含む。
【０１０７】
また、処理部１０３は、スキャナー１３でのスキャン動作を制御するためのスキャン制御部３０３をさらに含む。スキャン制御部３０３は、原稿を搬送して読み取り部で読み取らせる通常のスキャンモードと、原稿のない状態で搬送ローラーの駆動等の機械的な動作のみ行なって原稿のない状態でスキャン動作を行なう紙無モードとの２種類の動作モードを有しており、リモートパネルアプリケーションから発行された指示が紙無モードでのスキャン動作を指示するものであった場合にはその動作をスキャナー１３に実行させる。
【０１０８】
＜動作フロー＞
図１３および図１４は、ＭＦＰサポートセンターのシステム１Ａに含まれるＰＣ４００Ａでの動作の流れの具体例を表わすフローチャートである。図１３および図１４のフローチャートに表わされた動作は、ＰＣ４００ＡのＣＰＵ４０がＲＯＭ４１に記憶されているプログラムを読み出してＲＡＭ４２上に展開しつつ実行し、図１１の各部を機能させることによって実現される。
【０１０９】
図１３を参照して、ＰＣ４００ＡのＣＰＵ４０は、顧客のシステム１Ｂに含まれるＰＣ４００ＢからＭＦＰ１００でのトラブルの発生を通知するメールを受信すると（ステップＳ１０１）、記憶している原稿データーまたは該メールに添付されたトラブルの原因となった原稿データーの中から、ＭＦＰ１００の遠隔診断を行なうために適した原稿データーを選択する（ステップＳ１０３）。ここでは、トラブルの内容またはトラブルの原因となった原稿データーに基づいて自動的に適した原稿データーを選択してもよいし、ユーザーからの指示を受け付けることで指示された原稿データーを選択してもよい。
【０１１０】
ユーザーからの指示を受け付けることでリモートパネルアプリケーションを起動し（ステップＳ１０５）、診断対象のＭＦＰとしてＭＦＰ１００の指定を受け付けることで、当該ＭＦＰ１００の画面データーを取得する（ステップＳ１０７）。ステップＳ１０７でＣＰＵ４０は、ＭＦＰ１００に対してリモートパネルとする画面データーを要求し、その画面データーに基づいてリモートパネルを表示する（ステップＳ１０９）。
【０１１１】
リモートパネルにおいてユーザーからの指示を受け付けることでＭＦＰ１００で動作させる機能としてスキャン機能を選択し（ステップＳ１１１）、ユーザーからの指示を受け付けることで上記ステップＳ１０３で選択した原稿データーを文書ファイルとして送信する（ステップＳ１１３）。
【０１１２】
そして、リモートパネルにおいてユーザーからの指示を受け付けることでＭＦＰ１００に対してスキャン実行を指示する（ステップＳ１１５）。
【０１１３】
図１４を参照して、その後、または以上の一連の動作中に、診断対象のＭＦＰ１００から各動作の結果を受信し（ステップＳ１１７）、それに基づいてＭＦＰ１００での異常内容を特定する（ステップＳ１１９）。ここでは、予め動作結果と異常内容との対応関係を記憶しておき、ステップＳ１１７で受信した動作結果から自動的に異常内容を特定してもよいし、動作結果を表示することでユーザーから異常内容の入力を受け付けてもよい。
【０１１４】
そして、特定された異常内容を出力して（ステップＳ１２１）、一連の動作を終了する。ステップＳ１２１では、ディスプレイ４４に特定された異常内容を出力してもよいし、予め記憶されている他の装置に対して異常内容を送信してもよい。さらに、リモートパネルで図９のログの表示を指示するボタン等を表示して、ＭＦＰ１００のログを表示可能な状態としてもよい。
【０１１５】
図１５および図１６は、顧客のシステム１Ｂに含まれるＭＦＰ１００での動作の流れの具体例を表わすフローチャートである。図１５および図１６のフローチャートに表わされた動作は、ＭＦＰ１００のＣＰＵ１０がＲＯＭ１１に記憶されているプログラムを読み出してＲＡＭ１２上に展開しつつ実行し、図１２の各部を機能させることによって実現される。
【０１１６】
図１５を参照して、ＰＣ４００Ａからリモートパネル用の画面データーの要求を受け付けると（ステップＳ２０１でＹＥＳ）、ステップＳ２０３でＣＰＵ１０は、現在操作パネル１５に表示している画面の画面データーをＰＣ４００Ａに対して送信する。
【０１１７】
その画面上での指示を示す位置データーがＰＣ４００Ａから送信されると（ステップＳ２０５でＹＥＳ）、ステップＳ２０７でＣＰＵ１０は、上記ステップＳ２０３で送信した画面データーと受信した位置データーとから指示内容を特定する。
【０１１８】
その指示内容がスキャン機能を選択するものであって（ステップＳ２０９でＹＥＳ）、原稿が図示しない原稿台にセットされていない場合（ステップＳ２１１でＮＯ）、ＣＰＵ１０は、続く動作が可能か否かの動作結果をＰＣ４００Ａに対して送信する（ステップＳ２１３）。
【０１１９】
その後、ＰＣ４００Ａから文書ファイルが送信され、かつスキャンの実行が指示（スタートボタンが押下）されると（ステップＳ２１５でＹＥＳ）、ＣＰＵ１０は、スキャン動作の実行が可能な状態であるか否かの動作結果をＰＣ４００Ａに対して送信する（ステップＳ２１６）。
【０１２０】
図１６を参照して、そのスキャン動作の指示が紙無モードでのスキャン動作の指示である場合には（ステップＳ２１７でＹＥＳ）、ＣＰＵ１０は、紙無モードでのスキャン動作の実行が可能な状態であるか否かの動作結果をＰＣ４００Ａに対して送信する（ステップＳ２１９）。
【０１２１】
ＣＰＵ１０は、指示に従って紙無モードでのスキャン動作を実行し（ステップＳ２２１）、その動作結果をＰＣ４００Ａに対して送信する（ステップＳ２２３）。
【０１２２】
紙無モードでのスキャン動作が指示されておらず、遠隔診断用の（物理的な動作を伴わない）スキャン動作が指示されている場合には（ステップＳ２１７でＮＯ）、ＣＰＵ１０は、上記ステップＳ２１９〜Ｓ２２３をスキップする。
【０１２３】
ステップＳ２２５でＰＣＵ１０は、受信した文書ファイルを画像データーに変換して、ステップＳ２２７で、その動作結果をＰＣ４００Ａに対して送信する。
【０１２４】
ステップＳ２２９でＰＣＵ１０は、変換して得られた画像データーをスキャンで得られた画像データーとして、ＯＣＲなどの設定された後処理を実行して、その動作結果をＰＣ４００Ａに対して送信する（ステップＳ２３１）。
【０１２５】
なお、上記ステップＳ２１１で原稿台に原稿がセットされている場合には（ステップＳ２１１でＹＥＳ）、以降、その原稿を読み取る、通常のスキャン動作を実行する。
【０１２６】
＜実施の形態の効果＞
本実施の形態にかかるシステムにおいて以上の動作がなされることで、遠隔にあるＭＦＰの、スキャン動作を伴う機能の遠隔診断が可能となる。その際に、ＭＦＰ１００のパネルの表示（表示される機能）が顧客に応じてカスタマイズされたものであっても、上記リモートパネルアプリケーションではその画像データーをＭＦＰ１００から取得してＰＣ４００Ａに表示させるため、その操作を遠隔で行なうことができる。そのため、スキャン後のサーバー振り分けなどの後処理を含む、顧客ごとに構築されたソリューションにも対応して遠隔診断を行なうことが可能となる。
【０１２７】
また、スキャン動作を伴う機能の遠隔診断を行なう場合、従来では、診断対象のＭＦＰ１００に原稿をセットするなどの物理的な操作が必要であり、顧客に原稿セットなどの作業を依頼したり、現地に赴いて原稿をセットしたりという煩わしい作業が必要であった、本システムにて上記動作が行なわれることで、遠隔地から原稿データーを送信してスキャンデーターとして取り扱わせることが可能となり、遠隔操作の効率を向上させることができる。
【０１２８】
また、本システムでは、ＭＦＰ１００またはＭＦＰ１００に接続された記憶装置に予め記憶されている固定のスキャン原稿を用いるのではなく、トラブルの内容やトラブルの原因となった原稿の属性などに応じて診断に最適な原稿をＭＦＰ１００に送信する。そのため、発生したトラブルに適切に対処すること可能となる。また、後処理などを伴うカスタマイズされたソリューションを遠隔診断する場合にも、ソリューションごとに適した原稿を用いることができる。そのため、診断精度を向上させることができる。
【０１２９】
たとえば、ＭＦＰ１００において後処理としてスキャンデーターの規定された位置にある日付けに基づいて予め設定されている宛先の中から該日付けに対応した宛先にスキャンデーターを送信する（振り分ける）という処理を行なうようカスタマイズされたソリューションの遠隔診断を行なう場合には、その遠隔診断に適した原稿データーとして上記規定された位置に日付けを含んだものが必要となる。この場合、記憶されている原稿データーのうち、その位置に日付けを含んだ原稿データーを遠隔診断に適した原稿データーとして選択することで、このように顧客によってカスタマイズされたソリューションを適切に遠隔診断することができる。
【０１３０】
なお、この例の場合、さらに、本システムではリモートパネルを利用するため、ＰＣ４００Ａにおいて、記憶されている原稿データー中の日付けの位置に応じて、リモートパネルで上記規定された位置を変更する操作を行なうこともできる。これにより、顧客ごとに構築されたソリューションにも対応して遠隔診断を行なうことが可能となる。
【０１３１】
さらに、上述の動作をＰＣ４００Ａに実行させるための遠隔診断用プログラムを提供することもできる。このようなプログラムは、コンピューターに付属するフレキシブルディスク、ＣＤ−ＲＯＭ（Compact Disk-Read Only Memory）、ＲＯＭ、ＲＡＭ（およびメモリカードなどのコンピューター読み取り可能な記録媒体にて記録させて、プログラム製品として提供することもできる。あるいは、コンピューターに内蔵するハードディスクなどの記録媒体にて記録させて、プログラムを提供することもできる。また、ネットワークを介したダウンロードによって、プログラムを提供することもできる。
【０１３２】
なお、本発明にかかるプログラムは、コンピューターのオペレーティングシステム（ＯＳ）の一部として提供されるプログラムモジュールのうち、必要なモジュールを所定の配列で所定のタイミングで呼出して処理を実行させるものであってもよい。その場合、プログラム自体には上記モジュールが含まれずＯＳと協働して処理が実行される。このようなモジュールを含まないプログラムも、本発明にかかるプログラムに含まれ得る。
【０１３３】
また、本発明にかかるプログラムは他のプログラム、たとえばリモートパネルアプリケーションの一部に組込まれて提供されるものであってもよい。その場合にも、プログラム自体には上記他のプログラムに含まれるモジュールが含まれず、他のプログラムと協働して処理が実行される。このような他のプログラムに組込まれたプログラムも、本発明にかかるプログラムに含まれ得る。
【０１３４】
提供されるプログラム製品は、ハードディスクなどのプログラム格納部にインストールされて実行される。なお、プログラム製品は、プログラム自体と、プログラムが記録された記録媒体とを含む。
【０１３５】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【符号の説明】
【０１３６】
１Ａ，１Ｂ  システム、１０，３０，４０  ＣＰＵ、１１，３１，４１  ＲＯＭ、１２，３２，４２  ＲＡＭ、１３  スキャナー、１４  プリンター、１５  操作パネル、１６，３８，４８  メモリー、１７，３７，４７  ネットワークコントローラー、１８  センサー、３３，４３  入力装置、３４，４４  ディスプレイ、１００  ＭＦＰ、１０１，４０５  指示入力部、１０２  特定部、１０３  処理部、１０４  画面送信部、１０５  ファイル入力部、３００  サーバー、３０１  変換部、３０２  転送部、３０３  スキャン制御部、４００，４００Ａ，４００Ｂ  ＰＣ、４０１  原稿データー入力部、４０２  選択部、４０３  画面入力部、４０４  表示部、４０６  指示送信部、４０７  データー送信部、４０８  結果入力部、４０９  異常特定部、４１０  出力部、４８１  データー記憶部、６００  ネットワーク。
【図１】
0005857868.tif 000002
【図２】
0005857868.tif 000003
【図３】
0005857868.tif 000004
【図４】
0005857868.tif 000005
【図５】
0005857868.tif 000006
【図６】
0005857868.tif 000007
【図７】
0005857868.tif 000008
【図８】
0005857868.tif 000009
【図９】
0005857868.tif 000010
【図１０】
0005857868.tif 000011
【図１１】
0005857868.tif 000012
【図１２】
0005857868.tif 000013
【図１３】
0005857868.tif 000014
【図１４】
0005857868.tif 000015
【図１５】
0005857868.tif 000016
【図１６】
0005857868.tif 000017
【図１７】
0005857868.tif 000018
【図１８】
0005857868.tif 000019