(57)【要約】【課題】  いつでも画像処理装置側からジョブ処理を実行させるクライアント端末へセットアップアプリケーションを確実に送信して、送信されたクライアント端末でセットアップアプリケーションを実行することである。【解決手段】  画像処理装置のネットワーク上でのアドレス情報及びクライアント端末でジョブの実行指示を行わせるための設定情報をクライアント上でセットアップさせるためのセットアップアプリケーションをＨＤＤ２００４上に記憶し、操作部２０１２より入力されるクライアント端末を特定するためのアドレス情報に基づき記憶しているセットアップアプリケーションを所定のプロトコルに従ってクライアント端末に向けて送信する構成を特徴とする。【選択図】  図３
2006085255.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークに接続され、該ネットワーク上のクライアント端末からの要求に基づき所定のジョブを実行可能な画像処理装置であって、
前記画像処理装置の前記ネットワーク上でのアドレス情報及び前記クライアント端末でジョブの実行指示を行わせるための設定情報を前記クライアント上でセットアップさせるためのセットアップアプリケーションを記憶する記憶手段と、
前記クライアント端末を特定するためのアドレス情報を入力するための操作パネルと、
前記操作パネルで入力されたアドレス情報に基づき前記記憶手段で記憶しているセットアップアプリケーションを所定のプロトコルに従って前記クライアント端末に向けて送信する送信手段とを有することを特徴とする画像処理装置。
【請求項２】
前記ジョブは前記クライアント端末から送られてくる印刷データに基づき記録紙上に画像を印刷するジョブであり、前記設定情報は前記クライアント端末において前記画像処理装置による印刷を行わせるためのプリンタドライバをセットアップさせるための情報であることを特徴とする請求項１に記載の画像処理装置。
【請求項３】
複数のアドレス情報を保持する保持手段と、
前記保持手段に保持されるアドレス情報中から所望の宛先情報を選択する選択手段とを有し、
前記送信手段は、前記選択手段により選択されるアドレス情報で指定されるクライアント端末に前記セットアップアプリケーションを所定のプロトコルで送信可能とすることを特徴とする請求項１または２に記載の画像処理装置。
【請求項４】
画像データを入力する入力手段と、
前記入力手段で入力された画像データを送信する画像送信手段とを有し、
前記保持手段で保持するアドレス情報は前記送信手段による送信と前記画像送信手段による送信とで兼用可能であることを特徴とする請求項３に記載の画像処理装置。
【請求項５】
前記送信手段は、前記セットアップアプリケーションを電子メールで送信することを特徴とする請求項１乃至４のいずれかに記載の画像処理装置。
【請求項６】
前記所定のプロトコルは、ＳＭＴＰ、ＨＴＴＰ、ＦＴＰ、ＳＭＢを含むことを特徴とする請求項１乃至４のいずれかに記載の画像処理装置。
【請求項７】
ネットワークに接続されたクライアント端末と、前記クライアント端末と前記ネットワークを介して接続され、該クライアント端末からの要求に基づき所定のジョブを実行可能な画像処理装置とを有する画像処理システムにおいて、
前記画像処理装置は、
前記クライアント端末を特定するためのアドレス情報を入力するための操作パネルと、
前記画像処理装置の前記ネットワーク上でのアドレス情報及び前記クライアント端末でジョブの実行指示を行わせるための設定情報を前記クライアント上でセットアップさせるためのセットアップアプリケーションを記憶する記憶手段と、
前記操作パネルで入力されたアドレス情報に基づき前記記憶手段で記憶しているセットアップアプリケーションを所定のプロトコルに従って前記クライアント端末に向けて送信する送信手段とを有し、
前記クライアント端末は、
前記送信手段で送信されたセットアップアプリケーションを受信する受信手段と、
前記受信手段で受信したセットアップアプリケーションを実行し、前記画像処理装置のアドレス情報及び設定情報に基づき前記ジョブの要求を行うための設定を行う設定手段と、
前記設定手段で行われた設定に基づき前記画像処理装置に対しジョブの実行を指示する指示手段とを有することを特徴とする画像処理システム。
【請求項８】
前記設定手段は前記受信手段で受信するセットアップアプリケーションに含まれるアドレス情報に応じてポートを設定することを特徴とする請求項７に記載の画像処理システム。
【請求項９】
前記設定手段は前記受信手段で受信するセットアップアプリケーションに含まれる設定情報に応じてプリンタドライバの設定を行うことを特徴とする請求項７または８に記載の画像処理システム。
【請求項１０】
前記セットアプリケーションはプリンタドライバを含むことを特徴とする請求項９に記載の画像処理システム。
【請求項１１】
ネットワークに接続され、該ネットワーク上のクライアント端末からの要求に基づき所定のジョブを実行可能な画像処理装置における設定処理方法であって、
前記画像処理装置の前記ネットワーク上でのアドレス情報及び前記クライアント端末でジョブの実行指示を行わせるための設定情報を前記クライアント上でセットアップさせるためのセットアップアプリケーションを記憶する記憶ステップと、
前記クライアント端末を特定するためのアドレス情報を前記画像処理装置の操作パネルの操作に基づき入力するための入力ステップと、
前記入力ステップで入力されたアドレス情報に基づき前記記憶ステップで記憶しているセットアップアプリケーションを所定のプロトコルに従って前記クライアント端末に向けて送信する送信ステップとを有することを特徴とする設定処理方法。
【請求項１２】
前記ジョブは前記クライアント端末から送られてくる印刷データに基づき記録紙上に画像を印刷するジョブであり、前記設定情報は前記クライアント端末において前記画像処理装置による印刷を行わせるためのプリンタドライバをセットアップさせるための情報であることを特徴とする請求項１１に記載の設定処理方法。
【請求項１３】
複数のアドレス情報を保持する保持ステップと、
前記保持ステップで保持されるアドレス情報中から所望の宛先情報を選択する選択ステップとを有し、
前記送信ステップは、前記選択ステップで選択されるアドレス情報で指定されるクライアント端末に前記セットアップアプリケーションを所定のプロトコルで送信することを特徴とする請求項１１または１２に記載の設定処理方法。
【請求項１４】
画像データを入力するステップと、
前記入力された画像データを送信する画像送信ステップとを有し、
前記保持ステップで保持するアドレス情報は前記送信ステップによるセットアップアプリケーションの送信と前記画像送信ステップによる画像データの送信とで兼用可能であることを特徴とする請求項１３に記載の設定処理方法。
【請求項１５】
前記送信ステップは、前記セットアップアプリケーションを電子メールで送信することを特徴とする請求項１１乃至１４のいずれかに記載の設定処理方法。
【請求項１６】
前記所定のプロトコルは、ＳＭＴＰ、ＨＴＴＰ、ＦＴＰ、ＳＭＢを含むことを特徴とする請求項１１乃至１４のいずれかに記載の設定処理方法。
【請求項１７】
ネットワークに接続されたクライアント端末と、前記クライアント端末と前記ネットワークを介して接続され、該クライアント端末からの要求に基づき所定のジョブを実行可能な画像処理装置とを有する画像処理システムにおける設定処理方法おいて、
前記画像処理装置は、
前記クライアント端末を特定するためのアドレス情報を操作パネルを用いて入力するための入力ステップと、
前記画像処理装置の前記ネットワーク上でのアドレス情報及び前記クライアント端末でジョブの実行指示を行わせるための設定情報を前記クライアント上でセットアップさせるためのセットアップアプリケーションを記憶する記憶ステップと、
前記入力ステップで入力されたアドレス情報に基づき前記記憶手段で記憶しているセットアップアプリケーションを所定のプロトコルに従って前記クライアント端末に向けて送信する送信ステップとを有し、
前記クライアント端末は、
前記送信ステップで送信されたセットアップアプリケーションを受信する受信ステップと、
前記受信ステップで受信したセットアップアプリケーションを実行し、前記画像処理装置のアドレス情報及び設定情報に基づき前記ジョブの要求を行うための設定を行う設定ステップと、
前記設定ステップで行われた設定に基づき前記画像処理装置に対しジョブの実行を指示する指示ステップとを有することを特徴とする設定処理方法。
【請求項１８】
前記設定ステップは前記受信ステップで受信するセットアップアプリケーションに含まれるアドレス情報に応じてポートを設定することを特徴とする請求項１７に記載の設定処理方法。
【請求項１９】
前記設定ステップは前記受信ステップで受信するセットアップアプリケーションに含まれる設定情報に応じてプリンタドライバの設定を行うことを特徴とする請求項１７または１８に記載の設定処理方法。
【請求項２０】
前記セットアプリケーションはプリンタドライバを含むことを特徴とする請求項１９に記載の設定処理方法。
【請求項２１】
請求項１１〜２０のいずれかに記載の設定処理方法を実行させるためのプログラムを格納したことを特徴とするコンピュータが読み取り可能な記憶媒体。
【請求項２２】
請求項１１〜２０のいずれかに記載の設定処理方法を実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークに接続され、該ネットワーク上のクライアント端末からの要求に基づき所定のジョブを実行可能な画像処理装置およびこのクライアント端末と画像処理装置とを有する画像処理システムおよび設定処理方法およびコンピュータが読み取り可能なプログラムを格納した記憶媒体およびプログラムに関するものである。
【背景技術】
【０００２】
従来、この種の画像処理装置で印刷を行う場合、クライアントＰＣにおいて事前に当該画像処理装置で印刷を行わせるためのプリンタドライバをインストールし、プリンタの構成情報やポートの割り付け等の設定を行う必要がある。
【０００３】
そこで、下記特許文献１のように、無線通信でネットワークを構築している環境下で、新たにコンピュータがアクセスポイントに入ってくるとそのネットワーク内にあるプリンタのプリンタドライバと設定プログラムを当該コンピュータに送信し、コンピュータで設定させることが提案されている。
【特許文献１】特開２００２−２５９０８９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記従来例では、複数のプリンタの中から実際のプリンタを前にして、このプリンタで印刷を実行させるための設定を特定のクライアントＰＣ上で行いたい場合、このプリンタの種別を覚えておいてクライアントＰＣ側でその指定等を行う必要があり、そのための作業が煩雑であるとともに、プリンタ種別を理解できるユーザでなければ何を選んでよいかわからずに思うように設定ができないという問題が起こり得る。
【０００５】
本発明は、上記の課題を解決するためになされたもので、本発明の目的は、ネットワークに接続され、該ネットワーク上のクライアント端末からの要求に基づき所定のジョブを実行可能な画像処理装置において、画像処理装置のネットワーク上でのアドレス情報及びクライアント端末でジョブの実行指示を行わせるための設定情報を前記クライアント上でセットアップさせるためのセットアップアプリケーションを記憶し、操作パネルより入力されるクライアント端末を特定するためのアドレス情報に基づき記憶しているセットアップアプリケーションを所定のプロトコルに従って前記クライアント端末に向けて送信することにより、ネットワーク管理者に対する問い合わせ等を行わずに、いつでも画像処理装置側からジョブ処理を実行させるクライアント端末へセットアップアプリケーションを確実に送信して、送信されたクライアント端末でセットアップアプリケーションを実行することで、送信元の画像処理装置で処理可能なジョブを出力するジョブ処理環境を自在に構築できる画像処理装置および画像処理システムおよび設定処理方法およびコンピュータが読み取り可能なプログラムを格納した記憶媒体およびプログラムを提供することである。
【課題を解決するための手段】
【０００６】
上記目的を達成する本発明の画像処理装置は以下に示す構成を備える。
【０００７】
ネットワークに接続され、該ネットワーク上のクライアント端末からの要求に基づき所定のジョブを実行可能な画像処理装置であって、前記画像処理装置の前記ネットワーク上でのアドレス情報及び前記クライアント端末でジョブの実行指示を行わせるための設定情報を前記クライアント上でセットアップさせるためのセットアップアプリケーションを記憶する記憶手段と、前記クライアント端末を特定するためのアドレス情報を入力するための操作パネルと、前記操作パネルで入力されたアドレス情報に基づき前記記憶手段で記憶しているセットアップアプリケーションを所定のプロトコルに従って前記クライアント端末に向けて送信する送信手段とを有することを特徴とする。
【０００８】
上記目的を達成する本発明の画像処理システムは以下に示す構成を備える。
【０００９】
ネットワークに接続されたクライアント端末と、前記クライアント端末と前記ネットワークを介して接続され、該クライアント端末からの要求に基づき所定のジョブを実行可能な画像処理装置とを有する画像処理システムにおいて、前記画像処理装置は、前記クライアント端末を特定するためのアドレス情報を入力するための操作パネルと、前記画像処理装置の前記ネットワーク上でのアドレス情報及び前記クライアント端末でジョブの実行指示を行わせるための設定情報を前記クライアント上でセットアップさせるためのセットアップアプリケーションを記憶する記憶手段と、前記操作パネルで入力されたアドレス情報に基づき前記記憶手段で記憶しているセットアップアプリケーションを所定のプロトコルに従って前記クライアント端末に向けて送信する送信手段とを有し、前記クライアント端末は、前記送信手段で送信されたセットアップアプリケーションを受信する受信手段と、前記受信手段で受信したセットアップアプリケーションを実行し、前記画像処理装置のアドレス情報及び設定情報に基づき前記ジョブの要求を行うための設定を行う設定手段と、前記設定手段で行われた設定に基づき前記画像処理装置に対しジョブの実行を指示する指示手段とを有することを特徴とする。
【００１０】
上記目的を達成する本発明の設定処理方法は以下に示す構成を備える。
【００１１】
ネットワークに接続され、該ネットワーク上のクライアント端末からの要求に基づき所定のジョブを実行可能な画像処理装置における設定処理方法であって、前記画像処理装置の前記ネットワーク上でのアドレス情報及び前記クライアント端末でジョブの実行指示を行わせるための設定情報を前記クライアント上でセットアップさせるためのセットアップアプリケーションを記憶する記憶ステップと、前記クライアント端末を特定するためのアドレス情報を前記画像処理装置の操作パネルの操作に基づき入力するための入力ステップと、前記入力ステップで入力されたアドレス情報に基づき前記記憶ステップで記憶しているセットアップアプリケーションを所定のプロトコルに従って前記クライアント端末に向けて送信する送信ステップとを有することを特徴とする。
【００１２】
また、ネットワークに接続されたクライアント端末と、前記クライアント端末と前記ネットワークを介して接続され、該クライアント端末からの要求に基づき所定のジョブを実行可能な画像処理装置とを有する画像処理システムにおける設定処理方法おいて、前記画像処理装置は、前記クライアント端末を特定するためのアドレス情報を操作パネルを用いて入力するための入力ステップと、前記画像処理装置の前記ネットワーク上でのアドレス情報及び前記クライアント端末でジョブの実行指示を行わせるための設定情報を前記クライアント上でセットアップさせるためのセットアップアプリケーションを記憶する記憶ステップと、前記入力ステップで入力されたアドレス情報に基づき前記記憶手段で記憶しているセットアップアプリケーションを所定のプロトコルに従って前記クライアント端末に向けて送信する送信ステップとを有し、前記クライアント端末は、前記送信ステップで送信されたセットアップアプリケーションを受信する受信ステップと、前記受信ステップで受信したセットアップアプリケーションを実行し、前記画像処理装置のアドレス情報及び設定情報に基づき前記ジョブの要求を行うための設定を行う設定ステップと、前記設定ステップで行われた設定に基づき前記画像処理装置に対しジョブの実行を指示する指示ステップとを有することを特徴とする。
【発明の効果】
【００１３】
本発明に係る画像処理装置および画像処理システムおよび設定処理方法およびコンピュータが読み取り可能なプログラムを格納した記憶媒体およびプログラムによれば、クライアント端末が画像処理装置に対しジョブの実行を要求するために必要な一連の設定処理を実行するためのセットアップアプリケーションを画像処理装置側から入力されるアドレス情報に従って送信することで、所望の画像処理装置に対してジョブを実行させるための設定を所望のクライアント端末で容易に設定させることが可能となる。
【発明を実施するための最良の形態】
【００１４】
次に本発明を実施するための最良の形態について図面を参照して説明する。
【００１５】
＜システム構成の説明＞
以下、図面を参照し、本発明の実施形態について詳細に説明する。
【００１６】
図１は、本発明の一実施形態を示す画像処理装置を適用可能な画像処理システムの一例を示す図である。
【００１７】
図１において、１００１は本実施形態による画像処理装置で、後述するスキャナとプリンタから構成され、スキャナから読み込んだ画像をローカルエリアネットワーク１０１０（以下ＬＡＮ）に流したり、ＬＡＮ１０１０から受信した画像データをプリンタによりプリントアウトできる。また、スキャナから読込んだ画像データをＦＡＸ送信モジュールにより、ＰＳＴＮまたはＩＳＤＮ１０３０等の公衆回線網に送信したり、ＰＳＴＮまたはＩＳＤＮ等の公衆回線網から受信した画像データをプリンタによりプリントアウトできる。
【００１８】
１００２はデータベースサーバで、画像処理装置１００１により読み込んだ２値画像データ及び多値画像データを、例えばハードディスク内のデータベースとして管理する。１００３はデータベースクライアントで、データベースサーバ１００２に保存されている画像データを閲覧／検索等できる。１００４は電子メールサーバで、画像処理装置１００１により読み取った画像を電子メールの添付として受け取ることができる。
【００１９】
１００５は電子メールクライアントで、電子メールサーバ１００４の受け取ったメールを受信し閲覧したり、電子メールを送信したりといった通常の電子メールの処理が可能な汎用のコンピュータ端末である。１００６がＨＴＭＬ文書をＬＡＮに提供するＷＷＷサーバで、画像処理装置１００１によりこのＷＷＷサーバで提供されるＨＴＭＬ文書をプリントアウトできる。１００７はＤＮＳサーバである。
【００２０】
１０１１はルータで、ＬＡＮ１０１０をインターネット／イントラネット１０１２と連結する。インターネット／イントラネットに、前述したデータベースサーバ１００２、ＷＷＷサーバ１００６、電子メールサーバ１００４、画像処理装置１００１と同様の装置が、それぞれ１０２０、１０２１、１０２２、１０２３として連結している。
【００２１】
一方、画像処理装置１００１は、ＰＳＴＮまたはＩＳＤＮ１０３０を介して、ＦＡＸ装置１０３１とデータの送受信が可能になっている。また、ＬＡＮ上にプリンタ１０４０も連結されており、画像処理装置１００１により読み取った画像をプリントアウト可能なように構成されている。
【００２２】
前記システム構成において、図２を用いて電子メールクライアント１００５が画像処理装置１００１に印刷できるように設定を行う場合の動作の概要を説明する。
【００２３】
図２は、図１に示した電子メールクライアント１００５と画像処理装置１００１とによる印刷処理例を説明する図である。
【００２４】
図２において、電子メールクライアント１００５のユーザが画像処理装置１００１で印刷を行いたい場合、ネットワークに接続されている画像処理装置１００１のＩＰアドレス、プリンタドライバ等が必要である。
【００２５】
しかし、電子メールクライアント１００５のユーザは、画像処理装置１００１のプリンタドライバをインストールするに際して必要なネットワーク設定、印刷設定を知らない場合が多い。このような画像処理装置の設定情報が必要な場合、ネットワークの管理者に問い合わせを行う必要がある。
【００２６】
一方、電子メールクライアント１００５のユーザは自端末である電子メールクライアント１００５で使用している電子メールアドレスの情報は知っている。
【００２７】
そこで、本実施形態では画像処理装置１００１の操作パネル上で前記電子メールアドレスを入力し、印刷設定アプリケーションを電子メールクライアント１００５へ電子メールで送信する。前記印刷設定アプリケーションは、画像処理装置１００１のプリンタ種別に応じたプリンタオブジェクトの構成情報を設定するための設定情報、画像処理装置１００１に割り当てられたＩＰアドレス情報を含んでいる。
【００２８】
電子メールクライアント１００５は、画像処理装置１００１よりＬＡＮ１０１０を介して、所定のプロトコルで受信した電子メールに添付されている印刷設定アプリケーションを電子メールクライアント１００５上のＣＰＵが実行することにより、印刷設定アプリケーションは、画像処理装置１００１の記憶装置に記憶されるプリンタドライバ等の印刷に必要なリソースを所定のプロトコルでダウンロードするとともに、電子メールクライアント１００５上に画像処理装置１００１のプリンタ種別に応じたプリンタオブジェクトの構成情報、画像処理装置１００１のＩＰアドレスに基づくポートを作成し、電子メールクライアント１００５よりネットワーク１０１０を介して印刷データを画像処理装置１００１に送信して印刷可能な状態に自動的にセットアップする。ここでは、本画像処理装置とは別に設置したプリンタサーバを経由させずにクライアントＰＣから直接印刷データを受け付けてプリントを行うためのｌｐｒモードによるセットアップを行うものとする。
【００２９】
次に、画像処理装置１００１の構成及びその動作について、ハードウェアとソフトウェアに分けて詳細に説明する。
【００３０】
図３は、図１に示した画像処理装置１００１の制御構成を説明するブロック図である。
【００３１】
図３において、Ｃｏｎｔｒｏｌｌｅｒ  Ｕｎｉｔ２０００は、画像入力デバイスであるスキャナ２０７０（原稿の画像を読み取る）や画像出力デバイスであるプリンタ２０９５（画像を可視記録し出力する）と接続し、一方ではＬＡＮ２０１１（ＬＡＮ１０１０）や公衆回線（ＷＡＮ）２０５１（ＰＳＴＮまたはＩＳＤＮ１０３０）と接続することで、画像情報やデバイス情報の入出力を行う為のコントローラである。
【００３２】
ＣＰＵ２００１は、画像処理装置全体を制御するコントローラである。ＲＡＭ２００２は、ＣＰＵ２００１が動作するためのシステムワークメモリであり、画像データを一時記憶するための画像メモリでもある。ＲＯＭ２００３はブートＲＯＭであり、本画像処理装置のブートプログラムが格納されている。２００４はハードディスクドライブ（ＨＤＤ）で、システムソフトウェアプログラム、画像データ等を格納する。
【００３３】
操作部Ｉ／Ｆ２００６は、操作部（ＵＩ）２０１２とのインタフェース部で、操作部２０１２に表示する画像データを操作部２０１２に対して出力する。また、操作部２０１２から使用者が入力した情報をＣＰＵ２００１に伝える役割をする。
【００３４】
ＮｅｔｗｏｒｋＩ／Ｆ２０１０は、本画像処理装置を複数の端末で形成されるＬＡＮ２０１１に接続し、情報の入出力を行う。Ｍｏｄｅｍ２０５０は本画像処理装置を一般の公衆回線網２０５１に接続し、情報の入出力を行う。以上のデバイスがシステムバス２００７上に配置される。
【００３５】
Ｉｍａｇｅ  Ｂｕｓ  Ｉ／Ｆ２００５は、システムバス２００７と画像データを高速で転送する画像バス２００８を接続し、データ構造を変換するバスブリッジである。画像バス２００８は、ＰＣＩバスまたはＩＥＥＥ１３９４で構成される。画像バス２００８上には以下のデバイスが配置される。
【００３６】
ラスタイメージプロセッサ（ＲＩＰ）２０６０は、ＰＤＬコードをビットマップイメージに展開する。デバイスＩ／Ｆ部２０２０は、画像入出力デバイスであるスキャナ２０７０やプリンタ２０９５とコントローユニット２０００を接続し、画像データの同期系／非同期系の変換を行う。スキャナ画像処理部２０８０は、入力された画像データに対し補正、加工、編集を行う。
【００３７】
プリンタ画像処理部２０９０は、プリント出力すべき画像データに対して、プリンタの補正、解像度変換等を行う。画像回転処理部２０３０は画像データの回転を行う。画像圧縮処理部２０４０は、多値画像データはＪＰＥＧ、２値画像データはＪＢＩＧ、ＭＭＲ、ＭＨ等の圧縮伸長処理を行う。
【００３８】
図４は、図３に示したスキャナ２０７０、プリンタ２０９５の構成を説明する外観図であり、図３と同一のものには同一の符号を付してある。
【００３９】
図４において、画像入力デバイスであるスキャナ２０７０は、原稿上に描かれた画像を照明し、ＣＣＤラインセンサ（図示せず）を走査することで、画像を読み取りラスタイメージデータ２０７１（図３参照）として電気信号に変換する。原稿用紙は原稿フィーダ２０７２のトレイ２０７３にセットし、使用者が操作部２０１２から読み取り起動指示することにより、ＣＰＵ２００１がスキャナ２０７０に指示を与え（２０７１）、フィーダ２０７２は原稿用紙を１枚ずつフィードし原稿画像の読み取り動作を行う。
【００４０】
画像出力デバイスであるプリンタ２０９５は、電気的なラスタイメージデータ２０９６を用紙上の可視画像に変換する部分であり、その方式は感光体ドラムや感光体ベルトを用いた電子写真方式、微少ノズルアレイからインクを吐出して用紙上に直接画像を印字するインクジェット方式等があるが、どの方式でも構わない。
【００４１】
プリント動作の起動は、図３に示したＣＰＵ２００１からの指示によって開始する。プリンタ２０９５には、異なる用紙サイズまたは異なる用紙向きを選択できるように複数の給紙段を持ち、それに対応した用紙カセット２１０１、２１０２、２１０３、２１０４がある。また、排紙トレイ２１１１は印字し終わった用紙を受けるものである。
【００４２】
図５は、図３に示した操作部２０１２の構成を説明する平面図であり、図３と同一のものには同一の符号を付してある。
【００４３】
図５において、ＬＣＤ表示部２０１３は、ＬＣＤ上にタッチパネルシートが貼られており、本画像処理装置の操作のための操作画面を表示するとともに、表示してあるキーが押されるとその位置情報をＣＰＵ２００１に伝える。これにより、ＣＰＵ２００１は操作者の操作内容を判断する。状況に応じて適宜表示を切り替える。
【００４４】
スタートキー２０１４は、原稿画像の読み取り動作を開始する時などに用いる。スタートキー２０１４の中央部には、緑と赤の２色ＬＥＤ２０１８があり、表示（点灯）されたＬＥＤ２０１８の色によってスタートキー２０１４が使える状態にあるかどうかを示す。ストップキー２０１５は稼働中の本画像処理装置の動作を止める働きをする。ＩＤキー２０１６は、使用者のユーザＩＤを入力する時に用いる。リセットキー２０１７は操作部２０１２からの設定を初期化する時に用いる。上記２０１４〜２０１７はハードキーである。
【００４５】
図６は、図１に示した画像処理装置１００１のモジュール構成を説明するブロック図である。
【００４６】
図６において、１５０１はＵＩ即ちユーザインタフェースを司るものであり、オペレータが本画像処理装置の各種操作・設定を行う際、機器との仲介を行うモジュールである。本モジュールは、オペレータの操作に従い、後述の各種モジュールに入力情報を転送し処理の依頼、或いはデータの設定等を行う。
【００４７】
１５０２はＡｄｄｒｅｓｓ−Ｂｏｏｋで、データの送付先、通信先等を管理するデータベースモジュールとして機能する。Ａｄｄｒｅｓｓ−Ｂｏｏｋ１５０２の内容は、ＵＩ１５０１からの操作情報によりデータの追加、削除、取得が行われ、オペレータの操作により後述の各モジュールにデータの送付・通信先情報を与えるものとして使用されるものである。
【００４８】
このＡｄｄｒｅｓｓ−Ｂｏｏｋ１５０２には、宛先情報と対応付けてその宛先に送信する際のデータの形式、及び送信可能な画像の形態、解像度の情報等が記憶されている。また、加えて、印刷設定アプリケーションを送信するに際して利用可能なように宛先のクライアントＰＣ毎にＯＳの種別の情報を記憶しておくようにしてもよい。これにより、ＯＳの種別毎に印刷設定アプリケーションを保持しておき、宛先のＯＳの種別に応じた印刷設定アプリケーションを選択して送信することができる。もちろん、宛先のＰＣの環境が変わることも予想されるので、複数のＯＳに対応した印刷設定アプリケーションを送信し、クライアントＰＣ側で選択させるようにしてもよい。なお、宛先情報は、図示しないＵＩにより操作部２０１２に表示されて、操作部２０１２のキー操作で登録されたいずれかのデータ処理装置に対応すべく宛先情報が選択可能に構成されている。なお、操作部２０１２から宛先情報を入力する、後述する図１１に示すステップ（１）に代えて、図示しないステップとして、上記図示しないＵＩにより操作部２０１２にＡｄｄｒｅｓｓ−Ｂｏｏｋ１５０２に登録されたネットワーク上のデータ処理装置の宛先情報をリスト表示して、いずれかの宛先情報が選択されることで、設定アプリケーションの送信先としての宛先情報を決定するように制御することも本実施形態の適用範囲である。
【００４９】
１５０３はＷｅｂ−Ｓｅｒｖｅｒモジュールであり、図外のＷｅｂクライアントからの要求により、本画像処理装置の管理情報を通知するために使用される。管理情報は、後述のＣｏｎｔｒｏｌｌ−ＡＰＩ１５１８を介して読み取られ、後述のＨＴＴＰモジュール１５１２、ＴＣＰ／ＩＰモジュール１５１６、Ｎｅｔｗｏｒｋ−Ｄｒｉｖｅｒ１５１７を介してＷｅｂクライアントに通知される。
【００５０】
１５０４はＵｎｉｖｅｒｓａｌ−Ｓｅｎｄモジュールで、各種データの配信を司るモジュールであり、ＵＩ１５０１によりオペレータに指示されたデータを、同様に指示された通信（出力）先に配布するものである。また、オペレータにより、本画像処理装置のスキャナ機能を使用し配布データの生成が指示された場合は、後述のＣｏｎｔｒｏｌｌ−ＡＰＩ１５１８を介して機器を動作させ、データの生成を行う。
【００５１】
１５０５はプリンタモジュールであり、Ｕｎｉｖｅｒｓａｌ−Ｓｅｎｄモジュール１５０４内で出力先にプリンタが指定された際に実行されるモジュールである。１５０６はＥ−ｍａｉｌモジュールであり、Ｕｎｉｖｅｒｓａｌ−Ｓｅｎｄモジュール１５０４内で通信先にＥ−ｍａｉｌアドレスが指定された際に実行されるモジュールである。
【００５２】
１５０７はデータベースモジュールであり、Ｕｎｉｖｅｒｓａｌ−Ｓｅｎｄモジュール１５０４内で出力先にデータベースが指定された際に実行されるモジュールである。１５０８はＤＰモジュールであり、Ｕｎｉｖｅｒｓａｌ−Ｓｅｎｄモジュール１５０４内で出力先に本画像処理装置と同機能を持った装置が指定された際に実行されるモジュールである。
【００５３】
１５０９はＲｅｍｏｔｅ−Ｃｏｐｙ−Ｓｃａｎモジュールであり、本画像処理装置のスキャナ機能を使用し、ネットワーク等で接続された他の装置を出力先とし、本画像処理装置単体で実現しているＣｏｐｙ機能と同等の処理を行うモジュールである。１５１０はＲｅｍｏｔｅ−Ｃｏｐｙ−Ｐｒｉｎｔモジュールであり、本画像処理装置のプリンタ機能を使用し、ネットワーク等で接続された他の装置を入力先とし、本画像処理装置単体で実現しているＣｏｐｙ機能と同等の処理を行うモジュールである。
【００５４】
１５１１はＷｅｂ−Ｐｕｌｌ−Ｐｒｉｎｔモジュール、即ちインターネットまたはイントラネット上の各種ホームページの情報を読み出し、印刷するモジュールである。１５１２は本画像処理装置がＨＴＴＰにより通信する際に使用されるＨＴＴＰモジュールであり、後述のＴＣＰ／ＩＰモジュール１５１６により前述のＷｅｂ−Ｓｅｒｖｅｒ１５０３、Ｗｅｂ−Ｐｕｌｌ−Ｐｒｉｎｔモジュール１５１１に通信を提供するものである。
【００５５】
１５１３はｌｐｒモジュールであり、後述のＴＣＰ／ＩＰモジュール１５１６により前述のＵｎｉｖｅｒｓａｌ−Ｓｅｎｄモジュール１５０４内のプリンタモジュール１５０５にｌｐｒによる通信を提供するものである。
【００５６】
１５１４はＳＭＴＰモジュールであり、後述のＴＣＰ／ＩＰモジュール１５１６により前述のＵｎｉｖｅｒｓａｌ−Ｓｅｎｄモジュール１５０４内のＥ−ｍａｉｌモジュール１５０６にＳＭＴＰによる通信を提供するものである。
【００５７】
１５１５はＳａｌｕｔａｔｉｏｎ−Ｍａｎａｇｅｒ（ＳＬＭ）モジュールであり、後述のＴＣＰ／ＩＰモジュール１５１６により前述のＵｎｉｖｅｒｓａｌ−Ｓｅｎｄモジュール１５０４内のデータベースモジュール１５０７、ＤＰモジュール１５０８、及びＲｅｍｏｔｅ−Ｃｏｐｙ−Ｓｃａｎモジュール１５０９、Ｒｅｍｏｔｅ−Ｃｏｐｙ−Ｐｒｉｎｔモジュール１５１０にｓａｌｕｔａｔｉｏｎアーキテクチャによる通信を提供するものである。
【００５８】
１５１６はＴＣＰ／ＩＰ通信モジュールであり、前述の各種モジュールに後述のＮｅｔｗｏｒｋ−ＤｒｉｖｅｒによりＴＣＰ／ＩＰに準拠したネットワーク通信を提供するものである。１５１７はネットワークドライバであり、ネットワークに物理的に接続される部分を制御するものである。
【００５９】
１５１８はＣｏｎｔｒｏｌｌ−ＡＰＩであり、Ｕｎｉｖｅｒｓａｌ−Ｓｅｎｄモジュール１５０４等の上流モジュールに対し、後述のＪｏｂ−Ｍａｎａｇｅｒ１５１９等の下流モジュールとのインタフェースを提供するものであり、上流、及び下流のモジュール間の依存関係を軽減しそれぞれの流用性を高めるものである。
【００６０】
１５１９はＪｏｂ−Ｍａｎａｇｅｒであり、前述の各種モジュールよりＣｏｎｔｒｏｌｌ−ＡＰＩ１５１８を介して指示される処理内容を解釈し、後述の各モジュールに指示を与えるものである。また、本モジュールは、本画像処理装置内で実行されるハード的な処理を一元管理するものである。
【００６１】
１５２０はＣＯＤＥＣ−Ｍａｎａｇｅｒであり、Ｊｏｂ−Ｍａｎａｇｅｒ１５１９が指示する処理の中でデータの各種圧縮・伸長を管理・制御するものである。１５２１はＦＢＥ−Ｅｎｃｏｄｅｒであり、Ｊｏｂ−Ｍａｎａｇｅｒ１５１９、Ｓｃａｎｎｅｒ−Ｍａｎａｇｅｒ１５２４により実行されるスキャン処理により読み込まれたデータをＦＢＥフォーマットにより圧縮するものである。
【００６２】
１５２２はＪＰＥＧ−ＣＯＤＥＣであり、Ｊｏｂ−Ｍａｎａｇｅｒ１５１９、Ｓｃａｎｎｅｒ−Ｍａｎａｇｅｒ１５２４により実行される読取スキャン処理、及びＰｒｉｎｔｅｒ−Ｍａｎａｇｅｒ１５２６により実行される印刷処理において、読み込まれたデータのＪＰＥＧ圧縮及び印刷データのＪＰＥＧ展開処理を行うものである。
【００６３】
１５２３はＭＭＲ−ＣＯＤＥＣであり、Ｊｏｂ−Ｍａｎａｇｅｒ１５１９、Ｓｃａｎ−Ｍａｎａｇｅｒ１５２４により実行される読取スキャン処理、及びＰｒｉｎｔ−Ｍａｎａｇｅｒ１５２６により実行される印刷処理において、読み込まれたデータのＭＭＲ圧縮及び印刷データのＭＭＲ伸長処理を行うものである。
【００６４】
１５２４はＳｃａｎｎｅｒ−Ｍａｎａｇｅｒであり、Ｊｏｂ−Ｍａｎａｇｅｒ１５１９が指示する読取スキャン処理を管理・制御するものである。１５２５はＳＣＳＩドライバであり、Ｓｃａｎｎｅｒ−Ｍａｎａｇｅｒ１５２４と本画像処理装置が内部的に接続しているスキャナ部との通信を行うものである。
【００６５】
１５２６はＰｒｉｎｔｅｒ−Ｍａｎａｇｅｒであり、Ｊｏｂ−Ｍａｎａｇｅｒ１５１９が指示する印刷処理を管理・制御するものである。１５２７はＥｎｇｉｎｅ−Ｉ／Ｆドライバであり、Ｐｒｉｎｔ−Ｍａｎａｇｅｒ１５２６と印刷部とのＩ／Ｆを提供するものである。
【００６６】
１５２８はパラレルポートドライバであり、Ｗｅｂ−Ｐｕｌｌ−Ｐｒｉｎｔモジュール１５１１がパラレルポートを介して図外の出力機器にデータを出力する際のＩ／Ｆを提供するものである。
【００６７】
なお、上記のものは、使用すべき装置に必要なもののみ設定し、利用することも可能である。
【００６８】
以下、本実施形態の組み込みアプリケーションについて図７を参照して説明する。
【００６９】
図７は、本発明に係る画像処理装置における組み込みアプリケーションの構成を説明するブロック図である。
【００７０】
図７において、４０５０は操作部アプリケーション（ＵＩ）で、操作部２０１２に対応して動作するアプリケーションであり、アドレスブック４０５１を備える。
【００７１】
４１００は送信側のリモートコピーアプリケーション、４１５０は送信側の同報配信アプリケーション、４２００は、Ｗｅｂ  Ｐｕｌｌ  Ｐｒｉｎｔモジュール、４２５０はＷｅｂ  Ｓｅｒｖｅｒモジュールである。
【００７２】
４３００は受信側のリモートコピーデバイス、４３５０は同報配信で送信されてきたイメージを汎用のプリンタで受信・プリントするプリントデバイス、４４００はリモートプリントデバイス、４４５０はノーツサーバで、同報配信で送信されてきたイメージを受信・格納する。４５００はＯｒｉｇｉｎａｌ  Ｉｍａｇｅ  ＤＢサーバで、同報配信で送信されてきたイメージを２値のイメージとして受信・格納する。
【００７３】
４５５０はＭａｉｌ  Ｓｅｒｖｅｒで、同報送信されてきたイメージを受信・格納する。４６００はＯｒｉｇｉｎａｌ  Ｉｍａｇｅ  ＤＢサーバで、同報配信で送信されてきたイメージを多値のイメージとして受信・格納する。４６５０はＷｅｂ  Ｓｅｒｖｅｒで、情報コンテンツを含んでいる。４７００はＷｅｂ  Ｂｒｏｖｓｅｒで、Ｗｅｂ  Ｓｅｒｖｅｒなどにアクセスする。
【００７４】
以下、それぞれのアプリケーション群の処理について詳細に説明する。
【００７５】
ＵＩアプリケーション４０５０において、Ａｄｄｒｅｓｓ  Ｂｏｏｋ４０５１は、画像処理装置内の不揮発性の記憶装置（不揮発性メモリやハードディスクなど）に保存されており、この中には、ネットワークに接続された機器の特徴が記載されている。例えば、機器の正式名やエイリアス名，機器のネットワークアドレス，機器の処理可能なネットワークプロトコル，機器の処理可能なドキュメントフォーマット，機器の処理可能な圧縮タイプ，機器の処理可能なイメージ解像度，プリンタ機器の場合の給紙可能な紙サイズ、給紙段情報，サーバ（コンピュータ）機器の場合のドキュメントを格納可能なフォルダ名が含まれている。
【００７６】
以下に説明する各アプリケーションは、Ａｄｄｒｅｓｓ  Ｂｏｏｋ４０５１に記載された情報により配信先の特徴を判別することが可能となる。
【００７７】
また、このＡｄｄｒｅｓｓ  Ｂｏｏｋ４０５１は、編集可能であると共に、ネットワーク内のサーバコンピュータなどに保存されているものをダウンロードして使用するかまたは、直接参照することも可能である。
【００７８】
リモートコピーアプリケーション４１００は、配信先に指定された機器の処理可能な解像度情報をＡｄｄｒｅｓｓ  Ｂｏｏｋ４０５１より判別し、それに従い、スキャナにより読みとった２値画像を公知のＭＭＲ圧縮を用いて圧縮し、それを公知のＴＩＦＦ（Ｔａｇｇｅｄ  Ｉｍａｇｅ  Ｆｉｌｅ  Ｆｏｒｍａｔ）化し、ＳＬＭ４１０３に通して、ネットワーク上のプリンタ機器に送信する。ＳＬＭ４１０３とは、詳細には説明しないが、公知のＳａｌｕｔａｔｉｏｎ  Ｍａｎａｇｅｒ（または、Ｓｍａｒｔ  Ｌｉｎｋ  Ｍａｎａｇｅｒ）と呼ばれる機器制御情報などを含んだネットワークプロトコルの一種である。
【００７９】
同報配信アプリケーション４１５０は、リモートコピーアプリケーション４１００と違い、一度の画像走査で複数の配信宛先に画像を送信する事が可能である。また、配信先もプリンタ機器にとどまらず、いわゆるサーバコンピュータにも直接配信可能である。以下、配信先に従って順に説明する。
【００８０】
配信先の機器が公知のネットワークプリンタプロトコルであるＬＰＤ（Ｌｉｎｅ  Ｐｒｉｎｔｅｒ  Ｄａｅｍｏｎ）、プリンタ制御コマンドとして公知のＬＩＰＳを処理可能であるとＡｄｄｒｅｓｓ  Ｂｏｏｋ４０５１より判別した場合、同様にＡｄｄｒｅｓｓ  Ｂｏｏｋ４０５１より判別した画像解像度に従って画像読み取りを行い、画像自体は、公知のＦＢＥ（Ｆｉｒｓｔ  Ｂｉｎａｒｉ  Ｅｎｃｏｄｉｎｇ）を用いて圧縮し、さらにＬＩＰＳコード化して、公知のネットワークプリンタプロトコルであるＬＰＲで相手機器に送信する。
【００８１】
配信先の機器が前記ＳＬＭで通信可能で、サーバ機器の場合、ＡｄｄｒｅｓｓＢｏｏｋ４０５１より、サーバアドレス、サーバ内のフォルダの指定を判別し、リモートコピーアプリケーション４１００と同様に、スキャナにより読みとった２値画像を公知のＭＭＲ圧縮を用いて圧縮し、それを公知のＴＩＦＦ（Ｔａｇｇｅｄ  Ｉｍａｇｅ  Ｆｉｌｅ  Ｆｏｒｍａｔ）化し、ＳＬＭを通して、ネットワーク上のサーバ機器の特定のフォルダに格納する事が可能である。
【００８２】
また、本実施形態の機器では、相手機器であるサーバが公知のＪＰＥＧ圧縮された多値画像を処理可能であると判別した場合、前記の２値画像と同様に多値読み取りした画像を公知のＪＰＥＧ圧縮を用いて、やはり公知のＪＦＩＦ化し、ＳＬＭを通して、ネットワーク上のサーバ機器の特定のフォルダに格納する事が可能である。
【００８３】
配信先の機器が公知のＥ−Ｍａｉｌサーバである場合、Ａｄｄｒｅｓｓ  Ｂｏｏｋ４０５１に記載されたメールアドレスを判別し、スキャナにより読み取った２値画像を公知のＭＭＲ圧縮を用いて圧縮し、それを公知のＴＩＦＦ（Ｔａｇｇｅｄ  Ｉｍａｇｅ  Ｆｉｌｅ  Ｆｏｒｍａｔ）化し、公知のＳＭＴＰ（Ｓｉｍｐｌｅ  Ｍａｉｌ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｃｏｌ）４１５３を使用して、Ｅ−Ｍａｌｌサーバに送信する。その後の配信は、Ｍａｉｌ  Ｓｅｒｖｅｒ４５５０に従って実行される。なお、Ｗｅｂ  Ｐｕｌｌ  Ｐｒｉｎｔアプリケーション４２００，Ｗｅｂ  Ｓｅｒｖｅｒアプリケーション４２５０は、本実施形態と直接関係しないので、説明は省略する。
【００８４】
図８、図９は、図３に示した操作部２０１２に表示されるユーザインタフェースの構成を説明する図である。
【００８５】
図８、図９において、画像処理装置１００１が提供する機能は、Ｃｏｐｙ／Ｓｅｎｄ／Ｒｅｔｒｉｅｖｅ／Ｔａｓｋｓ／Ｍａｎａｇｅｍｅｎｔ／Ｃｏｎｆｉｇｕｒａｔｉｏｎの６つの大きなカテゴリに分かれており、これらは操作画面上の上部に表示される６つのメインタブ、例えばＣＯＰＹタブ３０１１／ＳＥＮＤタブ３０１２／ＲＥＴＲＩＥＶＥタブ３０１３／ＴＡＳＫＳタブ３０１４／ＭＧＭＴタブ３０１５／ＣＯＮＦＩＧタブ３０１６に対応している。
【００８６】
これらのメインタブを押すことにより（タッチパネル形式）、各カテゴリの画面への切り替えが行われる。他カテゴリへの切り替えが許可されない場合は、メインタブの表示色が変わり、メインタブを押しても反応しない。
【００８７】
上記カテゴリにおいて、Ｃｏｐｙは自機が有するスキャナとプリンタを使用してスタンドアローン型の複写機のようなドキュメント複写を行う機能と、自機が有するスキャナとネットワークで接続されたプリンタを使用してドキュメントの複写を行う機能（リモートコピー）を含む。
【００８８】
Ｓｅｎｄは自機が有するスキャナにセットされたドキュメントを、電子メール、リモートプリンタ、ファックス、ファイル転送（ＦＴＰ）およびデータベースに転送する機能であり、宛先を複数指定することが可能である。
【００８９】
Ｒｅｔｒｉｅｖｅは外部に保存されているドキュメントを取得し、自機が有するプリンタで印刷する機能である。ドキュメントの取得形態としてＷＷＷ、電子メール、ファイル転送およびファックスの使用が可能である。
【００９０】
Ｔａｓｋｓはファックスやインターネットプリントなどの外部から送られるドキュメントを自動処理し、定期的にＲｅｔｒｉｅｖｅを行うためのタスクの生成、管理を行う。Ｍａｎａｇｅｍｅｎｔはジョブ・アドレス帳・ブックマーク・ドキュメント・アカウント情報などの管理を行う。Ｃｏｎｆｉｇｕｒａｔｉｏｎでは自機に関しての設定（ネットワーク、時計など）を行う。
【００９１】
以下、本実施形態で使用するＳＥＮＤ画面において機能設定を行う方法をＬＣＤ画面表示の例を使用して説明する。
【００９２】
図８に示したＳＥＮＤタブタブ３０１２の選択による、図９に示すＳｅｎｄ画面表示時に宛先が選択されスタートキー２０１４が押されると、スキャナが動作し、読み取った画像データを設定された宛先に指定された送信方法で送信する処理が開始される。
【００９３】
このモードでは、宛先に関する情報は宛先に関する文字情報とともに宛先のカテゴリを識別可能なアイコンが表示される。また、その宛先によっては、複数のアイコンを用いて、また、表示位置を制御し、一見してカテゴリを容易に認識できるように表示する。そして選択を容易に、また選択した宛先を容易に視認可能にしている。
【００９４】
図９に示すＳＥＮＤメイン画面において、宛先表示領域３２０２、詳細宛先数表示領域３２０３、宛先スクロールボタン３２０４、アドレスブックボタン３２０８、Ｎｅｗボタン３２０９、Ｅｄｉｔボタン３２１０、Ｄｅｌｅｔｅボタン３２１１、Ｓｕｂｊｅｃｔ入力領域３２０５、Ｍｅｓｓａｇｅ入力領域３２０６、Ｆｉｌｅ  Ｎａｍｅ入力領域３２０７、Ｃｏｖｅｒ  ｐａｇｅチェックボタン３２１２、Ｐｕｔ  Ｉｎｔｏ  ＨＤチェックボタン３２１３、Ｐｒｉｎｔ  Ｏｕｔチェックボタン３２１４、Ｓｃａｎ  Ｓｅｔｔｉｎｇボタン３２１５から構成される。リセットキー２０１７の押下によるリセットを含む初期化時には、宛先表示領域には１つの宛先も表示されず、操作説明画面が表示される。
【００９５】
宛先表示領域３２０２には入力された宛先の一覧が表示される。入力した宛先は順次末尾に追加される。詳細宛先数表示領域３２０３には現在設定されている宛先数が表示される。宛先表示領域３２０２からある宛先を選択した後、Ｄｅｌｅｔｅボタン３２１１を押すと、選択されていた宛先が削除される。
【００９６】
Ｓｕｂｊｅｃｔ入力領域３２０５、Ｍｅｓｓａｇｅ入力領域３２０６、Ｆｉｌｅ  Ｎａｍｅ入力領域３２０７を押すと、図１０に示すフルキーボードが表示され、それぞれの入力が可能になる。
【００９７】
図１０は、図９に示した操作部２０１２に表示されるフルキーボードの一例を示す図である。
【００９８】
また、ＳＥＮＤタブの選択によるＳｅｎｄ画面表示時に宛先が選択され印刷設定送信ボタン３２１６が押されると、印刷設定アプリケーションが設定された宛先に指定された送信方法で送信する処理が開始される。
【００９９】
ここで、オペレータが、図９に示すＳｅｎｄ画面を表示して、印刷設定領域３２１４を押下する手順を図１１のフローチャートを用いて説明する。
【０１００】
図１１は、本発明に係る画像処理装置における第１のデータ処理手順の一例を示すフローチャートであり、画像処理装置のＣＰＵ２００１がハードディスク２００４等から読み出す制御プログラムを実行することで実現される印刷設定プログラム送信処理手順に対応する。なお、（１）〜（４）は各ステップを示す。
【０１０１】
先ず、ステップ（１）で、図８に示したＳＥＮＤタブ３０１２の宛先表示領域３２０２に送信先アドレスを入力する。本実施形態では、送信プロトコルとして電子メールで使用するＳＭＴＰを用いるので、送信先アドレスはメールアドレスとなる。
【０１０２】
なお、送信先アドレスの入力は既に登録済のアドレスの場合は、アドレスブックボタン３２０８を押下して送信先のアドレスを選択する。登録済で無い場合、図１０に示すフルキーボードを操作部２０１２に表示してアドレスを入力する。
【０１０３】
そして、ステップ（２）で、印刷設定送信ボタン３２１６を押下して指定したアドレスに印刷設定アプリケーションの送信指示を行う。
【０１０４】
次に、ステップ（３）で、画像処理装置１００１は、内部のハードディスクに保持してある印刷設定アプリケーション（指定されたアドレスのＰＣのＯＳの種別が登録されていればそのＯＳに応じたもの、登録されていなければ複数のＯＳに対応したもの）を取得し、ステップ（４）で、印刷設定アプリケーションを電子メールで送信して、本処理を終了する。ここで、送信のためのプロトコルは電子メールの送信に使用されるＳＭＴＰとは限らない。ＦＴＰ、ＨＴＴＰ、ＳＭＢ等のプロトコルが使用される場合もある。
【０１０５】
ＦＴＰ、ＨＴＴＰ等のプロトコルが使用されるとき、ステップ（１）で入力する送信先アドレスはＩＰアドレスとなる。ＳＭＢプロトコルが使用されるときはクライアントＰＣのホスト名が送信先アドレスとなる。
【０１０６】
次に電子メールクライアント１００５の構成について説明する。
【０１０７】
図１２は、図１に示した電子メールクライアント１００５の構成を説明するブロック図である。
【０１０８】
図１２において、電子メールクライアント１００５は、ＣＰＵ２０１を備えている。ＣＰＵ２０１は、ＲＯＭ２０２のプログラム用ＲＯＭあるいは外部メモリとしてのフレキシブルディスク２１２，ハードディスク２１１に記憶された文書処理プログラム等に基づいて、図形や、イメージ、文字、表（表計算等を含む）等が混在した文書処理を実行し、システムバス２０４に接続される各デバイスをＣＰＵ２０１が総括的に制御する。
【０１０９】
また、このＲＯＭ２０２のプログラム用ＲＯＭあるいはハードディスク２１１には、ＣＰＵ２０１の制御プログラムであるオペレーティングシステムプログラム（以下ＯＳ）等が記憶され、ＲＯＭ２０２のフォント用ＲＯＭあるいは外部メモリ１１には、上記文書処理の際に使用するフォントデータ等が記憶され、ＲＯＭ２０２のデータ用ＲＯＭあるいはハードディスク２１１には、上記文書処理等を行う際に使用する各種データが記憶されている。
【０１１０】
２０３はＲＡＭで、ＣＰＵ２０１の主メモリやワークエリア等として機能する。２０５はキーボードコントローラ（ＫＢＣ）で、キーボード（ＫＢ）２０９や不図示のポインティングデバイスからのキー入力を制御する。２０６はＣＲＴコントローラ（ＣＲＴＣ）で、ＣＲＴディスプレイ（ＣＲＴ）２１０の表示を制御する。２０７はディスクコントローラ（ＤＫＣ）で、ブートプログラム、各種のアプリケーション、フォントデータ、ユーザファイル、編集ファイル、及びプリンタ制御コマンド生成プログラム（以下、プリンタドライバと記す）等を記憶する外部メモリとのアクセスを制御する。外部メモリは、ハードディスク（ＨＤ）２１１やフレキシブルディスク（ＦＤ）２１２等で構成される。
【０１１１】
２０８はネットワークコントローラ（ＮＩＣ）で、ＬＡＮ１００を介してネットワーク機器に接続されている。
【０１１２】
電子メールクライアント１００５は、図１２に示したようなクライアントＰＣ２００上に実現される。ハードディスク（ＨＤ）２１１には、画像処理装置１００１が送信した印刷設定ソフトウェアのプログラムが格納される。電子メールクライアント１００５において、実行の主体はハード上のＣＰＵ２０１である。一方、ソフトウェア上の制御の主体は、ハードディスク（ＨＤ）２１１に格納された印刷設定ソフトウェアである。本実施形態においては、ＯＳは例えば、ウィンドウズ（登録商標）２０００（マイクロソフト社製）を想定しているが、これに限るものではない。
【０１１３】
図１３は、本発明に係るデータ処理装置における第１のデータ処理手順の一例を示すフローチャートであり、画像処理装置側のＣＰＵ２００１がハードディスク２００４等から読み出す制御プログラムを実行することで実現される。なお、（２１），（２２）は各ステップを示す。
【０１１４】
先ず、ステップ（２１）において、画像処理装置１００１から送信された印刷設定アプリケーションを電子メールサーバ等を介して受信する。次に、ステップ（２２）において、ＯＳの種別に対応した印刷設定アプリケーションを起動して、本処理を終了する。
【０１１５】
図１４は、本発明に係るデータ処理装置における第２のデータ処理手順の一例を示すフローチャートであり、データ処理装置のＣＰＵ２０１がＬＡＮ１００等を介して画像処理装置から送信される印刷設定アプリケーションを起動することで実行される印刷設定処理手順に対応する。なお、（３１）〜（３５）は各ステップを示す。
【０１１６】
先ず、ステップ（３１）において、画像処理装置１００１からプリンタドライバをダウンロードする。画像処理装置１００１のＩＰアドレスは、送信された印刷設定アプリケーションに含まれている。次に、ステップ（３２）において、画像処理装置１００１のプリンタ種別に応じたプリンタオブジェクトの構成情報を作成する。そして、ステップ（３３）において、画像処理装置１００１のＩＰアドレスを印刷先とするポートを作成する。次に、ステップ（３４）において、ステップ（３１）でダウンロードしたプリンタドライバをインストールする。そして、ステップ（３５）で、印刷設定が完了したことを示すダイアログを表示して、本処理を終了する。
【０１１７】
これによって、クライアントＰＣ側の一般的なユーザは、ネットワーク上の画像処理装置１００１のＩＰアドレスがわからないことにより、ネットワーク印刷設定ができない場合でも、画像処理装置１００１が備えるＵｎｉｖｅｒｓａｌ  Ｓｅｎｄ機能を使用して画像処理装置１００１への印刷設定アプリケーションを送信するという簡単な操作を行うだけで、送信された印刷設定アプリケーションを起動して、一連のプリンタドライバのアップロードやインストール処理を開始して、印刷設定環境を自動的にセットアップすることができ、従来のような管理者に対する問い合わせ等の作業がなくなり、ネットワーク上の画像処理装置を利用可能となるまでの設定、操作負担を大幅に軽減することができる。また、この場合、スキャナ２０７０で原稿上の画像を読み取って得た画像データを送信する際にも用いるＡｄｄｒｅｓｓ  Ｂｏｏｋを用いるので、画像データの送信と印刷設定アプリケーションの送信とで兼用ができるため使い勝手がよい。また、Ａｄｄｒｅｓｓ  Ｂｏｏｋを用いずに直接アドレスを入力する場合であっても画像データの送信と印刷設定アプリケーションの送信とで同様の入力方式を採用しているので操作性がよい。
【０１１８】
なお、上記実施形態ではｌｐｒモードで印刷させる際の設定について説明したが、画像処理装置とは別にプリンタサーバを設けて当該プリンタサーバを経由させて印刷をさせるようなシステムでも適用させることができる。この場合は、印刷設定アプリケーションにプリンタサーバを特定する情報をさらに加えればよい。
【０１１９】
また、以上の説明では画像処理装置に印刷ジョブを実行させるための印刷設定を行わせるための例について、説明したが、これに限ることなく、画像処理装置にファクシミリ送信を実行させるためのファクシミリドライバの設定のための設定アプリケーションを用いて同様な処理を行わせるようにしてもよい。この場合の設定アプリケーションにはプリンタオブジェクトの構成情報のための設定情報に代えて、ファクシミリドライバをプリンタオブジェクトとして登録させるためのファクシミリ種別に応じた設定情報、画像処理装置のＩＰアドレスに加え、画像処理装置の電話番号が含まれるものとする。
【０１２０】
また、ファクシミリドライバ以外のドライバであってもよく、少なくともクライアントＰＣに画像処理装置にジョブを実行させるための設定を事前に行い、クライアントＰＣからの要求で画像処理装置にジョブを実行させるようなシステムにおいて、当該設定のためのアプリケーションを用いることができるものに広範に適用させることが可能である。
【０１２１】
以下、図１５に示すメモリマップを参照して本発明に係る画像処理装置、データ処理装置で読み取り可能なデータ処理プログラムの構成について説明する。
【０１２２】
図１５は、本発明に係る画像処理装置、データ処理装置で読み取り可能な各種データ処理プログラムを格納する記憶媒体のメモリマップを説明する図である。
【０１２３】
なお、特に図示しないが、記憶媒体に記憶されるプログラム群を管理する情報、例えばバージョン情報，作成者等も記憶され、かつ、プログラム読み出し側のＯＳ等に依存する情報、例えばプログラムを識別表示するアイコン等も記憶される場合もある。
【０１２４】
さらに、各種プログラムに従属するデータも上記ディレクトリに管理されている。また、各種プログラムをコンピュータにインストールするためのプログラムや、インストールするプログラムが圧縮されている場合に、解凍するプログラム等も記憶される場合もある。
【０１２５】
本実施形態における図１１，図１３，図１４に示す機能が外部からインストールされるプログラムによって、ホストコンピュータにより遂行されていてもよい。そして、その場合、ＣＤ−ＲＯＭやフラッシュメモリやＦＤ等の記憶媒体により、あるいはネットワークを介して外部の記憶媒体から、プログラムを含む情報群を出力装置に供給される場合でも本発明は適用されるものである。
【０１２６】
以上のように、前述した実施形態の機能を実現するソフトウエアのプログラムコードを記録した記憶媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読出し実行することによっても、本発明の目的が達成されることは言うまでもない。
【０１２７】
この場合、記憶媒体から読み出されたプログラムコード自体が本発明の新規な機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【０１２８】
従って、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等、プログラムの形態を問わない。
【０１２９】
プログラムを供給するための記憶媒体としては、例えばフレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＭＯ、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＤＶＤなどを用いることができる。
【０１３０】
この場合、記憶媒体から読出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【０１３１】
その他、プログラムの供給方法としては、クライアントコンピュータのブラウザを用いてインターネットのホームページに接続し、該ホームページから本発明のコンピュータプログラムそのもの、もしくは、圧縮され自動インストール機能を含むファイルをハードディスク等の記録媒体にダウンロードすることによっても供給できる。また、本発明のプログラムを構成するプログラムコードを複数のファイルに分割し、それぞれのファイルを異なるホームページからダウンロードすることによっても実現可能である。つまり、本発明の機能処理をコンピュータで実現するためのプログラムファイルを複数のユーザに対してダウンロードさせるＷＷＷサーバやｆｔｐサーバ等も本発明の請求項に含まれるものである。
【０１３２】
また、本発明のプログラムを暗号化してＣＤ−ＲＯＭ等の記憶媒体に格納してユーザに配布し、所定の条件をクリアしたユーザに対し、インターネットを介してホームページから暗号化を解く鍵情報をダウンロードさせ、その鍵情報を使用することにより暗号化されたプログラムを実行してコンピュータにインストールさせて実現することも可能である。
【０１３３】
また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０１３４】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０１３５】
本発明は上記実施形態に限定されるものではなく、本発明の趣旨に基づき種々の変形（各実施形態の有機的な組合せを含む）が可能であり、それらを本発明の範囲から排除するものではない。
【０１３６】
本発明の様々な例と実施形態を示して説明したが、当業者であれば、本発明の趣旨と範囲は、本明細書内の特定の説明に限定されるのではなく、以下の実施態様も含まれることはいうまでもない。以下、その実施態様１〜２２について説明する。
【０１３７】
〔実施態様１〕
ネットワークに接続され、該ネットワーク上のクライアント端末からの要求に基づき所定のジョブを実行可能な画像処理装置であって、前記画像処理装置の前記ネットワーク上でのアドレス情報及び前記クライアント端末でジョブの実行指示を行わせるための設定情報を前記クライアント上でセットアップさせるためのセットアップアプリケーションを記憶する記憶手段と（図３に示すハードディスク２００４）、前記クライアント端末を特定するためのアドレス情報を入力するための操作パネル（図３に示す操作部２０１２）と、前記操作パネルで入力されたアドレス情報に基づき前記記憶手段で記憶しているセットアップアプリケーションを所定のプロトコルに従って前記クライアント端末に向けて送信する送信手段（図６に示すネットワークドライバ１５１７がＮｅｔｗｏｒｋＩ／Ｆ２０１０を介してＬＡＮ２０１１上のデータ処理装置に送信する）とを有することを特徴とする画像処理装置。
【０１３８】
これにより、ネットワーク管理者に対する問い合わせ等を行わずに、いつでも画像処理装置側からジョブ処理を実行させるクライアント端末へセットアップアプリケーションを確実に送信して、送信されたクライアント端末でセットアップアプリケーションを実行することで、送信元の画像処理装置で処理可能なジョブを出力するジョブ処理環境を自在に構築できる。
【０１３９】
〔実施態様２〕
前記ジョブは前記クライアント端末から送られてくる印刷データに基づき記録紙上に画像を印刷するジョブであり、前記設定情報は前記クライアント端末において前記画像処理装置による印刷を行わせるためのプリンタドライバをセットアップさせるための情報であることを特徴とする実施態様１に記載の画像処理装置。
【０１４０】
これにより、ネットワーク管理者に対する問い合わせ等を行わずに、いつでも画像処理装置側からジョブ処理を実行させるクライアント端末へセットアップアプリケーションを確実に送信して、送信されたクライアント端末でセットアップアプリケーションを実行することで、送信元の画像処理装置で処理可能なプリントジョブを出力するプリントドライバをクライアント端末で自動的にセットアップすることができる。
【０１４１】
〔実施態様３〕
複数のアドレス情報を保持する保持手段（例えば図３に示すハードディスク２００４）と、前記保持手段に保持されるアドレス情報中から所望の宛先情報を選択する選択手段（図３に示す操作部２０１２）とを有し、前記送信手段は、前記選択手段により選択されるアドレス情報で指定されるクライアント端末に前記セットアップアプリケーションを所定のプロトコルで送信可能とすることを特徴とする請求項１または２に記載の画像処理装置。
【０１４２】
これにより、簡単な操作で適応したネットワークプロトコルを利用しながら、セットアップアプリケーションを送信すべき送信先に送信することができる。
【０１４３】
〔実施態様４〕
画像データを入力する入力手段（図３に示す、例えばスキャナ２０７０）と、
前記入力手段で入力された画像データを送信する画像送信手段（図６に示すネットワークドライバ１５１７がＮｅｔｗｏｒｋＩ／Ｆ２０１０を介してＬＡＮ２０１１上のデータ処理装置に送信する）とを有し、前記保持手段で保持するアドレス情報は前記送信手段による送信と前記画像送信手段による送信とで兼用可能であることを特徴とする実施態様３に記載の画像処理装置。
【０１４４】
これにより、少ない容量のアドレス情報を共有することで、画像データの送信とセットアップアプリケーションの送信とを効率よく行うことができる。
【０１４５】
〔実施態様５〕
前記送信手段は、前記セットアップアプリケーションを電子メールで送信することを特徴とする実施態様１乃至４のいずれかに記載の画像処理装置。
【０１４６】
これにより、クライアント端末のユーザがメールアドレスで指定されているサーバ等より自在にセットアップアプリケーションを取得することができる。
【０１４７】
〔実施態様６〕
前記所定のプロトコルは、ＳＭＴＰ、ＨＴＴＰ、ＦＴＰ、ＳＭＢを含むことを特徴とする実施態様１乃至４のいずれかに記載の画像処理装置。
【０１４８】
これにより、種々のネットワークプロトコルを利用してセットアップアプリケーションをクライアント端末に送信することができる。
【０１４９】
〔実施態様７〕
ネットワークに接続されたクライアント端末と、前記クライアント端末と前記ネットワークを介して接続され、該クライアント端末からの要求に基づき所定のジョブを実行可能な画像処理装置とを有する画像処理システムにおいて、前記画像処理装置は、前記クライアント端末を特定するためのアドレス情報を入力するための操作パネル（図３に示す操作部２０１２）と、前記画像処理装置の前記ネットワーク上でのアドレス情報及び前記クライアント端末でジョブの実行指示を行わせるための設定情報を前記クライアント上でセットアップさせるためのセットアップアプリケーションを記憶する記憶手段（図３に示すハードディスク２００４）と、前記操作パネルで入力されたアドレス情報に基づき前記記憶手段で記憶しているセットアップアプリケーションを所定のプロトコルに従って前記クライアント端末に向けて送信する送信手段（図６に示すネットワークドライバ１５１７がＮｅｔｗｏｒｋＩ／Ｆ２０１０を介してＬＡＮ２０１１上のデータ処理装置に送信する）とを有し、前記クライアント端末は、前記送信手段で送信されたセットアップアプリケーションを受信する受信手段（図１２に示すＮＩＣ２０８を介して受信する）と、前記受信手段で受信したセットアップアプリケーションを実行し、前記画像処理装置のアドレス情報及び設定情報に基づき前記ジョブの要求を行うための設定を行う設定手段（図１２に示すＣＰＵ２０１がセットアップアプリケーションを実行することで設定処理を行う）と、前記設定手段で行われた設定に基づき前記画像処理装置に対しジョブの実行を指示する指示手段とを有することを特徴とする画像処理システム。
【０１５０】
これにより、ネットワーク管理者に対する問い合わせ等を行わずに、いつでも画像処理装置側からジョブ処理を実行させるクライアント端末へセットアップアプリケーションを確実に送信して、送信されたクライアント端末でセットアップアプリケーションを実行することで、送信元の画像処理装置で処理可能なジョブを出力するジョブ処理環境を自在に構築できる。
【０１５１】
〔実施態様８〕
前記設定手段は前記受信手段で受信するセットアップアプリケーションに含まれるアドレス情報に応じてポートを設定することを特徴とする実施態様７に記載の画像処理システム。
【０１５２】
これにより、セットアップアプリケーション実行時に、必要なポート設定を自動化することができる。
【０１５３】
〔実施態様９〕
前記設定手段は前記受信手段で受信するセットアップアプリケーションに含まれる設定情報に応じてプリンタドライバの設定を行うことを特徴とする実施態様７または８に記載の画像処理システム。
【０１５４】
これにより、ネットワーク管理者に対する問い合わせ等を行わずに、いつでも画像処理装置側からジョブ処理を実行させるクライアント端末へセットアップアプリケーションを確実に送信して、送信されたクライアント端末でセットアップアプリケーションを実行することで、送信元の画像処理装置で処理可能なプリントジョブを出力するプリントドライバをクライアント端末で自動的にセットアップすることができる。
【０１５５】
〔実施態様１０〕
前記セットアプリケーションはプリンタドライバを含むことを特徴とする実施態様９に記載の画像処理システム。
【０１５６】
これにより、ネットワーク管理者に対する問い合わせ等を行わずに、いつでも画像処理装置側からジョブ処理を実行させるクライアント端末へセットアップアプリケーションを確実に送信して、送信されたクライアント端末でセットアップアプリケーションを実行することで、送信元の画像処理装置で処理可能なプリントジョブを出力するプリントドライバをクライアント端末で自動的にセットアップすることができる。
【０１５７】
〔実施態様１１〕
ネットワークに接続され、該ネットワーク上のクライアント端末からの要求に基づき所定のジョブを実行可能な画像処理装置における設定処理方法であって、
前記画像処理装置の前記ネットワーク上でのアドレス情報及び前記クライアント端末でジョブの実行指示を行わせるための設定情報を前記クライアント上でセットアップさせるためのセットアップアプリケーションを記憶する記憶ステップ（図示しない）と、前記クライアント端末を特定するためのアドレス情報を前記画像処理装置の操作パネルの操作に基づき入力するための入力ステップ（図１１に示すステップ（１））と、前記入力ステップで入力されたアドレス情報に基づき前記記憶ステップで記憶しているセットアップアプリケーションを所定のプロトコルに従って前記クライアント端末に向けて送信する送信ステップ（図１１に示すステップ（２）〜（４））とを有することを特徴とする設定処理方法。
【０１５８】
これにより、実施態様１と同等の効果が期待できる。
【０１５９】
〔実施態様１２〕
前記ジョブは前記クライアント端末から送られてくる印刷データに基づき記録紙上に画像を印刷するジョブであり、前記設定情報は前記クライアント端末において前記画像処理装置による印刷を行わせるためのプリンタドライバをセットアップさせるための情報であることを特徴とする実施態様１１に記載の設定処理方法。
【０１６０】
これにより、実施態様２と同等の効果が期待できる。
【０１６１】
〔実施態様１３〕
複数のアドレス情報を保持する保持ステップ（図示しない）と、前記保持ステップで保持されるアドレス情報中から所望の宛先情報を選択する選択ステップ（図示しない）とを有し、前記送信ステップは、前記選択ステップで選択されるアドレス情報で指定されるクライアント端末に前記セットアップアプリケーションを所定のプロトコルで送信することを特徴とする実施態様１１または１２に記載の設定処理方法。
【０１６２】
これにより、実施態様３と同等の効果が期待できる。
【０１６３】
〔実施態様１４〕
画像データを入力するステップ（図示しない）と、前記入力された画像データを送信する画像送信ステップ（図示しない）とを有し、前記保持ステップで保持するアドレス情報は前記送信ステップによるセットアップアプリケーションの送信と前記画像送信ステップによる画像データの送信とで兼用可能であることを特徴とする実施態様１３に記載の設定処理方法。
【０１６４】
これにより、実施態様４と同等の効果が期待できる。
【０１６５】
〔実施態様１５〕
前記送信ステップは、前記セットアップアプリケーションを電子メールで送信することを特徴とする実施態様１１乃至１４のいずれかに記載の設定処理方法。
【０１６６】
これにより、実施態様５と同等の効果が期待できる。
【０１６７】
〔実施態様１６〕
前記所定のプロトコルは、ＳＭＴＰ、ＨＴＴＰ、ＦＴＰ、ＳＭＢを含むことを特徴とする実施態様１１乃至１４のいずれかに記載の設定処理方法。
【０１６８】
これにより、実施態様６と同等の効果が期待できる。
【０１６９】
〔実施態様１７〕
ネットワークに接続されたクライアント端末と、前記クライアント端末と前記ネットワークを介して接続され、該クライアント端末からの要求に基づき所定のジョブを実行可能な画像処理装置とを有する画像処理システムにおける設定処理方法おいて、前記画像処理装置は、前記クライアント端末を特定するためのアドレス情報を操作パネルを用いて入力するための入力ステップ（図１１に示すステップ（１））と、前記画像処理装置の前記ネットワーク上でのアドレス情報及び前記クライアント端末でジョブの実行指示を行わせるための設定情報を前記クライアント上でセットアップさせるためのセットアップアプリケーションを記憶する記憶ステップ（図示しない）と、前記入力ステップで入力されたアドレス情報に基づき前記記憶手段で記憶しているセットアップアプリケーションを所定のプロトコルに従って前記クライアント端末に向けて送信する送信ステップ（図１１に示すステップ（２）〜（４））とを有し、前記クライアント端末は、前記送信ステップで送信されたセットアップアプリケーションを受信する受信ステップ（図１３に示すステップ（２１））と、前記受信ステップで受信したセットアップアプリケーションを実行し、前記画像処理装置のアドレス情報及び設定情報に基づき前記ジョブの要求を行うための設定を行う設定ステップ（図１３に示すステップ（２２））と、前記設定ステップで行われた設定に基づき前記画像処理装置に対しジョブの実行を指示する指示ステップ（図示しない）とを有することを特徴とする設定処理方法。
【０１７０】
これにより、実施態様７と同等の効果が期待できる。
【０１７１】
〔実施態様１８〕
前記設定ステップは前記受信ステップで受信するセットアップアプリケーションに含まれるアドレス情報に応じてポートを設定することを特徴とする実施態様１７に記載の設定処理方法。
【０１７２】
これにより、実施態様８と同等の効果が期待できる。
【０１７３】
〔実施態様１９〕
前記設定ステップは前記受信ステップで受信するセットアップアプリケーションに含まれる設定情報に応じてプリンタドライバの設定を行うことを特徴とする実施態様１７または１８に記載の設定処理方法。
【０１７４】
これにより、実施態様９と同等の効果が期待できる。
【０１７５】
〔実施態様２０〕
前記セットアプリケーションはプリンタドライバを含むことを特徴とする実施態様１９に記載の設定処理方法。
【０１７６】
これにより、実施態様１０と同等の効果が期待できる。
【０１７７】
〔実施態様２１〕
実施態様１１〜２０のいずれかに記載の設定処理方法を実行させるためのプログラムを格納したことを特徴とするコンピュータが読み取り可能な記憶媒体。
【０１７８】
これにより、実施態様１１〜２０と同等の効果が期待できる。
【０１７９】
〔実施態様２２〕
実施態様１１〜２０のいずれかに記載の設定処理方法を実行させることを特徴とするプログラム。
【０１８０】
これにより、実施態様１１〜２０と同等の効果が期待できる。
【図面の簡単な説明】
【０１８１】
【図１】本発明の一実施形態を示す画像処理装置を適用可能な画像処理システムの一例を示す図である。
【図２】図１に示したクライアントＰＣと画像処理装置とによる印刷処理例を説明する図である。
【図３】図１に示した画像処理装置の制御構成を説明するブロック図である。
【図４】図３に示したスキャナ、プリンタの構成を説明する外観図である。
【図５】図３に示した操作部の構成を説明する平面図である。
【図６】図１に示した画像処理装置のモジュール構成を説明するブロック図である。
【図７】本発明に係る画像処理装置における組み込みアプリケーションの構成を説明するブロック図である。
【図８】図３に示した操作部に表示されるユーザインタフェースの構成を説明する図である。
【図９】図３に示した操作部に表示されるユーザインタフェースの構成を説明する図である。
【図１０】図９に示した操作部に表示されるフルキーボードの一例を示す図である。
【図１１】本発明に係る画像処理装置における第１のデータ処理手順の一例を示すフローチャートである。
【図１２】図１に示した電子メールクライアントの構成を説明するブロック図である。
【図１３】本発明に係るデータ処理装置における第１のデータ処理手順の一例を示すフローチャートである。
【図１４】本発明に係るデータ処理装置における第２のデータ処理手順の一例を示すフローチャートである。
【図１５】本発明に係る画像処理装置、データ処理装置で読み取り可能な各種データ処理プログラムを格納する記憶媒体のメモリマップを説明する図である。
【符号の説明】
【０１８２】
２００１  ＣＰＵ
２００４  ハードディスク
２０１１  ＬＡＮ
２０１２  操作部
【図１】
2006085255.tif 000003
【図２】
2006085255.tif 000004
【図３】
2006085255.tif 000005
【図４】
2006085255.tif 000006
【図５】
2006085255.tif 000007
【図６】
2006085255.tif 000008
【図７】
2006085255.tif 000009
【図８】
2006085255.tif 000010
【図９】
2006085255.tif 000011
【図１０】
2006085255.tif 000012
【図１１】
2006085255.tif 000013
【図１２】
2006085255.tif 000014
【図１３】
2006085255.tif 000015
【図１４】
2006085255.tif 000016
【図１５】
2006085255.tif 000017