(57)【要約】【課題】原稿の全ページに対して、元画像と重なることなく同一サイズでスタンプ画像を合成することのできる画像処理装置を提供する。【解決手段】検出手段２２は各ページ内の余白領域を原稿の全ページについて検出し、決定手段２３は指定されたスタンプ画像を該原稿の全ページに同一サイズで合成するための画像サイズを検出手段２２の検出結果に基づいて決定する。合成手段２４は決定手段２３で決定された画像サイズでスタンプ画像を原稿の各ページに合成する。たとえば、原稿の全ページに同一サイズで確保可能な最大空白領域サイズを求め、スタンプ画像の元サイズが最大空白領域サイズ以下ならば元サイズで合成し、スタンプ画像の元サイズが最大空白領域サイズを超える場合は最大空白領域サイズに収まるように縮小したサイズでスタンプ画像を合成する。【選択図】図１
2007221282.tif 000002
【特許請求の範囲】
【請求項１】
複数ページからなる原稿の全ページについて、ページ内の余白領域を検出する検出手段と、
指定された付加画像を前記原稿の全ページに同一サイズで付加する際の前記付加画像の画像サイズを前記検出手段の検出結果に基づいて決定する決定手段と、
前記決定手段で決定した画像サイズで前記付加画像を前記原稿の各ページに合成する合成手段と
を有する
ことを特徴とする画像処理装置。
【請求項２】
前記決定手段は、前記検出手段の検出結果から、前記原稿の全ページに対して同一サイズで確保可能な最大空白領域サイズを求め、前記最大空白領域サイズに基づいて前記画像サイズを決定する
ことを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記合成手段は、ページ内の所定位置に前記決定手段の決定した前記画像サイズ以上の余白領域が存在するページについては、前記所定位置に前記付加画像を前記画像サイズで合成する
ことを特徴とする請求項１または２に記載の画像処理装置。
【請求項４】
複数ページからなる原稿の全ページについて、ページ内の所定位置における余白領域を検出する検出手段と、
指定された付加画像を前記原稿の全ページの前記所定位置に同一サイズで付加する際の前記付加画像の画像サイズを前記検出手段の検出結果に基づいて決定する決定手段と、
前記決定手段で決定した画像サイズで前記付加画像を前記原稿の各ページの前記所定位置に合成する合成手段と
を有する
ことを特徴とする画像処理装置。
【請求項５】
前記決定手段は、前記検出手段の検出結果から、前記原稿の全ページに対して、前記所定位置において同一サイズで確保可能な最大空白領域サイズを求め、前記最大空白領域サイズに基づいて前記画像サイズを決定する
ことを特徴とする請求項４に記載の画像処理装置。
【請求項６】
前記所定位置を指定する指定手段を有する
ことを特徴とする請求項４または５に記載の画像処理装置。
【請求項７】
前記最大空白領域サイズが前記付加画像のサイズ以上である場合は、前記決定手段は、前記付加画像の前記サイズを前記画像サイズに決定する
ことを特徴とする請求項１乃至６のいずれか１つに記載の画像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、元画像に付加画像を合成する画像処理装置に関する。
【背景技術】
【０００２】
原稿をコピーしたり、パーソナルコンピュータから印刷したりする場合に、会社のロゴや「丸秘」・「コピー禁止」などの付加画像を付加して印刷する印刷装置がある。付加画像を付加する位置は、通常、ユーザにより指定されるが、指定された位置の余白幅を検出し、その余白幅に合わせて付加画像を変倍・シフトして合成する技術も知られている（たとえば、特許文献１参照。）。
【０００３】
【特許文献１】特開平７−１１１５８３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
上記技術のように自動的に付加画像を変倍・シフトして合成するものでは、多数枚に及ぶ書類の各ページに付加画像を付加すると、各ページの画像に応じて付加画像の合成状態が変化して、書類全体として、スタンプの位置やサイズの統一性が失われる場合が生じる。
【０００５】
たとえば、米国の法律事務所では、裁判資料などの法的資料を、裁判所提出用、法律事務所保管用、クライアント用の３部作成し、これら３部の法的資料を作成した証明として、法律事務所のロゴ、日付、ページ番号などからなるスタンプ（ベイツスタンプBates Stampと呼ばれる。）を元の画像と重ならないように各ページの空白部に押す作業が人手で行なわれる。この作業負担を軽減するためにスタンプを装置で自動的に合成させる場合において、元画像との重なりが生じないようにスタンプをページ毎に変倍・シフトして合成すると、書類全体としての統一性が失われて、見栄えが良くないという問題が生じる。
【０００６】
本発明は、上記の問題点を解決しようとするものであり、原稿の全ページに対して、元画像と重なることなく同一サイズで付加画像を合成することのできる画像処理装置を提供することを目的としている。
【０００７】
また、原稿の全ページに対して、元画像と重なることなくページ内の同一位置に同一サイズで付加画像を合成することのできる画像処理装置を提供することを目的としている。
【課題を解決するための手段】
【０００８】
上記の目的は、以下に示す各項の発明により達成される。
【０００９】
（１）複数ページからなる原稿の全ページについて、ページ内の余白領域を検出する検出手段と、
指定された付加画像を前記原稿の全ページに同一サイズで付加する際の前記付加画像の画像サイズを前記検出手段の検出結果に基づいて決定する決定手段と、
前記決定手段で決定した画像サイズで前記付加画像を前記原稿の各ページに合成する合成手段と
を有する
ことを特徴とする画像処理装置。
【００１０】
上記発明では、原稿の全ページについて余白を検出し、全ページの余白に同一サイズで付加可能な画像サイズを決定し、該決定した画像サイズで付加画像を合成する。すなわち、原稿の全ページに対して、元画像と重なることなく同一サイズで付加画像が合成される。
【００１１】
なお、画像サイズが同一であれば、ページ内での合成位置は問わない。また、画像サイズは、全ページの余白に同一サイズで合成可能な最大サイズ以下であればよい。たとえば、ユーザの指定した画像サイズが余白に合成可能な最大サイズ以下の場合は、ユーザの指定したサイズで付加画像を合成し、ユーザの指定した画像サイズが余白に付加可能な最大サイズを超える場合は画像サイズを最大サイズ以下に縮小して合成するように構成される。縮小時は、縦横比を維持するとよい。
【００１２】
（２）前記決定手段は、前記検出手段の検出結果から、前記原稿の全ページに対して同一サイズで確保可能な最大空白領域サイズを求め、前記最大空白領域サイズに基づいて前記画像サイズを決定する
ことを特徴とする（１）に記載の画像処理装置。
【００１３】
上記発明では、全ページに対して共通に確保可能な最大空白領域サイズを求め、該最大空白領域サイズと付加画像のサイズとを対比して、合成時の画像サイズが決定される。たとえば、空白領域を矩形にする場合は、余白部から確保可能な最大の矩形サイズ（縦、横）をページ毎に求め、全矩形サイズの中で最小の縦サイズと最小の横サイズとを求め、これらを縦横サイズとする最大空白領域サイズを決定し、該最大空白領域サイズとの対比において付加画像の画像サイズ（縦サイズ、横サイズ）を決定する。
【００１４】
（３）前記合成手段は、ページ内の所定位置に前記決定手段の決定した前記画像サイズ以上の余白領域が存在するページについては、前記所定位置に前記付加画像を前記画像サイズで合成する
ことを特徴とする（１）または（２）に記載の画像処理装置。
【００１５】
上記発明では、決定した画像サイズ以上の空白がページ内の所定位置に存在する場合は、該所定位置に付加画像を合成し、決定した画像サイズ以上の空白が所定位置にない場合は、ページ内の他の位置に合成する。すなわち、所定位置のほかにも画像サイズ以上の余白がページ内に存在するときは、優先的に所定位置へ合成する。これにより、付加画像の合成位置を可能な範囲で所定位置に揃えることができる。所定位置は、ユーザ指定の位置でもよいし、原稿を構成する複数ページの中で、確保可能なページ数が最も多い位置でもよい。
【００１６】
（４）複数ページからなる原稿の全ページについて、ページ内の所定位置における余白領域を検出する検出手段と、
指定された付加画像を前記原稿の全ページの前記所定位置に同一サイズで付加する際の前記付加画像の画像サイズを前記検出手段の検出結果に基づいて決定する決定手段と、
前記決定手段で決定した画像サイズで前記付加画像を前記原稿の各ページの前記所定位置に合成する合成手段と
を有する
ことを特徴とする画像処理装置。
【００１７】
上記発明では、ページ内の所定位置における余白領域を全ページについて検出し、該所定位置において原稿の全ページに同一サイズで合成可能な画像サイズを決定する。すなわち、原稿の全ページに、元画像と重なることなく、同一位置に同一サイズで付加画像が合成される。
【００１８】
（５）前記決定手段は、前記検出手段の検出結果から、前記原稿の全ページに対して、前記所定位置において同一サイズで確保可能な最大空白領域サイズを求め、前記最大空白領域サイズに基づいて前記画像サイズを決定する
ことを特徴とする（４）に記載の画像処理装置。
【００１９】
上記発明では、所定位置において全ページで共通に確保可能な最大空白領域サイズを求め、該最大空白領域サイズと付加画像のサイズとを対比して、合成時の画像サイズが決定される。たとえば、空白領域を矩形にする場合は、所定位置から確保可能な最大の矩形サイズ（縦、横）をページ毎に求め、全矩形サイズの中で最小の縦サイズと最小の横サイズとを求め、これらを縦横サイズとする最大空白領域サイズを決定し、該最大空白領域サイズとの対比において付加画像の画像サイズ（縦サイズ、横サイズ）を決定する。
【００２０】
（６）前記所定位置を指定する指定手段を有する
ことを特徴とする（４）または（５）に記載の画像処理装置。
【００２１】
（７）前記最大空白領域サイズが前記付加画像のサイズ以上である場合は、前記決定手段は、前記付加画像の前記サイズを前記画像サイズに決定する
ことを特徴とする（１）乃至（６）のいずれか１つに記載の画像処理装置。
【００２２】
上記発明では、ユーザの指定した元サイズのままで付加画像を合成可能な場合は、元サイズで付加画像を合成する。ユーザの希望サイズが優先される。
【発明の効果】
【００２３】
本発明に係わる画像処理装置によれば、原稿の全ページの余白を検出し、該検出結果に基づいて全ページに同一サイズで付加画像を合成するので、元画像と重なることなく全ページに同一サイズで付加画像を付加することができ、書類全体としての統一感を出して見栄えよく付加画像を合成することができる。
【００２４】
ページ内の同一位置に同一サイズで付加画像を付加するものでは、合成位置とサイズの双方が統一されて、より一層、見栄えよく付加画像を合成することができる。
【発明を実施するための最良の形態】
【００２５】
以下、図面に基づき本発明の各種実施の形態を説明する。
【００２６】
図１は、本発明の実施の形態に係わる画像処理装置１０の概略構成を示している。画像処理装置１０は、原稿画像を読み取ってその複製を記録紙上に作成するコピー機能のほか、外部端末から受信した印刷データに基づいて印刷するプリンタ機能や、原稿画像を読み取って対応する画像データを保存したり外部へ出力したりするスキャナ機能、通信回線を通じて画像データを送受信するファクシミリ機能などを備えた複合機として構成されている。
【００２７】
また、画像処理装置１０は、指定された付加画像を元画像に合成して印刷出力する機能を備えている。以下、付加画像としてベイツスタンプ（単に、スタンプとも呼ぶ。）を合成する場合を例に説明する。
【００２８】
上記機能を果たす画像処理装置１０は、ＣＰＵ（Central Processing Unit）を主要部とするシステム制御部２０を有し、該システム制御部２０にＲＯＭ（Read Only Memory）１１と、ＲＡＭ（Random Access Memory）１２と、不揮発記憶装置１３と、通信Ｉ／Ｆ１４と、操作表示部１５と、スキャナ部１６と、画像処理部１７と、プリンタ部１８とを接続して構成される。
【００２９】
ＲＯＭ１１は、各種のプログラムおよび固定データを記憶し、システム制御部２０はＲＯＭ１１に記憶されているプログラムを実行することで、当該画像処理装置１０の動作を統括制御する。ＲＡＭ１２は、システム制御部２０がプログラムを実行する際のワークメモリとして使用される読み書き自在なメモリである。
【００３０】
不揮発記憶装置１３は、不揮発の半導体メモリやハードディスク装置などで構成され、各種の登録データを記憶したり、画像データを大量保存したりするために使用される。ユーザの設定したベイツスタンプの内容は不揮発記憶装置１３に記憶される。
【００３１】
スキャナ部１６は、原稿を光学的に読み取って対応する画像データを出力する読み取り装置である。スキャナ部１６は、ラインイメージセンサなどで構成される。スキャナ部１６は、図示省略の自動原稿搬送装置を備えており、原稿トレーに載置された複数ページの原稿を１枚ずつ自動的に送り出して順に読み取るようになっている。
【００３２】
画像処理部１７は、画像データに拡大、縮小、回転、圧縮・伸張などの各種の処理を施す機能を果たす。また、必要に応じてベイツスタンプ画像の縮小処理を行なう。
【００３３】
プリンタ部１８は、記録紙上に画像を形成する印刷手段としての機能を果たす。ここでは、記録紙の搬送装置と、感光体ドラムと、帯電装置と、レーザーユニットと、現像装置と、転写分離装置と、クリーニング装置と、定着装置とを有する、電子写真プロセスを用いたレーザープリンタとして構成されている。
【００３４】
通信Ｉ／Ｆ１４は、ネットワークを通じてパーソナルコンピュータなどの外部端末と通信する機能を果たす。たとえば、外部端末から印刷指示や印刷データを受信する。ベイツスタンプが合成される原稿の画像データは、通信Ｉ／Ｆ１４から入力される場合もある。
【００３５】
操作表示部１５は、液晶ディスプレイなどの表示部と、操作部とを有する。操作部は操作スイッチや液晶ディスプレイの画面上に敷設されたタッチパネルなどで構成される。操作表示部１５には、各種の操作画面や設定画面のほか画像処理装置１０の動作状態を示す画面などが表示される。操作表示部１５は、ベイツスタンプの設定登録を受ける機能を果たす。なお、ベイツスタンプの設定登録は、通信Ｉ／Ｆ１４を通じて外部端末から行なうことも可能になっている。
【００３６】
システム制御部２０は、ベイツスタンプの合成に関し、スタンプ設定登録部２１、検出手段２２、決定手段２３、合成手段２４などの機能を果たす。
【００３７】
スタンプ設定登録部２１は、ユーザからベイツスタンプの内容の設定を受け付け、該設定内容を不揮発記憶装置１３に記憶させる機能を果たす。検出手段２２は、ベイツスタンプを合成するに際し、原稿の全ページについてページ内の余白領域を検出する機能を果たす。
【００３８】
決定手段２３は、検出手段２２の検出結果に基づいて、ユーザの指定するベイツスタンプを原稿の全ページに同一サイズで合成するための画像サイズを決定する機能を果たす。合成手段２４は、決定手段２３が決定した画像サイズでベイツスタンプを各ページの画像データに合成する機能を果たす。合成位置の指定がない場合は、合成位置の選定も行なう。
【００３９】
図２（ａ）は、元画像３０と、該元画像３０にベイツスタンプ３１を合成した合成画像３２とを示している。米国の法律事務所では、図２（ｂ）に示すように、裁判資料などの法的資料を、裁判所提出用、法律事務所保管用、クライアント用の３部作成する。画像処理装置１０は、法律事務所のロゴ、日付、ページ番号などからなるベイツスタンプを画像処理によって原稿の各ページに合成して１部目Ｄ１を印刷する。２部目Ｄ２、３部目Ｄ３は、１部目Ｄ１を複写して作成される。
【００４０】
次に、画像処理装置１０におけるベイツスタンプの設定登録について説明する。  
図３は、ベイツスタンプ登録一覧画面４０を示している。図示省略の操作画面でベイツスタンプの設定登録釦を選択すると操作表示部１５にベイツスタンプ登録一覧画面４０が表示される。ベイツスタンプ登録一覧画面４０には、スタンプ種を選択するための選択釦４１が縦横の行列状に表示される。無表示の選択釦４１は未登録の選択釦であり、登録済みの選択釦４１には、そのスタンプ種のタイトルが表示されている。ベイツスタンプ登録一覧画面４０下部の新規登録釦４２または編集釦４３を操作すると、図４に示すベイツスタンプ登録画面５０が操作表示部１５に表示される。
【００４１】
ベイツスタンプ登録画面５０では、タイトル釦５１を操作すると、図５に示す入力画面６０が表示され、任意の文字列を該スタンプ種のタイトルとして入力することができる。入力されたタイトルはベイツスタンプ登録画面５０においてタイトル釦５１の右隣りにあるタイトル表示枠５１ａに表示される。第１項目釦５２、第２項目釦５３、第３項目釦５４のいずれかを操作すると、図６に示すデータ入力画面７０が操作表示部１５に表示され、各項目に関するデータ入力が可能になる。
【００４２】
データ入力画面７０において表示なし釦７１を操作すると、当該項目についてはデータ表示無しに設定される。タイプイン設定釦７２を操作すると、図５と同様の入力画面６０に遷移し、任意の文字列を該項目の表示内容に設定できる。設定内容はデータ入力画面７０のタイプイン表示枠７２ａに表示される。
【００４３】
データ入力画面７０において日付時刻設定釦７３を操作すると、図７に示す日付・時刻設定画面８０が操作表示部１５に表示される。該画面８０では、日付や日時の表示書式を選択する。日付・時刻設定画面８０での設定に応じた日付時刻の表示例がデータ入力画面７０の日付時刻表示枠７３ａに表示される。
【００４４】
データ入力画面７０においてページ番号設定釦７４を操作すると、図８に示すページ番号設定画面９０が操作表示部１５に表示される。該画面９０では、ページ番号に関する表示のオン・オフや桁数などを設定することができる。また、ページ番号の前に文字列を付加する／しない、および付加する文字列の内容を設定することができる。ページ番号設定画面９０での設定に応じたページ番号の表示例がデータ入力画面７０のページ番号表示枠７４ａに表示される。
【００４５】
データ入力画面７０において文字設定釦７５を操作すると、図９に示す文字設定画面１００が操作表示部１５に表示される。該画面１００では、文字サイズ、文字種を選択する。選択された文字サイズおよび文字種はデータ入力画面７０の文字設定表示枠７５ａに表示される。
【００４６】
データ入力画面７０で設定した内容はベイツスタンプ登録画面５０の第１項目表示枠５２ａ、第２項目表示枠５３ａ、第３項目表示枠５４ａにそれぞれ表示される。
【００４７】
図４のベイツスタンプ登録画面５０において一行モード釦５５を操作すると、第１項目から第３項目に設定した内容を横１行で表示するスタンプ形式が選択され、三行モード釦５６を操作すると、第１項目から第３項目に設定した内容を縦３行に分けて表示するスタンプ形式が選択される。ＯＫ釦５７の操作により設定内容が確定し、ベイツスタンプ登録一覧画面４０に戻る。このようにして設定された各スタンプの内容は不揮発記憶装置１３に記憶され、スタンプの合成時に利用される。
【００４８】
図１０は、設定されたベイツスタンプの一例を示している。このベイツスタンプ１１０は三行モードのスタンプである。該ベイツスタンプ１１０を印字する際の基本サイズは縦ｈ×横ｗである。基本サイズは、ベイツスタンプの設定内容に依存して定まり、文字数や文字サイズ、書式（三行モード／一行モード）などから導出される。
【００４９】
次に、原稿にベイツスタンプを合成して印刷出力する動作を説明する。
【００５０】
スタンプ合成モードには、ベイツスタンプの合成位置が自動的に決定される自動合成モードと、合成位置をユーザが指定する位置指定モードとがある。いずれのモードにするかは図示省略の選択画面で選択される。
【００５１】
図１１は、自動合成モードで原稿にベイツスタンプを合成する場合のスタンプ合成処理の流れを示している。図１２に示すようなスタンプオーバレイ選択画面１２０でベイツスタンプ釦１２１を選択した後、図示省略のスタート釦が操作されたことを契機に、画像処理装置１０は元画像となる原稿の全ページの画像データを取り込む（ステップＳ２０１）。画像データの取り込みはスキャナ部１６で原稿を光学的に読み取るほか、通信Ｉ／Ｆ１４を通じて外部端末から受信してもよい。取り込んだ画像データは不揮発記憶装置１３に一旦、保存される。
【００５２】
ここで、スタンプオーバレイ選択画面１２０のベイツスタンプ釦１２１が操作されずにスタート釦が押下されていた場合は（ステップＳ２０２；Ｎ）、スタンプ合成モードでの動作ではないため、当該処理を終了する(エンド)。この場合、設定されたジョブの内容に応じたコピー動作やプリント動作が実行される。
【００５３】
スタンプ合成モードで動作する場合は(ステップＳ２０２；Ｙ)、図示省略の操作画面でスタンプ種の設定操作を受ける（ステップＳ２０３）。検出手段２２は、先に取り込んで不揮発記憶装置１３に保存してある原稿の各ページの画像データをＯＣＲ（Optical Character Reader）処理などで画像解析し、各ページの余白領域を検出する（ステップＳ２０４）。
【００５４】
ここでは、ページ毎にそのページの余白部から矩形状に取得可能な最大の空白領域サイズ（縦×横）とその位置とを求める。位置は、右上、右下、左上、左下、中央右、中央左などのように概略箇所として求めてもよいし、原稿の左上などを原点とした座標位置で表わしてもよい。
【００５５】
該余白領域の検出処理を原稿の各ページについて行ない(ステップＳ２０４、Ｓ２０５；Ｎ)、原稿の全ページについて検出処理が完了すると(ステップＳ２０５；Ｙ)、決定手段２３は、原稿の全ページに対して同一サイズで確保可能な最大空白領域サイズを求め、該最大空白領域サイズと、今回合成するスタンプの基本サイズ（元サイズ）とを比較して、該スタンプを合成する際の最大空白領域サイズに収まるような画像サイズを決定する（ステップＳ２０６）。
【００５６】
ここでは、空白領域サイズを縦と横とに分け、原稿全ページの空白領域サイズの中で最小の縦サイズと最小の横サイズとをそれぞれ抽出し、これらを縦横サイズとした矩形を、原稿の全ページから同一サイズで取得可能な最大空白領域サイズとしている。
【００５７】
たとえば、図１３に示す検出結果一覧表１３０に示す例では、１ページ目の空白領域サイズが３０ｍｍ×２８ｍｍ、２ページ目の空白領域サイズが４０ｍｍ×３５ｍｍ、３ページ目の空白領域サイズが２５ｍｍ×３０ｍｍ、４ページ目の空白領域サイズが５０ｍｍ×５０ｍｍなので、縦サイズの最小値である３ページ目の縦サイズ２５ｍｍと横サイズの最小値である１ページ目の横サイズ２８ｍｍとを組み合わせた２５ｍｍ×２８ｍｍが最大空白領域サイズに決定される。
【００５８】
ここで、今回合成するスタンプの基本サイズが最大空白領域サイズ以下の場合は、該基本サイズを合成する際の画像サイズとして決定する。一方、最大空白領域サイズが基本サイズより小さい場合は、最大空白領域サイズに収まる画像サイズを決定する。たとえば、縦横比を保持したまま最大空白サイズ内に入る最大の画像サイズや該画像サイズとするための縮小率を決定する。
【００５９】
合成手段２４は、こうして決定された画像サイズで原稿の各ページにベイツスタンプを合成して印刷出力する（ステップＳ２０７）。合成位置は、余白領域の検出処理（ステップＳ２０４）で検出された各ページ内での最大の空白領域とする。
【００６０】
なお、原稿の各ページに対して、可能な限り同じ位置にスタンプが合成されるように制御してもよい。たとえば、スタンプの合成位置を可能は範囲で右上に統一などの制御を行なう。詳細には、決定手段２３が画像サイズを決定した後、該画像サイズ以上の余白部が各ページの右上に存在するか否かを検査し、決定手段２３の決定した画像サイズ以上の余白部が右上に存在するページについてはページの右上に該画像サイズでスタンプを合成する。決定手段２３の決定した画像サイズ以上の余白部がページの右上に存在しないページについては、他の位置、たとえば、そのページ内で検出された最大の空白領域に合成する。
【００６１】
また、合成位置の優先順位を右上、右下、左上、左下…などのように予め定めておき、決定手段２３の決定した画像サイズ以上の余白部が存在するか否かをページ毎に該優先順位に従って検査し、最初に検出された位置にスタンプを合成するようにしてもよい。この場合、最初に行なった余白領域の検出処理（ステップＳ２０４）において、右上、右下、左上、左下などの各位置で取得可能な空白サイズを調べて記憶しておくとよい。
【００６２】
また、右上、右下、左上、左下など予め定めた複数の合成位置候補の中で、画像サイズ分の空白領域を最も多くのページで共通に確保可能な合成位置を選定し、該選定した合成位置に合成可能なページについては該合成位置にベイツスタンプを合成するようにしてもよい。
【００６３】
このように、原稿の全ページの余白を検出し、該検出結果に基づいて全ページに同一サイズのベイツスタンプを合成するので、書類全体としての統一性が確保されて見栄えよく、しかも元画像と重なることなく、ベイツスタンプを合成することができる。
【００６４】
図１４は、位置指定モードで原稿にベイツスタンプを合成する場合のスタンプ合成処理の流れを示している。画像データの取り込み処理（ステップＳ３０１）およびスタンプ合成モードの確認処理(ステップＳ３０２)については、図１１のステップＳ２０１、Ｓ２０２と同様である。
【００６５】
スタンプ合成モードであった場合は(ステップＳ３０２；Ｙ)、図示省略の操作画面でスタンプ種の設定およびスタンプ合成位置（スタンプエリア）の指定を受ける（ステップＳ３０３）。合成位置の指定は右上、右下、左上、左下、中央右、中央左などのように概略箇所で受ける。原稿の左上などを原点とした座標位置で合成位置の指定を受けるようにしてもよい。
【００６６】
次に、検出手段２２は、先に取り込んで不揮発記憶装置１３に保存してある原稿の各ページについて、指定された合成位置(指定位置)の画像データをＯＣＲ処理などで画像解析し、各ページ内の指定位置付近における余白領域を検出する（ステップＳ３０４）。たとえば、右上と指定された場合は、ページの右上端から５０ｍｍ四方を指定位置とし、この５０ｍｍ四方内の空白状態を検出する。ここでは、指定位置の中で矩形状に取得可能な最大の空白領域サイズ（縦×横）を求める。
【００６７】
指定位置での余白の検出処理を原稿の各ページについて行ない(ステップＳ３０４、Ｓ３０５；Ｎ)、原稿の全ページについて余白の検出処理が完了すると(ステップＳ３０５；Ｙ)、決定手段２３は、原稿の全ページの指定位置において同一サイズで確保可能な最大空白領域サイズを求め、該最大空白領域サイズと、今回合成するスタンプの基本サイズとを比較して、該スタンプを合成する際の画像サイズを決定する（ステップＳ３０６）。
【００６８】
ここでは、自動合成の場合と同様に、空白領域サイズを縦と横とに分け、全ページの指定位置における空白領域サイズの中で最小の縦サイズと最小の横サイズとを縦横のサイズとした矩形を、原稿の全ページの指定位置から同一サイズで取得可能な最大空白領域サイズとしている。
【００６９】
そして、今回合成するスタンプの基本サイズが最大空白領域サイズ以下の場合は、該基本サイズを合成する際の画像サイズとして決定し、最大空白領域サイズが基本サイズより小さい場合は、最大空白領域サイズに収まるように画像サイズを決定する。たとえば、縦横比を維持した状態で最大空白領域サイズに収まる最大の画像サイズに決定する。
【００７０】
合成手段２４は、こうして決定された画像サイズで原稿の各ページの指定位置にスタンプを合成して印刷出力する（ステップＳ３０７）。
【００７１】
このように原稿の全ページについて指定された所定位置の余白を検出し、該検出結果に基づいて全ページの所定位置に同一サイズでベイツスタンプを合成するので、書類全体としての統一感を出して見栄えよくしかも元画像と重なることなくベイツスタンプを合成することができる。
【００７２】
なお、最大空白領域サイズに収まるような画像サイズとするためにベイツスタンプを縮小する場合において、その縮小後の文字サイズが許容最小サイズ以下、たとえば、5.0ポイント以下になるときは、過度の縮小が行なわれないように制御するとよい。
【００７３】
たとえば、図１５は、図１１のステップＳ２０７や図１４のステップＳ３０７（比較結果に応じたスタンプ合成）の部分で上記の制御を行なう場合の処理の流れを示している。
【００７４】
まず、ベイツスタンプの縮小が行なわれる場合に、その縮小後の文字サイズが予め定めた許容最小サイズ（たとえば、5.0ポイント）より小さくなるか否かを判定し(ステップＳ４０１)、許容最小サイズ以上の文字サイズを確保して付加可能な場合は(ステップＳ４０１；Ｙ)、当初の縮小率のままでベイツスタンプを合成する(ステップＳ４０２)。
【００７５】
一方、文字サイズが許容最小サイズより小さくなる場合は（ステップＳ４０１；Ｎ）、文字サイズが許容最小サイズとなるようにベイツスタンプを縮小した場合の縮小率と該縮小率で縮小後のベイツスタンプの画像サイズとを求め(ステップＳ４０３)、この画像サイズでベイツスタンプを付加可能なページにだけ該画像サイズでベイツスタンプを付加し（ステップＳ４０４）、ベイツスタンプを付加できなかったページについては、その旨のログ情報の記録と表示を行なう(ステップＳ４０５)。なお、縮小後の文字サイズが許容最小サイズより小さくなる場合の制御の例としては、他にも、縮小後の文字サイズが許容最小サイズより小さくなる原因となるページをベイツスタンプ付加の対象外とし、それ以外のページを対象として、比較結果に応じたスタンプ合成を行なうようにしてもよい。
【００７６】
これにより、余白領域が極端に狭いために、縮小後の文字サイズが過度に小さくなってしまうことが防止される。なお、余白領域がない場合についても、ベイツスタンプを付加できないと判断し、その旨のログ情報の記録と通知が行なわれる。
【００７７】
以上、本発明の実施の形態を図面によって説明してきたが、具体的な構成は実施の形態に示したものに限られるものではなく、本発明の要旨を逸脱しない範囲における変更や追加があっても本発明に含まれる。
【００７８】
たとえば、原稿に合成する付加画像はベイツスタンプに限られない。
【００７９】
また、実施の形態では、指定されたベイツスタンプの基本サイズが最大空白領域サイズより小さい場合に基本サイズでベイツスタンプを合成するようにしたが、基本サイズが最大空白サイズより小さいか否かに係わらず、最大空白領域サイズに合わせた画像サイズにしてもよい。画像サイズは最大空白領域サイズ以下であれば任意のサイズでかまわない。
【００８０】
また、実施の形態では、全ページから、もしくは全ページの指定位置から取得可能な最大空白領域サイズを求め、該最大空白領域サイズと基本サイズとの比較からスタンプ合成時の画像サイズを決定したが、余白に収まる画像サイズを他の方法で決定してもよい。たとえば、指定されたスタンプの基本サイズを画像サイズの初期値に設定し、１ページ目から順に、余白部に該画像サイズのスタンプが収まるか否かを検査し、収まらない場合は該ページの余白部に収まる最大サイズに画像サイズを変更することを最終ページまで行ない、最終的な画像サイズを合成時の画像サイズに決定するようにしてもよい。
【００８１】
また、実施の形態では、複合機を例に説明したが、プリンタや複写機でもよいし、スタンプの合成処理が実行可能であれば、プリンタ部を持たない画像処理装置であってもよく、合成画像は外部のプリンタ装置に出力されればよい。
【図面の簡単な説明】
【００８２】
【図１】本発明の実施の形態に係わる画像処理装置の構成を示す説明図である。
【図２】ベイツスタンプを付した法的資料の一例を示す説明図である。
【図３】ベイツスタンプ登録一覧画面の一例を示す正面図である。
【図４】ベイツスタンプ登録画面の一例を示す正面図である。
【図５】入力画面の一例を示す正面図である。
【図６】データ入力画面の一例を示す正面図である。
【図７】日付・時刻設定画面の一例を示す正面図である。
【図８】ページ番号設定画面の一例を示す正面図である。
【図９】文字設定画面の一例を示す正面図である。
【図１０】設定されたベイツスタンプの一例を示す説明図である。
【図１１】自動合成モードで原稿にベイツスタンプを合成する場合のスタンプ合成処理を示す流れ図である。
【図１２】スタンプオーバレイ選択画面の一例を示す正面図である。
【図１３】余白領域から検出した空白領域サイズおよび位置を一覧表示した説明図である。
【図１４】位置指定モードで原稿にベイツスタンプを合成する場合のスタンプ合成処理を示す流れ図である。
【図１５】文字サイズが許容最小サイズ以下にならないように制御する処理を示す流れ図である。
【符号の説明】
【００８３】
１０…画像処理装置
１１…ＲＯＭ
１２…ＲＡＭ
１３…不揮発記憶装置
１４…通信Ｉ／Ｆ
１５…操作表示部
１６…スキャナ部
１７…画像処理部
１８…プリンタ部
２０…システム制御部
２１…スタンプ設定登録部
２２…検出手段
２３…決定手段
２４…合成手段
３０…元画像
３１…ベイツスタンプ
３２…合成画像
４０…ベイツスタンプ登録一覧画面
４１…選択釦
４２…新規登録釦
４３…編集釦
５０…ベイツスタンプ登録画面
５１…タイトル釦
５１ａ…タイトル表示枠
５２…第１項目釦
５２ａ…第１項目表示枠
５３…第２項目釦
５３ａ…第２項目表示枠
５４…第３項目釦
５４ａ…第３項目表示枠
５５…一行モード釦
５６…三行モード釦
５７…ＯＫ釦
６０…入力画面
７０…データ入力画面
７１…表示なし釦
７２…タイプイン設定釦
７２ａ…タイプイン表示枠
７３…日付時刻設定釦
７３ａ…日付時刻表示枠
７４…ページ番号設定釦
７４ａ…ページ番号表示枠
７５…文字設定釦
７５ａ…文字設定表示枠
８０…日付・時刻設定画面
９０…ページ番号設定画面
１００…文字設定画面
１１０…ベイツスタンプ
１２０…スタンプオーバレイ選択画面
１２１…ベイツスタンプ釦
１３０…検出結果一覧表
【図１】
2007221282.tif 000003
【図２】
2007221282.tif 000004
【図３】
2007221282.tif 000005
【図４】
2007221282.tif 000006
【図５】
2007221282.tif 000007
【図６】
2007221282.tif 000008
【図７】
2007221282.tif 000009
【図８】
2007221282.tif 000010
【図９】
2007221282.tif 000011
【図１０】
2007221282.tif 000012
【図１１】
2007221282.tif 000013
【図１２】
2007221282.tif 000014
【図１３】
2007221282.tif 000015
【図１４】
2007221282.tif 000016
【図１５】
2007221282.tif 000017