(57)【要約】【課題】外部装置にインストールされたアプリケーションを画像処理装置から利用してジョブを実行することのできる画像処理装置、画像処理システム、情報処理装置、及びプログラムを提供すること。【解決手段】本発明に係る画像処理システムでは、情報処理装置が、画像処理装置で実行されるジョブの内容を設定するためのアプリケーションが記憶されたプログラム記憶手段を備えてなり、画像処理装置からの遠隔操作によりアプリケーションに従ってジョブの内容を設定し（Ｓ２４）、そのジョブを画像処理装置に実行させるための設定データを画像処理装置に送信するものであって（Ｓ２９）、画像処理装置が、情報処理装置においてアプリケーションに従ってジョブの内容を設定するための遠隔操作信号を情報処理装置に送信し（Ｓ１４）、情報処理装置から受信する設定データに従ってジョブを実行する（Ｓ１６、Ｓ２０）。【選択図】図３
2014007545.tif 000002
【特許請求の範囲】
【請求項１】
画像データに基づく画像形成処理及び原稿から画像データを読み取る画像読取処理のいずれか一方又は両方を実行する画像処理装置であって、
前記画像処理装置に通信ネットワークを介して接続される情報処理装置においてアプリケーションプログラムに従ってジョブを設定するための遠隔操作信号を前記情報処理装置に送信する遠隔操作手段と、前記情報処理装置において前記アプリケーションプログラムに従って設定されたジョブを前記画像処理装置に実行させるための設定データを前記情報処理装置から受信すると共に前記設定データに従って前記ジョブを実行する第１の制御手段と、を備えてなることを特徴とする画像処理装置。
【請求項２】
前記画像処理装置が、前記設定データを蓄積記憶する第１の設定データ記憶手段を備えてなり、
前記情報処理装置が、前記設定データを蓄積記憶する第２の設定データ記憶手段を備えてなり、
前記情報処理装置から受信する前記設定データが、前記第２の設定データ記憶手段に蓄積記憶されている前記設定データ及び前記情報処理装置により設定された前記設定データの差分データであって、
前記第１の制御手段が、前記第１の設定データ記憶手段に蓄積記憶されている前記設定データ及び前記差分データに従って前記ジョブを実行するものである請求項１に記載の画像処理装置。
【請求項３】
前記情報処理装置が、画像データに基づく画像形成処理及び原稿から画像データを読み取る画像読取処理のいずれか一方又は両方を実行する画像処理装置である請求項１又は２のいずれかに記載の画像処理装置。
【請求項４】
画像データに基づく画像形成処理及び原稿から画像データを読み取る画像読取処理のいずれか一方又は両方を実行する画像処理装置と、前記画像処理装置に通信ネットワークを介して接続される情報処理装置とを備えてなる画像処理システムであって、
前記情報処理装置が、
前記画像処理装置で実行するジョブを設定するためのアプリケーションプログラムが記憶されたプログラム記憶手段と、前記画像処理装置からの遠隔操作に応じて前記アプリケーションプログラムに従って前記ジョブを設定する第２の制御手段と、前記第２の制御手段により設定された前記ジョブを前記画像処理装置に実行させるための設定データを前記画像処理装置に送信する設定データ送信手段と、を備えてなり、
前記画像処理装置が、
前記情報処理装置において前記アプリケーションプログラムに従って前記ジョブを設定するための遠隔操作信号を前記情報処理装置に送信する遠隔操作手段と、前記情報処理装置から受信する前記設定データに従って前記ジョブを実行する第１の制御手段と、を備えてなることを特徴とする画像処理システム。
【請求項５】
前記画像処理装置が、前記設定データを蓄積記憶する第１の設定データ記憶手段を備えてなり、
前記情報処理装置が、前記設定データを蓄積記憶する第２の設定データ記憶手段を備えてなり、
前記設定データ送信手段が、前記第２の設定データ記憶手段に蓄積記憶されている前記設定データ及び前記情報処理装置により設定された前記設定データの差分データを前記画像処理装置に送信するものであって、
前記第１の制御手段が、前記第１の設定データ記憶手段に蓄積記憶されている前記設定データ及び前記設定データ送信手段により送信された前記差分データに従って前記ジョブを実行するものである請求項４に記載の画像処理システム。
【請求項６】
前記情報処理装置が、前記画像処理装置の識別情報を取得する識別情報取得手段と、前記識別情報各々に対応する前記画像処理装置の仕様が記憶された仕様記憶手段と、を備えてなり、
前記第２の制御手段が、前記アプリケーションプログラムの実行時に設定可能な前記ジョブの内容を、前記識別情報に対応する前記画像処理装置の仕様に従って制限するものである請求項４又は５のいずれかに記載の画像処理システム。
【請求項７】
画像データに基づく画像形成処理及び原稿から画像データを読み取る画像読取処理のいずれか一方又は両方を実行する画像処理装置に通信ネットワークを介して接続される情報処理装置であって、
前記画像処理装置で実行するジョブを設定するためのアプリケーションプログラムが記憶されたプログラム記憶手段と、前記画像処理装置からの遠隔操作に応じて前記アプリケーションプログラムに従ってジョブを設定する第２の制御手段と、前記第２の制御手段により設定されたジョブを前記画像処理装置に実行させるための設定データを前記画像処理装置に送信する設定データ送信手段と、を備えてなることを特徴とする情報処理装置。
【請求項８】
コンピューターを請求項１〜７のいずれかに記載の各手段として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プリンター、スキャナー、及び複合機などの画像処理装置に関し、特に、外部装置にインストールされたアプリケーションプログラムを利用するための技術に関するものである。
【背景技術】
【０００２】
一般に、プリンター、スキャナー、及び複合機などの画像処理装置では、画像処理装置に設けられたハードディスク等の記憶手段に各種のアプリケーションプログラム（以下、「アプリケーション」と略称する）が記憶される。そして、前記画像処理装置に搭載されたＣＰＵ等の制御装置は、前記アプリケーションに従って印刷処理、スキャン処理、及びスキャン送信処理などの各種のジョブを実行する。
一方、例えば特許文献１には、携帯端末で実行されるアプリケーションを外部のサーバー装置からダウンロードするための技術が開示されている。特に、前記特許文献１には、携帯端末で必要なモジュールのみを用いて生成されたアプリケーションをダウンロードすることによりデータ量を省減する技術が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００６−１７８９１２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、前記特許文献１に開示された技術において、アプリケーションは携帯端末にインストールされ、携帯端末により実行される。そのため、係る技術を利用して画像処理装置で複数のアプリケーションを実行可能にするためには、その複数のアプリケーションを記憶するための記憶領域を確保しなければならないことが問題となる。
従って、本発明は前記事情に鑑みてなされたものであり、その目的とするところは、外部装置にインストールされたアプリケーションを画像処理装置から利用してジョブを実行することのできる画像処理装置、画像処理システム、情報処理装置、及びプログラムを提供することにある。
【課題を解決するための手段】
【０００５】
前記目的を達成するために本発明は、画像データに基づく画像形成処理及び原稿から画像データを読み取る画像読取処理のいずれか一方又は両方を実行する画像処理装置に適用される。そして、前記画像処理装置は、前記画像処理装置に通信ネットワークを介して接続される情報処理装置においてアプリケーションプログラムに従ってジョブを設定するための遠隔操作信号を前記情報処理装置に送信する遠隔操作手段と、前記情報処理装置において前記アプリケーションプログラムに従って設定されたジョブを前記画像処理装置に実行させるための設定データを前記情報処理装置から受信すると共に前記設定データに従って前記ジョブを実行する第１の制御手段と、を備えている。
本発明によれば、前記情報処理装置にインストールされた前記アプリケーションプログラムを前記画像処理装置から利用してジョブを実行することができ、前記画像処理装置に前記アプリケーションをインストールする必要がないため、前記画像処理装置で確保するべき記憶領域を省減することができる。
また、前記画像処理装置が、前記設定データを蓄積記憶する第１の設定データ記憶手段を備えてなり、前記情報処理装置が、前記設定データを蓄積記憶する第２の設定データ記憶手段を備えてなることが考えられる。そして、前記情報処理装置から受信する前記設定データが、前記第２の設定データ記憶手段に蓄積記憶されている前記設定データ及び前記情報処理装置により設定された前記設定データの差分データであって、前記第１の制御手段が、前記第１の設定データ記憶手段に蓄積記憶されている前記設定データ及び前記差分データに従って前記ジョブを実行するものであることが考えられる。
これにより、過去に前記設定データを送受信した前記画像処理装置及び前記情報処理装置の間では前記差分データだけが送受信されるため、常に前記設定データが送受信される構成に比べてデータ通信量を省減することができ、例えば通信時間を短縮することができる。
さらに、前記情報処理装置が、画像データに基づく画像形成処理及び原稿から画像データを読み取る画像読取処理のいずれか一方又は両方を実行する画像処理装置であることも考えられる。これにより、例えば複数の画像処理装置が接続されることにより構成された画像処理システムにおいて、他の画像処理装置にインストールされたアプリケーションを利用してジョブを実行することが可能となる。
【０００６】
ところで、本発明は、前記画像処理装置及び前記情報処理装置を備える画像処理システムの発明として捉えることもできる。
即ち、本発明は、画像データに基づく画像形成処理及び原稿から画像データを読み取る画像読取処理のいずれか一方又は両方を実行する画像処理装置と、前記画像処理装置に通信ネットワークを介して接続される情報処理装置とを備えてなる画像処理システムとして捉えることが可能である。そして、前記情報処理装置は、前記画像処理装置で実行するジョブを設定するためのアプリケーションプログラムが記憶されたプログラム記憶手段と、前記画像処理装置からの遠隔操作に応じて前記アプリケーションプログラムに従って前記ジョブを設定する第２の制御手段と、前記第２の制御手段により設定された前記ジョブを前記画像処理装置に実行させるための設定データを前記画像処理装置に送信する設定データ送信手段と、を備えてなる。また、前記画像処理装置は、前記情報処理装置において前記アプリケーションプログラムに従って前記ジョブを設定するための遠隔操作信号を前記情報処理装置に送信する遠隔操作手段と、前記情報処理装置から受信する前記設定データに従って前記ジョブを実行する第１の制御手段と、を備えてなる。
また、前記画像処理システムにおいて、前記画像処理装置が、前記設定データを蓄積記憶する第１の設定データ記憶手段を備えてなり、前記情報処理装置が、前記設定データを蓄積記憶する第２の設定データ記憶手段を備えてなることが考えられる。そして、前記設定データ送信手段が、前記第２の設定データ記憶手段に蓄積記憶されている前記設定データ及び前記情報処理装置により設定された前記設定データの差分データを前記画像処理装置に送信するものであって、前記第１の制御手段が、前記第１の設定データ記憶手段に蓄積記憶されている前記設定データ及び前記設定データ送信手段により送信された前記差分データに従って前記ジョブを実行するものであることが考えられる。
さらに、前記情報処理装置が、前記画像処理装置の識別情報を取得する識別情報取得手段と、前記識別情報各々に対応する前記画像処理装置の仕様が記憶された仕様記憶手段と、を備えてなる構成が考えられる。この場合、前記第２の制御手段が、前記アプリケーションプログラムの実行時に設定可能な前記ジョブの内容を、前記識別情報に対応する前記画像処理装置の仕様に従って制限するものであることが考えられる。これにより、前記画像処理装置の仕様により実行できない内容の前記ジョブが設定されることを防止することができる。
【０００７】
また、本発明は、前記画像処理システムを構成する前記情報処理装置の発明として捉えることもできる。
即ち、本発明は、画像データに基づく画像形成処理及び原稿から画像データを読み取る画像読取処理のいずれか一方又は両方を実行する画像処理装置に通信ネットワークを介して接続される情報処理装置であって、前記画像処理装置で実行するジョブを設定するためのアプリケーションプログラムが記憶されたプログラム記憶手段と、前記画像処理装置からの遠隔操作に応じて前記アプリケーションプログラムに従ってジョブを設定する第２の制御手段と、前記第２の制御手段により設定されたジョブを前記画像処理装置に実行させるための設定データを前記画像処理装置に送信する設定データ送信手段と、を備えてなることを特徴とする情報処理装置として捉えてもよい。
さらに、本発明は、コンピューターを前記各手段として機能させるためのプログラムとして捉えることもできる。なお、前記プログラムを記録したコンピューター読み取り可能な記録媒体を本発明として捉えてもよい。
【発明の効果】
【０００８】
本発明によれば、外部の情報処理装置にインストールされたアプリケーションプログラムを画像処理装置から利用してジョブを実行することができ、前記画像処理装置に前記アプリケーションをインストールする必要がないため、前記画像処理装置で確保するべき記憶領域を省減することができる。
【図面の簡単な説明】
【０００９】
【図１】本発明の実施の形態に係る画像処理システムの概略構成を示すブロック図。
【図２】複合機Ｙの概略構成を示す模式図。
【図３】ジョブ実行処理及びジョブ設定処理の手順の一例を説明するためのフローチャート。
【図４】複合機Ｙの操作表示部４Ｙに表示されるアプリケーションの選択画面の一例を示す図。
【図５】複合機Ｙの操作表示部４Ｙに表示されるアプリケーションの操作画面の一例を示す図。
【図６】ジョブ設定処理で生成される設定データの一例を示す図。
【図７】ジョブ設定処理で生成される差分データの一例を示す図。
【発明を実施するための形態】
【００１０】
以下添付図面を参照しながら、本発明の実施の形態について説明し、本発明の理解に供する。なお、以下の実施の形態は、本発明を具体化した一例であって、本発明の技術的範囲を限定する性格のものではない。
【００１１】
＜画像処理システムＸの概略構成＞
まず、図１及び図２を参照しつつ、本発明の実施の形態に係る画像処理システムＸの概略構成について説明する。
図１に示すように前記画像処理システムＸは、インターネット又はＬＡＮ等の通信ネットワーク１０を介して通信可能に接続された複合機Ｙ、Ｙ１及び複合機Ｚ、Ｚ１を備えている。前記複合機Ｙ、Ｙ１及び前記複合機Ｚ、Ｚ１は、画像データに基づく画像形成処理及び原稿から画像データを読み取る画像読取処理の一方又は両方を実行する画像処理装置である。ここに、前記複合機Ｙが本発明に係る画像処理装置、前記複合機Ｚが本発明に係る情報処理装置の一例である。
なお、前記画像処理システムＸが、前記複合機Ｚに代えて、前記複合機Ｚと同様のアプリケーションプログラムを実行するパーソナルコンピューター等の情報処理装置を備えることも他の実施形態として考えられる。さらに、前記複合機Ｙ及び前記複合機Ｚは、本発明に係る画像処理装置及び情報処理装置の一例に過ぎず、スキャナー、プリンター、複写機、及びファクシミリ装置なども本発明に係る画像処理装置及び情報処理装置に該当する。なお、前記複合機Ｙ１は前記複合機Ｙと同様に構成されており、前記複合機Ｚ１は前記複合機Ｚと同様に構成されているため、ここでは説明を省略する。
【００１２】
前記複合機Ｙ及び前記複合機Ｚは、図１及び図２に示すように、画像読取部１、ＡＤＦ（自動原稿送り装置）２、画像形成部３、操作表示部４、制御部５、通信処理部６、及び給紙カセット７などを備えた画像形成装置である。なお、図２（Ａ）は、前記複合機Ｙ及び前記複合機Ｚの模式断面図、図２（Ｂ）は、図２（Ａ）におけるＡ−Ａ矢視図である。
前記操作表示部４は、前記制御部５からの制御指示に従って各種の情報を表示し、或いは前記制御部５に対して各種の情報を入力するために用いられるタッチパネルなどである。以下、説明の便宜上、前記複合機Ｙに搭載された前記操作表示部４を操作表示部４Ｙと称する。
前記通信処理部６は、前記通信ネットワーク１０を通じた外部装置との有線又は無線によるデータ通信を可能にする通信モデムである。前記給紙カセット７には、前記画像形成部３により画像が形成される用紙が収容されており、前記用紙は必要に応じて前記画像形成部３に供給される。
【００１３】
図２に示すように、前記画像読取部１は、原稿から画像データを読み取る画像読取処理を実行する画像読取手段であって、コンタクトガラス１１、読取ユニット１２、ミラー１３、１４、光学レンズ１５、及びＣＣＤ（Charge  Coupled  Device）１６などを備えている。前記コンタクトガラス１１は、前記画像読取部１の上面に設けられており、画像読取対象となる原稿Ｐが載置される透明な原稿台である。
前記読取ユニット１２は、ＬＥＤ光源１２１及びミラー１２２を備えており、ステッピングモーター等の駆動モーターを用いた不図示の移動機構によって図２（Ａ）における左右方向（副走査方向）へ移動可能に構成されている。そして、前記駆動モーターにより前記読取ユニット１２が副走査方向に移動されると、前記ＬＥＤ光源１２１から前記コンタクトガラス１１上に照射される光が副走査方向に走査される。
前記ＬＥＤ光源１２１は、図２（Ａ）における奥行き方向（主走査方向）に沿って配列された多数の白色ＬＥＤを備えており、前記コンタクトガラス１１上の読取位置１２Ａにある原稿Ｐ又は後述の原稿押さえ２３に向けて１ライン分の白色光を照射する。なお、前記読取位置１２Ａは、前記読取ユニット１２の副走査方向への移動に伴って副走査方向に移動する。
前記ミラー１２２は、前記ＬＥＤ光源１２１から前記読取位置１２Ａにある原稿Ｐ又は後述の原稿押さえ２３に光を照射したときの反射光を前記ミラー１３に向けて反射させる。そして、前記ミラー１２２で反射した光は、前記ミラー１３、１４によって前記光学レンズ１５に導かれる。前記光学レンズ１５は、入射した光を集光して前記ＣＣＤ１６に入射させる。
前記ＣＣＤ１６は、受光した光をその光量に応じた電気信号（電圧）に変換し、画像データとして出力する光電変換素子である。具体的に、前記ＣＣＤ１６は、前記ＬＥＤ光源１２１から光が照射されたときに前記原稿Ｐから反射した光に基づいて前記原稿Ｐの画像データを読み取る。前記ＣＣＤ１６で読み取られた画像データは前記制御部５に入力される。
【００１４】
前記ＡＤＦ２は、原稿セット部２１、複数の搬送ローラー２２、原稿押さえ２３、及び排紙部２４などを備えている。前記ＡＤＦ２は、前記搬送ローラー２２各々を不図示のモーターで駆動させることにより、前記原稿セット部２１にセットされた原稿Ｐを前記コンタクトガラス５１上の読取位置５２Ａを通過させて前記排紙部２４まで搬送させる。
前記原稿押さえ２３は、前記コンタクトガラス５１上の読取位置５２Ａの上方に原稿Ｐが通過できる間隔を隔てた位置に設けられている。前記原稿押さえ２３は、主走査方向に長尺状を成しており、その下面（コンタクトガラス５１側の面）には白色のシートが貼り付けられている。そして、前記白色のシートの画像データは白色基準データとして読み取られ、周知のシェーディング補正などで用いられる。
【００１５】
前記画像形成部３は、前記画像読取部１で読み取られた画像データ、又は外部のパーソナルコンピューター等の情報処理装置から入力された画像データに基づいて画像形成処理（印刷処理）を実行する電子写真方式の画像形成手段である。
具体的に、前記画像形成部３は、感光体ドラム３１、帯電装置３２、現像装置３３、トナーコンテナ３４、転写ローラー３５、除電装置３６、定着ローラー３７、加圧ローラー３８などを備えている。そして、前記画像形成部３では、前記給紙カセット７から供給される用紙に以下の手順で画像が形成される。
まず、前記帯電装置３２によって前記感光体ドラム３１が所定の電位に一様に帯電される。次に、不図示のレーザスキャナユニット（ＬＳＵ）により前記感光体ドラム３１の表面に画像データに基づく光が照射される。これにより、前記感光体ドラム３１の表面に静電潜像が形成される。そして、前記感光体ドラム３１上の静電潜像は前記現像装置３３によってトナー像として現像（可視像化）される。なお、前記現像装置３３には、前記トナーコンテナ３４からトナー（現像剤）が補給される。続いて、前記感光体ドラム３１に形成されたトナー像は前記転写ローラー３５によって用紙に転写される。その後、用紙に転写されたトナー像は、その用紙が前記定着ローラー３７及び前記加圧ローラー３８の間を通過して排出される際に前記定着ローラー３７で加熱されて溶融定着する。なお、前記感光体ドラム３１の電位は前記除電装置３６で除電される。
【００１６】
次に、図１を参照しつつ前記複合機Ｙ及び前記複合機Ｚに搭載された前記制御部５について説明する。
前記複合機Ｙの制御部５は、ＣＰＵ５１１、ＲＡＭ５１２、及びＥＥＰＲＯＭ５１３などを有しており、前記複合機Ｙを統括的に制御する。前記ＣＰＵ５１１は、前記ＥＥＰＲＯＭ５１３に記憶された各種の制御プログラムを前記ＲＡＭ５１２上に展開しながら実行するコンピューターの一例である。
具体的に、前記ＥＥＰＲＯＭ５１３には、ジョブ実行プログラム５１４が予め記憶されている。そして、前記ＣＰＵ５１１は、前記ＥＥＰＲＯＭ５１３に記憶された前記ジョブ実行プログラム５１４に従って後述のジョブ実行処理（図３のフローチャート参照）を実行する。前記ジョブ実行プログラム５１４は、例えばＣＤ、ＤＶＤ等などの記録メディアから読み取られ、或いはインターネット等を通じてダウンロードされ、前記ＣＰＵ５１１により前記複合機Ｙにインストールされる。もちろん、前記ジョブ実行プログラム５１４は、前記複合機Ｙの製造時に前記ＥＥＰＲＯＭ５１３に予め記憶されていてもよい。また、前記ＥＥＰＲＯＭ５１３は、前記ＣＰＵ５１１によって実行される後述のジョブ実行処理における設定データの蓄積記憶にも用いられる。
【００１７】
一方、前記複合機Ｚの制御部５は、ＣＰＵ５２１、ＲＡＭ５２２、及びＥＥＰＲＯＭ５２３などを有しており、前記複合機Ｚを統括的に制御する。前記ＣＰＵ５２１は、前記ＥＥＰＲＯＭ５２３に記憶された各種の制御プログラムを前記ＲＡＭ５２２上に展開しながら実行するコンピューターの一例である。
具体的に、前記ＥＥＰＲＯＭ５２３には、ジョブ設定プログラム５２４が予め記憶されている。そして、前記ＣＰＵ５２１は、前記ＥＥＰＲＯＭ５２３に記憶された前記ジョブ設定プログラム５２４に従って後述のジョブ設定処理（図３のフローチャート参照）を実行する。前記ジョブ設定プログラム５２４は、例えばＣＤ、ＤＶＤ等などの記録メディアから読み取られ、或いはインターネット等を通じてダウンロードされ、前記ＣＰＵ５２１により前記複合機Ｚにインストールされる。もちろん、前記ジョブ設定プログラム５２４は、前記複合機Ｚの製造時に前記ＥＥＰＲＯＭ５２３に予め記憶されていてもよい。また、前記ＥＥＰＲＯＭ５２３は、前記ＣＰＵ５２１によって実行される後述のジョブ設定処理における設定データの蓄積記憶にも用いられる。
【００１８】
さらに、前記複合機Ｚの前記ＥＥＰＲＯＭ５２３には、前記複合機Ｙで実行するジョブの内容を設定するためのアプリケーションプログラム５２５（以下、「アプリケーション５２５」と略称する）が記憶されている。即ち、前記複合機Ｚは、前記アプリケーション５２５がインストールされている点で前記複合機Ｙと構成を異にする。ここに、前記ＥＥＰＲＯＭ５２３がプログラム記憶手段の一例である。前記アプリケーション５２５は、例えばＣＤ、ＤＶＤ等などの記録メディアから読み取られ、或いはインターネット等を通じてダウンロードされ、前記ＣＰＵ５２１により前記複合機Ｚにインストールされる。もちろん、前記アプリケーション５２５は、前記複合機Ｚの製造時に前記ＥＥＰＲＯＭ５２３に予め記憶されていてもよい。
前記アプリケーション５２５は、前記複合機Ｙにおいて画像読取処理、画像形成処理、ファクシミリ送信処理、スキャン送信処理などの各種のジョブの内容を設定するためのプログラムである。例えば、前記ジョブの内容には、原稿サイズ、複写枚数、解像度、両面印刷の有無、２ｉｎ１（４ｉｎ１）、給紙カセット、ファクシミリ送信先、データ送信先などの情報が含まれる。
以下、本実施の形態では、前記アプリケーション５２５が、前記画像読取部１で読み取った画像データを前記通信処理部６により前記通信ネットワーク１０を介して外部装置に送信するスキャン送信処理（ジョブの一例）の内容を設定するプログラムである場合を例に挙げて説明する。具体的に、前記スキャン送信処理の内容には、読み取る原稿のサイズ、読み取る画像データの解像度、画像データの送信先などの情報が含まれる。
【００１９】
＜ジョブ実行処理及びジョブ設定処理＞
以下、図３を参照しつつ、前記画像処理システムＸにおいて前記複合機ＹのＣＰＵ５１１及び前記複合機ＺのＣＰＵ５２１によって実行されるジョブ実行処理及びジョブ設定処理の手順の一例について説明する。ここに、Ｓ１１、Ｓ１２、・・・は前記ＣＰＵ５１１により実行される前記ジョブ実行処理の処理手順（ステップ）番号、Ｓ２１、Ｓ２２、・・・は前記ＣＰＵ５２１により実行される前記ジョブ設定処理の処理手順（ステップ）番号を表している。
【００２０】
［ステップＳ１１：複合機Ｙ側］
まず、前記複合機Ｙでは、前記ＣＰＵ５１１が、ステップＳ１１において、前記操作表示部４Ｙに対して、前記複合機Ｚ及び前記複合機Ｚ１などの外部装置にインストールされたアプリケーションを実行するための操作が行われたか否かを判断する。そして、前記ＣＰＵ５１１は、前記操作が行われた場合に（Ｓ１１のＹｅｓ側）、処理をステップＳ１２に移行させ、前記操作が行われていない場合は（Ｓ１１のＮｏ側）、処理をステップＳ１１で待機させる。
ここに、図４は、前記操作表示部４Ｙの表示例を示している。図４に示すように、前記操作表示部４Ｙには、アプリケーションを選択するための操作キー４１Ａ〜４１Ｄが配置された選択画面が表示されている。なお、前記複合機Ｙでは、例えば前記操作表示部４Ｙに対するユーザー操作に応じて前記ＣＰＵ５１１が実行する初期設定処理により、前記複合機Ｚなどの外部装置にインストールされたアプリケーションにアクセスするためのショートカットキーが登録される。これにより、前記複合機Ｙでは、前記操作表示部４Ｙに図４に示すアプリケーションの選択画面が表示され、前記ＣＰＵ５１１は、前記選択画面で選択されたアプリケーションにアクセスすることが可能となる。そして、前記操作表示部４Ｙに対し、前記複合機Ｚ又は前記複合機Ｚ１に搭載された前記アプリケーション５２５に対応する前記操作キー４１Ｃ又は４１Ｄが操作されると（Ｓ１１のＹｅｓ側）、前記ＣＰＵ５１１は、処理をステップＳ１２に移行させる。
【００２１】
［ステップＳ１２〜Ｓ１３：複合機Ｙ側］
次に、ステップＳ１２において、前記ＣＰＵ５１１は、前記ステップＳ１１で選択されたアプリケーションがインストールされた外部装置に対して、前記アプリケーションの実行要求を送信する。なお、このとき、前記ＣＰＵ５１１は、前記複合機Ｙを識別するための識別情報をヘッダー情報などに付して前記実行要求を送信する。
以下、本実施の形態では、前記複合機Ｙにおいて、前記複合機Ｚに搭載された前記アプリケーション５２５に対応する前記操作キー４１Ｃ（図４参照）が操作された場合を例に挙げて説明する。従って、前記ステップＳ１２において、前記ＣＰＵ５１１は、前記複合機Ｚに対し、前記スキャン送信処理の内容を設定するための前記アプリケーション５２５の実行要求を送信する。
その後、前記ＣＰＵ５１１は、前記複合機Ｚからアプリケーション実行開始通知の受信を待ち受け（Ｓ１３のＮｏ側）、前記複合機Ｚから前記アプリケーション実行開始通知を受信すると（Ｓ１３のＹｅｓ側）、処理をステップＳ１４に移行させる。
【００２２】
［ステップＳ２１〜Ｓ２４：複合機Ｚ側］
一方、前記複合機Ｚでは、前記ＣＰＵ５２１が、ステップＳ２１において、前記複合機Ｙなどの外部装置から前記アプリケーション５２５の実行要求を受信したか否かを判断する。そして、前記ＣＰＵ５２１は、前記実行要求を受信した場合に（Ｓ２１のＹｅｓ側）、処理をステップＳ２２に移行させ、前記実行要求が受信されていない場合は（Ｓ２１のＮｏ側）、処理をステップＳ２１で待機させる。
次に、ステップＳ２２において、前記ＣＰＵ５２１は、前記ステップＳ２１で受信したと判断した前記実行要求の送信元を特定する。具体的に、前記ＣＰＵ５２１は、前記実行要求のヘッダー情報などに付された前記識別情報を抽出して取得し、前記識別情報に基づいて前記実行要求の送信元を特定する。ここに、係る処理を実行するときの前記ＣＰＵ５２１が識別情報取得手段に相当する。
続いて、ステップＳ２３において、前記ＣＰＵ５２１は、前記アプリケーション５２５の実行を開始する旨を示すアプリケーション実行開始通知を前記ステップＳ２２で特定された前記実行要求の送信元に送信する。ここでは、前記複合機Ｙから実行要求を受信しているため、前記ＣＰＵ５２１は前記複合機Ｙに前記アプリケーション実行開始通知を送信する。なお、前記ステップＳ２２で特定された前記実行要求の送信元が予め設定された許可リストに登録された外部装置でない場合に、前記ＣＰＵ５２１が前記アプリケーション５２５の実行を拒否することも他の実施形態として考えられる。
そして、ステップＳ２４において、前記ＣＰＵ５２１は、前記ステップＳ２１で受信した実行要求に対応する前記アプリケーション５２５を実行し、前記複合機Ｙで実行されるジョブの内容を前記複合機Ｙから受信する後述の操作信号に応じて設定するための処理を実行する。このように、前記アプリケーション５２５に従って前記ジョブの内容を設定するための処理を実行するときの前記ＣＰＵ５２１が第２の制御手段に相当する。ここでは、前記ＣＰＵ５２１が、前記複合機Ｙによる遠隔操作に応じて前記スキャン送信処理の内容を設定するための処理を実行することになる。なお、このとき前記ＣＰＵ５２１は、前記スキャン送信処理の設定が終了するまでの間、前記複合機Ｙを除く外部装置からのアクセスを拒否する排他制御処理を実行する。
ところで、前記ＥＥＰＲＯＭ５２３（仕様記憶手段の一例）には、前記ステップＳ２２で特定された前記実行要求の送信元の識別情報各々に対応する画像処理装置の仕様に関する仕様情報が予め記憶されていることが考えられる。これにより、前記ＣＰＵ５２１は、前記アプリケーション５２５の実行時に設定可能な前記スキャン送信処理の内容を、前記仕様情報が示す前記複合機Ｙの仕様に従って制限することが可能となる。具体的に、前記複合機Ｙに関する前記仕様情報として、前記複合機Ｙの前記画像読取部１で読み取り可能な原稿サイズ及び解像度などが定められていることが考えられる。この場合、前記ステップＳ２４において、前記ＣＰＵ５２１は前記複合機Ｙで選択可能な原稿サイズ及び解像度のみを設定候補として表示させることが考えられる。
【００２３】
［ステップＳ１４：複合機Ｙ側］
一方、前記複合機Ｙでは、前記ＣＰＵ５１１が、ステップＳ１４において、前記操作表示部４Ｙに対するユーザー操作に応じて前記複合機Ｚに操作信号（遠隔操作信号の一例）を送信する。具体的に、前記ＣＰＵ５１１は、前記スキャン送信処理の内容を設定するための表示画面データを前記複合機Ｚから受信し、前記表示画面データに基づいて前記操作表示部４Ｙに前記スキャン送信処理の設定画面を表示させる。そして、前記ＣＰＵ５１１は、前記操作表示部４Ｙに対するユーザー操作に応じて、前記スキャン送信処理の内容を設定するための操作信号を前記複合機Ｚに送信する。このように、前記複合機Ｚで前記ＣＰＵ５２１により前記アプリケーション５２５に従って実行されるジョブの設定処理において前記ジョブの内容を設定させるための前記操作信号を前記複合機Ｚに送信するときの前記ＣＰＵ５１１が遠隔操作手段に相当する。
ここに、図５は、前記操作表示部４Ｙに表示される前記設定画面の一例を示している。図５に示す前記操作表示部４Ｙには、送信する画像データを読み取る際の原稿サイズ及び解像度を選択するための選択画面が表示されている。そして、前記選択画面において、原稿サイズを選択するための操作キー４２Ａ〜４２Ｄのいずれかが操作され、解像度を選択するための操作キー４３Ａ〜４３Ｄのいずれかが操作されると、前記ＣＰＵ５１１は、それの操作信号を前記複合機Ｚに送信する。これにより、前記複合機Ｚでは、前記ＣＰＵ５２１により、前記複合機Ｙから受信した前記操作信号に従って前記原稿サイズ及び前記解像度が設定され、前記ＣＰＵ５２１は続く設定画面のデータを前記複合機Ｙに送信する（ステップＳ２４）。
【００２４】
［ステップＳ２５〜Ｓ２６：複合機Ｚ側］
その後、ステップＳ２５において、前記ＣＰＵ５２１は、前記複合機Ｙにおいてジョブ実行操作が行われたか否かを判断する。具体的に、前記ＣＰＵ５２１は、前記複合機Ｙから前記ジョブ実行操作に対応する操作信号を受信した場合に、前記ジョブ実行が行われたと判断する。ここで、前記ＣＰＵ５２１は、前記ジョブ実行操作が行われたと判断すると（Ｓ２５のＹｅｓ側）、処理をステップＳ２６に移行させ、前記ジョブ実行操作が行われるまでの間は（Ｓ２５のＮｏ側）、処理を前記ステップＳ２４に戻す。
続くステップＳ２６において、前記ＣＰＵ５２１は、前記ステップＳ２４によって設定されたジョブを前記複合機Ｙに実行させるための設定データを生成する。ここに、図６は、前記設定データの一例を示している。なお、図６に示す前記設定データは、ＸＭＬ形式で表現されたものであるがこれに限らない。
前記設定データは、例えばジョブの種別（プリント、コピー、スキャンｔｏセンドなど）、原稿サイズ（Ａ３、Ａ５、Ｂ４など）、解像度（２００×４００ｄｐｉ、４００×４００ｄｐｉ、２００×１００ｄｐｉなど）を示すデータである。即ち、前記設定データは、前記複合機Ｙにおいて前記ＣＰＵ５１１にジョブを実行させるためのアプリケーションプログラムではなく、前記複合機Ｙにおいて前記ＣＰＵ５１１で実行されるジョブの設定内容のみを示すものである。
【００２５】
［ステップＳ２７：複合機Ｚ側］
次に、ステップＳ２７において、前記ＣＰＵ５２１は、過去に前記複合機Ｙに送信した設定データが前記ＥＥＰＲＯＭ５２３に記憶されているか否かを判断する。ここで、前記ＣＰＵ５２１は、前記設定データが記憶されていると判断すると（Ｓ２７のＹｅｓ側）、処理をステップＳ２８に移行させ、前記設定データが記憶されていないと判断されると（Ｓ２７のＮｏ側）、処理をステップＳ２９に移行させる。
ステップＳ２８において、前記ＣＰＵ５２１は、前記ステップＳ２６で生成された前記設定データと前記ＥＥＰＲＯＭ５２３に記憶された過去の前記設定データとの差分データを生成する。ここに、図７は、前記差分データの一例を示している。前記差分データは、前記ステップＳ２６で生成された前記設定データのうち前記ＥＥＰＲＯＭ５２３に記憶された過去の前記設定データと異なる部分に関するデータのみで構成された情報である。なお、図７に示す差分データは、ＸＭＬ形式で表現されたものであるがこれに限らない。
そして、ステップＳ２９において、前記ＣＰＵ５２１は、前記ステップＳ２６で生成された前記設定データ又は前記ステップＳ２８で生成された前記差分データを前記複合機Ｙに送信する。ここに、係る送信処理を実行するときの前記ＣＰＵ５２１が設定データ送信手段に相当する。具体的に、前記ＣＰＵ５２１は、前記ステップＳ２８で前記差分データが生成された場合には前記差分データを前記複合機Ｙに送信し、前記差分データが生成されていない場合には前記設定データを前記複合機Ｙに送信する。
その後、ステップＳ３０において、前記ＣＰＵ５２１は、前記ステップＳ２６で生成された前記設定データを前記ＥＥＰＲＯＭ５２３に蓄積記憶させる。ここに、前記ＥＥＰＲＯＭ５２３が第２の設定データ記憶手段の一例である。このとき、前記ＣＰＵ５２１は、前記設定データを前記ＥＥＰＲＯＭ５２３に蓄積記憶させ、予め設定された記憶容量に達した場合に古い設定データから順に消去することが考えられる。また、前記設定データの送信先ごとの最新の前記設定データのみを前記ＥＥＰＲＯＭ５２３に記憶させること、即ち上書き保存することも考えられる。
【００２６】
［ステップＳ１５〜Ｓ１８：複合機Ｙ側］
一方、前記ＣＰＵ５１１は、前記設定データ及び前記差分データの受信を待ち受けている（Ｓ１５のＮｏ側、Ｓ１８のＮｏ側）。そして、前記ＣＰＵ５１１は、前記設定データを受信した場合には（Ｓ１５のＹｅｓ側）、処理をステップＳ１６に移行させ、前記差分データを受信した場合には（Ｓ１８のＹｅｓ側）、処理をステップＳ１９に移行させる。
ステップＳ１６において、前記ＣＰＵ５１１は、前記複合機Ｚから受信した前記設定データに従ってジョブを実行する。ここに、前記複合機Ｚから受信する前記設定データに従って前記スキャン送信処理（ジョブ）を実行するときの前記ＣＰＵ５１１が第１の制御手段に相当する。これにより、前記複合機Ｙでは、前記複合機Ｚにおける前記ステップＳ２６で生成された前記設定データが示すジョブが実行されることになる。具体的に、前記設定データの内容が、原稿サイズ「Ａ３」及び解像度「２００×２００ｄｐｉ」のスキャン送信処理を示すものであれば、前記ＣＰＵ５１１は、前記画像読取部１により原稿サイズ「Ａ３」及び解像度「２００×２００ｄｐｉ」で原稿から画像データを読み取らせ、その画像データを前記通信処理部６によって所定の送信先に送信させるスキャン送信処理を実行する。
その後、ステップＳ１７において、前記ＣＰＵ５１１は、前記ステップＳ１５で受信した前記設定データを前記ＥＥＰＲＯＭ５１３に蓄積記憶させる。ここに、前記ＥＥＰＲＯＭ５１３が第１の設定データ記憶手段の一例である。このとき、前記ＣＰＵ５１１は、前記設定データを前記ＥＥＰＲＯＭ５１３に蓄積記憶させ、予め設定された記憶容量に達した場合に古い設定データから順に消去することが考えられる。また、前記設定データの送信元ごとの最新の前記設定データのみを前記ＥＥＰＲＯＭ５１３に記憶させること、即ち上書き保存することも考えられる。
【００２７】
［ステップＳ１９〜Ｓ２０：複合機Ｙ側］
他方、前記差分データを受信した場合（Ｓ１８のＹｅｓ側）、続くステップＳ１９において、前記ＣＰＵ５１１は、前記差分データに対応する過去の前記設定データを前記ＥＥＰＲＯＭ５１３から読み出す。具体的に、前記複合機Ｚから前記差分データを受信した場合、前記ＣＰＵ５１１は、前記ＥＥＰＲＯＭ５１３に記憶された前記設定データのうち前記複合機Ｚから過去に受信した設定データを読み出す。
そして、ステップＳ２０において、前記ＣＰＵ５１１は、前記差分データと前記ＥＥＰＲＯＭ５１３から読み出した過去の前記設定データとに従ってジョブを実行する。ここに、前記複合機Ｚから受信する前記差分データ及び過去の前記設定データに従って前記ジョブを実行するときの前記ＣＰＵ５１１が第１の制御手段に相当する。具体的に、前記ＣＰＵ５１１は、前記差分データ及び過去の前記設定データにより、前記複合機Ｚにおける前記ステップＳ２６で生成された設定データを復元し、その設定データに基づいてジョブを実行する。即ち、前記複合機Ｙでは、前記複合機Ｚにおける前記ステップＳ２６で生成された前記設定データに従ったジョブが実行される。
【００２８】
以上説明したように、前記画像処理システムＸでは、前記複合機Ｙにおいて、前記複合機Ｚなどの外部装置にインストールされたアプリケーションを利用してジョブを実行することができるため、前記複合機Ｙにアプリケーションをインストールする必要がない。従って、前記複合機Ｙにアプリケーションをインストールする場合に比べて前記複合機Ｙで確保するべき記憶領域を省減することができる。特に、過去に前記設定データを送受信した前記複合機Ｙ及び前記複合機Ｚの間では前記差分データだけが送受信されるため、常に前記設定データが送受信される構成に比べてデータ通信量を省減することができ、例えば通信時間を短縮することができる。
【００２９】
なお、前記複合機Ｚにおいて、前記ＥＥＰＲＯＭ５２３などの記憶手段に、前記複合機Ｙで実行可能なジョブの内容などに関する前記仕様情報が記憶されていない構成も考えられる。この場合には、前記複合機Ｙにおいて、前記ＣＰＵ５１１が、前記設定データが前記複合機Ｙにおいて実行可能であるか否かを判断し、実行可能でない場合に前記アプリケーション５２５によるジョブの設定を再実行することが考えられる。
また、前記複合機Ｙにおいて、前記ＣＰＵ５１１は、前記差分データを受信したとき、前記差分データに対応する設定データが前記ＥＥＰＲＯＭ５１３に記憶されていない場合には、前記複合機Ｚに対して前記設定データの送信を要求することが考えられる。さらに、前記差分データ及び前記ＥＥＰＲＯＭ５１３に記憶された過去の前記設定データに従ったジョブが正常なジョブではない場合に、前記ＣＰＵ５１１が前記複合機Ｚに対して前記設定データの送信を要求することも考えられる。具体的に、前記ＣＰＵ５１１は、前記差分データ及び過去の前記設定データに基づいて復元された設定データの内容が、予め定められた禁則条件に反するものである場合に、前記複合機Ｚに対して前記設定データの送信を要求する。そして、このように前記複合機Ｚの前記ＣＰＵ５２１が前記設定データの送信要求を受信すると、前記ＣＰＵ５２１は、前記ステップＳ２６で生成された設定データを前記複合機Ｙに送信する。これにより、前記複合機Ｙでは、前記ＣＰＵ５１１により前記設定データに従ったジョブを正常に実行することができる。
【符号の説明】
【００３０】
１  ：画像読取部
２  ：ＡＤＦ
３  ：画像形成部
４  ：操作表示部
５  ：制御部
５１１、５２１：ＣＰＵ
５１２、５２２：ＲＡＭ
５１３、５２３：ＥＥＰＲＯＭ
６  ：通信処理部
７  ：給紙カセット
Ｓ１１、Ｓ１２、・・・Ｓ２０：処理手順（ステップ）番号
Ｓ２１、Ｓ２２、・・・Ｓ３０：処理手順（ステップ）番号
Ｘ  ：画像処理システム
Ｙ、Ｙ１：複合機（画像処理装置の一例）
Ｚ、Ｚ１：複合機（情報処理装置の一例）
【図１】
2014007545.tif 000003
【図２】
2014007545.tif 000004
【図３】
2014007545.tif 000005
【図６】
2014007545.tif 000006
【図７】
2014007545.tif 000007
【図４】
2014007545.tif 000008
【図５】
2014007545.tif 000009