(57)【要約】【課題】印刷の生産性を低下させず、また、画像形成部に大容量のメモリを必要とせず、機密文書の１ｔｏＮ印刷を実現することが可能な画像形成装置を提供すること。【解決手段】プロッタ装置３００とコントローラ装置１００とを有し、機密文書をＮ部印刷する画像形成装置１は、前記コントローラ装置１００は、１部毎に異なる機密スタンプデータを前記プロッタ装置３００へ１部毎に転送する画像処理コントローラ１０１を有し、前記プロッタ装置３００は、機密文書の印刷データを格納するプロッタメモリ３０２と、前記画像処理コントローラ１０１により転送される前記機密スタンプデータと前記プロッタメモリ３０２が格納する前記印刷データを合成する画像処理コントローラ３０１と、合成した印刷データに基づいて画像形成するプロッタ印字部３０３と、有する。【選択図】図１
2011254312.tif 000002
【特許請求の範囲】
【請求項１】
画像形成部とコントローラ部とを有し、機密文書をＮ部印刷する画像形成装置であって、
前記コントローラ部は、
１部毎に異なる機密スタンプデータを前記画像形成部へ１部毎に転送する第１の画像処理コントローラを有し、
前記画像形成部は、
機密文書の印刷データを格納するメモリと、
前記第１の画像処理コントローラにより転送される前記機密スタンプデータと前記メモリが格納する前記印刷データを合成する第２の画像処理コントローラと、
合成した印刷データに基づいて画像形成する画像形成手段と、有する
ことを特徴とする、画像形成装置。
【請求項２】
前記第１の画像処理コントローラは、前記機密スタンプデータの転送中に前記機密スタンプデータの転送に用いるデータバスに別のデータが入力された場合、前記データバスの帯域の範囲内で前記別のデータの転送を行うことを特徴とする、請求項１記載の画像形成装置。
【請求項３】
前記第１の画像処理コントローラは、前記機密スタンプデータの転送中に別の文書の印刷が指示された場合、前記別の文書の印刷の印刷データを前記コントローラ部内に止めておくことを特徴とする、請求項１又は２記載の画像形成装置。
【請求項４】
前記機密スタンプデータのデータ量と前記印刷データのデータ量が前記メモリの容量に満たない場合に前記メモリに前記機密スタンプデータ及び前記印刷データを格納し、前記第２の画像処理コントローラは、前記メモリに格納された前記機密スタンプデータ及び前記印刷データから合成することを特徴とする、請求項１から３のいずれか１項記載の画像形成装置。
【請求項５】
前記第２の画像処理コントローラは、前記印刷データを階調処理後に、前記機密スタンプデータと合成することを特徴とする、請求項１から４のいずれか１項記載の画像形成装置。
【請求項６】
過大なＮの値を選択不能なプリンタドライバを備えることを特徴とする、請求項１から５のいずれか１項記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置に関し、特に、機密文書の１ｔｏＮ印刷処理に関する。
【背景技術】
【０００２】
機密文書印刷の技術分野においては、書類の偽造、不正利用、流出防止を抑制することを目的として、印刷ないしコピーされた書類に対して１部毎に異なる特定の情報を付加して、その書類が複製であることを示し、印刷する方式がある。これを本明細書では機密文書の１ｔｏＮ印刷と呼ぶ。
【０００３】
この技術分野では、例えば、特許文献１に記載の技術が知られている。
特許文献１に記載のプリンタシステムは、データを読み取り、読取データをコントローラ装置に転送するスキャナ装置と、印刷データとともにその印刷データを印刷する印刷枚数をプロッタ装置に転送するコントローラ装置と、コントローラ装置より指定された印字枚数分印字データを印字するプロッタ装置とからなる。このシステムは、スキャナ装置からコントローラ装置へのデータパスと、コントローラ装置からプロッタ装置へのデータパスが共有のパスになっているシステムである。
【０００４】
特許文献１では、１ｔｏＮで機密文書の印刷を行う際、ページ毎に印刷データと機密スタンプ用データを、コントローラ装置に搭載しているＨＤＤから読み出し、コントローラ装置が搭載している画像処理コントローラで合成し、合成データをプロッタ装置に転送している。合成データ転送時に、ページ毎にコントローラ装置からプロッタ装置にデータ転送が発生するため、印刷の生産性が向上しないといった問題がある。
【０００５】
上記欠点を解決するために特許文献２では、プロッタ装置にメモリを搭載し、コントローラ装置から受信した１ぺージ分の印字データが、プロッタ装置のメモリ容量より小さい場合は、プロッタ装置のメモリで保持している印字データを繰り返し使用する構成としている。特許文献２は、この構成によって、印刷性能を向上させようとしている。
【０００６】
しかしながら、１ｔｏＮの機密文書印刷時、機密スタンプ合成用のデータは大容量になるため、（機密スタンプ用のデータは、ページ毎のデータはさほど大きくはないが、ページ毎にデータが異なるため、１ｔｏ１０００だと、１０００個分のデータを準備しなければいけない。）印刷性能を向上させるためには、プロッタ側に大容量のメモリを搭載しなければいけないので、コストアップにつながる問題がある。
【発明の概要】
【発明が解決しようとする課題】
【０００７】
そこで本発明は、上記実情に鑑みて、印刷の生産性を低下させず、また、画像形成部に大容量のメモリを必要とせず、機密文書の１ｔｏＮ印刷を実現することが可能な画像形成装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成するために本発明は、画像形成部とコントローラ部とを有し、機密文書をＮ部印刷する画像形成装置であって、前記コントローラ部は、１部毎に異なる機密スタンプデータを前記画像形成部へ１部毎に転送する第１の画像処理コントローラを有し、前記画像形成部は、機密文書の印刷データを格納するメモリと、前記第１の画像処理コントローラにより転送される前記機密スタンプデータと前記メモリが格納する前記印刷データを合成する第２の画像処理コントローラと、合成した印刷データに基づいて画像形成する画像形成手段と、有することを特徴とする、画像形成装置を提供するものである。
【発明の効果】
【０００９】
本発明によれば、印刷の生産性を低下させず、また、画像形成部に大容量のメモリを必要とせず、機密文書の１ｔｏＮ印刷を実現することが可能な画像形成装置を提供することが可能となる。
【図面の簡単な説明】
【００１０】
【図１】本発明を好適に実施した形態の構成を示すブロック図である。
【図２】本実施形態の機密文書の１ｔｏＮ印刷処理の流れを示すフローチャートである。
【図３】本実施形態の機密文書の１ｔｏＮ印刷処理の作用を説明するための図である。
【発明を実施するための形態】
【００１１】
以下に、本発明を好適に実施した形態について図面を参照しながら説明する。
【００１２】
（構成）
図１に本実施形態の構成を示す。
本実施形態の画像形成装置１は、機能毎に分かれた複数のモジュールがデータバスにより有機的に接続した構成となっている。図示のように、画像形成装置１は、コントローラ装置１００、スキャナ装置２００、プロッタ装置３００、ネットワークインターフェース（以下、Ｉ／Ｆと略す）４００を有する。
【００１３】
本実施形態においては、コントローラ装置１００とスキャナ装置２００の間は、双方向バス５００によって接続されている。
【００１４】
スキャナ装置２００は、普通紙等の記録媒体の表面に記録されている画像を読み取って画像形成装置１に入力する。スキャナ装置２００は、スキャナ読取部２０２と画像処理コントローラ２０１を有する。
【００１５】
スキャナ読取部２０２は、記録媒体の表面に記録されている画像を読み取る機能を備える。スキャナ読取部２０２としては、例えば、フラットベッド型やオート・ドキュメント・フィーダ型など種々の方式のものを用いることができる。
【００１６】
画像処理コントローラ２０１は、スキャナ読取部２０２が入力した読取データをコントローラ装置１００又はプロッタ装置３００に転送する処理を行う。
【００１７】
コントローラ装置１００は、画像形成装置１全体の制御を行う装置である。コントローラ装置１００は、画像処理コントローラ１０１とハードディスクドライブ（以下、ＨＤＤと略す）１０２とコントローラメモリ１０３を有する。
【００１８】
画像処理コントローラ１０１は、コントローラ装置１００の制御装置であり、スキャナ装置２００とのデータの送受信、双方向バス５００の制御、コントローラメモリ１０３のデータの読み出し書き込み、ＨＤＤ１０２のデータの読み出し書き込み、本実施形態に係る機密文書の１ｔｏＮ印刷処理の制御を含む種々の制御をする。
【００１９】
画像処理コントローラ１０１は、読取データに機密スタンプデータを合成する合成手段として機能する合成器１０４を備える。合成器１０４は、ソフトウェアプログラムが画像処理コントローラ１０１を利用して、読取データに機密スタンプデータを合成する情報処理を行うことによって実現させてもよい。
【００２０】
ＨＤＤ１０２は、大容量の２次記憶装置である。本実施形態においては、機密スタンプデータをあらかじめ記憶する。機密スタンプデータは、機密文書の１ｔｏＮ印刷処理の際に、コピーされた書類に付加される特定の情報である。好ましくは、複製であることを意味する情報である。機密文書を複数部数印刷する場合は、１部ごとに異なる情報である。
【００２１】
コントローラメモリ１０３は、画像処理コントローラ１０１の作業メモリとなる１次記憶装置である。本実施形態においては、機密文書の１ｔｏＮ印刷処理中にネットワークインターフェイス（以下、Ｉ／Ｆと略す）４００からデータが画像形成装置１に送信されてきた場合に、当該データを同処理が終了するまで一時的に記憶しておき、スキャナ装置２００等に転送しない。
【００２２】
プロッタ装置３００は、本実施形態の機密文書の１ｔｏＮ印刷処理において、印刷データと機密スタンプデータに基づいてコントローラ装置１００から指示された部数のコピーを印刷出力する装置である。プロッタ装置３００は、画像処理コントローラ３０１とプロッタメモリ３０２とプロッタ印字部３０３を有する。
【００２３】
画像処理コントローラ３０１は、プロッタ装置３００の制御装置であり、スキャナ装置２００とのデータの送受信、プロッタメモリ３０２のデータの読み出し書き込み、プロッタ印字部３０３の制御を含む種々の制御をする。
【００２４】
画像処理コントローラ３０１は、印刷データに機密スタンプデータを合成する合成手段として機能する合成器３０４を備える。合成器３０４は、ソフトウェアプログラムが画像処理コントローラ３０１を利用して、印刷データに機密スタンプデータを合成する情報処理を行うことによって実現させてもよい。
【００２５】
プロッタメモリ３０２は、画像処理コントローラ３０１の作業メモリとなる１次記憶装置である。プロッタメモリ３０２は、本実施形態の機密文書の１ｔｏＮ印刷処理の直前、印刷データを記憶している。印刷データは、スキャナ装置２００により読み取られて画像形成装置１に入力された機密文書の画像データ（読取データ）である。
【００２６】
プロッタ印字部３０３は、画像処理コントローラ３０１から送信される印刷直前のデータに基づいて画像形成する画像形成手段として機能する。機密文書の１ｔｏＮ印刷処理において、この印刷直前のデータは、１部毎に異なる機密スタンプデータが付加されているため、１部毎に異なるデータとなる。なお、画像形成の具体的方式は、例えば、電子写真方式やインクジェット式等、種々の方式のものが使える。また、字の印刷に限定されない。
【００２７】
（動作）
上述した構成を持つ画像形成装置１における機密文書の１ｔｏＮ印刷処理の流れについて説明する。図２に、同処理の流れを示す。なお、図２に示す各処理の主体は、特に断りがない限り、画像処理コントローラ１０１である。
【００２８】
機密文書の１ｔｏＮ印刷処理は、ユーザによる画像形成装置１の操作、又は、ネットワークＩ／Ｆ４００を介した操作が、画像処理コントローラ１０１に伝えられて、処理の開始が指示されると開始する。
【００２９】
なお、機密文書は、スキャナ装置２００が読み取って得るものでもよく（複写処理）、ＨＤＤ１０２や不図示のネットワークホストに格納されているデータでもよい（印刷処理）。以下では、前者（複写処理）とする。
【００３０】
画像処理コントローラ１０１は、スキャナ装置２００が読み取って得た読取データを、双方向バス５００等を介してプロッタ装置３００のプロッタメモリ３０２に格納する（ステップＳ１０１）。格納した読取データが印刷データである。なお、複写処理でなく印刷処理の場合は、ＨＤＤ１０２や不図示のネットワークホストに格納されているデータを印刷データとしてプロッタメモリ３０２に格納する。
【００３１】
機密文書の１ｔｏＮ印刷処理は、処理開始の際に部数が指定されている。Ｎ部数である。各部に異なる機密スタンプデータを合成するため、ステップＳ１０２からステップＳ１０８までをＮ回繰り返す。以下、ステップＳ１０３からステップＳ１０７までの処理の説明は、ｎ回目の処理であることとする。ただし、ｎは１からＮまでの自然数である。
【００３２】
まず、画像処理コントローラ３０１は、印刷データを合成器３０４に出力する（ステップＳ１０３）。このステップＳ１０３と平行して、ステップＳ１０４とステップＳ１０５が実行される。
【００３３】
次に、画像処理コントローラ１０１は、ｎ番目の機密スタンプデータをＨＤＤ１０２から読み出して、コントローラメモリ１０３に展開する（ステップＳ１０４）。
【００３４】
次に、画像処理コントローラ１０１は、展開した機密スタンプデータをプロッタ装置３００へ転送する（ステップＳ１０５）。この転送は、双方向バス５００が使われる。双方向バス５００による転送は、転送レートは高くないが、機密スタンプデータのデータ容量が大きくないため、ステップＳ１０３の転送レート相当のスピードを出すことが可能である。
【００３５】
次に、合成器３０４は、印刷データと機密スタンプデータを合成する（ステップＳ１０６）。合成後のデータが印刷直前のデータである。
【００３６】
次に、プロッタ印字部３０３は、合成したデータ（印刷直前のデータ）を出力する（ステップＳ１０７）。
【００３７】
（作用）
上述した、本実施形態の機密文書の１ｔｏＮ印刷処理について、図３を参照して説明する。図３は、図１にデータの流れを付加して示したものである。図３中、Ｄ１は、本処理における印刷データの流れを示す。Ｄ２は、機密スタンプデータの流れを示す。
【００３８】
従来の機密文書の１ｔｏＮ印刷処理は、次の２つの類型があった。第１は、印刷データと機密スタンプデータをコントローラ装置１００のＨＤＤ１０２に保持し、１部印刷するたびにコントローラ装置１００の合成器１０４で合成して印刷するものである。合成及び合成データのプロッタ装置３００への転送をＮ回繰り返す。多くの帯域を消費する転送が繰り返されるため、印刷の生産性が向上しない。
【００３９】
第２は、印刷データと機密スタンプデータをプロッタ装置３００のプロッタメモリ３０２に保持し、１部印刷するたびにプロッタ装置３００の合成器３０４で合成して印刷するものである。転送の問題がないため印刷性能を向上させることができるが、Ｎの値が大きいなど、機密スタンプデータが全体として著しく大きい場合、プロッタ装置３００に大容量のメモリを搭載しなければならなくなる。大容量のメモリを搭載することはコスト増につながる。
【００４０】
しかしながら、本実施形態の機密文書の１ｔｏＮ印刷処理は、図３に示すようなデータの流れであるので、転送の問題が生じず、また、プロッタ装置３００に大容量メモリを有していなくてもよい。本実施形態の機密文書の１ｔｏＮ印刷処理によれば、生産性を落とすことなく、またコスト増もなく、機密文書の１ｔｏＮ印刷処理が可能になる。すなわち、印刷の生産性を低下させず、また、画像形成部に大容量のメモリを必要とせず、機密文書の１ｔｏＮ印刷が実現する。
【００４１】
なお、本実施形態においては、機密文書の１ｔｏＮ印刷処理中にネットワークＩ／Ｆ４００からデータが画像形成装置１に送信されてきた場合に、当該データを同処理が終了するまで一時的に記憶しておき、スキャナ装置２００等に転送しない。
【００４２】
もし、機密文書の１ｔｏＮ印刷処理における機密スタンプデータの転送中に、ネットワークＩ／Ｆ４００からのデータをプロッタ装置３００方面へ転送するデータ転送が実行されてしまうと、合成の相関性がとれず、印刷出力が異常画像となる。
【００４３】
本実施形態によれば、機密文書の１ｔｏＮ印刷処理中にネットワークＩ／Ｆ４００を介して受信したデータをコントローラメモリ１０３で止めておくから、このような問題が生じない。
【００４４】
（他の実施形態）
上記実施形態の変形実施形態について説明する。
上記実施形態においては、機密スタンプデータの転送で、双方向バス５００を使用する。そのため、機密文書の１ｔｏＮ印刷処理の実行中に、スキャナ装置２００に同処理とは関係のない読取データが入力された場合、同処理の終了を待つ必要がある。
【００４５】
そこで、そのような場合は、双方向バス５００の帯域が許す限り、画像処理コントローラ１０１が別データの転送を行う構成にする。この変形実施形態によれば、機密文書の１ｔｏＮ印刷処理と別データの転送とを並行で動作させることが可能になる。
【００４６】
また、同様に、上記実施形態においては、機密スタンプデータの転送で、双方向バス５００を使用する。そこで、たとえ、機密文書の１ｔｏＮ印刷処理であっても（Ｎの値が十分小さいなど）、印刷データと機密スタンプデータのデータ量がプロッタメモリ３０２の容量より小さい場合は、機密スタンプデータをプロッタメモリ３０２に格納する。
【００４７】
また、上記実施形態においては、印刷データと機密スタンプデータを合成する際に誤差拡散処理を実施すると、文字などの輪郭が曖昧になってしまうという課題が生じる可能性がある。誤差拡散とは、１画素単位を２５６階調で読み取り、その各画素の値と白又は黒との差を計算して順次周辺の画素に分配して平均化してゆくことで、写真などの中間調の画像を美しく再現する画像処理の一種である。しかしながら、機密スタンプデータのような文字データに誤差拡散を施すと文字などの輪郭が曖昧になってしまう。
【００４８】
そこで、上記実施形態において、画像処理コントローラ３０１が印刷データを階調処理後（誤差拡散処理後）に、合成器３０４が機密スタンプデータと合成する構成とする。本構成によれば、機密スタンプデータに誤差拡散処理が入らないため、画質の劣化が発生しない。
【００４９】
また、上記実施形態においては、プロッタメモリ３０２からの印刷データの転送に追いつかないデータ量の機密スタンプデータを用いた機密文書の１ｔｏＮ印刷処理の開始が指示されてしまうと、生産性が落ちてしまう。
【００５０】
そこで、そのような機密文書の１ｔｏＮ印刷処理の開始が指示できないように、プリンタドライバを設計する。具体的には、例えば、過大なＮの値を選択できないようにする。本構成によれば、機密文書の１ｔｏＮ印刷処理における生産性を落とす可能性がなくなる。
【００５１】
なお、以上に開示した構成は、互いに組み合わせることができる。
【符号の説明】
【００５２】
１    画像形成装置
１００    コントローラ装置
１０１    画像処理コントローラ
１０２    ハードディスクドライブ（ＨＤＤ）
１０３    コントローラメモリ
１０４    合成器
２００    スキャナ装置
２０１    画像処理コントローラ
２０２    スキャナ読取部
３００    プロッタ装置
３０１    画像処理コントローラ
３０２    プロッタメモリ
３０３    プロッタ印字部
３０４    合成器
４００    ネットワークインターフェイス
５００    双方向バス
【先行技術文献】
【特許文献】
【００５３】
【特許文献１】特開２００４−２８２６３０号公報
【特許文献２】特開平１０−０４４５２９号公報
【図１】
2011254312.tif 000003
【図２】
2011254312.tif 000004
【図３】
2011254312.tif 000005