(57)【特許請求の範囲】
【請求項１】
データ集合体を受け付けるデータ受付部と、
前記データ受付部により受け付けられたデータ集合体を記憶する記憶部と、
記録媒体に画像を形成する画像形成部と、
制御部と
を備える画像形成装置であって、
前記データ集合体には、画像に係る画像データおよび当該画像を前記画像形成部により記録媒体に形成するための画像形成条件に係る条件データが少なくとも含まれ、
当該画像形成装置に対する指令に係る指令データには、前記条件データに係る前記画像形成条件とは異なる前記画像形成条件に係る他条件データが含まれ、
前記制御部は、
前記記憶部に記憶されている前記データ集合体に前記指令データが含まれているか否かを判断し、
前記記憶部に記憶されている前記データ集合体に前記指令データが含まれていると判断した場合、前記条件データに係る前記画像形成条件での画像の形成に代えて、前記画像形成部を制御して、前記他条件データに係る画像形成条件で、前記データ集合体に含まれる画像データに係る画像を記録媒体に形成させる、画像形成装置。
【請求項２】
請求項１に記載の画像形成装置において、
前記制御部は、前記記憶部に複数の前記データ集合体が記憶されており、当該データ集合体の１つに前記他条件データを含む前記指令データが含まれている場合、前記画像形成部を制御して、当該他条件データに係る画像形成条件で、複数の前記データ集合体に含まれる前記画像データに係る画像を記録媒体に形成させる、画像形成装置。
【請求項３】
請求項１に記載の画像形成装置において、
前記制御部は、前記記憶部に複数の前記データ集合体が記憶されており、当該データ集合体の１つに前記他条件データを含む前記指令データが含まれている場合、前記画像形成部を制御して、当該他条件データに係る画像形成条件で、当該１つの前記データ集合体以外の複数の前記データ集合体に含まれる前記画像データに係る画像を記録媒体に形成させる、画像形成装置。
【請求項４】
請求項２または３に記載の画像形成装置において、
前記制御部は、複数の前記データ集合体に互いに異なる前記他条件データを含む前記指令データが含まれている場合、前記画像形成部による画像の形成を禁止する、画像形成装置。
【請求項５】
データ集合体を受け付けるデータ受付部と、
前記データ受付部により受け付けられたデータ集合体を記憶する記憶部と、
記録媒体に画像を形成する画像形成部と、
制御部と
を備える画像形成装置であって、
前記データ集合体には、画像に係る画像データおよび当該画像を前記画像形成部により記録媒体に形成するための画像形成条件に係る条件データが少なくとも含まれ、
当該画像形成装置に対する指令に係る指令データには、前記条件データに係る画像形成条件とは異なる画像形成条件に係る他条件データが含まれ、
前記制御部は、
前記記憶部に記憶されている前記データ集合体に前記指令データが含まれているか否かを判断し、
前記記憶部に記憶されている前記データ集合体に前記指令データが含まれていると判断した場合、前記条件データに係る前記画像形成条件での画像の形成に代えて、前記指令データに基づく指令を実行し、
前記他条件データに係る画像形成条件を前記記憶部に保存する、画像形成装置。
【請求項６】
請求項１〜５のいずれか一項に記載の画像形成装置において、
前記制御部は、前記記憶部に記憶されている前記データ集合体に前記指令データが含まれていないと判断した場合、前記画像形成部を制御して、前記条件データに係る前記画像形成条件で、前記データ集合体に含まれる前記画像データに係る画像を記録媒体に形成させる、画像形成装置。
【請求項７】
データ集合体を受け付けるデータ受付部と、
前記データ受付部により受け付けられたデータ集合体を記憶する記憶部と、
記録媒体に画像を形成する画像形成部と
を備える画像形成装置で実行される制御方法であって、
前記データ集合体には、画像に係る画像データおよび当該画像を前記画像形成部により記録媒体に形成するための画像形成条件に係る条件データが少なくとも含まれ、
当該画像形成装置に対する指令に係る指令データには、前記条件データに係る前記画像形成条件とは異なる前記画像形成条件に係る他条件データが含まれ、
前記記憶部に記憶されている前記データ集合体に前記指令データが含まれているか否かを判断し、
前記記憶部に記憶されている前記データ集合体に前記指令データが含まれていると判断した場合、前記条件データに係る前記画像形成条件での画像の形成に代えて、前記画像形成部を制御して、前記他条件データに係る画像形成条件で、前記データ集合体に含まれる画像データに係る画像を記録媒体に形成させる、制御方法。
【請求項８】
データ集合体を受け付けるデータ受付部と、
前記データ受付部により受け付けられたデータ集合体を記憶する記憶部と、
記録媒体に画像を形成する画像形成部と
を備える画像形成装置で実行される制御方法であって、
前記データ集合体には、画像に係る画像データおよび当該画像を前記画像形成部により記録媒体に形成するための画像形成条件に係る条件データが少なくとも含まれ、
当該画像形成装置に対する指令に係る指令データには、前記条件データに係る画像形成条件とは異なる画像形成条件に係る他条件データが含まれ、
前記制御部は、
前記記憶部に記憶されている前記データ集合体に前記指令データが含まれているか否かを判断し、
前記記憶部に記憶されている前記データ集合体に前記指令データが含まれていると判断した場合、前記条件データに係る前記画像形成条件での画像の形成に代えて、前記指令データに基づく指令を実行し、
前記他条件データに係る画像形成条件を前記記憶部に保存する、制御方法。
【請求項９】
データ集合体を受け付けるデータ受付部と、
前記データ受付部により受け付けられたデータ集合体を記憶する記憶部と、
記録媒体に画像を形成する画像形成部と
を備える画像形成装置のコンピュータにインストールされる制御プログラムであって、
前記データ集合体には、画像に係る画像データおよび当該画像を前記画像形成部により記録媒体に形成するための画像形成条件に係る条件データが少なくとも含まれ、
当該画像形成装置に対する指令に係る指令データには、前記条件データに係る前記画像形成条件とは異なる前記画像形成条件に係る他条件データが含まれ、
前記コンピュータを、
前記記憶部に記憶されている前記データ集合体に前記指令データが含まれているか否かを判断し、
前記記憶部に記憶されている前記データ集合体に前記指令データが含まれていると判断した場合、前記条件データに係る前記画像形成条件での画像の形成に代えて、前記画像形成部を制御して、前記他条件データに係る画像形成条件で、前記データ集合体に含まれる画像データに係る画像を記録媒体に形成させる制御部として機能させる、制御プログラム。
【請求項１０】
データ集合体を受け付けるデータ受付部と、
前記データ受付部により受け付けられたデータ集合体を記憶する記憶部と、
記録媒体に画像を形成する画像形成部と、
を備える画像形成装置のコンピュータにインストールされる制御プログラムであって、
前記データ集合体には、画像に係る画像データおよび当該画像を前記画像形成部により記録媒体に形成するための画像形成条件に係る条件データが少なくとも含まれ、
当該画像形成装置に対する指令に係る指令データには、前記条件データに係る画像形成条件とは異なる画像形成条件に係る他条件データが含まれ、
前記コンピュータを、
前記記憶部に記憶されている前記データ集合体に前記指令データが含まれているか否かを判断し、
前記記憶部に記憶されている前記データ集合体に前記指令データが含まれていると判断した場合、前記条件データに係る前記画像形成条件での画像の形成に代えて、前記指令データに基づく指令を実行し、
前記他条件データに係る画像形成条件を前記記憶部に保存する制御部として機能させる、制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置、画像形成装置で実行される制御方法および画像形成装置のコンピュータにインストールされる制御プログラムに関する。
【背景技術】
【０００２】
たとえば、携帯端末やＰＣ（パーソナルコンピュータ）などのクライアント端末にインストールされているアプリケーションからインターネット上のプリンタを指定して、そのプリンタに画像を印刷させるクラウドプリントが知られている。
【０００３】
クラウドプリントでは、クライアント端末にプリンタドライバをインストールする必要がない点で便利であるが、その反面、プリンタが有している独自の機能を使用する印刷設定などを行うことができないという欠点がある。
【０００４】
ＵＩ（ユーザインタフェース）が不十分なプリントシステムにおいて、プリンタが有している機能を使用する印刷設定を可能とするため、印刷すべき画像の上段部分に印刷設定に対応した印刷設定画像が追加されて、それらの画像がサーバからクライアント端末に送信されると、印刷設定画像の解析により印刷設定が取得されて、その印刷設定により画像が印刷される構成が提案されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００２−３１８６７１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ところが、印刷設定画像を印刷すべき画像から分離する解析が必要であり、その解析処理が煩雑である。また、たとえば、印刷設定画像に似た画像が印刷すべき画像に元々含まれている場合、その印刷設定画像に似た画像が印刷すべき画像から分離され、一部欠落した画像が誤った印刷設定で印刷されるおそれがある。
【０００７】
本発明の目的は、画像形成装置に新たに操作機能を追加することなく、操作性を向上させることができる、画像形成装置、制御方法および制御プログラムを提供することである。
【課題を解決するための手段】
【０００８】
前記の目的を達成するため、本発明に係る画像形成装置は、データ集合体を受け付けるデータ受付部と、データ受付部により受け付けられたデータ集合体を記憶する記憶部と、記録媒体に画像を形成する画像形成部と、制御部とを備える画像形成装置であって、データ集合体には、画像に係る画像データおよび当該画像を画像形成部により記録媒体に形成するための画像形成条件に係る条件データが少なくとも含まれ、制御部は、記憶部に記憶されているデータ集合体に当該画像形成装置に対する指令に係る指令データが含まれているか否かを判断し、記憶部に記憶されているデータ集合体に指令データが含まれていると判断した場合、条件データに係る画像形成条件での画像の形成に代えて、指令データに基づく指令を実行する。
【０００９】
この構成によれば、データ受付部にデータ集合体が受け付けられると、そのデータ集合体が記憶部に記憶される。データ集合体には、画像に係る画像データおよび画像形成部による画像の形成のための画像形成条件に係る条件データが少なくとも含まれている。また、データ集合体には、画像形成装置に対する指令に係る指令データが含まれている場合がある。かかる場合、条件データに係る画像形成条件での画像の形成に代えて、指令データに基づく指令が実行される。
【００１０】
そのため、データ集合体に指令データを含ませることにより、遠隔から画像形成装置に指令を実行させることができる。よって、クラウドプリントなどの汎用的な印刷システムにおける画像形成装置の利便性の向上を図ることができる。
【００１１】
指令データには、条件データに係る画像形成条件とは異なる画像形成条件に係る他条件データが含まれ、制御部は、記憶部に記憶されているデータ集合体に指令データが含まれていると判断した場合、画像形成部を制御して、他条件データに係る画像形成条件で、データ集合体に含まれる画像データに係る画像を記録媒体に形成させてもよい。
【００１２】
この構成によれば、たとえば、専用ドライバと比較して機能の少ないユニバーサルドライバなどでは、ユーザが所望する画像形成条件を設定できない場合に、所望の画像形成条件に係る他条件データを指令データに含ませることにより、所望の画像形成条件で画像を記録媒体に形成させることができる。よって、画像形成装置の利便性を向上することができる。
【００１３】
制御部は、記憶部に複数のデータ集合体が記憶されており、当該データ集合体の１つに他条件データを含む指令データが含まれている場合、画像形成部を制御して、当該他条件データに係る画像形成条件で、複数のデータ集合体に含まれる画像データに係る画像を記録媒体に形成させてもよい。
【００１４】
これにより、記憶部に記憶されている複数のデータ集合体の１つに他条件データを含む指令データが含まれていれば、複数のデータ集合体に含まれる画像データに係る画像を他条件データに係る画像形成条件で形成させることができる。その結果、複数のデータ集合体の個々に他条件データを含む指令データを含める必要をなくすことができ、利便性をさらに向上させることができる。
【００１５】
制御部は、記憶部に複数のデータ集合体が記憶されており、当該データ集合体の１つに他条件データを含む指令データが含まれている場合、画像形成部を制御して、当該他条件データに係る画像形成条件で、当該１つのデータ集合体以外の複数のデータ集合体に含まれる画像データに係る画像を記録媒体に形成させてもよい。
【００１６】
これにより、記憶部に記憶されている複数のデータ集合体の１つに他条件データを含む指令データが含まれていれば、当該データ集合体以外の複数のデータ集合体に含まれる画像データに係る画像を他条件データに係る画像形成条件で形成させることができる。その結果、複数のデータ集合体の個々に他条件データを含む指令データを含める必要をなくすことができ、利便性をさらに向上させることができる。
【００１７】
制御部は、複数のデータ集合体に互いに異なる他条件データを含む指令データが含まれている場合、画像形成部による画像の形成を禁止してもよい。
【００１８】
かかる場合、画像形成条件が誤って設定された可能性が高いので、その誤設定された画像形成条件に従った不要な画像形成が禁止されることにより、不要な画像形成による無駄を抑制することができる。
【００１９】
指令データには、条件データに係る画像形成条件とは異なる画像形成条件に係る他条件データが含まれ、制御部は、他条件データに係る画像形成条件を記憶部に保存してもよい。
【００２０】
この構成によれば、他条件データに係る画像形成条件が記憶部に保存されるので、後に実行される画像形成において、記憶部に保存されている画像形成条件を利用することができる。その結果、後に実行される画像形成における画像形成条件の設定を省略することができ、利便性をさらに向上させることができる。
【００２１】
制御部は、記憶部に記憶されているデータ集合体に指令データが含まれていないと判断した場合、画像形成部を制御して、条件データに係る画像形成条件で、データ集合体に含まれる画像データに係る画像を記録媒体に形成させてもよい。
【００２２】
この構成によれば、データ集合体に指令データが含まれていない場合には、データ集合体に含まれる条件データに係る画像形成条件で、データ集合体に含まれる画像データに係る画像を記録媒体に形成させることができる。
【００２３】
指令データは、画像形成部による画像形成以外の動作を指令するデータであってもよい。
【００２４】
この構成によれば、データ集合体に指令データを含ませることにより、画像形成装置に画像形成部による画像形成以外の動作を指令することができる。
【００２５】
ファクシミリ通信のためのファクシミリ通信部をさらに備え、指令データは、ファクシミリ通信部にファクシミリ送信を指令するデータであり、制御部は、記憶部に記憶されているデータ集合体に指令データが含まれていると判断した場合、ファクシミリ通信部を制御して、データ集合体に含まれる画像データをファクシミリ送信させてもよい。
【００２６】
この構成によれば、画像形成装置にファクシミリ送信を指令することができる。
【００２７】
なお、本発明は、画像形成装置の形態で実現することができるだけでなく、たとえば、画像形成装置における制御方法および画像形成装置のコンピュータにインストールされる制御プログラムの形態で実現することもできる。
【発明の効果】
【００２８】
本発明によれば、画像形成装置に新たに操作機能を追加することなく、操作性を向上させることができる。
【図面の簡単な説明】
【００２９】
【図１】本発明の一実施形態に係るＭＦＰが含まれる印刷システムの構成を示すブロック図である。
【図２】ＭＦＰの左前上側から見た斜視図である。
【図３】ＭＦＰの電気的構成を示すブロック図である。
【図４】データ集合体の一例を示す概念図である。
【図５】指令データの一例を示す概念図である。
【図６】指令データの他の例を示す概念図である。
【図７】設定処理およびアップロード処理の流れを示すフローチャートである。
【図８】データ受信処理の流れを示すフローチャートである。
【発明を実施するための形態】
【００３０】
以下では、本発明の実施の形態について、添付図面を参照しつつ詳細に説明する。
【００３１】
＜印刷システムの概要＞
【００３２】
印刷システム１は、図１に示されるように、画像形成装置の一例としてのＭＦＰ（Multi-Function Peripheral）２、サーバ３およびＰＣ（Personal Computer）５を含む。ＭＦＰ２、サーバ３およびＰＣ５は、ネットワークの一例としてのインターネット４を介して、相互に通信可能に接続されている。ＰＣ５は、ＣＰＵ５１、ＲＡＭ５２およびＨＤＤ（Hard Disk Drive）５３を備えている。
【００３３】
ＭＦＰ２には、インターネット４を経由して、ＰＣ５からアクセスすることができる。また、ＭＦＰ２には、インターネット４を経由せずに、ＰＣ５から有線ＬＡＮ（Local Area Network）または無線ＬＡＮを経由してアクセスすることができる。サーバ３には、公衆電話回線網または無線ＬＡＮを経由して、携帯電話機などの携帯端末６からアクセスすることができる。携帯端末６は、公衆電話回線網およびインターネット４を経由して、または、無線ＬＡＮおよびインターネット４を経由して、サーバ３にアクセスすることもできる。
【００３４】
サーバ３は、ＨＤＤ３１を備えている。サーバ３は、ＨＤＤ３１に保存しているファイルをインターネット４を介してＭＦＰ２に送信するダウンロードサービスを提供する。
【００３５】
ダウンロードサービスの利用の際には、ユーザは、ＰＣ５または携帯端末６からサーバ３が提供するウェブサイトにアクセスする。ウェブサイトにアクセスすると、アクセスしたＰＣ５または携帯端末６のディスプレイにログイン画面が表示される。このログイン画面でユーザＩＤおよびログインパスワードが入力されると、サーバ３において、ユーザＩＤおよびログインパスワードの認証が行われる。認証に成功すると、アクセスしたＰＣ５または携帯端末６のディスプレイに印刷可能なファイルの一覧が表示される。そして、１または複数のファイルが選択されて、その実行が指示されると、当該ファイルの印刷の実行に関する印刷ジョブがサーバ３からＭＦＰ２に送信される。ＭＦＰ２が印刷ジョブを受信すると、ＭＦＰ２において、印刷ジョブに含まれるファイル（画像データ）の印刷が実行される。なお、以上の操作は、単なる一例であり、適宜変更されてもよい。
【００３６】
また、ＭＦＰ２において、タッチパネル５０（図３参照）を使用して、ユーザが以上の操作と同様な操作を行うことにより、サーバ３からＭＦＰ２にファイルをダウンロードして印刷することもできる。
【００３７】
また、ユーザがＰＣ５を操作して、ＰＣ５からＭＦＰ２に印刷ジョブを送信することも可能である。
【００３８】
＜ＭＦＰの全体構成＞
【００３９】
ＭＦＰ２は、図２に示されるように、プリンタ本体２１、スキャナ本体２２及びＡＤＦ（Auto Document Feeder）２３を備えている。
【００４０】
なお、以下の説明では、平面上に載置したＭＦＰ２を操作パネル２６（後述する）が設けられている側から見て規定した上下、左右及び前後の各方向を使用する。
【００４１】
プリンタ本体２１内には、画像形成部３０（図３参照）が収容されている。画像形成部３０は、画像データに基づく印刷（カラー印刷又はモノクロ印刷）を実行し、シートに画像を形成するデバイスである。画像形成の方式は、電子写真方式であってもよいし、インクジェット方式であってもよい。
【００４２】
プリンタ本体２１の最下部には、給紙トレイ２４が設けられている。給紙トレイ２４は、複数枚の記録媒体の一例としてのシートを積層状態で収容可能に構成されている。プリンタ本体２１の上面には、排紙トレイ２５が形成されている。給紙トレイ２４に収容されているシートは、給紙トレイ２４からプリンタ本体２１内に１枚ずつ送り出され、プリンタ本体２１内を排紙トレイ２５に向けて搬送される。シートがプリンタ本体２１内を搬送される間に、画像形成部３０によって、当該シートに画像が形成される。画像が形成されたシートは、排紙トレイ２５に排出される。
【００４３】
スキャナ本体２２は、プリンタ本体２１の上方に配置され、ＡＤＦ２３は、スキャナ本体２２の上方に配置されている。
【００４４】
スキャナ本体２２内には、画像読取部４０（図３参照）が収容されている。画像読取部４０は、シートに形成された画像をシートから読み取り、画像データとしてＲＡＭ１０３に記憶させるデバイスである。読み取りの方式は、シートを搬送しつつ、シートの画像を読み取るＡＤＦ（Auto Document Feeder）方式であってもよいし、コンタクトガラス上にシートを載置して、シートの画像を読み取るＦＢ（Flat Bed）方式であってもよい。
【００４５】
また、ＭＦＰ２は、操作パネル２６を備えている。操作パネル２６は、例えば、スキャナ本体２２の前端部に配置されている。操作パネル２６には、タッチパネル５０およびＮＦＣ（Near Field Communication）インタフェース６０（以下、ＮＦＣ６０）が設けられている。
【００４６】
タッチパネル５０は、例えば、液晶表示器およびタッチセンサを含む。タッチパネル５０には、各種の情報が表示される。タッチパネル５０では、タッチパネル５０に表示された操作ボタンへのタッチ操作により、各種の入力が可能である。操作ボタンには、たとえば、各種の指示（たとえば、コピー開始指示）を確定するためのＯＫボタン、各種の指示をキャンセルするためのキャンセルボタン、数字や文字を入力するためのテンキーなどが含まれる。
【００４７】
ＮＦＣ６０は、ＩＤカードなどの非接触ＩＣカードとの間で無線による双方向通信を行うことができる。
【００４８】
＜ＭＦＰの電気的構成＞
【００４９】
ＭＦＰ２は、図３に示されるように、ネットワークインタフェース（Ｉ／Ｆ）７０、ファクシミリインタフェース８０、ＵＳＢインタフェース９０、ＡＳＩＣ（Application Specific Integrated Circuit）１０１、ＲＯＭ１０２および記憶部の一例としてのＲＡＭ１０３を備えている。
【００５０】
データ受付部の一例としてのネットワークインタフェース７０は、ＬＡＮ（Local Area Network）との接続のためのインタフェースである。ＭＦＰ２は、ＬＡＮを介して、インターネット４（図１参照）に接続されている。
【００５１】
ファクシミリ通信部の一例としてのファクシミリインタフェース８０は、ファクシミリ通信に使用される公衆電話回線網との接続のためのインタフェースである。
【００５２】
ＵＳＢインタフェース９０は、ＵＳＢメモリなどのリムーバブルメディアを接続するためのインタフェース（ＵＳＢポート）である。ＭＦＰ２は、ダイレクトプリント機能を有している。ダイレクトプリント機能は、リムーバブルメディアに格納されているファイルを取り込んで印刷する機能である。
【００５３】
ＡＳＩＣ１０１には、タッチパネル５０の操作により入力された内容を表す信号などが入力される。また、ＡＳＩＣ１０１には、サーバ３やＰＣ５などから送信されるデータ集合体１１１（図４参照）などのデータがネットワークインタフェース７０を介して入力される。さらに、ＡＳＩＣ１０１には、リムーバブルメディアに記憶されているデータがＵＳＢインタフェース９０を介して取り込まれる。
【００５４】
ＡＳＩＣ１０１は、制御部の一例としてのＣＰＵ１０４を内蔵している。ＣＰＵ１０４は、ＡＳＩＣ１０１に入力されるデータ集合体１１１などに基づいて、各種の処理のためのプログラムを実行することにより、画像形成部３０、画像読取部４０およびタッチパネル５０を制御し、ネットワークインタフェース７０またはファクシミリインタフェース８０を介した通信を制御する。
【００５５】
ＲＯＭ１０２には、ＣＰＵ１０４によって実行されるプログラムおよび各種のデータなどが記憶されている。
【００５６】
ＲＡＭ１０３は、ＣＰＵ１０４がプログラムを実行する際のワークエリアとして使用される。
【００５７】
＜データ集合体＞
【００５８】
ＭＦＰ２は、サーバ３やＰＣ５などからデータ集合体１１１を受信した場合、画像形成部３０による画像形成（印刷）を行う。
【００５９】
データ集合体１１１は、メタデータ領域を含むデータファイルであって、たとえば、ＥＸＩＦ（EXchangeable Image File format）やＰＤＦ（Portable Document Format）などのファイルフォーマットに従って作成されたファイルである。
【００６０】
ＥＸＩＦは、メタデータ領域を含む画像ファイルフォーマットで、ＪＰＥＧ（Joint Photographic Experts Group）、ＴＩＦＦ（Tagged Image File Format）などの画像形式に対応している。
【００６１】
図４に示されるように、データ集合体１１１は、画像データ１１２および条件データ１１３を少なくとも含んでいる。また、データ集合体１１１は、指令データ１１４を含んでいる場合がある。
【００６２】
以下、ＪＰＥＧ形式に対応したＥＸＩＦファイルを例にとってデータ集合体１１１を説明する。また、ＥＸＩＦフォーマットにおいて、画像データ１１２以外のデータを格納する領域をＥＸＩＦ領域という。
【００６３】
画像データ１１２は、たとえば、ＪＰＥＧ形式の画像データである。
【００６４】
条件データ１１３は、ＭＦＰ２に対する印刷条件を格納するデータである。条件データ１１３は、ＥＸＩＦ領域に格納されている。条件データ１１３は、データ集合体１１１のファイルを作成した際に、プリンタドライバによって設定され、当該ファイル内に格納された印刷設定のデータである。条件データ１１３は、たとえば、印刷枚数データ、印刷ページデータ、印刷倍率データを含む。
【００６５】
印刷枚数データは、印刷枚数を指定するデータである。
【００６６】
印刷ページデータは、印刷ページを指定するデータである。
【００６７】
印刷倍率データは、印刷倍率を指定するデータである。
【００６８】
指令データ１１４は、ＭＦＰ２に対する動作指令が格納されているデータである。指令データ１１４は、ＥＸＩＦ領域に格納されている。指令データ１１４は、図５に示されるように、他条件データ１１５を含む構成と、図６に示されるように、他条件データ１１５を含まない構成とをとることができる。以下、指令データ１１４を区別する必要がある場合、他条件データ１１５を含む構成の指令データ１１４を「指令データ１１４Ａ」、他条件データ１１５を含まない構成の指令データ１１４を「指令データ１１４Ｂ」という。なお、指令データ１１４が格納されているＥＸＩＦ領域と条件データ１１３が格納されているＥＸＩＦ領域は論理的あるいは物理的に分けられており、指令データ１１４と条件データ１１３が明確に区別できるようになっている。
【００６９】
他条件データ１１５を含む指令データ１１４Ａの構成では、図５に示されるように、指令データ１１４Ａは、他条件データ１１５および画像形成指令データ１１６を含む。
【００７０】
他条件データ１１５は、ＭＦＰ２に対する印刷条件を格納するデータである。他条件データ１１５は、たとえば、条件データ１１３に含まれる印刷条件よりさらに詳細な印刷条件を含む。他条件データ１１５は、印刷枚数、印刷ページ、印刷倍率の他に、たとえば、モノ／カラー設定データ、画質設定データ、用紙設定データ、集約設定データおよび両面印刷設定データを含む。
【００７１】
モノ／カラー設定データは、モノクロ印刷またはカラー印刷のいずれで印刷を行うかを選択する設定を格納するデータである。
【００７２】
画質設定データは、低画質または高画質のいずれの画質で印刷を行うかを選択する設定を格納するデータである。
【００７３】
用紙設定データは、印刷用紙のサイズを格納するデータである。用紙設定データは、たとえば、Ａ４サイズ、Ａ３サイズ、Ｂ５サイズなどのサイズ指定情報を格納している。
【００７４】
集約設定データは、複数ページを１ページに集約して印刷する設定を格納するデータである。集約設定データには、集約印刷を行うか否か、および、１ページに集約するページの数の情報が含まれる。
【００７５】
両面印刷設定データは、両面印刷を行うか否かの設定を格納するデータである。
【００７６】
画像形成指令データ１１６は、他条件データ１１５に格納されている印刷条件で印刷する旨の指令を格納するデータである。
【００７７】
一方、他条件データ１１５を含まない指令データ１１４Ｂの構成では、指令データ１１４Ｂは、ＭＦＰ２に対する指令を格納するデータおよびその指令をＭＦＰ２が実行するに際して必要なデータを含む。
【００７８】
他条件データ１１５を含まない指令データ１１４Ｂの構成の一例としては、図６に示されるように、指令データ１１４Ｂは、たとえば、ＦＡＸ番号データ１１７およびＦＡＸ送信指令データ１１８を含む。
【００７９】
ＦＡＸ番号データ１１７は、ＦＡＸ番号を格納するデータである。
【００８０】
ＦＡＸ送信指令データ１１８は、ＦＡＸ番号データ１１７に格納されているＦＡＸ番号先に画像データ１１２の画像をファクス送信する旨の指令を格納するデータである。
【００８１】
他条件データ１１５を含まない指令データ１１４Ｂの構成のその他の例として、たとえば、ＭＦＰ２に対する電源オンの指令を格納するデータを含む構成やＭＦＰ２に対する電源オフの指令を格納するデータを含む構成を例示することができる。
【００８２】
＜アップロード処理＞
【００８３】
ユーザは、データ集合体１１１に指令データ１１４を含ませたい場合、ＰＣ５において、データ集合体１１１に指令データ１１４を含ませるための指令データ設定用アプリケーションプログラムを起動し、表示された画面において、印刷対象ファイルを指定し、指定した印刷対象ファイルの印刷条件（他条件データ１１５に相当）またはＭＦＰ２に対する指令を入力する。
【００８４】
印刷対象ファイルの指定では、たとえば、ユーザは、指令データ設定用アプリケーションプログラムで、印刷対象ファイルが格納されているフォルダ名およびファイル名を指定する。この場合、ユーザは、ＰＣ５とネットワークにより接続されている他の端末に保存されている印刷対象ファイルを指定することもできる。
【００８５】
そして、ユーザは、指定した印刷対象ファイルの印刷条件を入力する。印刷条件は、たとえば、印刷枚数、印刷ページ、印刷倍率、モノ／カラー設定、画質設定、用紙設定、集約設定および両面印刷設定などである。この印刷条件は、後にプリンタドライバによって設定される印刷条件（条件データ１１３に相当）とは別に設定されるものである。指令データ設定用アプリケーションプログラムで設定される印刷条件には、プリンタドライバによって設定される印刷条件よりも詳細な印刷条件が含まれることがある。たとえば、プリンタドライバによって設定される印刷条件は、印刷枚数、印刷ページ、モノ／カラー設定などの基本的な印刷設定のみが該当する。  
【００８６】
また、指令データ設定用アプリケーションプログラムにおいて、ユーザは、印刷条件の代わりとして、ＭＦＰ２に対する指令を入力することができる。ＭＦＰ２に対する指令は、印刷対象ファイルやその印刷条件とは無関係なＭＦＰ２の動作を指令するものである。ＭＦＰ２に対する指令には、たとえば、ＭＦＰ２に対する電源オンの指令、電源オフの指令、ファックス送信の指令がある。ファックス送信の指令の場合には、指令に必要なデータとして、ファックス番号も合わせて入力される。
【００８７】
指令データ設定用アプリケーションプログラムで印刷対象ファイル、印刷条件またはＭＦＰ２に対する指令を入力した後、ユーザは、画面に表示されている設定実行を押下する。指令データ設定用アプリケーションプログラムで指定および入力した内容は、印刷対象ファイルに関連付けられて、ＲＡＭ５２の所定領域に記憶される。言い換えると、指令データ１１４を含み、かつ、条件データ１１３を含んでいないデータ集合体１１１が、ＲＡＭ５２の所定領域に記憶されることになる。
【００８８】
ユーザは、データ集合体１１１をサーバ３にアップロードするためのアップロード用アプリケーションプログラムを起動し、表示された画面において、印刷対象ファイルを指定し、指定した印刷対象ファイルの印刷条件（条件データ１１３に相当）を入力する。ここで、先に述べた指令データ１１４に関連付けられた印刷対象ファイルを指定することができる。
【００８９】
この場合においても、印刷対象ファイルの指定において、たとえば、ユーザは、アップロード用アプリケーションプログラムで、印刷対象ファイルが格納されているフォルダ名およびファイル名を指定する。この場合、ユーザは、ＰＣ５とネットワークにより接続されている他の端末に保存されている印刷対象ファイルを指定することもできる。
【００９０】
そして、ユーザは、アップロード用アプリケーションプログラムに含まれるプリンタドライバにより、指定した印刷対象ファイルの印刷条件（条件データ１１３に相当）を入力する。
【００９１】
アップロード用アプリケーションプログラムで印刷対象ファイル、印刷条件を入力した後、ユーザは、画面に表示されているアップロードボタンを押下する。そうすると、アップロード用アプリケーションプログラムによりデータ集合体１１１が作成され、作成したデータ集合体１１１がサーバ３にアップロードされる。ここで、印刷対象ファイルに指令データ１１４が関連付けられていれば、データ集合体１１１には、画像データ１１２、条件データ１１３及び指令データ１１４が含まれ、印刷対象ファイルに指令データ１１４が関連付けられていなければ、データ集合体１１１には、画像データ１１２と条件データ１１３とが含まれ、指令データ１１４は含まれないことになる。
【００９２】
図７に示される処理は、サーバ３にデータ集合体１１１をアップロードするときに実行される処理である。アップロードされたデータ集合体１１１は、サーバ３のＨＤＤ３１に保存される。
【００９３】
まず、ＣＰＵ５１は、ユーザにより、データ集合体１１１に指令データ１１４を含ませるためのアプリケーションプログラム（指令データ設定用アプリケーション）が起動されたか否かを判断する（Ｓ１）。ＣＰＵ５１は、ユーザにより、指令データ設定用アプリケーションが起動されたと判断すれば（Ｓ１：ＹＥＳ）、ＣＰＵ５１は、ユーザにより指定された、ＲＡＭ５２の所定領域に格納されているフォルダ名およびファイル名から、ＨＤＤ５３に保存されている印刷対象ファイルを画像データ１１２として取得する（Ｓ２）。その後、ＣＰＵ５１は、ユーザによって入力された指令に対応する指令データ１１４を作成する（Ｓ３）。この場合の指令とは、アプリケーションプログラムにより入力された印刷条件とＭＦＰ２に対する指令との両方を指す。ＣＰＵ５１は、作成した指令データ１１４を先に取得した印刷対象ファイルに関連付けてＲＡＭ５２の所定領域に記憶する。
【００９４】
具体的には、ユーザによって入力された指令が印刷条件の場合、その印刷条件のデータである他条件データ１１５と画像形成指令データ１１６とを作成し、他条件データ１１５および画像形成指令データ１１６を含む指令データ１１４Ａを作成する。この他条件データ１１５の印刷条件は、条件データ１１３の印刷条件より詳細な条件が含まれたものである。
【００９５】
また、ユーザによって入力された指令がＭＦＰ２に対する指令の場合、たとえば、ファックス番号およびファックス送信指令が記憶されていれば、ＦＡＸ番号データ１１７およびＦＡＸ送信指令データ１１８を含む指令データ１１４Ｂを作成する。
【００９６】
次に、ＣＰＵ５１は、ユーザにより、データ集合体１１１をサーバ３にアップロードするためのアプリケーションプログラム（アップロード用アプリケーション）が起動されたか否かを判断する（Ｓ４）。ＣＰＵ５１は、ユーザにより、アップロード用アプリケーションが起動されたと判断すれば（Ｓ４：ＹＥＳ）、ＣＰＵ５１は、ユーザにより指定された、ＲＡＭ５２の所定領域に格納されているフォルダ名およびファイル名から、ＨＤＤ５３に保存されている印刷対象ファイルを画像データ１１２として取得する（Ｓ５）。このとき、先に述べた指令データ設定用アプリケーションによる処理により作成された指令データ１１４が、取得した印刷対象ファイルに関連付けられていれば、関連付けられた指令データ１１４も合わせてＲＡＭ５２の所定領域から取得する。逆に、取得した印刷対象ファイルに指令データ１１４が関連付けられていない場合は、印刷対象ファイルのみ取得する。
【００９７】
次に、ＣＰＵ５１は、アップロード用アプリケーションに合わせて起動されるプリンタドライバによりユーザが指定した印刷対象ファイルの印刷条件により、取得された印刷対象ファイルに対応する条件データ１１３を作成する（Ｓ６）。
【００９８】
そして、ＣＰＵ５１は、ステップＳ５で取得した画像データ１１２、条件データ１１３および指令データ１１４（取得した印刷対象ファイルに指令データ１１４が関連付けられている場合）を含むデータ集合体１１１を作成する（Ｓ７）。
【００９９】
そして、ＣＰＵ５１は、作成したデータ集合体１１１をサーバ３にアップロードする（Ｓ８）。
【０１００】
ＣＰＵ５１は、ユーザにより、指令データ設定用アプリケーションが起動されていないと判断すれば（Ｓ１：ＮＯ）、ユーザにより、データ集合体１１１をサーバ３にアップロードするためのアプリケーションプログラム（アップロード用アプリケーション）が起動されたか否かを判断する（Ｓ９）。ＣＰＵ５１は、ユーザにより、アップロード用アプリケーションが起動されたと判断すれば（Ｓ９：ＹＥＳ）、前述したステップＳ５以降の処理を実行する。ＣＰＵ５１は、ユーザにより、アップロード用アプリケーションが起動されていないと判断すれば（Ｓ９：ＮＯ）、前述したステップＳ１以降の処理を実行する。
【０１０１】
＜データ受信処理＞
【０１０２】
ＭＦＰ２の電源が投入されている間、ＡＳＩＣ１０１のＣＰＵ１０４は、図８に示されるデータ受信処理を繰り返し実行する。データ受信処理は、ＭＦＰ２においてデータが受信されたときに実行される処理である。
【０１０３】
データ受信処理では、ＣＰＵ１０４は、印刷に係るデータ集合体１１１をサーバ３から受信したか否かを判断する（Ｓ２１）。
【０１０４】
データ集合体１１１を受信していない場合（Ｓ２１：ＮＯ）、ＣＰＵ１０４は、データ受信処理を終了する。
【０１０５】
データ集合体１１１を受信した場合（Ｓ２１：ＹＥＳ）、ＣＰＵ１０４は、受信したデータ集合体１１１が複数あるか否かを判断する（Ｓ２２）。
【０１０６】
受信したデータ集合体１１１が複数ある場合（Ｓ２２：ＹＥＳ）、ＣＰＵ１０４は、複数のデータ集合体１１１のうち、指令データ１１４が含まれるデータ集合体１１１が複数あるか否かを判断する（Ｓ２３）。
【０１０７】
指令データ１１４が含まれるデータ集合体１１１が複数ある場合（Ｓ２３：ＹＥＳ）、ＣＰＵ１０４は、それらの各指令データ１１４が同一であるか否かを判断する（Ｓ２４）。
【０１０８】
各指令データ１１４が同一でない場合（Ｓ２４：ＮＯ）、ＣＰＵ１０４は、当該データ集合体１１１についての印刷動作および各指令データ１１４に格納された指令に係る動作をＭＦＰ２に禁止させ（Ｓ２５）、データ受信処理を終了する。
【０１０９】
各指令データ１１４が同一である場合（Ｓ２４：ＹＥＳ）、ＣＰＵ１０４は、指令データ１１４に他条件データ１１５が含まれているか否かを判断する（Ｓ２６）。
【０１１０】
指令データ１１４に他条件データ１１５が含まれていれば（Ｓ２６：ＹＥＳ）、ＣＰＵ１０４は、他条件データ１１５に含まれる印刷条件をＲＡＭ１０３に記憶させる（Ｓ２７）。そして、ＣＰＵ１０４は、ＲＡＭ１０３に記憶されている他条件データ１１５で、画像形成部３０に印刷条件を設定し、画像形成部３０に印刷動作を実行させる（Ｓ２８）。このとき、受信したデータ集合体１１１が複数ある場合は、受信した全てのデータ集合体１１１の画像データ１１２に対し印刷動作を実行させる。
【０１１１】
指令データ１１４に他条件データ１１５が含まれていなければ（Ｓ２６：ＮＯ）、ＣＰＵ１０４は、指令データ１１４Ｂの指令をＭＦＰ２に実行させる（Ｓ２８）。
【０１１２】
たとえば、指令データ１１４ＢにＦＡＸ番号データ１１７およびＦＡＸ送信指令データ１１８が含まれている場合、ＣＰＵ１０４は、ファクシミリインタフェース８０を用いて、受信したデータ集合体１１１の画像データ１１２を、ＦＡＸ番号データ１１７に格納されているファックス番号へファックス送信する。受信したデータ集合体１１１が複数ある場合は、ＣＰＵ１０４は、受信した全てのデータ集合体１１１の画像データ１１２についてファックス送信する。
【０１１３】
また、たとえば、指令データ１１４Ｂに、電源オフ指令データが含まれている場合、画像データ１１２に係る動作は行われず、ＣＰＵ１０４は、ＭＦＰ２の電源をオフする。
【０１１４】
一方、受信したデータ集合体１１１が１つである場合（Ｓ２２：ＮＯ）、および、受信したデータ集合体１１１が複数あるが、指令データ１１４が含まれるデータ集合体１１１は複数でない場合（Ｓ２３：ＮＯ）、ＣＰＵ１０４は、受信した１つまたは複数のデータ集合体１１１に指令データ１１４が含まれているか否かを判断する（Ｓ２９）。
【０１１５】
データ集合体１１１に指令データが含まれている場合（Ｓ２９：ＹＥＳ）、ＣＰＵ１０４は、前述したステップＳ２６以降の処理を実行する。
【０１１６】
一方、受信したデータ集合体１１１に指令データ１１４が含まれていない場合（Ｓ２９：ＮＯ）、ＣＰＵ１０４は、ステップＳ２７の処理によりＲＡＭ１０３に印刷条件が記憶されていればその印刷条件を画像形成部３０に設定し、記憶されていなければ条件データ１１３に格納されている印刷条件を画像形成部３０に設定し（Ｓ３０）、画像形成部３０に印刷動作を実行させる（Ｓ３１）。
【０１１７】
＜作用効果＞
【０１１８】
以上のように、ネットワークインタフェース７０を介してＭＦＰ２にデータ集合体１１１が受け付けられると、そのデータ集合体１１１がＲＡＭ１０３に記憶される。データ集合体１１１には、画像に係る画像データ１１２および画像形成部３０による画像の形成のための印刷条件（画像形成条件）に係る条件データ１１３が少なくとも含まれている。また、データ集合体１１１には、ＭＦＰ２に対する指令に係る指令データ１１４が含まれている場合がある。かかる場合、条件データ１１３に係る印刷条件での画像の形成に代えて、指令データ１１４に基づく指令が実行される。
【０１１９】
そのため、データ集合体１１１に指令データ１１４を含ませることにより、遠隔からＭＦＰ２に指令を実行させることができる。よって、クラウドプリントなどの汎用的な印刷システム１におけるＭＦＰ２の利便性の向上を図ることができる。
【０１２０】
指令データ１１４Ａには、条件データ１１３に係る印刷条件とは異なる印刷条件に係る他条件データ１１５が含まれ、ＣＰＵ１０４は、ＲＡＭ１０３に記憶されているデータ集合体１１１に指令データ１１４Ａが含まれていると判断した場合、画像形成部３０を制御して、他条件データ１１５に係る印刷条件で、データ集合体１１１に含まれる画像データ１１２に係る画像をシートに形成させる。
【０１２１】
これにより、たとえば、専用ドライバと比較して機能の少ないユニバーサルドライバなどでは、ユーザが所望する印刷条件を設定できない場合に、所望の印刷条件に係る他条件データ１１５を指令データ１１４Ａに含ませることにより、所望の印刷条件で画像をシートに形成させることができる。よって、ＭＦＰ２の利便性を向上することができる。
【０１２２】
ＣＰＵ１０４は、ＲＡＭ１０３に複数のデータ集合体１１１が記憶されており、当該データ集合体１１１の１つに他条件データ１１５を含む指令データ１１４Ａが含まれている場合、画像形成部３０を制御して、当該他条件データ１１５に係る印刷条件で、複数のデータ集合体１１１に含まれる画像データ１１２に係る画像をシートに形成させる。
【０１２３】
これにより、ＲＡＭ１０３に記憶されている複数のデータ集合体１１１の１つに他条件データ１１５を含む指令データ１１４Ａが含まれていれば、複数のデータ集合体１１１に含まれる画像データ１１２に係る画像を他条件データ１１５に係る印刷条件で形成させることができる。その結果、複数のデータ集合体１１１の個々に他条件データ１１５を含む指令データ１１４Ａを含める必要をなくすことができ、利便性をさらに向上させることができる。
【０１２４】
ＣＰＵ１０４は、複数のデータ集合体１１１に互いに異なる他条件データ１１５を含む指令データ１１４Ａが含まれている場合、画像形成部３０による画像の形成を禁止する。
【０１２５】
かかる場合、印刷条件が誤って設定された可能性が高いので、その誤設定された印刷条件に従った不要な画像形成が禁止されることにより、不要な画像形成による無駄を抑制することができる。
【０１２６】
指令データ１１４に他条件データ１１５が含まれる場合、ＣＰＵ１０４は、他条件データ１１５に係る印刷条件をＲＡＭ１０３に保存する。
【０１２７】
これにより、他条件データ１１５に係る印刷条件がＲＡＭ１０３に保存されるので、後に実行される印刷（画像形成）において、ＲＡＭ１０３に保存されている印刷条件を利用することができる。その結果、後に実行される印刷における印刷条件の設定を省略することができ、利便性をさらに向上させることができる。
【０１２８】
ＣＰＵ１０４は、ＲＡＭ１０３に記憶されているデータ集合体１１１に指令データ１１４が含まれていないと判断した場合、画像形成部３０を制御して、条件データ１１３に係る印刷条件で、データ集合体１１１に含まれる画像データ１１２に係る画像をシートに形成させる。
【０１２９】
これにより、データ集合体１１１に指令データ１１４が含まれていない場合には、データ集合体１１１に含まれる条件データ１１３に係る印刷条件で、データ集合体１１１に含まれる画像データ１１２に係る画像をシートに形成させることができる。
【０１３０】
指令データ１１４は、画像形成部３０による印刷以外の動作を指令するデータとすることもできる。
【０１３１】
これにより、データ集合体１１１に指令データ１１４Ｂを含ませることにより、ＭＦＰ２に画像形成部３０による印刷以外の動作を指令することができる。
【０１３２】
たとえば、ファクシミリ通信のためのファクシミリインタフェース８０をさらに備え、指令データ１１４Ｂは、ファクシミリインタフェース８０にファクシミリ送信を指令するＦＡＸ送信指令データ１１８であり、ＣＰＵ１０４は、ＲＡＭ１０３に記憶されているデータ集合体１１１の指令データ１１４ＢにＦＡＸ番号データ１１７およびＦＡＸ送信指令データ１１８が含まれていると判断した場合、ファクシミリインタフェース８０を制御して、データ集合体１１１に含まれる画像データ１１２をファクシミリ送信させる。
【０１３３】
これにより、ＭＦＰ２にファクシミリ送信を指令することができる。
【０１３４】
＜変形例＞
【０１３５】
以上、本発明の実施形態について説明したが、本発明は、他の形態で実施することもできる。
【０１３６】
たとえば、前述の実施形態では、ＣＰＵ１０４は、複数のデータ集合体１１１を受信し、当該データ集合体１１１の１つに他条件データ１１５を含む指令データ１１４Ａが含まれている場合、画像形成部３０を制御して、当該他条件データ１１５に係る印刷条件で、当該１つのデータ集合体１１１を含む受信した全てのデータ集合体１１１に含まれる画像データ１１２に係る画像をシートに形成させた。しかしながら、この場合に、当該１つのデータ集合体１１１に含まれる画像データ１１２は、ダミーデータとして印刷に使用せず、当該１つのデータ集合体１１１以外の複数のデータ集合体１１１に含まれる画像データ１１２に係る画像をシートに形成させてもよい。
【０１３７】
これにより、受信した複数のデータ集合体１１１の１つに他条件データ１１５を含む指令データ１１４Ａが含まれていれば、当該データ集合体１１１以外の複数のデータ集合体１１１に含まれる画像データ１１２に係る画像を他条件データ１１５に係る印刷条件で形成させることができる。その結果、複数のデータ集合体１１１の個々に他条件データ１１５を含む指令データ１１４Ａを含める必要をなくすことができ、利便性をさらに向上させることができる。
【０１３８】
また、既存のクラウドサーバをサーバ３とし、そのサーバ３を用いて提供される既存のクラウドプリントサービスを使用して、本願発明を実施してもよい。
【０１３９】
データ集合体１１１としてのファイルは、メタデータの格納領域を有するファイル形式であれば、ＥＸＩＦ形式でなくてもよい。たとえば、ＰＤＦ形式のファイルをデータ集合体１１１とし、ＰＤＦファイルのメタデータ領域に指令データ１１４を格納してもよい。
【０１４０】
前述の実施形態では、ＰＣ５からデータ集合体１１１をサーバ３経由でＭＦＰ２に送信する形態について説明したが、携帯端末６からデータ集合体１１１をＭＦＰ２に送信する形態であってもよい。
【０１４１】
なお、指令データ１１４は、データ集合体１１１に含まれるデータ領域であって、指令データ１１４の作成からデータ集合体がＭＦＰ２に受信されるまでの間にデータの書き換えが行われる可能性の低いデータ領域に保存されることが好ましい。たとえば、画像ファイルのメタデータ領域に含まれるコメント領域などは、その領域に書き込まれたデータが書き換えられる可能性が低い。したがって、そのコメント領域などに指令データ１１４が保存されることにより、指令データ設定用アプリケーションプログラム、アップロード用アプリケーションプログラムおよびプリンタドライバが別のサービス提供者により提供されるものであっても、指令データ１１４が破壊されたり消失したりするおそれを低くできる。
【０１４２】
その他、前述の構成には、特許請求の範囲に記載された事項の範囲で種々の設計変更を施すことが可能である。
【符号の説明】
【０１４３】
２        ＭＦＰ
３０      画像形成部
７０      ネットワークインタフェース
８０      ファクシミリインタフェース
１０３    ＲＡＭ
１０４    ＣＰＵ
１１１    データ集合体
１１２    画像データ
１１３    条件データ
１１４    指令データ
１１４Ａ  指令データ
１１４Ｂ  指令データ
１１５    他条件データ
【図１】
0006481272.tif 000002
【図２】
0006481272.tif 000003
【図３】
0006481272.tif 000004
【図４】
0006481272.tif 000005
【図５】
0006481272.tif 000006
【図６】
0006481272.tif 000007
【図７】
0006481272.tif 000008
【図８】
0006481272.tif 000009