(57)【要約】【課題】仕上がり設定が行われた場合でも、転写紙において広告情報が破損または欠落することのない位置に広告情報を印刷する画像形成装置を提供する。【解決手段】画像データに合成される広告情報を記憶するＨＤＤ１２０と、画像データを入力する入力制御部１０１と、広告情報を取得する広告情報取得部１０８と、入力された画像データから余白を検出し、制限情報を取得し、制限情報に基づいて、余白の中から合成制限領域を決定する合成制限領域決定部１０３と、検出された余白のうち、取得された合成制限領域を除外した位置を、広告情報の合成位置として決定する位置決定部１０６と、画像データに、決定された合成位置に取得された広告情報を合成する合成部１０９と、広告情報が合成された画像データを出力する印刷部１１０と、を備えた。【選択図】図１
2011049999.tif 000002
【特許請求の範囲】
【請求項１】
画像データに合成される合成情報を記憶する第１記憶部と、
画像データを入力する入力部と、
前記第１記憶部から前記合成情報を取得する合成情報取得部と、
入力された画像データから余白を検出する余白検出部と、
前記合成情報が合成されることが制限される領域である合成制限領域を示す制限情報を取得する取得部と、
前記制限情報に基づいて、前記余白の中から前記合成制限領域を決定する合成制限領域決定部と、
検出された余白のうち、前記合成制限領域を除外した位置を、前記合成情報の合成位置として決定する位置決定部と、
前記画像データの前記合成位置に、前記合成情報を合成する合成部と、
前記合成情報が合成された前記画像データを出力する出力部と、
を備える画像形成装置。
【請求項２】
前記取得部は、ユーザにより入力された、画像データの出力先である出力用紙への出力態様を示す出力情報を前記制限情報として取得し、
前記合成制限領域決定部は、入力を受け付けた前記出力情報に従って、前記合成情報が出力用紙から欠損する領域を前記合成制限領域として決定すること、
を特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記位置決定部は、前記合成位置を複数決定すること、
を特徴とする請求項１または２に記載の画像形成装置。
【請求項４】
前記位置決定部は、検出された余白のうち、最大面積の余白を前記合成位置として決定すること、
を特徴とする請求項１または２に記載の画像形成装置。
【請求項５】
前記出力情報は、綴じ代の設定であって、
前記合成制限領域決定部は、綴じ代が設定される領域を前記合成制限領域として決定すること、
を特徴とする請求項２に記載の画像形成装置。
【請求項６】
前記出力情報は、付加情報の印字であって、
前記合成制限領域決定部は、付加情報が印字される領域を前記合成制限領域として決定すること、
を特徴とする請求項２に記載の画像形成装置。
【請求項７】
前記出力情報は、パンチまたはステープルの指定であって、
前記合成制限領域決定部は、指定されたパンチまたはステープルされる領域を前記合成制限領域として決定すること、
を特徴とする請求項２に記載の画像形成装置。
【請求項８】
前記出力情報は、断裁領域の指定であって、
前記合成制限領域決定部は、指定された断裁領域を前記合成制限領域として決定すること、
を特徴とする請求項２に記載の画像形成装置。
【請求項９】
画像データの出力先である出力用紙に予め付加されている文字または絵柄を示す用紙情報を取得する用紙情報取得部、
をさらに備え、
前記合成制限領域決定部は、取得された前記用紙情報が付加されている領域を前記合成制限領域として決定すること、
を特徴とする請求項１に記載の画像形成装置。
【請求項１０】
前記取得部は、入力された画像データのうち原稿に付加されている文字または絵柄を示す原稿情報を、前記制限情報として取得し、
前記合成制限領域決定部は、前記原稿情報が付加されている領域を前記合成制限領域として決定すること、
を特徴とする請求項１から９のいずれか１つに記載の画像形成装置。
【請求項１１】
ユーザからの入力に従い、前記合成制限領域を複数記憶する第２記憶部と、
記憶されている複数の前記合成制限領域の中から特定の合成制限領域を選択する選択部と、
をさらに備え、
前記位置決定部は、検出された余白のうち、選択された合成制限領域を除外した位置を、前記合成情報の合成位置を決定すること、
を特徴とする請求項９に記載の画像形成装置。
【請求項１２】
複数の種類の出力用紙を種類ごとに分けて給紙する給紙部、
をさらに備え、
前記登録部は、前記種類ごとに前記合成制限領域を登録すること、
を特徴とする請求項１１に記載の画像形成装置。
【請求項１３】
画像データに合成される合成情報を記憶部に記憶する記憶ステップと、
画像データを入力する入力ステップと、
前記記憶部から前記合成情報を取得する合成情報取得ステップと、
入力された画像データから余白を検出する余白検出ステップと、
前記合成情報が合成されることが制限される領域である合成制限領域を示す制限情報を取得する取得ステップと、
前記制限情報に基づいて、前記余白の中から前記合成制限領域を決定する合成制限領域決定ステップと、
検出された余白のうち、前記合成制限領域を除外した位置を、前記合成情報の合成位置として決定する位置決定ステップと、
前記画像データの前記合成位置に、前記合成情報を合成する合成ステップと、
前記合成情報が合成された前記画像データを出力する出力ステップと
を備える画像合成方法。
【請求項１４】
コンピュータに実行させるためのプログラムであって、
前記コンピュータは、画像データに合成される合成情報を記憶する記憶部、を備え、
画像データに合成される合成情報を前記記憶部に記憶する記憶ステップと、
画像データを入力する入力ステップと、
前記記憶部から前記合成情報を取得する合成情報取得ステップと、
入力された画像データから余白を検出する余白検出ステップと、
前記合成情報が合成されることが制限される領域である合成制限領域を示す制限情報を取得する取得ステップと、
前記制限情報に基づいて、前記余白の中から前記合成制限領域を決定する合成制限領域決定ステップと、
検出された余白のうち、前記合成制限領域を除外した位置を、前記合成情報の合成位置として決定する位置決定ステップと、
前記画像データの前記合成位置に、前記合成情報を合成する合成ステップと、
前記合成情報が合成された前記画像データを出力する出力ステップ、
として実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、原稿画像に広告情報を合成して出力する画像形成装置、画像合成方法およびプログラムに関する。
【背景技術】
【０００２】
従来から、ユーザがコンビニエンスストア等に設置されているコピー機を使用する際に、原稿の印刷出力の余白領域に広告を付加することによりコピー料金を割引するという広告コピーサービスが普及している。そして、かかる広告コピーサービスにより提供される広告の宣伝効果を高めるために、余白領域の形状に最適な広告情報を印刷する技術が知られている（例えば、特許文献１）。
【０００３】
特許文献１では、画像データの余白領域を検出し、検出した余白領域の形状に関する情報に応じて広告情報を外部装置から受信して、広告情報を原稿画像に合成する技術が開示されている。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１による技術では、ユーザにより指定された綴じ代、付加情報の印字などの編集設定、またはパンチ・ステープル、断裁などの仕上がり設定（以下、特に区別する場合を除き、編集設定と仕上がり設定を「仕上がり設定」と総称する。）の処理により転写紙から広告情報が破損または欠落してしまう場合があるという問題がある。
【０００５】
本発明は、上記に鑑みてなされたものであって、仕上がり設定が行われた場合でも、転写紙において広告情報が破損または欠落することのない位置に広告情報を印刷する画像形成装置を提供する。
【課題を解決するための手段】
【０００６】
上述した課題を解決し、目的を達成するために、本発明は、画像データに合成される合成情報を記憶する第１記憶部と、画像データを入力する入力部と、前記第１記憶部から前記合成情報を取得する合成情報取得部と、入力された画像データから余白を検出する余白検出部と、前記合成情報が合成されることが制限される領域である合成制限領域を示す制限情報を取得する取得部と、前記制限情報に基づいて、前記余白の中から前記合成制限領域を決定する合成制限領域決定部と、検出された余白のうち、前記合成制限領域を除外した位置を、前記合成情報の合成位置として決定する位置決定部と、前記画像データの前記合成位置に、前記合成情報を合成する合成部と、前記合成情報が合成された前記画像データを出力する出力部と、を備えることを特徴とする。
【０００７】
また、本発明は、画像データに合成される合成情報を記憶部に記憶する記憶ステップと、画像データを入力する入力ステップと、前記記憶部から前記合成情報を取得する合成情報取得ステップと、入力された画像データから余白を検出する余白検出ステップと、前記合成情報が合成されることが制限される領域である合成制限領域を示す制限情報を取得する取得ステップと、前記制限情報に基づいて、前記余白の中から前記合成制限領域を決定する合成制限領域決定ステップと、検出された余白のうち、前記合成制限領域を除外した位置を、前記合成情報の合成位置として決定する位置決定ステップと、前記画像データの前記合成位置に、前記合成情報を合成する合成ステップと、前記合成情報が合成された前記画像データを出力する出力ステップとを備えることを特徴とする。
【０００８】
また、本発明は、コンピュータに実行させるためのプログラムであって、前記コンピュータは、画像データに合成される合成情報を記憶する記憶部、を備え、画像データに合成される合成情報を前記記憶部に記憶する記憶ステップと、画像データを入力する入力ステップと、前記記憶部から前記合成情報を取得する合成情報取得ステップと、入力された画像データから余白を検出する余白検出ステップと、前記合成情報が合成されることが制限される領域である合成制限領域を示す制限情報を取得する取得ステップと、前記制限情報に基づいて、前記余白の中から前記合成制限領域を決定する合成制限領域決定ステップと、検出された余白のうち、前記合成制限領域を除外した位置を、前記合成情報の合成位置として決定する位置決定ステップと、前記画像データの前記合成位置に、前記合成情報を合成する合成ステップと、前記合成情報が合成された前記画像データを出力する出力ステップ、として実行させることを特徴とする。
【発明の効果】
【０００９】
本発明によれば、仕上がり設定が行われた場合でも、転写紙において破損することのない位置に広告情報を印刷することができるという効果を奏する。
【図面の簡単な説明】
【００１０】
【図１】図１は、実施の形態１にかかる画像形成装置１００の構成を示すブロック図である。
【図２】図２は、画像形成装置１００による広告コピーモードによる印刷処理の手順を示すフローチャートである。
【図３】図３は、コピーモードの選択画面の一例を示す図である。
【図４】図４は、広告コピーモードが選択された場合の表示画面の一例を示す図である。
【図５】図５は、編集設定入力画面の一例を示す図である。
【図６】図６は、仕上設定入力画面の一例を示す図である。
【図７】図７は、コピー対象となる原稿の一例を示す図である。
【図８】図８は、綴じ代機能に従って編集された画像データの一例を示す図である。
【図９】図９は、パンチ機能、ステープル機能、および印字機能に従って編集された画像データの一例を示す図である。
【図１０】図１０は、断裁機能に従って編集された画像データの一例を示す図である。
【図１１】図１１は、綴じ代機能が設定された場合の広告情報印刷可能領域の説明図である。
【図１２】図１２は、パンチ機能、ステープル機能、および印字機能が設定された場合の広告情報印刷可能領域の説明図である。
【図１３】図１３は、断裁機能が設定された場合の広告情報印刷可能領域の説明図である。
【図１４】図１４は、綴じ代機能が設定された場合の広告情報印刷位置の説明図である。
【図１５】図１５は、パンチ機能、ステープル機能、および印字機能が設定された場合の広告情報印刷位置の説明図である。
【図１６】図１６は、断裁機能が設定された場合の広告情報印刷位置の説明図である。
【図１７】図１７は、本発明の実施の形態２にかかる画像形成装置２００の構成を示すブロック図である。
【図１８】図１８は、画像形成装置２００による広告コピーモードによる印刷処理の手順を示すフローチャートである。
【図１９】図１９は、印刷の出力対象となる用紙の一例を示す図である。
【図２０】図２０は、合成制限領域の一例を示す図である。
【図２１】図２１は、本発明の実施の形態３にかかる画像形成装置３００の構成を示すブロック図である。
【図２２】図２２は、画像形成装置３００による広告コピーモードによる印刷処理の手順を示すフローチャートである。
【図２３】図２３は、原稿情報の一例を示す図である。
【図２４】図２４は、合成制限領域の一例を示す図である。
【図２５】図２５は、用紙情報および原稿情報に基づく余白部分の説明図である。
【図２６】図２６は、原稿情報に基づく余白部分の説明図である。
【図２７】図２７は、広告情報印刷位置の一例を示す図である。
【図２８】図２８は、本発明の実施の形態４にかかる画像形成装置４００の構成を示すブロック図である。
【図２９−１】図２９−１は、合成制限領域の設定画面の一例を示す図である。
【図２９−２】図２９−２は、手差し用紙設定画面の一例を示す図である。
【図２９−３】図２９−３は、特殊紙設定画面の一例を示す図である。
【図３０】図３０は、用紙種類を設定する用紙種類設定画面の一例を示す図である。
【図３１】図３１は、ＨＤＤ１２０に保存されている合成制限領域のデータ構造の一例を示す図である。
【図３２】図３２は、画像形成装置４００による広告コピーモードによる印刷処理の手順を示すフローチャートである。
【図３３】図３３は、第１〜４の実施の形態にかかる複合機１００、２００、３００、４００のハードウェア構成を示すブロック図である。
【発明を実施するための形態】
【００１１】
以下に添付図面を参照して、この発明にかかる画像形成装置の一実施の形態を詳細に説明する。
【００１２】
（実施の形態１）
図１は、本発明の実施の形態１にかかる画像形成装置１００の構成を示すブロック図である。本図に示すように、画像形成装置１００は、入力制御部１０１と、モード設定部１０２と、合成制限領域決定部１０３と、画像入力部１０４と、画像編集部１０５と、位置決定部１０６と、表示制御部１０７と、広告情報取得部１０８と、合成部１０９と、印刷部１１０と、通信部１１１と、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）１２０と、操作表示部１３０とを主に備え、ネットワーク１４０を介して広告情報サーバ１５０に接続されている。
【００１３】
入力制御部１０１は、操作表示部１３０からユーザによるコピーモードの選択を受け付ける。ここで、コピーモードの種類には、大きく、広告コピーモードと、通常コピーモードとがある。広告コピーモードとは、転写紙に広告情報を印刷する広告コピー処理を行うモードのことであり、通常コピーモードよりも安価にコピーサービスが提供されるものである。一方、通常コピーモードとは、広告コピー処理を行わない通常印刷によるモードのことである。ここで、広告情報とは、印刷用紙の余白に印刷される広告に関する情報であり、テキスト情報やバーコードを含むイメージ情報などのことである。また、各コピーモードは、さらに、編集設定や、仕上がり設定など詳細な機能モードを含む。編集設定とは、綴じ代設定や、原稿の変倍や、レイアウト等のコピー編集に関する設定のことである。また、仕上がり設定とは、綴じ代、パンチ・ステープル、断裁等の仕上がりに関する設定のことである。
【００１４】
表示制御部１０７は、操作表示部１３０からユーザにより選択されたコピーモードや、入力を受け付けた編集設定を反映した編集画面などを操作表示部１３０に表示する。
【００１５】
モード設定部１０２は、操作表示部１３０から選択されたコピーモードに従って、コピーモードの構築を行う。コピーモードには、大きく、上記した、通常コピーモードと、広告コピーモードとがあるが、その他、画像データ全体をシフトする綴じ代機能、予め内蔵された「マル秘」等のスタンプ画像を重ね合わせる印字機能、転写紙の指定位置に穿孔するパンチ機能、複数の用紙を指定位置にステープルするステープル機能、綴じられた転写紙の束の小口を断裁する断裁機能などが含まれる。
【００１６】
画像入力部１０４は、光学スキャナなどであり、原稿画像を読み取って電子画像データに変換する。
【００１７】
画像編集部１０５は、モード設定部１０２により設定されたコピーモードのうち、電子画像データの加工に関する処理を行う。具体的には、操作表示部１３０から入力された編集設定に従って、原稿の変倍、レイアウト、綴じ代設定等を行う。具体的には、綴じ代設定がされている場合は、指定された位置に綴じ代を作成するために画像データ全体を一方向にシフトする。印字機能が設定されている場合は、画像データに対して、指定されたスタンプ画像を指定された位置に書き込む。また、仕上がり設定に従って、パンチ・ステープル、断裁等を行う。
【００１８】
合成制限領域決定部１０３は、画像編集部１０５により編集された後の画像に対して余白を検出する。また、転写紙に広告情報が合成された場合に、仕上がり設定により、合成された広告情報が破損・欠落することとなる領域である合成制限領域を示す制限情報を取得し、取得した制限情報に基づいて、余白の中から合成制限領域を決定する。
【００１９】
具体的には、入力制御部１０１により入力を受け付けた仕上がり設定に関する情報である仕上がり設定情報と、検出された余白の画像データにおける座標やサイズ等に関する情報である余白情報から、合成制限領域を決定する。例えば、合成制限領域とは、綴じ代機能が設定されている場合は、綴じ代により作成された余白領域であり、パンチ機能が設定されている場合は、画像データ上でパンチされる位置であり、ステープル機能が設定されている場合は、画像データ上でステープルが行われる位置であり、断裁機能が設定されている場合は、画像データ上で断裁によりカットされる領域である。
【００２０】
位置決定部１０６は、合成制限領域決定部１０３により検出された余白から、合成制限領域を除外した画像データにおける位置を、広告情報を印刷する位置（以下、広告情報印刷位置という。）として決定する。具体的には、検出された余白のいずれかを広告情報を挿入する位置の候補とし、候補の中から、合成制限領域決定部１０３により取得された合成制限領域を除外する。そして、残った候補の中で、長方形で最大面積となる余白部分を探索し、その位置を広告情報印刷位置として決定する。なお、広告情報印刷位置として、検出された余白のうち長方形で最大面積となる位置を決定するほか、複数の位置を決定してもよい。
【００２１】
通信部１１１は、ネットワーク１４０を介して接続された外部の広告情報サーバ１５０と通信し、広告情報サーバ１５０から広告情報を受信し、受信した広告情報をＨＤＤ１２０に保存する。なお、通信部１１０は、定期的または不定期的に広告情報サーバ１５０にアクセスし、広告情報を受信する構成としてもよいし、広告情報サーバ１５０側から広告情報を送信する構成としてもよい。
【００２２】
ＨＤＤ１２０は、通信部１１１を介して広告情報サーバ１５０から受信した広告情報を記憶する。広告情報は、広告情報サーバ１５０が更新される都度、通信部１１１を介して取得される。また、ＨＤＤ１２０は、広告情報に、広告情報を一意に識別するための広告情報ＩＤ、各広告情報の縦サイズ、横サイズ、画像識別属性の情報を対応付けて記憶する。なお、ＨＤＤ１２０は、本発明の第１記憶部と、第２記憶部に相当する。
【００２３】
広告情報取得部１０８は、位置決定部１０６により決定された広告情報印刷位置に応じたサイズの広告情報を、ＨＤＤ１２０から取得する。
【００２４】
合成部１０９は、広告情報印刷位置に従って、画像編集部１０５により編集された後の電子画像と広告情報取得部１０８により取得された広告情報とを合成する。
【００２５】
印刷部１１０は、合成部１０９により合成された画像を印刷用紙に印刷する。
【００２６】
なお、本実施例では通信部１１１により広告情報サーバ１５０から広告情報を受信することとしたが、通信部１１１を備えず、記憶媒体を可搬メディアとし、メディアを交換することによって広告情報を更新する構成としてもよい。
【００２７】
次に、本実施の形態にかかる広告コピーモードによる印刷処理について説明する。図２は、画像形成装置１００による広告コピーモードによる印刷処理の手順を示すフローチャートである。
【００２８】
モード設定部１０２は、コピーモードの入力を受け付ける（ステップＳ１０）。図３は、コピーモードの選択画面の一例を示す図である。本図に示すように、表示制御部１０７は、操作表示部１３０に、通常コピーと広告コピーを選択可能な操作画面を表示する。モード設定部１０２は、コピーモードの選択入力を受け付けると、受け付けたコピーモードを画像編集部１０４と、位置決定部１０５に通知する。図４は、広告コピーモードが選択された場合の表示画面の一例を示す図である。本図に示すように、広告コピーモードが選択されると、表示制御部１０７は、操作画面の中央上端部に「広告コピーできます」と表示する。
【００２９】
入力制御部１０１は、ユーザにより広告コピーモードが選択されたか否かを確認する（ステップＳ１１）。広告コピーモードが選択されたことを確認した場合は（ステップＳ１１：Ｙｅｓ）、入力制御部１０１は、仕上設定・編集設定の入力を受け付ける（ステップＳ１２）。
【００３０】
図５は、編集設定入力画面の一例を示す図である。ユーザにより、図４に示す表示画面上の「編集」のアイコンがタッチ入力されると、表示制御部１０７は、本図に示す、綴じ代、印字・スタンプの設定入力を受け付ける編集設定入力画面を表示する。入力制御部１０１は、「綴じ代」のアイコンの入力を受け付けると、転写紙の画像シフト方向と、シフト量の入力をさらに受け付ける。また、「印字・スタンプ」のアイコンの入力を受け付けると、「マル秘」や「回収」などの固定パタンの印字を行う「固定スタンプ」、予めユーザが登録した任意画像の印字を行う「登録スタンプ」、コピーを行った日付を印字する「日付印字」、転写紙のページ番号を印字する「ページ印字」の選択入力をさらに受け付ける。なお、印字する位置については、印字種類ごとに調整可能である。
【００３１】
また、図６は、仕上設定入力画面の一例を示す図である。ユーザにより、図４に示す表示画面上の「仕上がり」のアイコンがタッチされると、表示制御部１０７は、本図に示す、パンチ・ステープル、断裁、折りの設定入力を受け付ける仕上設定入力画面を表示する。入力制御部１０１は、「ステープル」については、「手前１ヶ所」、「奥１ヶ所」、「２ヶ所」、「中綴じ」の中から選択入力を受け付ける。また、「パンチ」については、「左」、「上」のパンチ位置から１つの選択入力を受け付ける。また、「断裁」については、断裁の有無と断裁量の設定入力を受け付ける。
【００３２】
画像入力部１０４は、スキャナ部（不図示）にセットされた原稿をスキャンし、スキャンした原稿を画像データに変換する（ステップＳ１３）。なお、通常コピーモードが選択された場合は（ステップＳ１１：Ｎｏ）、印刷部１１０は、通常印刷の処理を行う（ステップＳ２２）。
【００３３】
画像編集部１０５は、画像入力部１０４から読み込まれた画像データを受信し、ステップＳ１２において入力を受け付けた設定内容に基づいて、画像データを編集する（ステップＳ１４）。例えば、綴じ代機能が設定されている場合は、指定された位置に綴じ代を作成するために画像全体を一方向にシフトする。また、印字機能が設定されている場合は、電子画像データに対して、指定されたスタンプ画像を指定された位置へ書き込みを行う。
【００３４】
図７は、コピー対象となる原稿の一例を示す図である。本図に示すように、コピー対象となる原稿は、左詰めで文字情報が入力されている。また、図８は、綴じ代機能に従って編集された画像データの一例を示す図である。本図は、図７の原稿の画像データが、綴じ代Ａｍｍ分右方向にシフトされた状態を示している。また、図９は、パンチ機能、ステープル機能、および印字機能に従って編集された画像データの一例を示す図である。本図は、図７の原稿の画像データに対して、左端の「○」で示す箇所に穴が開けられ、右上端の「／」で示す箇所にステープルされ、右上端に「マル秘」スタンプが印字された状態を示している。また、図１０は、断裁機能に従って編集された画像データの一例を示す図である。本図は、図７の原稿の画像データが、右端部と左端部それぞれからＤｍｍ分断裁された状態を示している。
【００３５】
合成制限領域決定部１０３は、変換された画像データから合成制限領域を取得する（ステップＳ１５）。具体的には、図５に示した編集設定入力画面、または図６に示した仕上設定入力画面から入力を受け付けた入力事項に従って、画像データから合成制限領域を検出し、取得する。
【００３６】
合成制限領域決定部１０３は、画像データから合成制限領域を取得すると、取得した合成制限領域をＨＤＤ１２０に保存する（ステップＳ１６）。
【００３７】
続いて、合成制限領域決定部１０３は、編集された後の画像データに対して広告情報の印刷が可能な領域（以下、広告情報印刷可能領域という。）を求め、広告情報印刷可能領域から余白を検出する（ステップＳ１７）。
【００３８】
図１１は、綴じ代機能が設定された場合の広告情報印刷可能領域の説明図である。本図に示すように、図８で示した画像データから、文字情報の領域と、綴じ代部分である左端からＡｍｍの領域を除外することにより、斜線で示す広告情報印刷可能領域が求められている。
【００３９】
図１２は、パンチ機能、ステープル機能、および印字機能が設定された場合の広告情報印刷可能領域の説明図である。本図に示すように、図９で示した画像データから、文字領域と、パンチが穿孔される部分である左端からＢｍｍの領域、ステープルされる部分である左上端のＣ１ｍｍ×Ｃ２ｍｍの領域、およびスタンプされる右上端の領域を除外することにより、斜線で示す広告情報印刷可能領域が求められている。なお、Ｂｍｍ、Ｃ１ｍｍおよびＣ２ｍｍの数値設定は、固定値であっても、ユーザが変更可能な可変値であってもどちらでもよい。
【００４０】
また、図１３は、断裁機能が設定された場合の広告情報印刷可能領域の説明図である。本図に示すように、図１０で示した画像データから、文字領域と、断裁される部分である右端および左端それぞれからＤｍｍの領域を除外することにより、斜線で示す広告情報印刷可能領域が求められている。
【００４１】
位置決定部１０６は、検出された余白のいずれかを広告情報を挿入する位置の候補とし、候補の中から広告情報印刷位置を決定する（ステップＳ１８）。具体的には、検出した余白のうち、ＨＤＤ１２０を参照して、合成制限領域決定部１０３により保存された合成制限領域を除外した余白を抽出し、抽出した余白の中で、長方形で最大面積となる余白を探索し、当該余白の位置を広告情報印刷位置として決定する。
【００４２】
図１４は、綴じ代機能が設定された場合の広告情報印刷位置の説明図である。本図では、図１１に示した広告情報印刷可能領域のうち、右上端の網線で示す位置が広告情報印刷位置として決定されている。
【００４３】
また、図１５は、パンチ機能、ステープル機能、および印字機能が設定された場合の広告情報印刷位置の説明図である。本図では、図１２に示した広告情報印刷可能領域のうち、右上端の網線で示す位置が広告情報印刷位置として決定されている。
【００４４】
また、図１６は、断裁機能が設定された場合の広告情報印刷位置の説明図である。本図では、図１３に示した広告情報印刷可能領域のうち、中央上端付近および左下端部の網線で示す位置が広告情報印刷位置として決定されている。本図に示すように、広告情報印刷位置は複数決定されてもよい。なお、複数決定された場合は、決定された複数の位置に広告情報が合成されることとなる。
【００４５】
広告情報取得部１０８は、ＨＤＤ１２０に保存している広告情報のうち最適な広告情報を選択し、取得する（ステップＳ１９）。ここでは、広告情報取得部１０８は、図１４、図１５、図１６に網線で示した広告情報印刷位置それぞれに最適な広告情報を取得する。
【００４６】
合成部１０９は、広告情報位置情報に従って、編集された後の画像データと選択された広告情報の合成を行う（ステップＳ２０）。具体的には、位置決定部１０６から広告情報印刷位置を、広告情報取得部１０８から広告情報ＩＤを受信し、受信した広告情報ＩＤを指定することにより、ＨＤＤ１２０から広告情報ＩＤに対応する広告情報を取得する。また、画像編集部１０５から編集後の画像データを受信し、編集後の画像データの広告情報印刷位置に取得した広告情報を合成する。
【００４７】
印刷部１１０は、合成部１０９により合成された画像データを印刷用紙に印刷する（ステップＳ２１）。
【００４８】
このように、本実施例によれば、仕上がり設定により広告情報が破損または欠落する部分を除外した領域に広告情報を合成するので、仕上がり設定が行われた場合でも、余白領域に確実に広告情報を印刷することができる。
【００４９】
（実施の形態２）
実施の形態１では、仕上がり設定が行われたことにより広告情報が破損または欠落する部分を除外した領域に広告情報を合成することにより、余白領域に広告情報を確実に印刷可能とした。これに対して、本実施形態では、転写紙自体に予め印刷された情報が存在する場合に、当該印刷された情報の上に重ねて広告情報が印刷され、広告情報が視認困難となることにより、実質的に広告情報が欠落することとなる事態を回避する。
【００５０】
図１７は、本発明の実施の形態２にかかる画像形成装置２００の構成を示すブロック図である。本図に示すように、画像形成装置２００は、入力制御部１０１と、モード設定部１０２と、用紙情報取得部２０１と、合成制限領域決定部２０３と、画像入力部１０４と、画像編集部１０５と、位置決定部１０６と、表示制御部１０７と、広告情報取得部１０８と、合成部１０９と、印刷部１１０と、通信部１１１と、ＨＤＤ１２０と、操作表示部１３０とを主に備え、ネットワーク１４０を介して広告情報サーバ１５０に接続されている。
【００５１】
以下に、用紙情報取得部２０１と、合成制限領域決定部２０３の構成および機能について説明する。なお、用紙情報取得部２０１と、合成制限領域決定部２０３以外の各部の構成および機能は、実施の形態１と同様であるので説明を省略する。
【００５２】
用紙情報取得部２０１は、出力先となる転写紙（以下、用紙という。）を読み取り、用紙に印刷されている画像情報（以下、用紙情報という。）を取得する。
【００５３】
合成制限領域決定部２０３は、用紙情報取得部２０１により取得された用紙情報から、画像が存在する位置を用紙への印刷を禁止する位置である合成制限領域として決定し、決定した合成制限領域をＨＤＤ１２０に保存する。なお、複数の合成制限領域が存在する場合は、ユーザにより指定された領域を合成制限領域としてもよい。
【００５４】
次に、本実施の形態にかかる広告コピーモードによる印刷処理について説明する。図１８は、画像形成装置２００による広告コピーモードによる印刷処理の手順を示すフローチャートである。
【００５５】
ステップＳ３０からステップＳ３１、およびステップＳ４２の処理については、図２に示した実施の形態１のフローチャートのステップＳ１０からステップＳ１１、およびステップＳ２２と同様であるので説明を省略する。
【００５６】
ステップＳ３２において、用紙情報取得部２０１は、給紙トレイからコピー用紙を読み取り、用紙情報を取得する（ステップＳ３２）。
【００５７】
合成制限領域決定部２０３は、用紙情報取得部２０１により取得された用紙情報に基づいて、合成制限領域を決定し（ステップＳ３３）、決定した合成制限領域をＨＤＤ１２０に保存する（ステップＳ３４）。
【００５８】
図１９は、印刷の出力対象となる用紙の一例を示す図である。また、図２０は、合成制限領域の一例を示す図である。図１９では、用紙右上端に「Ｒ」の太文字が印刷されている。合成制限領域決定部２０３は、図２０の斜線で示す部分を合成制限領域と決定する。そして、ＨＤＤ１２０は、用紙の幅、長さ、および合成制限領域の座標をデータとして保存する。
【００５９】
画像入力部１０４は、スキャナ部（不図示）にセットされた原稿をスキャンし、スキャンした原稿を画像データに変換する（ステップＳ３５）。
【００６０】
画像編集部１０５は、画像入力部１０４から読み込まれた画像データを受信し、あらかじめユーザにより入力されたコピー編集項目に従って画像データを編集する（ステップＳ３６）。
【００６１】
位置決定部１０５は、編集された画像データから余白を検出し（ステップＳ３７）、検出した余白のうち長方形で最大面積となる余白を特定し、その位置を広告情報印刷位置として決定する（ステップＳ３８）。
【００６２】
広告情報取得部１０８は、位置決定部１０６により決定された広告情報印刷位置に適合する広告情報をＨＤＤ１２０から取得する（ステップＳ３９）。
【００６３】
合成部１０９は、位置決定部１０６により決定された広告情報印刷位置に、広告情報取得部１０８により取得された広告情報を合成する（ステップＳ４０）。具体的には、位置決定部１０６から広告情報印刷位置を、広告情報取得部１０８から広告情報ＩＤを受信し、受信した広告情報ＩＤを指定することにより、ＨＤＤ１２０から広告情報ＩＤに対応する広告情報を取得する。また、画像編集部１０５から編集後の画像データを受信し、編集後の画像データの広告情報印刷位置に取得した広告情報を合成する。
【００６４】
印刷部１１０は、合成部１０９により合成された画像データを印刷用紙に印刷する（ステップＳ４１）。
【００６５】
これにより、図１９に示す用紙のうち「Ｒ」の太文字が印刷されている部分については、位置決定部１０６により原稿の余白部分として検出されたとしても、この部分に広告情報が印刷され、ユーザに広告情報が容易に視認されない事態を回避することができる。
【００６６】
このように、本実施形態によれば、印刷する用紙から用紙情報を取得し、合成制限領域を決定し、当該合成制限領域を除外した余白に広告情報を印刷するので、用紙自体にあらかじめ画像等が印刷されている場合であっても、確実に広告情報をユーザに視認容易な状態で印刷することができる。
【００６７】
（実施の形態３）
実施の形態２では、合成制限領域は、用紙情報だけに基づいて決定したが、本実施の形態では、用紙情報に加え、原稿の画像データに基づいて合成制限領域を決定する。
【００６８】
図２１は、本発明の実施の形態３にかかる画像形成装置３００の構成を示すブロック図である。本図に示すように、画像形成装置３００は、入力制御部１０１と、モード設定部１０２と、用紙情報取得部２０１と、原稿情報取得部３０１と、合成制限領域決定部３０３と、画像入力部１０４と、画像編集部１０５と、位置決定部１０６と、表示制御部１０７と、広告情報取得部１０８と、合成部１０９と、印刷部１１０と、通信部１１１と、ＨＤＤ１２０と、操作表示部１３０とを主に備え、ネットワーク１４０を介して広告情報サーバ１５０に接続されている。
【００６９】
以下に、原稿情報取得部３０１と、合成制限領域決定部３０３の構成および機能について説明する。なお、原稿情報取得部３０１と、合成制限領域決定部３０３以外の各部の構成および機能は、実施の形態１および２と同様であるので説明を省略する。
【００７０】
原稿情報取得部３０１は、画像入力部１０４により変換された画像データから原稿情報を取得する。ここで、原稿情報とは、原稿上のテキストや画像の配置に関する情報のことである。
【００７１】
合成制限領域決定部３０３は、画像編集部１０５により編集された後の画像に対して余白を検出する。また、用紙情報取得部２０１により取得された用紙情報と、原稿情報取得部３０１により取得された原稿情報とに基づいて、合成制限領域を決定する。具体的には、用紙情報取得部２０１により取得された用紙情報から、用紙にあらかじめ画像等が印刷されている部分と、原稿情報取得部３０１により取得された原稿情報から、テキストや画像の存在する部分とを特定し、特定した部分を合成制限領域として決定する。
【００７２】
次に、本実施の形態にかかる広告コピーモードによる印刷処理について説明する。図２２は、画像形成装置３００による広告コピーモードによる印刷処理の手順を示すフローチャートである。
【００７３】
ステップＳ５０からステップＳ５２、ステップＳ５５からステップＳ５６、およびステップＳ６４の処理については、図１８に示した実施の形態２のフローチャートのステップＳ３０からステップＳ３６、およびステップＳ４２と同様であるので説明を省略する。
【００７４】
ステップＳ５３では、合成制限領域決定部３０３は、用紙情報取得部２０１により取得された用紙情報に基づいて、合成制限領域１を決定し（ステップＳ５３）、決定した合成制限領域１をＨＤＤ１２０に保存する（ステップＳ５４）。例えば、図２０に示したように、斜線で表されている部分、すなわち「Ｒ」の太文字が印刷されている部分の周囲が合成制限領域１として決定される。
【００７５】
ステップＳ５７において、原稿情報取得部３０１は、画像入力部１０４により変換された画像データから原稿情報を取得する（ステップＳ５７）。図２３は、原稿情報の一例を示す図である。本図における原稿情報では、中央および左端部分に画像が配置されており、上方部および右端部分にテキストが配置されていることを示している。
【００７６】
次に、合成制限領域決定部３０３は、ステップＳ５８において原稿情報取得部３０１により取得された原稿情報から画像データおよびテキストが配置されている部分を合成制限領域２として決定し（ステップＳ５８）、決定した合成制限領域２をＨＤＤ１２０に保存する（ステップＳ５９）。図２４は、合成制限領域の一例を示す図である。本図では、斜線で示す部分が合成制限領域である。
【００７７】
位置決定部１０５は、画像データから、合成制限領域決定部３０３により決定された合成制限領域１および合成制限領域２を除外した部分を余白として決定し（ステップＳ６０）、決定した余白のうち長方形で最大面積となる余白を特定し、その位置を広告情報印刷位置として決定する（ステップＳ６１）。
【００７８】
図２５は、用紙情報および原稿情報に基づく余白部分の説明図である。本図では、画像データ（図２３参照）から合成制限領域１（図２０参照）および合成制限領域２（図２４）を除外した部分、すなわち本図において縦線で示す上端部と下端部が余白部分である。なお、用紙に用紙情報が存在しない場合は、原稿情報だけに基づいて余白が決定される。図２６は、原稿情報に基づく余白部分の説明図である。本図では、用紙に用紙情報である画像またはテキストデータが存在しないので、合成制限領域２（図２４参照）のみに基づいて余白が決定される。
【００７９】
図２７は、広告情報印刷位置の一例を示す図である。図２５においては、縦線で表された２つの余白が決定されているが、２つのうち長方形で最大面積となる余白は、下端部の余白である。そこで、本図では、下端部の余白位置が広告情報印刷位置として決定されている。なお、図２６に示した、原稿情報だけに基づく余白部分の場合は、用紙情報が存在しないことから用紙情報を考慮しないため、最大面積である上端部の余白が広告情報印刷位置として決定されることとなる。
【００８０】
ステップＳ６２からステップＳ６３については、図１８における実施の形態２のフローチャートのステップ４０からステップＳ４１と同様であるので説明を省略する。
【００８１】
このように、本実施の形態では、あらかじめ用紙に画像等が印刷されている部分、および原稿の画像等が配置されている部分を除外した領域に広告情報を印刷するので、確実に広告情報をユーザに目視容易な状態で印刷することができる。
【００８２】
（実施の形態４）
実施の形態３では、合成制限領域を毎回個別に決定したが、本実施の形態では、決定した合成制限領域を、次回使用時に選択可能な形式で保存し、ユーザにより選択された合成制限領域を余白から除外することにより、広告情報の欠落を回避する。
【００８３】
図２８は、本発明の実施の形態４にかかる画像形成装置４００の構成を示すブロック図である。本図に示すように、画像形成装置４００は、入力制御部４０１と、モード設定部１０２と、登録部４０２と、用紙情報取得部２０１と、合成制限領域決定部２０３と、画像入力部１０４と、画像編集部１０５と、位置決定部４０６と、表示制御部４０７と、広告情報取得部１０８と、合成部１０９と、印刷部１１０と、通信部１１１と、ＨＤＤ１２０と、操作表示部１３０とを主に備え、ネットワーク１４０を介して広告情報サーバ１５０に接続されている。
【００８４】
以下に、入力制御部４０１と、登録部４０２と、位置決定部４０６と、表示制御部４０７の構成および機能について説明する。なお、入力制御部４０１と、登録部４０２と、位置決定部４０６と、表示制御部４０７以外の各部の構成および機能は、実施の形態１および２と同様であるので説明を省略する。
【００８５】
登録部４０２は、合成制限領域決定部２０３により取得された合成制限領域、またはユーザによりコピー初期設定画面で設定された合成制限領域をＨＤＤ１２０に登録する。
【００８６】
表示制御部４０７は、操作表示部１３０に、ユーザに選択可能な形式で登録部４０２により登録された合成制限領域を表示する。
【００８７】
図２９−１は、合成制限領域の設定画面の一例を示す図である。本図に示すコピー初期設定で、あらかじめユーザにより、合成制限領域の登録および削除が行われる。ここでは、操作表示部１３０により、操作項目を示す「登録」と「削除」が表示されており、入力制御部４０１により選択が受け付けられた「登録」キーの選択表示がされている。また、操作表示部４０１により、６つの登録ボタンが表示されており、入力制御部４０１により選択が受け付けられた「１．未登録」ボタンの選択表示がされている。また、画面右端に表示されている「読み取りスタート」キーが押下されると、用紙情報取得部２０１により、用紙が読み取られ、用紙情報が取得される。用紙情報が取得されると、合成制限領域決定部２０３により、用紙情報から画像が存在する領域が合成制限領域として決定される。そして、登録部４０２は、決定された合成制限領域を選択された「１．未登録」ボタンに対応付けてＨＤＤ１２０に登録する。
【００８８】
また、「１．未登録」ボタンには、内容を表す名称を付けることもできる。さらに、コピー初期設定画面右端には、読み取った画像および合成制限領域を確認するためのプレビュー表示がされる。なお、登録された内容を抹消するには、操作項目「削除」キーに切り替え、登録ボタンを押下することにより実施できる。なお、登録時の用紙の読み取りモードは、読み取り設定キー押下から、ポップアップ画面（不図示）を開き、濃度、用紙サイズ等の設定ができるものとする。
【００８９】
また、他の例として、手差し設定によりコピーする場合について説明する。手差し設定による場合は、ユーザが持参した用紙を使用することが多いため、手差し用紙設定からも合成制限領域を指定することが可能である。図２９−２は、手差し用紙設定画面の一例を示す図である。画面中央に表示されている、定形サイズを示す「定形」ボタンや不定形サイズを示す「不定形」ボタンの押下により、用紙サイズを設定することができる。
【００９０】
また、用紙サイズのほか、画面中央下端部に表示されている「特殊紙設定」ボタンの押下により、用紙種類などの特殊紙設定も行うことができる。図２９−３は、特殊紙設定画面の一例を示す図である。ユーザが、図２９−２に示した手差し用紙設定画面から、「特殊紙設定」ボタンを押下すると、表示制御部４０７は、図２９−３に示す特殊紙設定画面を表示する。本図に示すように、特殊紙設定画面には、登録されている合成制限領域を選択するためのキーのほか、「ＯＨＰ」ボタン、「厚紙」ボタン、「薄紙」ボタンなどの特殊紙の種類を示すボタンが表示されており、ここで選択されたものが合成制限領域として有効になる。
【００９１】
さらに、手差し設定では、ユーザが持参した用紙が使用されることが多いため、登録されている合成制限領域以外にも１ショットで用紙から合成制限領域を読み込むことも必要となる。そこで、画面右端に表示されている「読み取りスタート」キーが押下されると、用紙情報取得部２０１により、用紙が読み取られ、用紙情報が取得される。用紙情報が取得されると、合成制限領域決定部２０３により、用紙情報から画像が存在する領域を合成制限領域として決定される。なお、この１ショットの合成制限領域は、ジョブ終了時に抹消される。
【００９２】
図３０は、用紙種類を設定する用紙種類設定画面の一例を示す図である。常に印刷済み紙がトレイにセットされて使用される場合は、用紙設定でトレイごと合成制限領域を設定することも可能である。本図は、トレイ１の用紙種類設定画面を示している。ここでは、用紙種類や用紙厚さの設定以外に、登録されている合成制限領域を選択するためのキーが表示されており、ここで選択されたものがトレイ１の用紙に対する合成制限領域として有効になる。
【００９３】
入力制御部４０１は、表示制御部４０７により選択可能な形式で表示された合成制限領域のユーザによる選択入力を受け付ける。例えば、図２９−１から図３０に示した各種設定ボタンの選択入力を受け付ける。なお、入力制御部４０１は、本発明の選択部に相当する。
【００９４】
図３１は、ＨＤＤ１２０に保存されている合成制限領域のデータ構造の一例を示す図である。本図に示す表は、トレイごとに設定された合成制限領域のデータ構造を示している。この表では、トレイ１から５まで、それぞれのレコードは、用紙の幅サイズを示す「用紙：Ｗ」、用紙の長さを示す「用紙：Ｌ」、合成制限領域の用紙におけるＸ座標を示す「合成制限領域：Ｘ」、合成制限領域の用紙におけるＹ座標を示す「合成制限領域：Ｙ」、合成制限領域の幅を示す「合成制限領域：Ｗ」、合成制限領域の高さを示す「合成制限領域：Ｈ」のフィールドから構成されている。
【００９５】
例えば、入力制御部４０１により、トレイ１のボタン（不図示）の選択が受け付けられた場合は、合成制限領域決定部２０３は、ＨＤＤ１２０から用紙情報である「用紙：Ｗ（２９７）」と、「用紙：Ｌ（２１０）」、および「合成制限領域：Ｘ（５０）」、「合成制限領域：Ｙ（５０）」、「合成制限領域：Ｗ（８０）」、「合成制限領域：Ｈ（８０）」を取得し、これらの情報に基づいて、合成制限領域を決定する。
【００９６】
位置決定部４０６は、画像編集部１０５により編集された後の画像に対して余白位置を検出し、検出した余白部分のいずれかまたは複数の位置を、広告情報印刷位置として決定する。具体的には、検出した余白のいずれかを広告情報を挿入する位置の候補とし、候補の中から、合成制限領域決定部２０３により取得された合成制限領域を除外する。または、入力制御部４０１により入力を受け付けた合成制限領域を除外する。そして、残った候補の中で、長方形で最大面積となる余白部分を探索し、その位置を広告情報印刷位置として決定する。なお、広告情報印刷位置として、検出された余白のうち長方形で最大面積となる位置を決定するほか、複数の位置を決定してもよい。
【００９７】
次に、本実施の形態にかかる広告コピーモードによる印刷処理について説明する。図３２は、画像形成装置４００による広告コピーモードによる印刷処理の手順を示すフローチャートである。
【００９８】
ステップＳ７０およびステップＳ７１の処理については、図１８に示した実施の形態１のフローチャートのステップＳ３０およびステップＳ３１の処理と同様であるので説明を省略する。
【００９９】
ステップＳ７２において、入力制御部４０１は、合成制限領域の選択入力を受け付け（ステップＳ７２）、受け付けた合成制限領域をＨＤＤ１２０に保存する(ステップＳ７３)。具体的には、操作表示部１３０に表示されている合成制限領域の選択ボタン（図２９−１参照）の選択入力を受け付ける。
【０１００】
ステップＳ７４からステップＳ８１の処理は、図１８に示した実施の形態１のフローチャートのステップＳ３５からステップＳ４２と同様であるので説明を省略する。
【０１０１】
このように、本実施の形態によれば、合成制限領域決定部２０３により取得された合成制限領域を登録部４０２が登録するため、次回以降の広告コピー時に容易に合成制限領域を呼び出すことが可能となる。
【０１０２】
図３３は、第１〜４の実施の形態にかかる複合機１００、２００、３００、４００のハードウェア構成を示すブロック図である。本図に示すように、この複合機１００、２００、３００、４００は、コントローラ１０とエンジン部（Ｅｎｇｉｎｅ）６０とをＰＣＩ（Ｐｅｒｉｐｈｅｒａｌ  Ｃｏｍｐｏｎｅｎｔ  Ｉｎｔｅｒｆａｃｅ）バスで接続した構成となる。コントローラ１０は、複合機１００、２００、３００、４００全体の制御と描画、通信、図示しない操作部からの入力を制御するコントローラである。エンジン部６０は、ＰＣＩバスに接続可能なプリンタエンジンなどであり、たとえば白黒プロッタ、１ドラムカラープロッタ、４ドラムカラープロッタ、スキャナまたはファックスユニットなどである。なお、このエンジン部６０には、プロッタなどのいわゆるエンジン部分に加えて、誤差拡散やガンマ変換などの画像処理部分が含まれる。
【０１０３】
コントローラ１０は、ＣＰＵ１１と、ノースブリッジ（ＮＢ）１３と、システムメモリ（ＭＥＭ−Ｐ）１２と、サウスブリッジ（ＳＢ）１４と、ローカルメモリ（ＭＥＭ−Ｃ）１７と、ＡＳＩＣ（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）１６と、ハードディスクドライブ（ＨＤＤ）１２０とを有し、ノースブリッジ（ＮＢ）１３とＡＳＩＣ１６との間をＡＧＰ（Ａｃｃｅｌｅｒａｔｅｄ  Ｇｒａｐｈｉｃｓ  Ｐｏｒｔ）バス１５で接続した構成となる。また、ＭＥＭ−Ｐ１２は、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１２ａと、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ)１２ｂと、をさらに有する。
【０１０４】
ＣＰＵ１１は、複合機１００、２００、３００、４００の全体制御をおこなうものであり、ＮＢ１３、ＭＥＭ−Ｐ１２およびＳＢ１４からなるチップセットを有し、このチップセットを介して他の機器と接続される。
【０１０５】
ＮＢ１３は、ＣＰＵ１１とＭＥＭ−Ｐ１２、ＳＢ１４、ＡＧＰバス１５とを接続するためのブリッジであり、ＭＥＭ−Ｐ１２に対する読み書きなどを制御するメモリコントローラと、ＰＣＩマスタおよびＡＧＰターゲットとを有する。
【０１０６】
ＭＥＭ−Ｐ１２は、プログラムやデータの格納用メモリ、プログラムやデータの展開用メモリ、プリンタの描画用メモリなどとして用いるシステムメモリであり、ＲＯＭ１２ａとＲＡＭ１２ｂとからなる。ＲＯＭ１２ａは、プログラムやデータの格納用メモリとして用いる読み出し専用のメモリであり、ＲＡＭ１２ｂは、プログラムやデータの展開用メモリ、プリンタの描画用メモリなどとして用いる書き込みおよび読み出し可能なメモリである。
【０１０７】
ＳＢ１４は、ＮＢ１３とＰＣＩデバイス、周辺デバイスとを接続するためのブリッジである。このＳＢ１４は、ＰＣＩバスを介してＮＢ１３と接続されており、このＰＣＩバスには、ネットワークインターフェース（Ｉ／Ｆ）部なども接続される。
【０１０８】
ＡＳＩＣ１６は、画像処理用のハードウェア要素を有する画像処理用途向けのＩＣ（Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）であり、ＡＧＰ１５、ＰＣＩバス、ＨＤＤ１８およびＭＥＭ−Ｃ１７をそれぞれ接続するブリッジの役割を有する。このＡＳＩＣ１６は、ＰＣＩターゲットおよびＡＧＰマスタと、ＡＳＩＣ１６の中核をなすアービタ（ＡＲＢ）と、ＭＥＭ−Ｃ１７を制御するメモリコントローラと、ハードウェアロジックなどにより画像データの回転などをおこなう複数のＤＭＡＣ（Ｄｉｒｅｃｔ  Ｍｅｍｏｒｙ  Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌｌｅｒ）と、エンジン部６０との間でＰＣＩバスを介したデータ転送をおこなうＰＣＩユニットとからなる。このＡＳＩＣ１６には、ＰＣＩバスを介してＦＣＵ（Ｆａｃｓｉｍｉｌｅ  Ｃｏｎｔｒｏｌ  Ｕｎｉｔ）３０、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）４０、ＩＥＥＥ１３９４（ｔｈｅ  Ｉｎｓｔｉｔｕｔｅ  ｏｆ  Ｅｌｅｃｔｒｉｃａｌ  ａｎｄ  Ｅｌｅｃｔｒｏｎｉｃｓ  Ｅｎｇｉｎｅｅｒｓ  １３９４）インターフェース５０が接続される。操作表示部１３０はＡＳＩＣ１６に直接接続されている。
【０１０９】
ＭＥＭ−Ｃ１７は、コピー用画像バッファ、符号バッファとして用いるローカルメモリであり、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）１２０は、画像データの蓄積、プログラムの蓄積、フォントデータの蓄積、フォームの蓄積を行うためのストレージである。
【０１１０】
ＡＧＰ１５は、グラフィック処理を高速化するために提案されたグラフィックスアクセラレーターカード用のバスインターフェースであり、ＭＥＭ−Ｐ１２に高スループットで直接アクセスすることにより、グラフィックスアクセラレーターカードを高速にするものである。
【０１１１】
なお、実施の形態１〜４の画像形成装置１００、２００、３００、４００で実行される広告情報合成プログラムは、ＲＯＭ等に予め組み込まれて提供される。
【０１１２】
実施の形態１〜４の画像形成装置１００、２００、３００、４００で実行される広告情報合成プログラムは、インストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）等のコンピュータで読み取り可能な記録媒体に記録して提供するように構成してもよい。
【０１１３】
さらに、実施の形態１〜４の画像形成装置１００、２００、３００、４００で実行される広告情報合成プログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成しても良い。また、実施の形態１〜４の画像形成装置１００、２００、３００、４００で実行されるプログラムをインターネット等のネットワーク経由で提供または配布するように構成しても良い。
【０１１４】
実施の形態１〜４の画像形成装置１００、２００、３００、４００で実行される広告情報合成プログラムは、上述した各部（入力制御部、モード制御部、合成制限領域決定部、画像編集部、位置決定部、表示制御部、広告情報取得部、合成部、印刷部、通信部）を含むモジュール構成となっており、実際のハードウェアとしてはＣＰＵ（プロセッサ）が上記ＲＯＭから広告情報合成プログラムを読み出して実行することにより上記各部が主記憶装置上にロードされ、入力制御部、モード制御部、合成制限領域決定部、画像編集部、位置決定部、表示制御部、広告情報取得部、合成部、印刷部、通信部が主記憶装置上に生成されるようになっている。
【０１１５】
なお、上記実施の形態では、本発明の画像形成装置１００、２００、３００、４００を、コピー機能、プリンタ機能、スキャナ機能およびファクシミリ機能のうち少なくとも２つの機能を有する複合機に適用した例を挙げて説明するが、複写機、プリンタ、スキャナ装置、ファクシミリ装置等の画像形成装置であればいずれにも適用することができる。
【符号の説明】
【０１１６】
１００、２００、３００、４００  画像形成装置
１０１、４０１  入力制御部
１０２  モード設定部
１０３、２０３、３０３  合成制限領域決定部
１０４  画像入力部
１０５  画像編集部
１０６、４０６  位置決定部
１０７、４０７  表示制御部
１０８  広告情報取得部
１０９  合成部
１１０  印刷部
１１１    通信部
１２０  ＨＤＤ
１３０  操作表示部
１４０  インターネット
１５０  広告情報サーバ
２０１  用紙情報取得部
３０１  原稿情報取得部
４０２  登録部
【先行技術文献】
【特許文献】
【０１１７】
【特許文献１】特開２００３−２７１８７１号公報
【図１】
2011049999.tif 000003
【図２】
2011049999.tif 000004
【図３】
2011049999.tif 000005
【図４】
2011049999.tif 000006
【図５】
2011049999.tif 000007
【図６】
2011049999.tif 000008
【図７】
2011049999.tif 000009
【図８】
2011049999.tif 000010
【図９】
2011049999.tif 000011
【図１０】
2011049999.tif 000012
【図１１】
2011049999.tif 000013
【図１２】
2011049999.tif 000014
【図１３】
2011049999.tif 000015
【図１４】
2011049999.tif 000016
【図１５】
2011049999.tif 000017
【図１６】
2011049999.tif 000018
【図１７】
2011049999.tif 000019
【図１８】
2011049999.tif 000020
【図１９】
2011049999.tif 000021
【図２０】
2011049999.tif 000022
【図２１】
2011049999.tif 000023
【図２２】
2011049999.tif 000024
【図２３】
2011049999.tif 000025
【図２４】
2011049999.tif 000026
【図２５】
2011049999.tif 000027
【図２６】
2011049999.tif 000028
【図２７】
2011049999.tif 000029
【図２８】
2011049999.tif 000030
【図２９−１】
2011049999.tif 000031
【図２９−２】
2011049999.tif 000032
【図２９−３】
2011049999.tif 000033
【図３０】
2011049999.tif 000034
【図３１】
2011049999.tif 000035
【図３２】
2011049999.tif 000036
【図３３】
2011049999.tif 000037