(57)【特許請求の範囲】
【請求項１】
記録媒体に印刷を実行する印刷部と、
記録媒体がセットされた場合に優先的に前記印刷部への記録媒体の供給元になることが可能な優先供給部と、
前記印刷部に供給される記録媒体がセットされるが前記優先供給部ではない非優先供給部と、
前記優先供給部に記録媒体がセットされたことを検知するセット検知部と、
前記優先供給部および前記非優先供給部から前記供給元を決定する供給元決定手段と、
前記印刷部によって記録媒体に印刷される印刷画像を印刷データに基づいて生成する画像生成手段と、
前記優先供給部を優先的に前記供給元とするか否かの設定を受け付ける設定受付手段と
を備え、
前記供給元決定手段は、前記優先供給部に記録媒体がセットされたことが前記セット検知部によって検知された場合に、前記優先供給部を優先的に前記供給元として決定し、
前記画像生成手段は、
前記優先供給部に記録媒体がセットされたことが前記セット検知部によって検知された場合に、前記印刷データと、前記印刷データに基づいた画像に重ねる画像のためのオーバーレイデータとに基づいて前記印刷画像を生成し、
前記優先供給部に記録媒体がセットされたことが前記セット検知部によって検知されなかった場合に、前記印刷データおよび前記オーバーレイデータのうち前記印刷データのみに基づいて前記印刷画像を生成し、
前記供給元決定手段は、前記優先供給部を優先的に前記供給元としない設定が前記設定受付手段によって受け付けられた場合に、前記優先供給部に記録媒体がセットされたことが前記セット検知部によって検知されたときであっても、前記供給元としての前記優先供給部の優先的な決定を中止し、
前記画像生成手段は、前記優先供給部を優先的に前記供給元としない設定が前記設定受付手段によって受け付けられた場合に、前記優先供給部に記録媒体がセットされたことが前記セット検知部によって検知されたときであっても、前記印刷データおよび前記オーバーレイデータのうち前記印刷データのみに基づいて前記印刷画像を生成することを特徴とする画像形成装置。
【請求項２】
前記画像生成手段は、前記オーバーレイデータに基づいて前記印刷画像を生成する場合、前記印刷データにおいて指定されているサイズで前記オーバーレイデータに基づいて生成した画像に基づいて前記印刷画像を生成することを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記設定受付手段は、前記優先供給部を優先的に前記供給元とする設定を受け付けた場合に、前記オーバーレイデータに基づいて前記印刷画像を生成するか否かの設定を受け付け、
前記画像生成手段は、前記優先供給部を優先的に前記供給元とする設定、および、前記オーバーレイデータに基づいて前記印刷画像を生成しない設定が前記設定受付手段によって受け付けられた場合、前記優先供給部に記録媒体がセットされたことが前記セット検知部によって検知されたときであっても、前記印刷データおよび前記オーバーレイデータのうち前記印刷データのみに基づいて前記印刷画像を生成することを特徴とする請求項１または請求項２に記載の画像形成装置。
【請求項４】
記録媒体に印刷を実行する印刷部と、
記録媒体がセットされた場合に優先的に前記印刷部への記録媒体の供給元になることが可能な優先供給部と、
前記印刷部に供給される記録媒体がセットされるが前記優先供給部ではない非優先供給部と、
前記優先供給部に記録媒体がセットされたことを検知するセット検知部と
を備える画像形成装置を、
前記優先供給部および前記非優先供給部から前記供給元を決定する供給元決定手段、
前記印刷部によって記録媒体に印刷される印刷画像を印刷データに基づいて生成する画像生成手段、および、
前記優先供給部を優先的に前記供給元とするか否かの設定を受け付ける設定受付手段
として機能させ、
前記供給元決定手段は、前記優先供給部に記録媒体がセットされたことが前記セット検知部によって検知された場合に、前記優先供給部を優先的に前記供給元として決定し、
前記画像生成手段は、
前記優先供給部に記録媒体がセットされたことが前記セット検知部によって検知された場合に、前記印刷データと、前記印刷データに基づいた画像に重ねる画像のためのオーバーレイデータとに基づいて前記印刷画像を生成し、
前記優先供給部に記録媒体がセットされたことが前記セット検知部によって検知されなかった場合に、前記印刷データおよび前記オーバーレイデータのうち前記印刷データのみに基づいて前記印刷画像を生成し、
前記供給元決定手段は、前記優先供給部を優先的に前記供給元としない設定が前記設定受付手段によって受け付けられた場合に、前記優先供給部に記録媒体がセットされたことが前記セット検知部によって検知されたときであっても、前記供給元としての前記優先供給部の優先的な決定を中止し、
前記画像生成手段は、前記優先供給部を優先的に前記供給元としない設定が前記設定受付手段によって受け付けられた場合に、前記優先供給部に記録媒体がセットされたことが前記セット検知部によって検知されたときであっても、前記印刷データおよび前記オーバーレイデータのうち前記印刷データのみに基づいて前記印刷画像を生成することを特徴とする画像形成プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷データに基づいた画像に特定の画像を重ねて印刷を実行する画像形成装置および画像形成プログラムに関する。
【背景技術】
【０００２】
従来、記録媒体に印刷を実行する印刷部によって記録媒体に印刷される印刷画像を印刷データに基づいて生成する画像形成装置であって、印刷データと、印刷データに基づいた画像に重ねる画像のためのオーバーレイデータとに基づいて印刷画像を生成するものが知られている（例えば、特許文献１参照。）。特許文献１に記載された画像形成装置は、記録媒体のサイズに応じた複数のオーバーレイデータから、実際に印刷を実行する記録媒体のサイズに応じたオーバーレイデータを選択する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００４−０８８５５０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来の画像形成装置においては、印刷データおよびオーバーレイデータに基づいて印刷画像を生成可能な状態である場合に、印刷データおよびオーバーレイデータのうち印刷データのみに基づいて印刷画像を生成することができず、例えば、複数の利用者によって使用される場合にオーバーレイデータに基づいた印刷を希望しない利用者にとって利便性が悪いという問題がある。
【０００５】
そこで、本発明は、利便性を向上することができる画像形成装置および画像形成プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の画像形成装置は、記録媒体に印刷を実行する印刷部と、記録媒体がセットされた場合に優先的に前記印刷部への記録媒体の供給元になることが可能な優先供給部と、前記印刷部に供給される記録媒体がセットされるが前記優先供給部ではない非優先供給部と、前記優先供給部に記録媒体がセットされたことを検知するセット検知部と、前記優先供給部および前記非優先供給部から前記供給元を決定する供給元決定手段と、前記印刷部によって記録媒体に印刷される印刷画像を印刷データに基づいて生成する画像生成手段とを備え、前記供給元決定手段は、前記優先供給部に記録媒体がセットされたことが前記セット検知部によって検知された場合に、前記優先供給部を優先的に前記供給元として決定し、前記画像生成手段は、前記優先供給部に記録媒体がセットされたことが前記セット検知部によって検知された場合に、前記印刷データと、前記印刷データに基づいた画像に重ねる画像のためのオーバーレイデータとに基づいて前記印刷画像を生成し、前記優先供給部に記録媒体がセットされたことが前記セット検知部によって検知されなかった場合に、前記印刷データおよび前記オーバーレイデータのうち前記印刷データのみに基づいて前記印刷画像を生成することを特徴とする。
【０００７】
この構成により、本発明の画像形成装置は、優先供給部に記録媒体がセットされることによってオーバーレイデータに基づいた印刷を実行し、優先供給部に記録媒体がセットされないことによってオーバーレイデータに基づかない印刷を実行するので、利便性を向上することができる。
【０００８】
本発明の画像形成装置において、前記画像生成手段は、前記オーバーレイデータに基づいて前記印刷画像を生成する場合、前記印刷データにおいて指定されているサイズで前記オーバーレイデータに基づいて生成した画像に基づいて前記印刷画像を生成しても良い。
【０００９】
この構成により、本発明の画像形成装置は、記録媒体のサイズに応じた複数のオーバーレイデータを事前に用意しておく必要がなく、任意のサイズの記録媒体にオーバーレイデータに基づいた印刷を実行することができる。
【００１０】
本発明の画像形成装置は、前記優先供給部を優先的に前記供給元とするか否かの設定を受け付ける設定受付手段を備え、前記供給元決定手段は、前記優先供給部を優先的に前記供給元としない設定が前記設定受付手段によって受け付けられた場合に、前記優先供給部に記録媒体がセットされたことが前記セット検知部によって検知されたときであっても、前記供給元としての前記優先供給部の優先的な決定を中止し、前記画像生成手段は、前記優先供給部を優先的に前記供給元としない設定が前記設定受付手段によって受け付けられた場合に、前記優先供給部に記録媒体がセットされたことが前記セット検知部によって検知されたときであっても、前記印刷データおよび前記オーバーレイデータのうち前記印刷データのみに基づいて前記印刷画像を生成しても良い。
【００１１】
この構成により、本発明の画像形成装置は、優先供給部を優先的に供給元としない設定が受け付けられた場合に、優先供給部に記録媒体がセットされたとしてもオーバーレイデータに基づかない印刷を実行することができるので、利便性を向上することができる。
【００１２】
本発明の画像形成装置において、前記設定受付手段は、前記優先供給部を優先的に前記供給元とする設定を受け付けた場合に、前記オーバーレイデータに基づいて前記印刷画像を生成するか否かの設定を受け付け、前記画像生成手段は、前記優先供給部を優先的に前記供給元とする設定、および、前記オーバーレイデータに基づいて前記印刷画像を生成しない設定が前記設定受付手段によって受け付けられた場合、前記優先供給部に記録媒体がセットされたことが前記セット検知部によって検知されたときであっても、前記印刷データおよび前記オーバーレイデータのうち前記印刷データのみに基づいて前記印刷画像を生成しても良い。
【００１３】
この構成により、本発明の画像形成装置は、優先供給部を優先的に供給元とする設定が受け付けられたとしても、オーバーレイデータに基づいて印刷画像を生成しない設定が受け付けられた場合に、優先供給部を優先的に供給元とする、オーバーレイデータに基づかない印刷を実行することができるので、利便性を向上することができる。
【００１４】
本発明の画像形成プログラムは、記録媒体に印刷を実行する印刷部と、記録媒体がセットされた場合に優先的に前記印刷部への記録媒体の供給元になることが可能な優先供給部と、前記印刷部に供給される記録媒体がセットされるが前記優先供給部ではない非優先供給部と、前記優先供給部に記録媒体がセットされたことを検知するセット検知部とを備える画像形成装置を、前記優先供給部および前記非優先供給部から前記供給元を決定する供給元決定手段、および、前記印刷部によって記録媒体に印刷される印刷画像を印刷データに基づいて生成する画像生成手段として機能させ、前記供給元決定手段は、前記優先供給部に記録媒体がセットされたことが前記セット検知部によって検知された場合に、前記優先供給部を優先的に前記供給元として決定し、前記画像生成手段は、前記優先供給部に記録媒体がセットされたことが前記セット検知部によって検知された場合に、前記印刷データと、前記印刷データに基づいた画像に重ねる画像のためのオーバーレイデータとに基づいて前記印刷画像を生成し、前記優先供給部に記録媒体がセットされたことが前記セット検知部によって検知されなかった場合に、前記印刷データおよび前記オーバーレイデータのうち前記印刷データのみに基づいて前記印刷画像を生成することを特徴とする。
【００１５】
この構成により、本発明の画像形成プログラムを実行する画像形成装置は、優先供給部に記録媒体がセットされることによってオーバーレイデータに基づいた印刷を実行し、優先供給部に記録媒体がセットされないことによってオーバーレイデータに基づかない印刷を実行するので、利便性を向上することができる。
【発明の効果】
【００１６】
本発明の画像形成装置および画像形成プログラムは、利便性を向上することができる。
【図面の簡単な説明】
【００１７】
【図１】本発明の一実施の形態に係るシステムのブロック図である。
【図２】図１に示すＭＦＰの正面図である。
【図３】図１に示すＭＦＰのブロック図である。
【図４】手差しトレイを優先的に供給元とするか否かの設定が実行される場合の図３に示すＭＦＰの動作のフローチャートである。
【図５】図４に示す動作において表示される設定画面の一例を示す図である。
【図６】記憶媒体が接続された場合の図３に示すＭＦＰの動作のフローチャートである。
【図７】図６に示す動作において表示されるポップアップの一例を示す図である。
【図８】印刷データを受信した場合の図３に示すＭＦＰの動作の一部のフローチャートである。
【図９】印刷データを受信した場合の図３に示すＭＦＰの動作の図８に示す部分とは異なる一部のフローチャートである。
【図１０】図９に示す動作において表示されるエラー画面の一例を示す図である。
【発明を実施するための形態】
【００１８】
以下、本発明の一実施の形態について、図面を用いて説明する。
【００１９】
まず、本実施の形態に係るシステムの構成について説明する。
【００２０】
図１は、本実施の形態に係るシステム１０のブロック図である。
【００２１】
図１に示すように、システム１０は、画像形成装置としてのＭＦＰ（Ｍｕｌｔｉｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）２０と、ＭＦＰ２０に印刷データを送信するためのＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）などのコンピューター３０と、印刷データに基づいた画像に重ねる画像のためのオーバーレイデータを記憶しているＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）メモリーなどの記憶媒体４０とを備えている。
【００２２】
システム１０は、例えば、一般のオフィス文書、契約書、取引業務の特別な文書などの文書を印刷する場合に使用されることが可能である。利用者は、例えば、客１人ずつに１人で応対する取引窓口の業務の担当者である。
【００２３】
ＭＦＰ２０と、コンピューター３０とは、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、インターネットなどのネットワーク１１経由で互いに通信可能である。ＭＦＰ２０と、コンピューター３０とは、ネットワーク１１を経由せずに有線または無線で直接に互いに通信可能でも良い。
【００２４】
ＭＦＰ２０は、ネットワーク１１を経由せずに有線で直接に記憶媒体４０に接続可能である。ＭＦＰ２０は、ネットワーク１１を経由せずに無線で直接に記憶媒体４０に接続可能でも良いし、ネットワーク１１経由で記憶媒体４０に接続可能でも良い。
【００２５】
コンピューター３０によってＭＦＰ２０に送信される印刷データは、例えば、コンピューター３０自身のアプリケーションによってページ単位でテキストや画像を含むように生成される。ＭＦＰ２０によってオーバーレイデータに基づいた印刷が実行される場合、コンピューター３０によってＭＦＰ２０に送信される印刷データは、オーバーレイデータに基づいたオーバーレイとの重なりを避けるために、フォームオーバーレイ機能およびウォーターマーク機能を含まないことが好ましい。
【００２６】
記憶媒体４０に記憶されているオーバーレイデータは、印刷データに基づいた画像の解像度に合わせることが可能であるように、ＰＤＦ（Ｐｏｒｔａｂｌｅ  Ｄｏｃｕｍｅｎｔ  Ｆｏｒｍａｔ）形式など、ＭＦＰ２０の解像度に依存しない形式のファイルであっても良い。また、オーバーレイデータは、１ページ単位で印刷データに基づいた画像に合成されることが可能であるように、１ページ分のデータであっても良い。したがって、オーバーレイデータは、オーバーレイデータを作成するための専用のツールで作成されても良い。
【００２７】
オーバーレイデータは、例えば、レターヘッド、ウォーターマーク、罫線、会社のロゴなどのフォームデータである。
【００２８】
システム１０は、ＭＦＰ２０と同様なＭＦＰを多数備えることが可能である。同様に、システム１０は、コンピューター３０と同様なコンピューター、記憶媒体４０と同様な記憶媒体を、それぞれ、多数備えることが可能である。
【００２９】
図２は、ＭＦＰ２０の正面図である。図３は、ＭＦＰ２０のブロック図である。
【００３０】
図２および図３に示すように、ＭＦＰ２０は、種々の操作が入力されるボタンなどの入力デバイスである操作部２１と、種々の情報を表示するＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）などの表示デバイスである表示部２２と、原稿から画像を読み取る読取デバイスであるスキャナー２３と、用紙などの記録媒体に画像を印刷する印刷デバイスであるプリンター２４と、図示していない外部のファクシミリ装置と公衆電話回線などの通信回線経由でファックス通信を行うファックスデバイスであるファックス通信部２５と、ネットワーク１１（図１参照。）経由で、または、ネットワーク１１を経由せずに有線または無線で直接に外部の装置と通信を行う通信デバイスである通信部２６と、各種の情報を記憶する半導体メモリー、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）などの不揮発性の記憶デバイスである記憶部２７と、ＭＦＰ２０全体を制御する制御部２８とを備えている。
【００３１】
プリンター２４は、記録媒体に印刷を実行する印刷部２４ａと、記録媒体がセットされた場合に優先的に印刷部２４ａへの記録媒体の供給元（以下「媒体供給元」と言う。）になることが可能な優先供給部としての手差しトレイ２４ｂと、印刷部２４ａに供給される記録媒体がセットされるが手差しトレイ２４ｂではない非優先供給部としての複数の供給カセット２４ｃと、印刷部２４ａによって印刷が実行された記録媒体が排出される排出トレイ２４ｄと、手差しトレイ２４ｂに記録媒体がセットされたことを検知するセット検知部としての手差しトレイセンサー２４ｅとを備えている。
【００３２】
記憶部２７は、画像形成プログラム２７ａを記憶している。画像形成プログラム２７ａは、ＭＦＰ２０の製造段階でＭＦＰ２０にインストールされていても良いし、ＳＤカード、ＵＳＢメモリーなどの外部の記憶媒体からＭＦＰ２０に追加でインストールされても良いし、ネットワーク１１上からＭＦＰ２０に追加でインストールされても良い。
【００３３】
制御部２８は、例えば、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）と、プログラムおよび各種のデータを記憶しているＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）と、ＣＰＵの作業領域として用いられるＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）とを備えている。ＣＰＵは、ＲＯＭまたは記憶部２７に記憶されているプログラムを実行する。
【００３４】
制御部２８は、記憶部２７に記憶されている画像形成プログラム２７ａを実行することによって、手差しトレイ２４ｂおよび供給カセット２４ｃから媒体供給元を決定する供給元決定手段２８ａ、印刷部２４ａによって記録媒体に印刷される印刷画像を印刷データに基づいて生成する画像生成手段２８ｂ、および、手差しトレイ２４ｂを優先的に媒体供給元をとするか否かの設定を受け付ける設定受付手段２８ｃとして機能する。
【００３５】
次に、ＭＦＰ２０の動作について説明する。
【００３６】
まず、手差しトレイ２４ｂを優先的に供給元とするか否かの設定が実行される場合のＭＦＰ２０の動作について説明する。
【００３７】
図４は、手差しトレイ２４ｂを優先的に供給元とするか否かの設定が実行される場合のＭＦＰ２０の動作のフローチャートである。
【００３８】
制御部２８は、手差しトレイ２４ｂを優先的に供給元とするか否かの設定の開始が操作部２１を介して指示されると、図４に示す動作を実行する。
【００３９】
図４に示すように、設定受付手段２８ｃは、設定画面５０（図５参照。）を表示部２２に表示する（Ｓ１０１）。
【００４０】
図５は、設定画面５０の一例を示す図である。
【００４１】
図５に示す設定画面５０は、手差しトレイ２４ｂを優先的に供給元としないことを設定するためのラジオボタン５１ａと、手差しトレイ２４ｂを優先的に供給元とすることを設定するためのラジオボタン５１ｂとを含んでいる。ラジオボタン５１ａおよびラジオボタン５１ｂは、何れか１つのみが選択されることが可能である。
【００４２】
設定画面５０は、オーバーレイデータに基づいて印刷画像を生成しないことを設定するためのラジオボタン５２ａと、オーバーレイデータに基づいて印刷画像を生成することを設定するためのラジオボタン５２ｂとを含んでいる。ラジオボタン５２ａおよびラジオボタン５２ｂは、ラジオボタン５１ａが選択されている場合にはグレーアウトされていて選択されることが不可能であり、ラジオボタン５１ｂが選択されている場合にのみ選択されることが可能である。ラジオボタン５２ａおよびラジオボタン５２ｂは、何れか１つのみが選択されることが可能である。
【００４３】
設定画面５０は、ラジオボタン５１ａ、５１ｂ、５２ａ、５２ｂによって選択された設定を受け付けるためのＯＫボタン５３と、設定の受け付けを中止するためのキャンセルボタン５４とを含んでいる。
【００４４】
図４に示すように、設定受付手段２８ｃは、キャンセルボタン５４が押されたか否かを判断する（Ｓ１０２）。
【００４５】
設定受付手段２８ｃは、キャンセルボタン５４が押されていないとＳ１０２において判断すると、ＯＫボタン５３が押されたか否かを判断する（Ｓ１０３）。
【００４６】
設定受付手段２８ｃは、ＯＫボタン５３が押されていないとＳ１０３において判断すると、Ｓ１０２の処理を実行する。
【００４７】
設定受付手段２８ｃは、ＯＫボタン５３が押されたとＳ１０３において判断すると、ラジオボタン５１ａ、５１ｂ、５２ａ、５２ｂによって選択された設定を記憶部２７に記憶する（Ｓ１０４）。すなわち、設定受付手段２８ｃは、ラジオボタン５１ａ、５１ｂ、５２ａ、５２ｂによって選択された設定を受け付ける。
【００４８】
設定受付手段２８ｃは、キャンセルボタン５４が押されたとＳ１０２において判断するか、Ｓ１０４の処理を実行すると、図４に示す動作を終了する。
【００４９】
次に、記憶媒体４０が接続された場合のＭＦＰ２０の動作について説明する。
【００５０】
図６は、記憶媒体４０が接続された場合のＭＦＰ２０の動作のフローチャートである。
【００５１】
制御部２８は、記憶媒体４０が接続されたことを検出すると、図６に示す動作を実行する。
【００５２】
図６に示すように、設定受付手段２８ｃは、ポップアップ６０（図７参照。）を表示部２２に表示する（Ｓ１３１）。
【００５３】
図７は、ポップアップ６０の一例を示す図である。
【００５４】
図７に示すポップアップ６０は、記憶媒体４０にファイルとして記憶されているオーバーレイデータを指定するためのデータ指定部６１と、データ指定部６１によって指定されたオーバーレイデータを受け付けるためのＯＫボタン６２と、オーバーレイデータの受け付けを中止するためのキャンセルボタン６３とを含んでいる。
【００５５】
図６に示すように、設定受付手段２８ｃは、キャンセルボタン６３が押されたか否かを判断する（Ｓ１３２）。
【００５６】
設定受付手段２８ｃは、キャンセルボタン６３が押されていないとＳ１３２において判断すると、ＯＫボタン６２が押されたか否かを判断する（Ｓ１３３）。
【００５７】
設定受付手段２８ｃは、ＯＫボタン６２が押されていないとＳ１３３において判断すると、Ｓ１３２の処理を実行する。
【００５８】
設定受付手段２８ｃは、ＯＫボタン６２が押されたとＳ１３３において判断すると、データ指定部６１によって指定されたオーバーレイデータを記憶媒体４０から制御部２８のＲＡＭに記憶する（Ｓ１３４）。すなわち、設定受付手段２８ｃは、データ指定部６１によって指定されたオーバーレイデータを受け付ける。
【００５９】
設定受付手段２８ｃは、キャンセルボタン６３が押されたとＳ１３２において判断するか、Ｓ１３４の処理を実行すると、図６に示す動作を終了する。
【００６０】
なお、設定受付手段２８ｃは、制御部２８のＲＡＭに記憶されたオーバーレイデータを消さない。すなわち、制御部２８のＲＡＭに記憶されたオーバーレイデータは、ＭＦＰ２０の電源がＯＦＦにされるまで消えない。ただし、設定受付手段２８ｃは、再度Ｓ１３４の処理を実行することによって、制御部２８のＲＡＭに記憶されたオーバーレイデータを、新たなオーバーレイデータで上書きすることはできる。
【００６１】
次に、ＰＤＬ（Ｐａｇｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｌａｎｇｕａｇｅ）形式の印刷データを受信した場合のＭＦＰ２０の動作について説明する。
【００６２】
図８および図９は、印刷データを受信した場合のＭＦＰ２０の動作のフローチャートである。
【００６３】
制御部２８は、コンピューター３０から印刷データを受信すると、図８および図９に示す動作を実行する。
【００６４】
図８および図９に示すように、画像生成手段２８ｂは、印刷データのうち未だ処理していないデータを先頭からＰＤＬに則してコマンド解釈して、ＤｉｓｐｌａｙＬｉｓｔやＯｒｄｅｒＬｉｓｔなどの印刷用の画像データフォーマットのデータ、すなわち、描画用中間データに変換する（Ｓ１６１）。すなわち、画像生成手段２８ｂは、受信バッファーに記憶されている印刷データをコマンド解釈して描画用中間データに変換する。
【００６５】
画像生成手段２８ｂは、Ｓ１６１の処理の後、Ｓ１６１において生成された描画用中間データをＴｅｘｔ、Ｉｍａｇｅ、Ｖｅｃｔｏｒなどの描画オブジェクト単位でＶＲＡＭ形式のデータ（以下「ＶＲＡＭデータ」と言う。）、すなわち、印刷画像に変換する（Ｓ１６２）。
【００６６】
次いで、画像生成手段２８ｂは、ＦｏｒｍＦｅｅｄ処理、Ｒｅｓｅｔ、ＰａｇｅＦｏｒｍａｔに影響する制御命令など、改ページ処理が発生したか否かを判断する（Ｓ１６３）。
【００６７】
画像生成手段２８ｂは、改ページ処理が発生していないとＳ１６３において判断すると、Ｓ１６１の処理を実行する。
【００６８】
画像生成手段２８ｂは、改ページ処理が発生したとＳ１６３において判断すると、手差しトレイ２４ｂを優先的に供給元とする設定が受け付けられているか否かを判断する（Ｓ１６４）。
【００６９】
画像生成手段２８ｂは、手差しトレイ２４ｂを優先的に供給元とする設定が受け付けられているとＳ１６４において判断すると、手差しトレイ２４ｂに記録媒体がセットされていることが手差しトレイセンサー２４ｅによって検知されているか否かを判断する（Ｓ１６５）。
【００７０】
画像生成手段２８ｂは、手差しトレイ２４ｂに記録媒体がセットされていることが手差しトレイセンサー２４ｅによって検知されているとＳ１６５において判断すると、オーバーレイデータに基づいて印刷画像を生成する設定が受け付けられているか否かを判断する（Ｓ１６６）。
【００７１】
画像生成手段２８ｂは、オーバーレイデータに基づいて印刷画像を生成する設定が受け付けられているとＳ１６６において判断すると、制御部２８のＲＡＭにオーバーレイデータが記憶されているか否かを判断する（Ｓ１６７）。
【００７２】
画像生成手段２８ｂは、制御部２８のＲＡＭにオーバーレイデータが記憶されているとＳ１６７において判断すると、制御部２８のＲＡＭに記憶されているオーバーレイデータを先頭からＰＤＬに則してコマンド解釈して描画用中間データに変換する（Ｓ１６８）。
【００７３】
次いで、画像生成手段２８ｂは、Ｓ１６８において生成された描画用中間データを描画オブジェクト単位でＶＲＡＭデータに変換する（Ｓ１６９）。すなわち、画像生成手段２８ｂは、オーバーレイデータに基づいた画像を生成する。ここで、画像生成手段２８ｂは、オーバーレイデータに基づいた画像として、オーバーレイデータに記録媒体のサイズが指定されているか否かに関わらず、印刷データにおいて指定されているサイズの画像を生成する。また、画像生成手段２８ｂは、オーバーレイデータに基づいた画像の向きを記録媒体の搬送方向で固定するとともに、オーバーレイデータに基づいた画像の印刷位置を手差しトレイ２４ｂの幅方向の特定の位置（例えば中央）に合わせる。なお、画像生成手段２８ｂは、記憶媒体が手差しトレイ２４ｂから供給される場合、印刷データに基づいた画像の印刷位置も、オーバーレイデータに基づいた画像と同様に、手差しトレイ２４ｂの幅方向の特定の位置（例えば中央）に合わせる。
【００７４】
画像生成手段２８ｂは、Ｓ１６９の処理の後、直前のＳ１６２において生成した１ページ分のＶＲＡＭデータに、Ｓ１６９において生成したＶＲＡＭデータを上書き処理する（Ｓ１７０）。すなわち、画像生成手段２８ｂは、直前のＳ１６２において生成した１ページ分のＶＲＡＭデータに、Ｓ１６９において生成したＶＲＡＭデータを合成したＶＲＡＭデータ、すなわち、印刷画像を生成する。
【００７５】
画像生成手段２８ｂは、Ｓ１７０の処理の後、制御部２８のＲＡＭの空き容量が特定の容量以下であるか否かを判断する（Ｓ１７１）。
【００７６】
供給元決定手段２８ａは、制御部２８のＲＡＭの空き容量が特定の容量以下ではないとＳ１７１において判断されると、手差しトレイ２４ｂを媒体供給元として決定する（Ｓ１７２）。
【００７７】
次いで、画像生成手段２８ｂは、Ｓ１７２において決定した手差しトレイ２４ｂから供給される記録媒体に対して、直前のＳ１７０において生成した１ページ分のＶＲＡＭデータに基づいた印刷を実行するように、印刷部２４ａに指示する（Ｓ１７３）。
【００７８】
なお、手差しトレイ２４ｂは、任意のサイズの記録媒体を供給可能である。したがって、印刷部２４ａは、手差しトレイ２４ｂから記録媒体を搬送する場合、ＭＦＰ２０において搬送可能な記録媒体の最大のサイズを想定した搬送動作を実行するので、搬送路における記録媒体の詰まり、すなわち、ＪＡＭが発生することがない。同様に、印刷部２４ａは、手差しトレイ２４ｂから記録媒体を搬送する場合、記録媒体のサイズに関するエラーも発生させない。
【００７９】
画像生成手段２８ｂは、オーバーレイデータに基づいて印刷画像を生成する設定が受け付けられていないとＳ１６６において判断するか、制御部２８のＲＡＭにオーバーレイデータが記憶されていないとＳ１６７において判断すると、制御部２８のＲＡＭの空き容量が特定の容量以下であるか否かを判断する（Ｓ１７４）。
【００８０】
供給元決定手段２８ａは、制御部２８のＲＡＭの空き容量が特定の容量以下ではないとＳ１７４において判断されると、手差しトレイ２４ｂを媒体供給元として決定する（Ｓ１７５）。
【００８１】
次いで、画像生成手段２８ｂは、Ｓ１７５において決定した手差しトレイ２４ｂから供給される記録媒体に対して、直前のＳ１６２において生成した１ページ分のＶＲＡＭデータに基づいた印刷を実行するように、印刷部２４ａに指示する（Ｓ１７６）。
【００８２】
画像生成手段２８ｂは、手差しトレイ２４ｂを優先的に供給元とする設定が受け付けられていないとＳ１６４において判断するか、手差しトレイ２４ｂに記録媒体がセットされていることが手差しトレイセンサー２４ｅによって検知されていないとＳ１６５において判断すると、制御部２８のＲＡＭの空き容量が特定の容量以下であるか否かを判断する（Ｓ１７７）。
【００８３】
供給元決定手段２８ａは、制御部２８のＲＡＭの空き容量が特定の容量以下ではないとＳ１７７において判断されると、手差しトレイ２４ｂおよび供給カセット２４ｃから媒体供給元を特定の規則に基づいて決定する（Ｓ１７８）。例えば、供給元決定手段２８ａは、記録媒体の供給元が印刷データにおいて具体的に指示されている場合、指示されている供給元を媒体供給元として決定しても良い。また、供給元決定手段２８ａは、記録媒体のサイズが印刷データにおいて具体的に指示されている場合、指示されているサイズの記録媒体がセットされている供給元を媒体供給元として決定しても良い。
【００８４】
画像生成手段２８ｂは、Ｓ１７８の処理の後、Ｓ１７８において決定した媒体供給元から供給される記録媒体に対して、直前のＳ１６２において生成した１ページ分のＶＲＡＭデータに基づいた印刷を実行するように、印刷部２４ａに指示する（Ｓ１７９）。
【００８５】
画像生成手段２８ｂは、制御部２８のＲＡＭの空き容量が特定の容量以下であるとＳ１７１、Ｓ１７４またはＳ１７７において判断すると、制御部２８のＲＡＭの空き容量が特定の容量以下である旨のエラーコードを示すエラー画面７０（図１０参照。）を表示部２２に表示する（Ｓ１８０）。
【００８６】
図１０は、エラー画面７０の一例を示す図である。
【００８７】
図１０に示すエラー画面７０は、エラーコードを示すテキスト７１と、エラー画面７０の表示を終了するためのキャンセルボタン７２とを含んでいる。
【００８８】
図８および図９に示すように、画像生成手段２８ｂは、Ｓ１８０の処理の後、キャンセルボタン７２が押されたと判断するまで、キャンセルボタン７２が押されたか否かを判断する（Ｓ１８１）。
【００８９】
画像生成手段２８ｂは、Ｓ１７３の処理が終了するか、キャンセルボタン７２が押されたとＳ１８１において判断すると、後続のページが存在するか否かを判断する（Ｓ１８２）。
【００９０】
画像生成手段２８ｂは、後続のページが存在するとＳ１８２において判断すると、Ｓ１６１の処理を実行する。
【００９１】
画像生成手段２８ｂは、後続のページが存在しないとＳ１８２において判断すると、図８および図９に示す動作を終了する。
【００９２】
以上に説明したように、ＭＦＰ２０は、手差しトレイ２４ｂに記録媒体がセットされることによって（Ｓ１６５でＹＥＳ）オーバーレイデータに基づいた印刷を実行し（Ｓ１７３）、手差しトレイ２４ｂに記録媒体がセットされないことによって（Ｓ１６５でＮＯ）オーバーレイデータに基づかない印刷を実行する（Ｓ１７９）ので、利便性を向上することができる。すなわち、オーバーレイデータに基づいた印刷を希望する利用者は、手差しトレイ２４ｂに記録媒体をセットしてＭＦＰ２０に印刷を指示するだけで、オーバーレイデータに基づいた印刷を実行することができる。オーバーレイデータに基づいた印刷を希望しない利用者は、手差しトレイ２４ｂに記録媒体をセットせずにＭＦＰ２０に印刷を指示するだけで、印刷データのみに基づいた印刷を実行することができる。
【００９３】
ＭＦＰ２０は、オーバーレイデータに基づいて印刷画像を生成する場合、印刷データにおいて指定されているサイズでオーバーレイデータに基づいて生成した画像に基づいて印刷画像を生成する（Ｓ１６８〜Ｓ１７０）ので、記録媒体のサイズに応じた複数のオーバーレイデータを事前に用意しておく必要がなく、任意のサイズの記録媒体にオーバーレイデータに基づいた印刷を実行することができる。
【００９４】
ＭＦＰ２０は、手差しトレイ２４ｂを優先的に供給元としない設定が受け付けられた場合（Ｓ１６４でＮＯ）に、手差しトレイ２４ｂに記録媒体がセットされたとしてもオーバーレイデータに基づかない印刷を実行する（Ｓ１７９）ことができるので、利便性を向上することができる。
【００９５】
ＭＦＰ２０は、手差しトレイ２４ｂを優先的に供給元とする設定が受け付けられたとしても（Ｓ１６４でＹＥＳ）、オーバーレイデータに基づいて印刷画像を生成しない設定が受け付けられた場合（Ｓ１６６でＮＯ）に、手差しトレイ２４ｂを優先的に供給元とする、オーバーレイデータに基づかない印刷を実行する（Ｓ１７６）ことができるので、利便性を向上することができる。
【００９６】
記憶媒体４０がＵＳＢメモリーなどの可搬性を有するものであって、ＭＦＰ２０がネットワーク１１を経由せずに有線または無線で直接に記憶媒体４０に接続可能である場合、利用者は、利用を希望するＭＦＰ２０に記憶媒体４０を接続することによって容易にオーバーレイ印刷を実行可能である。したがって、システム１０は、記憶媒体４０が可搬性を有するものであって、ＭＦＰ２０がネットワーク１１を経由せずに有線または無線で直接に記憶媒体４０に接続可能である場合、利便性が高い。
【００９７】
ＭＦＰ２０は、オーバーレイデータを記憶媒体４０から制御部２８のＲＡＭに記憶する（Ｓ１３４）ので、オーバーレイデータを記憶媒体４０から制御部２８のＲＡＭに記憶した後に、記憶媒体４０との接続が切断されたとしても、オーバーレイ印刷を実行可能である。しかしながら、ＭＦＰ２０は、オーバーレイ印刷を実行する度にオーバーレイデータを記憶媒体４０から取得する構成でも良い。また、ＭＦＰ２０は、オーバーレイデータを記憶媒体４０から制御部２８のＲＡＭではなく記憶部２７に記憶する構成でも良い。
【００９８】
本発明の画像形成装置は、本実施の形態においてＭＦＰであるが、プリンター専用機など、ＭＦＰ以外の画像形成装置であっても良い。
【符号の説明】
【００９９】
２０  ＭＦＰ（画像形成装置）
２４ａ  印刷部
２４ｂ  手差しトレイ（優先供給部）
２４ｃ  供給カセット（非優先供給部）
２４ｅ  手差しトレイセンサー（セット検知部）
２７ａ  画像形成プログラム
２８ａ  供給元決定手段
２８ｂ  画像生成手段
２８ｃ  設定受付手段
【図１】
0006501079.tif 000002
【図２】
0006501079.tif 000003
【図３】
0006501079.tif 000004
【図４】
0006501079.tif 000005
【図５】
0006501079.tif 000006
【図６】
0006501079.tif 000007
【図７】
0006501079.tif 000008
【図８】
0006501079.tif 000009
【図９】
0006501079.tif 000010
【図１０】
0006501079.tif 000011