(57)【要約】【課題】画像回転時の「印字機能」（ページ印字、日付印字、スタンプ印字）の実行に際し、ページメモリの使用効率の向上を図る。【解決手段】原稿画像を第１のページメモリに記憶すると共に原稿画像を回転して第２のページメモリに記憶する機能（複数のページメモリ５）と、ページ印字機能を有する画像形成装置において、原稿画像を回転し出力する際に、ページ印字で使用される色が原稿画像に含まれない場合は第１のページメモリの獲得を停止する制御手段４を備えた。【選択図】      図１
2004349744.tif 000002
【特許請求の範囲】
【請求項１】
原稿画像を第１のページメモリに記憶すると共に原稿画像を回転して第２のページメモリに記憶する画像記憶手段と、ページ印字手段とを有する画像形成装置において、原稿画像を回転し出力する際に、ページ印字で使用される色が原稿画像に含まれない場合は前記第１のページメモリの獲得を停止する制御手段を備えたことを特徴とする画像形成装置。
【請求項２】
原稿画像を第１のページメモリに記憶すると共に原稿画像を回転して第２のページメモリに記憶する画像記憶手段と、日付印字手段とを有する画像形成装置において、原稿画像を回転し出力する際に、日付印字で使用される色が原稿画像に含まれない場合は前記第１のページメモリの獲得を停止する制御手段を備えたことを特徴とする画像形成装置。
【請求項３】
原稿画像を第１のページメモリに記憶すると共に原稿画像を回転して第２のページメモリに記憶する画像記憶手段と、スタンプ印字手段とを有する画像形成装置において、原稿画像を回転し出力する際に、スタンプ印字で使用される色が原稿画像に含まれない場合は前記第１のページメモリの獲得を停止する制御手段を備えたことを特徴とする画像形成装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、原稿画像を第１のページメモリに記憶すると共に原稿画像を回転して第２のページメモリに記憶する画像記憶手段と、印字（ページ、日付、スタンプ）手段とを搭載したフルカラーの画像形成装置に関する。
【０００２】
【従来の技術】
原稿画像を９０°または２７０°回転してメモリに記憶する機能、及びページ印字／スタンプ印字／日付印字を行う機能を有するフルカラーの画像形成装置が種種提案されている。
【０００３】
【発明が解決しようとする課題】
近年、フルカラーデジタル複写機の高機能化が進み、高機能化実現のため画像回転や画像編集を行うＡＳＩＣのゲート数やメモリバッファ量が増加しつつあり、ＡＳＩＣ開発コストが上がっている。
ＡＳＩＣコストを抑えるため、画像回転用のメモリバッファが搭載されていないＡＳＩＣではページメモリにある原稿画像を他のページメモリへ９０°（または２７０°）の画像回転して格納し、画像回転終了後に回転画像の出力を行う場合がある。
本発明では、画像回転用のメモリバッファがなくページメモリを２面（回転前、回転後）使用して画像回転を行う場合に、モノクロデジタル複写機では当たり前の機能となってきた画像回転時の「印字機能」（ページ印字、日付印字、スタンプ印字）の実行に際し、ページメモリの使用効率の向上を図ることを目的とする。
【０００４】
【課題を解決するための手段】
上記目的を達成するために、請求項１記載の発明は、原稿画像を第１のページメモリに記憶すると共に原稿画像を回転して第２のページメモリに記憶する機能と、ページ印字機能を有する画像形成装置において、原稿画像を回転し出力する際に、ページ印字で使用される色が原稿画像に含まれない場合は第１のページメモリの獲得を停止する制御手段を備えた画像形成装置を最も主要な特徴とする。
請求項２記載の発明は、原稿画像を第１のページメモリに記憶すると共に原稿画像を回転して第２のページメモリに記憶する機能と、日付印字機能を有する画像形成装置において、原稿画像を回転し出力する際に、日付印字で使用される色が原稿画像に含まれない場合は第１のページメモリの獲得を停止する制御手段を備えた画像形成装置を最も主要な特徴とする。
請求項３記載の発明は、原稿画像を第１のページメモリに記憶すると共に原稿画像を回転して第２のページメモリに記憶する機能と、スタンプ印字機能を有する画像形成装置において、原稿画像を回転し出力する際に、スタンプ印字で使用される色が原稿画像に含まれない場合は第１のページメモリの獲得を停止する制御手段を備えた画像形成装置を最も主要な特徴とする。
【０００５】
【発明の実施の形態】
以下、図面により本発明の実施の形態を詳細に説明する。本発明のデジタル画像形成装置の概略構成を図１を用いて説明する。
操作部１は、プリントスタートキー、複写枚数を決定するテンキー、デジタル画像形成装置が備える機能を設定する装置機能設定キー、画像形成システムに関わる機能を設定するシステム機能設定キー、設定された機能及びデータなどを表示する液晶タッチパネルなどを備えている。
ＡＤＦ部２は、セットされた原稿を所定のタイミングで、コンタクトガラスに給送し、原稿を読み取り、所定のタイミングで該原稿を排紙する。スキャナＩＰＵ部３は、コンタクトガラスにセットされた原稿にランプを照射し、この反射光をミラー群、フィルタ、レンズを介しＣＣＤに結像し、光電変換された信号を増幅、Ａ／Ｄ変換し、デジタル画像データを得る。
また、スキャナＩＰＵ部３は内部にパターン化された画像データを備えており、メインコントローラ４の指示により、この内部パターンの出力も可能である。該デジタル画像データは、所定のシェーデイング補正、ガンマ補正などの処理が施される。また、操作部１やメインコントローラ４より指定された変倍処理、加工処理などがあれば、これらの処理も行って、所定のタイミングで有効画像領域の上記デジタル画像データをメインコントローラ４に送る。
メインコントローラ４はスキャナＩＰＵ部３より送られてきた画像データをページメモリ５へ保持する。また、プリンタ制御部６より作像の要求があればページメモリ５より要求された画像データをプリンタ制御部６へ送る。
プリンタ制御部６は、メインコントローラ４から送られてくるデジタル画像データをプリンタ固有の特性に合わせるためのガンマ変換などを行い、これに基づく静電潜像をＬＤの駆動により、帯電された感光体上に形成する。この静電潜像をトナーにより顕像化し、バンク７から給紙された紙などの転写材に転写し、定着器により溶融定着し、デジタル画像形成装置外に上記転写材を排出する。ソータ部８は、上記排出されてくる転写材を、操作部１より設定されたモードに応じて仕分けし排出する。
ページ印字モードとは、原稿画像に対してページ番号（Ｐ１、Ｐ２や１／１０、２／１０等）を合成させるモードであり、ページ番号のデータはＨＤＤ９もしくはＲＯＭに記憶されている。ページ印字を実行する場合、ページ印字で使用する色のページメモリ５を予め用意し、用意されたページメモリ５へページ番号の合成を行う。
日付印字モードとは、原稿画像に対して日付を合成させるモードであり、このデータはメインコントローラ４内部のＲＴＣ（Ｒｅａｌ  Ｔｉｍｅ  Ｃｌｏｃｋ：時計）より取得が可能である。日付印字を実行する場合、日付印字で使用する色のページメモリ５を予め用意し、用意されたページメモリ５へ日付の合成を行う。
スタンプ印字モードとは、原稿画像に対して、−秘−、−複写厳禁−等の印字を施すモードであり、ページ印字データと同様にＨＤＤ９もしくはＲＯＭへ記憶されている。スタンプ印字を実行する場合、スタンプ印字で使用する色のページメモリ５を予め用意し、用意されたページメモリ５へスタンプの合成を行う。
【０００６】
図２は原稿画像回転を行わない場合のページメモリの内容と記録紙への出力状態を示す図、図３は原稿画像の９０°回転を行う場合のページメモリの内容と記録紙への出力状態を示す図である。
スキャナ／ＩＰＵ部３により読み取られた原稿画像データはｍ×ｎビットのラスタデータとして図２（１）のようにページメモリ５へ記憶される。ページメモリ５のアドレスを（１，１）、（１，２）・・・・（ｎ，ｍ）のように表すとすれば、通常の出力の場合、ページメモリ５からの読み出しは図２（１）に矢印で示すように、（１，１）、（１，２）・・・（１，ｍ）、（２，１）、（２，２）・・・・（ｎ，ｍ）の順で行われ、図２（２）に示す形でプリンタ制御部６へ出力される。
これに対し、ページメモリ５を２面（回転前、回転後）使用して原稿画像の９０°回転を行う場合は図３（１）に矢印で示すようにページメモリ５−１からの読み出し順序を変え、
（ｎ，１）、（ｎ−１，１）、・・・（１，１）、（ｎ，２）、（ｎ−１，２）・・・（１，ｍ）
のように読み出し、読み出したビットデータに対してページメモリ５−２のアドレス
（１，１）、（１，２）・・・（１，ｍ）、（２，１）、（２，２）・・・・（ｎ，ｍ）
の順で書き込みを行い、図３（２）の形でプリンタ制御部６へ出力することが可能となる。同様に２７０°回転を行う場合は読み出し開始のアドレスと読み出し方向を変えることにより実現が可能である。
【０００７】
図４は画像回転を行う際に入力画像がある場合のページメモリのイメージを示す図、図５は画像回転を行う際に入力画像がない場合のページメモリのイメージを示す図である。
図６はページメモリ準備数の決定処理のフローチャートである。図４では入力画像があるので画像入力用のページメモリと画像回転用のページメモリの２面を使用して画像回転を行っている。図５では入力画像がない（画像回転不要）ので、画像回転用のページメモリ１面のみを使用して印字処理を行っている。
例えば、白黒モード＋ページ印字（レッド）がユーザーにより選択され画像形成動作が開始されると、メインコントローラ４は設定されているカラーより、使用される色（Ｋ，Ｃ，Ｍ，Ｙ）を変換し各々の色についてページメモリ５の準備を行う。
上記例の設定で使用される色はＫ（白黒モード），Ｍ，Ｙ（ページ印字色）となり、少なくとも必要なページメモリは３面以上必要であることが決定される（１０１）。ページメモリ準備の前に、原稿の向き、転写紙の向き及び両面時の開き方向等により、入力される原稿画像の回転角度の計算（１０２）を行い、原稿画像の画像回転角度が９０°または２７０°と計算される（１０３）と、メインコントローラ４は画像回転時のページメモリ準備数計算処理へ移行する。
ここではカラーモードで使用される入力画像使用色の数より、入力画像で使用される色の数分、必要なページメモリ５が決定される（１０４）。つぎに、入力画像使用色数分この作業を繰り返す（１０５）。上記例では、全使用色が３色であるため必要ページメモリ数が３となり、さらに画像回転が必要であり、入力画像で使用される色はＫ１色であるため必要ページメモリ数は４と計算される（１０６）。メインコントローラ４は必要ページメモリ数計算後に必要である全てのページメモリ５の確保を各色毎に行う。
【０００８】
図７はページメモリ確保処理のフローチャートである。図７のフローチャートではＫ，Ｃ，Ｍ，Ｙへ変換された使用される全色とカラーモードに設定されているカラーより変換されたＫ，Ｃ，Ｍ，Ｙより、各色毎にページメモリ５の確保を行う。
ページメモリ確保色がカラーモードで使用される色に含まれるかの判定を行い（２０１）、含まれなければ入力画像がなく画像の回転は行わないのでページメモリ１面の獲得を行う。
ページメモリ確保色がカラーモードで使用される色に含まれる場合は処理（２０２）へ移行し、画像回転角度の計算を行う。画像回転角度が９０°もしくは２７０°となった場合は（２０２ではい）、（２０４）へ分岐し画像入力用のページメモリ５と画像回転用のページメモリ５が必要となるので、ページメモリ２面の獲得を行う。
画像回転角度が０°もしくは１８０°の場合は（２０５）へ分岐しページメモリ１面の獲得を行う。画像回転が行われる場合、入力画像用のページメモリ５として獲得されたページメモリ５には、ページメモリ情報として原稿画像と同一の主走査・副走査サイズが保持される。
また、画像回転用のページメモリ５には原稿サイズの主走査・副走査サイズが入れ替わったサイズ、つまり
画像回転用ページメモリの主走査サイズ＝原稿サイズの副走査サイズ
画像回転用ページメモリの副走査サイズ＝原稿サイズの主走査サイズ
が保持され、各ページメモリ５はメインコントローラ４内で管理される。
例えば、上記例よりカラーモードが白黒（Ｋ）でページ印字色がレッド（Ｍ，Ｙ）であるため、使用される全色はＫ，Ｍ，Ｙとなり、各色での判断においてＫは画像入力があるので画像入力用及び画像回転用のページメモリ２面が必要となり、Ｍ，Ｙに関してはカラーモード設定色に含まれないため、それぞれページメモリ５は１面獲得すればよい。
画像入力がなくページ印字のみを行う色については獲得したページメモリ（１面のみ）の所定の位置、フォントでページ番号ｎの書き込みを行う。同時に画像の入力許可をスキャナ／ＩＰＵ部３へ通知し、所定ライン数（副走査方向）の画像入力終了通知を受け取ると、予め準備した回転後のページメモリ５へ前記回転処理にて画像回転を行う。
このように、設定されているカラーモード、印字色、画像回転角度より入力画像色にない印字色の場合は回転前のページメモリ５は必要ページメモリ数とせず回転処理も行わずに印字処理のみを行うことができる。
【０００９】
画像入力時に日付印字、スタンプ印字を施す場合も同様に処理を行い、画像入力がない色に日付印字を行う場合、あるいは画像入力がない色にスタンプ印字を行う場合は、それぞれ画像入力用のページメモリ５の獲得を行う必要がなく、ページメモリ１面で処理を実行できる。
また、ページ印字、日付印字、スタンプ印字が同時に設定されている場合でも、カラーモードや各設定色より使用する全色（Ｋ，Ｃ，Ｍ，Ｙ）へ変換し、各印字色毎に画像入力の有無を判断し、獲得するページメモリ数の決定を行うことができる。
【００１０】
【発明の効果】
以上説明したように、本発明によれば、９０°もしくは２７０°の画像回転時に原稿画像にない色の印字を行う場合にはページメモリを２面使用することなく回転処理も行わないので、ページメモリ使用効率と回転処理時間の短縮（パフォーマンスの向上）を図ることができる。
【図面の簡単な説明】
【図１】本発明のデジタル画像形成装置の概略構成図である。
【図２】原稿画像回転を行わない場合のページメモリの内容と記録紙への出力状態を示す図である。
【図３】原稿画像の９０°回転を行う場合のページメモリの内容と記録紙への出力状態を示す図である。
【図４】画像回転を行う際に入力画像がある場合のページメモリのイメージを示す図である。
【図５】画像回転を行う際に入力画像がない場合のページメモリのイメージを示す図である。
【図６】ページメモリ準備数の決定処理のフローチャートである。
【図７】ページメモリ確保処理のフローチャートである。
【符号の説明】
４  メインコントローラ（制御手段）、５  ページメモリ
【図１】
2004349744.tif 000003
【図２】
2004349744.tif 000004
【図３】
2004349744.tif 000005
【図４】
2004349744.tif 000006
【図５】
2004349744.tif 000007
【図６】
2004349744.tif 000008
【図７】
2004349744.tif 000009