(57)【要約】【課題】複数の画像を画像間に余白無しで隣接させて形成した場合に、ユーザが容易に視認できるカットラインを形成する。【解決手段】第１のページと第１のページに隣接する第２のページとを、ページ間の余白を形成することなく同一のシートに画像形成可能であると共に、第１のページ及び第２のページの境界領域にページ間のカットラインを形成可能な画像形成装置において、制御部は、入力された画像データにおいて、第１のページの第２のページに隣接する先端ラスタの色域と、第２のページの第１のページに隣接する後端ラスタの色域と、の色差が所定の閾値以上になるように（ステップＳ４）、先端ラスタの色域及び後端ラスタの色域の少なくとも一方を変更することで、カットラインを形成する（ステップＳ５−Ｓ６）。【選択図】図５
2020069742.tif 000002
【特許請求の範囲】
【請求項１】
第１の画像と前記第１の画像に隣接する第２の画像とを、画像間の余白を形成することなく同一のシートに画像形成可能であると共に、前記第１の画像及び前記第２の画像の境界領域に画像間のカットラインを形成可能な画像形成装置において、
入力された画像データに基づいてシートに画像を形成可能な画像形成部と、
前記画像形成部を制御する制御部と、を備え、
前記制御部は、入力された画像データにおいて、前記第１の画像の前記第２の画像に隣接する第１の領域の第１の色域と、前記第２の画像の前記第１の画像に隣接する第２の領域の第２の色域と、の色差が所定の閾値以上になるように、前記第１の色域及び前記第２の色域の少なくとも一方を変更することで、前記カットラインを形成する、
ことを特徴とする画像形成装置。
【請求項２】
前記第１の領域は、前記第１の画像の前記第２の画像に隣接する領域であって、前記カットラインに沿った全域であり、
前記第２の領域は、前記第２の画像の前記第１の画像に隣接する領域であって、前記カットラインに沿った全域である、
ことを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記第１の領域は、前記第１の画像の前記第２の画像に隣接する領域を前記カットラインに沿った方向に分割した第１の複数の小領域を有し、
前記第２の領域は、前記第２の画像の前記第１の画像に隣接する領域を前記カットラインに沿った方向に分割した第２の複数の小領域を有し、
前記制御部は、前記第１の複数の小領域と前記第２の複数の小領域との互いに隣接する小領域ごとの色域の色差が前記所定の閾値以上になるように、前記第１の色域及び前記第２の色域の少なくとも一方を変更することで、前記カットラインを形成する、
ことを特徴とする請求項１に記載の画像形成装置。
【請求項４】
前記制御部は、前記第１の色域及び前記第２の色域の少なくとも一方の色相を反転して変更する、
ことを特徴とする請求項１乃至３のいずれか１項に記載の画像形成装置。
【請求項５】
前記制御部は、前記第１の色域及び前記第２の色域の少なくとも一方の色相に所定の倍率を乗じて変更する、
ことを特徴とする請求項１乃至３のいずれか１項に記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の画像を画像間の余白を形成せずに隣接して画像形成可能な画像形成装置に関する。
【背景技術】
【０００２】
従来、画像形成装置において、ロール状もしくは折り畳まれたシート状の連続シートへの画像形成を行うものがある。これらの画像形成装置の中には、送信された複数の画像を連続シートにページ間の余白を形成することなく続けて画像形成し、長尺な出力物を形成する所謂長尺印刷を実行可能なものがある。このような長尺印刷可能な画像形成装置では、ページ間の境界線、即ちカットラインを印刷し、例えば、ユーザが手動によりカット処理することで連続して画像形成されたページ同士を切り離すことができる。
【０００３】
このようにユーザによりページ同士のカット処理を行う場合、同一もしくは類似した色調の画像が連続して形成されていると、ユーザはページ間のカットラインを認識し難くなる可能性がある。そこで、シートを搬送路において表裏反転させて両面印刷可能な画像形成装置を利用して、シートの裏側にカットラインを形成する画像形成装置が開発されている（特許文献１参照）。この画像形成装置によれば、１枚のシートに複数の画像を間に余白無しで形成した場合に、画像間の境界を認識しやすく、かつ画像形成面を汚損することもなく、複数の画像を良好な仕上がりで裁断できるようになる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１６−９７５８７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上述した特許文献１に記載の画像形成装置は、両面印刷可能である必要があるので、装置本体の大型化や高コスト化を招いてしまう可能性がある。また、画像形成に使用するシートは両面印刷可能なものばかりではなく、裏面への画像形成を行うことで、色材としてのインクのにじみや、搬送部プラテンへの色移りによる印刷物の汚れを発生する虞のあるシートもある。
【０００６】
本発明は、複数の画像を画像間に余白無しで隣接させて形成した場合に、ユーザが容易に視認できるカットラインを形成可能な画像形成装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明の画像形成装置は、第１の画像と前記第１の画像に隣接する第２の画像とを、画像間の余白を形成することなく同一のシートに画像形成可能であると共に、前記第１の画像及び前記第２の画像の境界領域に画像間のカットラインを形成可能な画像形成装置において、入力された画像データに基づいてシートに画像を形成可能な画像形成部と、前記画像形成部を制御する制御部と、を備え、前記制御部は、入力された画像データにおいて、前記第１の画像の前記第２の画像に隣接する第１の領域の第１の色域と、前記第２の画像の前記第１の画像に隣接する第２の領域の第２の色域と、の色差が所定の閾値以上になるように、前記第１の色域及び前記第２の色域の少なくとも一方を変更することで、前記カットラインを形成することを特徴とする。
【発明の効果】
【０００８】
本発明の画像形成装置によれば、複数の画像を画像間に余白無しで隣接させて形成した場合に、ユーザが容易に視認できるカットラインを形成できるようになる。
【図面の簡単な説明】
【０００９】
【図１】第１の実施形態における画像形成システムの概略図である。
【図２】第１の実施形態における画像形成装置の内部の主要構成を示す概略の断面図である。
【図３】第１の実施形態における画像形成装置の制御ブロック図である。
【図４】第１の実施形態における画像形成装置のソフトウェア構成を示すブロック図である。
【図５】第１の実施形態における画像形成装置における画像データ処理の手順を示すフローチャートである。
【図６】第１の実施形態における画像形成装置におけるラスタ色分析処理の手順を示すフローチャートである。
【図７】第１の実施形態における画像形成装置における色度比較処理の手順を示すフローチャートである。
【図８】第１の実施形態における画像形成装置におけるカットライン形成処理の手順を示すフローチャートである。
【図９】隣接した画像と画像間のカットラインとを示す説明図であり、（ａ）は淡色の画像同士が隣接する場合、（ｂ）は濃色の画像同士が隣接する場合、（ｃ）は濃淡混在した画像同士が隣接する場合である。
【図１０】第２の実施形態における画像形成装置における画像データ処理の手順の前半部を示すフローチャートである。
【図１１】第２の実施形態における画像形成装置における画像データ処理の手順の後半部を示すフローチャートである。
【発明を実施するための形態】
【００１０】
＜第１の実施形態＞
以下、本発明の第１の実施形態を、図１〜図８を参照しながら詳細に説明する。本実施形態では、画像形成装置１の一例としてフルカラーのインクジェットプリンタについて説明している。但し、本発明はフルカラーのインクジェットプリンタに限られず、例えばタンデム型などの他の方式の画像形成装置であってもよく、また、フルカラーであることにも限られず、モノクロやモノカラーであってもよい。
【００１１】
［画像形成装置の外観］
図１は、本発明の一実施形態における画像形成装置１を備える画像形成システム１００の外観及び使用形態を示す図である。画像形成システム１００は、画像形成装置１とホストＰＣ１０１とを備えている。画像形成装置１とホストＰＣ１０１とは、例えば、ＵＳＢ、ローカルエリアネットワーク、ＲＳ−２３２Ｃ等の外部接続インターフェイスなどを利用したネットワーク１０２により互いに接続されている。ホストＰＣ１０１では、少なくとも一般的にプリンタドライバと呼ばれる機能を有するアプリケーションプログラムが稼働している。ホストＰＣ１０１は、ユーザが指示したタイミングで画像データを生成及び出力することにより、画像形成装置１へ画像形成ジョブとして画像形成の指示を出力する。
【００１２】
［画像形成装置の機械的構成］
図２は、図１に示される画像形成装置１の内部の主要構成を示す概略の断面図である。画像形成装置１は、装置本体１０と、画像形成部１１と、シート給送部１２と、制御部２０とを備えている。画像形成部１１は、例えば、ヘッドユニット１１０と、インクタンク１１１とを有しており、いずれも装置本体１０に内蔵されている。画像形成部１１は、入力された画像データに基づいてシートに画像を形成可能である。
【００１３】
ヘッドユニット１１０は、シート搬送方向に直交する画像形成領域の幅方向の全域に亘って複数のノズルを配列した４色のフルライン記録ヘッド（以下、記録ヘッドという）１１０Ｋ，１１０Ｃ，１１０Ｍ，１１０Ｙを有している。これら４色の記録ヘッド１１０Ｋ，１１０Ｃ，１１０Ｍ，１１０Ｙは、それぞれ、ブラック（Ｂｋ）、シアン（Ｃ）、マゼンタ（Ｍ）、イエロー（Ｙ）の各インクを吐出してフルカラー画像の記録を行う。ヘッドユニット１１０は、インクチューブ等のインク供給機構を通じてインクタンク１１１に接続されており、記録ヘッド１１０Ｋ，１１０Ｃ，１１０Ｍ，１１０Ｙに対してそれぞれインクタンク１１１Ｋ，１１１Ｃ，１１１Ｍ，１１１Ｙからのインク供給が行われる。
【００１４】
尚、本実施形態においては記録ヘッド及びインクタンクとして４色のみが配置されているが、これには限られず、例えば、４色以外にライトシアンやライトマゼンタを含むものとしたり、あるいは下地用のクリアインク等を含むようにしてもよい。
【００１５】
シート給送部１２は、ロール状の記録シートＳを収容し、画像形成装置１の装置本体１０の側である搬送方向Ｄ１に給送する。これにより、画像形成装置１は、記録シートＳに対して連続的に画像形成を実行することができ、複数の画像を連続シートにページ間の余白を形成することなく続けて画像形成する長尺印刷を実行可能である。尚、本実施形態では、シート給送部１２はロール状の記録シートＳを収容するものとしたが、これには限られず、例えば、折り畳まれて連続した記録シートを収容するものとしてもよい。
【００１６】
［画像形成動作］
上述のように構成された画像形成装置１に対して、ホストＰＣ１０１は、４色のインクに対応した色成分に分離された画像データを生成して送信する。画像データを受信した画像形成装置１は、ロール状の記録シートＳを搬送方向Ｄ１に給送し、各記録ヘッド１１０Ｋ，１１０Ｃ，１１０Ｍ，１１０Ｙにより順に各色インクで画像形成を実行する。画像形成動作は、シート先端検知センサ１３で記録シートＳの先端部を検知して、そこからの移動距離に基づいて決定されたタイミングに従って、各記録ヘッド１１０Ｋ，１１０Ｃ，１１０Ｍ，１１０Ｙから各色インクを記録シートＳに吐出することにより行われる。記録ヘッド１１０Ｋ，１１０Ｃ，１１０Ｍ，１１０Ｙは、少なくとも画像形成中は固定位置にあり、記録シートＳの搬送動作と記録ヘッド１１０Ｋ，１１０Ｃ，１１０Ｍ，１１０Ｙからの吐出動作とを繰り返すことにより、画像形成領域の全域で画像形成を実行することができる。
【００１７】
［画像形成装置の制御ブロック構成］
図３は、画像形成装置１における制御ブロック図である。ホストＰＣ１０１から送信された画像データは、インタフェースコントローラ（Ｉ／Ｆ）２４を介して制御部２０に送信される。制御部２０はコンピュータにより構成され、例えばＣＰＵ２１と、不揮発情報や各部を制御するプログラムを記憶するＲＯＭ２２と、ワークエリアとして使用可能なデータを一時的に記憶するＲＡＭ２３とを備えている。ＣＰＵ２１は、画像形成装置１の制御全体を司るマイクロプロセッサであり、システムコントローラの主体である。
【００１８】
制御部２０は、受信した画像データのヘッダ情報から抽出したシートサイズ、シート種類、画像品位情報などの印刷設定に基づき、ＡＳＩＣ３０に対して印刷開始設定を行う。この印刷開始設定は、シート搬送速度やラベルごとの上下左右マージン設定やシート面情報を含む他、イメージメモリ１５上で画像展開に使用するバッファ先頭アドレス設定などを含む。ＡＳＩＣ３０は、受信したデータ中の画像データ部分を解析し、インク色ごとにイメージメモリ１５上にビットマップ展開（ラスタライズ）し、予めテーブル化されたタイミングに従って記録ヘッド制御回路３１、センサ駆動部３２、アクチュエータ駆動部３３を介して各種のモータ１４の各アクチュエータとヘッドユニット１１０を駆動することで画像形成処理を実行する。
【００１９】
［画像形成装置のソフトウェア構成］
次に、図４を用いて画像形成装置１のソフトウェア構成について説明する。ホストＰＣ１０１と画像形成装置１の制御部２０とは、ネットワーク１０２を通じてネットワーク接続している。本実施形態では、制御部２０で動作するソフトウェアとして、例えば、入出力データ管理部４０、画像データ解析部４１、画像処理部４２、画像展開バッファ４３、ＡＳＩＣ  Ｉ／Ｆ管理部４４、ヘッド駆動制御部４５、搬送制御部４６、色度算出部４７、色度記憶部４８、色差判定部４９、色域変更部５０が設けられている。全てのソフトウェアモジュールは、内部バス２５を通じて接続され、相互に通信を行うことが可能となっている。
【００２０】
入出力データ管理部４０は、ネットワーク１０２に接続して全てのデータ入出力の管理を行う。画像データ解析部４１は、入出力データ管理部４０より入力された画像データを解析し、ジョブ内から画像データを取り出して画像処理部４２へ引き渡す。画像処理部４２は、画像データ解析部４１から引き渡された画像データについて圧縮解凍などの処理を行い、画像展開バッファ４３へ保存する。ＡＳＩＣ  Ｉ／Ｆ管理部４４は、ＡＳＩＣ３０及びその出力データを扱うイメージメモリ１５に接続される。ヘッド駆動制御部４５は、画像データ解析部４１からの処理開始命令を受けて、ヘッドユニット１１０を駆動する。搬送制御部４６は、画像データ解析部４１からの処理開始命令を受けて、搬送に関わるモータ１４などを駆動する。
【００２１】
上述した画像形成装置１では、シート給送部１２から記録シートＳが連続的に供給され、複数の画像を連続シートにページ間の余白を形成することなく続けて画像形成する長尺印刷を実行可能としている。この長尺印刷においては、ページ間の境界線、即ちカットラインを印刷し、例えば、ユーザが手動によりカット処理することで連続して画像形成されたページ同士を切り離すようにしている。
【００２２】
ここで、この画像形成装置１において、図９（ａ）〜図９（ｃ）に示すように、同一もしくは類似した色調の複数画像を用いて長尺印刷を行った場合、ページ間の境界線を認識し難くなる場合がある。境界線を認識し難いと、長尺印刷した画像を切り離さずそのまま使用する場合や、全てのページを画像形成装置１に設けられた自動カッタ機能を用いて切り離すような場合は特に問題にならないが、長尺印刷した後、ユーザが任意の位置で手動によるカット処理を行う場合、境界線が認識できずどこでカットしてよいか分からなくなってしまう虞がある。それゆえ、画像形成面にカットラインを形成することが望ましいが、図９（ａ）の例では、淡色の画像に対して白色のカットラインＣＬ１を形成しているので、視認し難い。また、図９（ｂ）の例では、濃色の画像に対して黒色のカットラインＣＬ２を形成しているので、視認し難い。図９（ｃ）の例では、画像の幅方向で濃淡が異なるので、例えば、黒色のカットラインＣＬ３を形成しても、位置によっては視認し難い。そこで、本実施形態では、複数の画像をページ間に余白無しで連続形成した場合に、形成する画像の色域に応じてカットラインの色域を調整してカットラインを形成することで、ユーザが容易に視認できるカットラインを形成できるようにする。
【００２３】
本実施形態の画像形成装置１における画像データ処理について、以下に詳細に説明する。この画像形成装置１は、第１のページ（第１の画像）と第１のページに隣接する第２のページ（第２の画像）とを、ページ間（画像間）の余白を形成することなく同一のシートに画像形成可能であると共に、第１のページ及び第２のページの境界領域に画像間のカットラインを形成可能にしている。ここでは、画像形成ジョブを受け取った後、その画像データを連続印刷する際に、画像データを分析してページ間にカットラインを形成して画像データとして出力する一連の処理について説明する。この画像形成動作のメインのフローチャートを図５に示し、各部の処理はサブルーチンとして図６〜図８のフローチャートに示す。
【００２４】
図５に示すように、制御部２０は、画像形成動作を開始すると、画像展開バッファ４３に展開されたページデータについてシート搬送方向の先端側から順にラスタを抽出する（ステップＳ１）。ここでは、例えば、１つの画像形成ジョブにおける複数ページの連続した画像データにおいて、シート搬送方向（画像形成方向、ページ並び方向）に直交する幅方向には全域、シート搬送方向には１画素から数画素分の領域を１つのラスタとして抽出する。制御部２０は、抽出したラスタが先端ラスタ（第１の領域）であるか否かを判断する（ステップＳ２）。ここで、先端ラスタとは、画像データを１ページごとに区切った場合に、各ページにおける画像データのシート搬送方向の先端側で前ページに隣接する領域であって、例えば、シート搬送方向の１画素分の領域とする。即ち、先端ラスタは、当該ページの前ページに隣接する領域であって、カットラインに沿った全域としている。制御部２０は、抽出したラスタが先端ラスタであると判断した場合は（ステップＳ２のＹＥＳ）、ラスタ色分析の処理を実行する（ステップＳ３）。
【００２５】
ここでのラスタ色分析の処理について、図６のフローチャートに沿って説明する。色度算出部４７は、ラスタ色分析を開始すると（ステップＳ３１）、ラスタ内の赤色成分、即ちＲ成分の平均値Ｒａｖｅを算出する（ステップＳ３２）。同様に、色度算出部４７は、ラスタ内の緑色成分、即ちＧ成分の平均値Ｇａｖｅを算出し（ステップＳ３３）、さらにラスタ内の青色成分、即ちＢ成分の平均値Ｂａｖｅを算出し（ステップＳ３４）、全ての成分について平均値を返却する（ステップＳ３５）。ここでの平均値は、先端ラスタの色域（第１の色域）である。
【００２６】
本実施形態でのラスタ色分析の計算方法は最も大雑把かつ高速な計算例であるが、本実施形態は色度の計算方法をこの例に限定するものではなく、ラスタ間の色度を比較するという目的範囲において様々な変形例が考えられる。例えば、上記例よりも精密に比較したい場合は、ラスタ内を所定ドット数のブロックに区切り、対応するブロックごとに画素平均値を算出して比較するようにし、画素値に先んじてラスタ内の画素値のばらつき（標準偏差など）を算出し、これが一定値を超えた場合には複雑な画像を含んだラスタであると判定して本処理そのものを中止する等である。また、色度の計算対象についても特に１ラスタの範囲に限定するものではなく、画像先端及び後端の複数ラスタにおける色度を計算してもよい。
【００２７】
図５に示すように、制御部２０は、ラスタ色分析の処理（ステップＳ３）が終了すると、算出された先端ラスタの色度情報を、現在注目しているラスタのある画像ページの１つ前のページの後端ラスタ、即ち前ページの画像データのシート搬送方向の末尾部分のラスタの色度情報と比較する色度比較の処理を実行する（ステップＳ４）。
【００２８】
ここでの色度比較の処理について、図７のフローチャートに沿って説明する。色差判定部４９は、色度比較を開始すると（ステップＳ４１）、前ページ後端ラスタの色度情報が保存されているか否かを、色度記憶部４８を参照して判断する（ステップＳ４２）。色差判定部４９は、前ページ後端ラスタの色度情報が保存されていると判断した場合は（ステップＳ４２のＹＥＳ）、前ページ後端ラスタの色度の保存値を取得する（ステップＳ４３）。色差判定部４９は、現行ページの先端ラスタの色度と取得した前ページ後端ラスタの色度との間の距離、即ち色差を算出する（ステップＳ４４）。先端ラスタ（Ｒａ，Ｇａ，Ｂａ）と後端ラスタ（Ｒｂ，Ｇｂ，Ｂｂ）との間における色差は、一般的には以下の数式１を用いて判定する。
色差Δａｂ＝
｛（Ｒａ−Ｒｂ）２＋（Ｇａ−Ｇｂ）２＋（Ｂａ−Ｂｂ）２｝１／２  …数式１
【００２９】
色差判定部４９は、算出した色差Δａｂが所定の閾値より小さいか否かを判断する（ステップＳ４５）。ここで用いる閾値、即ち、人間の眼で認識可能な色差Δについては諸説あるが、例えば、Ｌａｂ色空間に則して、一般的にはＬ*ａ*ｂ*空間上の距離においてΔ＝３が視認限界であるとされる。これに倣い、例えば、Ｌ*ａ*ｂ*空間上の距離とこれに対応するＲＧＢ空間上の距離は概算でイコールとして、閾値を一律に３とする手法が考えられる。また、人間の眼の特性として彩度が高いほど色差Δに対する反応が鈍ることから、以下の数式２からラスタ内の彩度を算出し、これによって例えば彩度０〜０．５の区間では閾値をΔ＝１に、彩度０．５〜０．７の区間では閾値をΔ＝２に、彩度０．７〜１．０の区間ではΔ＝３に設定するなどの手法も考えられる。
彩度＝
｛ＭＡＸ（Ｒ，Ｇ，Ｂ）−ＭＩＮ（Ｒ，Ｇ，Ｂ）｝／ＭＡＸ（Ｒ，Ｇ，Ｂ）…数式２
【００３０】
色差判定部４９は、算出した色差Δａｂが所定の閾値より小さいと判断した場合は（ステップＳ４５のＹＥＳ）、色差が閾値より小さく色度は近いという判定結果を返却する（ステップＳ４６）。算出した色差Δａｂが所定の閾値より小さくないと判断した場合（ステップＳ４５のＮＯ）、あるいは前ページ後端ラスタの色度情報が保存されていないと判断した場合は（ステップＳ４２のＮＯ）、色差が所定の閾値以上であり色度は遠いという判定結果を返却する（ステップＳ４７）。
【００３１】
図５に示すように、制御部２０は、色度比較の処理（ステップＳ４）が終了すると、カットラインを形成するか否かを判断する（ステップＳ５）。これは、固定でカットラインを形成する構成にしてもよいし、図示されないオペレーションパネルメニュー等からユーザが設定可能なものにしてもよい。ユーザが設定可能である場合には、本処理において本体設定からの設定値取得を行う。制御部２０は、カットラインを形成すると判断した場合は（ステップＳ５のＹＥＳ）、カットライン形成の処理を実行する（ステップＳ６）。
【００３２】
ここでのカットライン形成の処理について、図８のフローチャートに沿って説明する。色域変更部５０は、カットライン形成を開始すると（ステップＳ６１）、ラスタ内の０番目の画素に注目して抽出する（ステップＳ６２）。色域変更部５０は、抽出した画素に対して、色域強調処理を施す（ステップＳ６３）。色域強調処理については、本例ではＲＧＢ反転処理を例に説明する。即ち、色域変更部５０は、先端ラスタの色域及び後端ラスタの色域の少なくとも一方、本実施形態では先端ラスタの色域の色相を反転して変更する。ラスタ内のｎ番目の画素における画素値は例えば（Ｒ，Ｇ，Ｂ）としてＲＧＢの各値を０〜２５５の数値として表現できるが、反転処理を施した画素値を（Ｒ’，Ｇ’，Ｂ’）とすると以下の数式３で計算できる。
画素値（Ｒ’，Ｇ’，Ｂ’）＝（２５５−Ｒ，２５５−Ｇ，２５５−Ｂ）  …数式３
【００３３】
色域変更部５０は、色域強調処理の終了後、当該ラスタにおいて色域強調処理が全画素について終了したか否かを判断する（ステップＳ６４）。色域変更部５０は、当該ラスタにおいて色域強調処理が全画素について終了していないと判断した場合は（ステップＳ６４のＮＯ）、注目画素を次の画素にインクリメントして（ステップＳ６５）、当該画素について抽出する（ステップＳ６２）。色域変更部５０は、当該ラスタにおいて色域強調処理が全画素について終了したと判断した場合は（ステップＳ６４のＹＥＳ）、カットライン形成処理を終了する。即ち、制御部２０は、入力された画像データにおいて、先端ラスタの色域と後端ラスタの色域との色差Δが所定の閾値「３」以上になるように、各色域の少なくとも一方を変更することで、カットラインを形成している。
【００３４】
図５に示すように、制御部２０は、カットライン形成の処理（ステップＳ６）が終了すると、抽出したラスタが後端ラスタ（第２の領域）であるか否かを判断する（ステップＳ７）。ここで、後端ラスタとは、画像データを１ページごとに区切った場合に、各ページにおける画像データのシート搬送方向の後端側で次ページに隣接する領域であって、例えば、シート搬送方向の１画素分の領域とする。即ち、後端ラスタは、当該ページの後ページに隣接する領域であって、カットラインに沿った全域としている。尚、ステップＳ２において、制御部２０は、抽出したラスタが先端ラスタでないと判断した場合も（ステップＳ２のＮＯ）、ステップＳ７を処理する。
【００３５】
制御部２０は、抽出したラスタが後端ラスタであると判断した場合は（ステップＳ７のＹＥＳ）、ラスタ色分析の処理を実行する（ステップＳ８）。ラスタ色分析については、上述したステップＳ３、及びステップＳ３１〜Ｓ３５と同様であるので、詳細な説明を省略する。ここで得られた平均値は、後端ラスタの色域（第２の色域）である。制御部２０は、後端ラスタについてラスタ色分析の処理を終了すると、その後端ラスタの色度を色度記憶部４８に保存する（ステップＳ９）。その後、当該ラスタを画像データとして出力し、画像展開バッファ４３に展開する（ステップＳ１０）。尚、ステップＳ７において、制御部２０は、抽出したラスタが後端ラスタでないと判断した場合も（ステップＳ７のＮＯ）、ステップＳ１０を処理する。
【００３６】
制御部２０は、全てのラスタについて出力したか否かを判断する（ステップＳ１１）。制御部２０は、全てのラスタについて出力していないと判断した場合は（ステップＳ１１のＮＯ）、注目ラスタを次のラスタにインクリメントして（ステップＳ１２）、抽出したラスタが先端ラスタであるか否かを判断する（ステップＳ２）。一方、制御部２０は、全てのラスタについて出力したと判断した場合は（ステップＳ１１のＹＥＳ）、処理を終了する。以上の処理が終了した時点で、画像展開バッファ４３にはカットラインの形成処理が終了した画像形成ジョブの画像データが展開される。その後、画像データ解析部４１は搬送制御部４６及びヘッド駆動制御部４５に対してそれぞれ処理開始を命令し、搬送制御部４６及びヘッド駆動制御部４５はそれぞれＡＳＩＣ  Ｉ／Ｆ管理部４４を通じてＡＳＩＣ３０及びその出力データを扱うイメージメモリ１５を駆動し、外部ハードウェアを駆動することで画像形成動作が開始される。
【００３７】
上述したように本実施形態の画像形成装置１によれば、制御部２０は、入力された画像データにおいて、先端ラスタの色域と後端ラスタの色域との色差Δが所定の閾値「３」以上になるように、各色域の少なくとも一方を変更することで、カットラインを形成している。このため、互いに隣接して色度が近い画像同士でも、その色域とは大きく異なるカットラインを形成できるので、複数の画像を画像間に余白無しで隣接させて形成した場合に、ユーザが容易に視認できるカットラインを形成できるようになる。これにより、複数の画像を記録シートＳに余白を形成することなく続けて印刷した場合に、前後に隣接した画像の先端部分及び後端部分が似た色度を持ち、ユーザが画像の境界線を認識できない場合に、境界線上の画像ラスタの色度を変化させることで境界線を適宜目立たせ、ユーザが視認し易くすることができる。
【００３８】
＜第２の実施形態＞
次に、本発明の第２の実施形態を、図１０及び図１１を参照しながら詳細に説明する。本実施形態では、ラスタ色分析処理及び色度比較処理について、第１の実施形態と構成を異にしている。但し、それ以外の構成、例えば、全体の流れや先端ラスタ及び後端ラスタの認定などは第１の実施形態と同様であるので、符号を同じくして詳細な説明を省略する。第１の実施形態では、ラスタ色分析処理及び色度比較処理においては、ラスタ幅全体を対象としてＲＧＢ画素値の平均を行っていたが、本実施形態では、ラスタ内を１ｍｍごとの小ブロックに区切り、各ブロックのＲＧＢ画素値の平均をとり、これを統計処理することで色度の近い画像か否かを判定している。
【００３９】
図１０及び図１１のフローチャートに示すように、本実施形態では、制御部２０は、先端ラスタについてラスタ色分析処理及び色度比較処理を開始すると（ステップＳ１０１）、４７ｄｏｔ単位の複数の小ブロックにおいて、第ｎの小ブロックに注目する（ステップＳ１０２）。本実施形態で４７ｄｏｔ単位としているのは、１２００ｄｐｉでの印刷を前提とした場合、１ｍｍ長の小ブロックをとると内部に４７ｄｏｔの画素が収まるためである。即ち、先端ラスタ（第１の領域）は、第１のページの第２のページに隣接する領域をカットラインに沿った方向に分割した第１の複数の小ブロック（小領域）を有する。同様に、後端ラスタ（第２の領域）は、第２のページの第１のページに隣接する領域をカットラインに沿った方向に分割した第２の複数の小ブロック（小領域）を有する。
【００４０】
次に、色度算出部４７は、小ブロックの中の全ての画素に対して、赤色成分、即ちＲ成分の平均値Ｒａｖｅ［ｎ］を算出する（ステップＳ１０３）。同様に、色度算出部４７は、小ブロックの中の緑色成分、即ちＧ成分の平均値Ｇａｖｅ［ｎ］を算出し（ステップＳ１０４）、さらに小ブロックの中の青色成分、即ちＢ成分の平均値Ｂａｖｅ［ｎ］を算出し（ステップＳ１０５）、全ての成分について平均値を保存する（ステップＳ１０６）。ここでの平均値は、先端ラスタの色域（第１の色域）である。制御部２０は、全ての小ブロックについて処理が終了したか否かを判断する（ステップＳ１０７）。制御部２０は、全ての小ブロックについては処理が終了していないと判断した場合は（ステップＳ１０７のＮＯ）、注目小ブロックを次の小ブロックにインクリメントして（ステップＳ１０８）、当該小ブロックについて処理を実行する（ステップＳ１０２）。
【００４１】
色差判定部４９は、全ての小ブロックについて処理が終了したと判断した場合は（ステップＳ１０７のＹＥＳ）、前ページ後端ラスタの色度情報が保存されているか否かを、色度記憶部４８を参照して判断する（ステップＳ１０９）。色差判定部４９は、前ページ後端ラスタの色度情報が保存されていないと判断した場合は（ステップＳ１０９のＮＯ）、色差が所定の閾値以上であり色度は遠いという判定結果を返却して、ラスタ色分析処理及び色度比較処理を終了する。
【００４２】
色差判定部４９は、前ページ後端ラスタの色度情報が保存されていると判断した場合は（ステップＳ１０９のＹＥＳ）、前ページ後端ラスタの色度の保存値を取得する（ステップＳ１１０）。色差判定部４９は、再び第ｎの小ブロックに順に注目する（ステップＳ１１１）。色差判定部４９は、現行ページの先端ラスタの色度と取得した前ページ後端ラスタの色度との間の距離、即ち色差を、第１の実施形態と同様に算出する（ステップＳ１１２）。色差判定部４９は、算出した色差Δａｂが所定の閾値より小さいか否かを判断する（ステップＳ１１３）。
【００４３】
色差判定部４９は、算出した色差Δａｂが所定の閾値より小さいと判断した場合は（ステップＳ１１３のＹＥＳ）、新規に用意した色差カウンタをインクリメントし、閾値未満であった回数をカウントする（ステップＳ１１４）。制御部２０は、全ての小ブロックについて処理が終了したか否かを判断する（ステップＳ１１５）。制御部２０は、全ての小ブロックについては処理が終了していないと判断した場合は（ステップＳ１１５のＮＯ）、注目小ブロックを次の小ブロックにインクリメントして（ステップＳ１１６）、当該小ブロックについて処理を実行する（ステップＳ１１１）。尚、色差判定部４９が、算出した色差Δａｂが所定の閾値より小さくないと判断した場合も（ステップＳ１１３のＮＯ）、注目小ブロックを次の小ブロックにインクリメントする（ステップＳ１１６）。
【００４４】
制御部２０は、全ての小ブロックについて処理が終了したと判断した場合は（ステップＳ１１５のＹＥＳ）、ステップＳ１１４でカウントした色差カウンタが全ブロックの何％に達しているかを統計処理により判定し（Ｓ１１７）、色度は近い、又は色度は遠いという判定を返却して、ラスタ色分析処理及び色度比較処理を終了する。この統計処理では、例えば、色差カウンタが全ブロックの５０％程度に達していれば、色差は近い、５０％程度に達していなければ色度は遠いと判定して返却するようにできる。尚、ここでの閾値は５０％に限られず、他の数値であってもよい。
【００４５】
その後、制御部２０は、先端ラスタの複数の小ブロックと後端ラスタの複数の小ブロックとの互いに隣接する小ブロックごとの色域の色差が所定の閾値以上になるように、先端ラスタの色域及び後端ラスタの色域の少なくとも一方、本実施形態では先端ラスタの色域を変更することで、カットラインを形成する。
【００４６】
上述したように本実施形態の画像形成装置１によれば、制御部２０は、先端ラスタの複数の小ブロックと後端ラスタの複数の小ブロックとの互いに隣接する小ブロックごとの色域の色差が所定の閾値以上になるように、先端ラスタの色域を変更することで、カットラインを形成する。このため、画像が複雑で領域ごとに多種の色域を有する場合に、各領域ごとに適した色域のカットラインを形成することができる。これにより、例えば、カットラインを一色のみで形成する場合に比べて、視認性をより向上することができる。
【００４７】
＜第３の実施形態＞
次に、本発明の第３の実施形態を詳細に説明する。本実施形態では、カットライン形成処理について、画素値を算出するために数式３を変更した点で、第１の実施形態と構成を異にしている。但し、それ以外の構成については、第１の実施形態と同様であるので、符号を同じくして詳細な説明を省略する。
【００４８】
本実施形態では、カットライン形成処理の色域強調処理（図８のステップＳ６３）において、例えば、ラスタ内のｎ番目の画素における画素値は例えば（Ｒ、Ｇ、Ｂ）としてＲＧＢの各値を０〜２５５の数値とした場合に、強調処理を施した画素値を（Ｒ’、Ｇ’、Ｂ’）として、上述した数式３ではなく、以下の数式４で計算している。
画素値（Ｒ’，Ｇ’，Ｂ’）＝（Ｒ×ａ，Ｇ×ｂ，Ｂ×ｃ）  …数式４
【００４９】
ここで、係数ａ、ｂ、ｃを１．０より大きく設定すれば周囲画像より明るいカットラインを形成することが可能となり、一方、１．０より小さく設定すれば周囲画像より暗いカットラインを形成することが可能となる。即ち、制御部２０は、先端ラスタの色域及び後端ラスタの色域の少なくとも一方の色相に所定の係数（倍率）を乗じて変更する。但し、この場合は、算出されたＲＧＢ値を最大２５５、最小０としてトリミング処理することが必須となる。
【００５０】
上述したように本実施形態の画像形成装置１によれば、制御部２０は、例えば、ＲＧＢ値が１２８程度の画像であっても、周囲画像に対して明暗を大きく異ならせたカットラインを形成することができる。これにより、例えば、ＲＧＢ値が１２８程度の画像で２５５から減算しただけでは大きく反転できない場合であっても、視認性をより向上することができる。
【００５１】
＜他の実施形態＞
尚、上述した各実施形態における画像形成装置１では、色域変更部５０は、先端ラスタの色域の色相を反転して変更することで色域強調処理を実行しているが、これには限られず、後端ラスタの色域の色相、又は先端ラスタ及び後端ラスタの両方の色相を反転するようにしてもよい。
【００５２】
また、上述した各実施形態では、色域強調処理は、カットラインの全体に一律に施す場合について説明しているが、これには限られず、先端ラスタ及び後端ラスタにおける明度や彩度によって強調方法を適宜切り換えてもよい。即ち、判定閾値を明度や彩度により変動させるようにしてもよい。
【００５３】
また、上述した各実施形態では、色域強調処理は、色相を反転か倍率を変更する処理としているが、これには限られず、例えば、色の変換など、他の方法を適用してもよい。
【符号の説明】
【００５４】
１…画像形成装置、１１…画像形成部、２０…制御部、Ｓ…記録シート（シート）。
【図１】
2020069742.tif 000003
【図２】
2020069742.tif 000004
【図３】
2020069742.tif 000005
【図４】
2020069742.tif 000006
【図５】
2020069742.tif 000007
【図６】
2020069742.tif 000008
【図７】
2020069742.tif 000009
【図８】
2020069742.tif 000010
【図９】
2020069742.tif 000011
【図１０】
2020069742.tif 000012
【図１１】
2020069742.tif 000013