(57)【要約】【課題】  フォーマット原稿画像と、入力原稿画像と、の傾き差を検出すると共に、傾き差が検出された場合、ユーザに通知することを目的とする。【解決手段】  １枚以上の原稿画像を記憶する画像記憶手段Ａと、該画像記憶手段Ａに記憶されている原稿画像を定型原稿画像とし、該定型原稿画像と、画像入力手段Ｂから入力される入力原稿画像と、を合成する画像合成手段Ｃと、を有する画像処理装置２００において、画像合成手段Ｃにおける画像合成の際に、定型原稿画像と、入力原稿画像と、の傾き差が所定の値以上であることを検出する傾き差検出手段Ｅと、傾き差検出手段Ｅにおいて、定型原稿画像と、入力原稿画像と、の傾き差が所定の値以上であると検出された場合、警告を発する警告手段Ｆと、を有することによって上記課題を解決する。【選択図】  図２
2006261942.tif 000002
【特許請求の範囲】
【請求項１】
１枚以上の原稿画像を記憶する画像記憶手段と、
該画像記憶手段に記憶されている原稿画像を定型原稿画像とし、該定型原稿画像と、画像入力手段から入力される入力原稿画像と、を合成する画像合成手段と、
を有する画像処理装置において、
前記画像合成手段における画像合成の際に、前記定型原稿画像と、前記入力原稿画像と、の傾き差が所定の値以上であることを検出する傾き差検出手段と、
前記傾き差検出手段において、前記定型原稿画像と、前記入力原稿画像と、の傾き差が所定の値以上であると検出された場合、警告を発する警告手段と、
を有することを特徴とする画像処理装置。
【請求項２】
前記定型原稿画像の傾きを調整する定型原稿画像傾き調整手段を更に有することを特徴とする請求項１記載の画像処理装置。
【請求項３】
前記定型原稿画像傾き調整手段における傾き調整機能の有効又は無効を切り替える切り替え手段を更に有することを特徴とする請求項２記載の画像処理装置。
【請求項４】
前記入力原稿画像の傾きを調整する入力原稿画像傾き調整手段を更に有することを特徴とする請求項１記載の画像処理装置。
【請求項５】
１枚以上の原稿画像を記憶する画像記憶手段と、
該画像記憶手段に記憶されている原稿画像を定型原稿画像とし、該定型原稿画像と、画像入力手段から入力される入力原稿画像と、を合成する画像合成手段と、
を有する画像処理装置における傾き差検出・通知方法であって、
前記画像合成手段における画像合成の際に、前記定型原稿画像と、前記入力原稿画像と、の傾き差が所定の値以上であることを検出する傾き差検出段階と、
前記傾き差検出段階において、前記定型原稿画像と、前記入力原稿画像と、の傾き差が所定の値以上であると検出された場合、警告を発する警告段階と、
を有することを特徴とする傾き差検出・通知方法。
【請求項６】
請求項５記載の傾き差検出・通知方法をコンピュータに実行させることを特徴とする傾き差検出・通知プログラム。
【請求項７】
請求項６記載の傾き差検出・通知プログラムを記録したコンピュータ読み取り可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置、傾き差検出・通知方法、傾き差検出・通知プログラム及び記憶媒体に関する。
【背景技術】
【０００２】
従来、デジタル複写機等の画像形成装置では、１枚以上の原稿画像（又はパターン）を電気信号として記憶しておき、該記憶している原稿画像（以下、フォーマット原稿画像という）にスキャナ等の画像入力手段から電気信号として入力される原稿画像（以下、入力原稿画像という）を合成し、該合成した画像（以下、合成画像という）を例えば用紙上に画像形成する等して出力していた（例えば、特許文献１参照。）。
【特許文献１】特開平０５−３０８５０８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
以下、従来の画像形成装置における問題点の一例を、図１に示す。図１は、従来の画像形成装置における問題点の一例を示す図である。
【０００４】
図１に示されるように、従来の画像形成装置では、例えば図１の（ｂ）に示されるような表を表すフォーマット原稿画像に、図１の（ａ）に示されるような文字列を表す入力原稿画像を画像合成する際、フォーマット原稿画像が傾いて読み込まれ、記憶されていた場合、図１の（ｃ）に示されるように、フォーマット原稿画像の表と、入力原稿画像の文字列と、が平行にならず、ユーザが意図したものとは異なる合成画像が出力されてしまい、用紙等が無駄になったりする問題があった。
【０００５】
本発明は、上記の点に鑑みなされたもので、フォーマット原稿画像と、入力原稿画像と、の傾き差を検出すると共に、傾き差が検出された場合、ユーザに通知することを目的とする。
【課題を解決するための手段】
【０００６】
そこで、上記課題を解決するため、本発明は、１枚以上の原稿画像を記憶する画像記憶手段と、該画像記憶手段に記憶されている原稿画像を定型原稿画像とし、該定型原稿画像と、画像入力手段から入力される入力原稿画像と、を合成する画像合成手段と、を有する画像処理装置において、前記画像合成手段における画像合成の際に、前記定型原稿画像と、前記入力原稿画像と、の傾き差が所定の値以上であることを検出する傾き差検出手段と、前記傾き差検出手段において、前記定型原稿画像と、前記入力原稿画像と、の傾き差が所定の値以上であると検出された場合、警告を発する警告手段と、を有することを特徴とする。
【０００７】
本発明によれば、１枚以上の原稿画像を記憶する画像記憶手段と、該画像記憶手段に記憶されている原稿画像を定型原稿画像とし、該定型原稿画像と、画像入力手段から入力される入力原稿画像と、を合成する画像合成手段と、を有する画像処理装置において、前記画像合成手段における画像合成の際に、前記定型原稿画像と、前記入力原稿画像と、の傾き差が所定の値以上であることを検出する傾き差検出手段と、前記傾き差検出手段において、前記定型原稿画像と、前記入力原稿画像と、の傾き差が所定の値以上であると検出された場合、警告を発する警告手段と、を有することにより、フォーマット原稿画像と、入力原稿画像と、の傾き差を検出すると共に、傾き差が検出された場合、ユーザに通知することができる。
【０００８】
なお、画像処理装置は、例えば後述する画像形成装置２００等に対応する。また、画像記憶手段は、例えば後述する画像記憶手段Ａ等に対応する。また、画像入力手段は、例えば後述する画像入力手段Ｂ等に対応する。また、画像合成手段は、例えば後述する画像合成手段Ｃ等に対応する。また、傾き差検出手段は、例えば後述する傾き差検出手段Ｅ等に対応する。また、警告手段は、例えば後述する警告手段Ｆ等に対応する。
【０００９】
また、上記課題を解決するための手段として、傾き差検出・通知方法、傾き差検出・通知プログラム及び記憶媒体としてもよい。
【発明の効果】
【００１０】
本発明によれば、フォーマット原稿画像と、入力原稿画像と、の傾き差を検出すると共に、傾き差が検出された場合、ユーザに通知することができる。
【発明を実施するための最良の形態】
【００１１】
以下、本発明の実施の形態について図面に基づいて説明する。図２は、画像形成装置の機能構成の一例を示す機能ブロック図である。図２に示されるように、画像形成装置２００は、機能構成として、画像記憶手段Ａと、画像入力手段Ｂと、画像合成手段Ｃと、画像出力手段Ｄと、傾き差検出手段Ｅと、警告手段Ｆと、を含む。
【００１２】
画像記憶手段Ａは、１枚以上のフォーマット原稿画像を電気信号として記憶する。画像入力手段Ｂは、例えばスキャナ等であり、原稿を読み込んで、入力原稿画像を生成する。
【００１３】
画像合成手段Ｃは、フォーマット原稿画像と、入力原稿画像と、を合成し、合成画像を生成する。画像出力手段Ｄは、画像合成手段Ｃが生成した合成画像を出力する。
【００１４】
傾き差検出手段Ｅは、画像合成手段Ｃにおける画像合成の際に、フォーマット原稿画像と、入力原稿画像と、の傾き差を求め、該傾き差が予め定められた傾き差以上あるか否かを判定し、予め定められた傾き差以上であると判定すると、傾き差を検出したとして、警告手段Ｆ等に通知する。警告手段Ｆは、傾き差検出手段Ｅからの通知等に基づいて、警告を発する。
【００１５】
以下、画像形成装置２００の機構系（又は機構部）の構成の一例を、図３に示す。図３は、画像形成装置の機構系の構成の一例を示すブロック図である。
【００１６】
画像形成装置２００において、自動原稿給送装置（以下、ＡＤＦ（Ａｕｔｏ  Ｄｏｃｕｍｅｎｔ  Ｆｅｅｄｅｒ）という）１に設けられている原稿台２に画像面を上にして置かれた原稿束は、後述する図４の操作部３０上のプリントキー３４が押下されると、一番下の原稿から給送ローラ３及び給送ベルト４によって順次コンタクトガラス６上の所定の位置に給送されて停止する。
【００１７】
その後、例えば図２の画像入力手段Ｂに相当する読み取りユニット（又はスキャナ）５０によってコンタクトガラス６上の原稿の画像が読み取られ、読み取りが終了した原稿は、給送ベルト４及び排送ローラ５によって排出される。
【００１８】
更に、原稿セット検知センサ７において、原稿台２に次の原稿が有ることを検知した場合、該原稿は前の原稿と同様にコンタクトガラス６上に給送される。なお、給送ローラ３、給送ベルト４、排送ローラ５は、図示していない搬送モータによって駆動される。
【００１９】
第１給紙トレイ８、第２給紙トレイ９、第３給紙トレイ１０等に積載された転写紙（又は用紙）は、それぞれ第１給紙装置１１、第２給紙装置１２、第３給紙装置１３等によって給紙され、縦搬送ユニット１４によって感光体ドラム１５に当接する位置まで搬送される。なお、実際には各給紙トレイ８〜１０のうちのいずれか１つが選択され、そこから転写紙が給紙される。
【００２０】
一方、読み取りユニット５０にて読み込まれた画像データは書き込みユニット５７からのレーザビームによって感光体ドラム１５に書き込まれ、書き込まれた部分が現像ユニット２７を通過することにより、トナー像が形成される。
【００２１】
そして、選択されたトレイから給紙された転写紙は感光体ドラム１５の回転と等速で搬送ベルト１６によって搬送されながら、感光体ドラム１５上のトナー像が転写される。更に、定着ユニット１７にてトナー像（画像）が定着され、排紙ユニット１８によって機外の排紙トレイ１９に排出される。
【００２２】
ところで、転写紙の両面に上述のような画像形成処理を施す場合は、各給紙トレイ８〜１０のうちのいずれか選択されたものから給紙され、画像形成処理が施された転写紙は、経路切り替えのための分岐爪１１２を上側（仮想線で示す位置）にセットされることにより、排紙トレイ１９側に導かれず、両面給紙ユニット１１１側に導かれ、そこに一旦ストックされる。その後、両面給紙ユニット１１１にストックされた転写紙は再び感光体ドラム１５に形成されたトナー像を転写するために、両面給紙ユニット１１１から再給紙され、更に経路切り替えのための分岐爪１１２が下側（実線で示す位置）にセットされることにより、排紙トレイ１９に導かれる。このように、転写紙の両面に画像形成処理を施す場合に両面給紙ユニット１１１が使用される。
【００２３】
なお、感光体ドラム１５、搬送ベルト１６、定着ユニット１７、排紙ユニット１８、現像ユニット２７は、後述する図６のメインモータ２５によって駆動され、各給紙装置１１〜１３はメインモータ２５の駆動が各々図６の給紙クラッチ２２〜２４により伝達されて駆動される。また、縦搬送ユニット１４は、メインモータ２５の駆動が図６の中間クラッチ２１によって伝達されて駆動される。
【００２４】
なお、上述した書き込みユニット５７を含む画像形成用の各部が画像形成部を構成しており、該画像形成部が図２の画像出力手段Ｄに相当する。
【００２５】
以下、画像形成装置２００の操作部３０の一例を、図４に示す。図４は、画像形成装置の操作部の一例を示す図である。
【００２６】
図４に示されるように操作部３０は、液晶ディスプレイ３１と、テンキー３２と、クリア／ストップキー３３と、プリントキー３４と、モードクリアキー３５と、を備えている。液晶ディスプレイ３１は、表面にタッチパネルを備えており、機能キーや部数、機器の状態を示すメッセージ等を表示することができる。
【００２７】
以下、液晶ディスプレイ３１の通常画面の表示例を、図５に示す。図５は、液晶ディスプレイの通常画面の表示例を示す図である。例えばユーザが、液晶ディスプレイ３１に表示されているいずれかの機能キーにタッチすることにより、機能キーの枠内に表示されている機能が選択され、該機能の白黒表示が反転する。また、機能の詳細を指定しなければならない場合（例えば変倍であれば変倍値等）は、ユーザは該機能の機能キーにタッチすることにより、詳細な機能の設定画面を液晶ディスプレイ３１に表示させる。液晶ディスプレイ３１は、ドット表示器を使用しているため、最適な表示をグラフィカルに行なうことができる。
【００２８】
以下、画像形成装置２００の制御系（又は制御部）の構成の一例を、図６に示す。図６は、画像形成装置の制御系の構成の一例を示すブロック図である。
【００２９】
メインコントローラ２０は、画像形成装置２００全体を統括的に制御する。メインコントローラ２０には、表示制御やキー入力制御を行なう操作部３０、読み取りユニット５０の制御や画像メモリに対する画像データの読み書き制御等を行なう画像処理ユニット（又はＩＰＵ（Ｉｍａｇｅ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ））４９、原稿の給排送動作を行なうＡＤＦ１等の分散制御装置が接続されている。各分散制御装置とメインコントローラ２０とは、必要に応じて機器の状態を示す情報や動作指令のやりとりを行なっている。また、メインコントローラ２０には、紙搬送等に必要な各種クラッチ２１〜２４及びメインモータ２５も接続されている。
【００３０】
次に、再び図３を用いて、読み取りユニット５０によって原稿の画像を読み取り、該画像に対応する静電潜像を感光体ドラム１５の表面に形成するまでの動作の詳細を説明する。なお、静電潜像とは感光体ドラム１５の表面に画像データをレーザビームによって書き込むことにより生じる電位分布のことである。
【００３１】
読み取りユニット５０は、原稿を載置するコンタクトガラス６と光学走査系で構成されており、光学走査系は露光ランプ５１、第１ミラー５２、レンズ５３、ＣＣＤ（Ｃｈａｒｇｅ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅｓ）イメージセンサ５４等で構成されている。露光ランプ５１及び第１ミラー５２は第１キャリッジ（図示せず）上に固定され、第２ミラー５５及び第３ミラー５６は第２キャリッジ（図示せず）上に固定されている。原稿の画像を読み取るときには、光路長が変わらないように、第１キャリッジと第２キャリッジとが２対１の相対速度で機械的に走査される。なお、光学走査系は、スキャナ駆動モータ（図示せず）によって駆動される。
【００３２】
読み取りユニット５０は、原稿の画像を光学的に読み取って画像データ（電気信号）に変換する。即ち、光学走査系の露光ランプ５１によって原稿の画像面を照明し、該画像面からの反射光像を第１ミラー５２、第２ミラー５５、第３ミラー５６、レンズ５３を介してＣＣＤイメージセンサ５４の受光面に結像させ、ＣＣＤイメージセンサ５４によって画像データに変換する。このとき、レンズ５３及びＣＣＤイメージセンサ５４を図３の左右方向に移動させることにより、画像倍率が変わる。即ち、指定された倍率に対応してレンズ５３及びＣＣＤイメージセンサ５４の左右方向の位置が設定される。
【００３３】
書き込みユニット５７は、レーザ出力ユニット５８、結像レンズ５９、ミラー６０等で構成され、レーザ出力ユニット５８の内部にはレーザ光源であるレーザダイオード及びモータによって高速で定速回転するポリゴンミラー（又は回転多面鏡）が備わっている。レーザ出力ユニット５８より照射されるレーザビームは、定速回転するポリゴンミラーで偏光され、結像レンズ５９を通り、ミラー６０で折り返され、感光体ドラム１５の表面に集光されて結像される。
【００３４】
即ち、偏光されたレーザビームは感光体ドラム１５が回転する方向と直交する方向（主走査方向）に露光走査され、図６に示した画像処理ユニット４９より出力される画像データのライン単位の書き込みを行なう。感光体ドラム１５の回転速度と走査密度（記録密度）とに対応する所定の周期で主走査を繰り返すことにより、感光体ドラム１５の表面に静電潜像が形成される。
【００３５】
なお、感光体ドラム１５上を走査する直前のレーザビームは同期検知センサ（図示せず）によって検知される。そして、レーザ書込制御部（図示せず）が同期検知センサから出力される主走査同期信号を用い、１走査毎にレーザダイオードの点灯開始タイミング及び画像データの入出力を行なうための制御信号の生成を行なう。
【００３６】
以下、画像処理ユニット４９の構成の一例を、図７に示す。図７は、画像処理ユニットの構成の一例を示すブロック図である。
【００３７】
原稿面からの反射光像（画像）はＣＣＤイメージセンサ５４によって画像データに変換され、更にＡ／Ｄコンバータ６１によってアナログ値からデジタル値に変換される。デジタル値に変換された画像データは、シェーディング補正部６２によってシェーディング補正がなされた後、画像処理部６３によってＭＴＦ（Ｍｏｄｕｌａｔｉｏｎ  Ｔｒａｎｓｆｅｒ  Ｆｕｎｃｔｉｏｎ）補正及びγ補正等の画像処理がなされる。
【００３８】
セレクタ６４は、画像データの送り先を切り替える。つまり、セレクタ６４は、変倍部７１又はメモリコントローラ６５を画像データの送り先とする。変倍部７１を経由した画像データは指定された変倍率に合わせて拡大又は縮小され、書き込みユニット５７に送られる。メモリコントローラ６５とセレクタ６４との間は、双方向に画像データを入出力可能な構成となっている。
【００３９】
ＣＰＵ６８は中央処理装置であり、メモリコントローラ６５を介して画像メモリ６６に対する画像データの書き込み及び読み出しを行なったり、読み取りユニット５０及び書き込みユニット５７の制御を行ったりする。ＲＯＭ６９は読み出し専用のメモリであり、ＣＰＵ６８を動作させるための制御プログラムを含む各種固定データを記憶している。ＲＡＭ７０は読み書き可能なメモリであり、各種データを一時的に記憶する。
【００４０】
印字ユニット７４は、ＣＰＵバスに接続され、ページ印字用のキャラクタ（文字）イメージデータ、任意のスタンプ用イメージデータ等の印字イメージデータを発生する。この印字ユニット７４で発生された印字イメージデータは、印字合成部７２及び／又は７３に入力され、画像処理部６３からの画像データ又はメモリコントローラ６５からの画像データに任意の印字イメージデータを合成することができる。
【００４１】
なお、図７には図示していないが、画像処理ユニット４９には、読み取りユニット５０から入力される画像データ以外に、外部から供給される画像データ（例えばパーソナルコンピュータ等のデータ処理装置から出力される画像データ）も処理できるように、複数の画像データの入出力を選択するための回路も備えている。しかし、以後は読み取りユニット５０から入力される画像データに対する動作（コピー動作）に関してのみ説明する。
【００４２】
以下、セレクタ６４における１ページ分の画像データ及び制御信号の一例を、図８に示す。図８は、セレクタにおける１ページ分の画像データ及び制御信号の一例を示す図である。
【００４３】
図８において、／ＦＧＡＴＥ（「／」はローアクティブを示す）は、フレームゲート信号であり、１ページの画像データの副走査方向の有効期間を表わしている。／ＬＳＹＮＣは、１ライン毎の主走査同期信号であり、該主走査同期信号が立ち上がった後の所定クロックで画像データが有効となる。／ＬＧＡＴＥは、ラインゲート信号であり、画像データの主走査方向の有効期間を示す。
【００４４】
これらの信号（つまり、／ＦＧＡＴＥ、／ＬＳＹＮＣ、／ＬＧＡＴＥ）は、画素クロック信号ＶＣＬＫに同期しており、画素クロック信号ＶＣＬＫの１周期に対して１画素のデータが送られてくる。画像処理ユニット４９は、画像データの入力及び出力に対してそれぞれ別個の／ＦＧＡＴＥ、／ＬＳＹＮＣ、／ＬＧＡＴＥ、ＶＣＬＫの発生回路を有しており、読み取った画像データの直接出力を行なう場合等の位相調整等を行なうことより、様々な画像データの入出力の組み合わせが実現できる。
【００４５】
以下、メモリコントローラ６５及び画像メモリ６６の一例の構成を、図９に示す。図９は、メモリコントローラ及び画像メモリの一例の構成を示すブロック図である。なお、図９において、アドレスバスの図示を省略している。
【００４６】
メモリコントローラ６５は、入力データセレクタ１０１、画像合成部１０２、１次圧縮／伸長部１０３、出力データセレクタ１０４、２次圧縮／伸長部１０５等からなる。これらへの制御データの設定はＣＰＵ６８より行なわれる。
【００４７】
画像メモリ６６は、例えば図２の画像記憶手段Ａに相当し、１次記憶装置１０６及び２次記憶装置１０７からなる。１次記憶装置１０６には、画像データ入力時のメモリの指定した領域へのデータ書き込み、又は画像データ出力時のメモリの指定した領域からのデータ読み出しが、画像データ入力又は出力時に要求されるデータ転送速度に略同期して行えるように、例えばＤＲＡＭ（Ｄｙｎａｍｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）等の高速アクセスが可能なメモリを使用する。
【００４８】
また、１次記憶装置１０６は、処理を行なう画像データの大きさにより、複数のエリアに分割して画像データの入出力を同時に実行可能な回路（メモリコントローラ６５とのインタフェース部）を有している。２次記憶装置１０７は、読み取りユニット５０側から入力される画像データを順次蓄積して、画像データの合成、ソーティング、並べ換え等の処理を行なうためのものである。
【００４９】
ここで、１次記憶装置１０６、２次記憶装置１０７とも高速アクセス可能な記憶媒体（メモリ）を使用すれば、その各記憶装置の区別なくデータの処理を行なえ、制御も比較的簡単になるが、ＤＲＡＭ等のメモリは高価なため、２次記憶装置１０７にはアクセス速度はあまり速くないが、安価で大容量の記憶媒体（例えばハードディスク装置や光磁気ディスク装置）を使用し、入出力データの処理を、１次記憶装置１０６を介して行なうようにしている。このような構成により、大量の画像データの入出力、保存、加工等の処理が可能な画像形成装置２００を安価で且つ比較的簡単な構成で実現することができる。
【００５０】
次に、メモリコントローラ６５の動作例を説明する。
＜１＞画像データの入力（画像メモリ６６への保存）
入力データセレクタ１０１は、読み取りユニット５０から画像処理ユニット４９の各部を介して入力される画像データ（電気信号として入力される原稿画像）のうち、画像メモリ６６（１次記憶装置１０６）への書き込みを行なう画像データの選択を行なう。
【００５１】
入力データセレクタ１０１によって選択された画像データは、画像合成部１０２に供給され、そこで既に画像メモリ６６に記憶されている画像データと合成された後、１次圧縮／伸長部１０３によって圧縮（可変長圧縮）処理が行なわれ、１次記憶装置１０６に書き込まれる。
【００５２】
１次記憶装置１０６に書き込まれた画像データは、必要に応じて２次圧縮／伸長部１０５によって更に圧縮処理が行なわれた後、２次記憶装置１０７に書き込まれて保存される。
【００５３】
＜２＞画像データの出力（画像メモリ６６からの読み出し）
出力対象画像データとして指定された画像データが１次記憶装置１０６に記憶されている場合は、該画像データが読み出された後、１次圧縮／伸長部１０３によって伸長処理が行なわれ、伸長後の画像データ、若しくは該画像データと読み取りユニット５０から入力される画像データとの合成処理が行なわれた後の画像データが、出力データセレクタ１０４により選択され、出力される。
【００５４】
画像合成部１０２は、１次記憶装置１０６から入力される画像データと、読み取りユニット５０から入力される画像データと、の合成（画像データの位相調整機能を有する）、合成後の画像データの出力先の選択（画像データの出力、１次記憶装置１０６へのライトバック、両方の出力先への同時出力等）等の処理を行なう。
【００５５】
出力対象画像データとして指定された画像データが１次記憶装置１０６にではなく２次記憶装置１０７に記憶されている場合は、該画像データが読み出された後、２次圧縮／伸長部１０５で伸長処理が行なわれ、該伸長後の画像データが一旦１次記憶装置１０６に書き込まれ、以後上述と同様の出力動作が行なわれる。
【００５６】
また、画像形成装置２００の制御部（メインコントローラ２０及び／又は画像処理ユニット４９）は、以下の(１)〜(６)に示す機能を有している。
【００５７】
（１）画像メモリ６６に電気信号として記憶されている原稿画像（複数の原稿画像のうちの指定された原稿画像）をフォーマット原稿画像とし、読み取りユニット５０から電気信号として入力される原稿画像（入力原稿画像）と合成する画像合成手段（例えば、画像合成部１０２）としての機能（画像合成機能）。
【００５８】
（２）画像合成部１０２による画像合成の際に、フォーマット原稿画像と、入力原稿画像と、の傾き差が予め定められた所定の値以上であるかどうかを検出する傾き差検出手段としての機能（傾き差検出機能）。
【００５９】
（３）傾き差検出手段によって傾き差が所定の値以上であると検出された時に警告を発する警告手段としての機能（警告機能）。
【００６０】
（４）画像合成手段によって合成するフォーマット原稿画像の傾き又は入力原稿画像の傾きを自動調整する傾き調整手段としての機能（傾き調整機能）。
【００６１】
（５）操作部３０上のユーザによるキー操作により、傾き差検出機能の有効／無効を切り替える有効／無効切り替え手段としての機能（有効／無効切り替え機能）。
【００６２】
以下、画像形成装置２００における合成画像出力処理の一例を図１０に示す。図１０は、画像形成装置における合成画像出力処理のフローチャート（その１）である。なお、以下の合成画像出力処理は、合成画像の出力要求があった時に開始される。
【００６３】
ステップＳ１０において、読み取りユニット５０は、原稿画像の読み取り処理を行なう。ステップＳ１０に続いてステップＳ１１に進み、メインコントローラ２０は、液晶ディスプレイ３１に表示されている画面をフォーマット出力画面に切り替える。
【００６４】
ステップＳ１１に続いてステップＳ１２に進み、メインコントローラ２０及び／又は画像処理ユニット４９は、フォーマット出力画面上のキー操作に応じた処理を行なう。ここで、フォーマット出力画面は、出力するフォーマット原稿画像を指定するためのフォーマット番号キー（フォーマット原稿画像の種類に対応する）等からなる画面である。何れかのフォーマット番号キーがユーザによってタッチされた場合、メインコントローラ２０及び／又は画像処理ユニット４９は、該ユーザによってタッチされたキーに対応する種類のフォーマット原稿画像を選択する。また、フォーマット出力画面において、処理結果（フォーマット原稿画像の選択結果）を確定する（設定して閉じる）ためのキーがユーザによってタッチされると、メインコントローラ２０及び／又は画像処理ユニット４９は、該確定を行なって、液晶ディスプレイ３１の表示画面を通常画面に戻す。
【００６５】
ステップＳ１２に続いてステップＳ１３に進み、メインコントローラ２０及び／又は画像処理ユニット４９は、傾き差検出処理を行なう。即ち、メインコントローラ２０及び／又は画像処理ユニット４９は、フォーマット原稿画像と入力原稿画像とを比較し、フォーマット原稿画像と入力原稿画像との傾き差が予め定められた傾き差以上かどうかを検出する。なお、予め定められた傾き差は、例えばＲＯＭ６９等に格納されている。
【００６６】
ステップＳ１３に続いてステップＳ１４に進み、メインコントローラ２０及び／又は画像処理ユニット４９は、ステップＳ１３において傾き差が予め定められた傾き差以上であると検出したと判定すると（ステップＳ１４においてＹＥＳ）、ステップＳ１５に進み、ステップＳ１３において傾き差が予め定められた傾き差以上でないと検出したと判定すると（ステップＳ１４においてＮＯ）、ステップＳ１６に進む。
【００６７】
ステップＳ１５では、メインコントローラ２０が、液晶ディスプレイ３１に「傾き差あり」の警告に係る文字列を表示させる。ステップＳ１６では、メインコントローラ２０及び／又は画像処理ユニット４９が、フォーマット原稿画像と入力原稿画像との画像合成処理を行う。
ステップＳ１６に続いてステップＳ１７に進み、メインコントローラ２０が、液晶ディスプレイ３１に「プリントキーを押してください」の文字列を表示させる。ステップＳ１７に続いてステップＳ１８に進み、メインコントローラ２０は、液晶ディスプレイ３１に表示された画面上で、プリントキーが押されたか否かを判定する。メインコントローラ２０は、液晶ディスプレイ３１に表示された画面上で、プリントキーが押されたと判定すると（ステップＳ１８においてＹＥＳ）、ステップＳ１９に進み、プリントキーが押されていないと判定すると（ステップＳ１８においてＮＯ）、ステップＳ１８の処理を繰り返す。
【００６８】
ステップＳ１９では、メインコントローラ２０及び／又は画像処理ユニット４９が、フォーマット合成処理によって得られた合成画像を書き込みユニット５７に出力し、該合成画像を転写紙上に形成させる合成画像出力処理を行なう。
【００６９】
図１０に示したような処理を行うことによって、画像形成装置２００は、フォーマット原稿画像と、入力原稿画像と、の傾き差を検出し、該傾き差が予め定められた所定の値以上であった場合は、液晶ディスプレイ３１等に「傾き差あり」の表示を行い、ユーザに警告を行うことができる。したがって、例えば用紙が無駄に使われること等を防止することができる。
【００７０】
以下、画像形成装置２００における合成画像出力処理の他の例を図１１に示す。図１１は、画像形成装置における合成画像出力処理のフローチャート（その２）である。なお、以下の合成画像出力処理は、合成画像の出力要求があった時に開始される。
【００７１】
ステップＳ２０において、読み取りユニット５０は、原稿画像の読み取り処理を行なう。ステップＳ２０に続いてステップＳ２１に進み、メインコントローラ２０は、液晶ディスプレイ３１に表示されている画面をフォーマット出力画面に切り替える。
【００７２】
ステップＳ２１に続いてステップＳ２２に進み、メインコントローラ２０及び／又は画像処理ユニット４９は、フォーマット出力画面上のキー操作に応じた処理を行なう。ここで、フォーマット出力画面は、出力するフォーマット原稿画像を指定するためのフォーマット番号キー（フォーマット原稿画像の種類に対応する）等からなる画面である。何れかのフォーマット番号キーがユーザによってタッチされた場合、メインコントローラ２０及び／又は画像処理ユニット４９は、該ユーザによってタッチされたキーに対応する種類のフォーマット原稿画像を選択する。また、フォーマット出力画面において、処理結果（フォーマット原稿画像の選択結果）を確定する（設定して閉じる）ためのキーがユーザによってタッチされると、メインコントローラ２０及び／又は画像処理ユニット４９は、該確定を行なって、液晶ディスプレイ３１の表示画面を通常画面に戻す。
【００７３】
ステップＳ２２に続いてステップＳ２３に進み、メインコントローラ２０及び／又は画像処理ユニット４９は、傾き差検出処理を行なう。即ち、メインコントローラ２０及び／又は画像処理ユニット４９は、フォーマット原稿画像と入力原稿画像とを比較し、フォーマット原稿画像と入力原稿画像との傾き差が予め定められた傾き差以上かどうかを検出する。
【００７４】
ステップＳ２３に続いてステップＳ２４に進み、メインコントローラ２０及び／又は画像処理ユニット４９は、ステップＳ２３において傾き差が予め定められた傾き差以上であると検出したと判定すると（ステップＳ２４においてＹＥＳ）、ステップＳ２５に進み、ステップＳ２３において傾き差が予め定められた傾き差以上でないと検出したと判定すると（ステップＳ２４においてＮＯ）、ステップＳ２７に進む。
【００７５】
ステップＳ２５では、メインコントローラ２０が、液晶ディスプレイ３１に「傾き差あり」の警告に係る文字列を表示させる。ステップＳ２５に続いてステップＳ２６に進み、メインコントローラ２０及び／又は画像処理ユニット４９は、フォーマット原稿画像の傾きを調整する。より具体的には液晶ディスプレイ３１上の傾き調整ボタンを押されることによって、メインコントローラ２０及び／又は画像処理ユニット４９は、傾きを調整し新しいフォーマット原稿画像とする。
ステップＳ２７では、メインコントローラ２０及び／又は画像処理ユニット４９が、フォーマット原稿画像と入力原稿画像との画像合成処理を行う。
ステップＳ２７に続いてステップＳ２８に進み、メインコントローラ２０が、液晶ディスプレイ３１に「プリントキーを押してください」の文字列を表示させる。ステップＳ２８に続いてステップＳ２９に進み、メインコントローラ２０は、液晶ディスプレイ３１に表示された画面上で、プリントキーが押されたか否かを判定する。メインコントローラ２０は、液晶ディスプレイ３１に表示された画面上で、プリントキーが押されたと判定すると（ステップＳ２９においてＹＥＳ）、ステップＳ３０に進み、プリントキーが押されていないと判定すると（ステップＳ２９においてＮＯ）、ステップＳ２９の処理を繰り返す。
【００７６】
ステップＳ３０では、メインコントローラ２０及び／又は画像処理ユニット４９が、フォーマット合成処理によって得られた合成画像を書き込みユニット５７に出力し、該合成画像を転写紙上に形成させる合成画像出力処理を行なう。
【００７７】
図１１に示したような処理を行うことによって、画像形成装置２００は、フォーマット原稿画像と、入力原稿画像と、の傾き差を検出し、該傾き差が予め定められた所定の値以上であった場合は、液晶ディスプレイ３１等に「傾き差あり」の表示を行い、ユーザに警告を行うことと共に、ユーザからの要求に応じて、フォーマット原稿画像の傾きを調整し、ユーザの意図した合成画像を作成し、出力することができる。したがって、例えば用紙が無駄に使われること等を防止することができる。
【００７８】
以下、画像形成装置２００における合成画像出力処理の他の例を図１２に示す。図１２は、画像形成装置における合成画像出力処理のフローチャート（その３）である。なお、以下の合成画像出力処理は、合成画像の出力要求があった時に開始される。
【００７９】
ステップＳ４０において、読み取りユニット５０は、原稿画像の読み取り処理を行なう。ステップＳ４０に続いてステップＳ４１に進み、メインコントローラ２０は、液晶ディスプレイ３１に表示されている画面をフォーマット出力画面に切り替える。
【００８０】
ステップＳ４１に続いてステップＳ４２に進み、メインコントローラ２０及び／又は画像処理ユニット４９は、フォーマット出力画面上のキー操作に応じた処理を行なう。ここで、フォーマット出力画面は、出力するフォーマット原稿画像を指定するためのフォーマット番号キー（フォーマット原稿画像の種類に対応する）等からなる画面である。何れかのフォーマット番号キーがユーザによってタッチされた場合、メインコントローラ２０及び／又は画像処理ユニット４９は、該ユーザによってタッチされたキーに対応する種類のフォーマット原稿画像を選択する。また、フォーマット出力画面において、処理結果（フォーマット原稿画像の選択結果）を確定する（設定して閉じる）ためのキーがユーザによってタッチされると、メインコントローラ２０及び／又は画像処理ユニット４９は、該確定を行なって、液晶ディスプレイ３１の表示画面を通常画面に戻す。
【００８１】
ステップＳ４２に続いてステップＳ４３に進み、メインコントローラ２０及び／又は画像処理ユニット４９は、傾き差検出処理を行なう。即ち、メインコントローラ２０及び／又は画像処理ユニット４９は、フォーマット原稿画像と入力原稿画像とを比較し、フォーマット原稿画像と入力原稿画像との傾き差が予め定められた傾き差以上かどうかを検出する。
【００８２】
ステップＳ４３に続いてステップＳ４４に進み、メインコントローラ２０及び／又は画像処理ユニット４９は、ステップＳ４３において傾き差が予め定められた傾き差以上であると検出したと判定すると（ステップＳ４４においてＹＥＳ）、ステップＳ４５に進み、ステップＳ４３において傾き差が予め定められた傾き差以上でないと検出したと判定すると（ステップＳ４４においてＮＯ）、ステップＳ４７に進む。
【００８３】
ステップＳ４５では、メインコントローラ２０が、液晶ディスプレイ３１に「傾き差あり」の警告に係る文字列を表示させる。ステップＳ４５に続いてステップＳ４６に進み、メインコントローラ２０及び／又は画像処理ユニット４９は、入力原稿画像の傾きを調整する。より具体的には液晶ディスプレイ３１上の傾き調整ボタンを押されることによって、メインコントローラ２０及び／又は画像処理ユニット４９は、傾きを調整し新しい入力原稿画像とする。
ステップＳ４７では、メインコントローラ２０及び／又は画像処理ユニット４９が、フォーマット原稿画像と入力原稿画像との画像合成処理を行う。
ステップＳ４７に続いてステップＳ４８に進み、メインコントローラ２０が、液晶ディスプレイ３１に「プリントキーを押してください」の文字列を表示させる。ステップＳ４８に続いてステップＳ４９に進み、メインコントローラ２０は、液晶ディスプレイ３１に表示された画面上で、プリントキーが押されたか否かを判定する。メインコントローラ２０は、液晶ディスプレイ３１に表示された画面上で、プリントキーが押されたと判定すると（ステップＳ４９においてＹＥＳ）、ステップＳ５０に進み、プリントキーが押されていないと判定すると（ステップＳ４９においてＮＯ）、ステップＳ４９の処理を繰り返す。
【００８４】
ステップＳ５０では、メインコントローラ２０及び／又は画像処理ユニット４９が、フォーマット合成処理によって得られた合成画像を書き込みユニット５７に出力し、該合成画像を転写紙上に形成させる合成画像出力処理を行なう。
【００８５】
図１２に示したような処理を行うことによって、画像形成装置２００は、フォーマット原稿画像と、入力原稿画像と、の傾き差を検出し、該傾き差が予め定められた所定の値以上であった場合は、液晶ディスプレイ３１等に「傾き差あり」の表示を行い、ユーザに警告を行うことと共に、ユーザからの要求に応じて、入力原稿画像の傾きを調整し、ユーザの意図した合成画像を作成し、出力することができる。したがって、例えば用紙が無駄に使われること等を防止することができる。
【００８６】
以下、画像形成装置２００における合成画像出力処理の他の例を図１３に示す。図１３は、画像形成装置における合成画像出力処理のフローチャート（その４）である。なお、以下の合成画像出力処理は、合成画像の出力要求があった時に開始される。
【００８７】
ステップＳ６０において、読み取りユニット５０は、原稿画像の読み取り処理を行なう。ステップＳ６０に続いてステップＳ６１に進み、メインコントローラ２０は、液晶ディスプレイ３１に表示されている画面をフォーマット出力画面に切り替える。
【００８８】
ステップＳ６１に続いてステップＳ６２に進み、メインコントローラ２０及び／又は画像処理ユニット４９は、フォーマット出力画面上のキー操作に応じた処理を行なう。ここで、フォーマット出力画面は、入力原稿画像とフォーマット原稿画像との傾き差を検出するかしないかを選択するための傾き差検出選択キーや、出力するフォーマット原稿画像を指定するためのフォーマット番号キー（フォーマット原稿画像の種類に対応する）等からなる画面である。
【００８９】
メインコントローラ２０及び／又は画像処理ユニット４９は、操作部３０等より、ユーザが傾き差検出選択キーを用いて「入力原稿画像とフォーマット原稿画像との傾き差を検出する」を選択した旨の情報を取得すると、傾き差検出機能を有効にし、ユーザが傾き差検出選択キーを用いて「入力原稿画像とフォーマット原稿画像との傾き差を検出しない」を選択した旨の情報を取得すると、傾き差検出機能を無効にする。例えばメインコントローラ２０及び／又は画像処理ユニット４９は、ＲＡＭ７０等に格納されている、傾き差検出機能が有効か無効かを表すフラグに、有効又は無効を表す値を設定し、傾き差検出機能を有効にしたり、傾き差検出機能を無効にしたりする。
【００９０】
また、何れかのフォーマット番号キーがユーザによってタッチされた場合、メインコントローラ２０及び／又は画像処理ユニット４９は、該ユーザによってタッチされたキーに対応する種類のフォーマット原稿画像を選択する。また、フォーマット出力画面において、処理結果（フォーマット原稿画像の選択結果）を確定する（設定して閉じる）ためのキーがユーザによってタッチされると、メインコントローラ２０及び／又は画像処理ユニット４９は、該確定を行なって、液晶ディスプレイ３１の表示画面を通常画面に戻す。
【００９１】
ステップＳ６２に続いてステップＳ６３に進み、メインコントローラ２０及び／又は画像処理ユニット４９は、傾き差検出機能が有効か無効かを判定する。メインコントローラ２０及び／又は画像処理ユニット４９は、傾き差検出機能が有効であると判定すると（ステップＳ６３においてＹＥＳ）、ステップＳ６４に進み、傾き差検出機能が無効であると判定すると（ステップＳ６３においてＮＯ）、ステップＳ６８に進む。
【００９２】
例えばメインコントローラ２０及び／又は画像処理ユニット４９は、ＲＡＭ７０等に格納されている傾き差検出機能が有効か無効かを表すフラグを参照し、該フラグに有効を表す値が設定されているか、無効を表す値が設定されているかに基づいて、傾き差検出機能が有効か無効かを判定する。
【００９３】
ステップＳ６４ではメインコントローラ２０及び／又は画像処理ユニット４９が、傾き差検出処理を行なう。即ち、メインコントローラ２０及び／又は画像処理ユニット４９は、フォーマット原稿画像と入力原稿画像とを比較し、フォーマット原稿画像と入力原稿画像との傾き差が予め定められた傾き差以上かどうかを検出する。
【００９４】
ステップＳ６４に続いてステップＳ６５に進み、メインコントローラ２０及び／又は画像処理ユニット４９は、ステップＳ６４において傾き差が予め定められた傾き差以上であると検出したと判定すると（ステップＳ６５においてＹＥＳ）、ステップＳ６６に進み、ステップＳ６４において傾き差が予め定められた傾き差以上でないと検出したと判定すると（ステップＳ６５においてＮＯ）、ステップＳ６８に進む。
【００９５】
ステップＳ６６では、メインコントローラ２０が、液晶ディスプレイ３１に「傾き差あり」の警告に係る文字列を表示させる。ステップＳ６６に続いてステップＳ６７に進み、メインコントローラ２０及び／又は画像処理ユニット４９は、フォーマット原稿画像の傾きを調整する。より具体的には液晶ディスプレイ３１上の傾き調整ボタンを押されることによって、メインコントローラ２０及び／又は画像処理ユニット４９は、傾きを調整し新しいフォーマット原稿画像とする。
ステップＳ６８では、メインコントローラ２０及び／又は画像処理ユニット４９が、フォーマット原稿画像と入力原稿画像との画像合成処理を行う。
ステップＳ６８に続いてステップＳ６９に進み、メインコントローラ２０が、液晶ディスプレイ３１に「プリントキーを押してください」の文字列を表示させる。ステップＳ６９に続いてステップＳ７０に進み、メインコントローラ２０は、液晶ディスプレイ３１に表示された画面上で、プリントキーが押されたか否かを判定する。メインコントローラ２０は、液晶ディスプレイ３１に表示された画面上で、プリントキーが押されたと判定すると（ステップＳ７０においてＹＥＳ）、ステップＳ７１に進み、プリントキーが押されていないと判定すると（ステップＳ７０においてＮＯ）、ステップＳ７０の処理を繰り返す。
【００９６】
ステップＳ７１では、メインコントローラ２０及び／又は画像処理ユニット４９が、フォーマット合成処理によって得られた合成画像を書き込みユニット５７に出力し、該合成画像を転写紙上に形成させる合成画像出力処理を行なう。
【００９７】
図１３に示したような処理を行うことによって、画像形成装置２００は、傾き差検出機能が有効であった場合は、フォーマット原稿画像と、入力原稿画像と、の傾き差を検出し、該傾き差が予め定められた所定の値以上であった場合は、液晶ディスプレイ３１等に「傾き差あり」の表示を行い、ユーザに警告を行うことと共に、ユーザからの要求に応じて、例えばフォーマット原稿画像の傾きを調整し、ユーザの意図した合成画像を作成し、出力することができる。したがって、例えば用紙が無駄に使われること等を防止することができる。また、ユーザにとっては、傾き差検出機能を有効、無効を設定することができ、例えばフォーマット原稿画像が傾いていない事等が分かっており、入力原稿画像を傾かせず、正しく読み込ませる等する場合は、傾き差検出機能を無効にし、例えば合成画像の出力処理を早めることができる。
【００９８】
上述したように、本発明によれば、フォーマット原稿画像と、入力原稿画像と、の傾き差を検出すると共に、傾き差が検出された場合、ユーザに通知することができる。
【００９９】
以上、本発明の好ましい実施例について詳述したが、本発明は係る特定の実施形態に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形・変更が可能である。
【図面の簡単な説明】
【０１００】
【図１】従来の画像形成装置における問題点の一例を示す図である。
【図２】画像形成装置の機能構成の一例を示す機能ブロック図である。
【図３】画像形成装置の機構系の構成の一例を示すブロック図である。
【図４】画像形成装置の操作部の一例を示す図である。
【図５】液晶ディスプレイの通常画面の表示例を示す図である。
【図６】画像形成装置の制御系の構成の一例を示すブロック図である。
【図７】画像処理ユニットの構成の一例を示すブロック図である。
【図８】セレクタにおける１ページ分の画像データ及び制御信号の一例を示す図である。
【図９】メモリコントローラ及び画像メモリの一例の構成を示すブロック図である。
【図１０】画像形成装置における合成画像出力処理のフローチャート（その１）である。
【図１１】画像形成装置における合成画像出力処理のフローチャート（その２）である。
【図１２】画像形成装置における合成画像出力処理のフローチャート（その３）である。
【図１３】画像形成装置における合成画像出力処理のフローチャート（その４）である。
【符号の説明】
【０１０１】
Ａ    画像記憶手段
Ｂ    画像入力手段
Ｃ    画像合成手段
Ｄ    画像出力手段
Ｅ    傾き差検出手段
Ｆ    警告手段
２０  メインコントローラ
４９  画像処理ユニット
５０  読み取りユニット
５７  書き込みユニット
６６  画像メモリ
【図１】
2006261942.tif 000003
【図２】
2006261942.tif 000004
【図３】
2006261942.tif 000005
【図４】
2006261942.tif 000006
【図５】
2006261942.tif 000007
【図６】
2006261942.tif 000008
【図７】
2006261942.tif 000009
【図８】
2006261942.tif 000010
【図９】
2006261942.tif 000011
【図１０】
2006261942.tif 000012
【図１１】
2006261942.tif 000013
【図１２】
2006261942.tif 000014
【図１３】
2006261942.tif 000015