(57)【特許請求の範囲】
【請求項１】
原稿画像を取得してその原稿画像データを出力する画像取得部と、
前記原稿画像データに対してページ毎に付加すべき固有の付加画像データを合成しページ毎の合成画像データを生成する第１の合成部と、
前記原稿画像データ及び／又は前記合成画像データを記憶する保存用記憶部と、
前記保存用記憶部に記憶された前記原稿画像データに前記固有の付加画像データを合成しページ毎の合成画像データを生成する第２の合成部と、
前記第１の合成部又は第２の合成部を選択的に動作させる制御部と、
前記第１の合成部又は第２の合成部で生成された合成画像データに基づいて画像を形成する画像形成部と、
前記画像形成部からの出力モードとして試し刷りを行うためのモードを選択設定可能な設定部と、を備え、
前記第１の合成部及び前記第２の合成部のそれぞれは、
前記原稿画像データに対してページ毎に付加すべき固有の付加画像データを生成する付加データ生成部と、
前記付加画像データを合成する位置を選択する位置指定部と、
前記位置指定部によって指定された付加画像データを合成する位置を微調整する位置微調整部と、
前記原稿画像データ及び付加データ生成部で生成された付加画像データを前記画像のページ毎に対応付けて保存用記憶部に転送して記憶させる記憶制御部と、
を含み、
前記制御部は、前記設定部により試し刷りを行うためのモード以外が選択設定されたときは、前記第１の合成部を動作させて前記記憶制御部によって前記第１の合成部により合成された合成画像データを前記画像形成部に出力させるように制御し、前記設定部により試し刷りを行うためのモードが選択設定されたときは、前記第２の合成部を動作させて前記記憶制御部によって前記第２の合成部により合成された合成画像データを前記画像形成部に出力させることを特徴とする画像処理装置。
【請求項２】
前記試し刷りを行うためのモードの終了時には、前記第２の合成部により合成された合成画像データを前記保存用記憶部に転送して記憶させることを特徴とする請求項１に記載の画像処理装置。
【請求項３】
原稿画像を取得してその原稿画像データを出力する画像取得部と、
前記原稿画像データに対してページ毎に付加すべき固有の付加画像データを合成しページ毎の合成画像データを生成する合成部と、
前記付加画像データを合成する位置を選択する位置指定部と、
前記位置指定部によって指定された付加画像データを合成する位置を微調整する位置微調整部と、
前記原稿画像データと前記合成画像データとの少なくとも一方を記憶する記憶部と、
前記合成部で生成された合成画像データに基づいて画像を形成する画像形成部と、
前記記憶部に前記原稿画像データを記憶する前に前記合成部により合成画像データを生成して当該合成画像データを前記記憶部に記憶し当該記憶部に記憶された合成画像データを読み出して前記画像形成部による画像形成を実行する第１モードと、前記記憶部に前記原稿画像データを一旦記憶した後に前記記憶部から前記原稿画像データを読み出して前記合成部による合成画像データを生成して前記画像形成部による画像形成を実行する第２モードとを選択的に実行する制御部と、を備え、
前記画像形成部からの出力モードとして前記第１モードと前記第２モードとを選択設定可能な設定部を備え、
前記制御部は前記設定部からの設定に応じて前記第１モード、前記第２モードの何れかを実行するものであり、
前記第２モードは、試し刷りを行うためのモードであることを特徴とする画像処理装置。
【請求項４】
原稿画像を取得してその原稿画像データを出力する画像取得工程と、
前記原稿画像データに対してページ毎に付加すべき固有の付加画像データを合成しページ毎の合成画像データを生成する合成工程と、
前記付加画像データを合成する位置を選択する位置指定工程と、
前記位置指定工程において指定された付加画像データを合成する位置を微調整する位置微調整工程と、
前記原稿画像データと前記合成画像データとの少なくとも一方を記憶する記憶工程と、
前記合成工程で生成された合成画像データに基づいて画像を形成する画像形成工程と、
前記合成工程、前記記憶工程及び前記画像形成工程の実行を制御する制御工程と、
前記合成工程後に前記記憶工程及び前記画像形成工程を実行する第１モードと前記記憶工程後に前記合成工程及び前記画像形成工程を実行する第２モードとを、前記制御工程に先立って選択設定する設定工程と、
を備え、
前記制御工程において、前記設定工程における設定に応じて前記第１モード、前記第２モードの何れかを実行するものであり、
前記第２モードは、試し刷りを行うためのモードであることを特徴とする画像処理方法。
【請求項５】
原稿画像を取得してその原稿画像データを出力する画像取得機能と、
前記原稿画像データに対してページ毎に付加すべき固有の付加画像データを合成しページ毎の合成画像データを生成する合成機能と、
前記付加画像データを合成する位置を選択する位置指定機能と、
前記位置指定機構によって指定された付加画像データを合成する位置を微調整する位置微調整機能と、
前記原稿画像データと前記合成画像データとの少なくとも一方を記憶する記憶機能と、
前記合成機能によって生成された合成画像データに基づいて画像を形成する画像形成機能と、
前記合成機能の実行後に前記記憶機能及び前記画像形成機能を実行する第１モードと、前記記憶機能の実行後に前記合成機能及び前記画像形成機能を実行する第２モードとを選択的に実行する制御機能と、
をコンピュータに実現させるコンピュータ読取可能なプログラムであり、
前記コンピュータに、
前記制御機能の実行に先立って前記第１モードと前記第２モードとを選択設定する設定機能を更に実行し、
前記制御機能において、前記設定機能における設定に応じて前記第１モード、前記第２モードの何れかを実行する機能を実現させるものであって、
前記第２モードは、試し刷りを行うためのモードであることを特徴とするコンピュータ読取可能なプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置、画像処理方法及びプログラムに係り、特に、画像ごとに固有の付加画像を重畳する処理を行う画像処理装置、画像処理方法及びプログラムに関する。
【背景技術】
【０００２】
近年、画像データについて、画像データの生成時、受信時、送信時から、画像データの連続性が確保され、後日途中に別の画像データが挿入される等の改竄等がされていないという画像の一意性を示すことを要求される場合がある。
【０００３】
この点、画像形成を行う際に一連の画像形成サイクルごとにページ番号を付加して、連続したページ番号の入った画像を形成可能な画像形成装置が考案されている（例えば、特許文献１参照）。
【０００４】
しかし、画像データにページ番号等の付加画像を付加する場合、当該付加画像が画像データ中の文書等に重なって記録用紙に出力されると、文書が読み難くなる等の不都合が生じる。
【０００５】
この点、通常のプリントモードの他に試し刷りモードを選択可能で、試し刷りモードが選択されたときには、画像情報を簡略化して出力可能とした画像処理装置（例えば、特許文献２参照）や、印刷用画像データに裁ち線データを合成し、この合成印刷用画像データを出力してプルーフを作成する画像処理装置（例えば、特許文献３参照）が提案されている。このような画像処理装置では、レイアウトチェック等、出力画像が適切か否かのチェックを効率的に行うことができる。
【特許文献１】特開２００３−２７４１５１号公報
【特許文献２】特開平０７−８５０２４号公報
【特許文献３】特開２００３−３２４７５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、画像出力段階で画像データに付加画像を重畳する構成とすると、付加画像が当該画像に対して一意であることを確保することが困難であるとの問題がある。他方で、前述のように、画像読み取り段階で画像データに付加画像を重畳すると、付加画像の重畳位置を調整することが困難であるとの問題がある。
【０００７】
そこで、本発明は以上のような課題を解決するためになされたものであり、必要に応じてスタンプの位置を調整可能としつつ、画像データの一意性を確保することのできる画像処理装置、画像処理方法及びプログラムを提供することを目的とするものである。
【課題を解決するための手段】
【０００８】
上記の課題を解決するために、請求項１に記載の発明は、原稿画像を取得してその原稿画像データを出力する画像取得部と、
前記原稿画像データに対してページ毎に付加すべき固有の付加画像データを合成しページ毎の合成画像データを生成する第１の合成部と、
前記原稿画像データ及び／又は前記合成画像データを記憶する保存用記憶部と、
前記保存用記憶部に記憶された前記原稿画像データに前記固有の付加画像データを合成しページ毎の合成画像データを生成する第２の合成部と、
前記第１の合成部又は第２の合成部を選択的に動作させる制御部と、
前記第１の合成部又は第２の合成部で生成された合成画像データに基づいて画像を形成する画像形成部と、
前記画像形成部からの出力モードとして試し刷りを行うためのモードを選択設定可能な設定部と、を備え、
前記第１の合成部及び前記第２の合成部のそれぞれは、
前記原稿画像データに対してページ毎に付加すべき固有の付加画像データを生成する付加データ生成部と、
前記付加画像データを合成する位置を選択する位置指定部と、
前記位置指定部によって指定された付加画像データを合成する位置を微調整する位置微調整部と、
前記原稿画像データ及び付加データ生成部で生成された付加画像データを前記画像のページ毎に対応付けて保存用記憶部に転送して記憶させる記憶制御部と、
を含み、
前記制御部は、前記設定部により試し刷りを行うためのモード以外が選択設定されたときは、前記第１の合成部を動作させて前記記憶制御部によって前記第１の合成部により合成された合成画像データを前記画像形成部に出力させるように制御し、前記設定部により試し刷りを行うためのモードが選択設定されたときは、前記第２の合成部を動作させて前記記憶制御部によって前記第２の合成部により合成された合成画像データを前記画像形成部に出力させることを特徴とする画像処理装置である。
【００１０】
請求項２に記載の発明は、請求項１に記載の画像処理装置において、前記試し刷りを行うためのモードの終了時には、前記第２の合成部により合成された合成画像データを前記保存用記憶部に転送して記憶させることを特徴とする。
【００１１】
請求項３に記載の発明は、原稿画像を取得してその原稿画像データを出力する画像取得部と、
前記原稿画像データに対してページ毎に付加すべき固有の付加画像データを合成しページ毎の合成画像データを生成する合成部と、
前記付加画像データを合成する位置を選択する位置指定部と、
前記位置指定部によって指定された付加画像データを合成する位置を微調整する位置微調整部と、
前記原稿画像データと前記合成画像データとの少なくとも一方を記憶する記憶部と、
前記合成部で生成された合成画像データに基づいて画像を形成する画像形成部と、
前記記憶部に前記原稿画像データを記憶する前に前記合成部により合成画像データを生成して当該合成画像データを前記記憶部に記憶し当該記憶部に記憶された合成画像データを読み出して前記画像形成部による画像形成を実行する第１モードと、前記記憶部に前記原稿画像データを一旦記憶した後に前記記憶部から前記原稿画像データを読み出して前記合成部による合成画像データを生成して前記画像形成部による画像形成を実行する第２モードとを選択的に実行する制御部と、を備え、
前記画像形成部からの出力モードとして前記第１モードと前記第２モードとを選択設定可能な設定部を備え、
前記制御部は前記設定部からの設定に応じて前記第１モード、前記第２モードの何れかを実行するものであり、
前記第２モードは、試し刷りを行うためのモードであることを特徴とする画像処理装置である。
【００１４】
請求項４に記載の発明は、原稿画像を取得してその原稿画像データを出力する画像取得工程と、
前記原稿画像データに対してページ毎に付加すべき固有の付加画像データを合成しページ毎の合成画像データを生成する合成工程と、
前記付加画像データを合成する位置を選択する位置指定工程と、
前記位置指定工程において指定された付加画像データを合成する位置を微調整する位置微調整工程と、
前記原稿画像データと前記合成画像データとの少なくとも一方を記憶する記憶工程と、
前記合成工程で生成された合成画像データに基づいて画像を形成する画像形成工程と、
前記合成工程、前記記憶工程及び前記画像形成工程の実行を制御する制御工程と、
前記合成工程後に前記記憶工程及び前記画像形成工程を実行する第１モードと前記記憶工程後に前記合成工程及び前記画像形成工程を実行する第２モードとを、前記制御工程に先立って選択設定する設定工程と、
を備え、
前記制御工程において、前記設定工程における設定に応じて前記第１モード、前記第２モードの何れかを実行するものであり、
前記第２モードは、試し刷りを行うためのモードであることを特徴とする画像処理方法である。
【００１７】
請求項５に記載の発明は、原稿画像を取得してその原稿画像データを出力する画像取得機能と、
前記原稿画像データに対してページ毎に付加すべき固有の付加画像データを合成しページ毎の合成画像データを生成する合成機能と、
前記付加画像データを合成する位置を選択する位置指定機能と、
前記位置指定機構によって指定された付加画像データを合成する位置を微調整する位置微調整機能と、
前記原稿画像データと前記合成画像データとの少なくとも一方を記憶する記憶機能と、
前記合成機能によって生成された合成画像データに基づいて画像を形成する画像形成機能と、
前記合成機能の実行後に前記記憶機能及び前記画像形成機能を実行する第１モードと、前記記憶機能の実行後に前記合成機能及び前記画像形成機能を実行する第２モードとを選択的に実行する制御機能と、
をコンピュータに実現させるコンピュータ読取可能なプログラムであり、
前記コンピュータに、
前記制御機能の実行に先立って前記第１モードと前記第２モードとを選択設定する設定機能を更に実行し、
前記制御機能において、前記設定機能における設定に応じて前記第１モード、前記第２モードの何れかを実行する機能を実現させるものであって、
前記第２モードは、試し刷りを行うためのモードであることを特徴とするコンピュータ読取可能なプログラムである。
【発明の効果】
【００２０】
請求項１に記載の発明によれば、画像データに対して、保存用記憶部に記憶される前に第１の合成部により付加画像を重畳することができるので、読み取られた画像に必ず、固有の付加画像データを重畳することができ、画像の一意性が確保されるという効果を奏する。
【００２１】
また、一旦保存用記憶部に記憶された後に第２の合成部により原稿画像データに固有の付加画像データを合成することができるので、一旦原稿画像データを保存用記憶部に記憶させた後にユーザが位置を調整しながら付加画像を重畳することができ、所望のレイアウトとなる合成画像データを生成し画像形成部から出力させることができる。
また、原稿画像データ及び付加データ生成部で生成された付加画像データを画像のページ毎に対応付けて保存用記憶部に記憶させるので、原稿画像データと付加画像データとが合成された後は、画像形成部から出力させる際或いはデータを外部に転送する際等においても画像の一意性を確保することができる。
また、一旦原稿画像データを保存用記憶部に記憶させた後にユーザが位置を調整しながら付加画像を重畳し所望のレイアウトとなる合成画像データを生成した場合にも、原稿画像データ及び付加画像データを画像のページ毎に対応付けて保存用記憶部に記憶させるので、原稿画像データと付加画像データとが合成された後は、画像形成部から出力させる際或いはデータを外部に転送する際等においても画像の一意性を確保することができるという効果を奏する。
【００２４】
請求項２に記載の発明によれば、保存用記憶部に格納された後も、プルーフモードで画像形成する際に付加画像を重畳し直すことができるので、画像の一意性を確保しつつ、付加画像の重畳位置を調整してユーザの所望の画像を得ることができるという効果を奏する。
【００２５】
請求項３、４、５に記載の発明によれば、第１モードにおいては、画像データに対して保存用記憶部に記憶される前に付加画像を重畳することができるので、読み取られた画像に必ず、固有の付加画像データを重畳することができ、画像の一意性が確保されるという効果を奏する。また、第２モードにおいては、一旦保存用記憶部に記憶された後に原稿画像データに固有の付加画像データを合成することができるので、一旦原稿画像データを保存用記憶部に記憶させた後にユーザが位置を調整しながら付加画像を重畳することができ、所望のレイアウトとなる合成画像データを生成し画像形成部から出力させることができる。具体的には、第２モードとして試し刷りモードであることが望ましい。
【発明を実施するための最良の形態】
【００２６】
以下、図１から図１３を参照しつつ、本発明に係る第１の実施形態について詳細に説明する。ただし、発明の範囲は、図示例に限定されない。
【００２７】
まず、図１を参照して、本実施の形態における画像処理装置１の構成について説明する。本実施の形態における画像処理装置１は、例えばＭＦＰ（Multi Function Peripheral）であり、画像処理装置１は、操作部２と表示部３と、画像読取部４と、画像形成部５と、これら各部を統括的に制御する状態管理部１０とを備えている。
【００２８】
操作部２は、ユーザが種々の指示を入力し、各種の選択設定を行う設定部として機能するものである。操作部２は、例えば、数字ボタンや各種設定、動作モード等を切替える機能ボタン、動作のスタートを指示するためのスタートボタン等の各種操作ボタン（図示せず）等で構成されている。例えば、本実施形態においては、ユーザは、操作部２を操作することにより、画像形成部５からの出力モードとして、通常の画像形成モードとプルーフモード（試し刷りを行うためのモード）とを選択可能となっている。操作部２は、ユーザにより入力された操作信号を後述するＣＰＵ１１に出力するように構成されている。
【００２９】
表示部３は、例えばＬＣＤ（Liquid Crystal Display）、ＣＲＴ（Cathode Ray Tube）ディスプレイやＥＬ（Electro Luminescence）ディスプレイ等で構成されている。表示部３は、後述するＣＰＵ１１から入力される表示信号の指示に従って画面上に設定条件の設定画面等の各種操作画面や画像の状態表示、各機能の動作状況、各種処理結果等を表示するようになっている。本実施形態においては、表示部３は、例えば、付加画像としてのスタンプの形式（以下、「スタンプ形式」という。）を指定するスタンプ選択画面３１（図２）やスタンプを付与すべき領域（以下、「スタンプ位置」という。）を指定するスタンプ位置設定画面３２（図３）や、スタンプ位置の微調整を行う微調整設定画面３３（図５）等を表示可能となっている。
【００３０】
なお、表示部３の画面上に、透明電極を格子状に配置した感圧式（抵抗膜圧式）のタッチパネル（図示せず）が形成され、表示部３と操作部２とが一体に構成されるタッチスクリーンとしてもよい。タッチパネルは、手指やタッチペン等で押下された力点のＸＹ座標を電圧値で検出し、検出された位置信号を操作信号としてＣＰＵ１１に出力するように構成される。この場合には、表示部３は操作部２とともに設定部として機能する。本実施形態においては、以下、画像処理装置１が表示部３と操作部２とが一体に構成されたタッチスクリーンを備える場合を例として説明する。
【００３１】
例えば、本実施形態においては、付加画像として、定型スタンプ、ページ番号、ナンバリング、日付／時刻等のスタンプが選択可能となっている。ユーザの操作により表示部３に前記スタンプ選択画面３１が表示された場合、図２に示すように、定型スタンプ、ページ番号、ナンバリング、日付／時刻等のスタンプ形式を選択するための設定ボタン３４が表示部３に表示され、ユーザは所望のスタンプ形式の設定ボタン３４を押下することによりスタンプ形式を選択可能となっている。
【００３２】
ここで、「定型スタンプ」とは、予め用意されている定型文字をスタンプとして付与する機能であり、「ページ番号」とは、ページ番号をスタンプとして付与する機能であり、「ナンバリング」とは、原稿画像の順に数字をスタンプとして付与する機能であり、「日付／時刻」とは、原稿の読み取りが行われた時の日付や時刻をスタンプとして付与する機能である。なお、これらスタンプのうち、ナンバリングは米国裁判所におけるディスカバリ−手続において証拠に付与される連番にも利用可能である。そこで、特にナンバリングについては、読み取った画像の正真性を確保するために、画像の読み取りから外部よりアクセス可能な、或いは再利用可能な画像データとして後述する保存用記憶部としての圧縮メモリ領域１７ａに保存されるまでの過程においてスタンプを付与する必要性が高い。また、日付／時刻についても、読み取り時点においてその画像が存在したことを証する目的から、同様に、圧縮メモリ領域１７ａに画像データとして保存されるまでの過程においてスタンプを付与する必要性が高い。
【００３３】
次に、スタンプ位置設定画面３２では、例えば、図３に示すように、スタンプ位置指定ボタン３５が表示部３に表示される。ユーザが、所望のスタンプ位置を選択して、いずれかのスタンプ位置指定ボタン３５を押下することにより、「左上」、「左中」、「左下」、「中央上」、「中央」、「中央下」、「右上」、「右中」、「右下」の９か所の中からスタンプ位置が指定されるようになっている。例えば、ユーザにより「右上」がスタンプ位置として指定された場合には、図４に示すように原稿画像の右上の領域にスタンプが重畳される。
【００３４】
また、スタンプ位置設定画面３２において、ユーザが、スタンプ位置を微調整する位置の微調整ボタン３６を押下した場合には、図５に示すような微調整設定画面３３が表示部３に表示される。ユーザは、当該画面上の数字キー３７を押下することにより、スタンプの位置を上下方向、左右方向それぞれにおいて０．１ｍｍ単位でシフトさせ微調整を行うことが可能となっている。
【００３５】
次に、画像読取部４は、原稿に記録された画像を読み取り、その画像の白黒（２値又は白黒の中間値を含む多値）の画像データ（原稿画像データ）を生成するものである。画像読取部４は、原稿に光を照射する光源と、原稿からの反射光を光電変換するＣＣＤ（Charge Coupled Device）、ＣＭＯＳ（Complementary Metal-Oxide Semiconductor）等を用いたイメージセンサと、原稿に照射する光を移動する走査部と、イメージセンサにより読み取られた電気信号に各種変換・処理を施し画像データ（原稿画像データ）を出力する画像処理部（いずれも図示せず）と、を備えており、ＣＰＵ１１からの指示信号に従って画像の読み取りを行うようになっている。
【００３６】
画像形成部５は、例えばインクジェット式、レーザ式、熱転写式、ドットインパクト式等のプリンタであり、ＣＰＵ１１からの指示信号に従って画像読取部４等により取得された画像データに基づいて、記録用紙等の記録媒体上に画像を形成して記録する。
【００３７】
次に、状態管理部１０は、ＣＰＵ１１、プログラムメモリ１２、ＲＡＭ（Random Access Memory）１３、メモリ制御ＩＣ１５、圧縮・伸長ＩＣ１６、画像メモリ１７等を備えて構成されるコンピュータである。
【００３８】
プログラムメモリ１２は、例えば半導体等の不揮発性メモリ等により構成され、画像処理装置１に対応するシステムプログラム、及び該システムプログラム上で実行可能な各種のアプリケーションプログラム等の各種処理プログラム、当該プログラムの処理に係るデータ等を記憶する。プログラムは、コンピュータが読み取り可能なプログラムコードの形態で格納されており、ＣＰＵ１１は、当該プログラムコードに従った動作を逐次実行する。本実施形態においては、プログラムメモリ１２は、前記画像読取部４によって取得された画像データ（原稿画像データ）に対してページ毎に付加すべき固有の付加画像データとしてのスタンプを合成してページ毎の合成画像データを生成するための合成画像データ生成プログラムを記憶している。
【００３９】
ＲＡＭ１３は、ＣＰＵ１１により実行制御される各種処理において、プログラムメモリ１２から読み出されたプログラム、入力、若しくは出力データ及びパラメータ等の一時的な格納領域となる。
【００４０】
ＣＰＵ１１は、画像処理装置１内の各部を中央制御する。ＣＰＵ１１は、プログラムメモリ１２に格納されているシステムプログラム及び各種アプリケーションプログラムの中から指定されたプログラムを読み出してＲＡＭ１３に展開し、ＲＡＭ１３に展開されたプログラムとの協働で、各種処理を実行する。
【００４１】
メモリ制御ＩＣ１５は、ＣＰＵ１１からの制御に基づいて、画像読取部４から入力された画像データ（原稿画像データ）及び合成画像データを圧縮するように圧縮・伸長ＩＣ１６を制御し、圧縮された画像データ（原稿画像データ）及び合成画像データを画像メモリ１７の圧縮メモリ領域１７ａに書き込んで記憶させる。また、ＣＰＵ１１から画像データ出力の指示があると、メモリ制御ＩＣ１５は、圧縮メモリ１７ａに記憶されている出力指示された画像データ（原稿画像データ）及び合成画像データを伸長するように圧縮・伸長ＩＣ１６を制御し、ページメモリ領域１７ｂに書き込んで一時的に記憶させ、ページごとの画像データ（原稿画像データ）及び合成画像データを順次画像形成部５に出力する。
【００４２】
また、メモリ制御ＩＣ１５は、第１の合成部及び第２の合成部によって生成された合成画像データを適宜保存用記憶部である圧縮メモリ領域１７ａに転送して記憶させる記憶制御部として機能する。なお、第１の合成部及び第２の合成部によって生成される合成画像データは、原稿画像データと付加画像データとが画像のページ毎に対応付けられたものである。
【００４３】
圧縮・伸長ＩＣ１６は、メモリ制御ＩＣ１５の制御により画像データ（原稿画像データ）及び合成画像データの圧縮処理、伸長処理を行うＩＣである。
【００４４】
画像メモリ１７は、例えばＤＲＡＭ（Dynamic Random Access Memory）により構成され、圧縮メモリ領域１７ａ、ページメモリ領域１７ｂ、スタンプ情報記憶部１７ｃを有している。
【００４５】
圧縮メモリ１７ａは、メモリ制御ＩＣ１５の制御により、圧縮・伸長ＩＣ１６で圧縮された画像データを記憶するものである。本実施形態においては原稿画像データ及び原稿画像データに付加画像データが合成された合成画像データを格納する保存用記憶部として機能する。合成画像データは、圧縮メモリ１７ａ内に、原稿画像データと付加画像データとが画像のページ毎に対応付けられた状態で格納されている。ページメモリ領域１７ｂは、圧縮・伸長ＩＣ１６で伸長された画像データをページ単位で記憶するものである。
【００４６】
スタンプ情報記憶部１７ｃは、本実施形態において付加画像データとして原稿画像データに付加される各種スタンプの情報を格納する記憶部である。スタンプの形式としては、前述のように、定型スタンプ、ページ番号、ナンバリング、日付／時刻等があるが、スタンプ形式はここに例示したものに限定されない。例えば、ユーザ指定の会社名やＵＲＬ等をスタンプとして選択設定できるようにしてもよい。
【００４７】
なお、スタンプ情報記憶部１７ｃには、例えば、定型スタンプのように予め定められた画像を付与する場合の付与すべき情報が文字データとして保存される。定型スタンプ等を原稿画像データに付加する場合には、ＣＰＵ１１がスタンプ情報記憶部１７ｃからこの文字データを読み出すとともにフォントデータを読み出して付加画像データとしてのスタンプ画像データを生成して原稿画像データに付与すればよい。一方、日付／時刻、ページ番号、ナンバリングのような、付与すべき文字画像が変化するような場合、付与すべき基本の文字データがスタンプ情報記憶部１７ｃに保存される。ＣＰＵ１１はこの文字データを演算し、この演算結果に基づいてフォントデータから付加画像データとしてのスタンプ画像データを生成し、このスタンプ画像データを原稿画像データに付加すればよい。特に、ページ番号、ナンバリングの場合、ページ毎に付与すべき番号が変化するので、スタンプ情報記憶部１７ｃにカウンタを設けて各原稿画像データに付与すべき数字を把握するようにすればよい。なお、カウンタを設けて各原稿画像データに付与すべき数字を決定する場合、カウンタは画像形成ジョブごと等、一定の区切りごとに自動的に数字がリセットされるようにしてもよいし、ジョブを跨いで連続して数字をカウントするものであってもよい。
【００４８】
本実施形態においては、ＣＰＵ１１がＲＡＭ１３内に展開された前記合成画像データ生成プログラムとの協働により、メモリ制御ＩＣ１５、画像メモリ１７を制御することによって、ＣＰＵ１１、メモリ制御ＩＣ１５、画像メモリ１７が、原稿画像データに付加画像データを合成する第１の合成部及び第２の合成部を構成する。なお、第１の合成部、第２の合成部を総括して単に合成部と称する。
【００４９】
すなわち、本実施形態において、ＣＰＵ１１は、スタンプ情報記憶部１７ｃからスタンプ画像のデータを読み出して付加画像データとしてのスタンプ画像データを生成するものであり、ＣＰＵ１１とスタンプ情報記憶部１７ｃとによって付加データ生成部が構成される。また、メモリ制御ＩＣ１５が、画像読取部４により得た原稿画像データを保存用記憶部である圧縮メモリ領域１７ａに格納する前に、ＣＰＵ１１は、付加画像データとしてのスタンプ画像データを原稿画像データに対して付加し合成画像データを生成するものであり、ＣＰＵ１１とメモリ制御ＩＣ１５とによって第１の合成部が構成される。
【００５０】
また、ＣＰＵ１１は、メモリ制御ＩＣ１５により一旦圧縮メモリ領域１７ａに格納された原稿画像データに固有の付加画像データとしてのスタンプ画像データを合成してページ毎の合成画像データを生成するようになっており、ＣＰＵ１１とメモリ制御ＩＣ１５とによって第２の合成部が構成される。
【００５１】
さらに、ＣＰＵ１１は、原稿画像データと付加画像データとの合成を第１の合成部で行うか、第２の合成部で行うかの選択を行う制御部として機能するようになっている。そして、ＣＰＵ１１の制御により、前記第１の合成部と第２の合成部とが選択的に動作する。換言するに、ＣＰＵ１１は制御部として機能し、合成部を第１の合成部として機能させるか、第２の合成部として機能させるか選択的に動作する。
【００５２】
図６を参照しつつ、本実施形態における原稿画像データと付加画像データとの合成処理の構成を説明する。なお、図６は、合成処理を行う部分を概念的に捉えたものであり、実際の装置構成及び動作をそのまま示すものではない。
【００５３】
図６に示すように、本実施形態における画像処理装置１は、原稿画像データと付加画像データとの合成処理を行う２つの合成部８ａ，８ｂを備えている。画像読取部４から出力された原稿画像データとスタンプ情報記憶部１７ｃに格納された情報から生成された付加画像データとしてのスタンプ画像データとを合成する場合には、原稿画像データとスタンプ画像データとが合成部８ａで合成されて合成画像データが生成され、合成画像データは選択部９ａを介して保存用記憶部である圧縮メモリ領域１７ａに送られて記憶される。
【００５４】
一旦圧縮メモリ領域１７ａに記憶された原稿画像データにスタンプ画像データを合成する場合には、スタンプ情報記憶部１７ｃに格納された情報から生成されたスタンプ画像データを送る経路がＣＰＵ１１の制御信号によって切り替えられ、スタンプ画像データと圧縮メモリ領域１７ａ内に格納されていた原稿画像データとが、圧縮メモリ領域１７ａよりも後段の合成部８ｂで合成され合成画像データが生成される。
【００５５】
記録用紙等に画像を出力する場合には、この合成画像データが画像形成部５に出力されて画像が記録される。また、合成画像データを保存用記憶部である圧縮メモリ領域１７ａに格納する場合には、合成画像データを送る経路がＣＰＵ１１の制御信号によって切り替えられる。これにより、合成画像データは、選択部９ａを介して圧縮メモリ領域１７ａに送られ記憶される。この場合、先に記憶されていた合成部８ａにて合成された合成画像データは破棄される。
【００５６】
なお、原稿画像データと付加画像データとの合成処理を行う合成部８は２つある場合に限定されない。例えば、図７に示すように、１つの合成部８ｃを備え、原稿画像データ及び付加画像データを送る経路をＣＰＵ１１の制御信号によって適宜切り替えることにより、保存用記憶部である圧縮メモリ領域１７ａの前段での合成処理と後段での合成処理を行うことが可能に構成してもよい。すなわち、原稿画像データと付加画像データであるスタンプ画像データを保存用記憶部である圧縮メモリ領域１７ａに格納する前に合成する場合には、画像読取部４から出力された原稿画像データが選択部９ｂを介して合成部８ｃに送られ、スタンプ画像データと合成されて合成画像データが生成される。合成された合成画像データは選択部９ｃを介して圧縮メモリ領域１７ａに送られ記憶される。
【００５７】
原稿画像データが一旦圧縮メモリ領域１７ａに格納した後に原稿画像データと付加画像データとを合成する場合には、圧縮メモリ領域１７ａ内に格納されている原稿画像データが選択部９ｂを介して合成部８ｃに送られ、この原稿画像データとスタンプ画像データとが合成部８ｃで合成され合成画像データが生成される。
【００５８】
記録用紙等に画像を出力する場合には、この合成画像データが選択部９ｄを介して画像形成部５に出力されて画像が記録される。また、合成画像データを保存用記憶部である圧縮メモリ領域１７ａに格納する場合には、合成画像データを送る経路がＣＰＵ１１の制御信号によって切り替えられる。これにより、合成画像データは、選択部９ｃを介して圧縮メモリ領域１７ａに送られ記憶される。この場合、先に合成部８ｃで合成され圧縮メモリ領域１７ａに記憶されていた合成画像データは破棄される。
【００５９】
次に、図８から図１３を参照しつつ、本実施形態における画像処理装置１による画像処理方法について具体的に説明する。なお、以下に説明する合成画像データ生成処理は、ＣＰＵ１１等から構成されるコンピュータと前記合成画像データ生成プログラムとの協働により実現される。
【００６０】
ユーザが操作部２としてのタッチパネル等から合成画像データ生成処理を選択することにより、合成画像データ生成処理が開始される。合成画像データ生成処理を行う場合には、前述のように、例えば操作部２を兼ねる表示部３のスタンプ選択画面３１（図２参照）やスタンプ位置設定画面３２（図３参照）等からユーザが原稿画像データに合成するスタンプの形式やスタンプを重畳する位置を操作部２から選択する。
【００６１】
図８に示すように、画像読取部４によって取得された原稿画像データは、メモリ制御ＩＣ１５を介して画像メモリ１７のページメモリ領域１７ｂに格納される（図８の破線矢印（１））。そして、ＣＰＵ１１、メモリ制御ＩＣ１５等が第１の合成部として機能することにより、操作部２から選択設定された種類のスタンプをスタンプ情報記憶部１７ｃから読み出して付加画像データとしてのスタンプ画像データを生成される。そして、ページメモリ領域１７ｂに格納された原稿画像データに対して当該スタンプ画像データを操作部２から選択された位置に重畳する画像データの合成処理を行い、合成画像データを生成する（図８の破線矢印（２））。
【００６２】
図９に示すように、原稿画像データにスタンプ画像データが合成された合成画像データは、メモリ制御ＩＣ１５を介して圧縮・伸長ＩＣ１６に送られ、メモリ制御ＩＣ１５の制御により圧縮処理が行われる（図９の破線矢印（１））。圧縮された合成画像データはメモリ制御ＩＣ１５を介して保存用記憶部である圧縮メモリ領域１７ａに格納される（図９の破線矢印（２））。
【００６３】
そして、操作部２から通常の画像形成が選択された場合に画像を出力する際には、図１０に示すように、保存用記憶部としての圧縮メモリ領域１７ａに格納される前にスタンプ画像データが重畳（合成）され圧縮メモリ領域１７ａに格納されている合成画像データが、一旦メモリ制御ＩＣ１５を介して圧縮・伸長ＩＣ１６に送られ、メモリ制御ＩＣ１５の制御により伸長処理が行われる（図１０の破線矢印（１））。伸長された合成画像データはメモリ制御ＩＣ１５を介してページ毎に画像形成部５に出力されて順次画像形成が行われる（図１０の破線矢印（２））。なお、この場合、合成画像データがメモリ制御ＩＣ１５を介して一旦ページメモリ領域１７ｂに格納された後、ページ毎に画像形成部５に出力されて画像記録が行われるようにしてもよい。
【００６４】
他方、例えば、操作部２からプルーフモードでの画像形成が選択され、画像形成部５によってプルーフモードでの画像形成を行いながら、原稿画像データにスタンプ画像データを合成する場合には、図１１に示すように、すでに圧縮メモリ領域１７ａに格納されている原稿画像データがメモリ制御ＩＣ１５を介して圧縮・伸長ＩＣ１６に送られ、メモリ制御ＩＣ１５の制御により伸長処理が行われる（図１１の破線矢印（１））。伸長された原稿画像データはメモリ制御ＩＣ１５を介してページメモリ領域１７ｂに格納される（図１１の破線矢印（２））。
【００６５】
そして、ＣＰＵ１１、メモリ制御ＩＣ１５等が第２の合成部として機能することにより、一旦保存用記憶部である圧縮メモリ領域１７ａに格納され、ページメモリ領域１７ｂに送られた原稿画像データに対して選択設定された種類のスタンプを選択された位置に重畳するスタンプ画像データの合成処理を行いスタンプ画像データの合成された合成画像データが生成される（図１２の破線矢印（１））。すなわち、ユーザは、画像形成部５によって記録用紙に記録され出力された画像を確認し、スタンプ位置を調整したい場合には、例えば操作部２を兼ねる表示部３のスタンプ位置設定画面３２（図３参照）や、微調整設定画面３３（図５参照）等からユーザがスタンプを重畳する位置を選択する。スタンプ位置が選択されると、ＣＰＵ１１が選択された内容で原稿画像データにスタンプ画像データを重畳し、合成画像データを生成する。生成された合成画像データを画像形成部５から出力する場合には、生成された合成画像データが一旦メモリ制御ＩＣ１５を介して（図１２の破線矢印（２））画像形成部５に出力され、画像形成が行われる（図１２の破線矢印（３））。図１２に示した処理を繰り返すことにより、ユーザはスタンプ位置がユーザの所望の位置となるまで調整することができる。なお、一旦スタンプを重畳する動作を行った後にスタンプ位置を調整したい場合には、再度原稿画像データを読み出して原稿画像データにスタンプ画像データを重畳する。これにより新たな合成画像データが生成されると、先に生成された合成画像データは破棄される。
【００６６】
スタンプ位置が調整され、ユーザの所望の位置にスタンプが重畳された合成画像データが生成されると、ページメモリ領域１７ｂに格納されている合成画像データがメモリ制御ＩＣ１５を介して圧縮・伸長ＩＣ１６に送られ、メモリ制御ＩＣ１５の制御により圧縮処理が行われる（図１３の破線矢印（１））。圧縮された合成画像データはメモリ制御ＩＣ１５を介して保存用記憶部としての圧縮メモリ領域１７ａに格納される（図１３の破線矢印（２））。
【００６７】
以上のように、本実施形態によれば、画像読取部４によって取得された原稿画像データに対して、圧縮メモリ領域１７ａに格納される前に付加画像データとしてスタンプ画像データを合成（重畳）するので、読み取られた画像に必ず、固有の付加画像データを重畳することができ、画像の一意性が確保される。
【００６８】
また、原稿画像データが一旦圧縮メモリ領域１７ａに格納された後も、プルーフモードで画像形成する際にスタンプを重畳することができるので、画像の一意性を確保しつつ、スタンプ位置を調整してユーザの所望の画像を得ることができる。
【００６９】
なお、本実施形態においては、画像取得部として画像読取部４を例として説明したが、画像取得部は画像読取部４に限定されない。例えば、画像取得部として外部機器と通信可能な通信手段を備え、外部機器から送信された画像データに対して付加画像を付加するようにしてもよい。
【００７０】
その他、本発明が上記実施の形態に限らず適宜変更可能であるのは勿論である。
【００７１】
次に、図１４及び図１５を参照しつつ、本発明に係る画像処理装置の第２の実施形態について説明する。なお、本実施形態における画像処理装置２０は、保存用記憶部としてＨＤＤ（Hard Disk Drive）を備えた点以外は第１の実施形態と同様であるので、以下においては、特に第１の実施形態と異なる点について説明する。
【００７２】
本実施形態における画像処理装置２０は、図１４に示すように、第１の実施形態と同様の操作部２、表示部３、画像読取部４、画像形成部５を備えている。また、画像処理装置２０は、装置各部を統括する状態管理部１０を備えている。状態管理部１０は、画像メモリ１７の他に保存用記憶部としてＨＤＤ２１を備えており、その他の点においては第１の実施形態と同様の構成を有している。
【００７３】
なお、その他の構成は、第１の実施形態のものと同様であるので、同一箇所には同一の符号を付してその説明を省略する。
【００７４】
次に、本実施形態における画像処理装置２０による画像処理方法について具体的に説明する。なお、以下に説明する合成画像データ生成処理は、第１の実施形態と同様にＣＰＵ１１等から構成されるコンピュータと前記合成画像データ生成プログラムとの協働により実現される。
【００７５】
合成画像データ生成処理を行う場合には、まず、画像読取部４によって取得された原稿画像データは、メモリ制御ＩＣ１５を介して画像メモリ１７のページメモリ領域１７ｂに格納される。そして、ＣＰＵ１１、メモリ制御ＩＣ１５等が第１の合成部として機能することにより、操作部２から選択設定された種類のスタンプをスタンプ情報記憶部１７ｃから読み出して付加画像データとしてのスタンプ画像データを生成し、ページメモリ領域１７ｂに格納された原稿画像データに対して当該スタンプ画像データを操作部２から選択された位置に合成（重畳）する画像データの合成処理を行い、合成画像データを生成する。
【００７６】
図１５に示すように、原稿画像データにスタンプ画像データが重畳された合成画像データは、メモリ制御ＩＣ１５を介して圧縮・伸長ＩＣ１６に送られ、メモリ制御ＩＣ１５の制御により圧縮処理が行われる（図１５の破線矢印（１））。圧縮された合成画像データはメモリ制御ＩＣ１５を介して一旦バッファとしての圧縮メモリ領域１７ａに格納される（図１５の破線矢印（２））。その後、さらに合成画像データはメモリ制御ＩＣ１５を介して保存用記憶部であるＨＤＤ２１に送られ、格納される（図１５の破線矢印（３））。
【００７７】
そして、操作部２から通常の画像形成が選択された場合に画像を出力する際には、保存用記憶部としてのＨＤＤ２１に格納される前にスタンプ画像データが重畳されＨＤＤ２１に格納されている合成画像データが、一旦メモリ制御ＩＣ１５を介して圧縮・伸長ＩＣ１６に送られ、メモリ制御ＩＣ１５の制御により伸長処理が行われる。伸長された合成画像データはメモリ制御ＩＣ１５を介してページ毎に画像形成部５に出力されて順次画像形成が行われる。なお、この場合、合成画像データがメモリ制御ＩＣ１５を介して一旦ページメモリ領域１７ｂに格納された後、ページ毎に画像形成部５に出力されて画像記録が行われるようにしてもよい。
【００７８】
他方、例えば、操作部２からプルーフモードでの画像形成が選択され、画像形成部５によってプルーフモードでの画像形成を行いながら原稿画像データにスタンプを重畳する場合には、すでにＨＤＤ２１に格納されている原稿画像データがメモリ制御ＩＣ１５を介して圧縮・伸長ＩＣ１６に送られ、メモリ制御ＩＣ１５の制御により伸長処理が行われる。伸長された原稿画像データはメモリ制御ＩＣ１５を介してページメモリ領域１７ｂに格納される。
【００７９】
そして、ＣＰＵ１１、メモリ制御ＩＣ１５等が第２の合成部として機能することにより、一旦保存用記憶部であるＨＤＤ２１に格納され、ページメモリ領域１７ｂに送られた原稿画像データに対して選択設定された種類のスタンプ画像データを選択された位置に重畳する画像データの合成処理を行い、スタンプ画像データの重畳された合成画像データを生成する。すなわち、ユーザは、画像形成部５によって記録用紙に記録され出力された画像を確認し、スタンプ位置を調整したい場合には、例えば操作部２を兼ねる表示部３のスタンプ位置設定画面３２（図３参照）や、微調整設定画面３３（図５参照）等からユーザがスタンプを重畳する位置を選択する。スタンプ位置が選択されると、ＣＰＵ１１が選択された内容で原稿画像データにスタンプ画像データを重畳し、合成画像データを生成する。生成された合成画像データを画像形成部５から出力する場合には、生成された合成画像データが一旦メモリ制御ＩＣ１５を介して画像形成部５に出力され、画像形成が行われる。なお、当該処理を繰り返すことにより、ユーザはスタンプ位置がユーザの所望の位置となるまで調整することができる。なお、一旦スタンプを重畳する動作を行った後にスタンプ位置を調整したい場合には、再度原稿画像データを読み出して原稿画像データにスタンプ画像データを重畳する。これにより新たな合成画像データが生成されると、先に生成された合成画像データは破棄される。
【００８０】
スタンプ位置が調整され、ユーザの所望の位置にスタンプ画像データが重畳された合成画像データが生成されると、ページメモリ領域１７ｂに格納されている合成画像データがメモリ制御ＩＣ１５を介して圧縮・伸長ＩＣ１６に送られ、メモリ制御ＩＣ１５の制御により圧縮処理が行われる。圧縮された合成画像データはメモリ制御ＩＣ１５を介して一旦圧縮メモリ領域１７ａに格納された後、保存用記憶部としてのＨＤＤ２１に格納、蓄積される。この場合、先にＨＤＤ２１に格納されていたスタンプ位置の調整前の合成画像データは破棄される。
【００８１】
以上のように、本実施形態によれば、圧縮メモリ領域１７ａをバッファとして用い、原稿画像データやスタンプ画像データを重畳し圧縮処理した合成画像データを一旦画像メモリ１７の圧縮メモリ領域１７ａに格納した後、保存用記憶部としてのＨＤＤ２１に送って、ＨＤＤ２１に格納、蓄積するものとしている。このため、圧縮メモリ領域１７ａを保存用記憶部とする場合と比べて、多くの原稿画像データ及び合成画像データを保存しておくことができる。
【００８２】
なお、本実施形態においては、ＨＤＤ２１は画像処理装置内に設けられるものとしたが、ＨＤＤ２１は装置外部に設けられるものであってもよい。
【００８３】
なお、本発明が本実施の形態に限られないことは、第１の実施形態と同様である。
【図面の簡単な説明】
【００８４】
【図１】本発明に係る画像処理装置の第１の実施形態の概略構成を示す要部ブロック図である。
【図２】スタンプ選択画面の一例を示す図である。
【図３】スタンプ位置設定画面の一例を示す図である。
【図４】原稿画像の右上の領域にスタンプを重畳すると選択された場合のスタンプ重畳例を示す図である。
【図５】微調整設定画面の一例を示す図である。
【図６】第１の実施形態における合成画像データ生成処理を説明する概念図である。
【図７】第１の実施形態の変形例における合成画像データ生成処理を説明する概念図である。
【図８】第１の実施形態における画像処理装置での合成画像データ生成処理の流れを示す図である。
【図９】第１の実施形態における画像処理装置での合成画像データ生成処理の流れを示す図である。
【図１０】第１の実施形態における画像処理装置での合成画像データ生成処理の流れを示す図である。
【図１１】第１の実施形態における画像処理装置での合成画像データ生成処理の流れを示す図である。
【図１２】第１の実施形態における画像処理装置での合成画像データ生成処理の流れを示す図である。
【図１３】第１の実施形態における画像処理装置での合成画像データ生成処理の流れを示す図である。
【図１４】本発明に係る画像処理装置の第２の実施形態の概略構成を示す要部ブロック図である。
【図１５】第２の実施形態における画像処理装置での画像データ合成処理の流れを示す図である。
【符号の説明】
【００８５】
１  画像処理装置
２  操作部
３  表示部
４  画像読取部
５  画像形成部
８  合成部
９  選択部
１０  状態管理部
１１  ＣＰＵ
１２  プログラムメモリ
１３  ＲＡＭ
１７  画像メモリ
１７ａ  圧縮メモリ領域
１７ｂ  ページメモリ領域
１７ｃ  スタンプ情報記憶部
２１  ＨＤＤ
【図１】
0004765687.tif 000002
【図２】
0004765687.tif 000003
【図３】
0004765687.tif 000004
【図４】
0004765687.tif 000005
【図５】
0004765687.tif 000006
【図６】
0004765687.tif 000007
【図７】
0004765687.tif 000008
【図８】
0004765687.tif 000009
【図９】
0004765687.tif 000010
【図１０】
0004765687.tif 000011
【図１１】
0004765687.tif 000012
【図１２】
0004765687.tif 000013
【図１３】
0004765687.tif 000014
【図１４】
0004765687.tif 000015
【図１５】
0004765687.tif 000016