(57)【要約】    【課題】  ナンバリング機能や機密印刷機能などのキャラクタデータを合成する機能と後処理機能の組み合わせを行う場合でも、最適な出力を得ることができる画像形成装置等を提供する。    【解決手段】  キャラクタデータを生成するキャラクタデータ生成手段と、前記キャラクタデータ生成手段で生成されたキャラクタデータと画像データを合成する合成手段と、前記合成手段の合成結果をシート上に印字する画像出力手段と、前記画像出力手段によって出力されたシートに対して後処理を行うシート後処理手段と、前記キャラクタデータの印字位置と前記シート後処理手段の処理位置とを調整する調整手段とを備えた。【選択図】        図２２
2005245020.tif 000002
【特許請求の範囲】
【請求項１】
画像データに合成するための付加画像データを生成する付加画像データ生成手段と、
前記付加画像データ生成手段で生成された付加画像データと画像データを合成する合成手段と、
前記合成手段の合成結果をシート上に印字する画像出力手段と、
前記画像出力手段によって出力されたシートに対して後処理を行うシート後処理手段と、
前記付加画像データの印字位置と、前記シート後処理手段により処理される後処理の種類とに基づいて前記付加画像データの印字位置を調整する調整手段とを備えたことを特徴とする画像形成装置。
【請求項２】
前記調整手段は、前記後処理の種類がシートを３つに折るシート折り手段である場合に前記付加画像データの印字位置を調整することを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記調整手段は、前記シート折り手段によって折られた後の最大となるシート面に前記付加画像データを印字することを特徴とする請求項２に記載の画像形成装置。
【請求項４】
前記調整手段は、前記シート折り手段によって折られた後のシートの折り位置と重ならない位置に前記付加画像データを印字することを特徴とする請求項２に記載の画像形成装置。
【請求項５】
画像データに合成するための付加画像データを生成する付加画像データ生成工程と、
前記付加画像データ生成工程で生成された付加画像データと画像データを合成する合成工程と、
前記合成工程での合成結果をシート上に印字する画像出力工程と、
前記画像出力工程で出力されたシートに対して後処理を行うシート後処理工程と、
前記付加画像データの印字位置と、前記シート後処理工程で処理される後処理の種類とに基づいて前記付加画像データの印字位置を調整する調整工程とを備えたことを特徴とする画像形成方法。
【請求項６】
画像形成方法を実行するための制御プログラムであって、
前記制御プログラムは、
画像データに合成するための付加画像データを生成する付加画像データ生成ステップと、
前記付加画像データ生成ステップで生成された付加画像データと画像データを合成する合成ステップと、
前記合成ステップでの合成結果をシート上に印字する画像出力ステップと、
前記画像出力ステップで出力されたシートに対して後処理を行うシート後処理ステップと、
前記付加画像データの印字位置と、前記シート後処理ステップで処理される後処理の種類とに基づいて前記付加画像データの印字位置を調整する調整ステップとを備えたことを特徴とする制御プログラム。
【請求項７】
画像形成方法を実行するための制御プログラムを格納したコンピュータ読み出し可能な記憶媒体であって、
前記制御プログラムは、
画像データに合成するための付加画像データを生成する付加画像データ生成ステップと、
前記付加画像データ生成ステップで生成された付加画像データと画像データを合成する合成ステップと、
前記合成ステップでの合成結果をシート上に印字する画像出力ステップと、
前記画像出力ステップで出力されたシートに対して後処理を行うシート後処理ステップと、
前記付加画像データの印字位置と、前記シート後処理ステップで処理される後処理の種類とに基づいて前記付加画像データの印字位置を調整する調整ステップとを備えたことを特徴とするコンピュータ読み出し可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複写機等の画像形成装置及び画像形成方法、該画像形成方法を実行するための制御プログラム、並びに前記制御プログラムを格納したコンピュータ読み出し可能な記憶媒体に関する。
【背景技術】
【０００２】
近年、複写機において、複写した記録紙にページ番号を付加するナンバリング機能や、複写した記録紙を判別するためにキャラクタデータを印字する機密印刷機能を有するものが提案されている（例えば特許文献１を参照）。また、出力された記録紙を後処理する後処理装置についても、ステイプル機能に加え、パンチ穴を開けるパンチ機能や、記録紙を折る折機能などを備えたものが知られている。
【０００３】
前記ナンバリング機能や機密印刷機能においては、ユーザーの様々な要望に応えるために、合成する位置を変更可能になっている。また、前記の後処理については、例えばステイプル機能もユーザーの様々な要望に応えるために固定位置ではなく、記録紙の左上、右上、右下、左下、左中央、右中央などの位置にステイプル可能になっている。
【特許文献１】特開平９−６９９３４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記ナンバリング機能や機密印刷機能などのキャラクタデータを合成する機能を後処理と組み合わせて使用した場合に、位置が重なってしまうと、ナンバリングしたキャラクタ画像データが見にくくなったり、欠落したりするばかりか、折り機能を用いた場合は、折られた方に印字されると見にくいなどの問題が発生している。
【０００５】
本発明は上記従来の問題点に鑑み、ナンバリング機能や機密印刷機能などのキャラクタデータを合成する機能と後処理機能の組み合わせを行う場合でも、最適な出力を得ることができる画像形成装置、画像形成方法、制御プログラム、及びコンピュータ読み出し可能な記憶媒体を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明は上記目的を達成するため、画像データに合成するための付加画像データを生成する付加画像データ生成手段と、前記付加画像データ生成手段で生成された付加画像データと画像データを合成する合成手段と、前記合成手段の合成結果をシート上に印字する画像出力手段と、前記画像出力手段によって出力されたシートに対して後処理を行うシート後処理手段と、前記付加画像データの印字位置と、前記シート後処理手段により処理される後処理の種類とに基づいて前記付加画像データの印字位置を調整する調整手段とを備えたことを特徴とする。
【０００７】
また、本発明は、画像データに合成するための付加画像データを生成する付加画像データ生成工程と、前記付加画像データ生成工程で生成された付加画像データと画像データを合成する合成工程と、前記合成工程での合成結果をシート上に印字する画像出力工程と、前記画像出力工程で出力されたシートに対して後処理を行うシート後処理工程と、前記付加画像データの印字位置と、前記シート後処理工程で処理される後処理の種類とに基づいて前記付加画像データの印字位置を調整する調整工程とを備えたことを特徴とする。
【０００８】
また、本発明は、画像形成方法を実行するための制御プログラムであって、前記制御プログラムは、画像データに合成するための付加画像データを生成する付加画像データ生成ステップと、前記付加画像データ生成ステップで生成された付加画像データと画像データを合成する合成ステップと、前記合成ステップでの合成結果をシート上に印字する画像出力ステップと、前記画像出力ステップで出力されたシートに対して後処理を行うシート後処理ステップと、前記付加画像データの印字位置と、前記シート後処理ステップで処理される後処理の種類とに基づいて前記付加画像データの印字位置を調整する調整ステップとを備えたことを特徴とする。
【０００９】
また、本発明は、画像形成方法を実行するための制御プログラムを格納したコンピュータ読み出し可能な記憶媒体であって、前記制御プログラムは、画像データに合成するための付加画像データを生成する付加画像データ生成ステップと、前記付加画像データ生成ステップで生成された付加画像データと画像データを合成する合成ステップと、前記合成ステップでの合成結果をシート上に印字する画像出力ステップと、前記画像出力ステップで出力されたシートに対して後処理を行うシート後処理ステップと、前記付加画像データの印字位置と、前記シート後処理ステップで処理される後処理の種類とに基づいて前記付加画像データの印字位置を調整する調整ステップとを備えたことを特徴とする。
【発明の効果】
【００１０】
本発明によれば、ナンバリング機能などのキャラクタデータを合成する機能とシート後処理を組み合わせて行った場合でも、双方の位置が重ならないように位置を調整することができる。これにより、最適な出力を行うことが可能になり、ユーザーが無駄な出力を行わなくても済むようになる。
【発明を実施するための最良の形態】
【００１１】
本発明の画像形成装置、画像形成方法、制御プログラム、及びコンピュータ読み出し可能な記憶媒体の実施の形態について、図面を参照しながら説明する。
【００１２】
〔第１の実施の形態〕
［複写機の全体構成］
図１は、本発明の第１の実施の形態に係る画像形成装置であるデジタル複写機の全体構成を示す断面図である。
【００１３】
同図に示す複写機は、リーダ部１及びプリンタ部２から構成されている。
【００１４】
原稿給送装置１０１上に積載された原稿は、１枚ずつ順次原稿台ガラス面１０２上に搬送される。原稿がガラス面１０２の所定位置へ搬送されると、リーダ部１のランプ１０３が点灯し、且つスキャナ・ユニット１０４が移動して原稿を照射する。原稿の反射光は、ミラー１０５、１０６、１０７とレンズ１０８を介してＣＣＤイメージ・センサー部１０９（以下ＣＣＤと称する）に入力される。
【００１５】
［リーダ部１の信号処理構成］
図２は、上記のリーダ部１の信号処理構成を示す回路ブロック図であり、以下、その構成及び動作について説明する。
【００１６】
ＣＣＤ１０９に照射された原稿の反射光は、ここで光電変換され、レッド、グリーン、ブルーの各色の電気信号に変換される。ＣＣＤ１０９からのカラー情報は、次の増幅器１１０Ｒ，１１０Ｇ，１１０ＢでＡ／Ｄ変換器１１１の入力信号レベルに合わせて増幅される。Ａ／Ｄ変換器１１１からの出力信号は、シェーディング回路１１２に入力され、ここでランプ１０３の配光ムラや、ＣＣＤの感度ムラが補正される。シェーディング回路１１２からの信号は、Ｙ信号・色検出回路１１３及び外部Ｉ／Ｆ切り替え回路１１９に入力される。
【００１７】
Ｙ信号生成・色検出回路１１３は、シェーディング回路１１２からの信号を下記の式で演算しＹ信号を得る。
【００１８】
Ｙ＝０．３Ｒ＋０．６Ｇ＋０．１Ｂ
さらに、この回路１１３は、Ｒ，Ｇ，Ｂの信号から７つの色に分離し各色に対する信号を出力する色検出回路を有する。Ｙ信号生成・色検出回路１１３からの出力信号は、変倍・リピート回路１１４に入力される。スキャナユニット１０４の走査スピードにより副走査方向の変倍を行い、変倍回路・リピート回路１１４により主走査方向の変倍を行う。また変倍・リピート回路１１４により複数の同一画像を出力することが可能である。
【００１９】
輪郭・エッジ強調回路１１５は、変倍・リピート回路１１４からの信号の高周波成分を強調することによりエッジ強調及び輪郭情報を得る。輪郭・エッジ強調回路１１５からの信号は、マーカエリア判定・輪郭生成回路１１６とパターン化・太らせ・マスキング・トリミング回路１１７に入力される。
【００２０】
マーカエリア判定・輪郭生成回路１１６は、原稿上の指定された色のマーカペンで書かれた部分を読み取りマーカの輪郭情報を生成し、次のパターン化・太らせ・マスキング・トリミング回路１１７でこの輪郭情報から太らせやマスキングやトリミングを行う。また、Ｙ信号生成・色検出回路１１３からの色検出信号によりパターン化を行う。
【００２１】
パターン化・太らせ・マスキング・トリミング回路１１７からの出力信号は、プリンタ部２に出力する場合には、後述する画像データセレクタ１１８により選択され、レーザドライバ回路１１９に入力されて各種処理された信号をレーザ駆動用の信号に変換する。レーザドライバ１１９の出力信号は、プリンタ２に入力され可視像として画像形成が行われる。
【００２２】
原稿向き検知機能１５０では、特開平９−２４７４２７号公報で開示されるように、原稿の天地（上下左右）、縦書き、及び横書きが検知可能である。
【００２３】
［画像メモリ１２０の機能］
図３は、本実施の形態に係る複写機の主要な電気的構成を示すブロック図である。
【００２４】
画像メモリ１２０は、画像データセレクタ１１８により送られた画像データについて、ＣＰＵ１２２の指示により画像メモリ１２０の指定位置に後述する方法で、記憶及び読み出しを行うと共に、回転処理や画像をメモリ上で合成する合成機能を有する。
【００２５】
ＣＰＵ１２２は、リーダ部１を制御するもので、制御プログラムやエラー処理プログラムなどを記憶するＲＯＭ１２４と、各種プログラムのワークエリアなどのために利用されるＲＡＭ１２５と、各種タイマー制御部等から構成される。ＲＯＭ１３０は、キャラクタ画像が収納されているＲＯＭであり、ＲＯＭ１３０は、図４に示される構成で画像データが入っている。
【００２６】
ＣＰＵ１２２は、後述する方法で印字するキャラクタコードを、ＲＯＭ１３０から読み出し、画像メモリ１２０にビットマップ画像データとして展開する。また、画像可能ＲＡＭに記憶された画像データを、ＣＰＵ１２２の指示により画像メモリ１２０上に展開することも可能である。
【００２７】
操作部１２３は、リーダ部１の画像処理に対する画像編集内容と、コピー枚数等の画像動作を指示する各種キー群と、操作時の内容を表示する表示部等を有している。
【００２８】
［操作部１２３の詳細］
図５は、本実施の形態の操作部１２３の詳細を示した図である。
【００２９】
この操作部１２３には、各種キーと、液晶表示装置からなるドットマトリックスで構成される液晶表示部３３８とが配置されている。液晶表示部３３８は、装置の状態、コピー枚数、倍率、選択用紙及び各種操作画面を表示し、コントロールキー等により操作される。
【００３０】
また、スタートキー３０３は、コピーをスタートするためのキーであり、復帰（リセット）キー３０２は設定モードを標準状態に復帰するためのキーである。またキー群３０５は、コピー枚数やズーム倍率等を入力させる０〜９までのテンキーと、その入力をクリアするためのクリアキーで構成される。濃度キー３０７は濃度をアップダウンするためのキーであり、これにより調整される濃度は、表示部３４１に表示される。
【００３１】
キー３３７は、自動濃度調整機能をＯＮ／ＯＦＦするためのキーとその表示部であり、キー３０６は給紙段及びオート用紙選択を選択するキーで、この選択状態は液晶表示部３３８に表示される。キー３１０は等倍、定形縮小／拡大を設定するキーである。また、キー３１８はオート変倍モードを設定するためのキーで、この選択状態は液晶表示部３３８にも表示される。キー３４０は、応用モードキーであり、このキーを押下することにより後述する図２４の画面が開き、ナンバリング機能及びフィニッシング機能の設定が可能となる。
【００３２】
［画像の記憶方法及び読み出し方法］
次に、画像の記憶方法及び読み出し方法について説明する。
【００３３】
図６（ａ），（ｂ）、図７（ｄ），（ｅ）及び図８（ｅ）は、メモリ読み出し方法を示す図である。
【００３４】
図６（ａ）は、画像メモリ１２０の１つの記憶容量を示したもので、本実施の形態では、６００ｄｐｉ基準でＡ３サイズの記憶ができるもので、縦７０１５×横９９２０ビットで構成される。この記憶領域が、図９に示す様に画像レイアウト領域１１が１つと、キャラクタ用データ領域１２が１つと、画像記憶領域として１００枚分の画像が記憶できる蓄積メモリ領域１３とで構成されている。
【００３５】
図６（ｂ）は、原稿画像を画像メモリ１２０に記憶する場合の例を示したものである。（２ａ）のように置かれた原稿は、図に示す様に矢印の方向に順次読み込まれ、先ず１ライン目が読み込まれると、（２ｂ）に示されるように、（０、０）アドレスをスタート位置にＸ方向のカウントアップ及びＹ方向のカウントアップが指定され、Ｙ方向のカウンタが（０、７０１５）方向に順に書き込まれる。
【００３６】
次に２ライン目が読み込まれると、Ｘ方向のカウンタがアップされ、（１、０）アドレスから（１、７０１５）アドレス方向に順に書き込まれる。さらに、３ライン目が読み込まれると、Ｘ方向のカウンタがアップされ、（２、０）アドレスから（２、７０１５）アドレスまで書き込まれる。このように読み込み、書き込みを繰り返して、（４９６０、７０１５）アドレスまで書き込まれる。
【００３７】
次に、図６（ｂ）に示すように、画像メモリ１２０に書き込まれた画像データを読み出す処理を図７（ｃ），（ｄ）を用いて説明する。
【００３８】
記憶されたデータは、図７（ｃ）の（３ａ）に示す様に、先ず１ライン目は、（４９６０、０）アドレスをスタート位置に、Ｘカウンタを順にカウントダウン、Ｙ方向のカウンタをアップに指定して、（０、０）方向にＸカウンタを順にダウンしながら読み出す。次にＹカウンタをアップさせ、２ライン目の読み出しが行われ、（４９６０、１）アドレスから（０、１）の方向に読み出し、順次このように読み出すことにより、（３ｂ）の画像を読み出すことができる。
【００３９】
図７（ｄ）では、記憶されたデータは、（４ｂ）に示す様に先ず１ライン目は（０、０）のアドレスをスタート位置にし、Ｘ方向のカウンタをアップ、Ｙ方向のカウンタをダウンに指定して（０、７０１５）の方向にＹカウンタを順次アップしながら読み出す。次にＸカウンタをアップさせ、２ライン目の読み出しが行われ、（１、０）アドレスから（１、７０１５）方向に読み出し、順次このように読み出すことにより、（４ｂ）の読み出しを行うことができる。従って、図６（ｂ）の（２ａ）に示すＡ４幅の原稿を、図７（ｃ）に示す方向で読み出すことで画像を回転しないで読み出すことができる。
【００４０】
また、（４ｃ）に示すように、先ず１ライン目は（４９６０、７０１５）アドレスをスタート位置にＹカウンタをカウントダウンし（４９６０、０）まで順次読み出す。２ライン目はＸカウンタをカウントダウンさせ、（４９５９、７０１５）からＹカウンタをカウントダウンし、（４９５９，０）まで順次読み出す。このように順次読み出すことにより、図７（ｄ）に示すように、（４ｄ）の１８０度回転した画像を読み出すことができる。
【００４１】
前述したように、図８（ｅ）に示す（５ａ），（５ｂ）のような個々に記憶された画像を読み出し、画像レイアウトメモリ１１の所望の位置に画像を書き込むことにより、図８（ｅ）の（５ｃ）に示すように別々の原稿画像をメモリ１１上で合成することができる。
【００４２】
次に、ＲＯＭ１３０からキャラクタデータを読み出し、画像メモリ１２０上に展開する方法について図１０を用いて説明する。
【００４３】
今、画像上のＸ方向がセンター位置で、Ｙ方向が下から１ｃｍの位置に、１２ポイントのページ番号「１」が付加される場合について説明する。
【００４４】
この位置は、Ｘ方向のセンターであるため、
（４９６０−４８）／２＝２４５６
Ｙ方向の下から１ｃｍ（２３６ドット）であるため、
７０１５−２３６−４８＝６７３１
の計算から、キャラクタを置く位置は、（２５０４，６７３１）左上、（２４５６，６７３１）右上、（２５０４、６７７９）左下、（２４５６，６７３１）右下に置けばよい。
【００４５】
今、キャラクタデータの先頭アドレスをＡとすると、（２５０４、６７３１）アドレスから（２４５６，６７３１）アドレスに、後述するキャラクタデータの先頭アドレスより６バイト分読み出し、レイアウトメモリ１１に書き込みを行う。次に（２５０４、６７３２）アドレスから（２５０４、６７３２）アドレスに向けて、Ａ＋６アドレスから６バイト分読み出し、レイアウトメモリ１１に書き込みを行う。
【００４６】
この操作を、（２５０６、６７７９）アドレスから（２４５６、６７７９）アドレスまで行い、メモリ１１上にキャラクタデータを書き込むことができる。
【００４７】
このとき、データの書き込み方法に関しては、上書きを行うことも可能であり、ＯＲ書きすることも可能である。ページ番号を付けるナンバリング機能を行う場合は、上書きを行うことによりページ番号をはっきりと印字することが可能であり、バックグラウンドに、シリアル番号などを上書きする機密機能の場合は、ＯＲ書きすることにより、機密機能を実現することが可能となる。
【００４８】
今、ＲＯＭ１３０の先頭番地は、アドレス８００００００Ｈに接続されている。ＲＯＭ１３０は、キャラクタのビットマップデータが図４のように格納されている。ＲＯＭ１３０には、８／９／１０／１０．５／１２／１６ポイントの数字データが格納されている。各ポイントの１つのデータは、４８ビット×４８ビット＝２８８バイトになる。
【００４９】
数字１０個分は、２８８０バイトになり、８／９／１０／１０．５ポイント分で１１５２０バイトとなるため、１２ポイントの数字０はアドレス８００２Ｄ００（Ｈ）であり、数字１はアドレス８００２Ｆ２０（Ｈ）から読み出し、アドレス（２５０４，６７３１）に書き込む。これを上述のように繰り返すことにより、キャラクタデータを合成することができる。
【００５０】
［プリンタ部２の説明］
＜プリンタ部２の構成及び動作＞
次に、プリンタ部２の構成及び動作について説明する。
【００５１】
プリンタ部２に入力された画像信号は、露光制御部２１０にて変調された光信号に変換されて現像ドラム（感光体）２１１を照射する。照射光によって感光体２１１上に作られた潜像は、現像器２１２によって現像される。上記現像像の先端とタイミングを併せて転写紙積載部２１４，２１５，２２５又は２２６より転写紙が搬送され、転写部２１６において、上記現像された像が転写される。転写された像は定着部２１７にて転写紙に定着された後、排紙部２１８より装置外部に排出される。
【００５２】
排紙部２１８から出力された転写紙は、Ｚ折り部２６０を通る。Ｚ折り機能が働いている場合は、Ｚ折り部２６０でＺ折りされ、その後パンチユニット２５０を通り、パンチ機能が働いている場合はパンチされ、ソータ２３０に渡され、ソータ２３０でソート機能が働いている場合には、各ビンに、又はソート機能が働いていない場合には、ソータの最上位のビンに排出される。ステイプルソート機能が働いている場合は、ソートビンにおいて複数装備されているステイプルユニットの中から１つのステイプルユニットが選択されステイプルされる。前記複数装備されているステイプルユニットを選択することによりステイプル位置を変更するが、これは、１つのステイプルユニット移動させることにより実現してもよい。
【００５３】
＜Ｚ折り部２６０の説明＞
Ｚ折りを行うＺ折り部２６０について説明する。
【００５４】
Ｚ折り部２６０に入り予め定められたサイズに合致した記録紙は、方向変更部材２６８が動作することにより、Ｚ折り部パス２６１に進む。記録紙の１／４がローラ２６２を通過したタイミングで折りローラ２６２／２６３が記録紙を中間折りパス２６５に進めるように回転する。この回転動作により１／４が折れる。
【００５５】
そのまま中間折りパス２６５に記録紙が１／４進んだタイミングで、折りローラ２６３／２６４が最終パス２６７に記録紙を進めるように回転する。このため１／４が折られ、Ｚ折りになる。このＺ折り処理は、ラージサイズの記録紙のみに適用され、スモールサイズの記録紙には、方向変更部部材は動作せず、そのままパンチ部２５０に搬送される。
【００５６】
＜画像を１枚の出力用紙の両面に出力する方法＞
続いて、順次読み込む画像を１枚の出力用紙の両面に出力する方法について説明する。
【００５７】
定着部２１７で定着された出力用紙を、一度、排紙部２１８まで搬送後、用紙の搬送向きを反転して搬送方向切り替え部材２２０を介して再給紙用被転写紙積載部２２１に搬送する。次の原稿が準備されると、上記プロセスと同様にして原稿画像が読み取られるが、転写紙については再給紙用被転写紙積載部２２１より給紙されるので、結局、同一出力紙の表面、裏面に２枚の原稿画像を出力することができる。
【００５８】
［シート後処理とナンバリング機能］
次に、本発明の特徴を成す、印刷するページにページ番号を合成出力するナンバリング機能を動作させる場合とシート後処理とについて、図１１と図１２のフローチャートを用いて説明する。
【００５９】
＜ステイプル設定＞
今、ステイプルを左上、ナンバリングを右下に設定した場合について説明する。原稿給送装置１０１に原稿Ａ４が３枚積載され、記録紙Ａ４に３部印刷する場合に、先ずナンバリングするかを判断する（ステップＳ１）。ナンバリングを行うためナンバリング用キャラクタデータを作成し（ステップＳ２）、ナンバリングする場所を判断する（ステップＳ３）。
【００６０】
右下ナンバリング位置は、図１３に示す用紙端から５ｍｍ／５ｍｍと予め定められ、これはアドレス（４８４４、１１６）、（４７９６、１１６）、（４８４４、１６６）、（４７９６、１６６）の位置に相当する。
【００６１】
ステイプルを行うため（ステップＳ４，ステップＳ６，ステップＳ７）、ステイプルされる位置を判断する（ステップＳ８）。ステイプルは左上であり、ステイプル位置は、左上の場合に図１３に示す位置の４ｍｍ／４ｍｍ／４ｍｍ／４ｍｍの位置にステイプルされ、これはアドレス（４８８６，９４）（４７７２，９４）、（４８８６，１８８）、（４７７２，１８８）の位置に相当する。（ステップＳ８）。ここで、ステイプル位置とナンバリング位置を比較すると合致しない（ステップＳ９）。ナンバリング位置の変更を行わず（ステップＳ１０）、ナンバリング用合成を行い（ステップＳ１１）、印刷し（ステップＳ１２）、ステイプル処理を行う（ステップＳ１３）。これをコピー終了まで行う（ステップＳ３１〜ステップＳ３３）。
【００６２】
次に、ステイプルを左上、ナンバリングを左上に設定した場合について説明する。
【００６３】
原稿給送装置１０１に原稿Ａ４が３枚積載され、記録紙Ａ４に３部印刷する場合に、先ずナンバリングするかを判断し（ステップＳ１）、ナンバリングを行うためナンバリング用キャラクタデータを作成し（ステップＳ２）、ナンバリングする場所を判断する（ステップＳ３）。
【００６４】
左上ナンバリング位置は、図１３に示す用紙端から５ｍｍ／５ｍｍと予め定められている。また、１文字は４８ドットで構成されるため、１文字が入る画像領域は、アドレス（１６６、６８５１）、（１１８、６８５１）、（１６６、６８９９）、（１１８、６８９９）に相当する位置である。ステイプルを行うため（ステップＳ７）、ステイプルされる位置を判断する（ステップＳ８）。
【００６５】
ステイプルは左上であり、ステイプル位置は、左上ステイプルの場合には、図１４に示す位置の４ｍｍ／４ｍｍ／４ｍｍ／４ｍｍの位置にステイプルされ、これはアドレス（４８８６，９４）（４７７２，９４）、（４８８６，１８８）、（４７７２，１８８）の位置に相当する（ステップＳ８）。ステイプル位置とナンバリング位置を比較すると合致するため（ステップＳ９）、ナンバリング位置の変更を行う（ステップＳ１０）。
【００６６】
ナンバリング位置の変更は、ステイプル位置と重ならない位置であれば特に規定されないが、ここでは、右下にナンバリングを行う。アドレス（４８４４、１１６）、（４７９６、１１６）、（４８４４、１６６）、（４７９６、１６６）の位置に、ナンバリング用合成を行い（ステップＳ１１）、印刷し（ステップＳ１２）、ステイプル処理を行う（ステップＳ１３）。これを一部コピーが終了するまで行う（ステップＳ３１〜ステップＳ３３）。
【００６７】
このとき、図１５に示すような表示Ｐ１を操作部１２３に表示し、ユーザーに対して、このまま続けてよいかの確認を行う。ユーザーがよいと判断した場合は、コピー終了するまで行う（ステップＳ３３〜ステップＳ３１）。
【００６８】
また、ステイプル位置とナンバリング位置が合致したときに、ステイプル位置を変更してもよい。この場合は、図１２のフローチャートに代えて図１６のフローチャートを用いる。ここでは、図１６のフローチャートに示すように、右上にステイプルすることにする（ステップＳ４０）。右上から４ｍｍ／４ｍｍの位置にステイプルを行う。右上にステイプルする場合には、合成後の画像を１８０度回転し印刷を行う（ステップＳ４１，ステップＳ１２，ステップＳ１３）。これを一部コピーが終了するまで行う（ステップＳ３１〜ステップＳ３３）。ここで図１７に示すような表示Ｐ２を操作部１２３に表示し、ユーザーに対して、このまま続けてよいかの確認を行う。ユーザーがよいと判断した場合は、コピー終了するまで行う。
【００６９】
＜パンチ穴開け＞
次に、パンチ穴開けを設定した場合について説明する。
【００７０】
原稿給送装置１０１に原稿Ａ４が３枚積載され、記録紙Ａ４に３部印刷する場合に、先ずナンバリングするかを判断し（ステップＳ１）、ナンバリングを行うため（ステップＳ２）、ナンバリングする場所を判断する（ステップＳ３）。右下ナンバリング位置は、図１８に示す用紙端から１ｃｍ／１ｃｍと予め定められ、これはアドレス（９０、６９２５）、（４２、６９２５）、（９０、６９７３）、（４２、６９７３）の位置に相当する。
【００７１】
パンチ穴開けを行うため（ステップＳ１４，ステップＳ１５）、パンチされる位置を判断する（ステップＳ１６）。パンチ穴開け原稿に対して左に穴開けがなされる。そのためパンチ位置は、図１８に示す位置に直径６．５ｍｍのパンチ穴が１０８．５ｍｍ／１２ｍ、１８８．５ｍｍ／１２ｍを中心にパンチされ、これはアドレス（４６７７，２５６２）（４６７７、４４５２）の位置に相当する（ステップＳ１６）。
【００７２】
パンチ位置とナンバリング位置を比較すると合致しないので（ステップＳ１７）、ナンバリング位置の変更無しに（ステップＳ１８）、ナンバリング用合成を行い（ステップＳ１９）、印刷し（ステップＳ２０）、パンチ処理を行う（ステップＳ２１）。これをコピー終了するまで行う（ステップＳ３１〜ステップＳ３３）。
【００７３】
次に、パンチ穴開けを設定し且つ左上にナンバリングする場合について説明する。
【００７４】
原稿給送装置１０１に原稿Ａ４が３枚積載され、記録紙Ａ４に３部印刷する場合に、先ずナンバリングするかを判断し（ステップＳ１）、ナンバリングを行うため（ステップＳ２）、ナンバリングする場所を判断する（ステップＳ３）。左上ナンバリング位置は、図１９に示す用紙端から５ｍｍ／５ｍｍと予め定められ、これはアドレス（１６６、６８５１）、（１１８、６８５１）、（１６６、６８９９）、（１１８、６８９９）である。
【００７５】
パンチ穴開けを行うため（ステップＳ１５）、パンチされる位置を判断する（ステップＳ１６）。パンチ穴開け原稿に対して左に穴開けがなされる。そのためパンチ位置は、図１９に示す位置に直径６．５ｍｍのパンチ穴が１０８．５ｍｍ／１２ｍ、１８８．５ｍｍ／１２ｍを中心にパンチされ、これはアドレス（４６７７，２５６２）（４６７７、４４５２）の位置に相当する（ステップＳ１６）。
【００７６】
パンチ位置とナンバリング位置を比較するとパンチ位置より中に、ナンバリングを行おうとしている。この位置にナンバリングすると、ファイリングされた時、ナンバリングが見えなくなってしまう（ステップＳ１７）。そのため、ナンバリング位置を変更する（ステップＳ１８）。
【００７７】
変更する位置は特に規定されないが、パンチ穴開け位置よりも中側にナンバリングすればよい。そこで、例えば右下にナンバリング位置を変更する。すなわち、アドレス（４２、６９２５）、（９０、６９７３）、（４２、６９７３）位置にナンバリング位置を変更し、ナンバリング用合成を行い（ステップＳ１９）、印刷し（ステップＳ２０）パンチ処理を行う（ステップＳ２１）。これを一部コピーが終了するまで行う（ステップＳ３１〜ステップＳ３３）。
【００７８】
ここで、図１５に示すような表示Ｐ１を操作部１２３で行い、ユーザーに対して、このまま続けてよいか確認を行う。ユーザーがよいと判断した場合は、コピー終了するまで行う。これをコピー終了まで行う（ステップＳ３１〜ステップＳ３３）。
【００７９】
パンチ穴開け位置を変更することもできる。パンチ穴開け位置を変更するには、画像を１８０度回転出力すればよい。これによって画像の右側にパンチすることができる。そこで、図１６のフローチャートに示すように、ナンバリング位置を修正せずに、画像メモリ１２０から読み出すときに１８０度回転出力し（ステップＳ４４）、印刷し（ステップＳ２０）、パンチ処理を行う（ステップＳ２１）。これを一部コピーが終了するまで行う（ステップＳ３１〜ステップＳ３３）。このとき、図１７に示すような表示Ｐ２を操作部１２３で行い、ユーザーに対して、このまま続けてよいか確認を行う。ユーザーがよいと判断した場合は、コピー終了するまで行う。これをコピーが終了するまで行う。
【００８０】
＜Ｚ折り処理＞
次に、Ｚ折り処理を設定した場合について説明する。
【００８１】
原稿給送装置１０１に原稿Ａ３が３枚積載され、記録紙Ａ３に３部印刷する場合に、先ずナンバリングするか判断し（ステップＳ１）、ナンバリングを行うため（ステップＳ２）、ナンバリングする場所を判断する（ステップＳ３）。中央ナンバリング位置は、図２０に示す用紙端から中央位置／１ｃｍと予め定められ、これはアドレス（４９８４、６９２５）、（４９３６、６９２５）、（４９８４、６９７３）、（４９３６、６９７３）の位置に相当する。
【００８２】
Ｚ折りは、ラージ系用紙のみ折処理され、用紙の中央で折処理される。ナンバリング位置を中央位置／１ｃｍに行うと、図２１に示すように、折位置にナンバリング処理を行うことになり、ナンバリング処理が見づらい位置になる。そこで、ナンバリング位置をずらすことにする。ここで、Ｚ折り処理を行うラージ形用紙かを判断する（ステップＳ２３）。Ａ３はラージ系用紙であるため、ナンバリング位置を変更する（ステップＳ２４）。
【００８３】
図２２に示すようなＡ３の半分の領域であるＡ４の中央位置／１ｃｍにナンバリングを行う。この位置は図２２に示すように、アドレス（７４６４、６９２５）、（７４１６、６９２５）、（７４６４、６９７３）、（７４１６、６９７３）の位置にナンバリング位置を変更して合成する（ステップＳ２５）。それを印刷し（ステップＳ２６）、Ｚ折りを行う（ステップＳ２７）。これをコピーが終了するまで行う（ステップＳ３１〜ステップＳ３３）。
【００８４】
一方、ラージサイズ紙でない場合は（ステップＳ２３）、ナンバリング位置を変更せずに（ステップＳ２８）、ナンバリング合成を行い（ステップＳ２９）、印刷し（ステップＳ３０）、これをコピーが終了するまで行う（ステップＳ３１〜ステップＳ３３）。
【００８５】
また、ステイプル設定（ステップＳ６）、パンチ設定（ステップＳ１４）、及びＺ折り設定（ステップＳ２２）のいずれでもない場合は、ステップＳ２８以降へ進み、前述したと同様の処理を行う。
【００８６】
さらに、ステップＳ４でシート後処理を行わないと判定された場合も、ナンバリング用合成を行い（ステップＳ３５）、印刷を行うことになる（ステップＳ３６）。
【００８７】
このように本実施の形態では、ナンバリング機能などのキャラクタデータを合成する機能とシート後処理を組み合わせて行った場合に、双方の位置が重ならないように位置を調整することにより、適正なプリントアウトを行うことが可能となり、ユーザーが無駄な出力をしなくても済むようになる。
【００８８】
〔第２の実施の形態〕
本実施の形態では、ナンバリング機能などのキャラクタデータの印字位置とシート後処理位置との調整動作を操作部１２３を用いて実行する場合について説明する。
【００８９】
図２３は、本発明の第２の実施の形態に係るナンバリング及びフィニッシング設定時の位置調整動作を示すフローチャートであり、図２４は、第２の実施の形態に係るナンバリング及びフィニッシング設定時の操作部１２３の表示例を示す図である。また、図２５は、第２の実施の形態に係るナンバリング及びフィニッシング詳細設定時の操作部１２３の表示例を示す図である。なお、図１〜図５で説明したハード構成及び図６〜図１０で説明した機能動作は上記第１の実施の形態と同一である。
【００９０】
操作部１２３において応用モードキー３４０を押下すると、図２４に示す画面が表示されて、ナンバリング設定キー４０１と、フィニッシング設定キー４０２が表示される。ナンバリング設定キー４０１を押下した場合に設定が特になされていないと、キー４０３の左上ナンバリングキーが選択されている。また同様に、フィニッシング選択キー４０２を押下した場合に特に設定がなされていない場合は、キー４０９のステイプルキーが選択され、キー４１２の左上ステイプルキーが選択されている。
【００９１】
ナンバリング設定キー４０１を押下すると、図２５（ａ）に示す画面が表示され、この画面を操作してナンバリングの印字位置を設定する。キー４０３、４０４、４０５、４０６、４０７、４０８は、ナンバリング位置を指定するキーであり、それぞれ「左上」、「中央上」、「右上」、「左下」、「中央下」、「右下」に対応している。図２５（ａ）に示す状態は、「左上」が選択されている状態であり、左上ナンバリングキー４０３を反転表示し、選択されていることを示す。キー４２０は設定を確定するときに押下し、キー４２１は、設定を取り消すときに押下する。
【００９２】
今、左上ナンバリングキー４０３の「左上」を選択し、ＯＫキー４２０を押下して確定する（ステップＳ５２）。これによってナンバリング位置として「左上」の状態が記憶される（ステップＳ５３）。ＯＫキー４２０を押下すると、図２４に示す画面が再度表示される。ここでフィニッシング設定キー４０２を押下すると、図２５（ｂ）に示すようなシート後処理を設定する画面が表示される（ステップＳ５４）。
【００９３】
この図２５（ｂ）において、キー４０９、４１０、４１１は、それぞれステイプル、パンチ穴開け、Ｚ折りの設定キーであり、押下することにより各々設定が可能となっている（ステップＳ５５，Ｓ５６，Ｓ５７）。
【００９４】
ステイプルキー４０９を押下すると（ステップＳ５５）、ナンバリング位置が設定されていないかを判断する（ステップＳ５８）。今、ナンバリング位置が「左上」が設定されているので、この画面では、左上ステイプルキー４１２をグレイアウトして設定不可能であることを明示し、「左上」以外の、例えば中央上キー４１６を選択し表示する（ステップＳ５９）。ここで、ＯＫキー４２２を押下することにより、ナンバリング位置と、ステイプル位置が重ならないように設定することが可能となる。
【００９５】
また、フィニッシング設定、ナンバリング位置設定の順番で設定を行う場合も、ナンバリング位置設定画面上で、フィニッシングが設定されて指定できない位置のキーをグレイアウトしてもよい。
【００９６】
次に、図２５（ｂ）においてパンチ穴開け・Ｚ折りを選択した場合に関して説明する。
【００９７】
パンチ穴開け・Ｚ折り機能について、図２５（ｂ）の表示画面には機能指定キーのパンチキー４１０、Ｚ折りキー４１１の表示はなされているが、位置指定に関するキー表示がなく、従って位置指定はできない。すなわち、パンチ穴開け機能は、パンチユニット２５０により記録紙の左側に穴開けされ、Ｚ折り機能は、Ｚ折り部２６０によりラージサイズ紙の右側を折る機能のみである。
【００９８】
今、図２５（ａ）に示す画面において、ナンバリング位置として「左上」が選択されたとする（ステップＳ５２，Ｓ５３）。この場合に、シート後処理の設定として（ステップＳ５４）、パンチ穴開けを選択すると（ステップＳ５６）、パンチ穴開けと、ナンバリングが重なってしまう場合が発生する（ステップＳ６０）。
【００９９】
そのため、パンチ穴開けキー４１０を押下し、ＯＫキー４２２を押下して確定しようとすると、図２６（ａ）に示す警告画面Ｐ４が表示される（ステップＳ６１）。設定順が逆の場合、つまりフィニッシング設定、ナンバリング位置設定の順番で設定を行う場合は、図２６（ｂ）に示す警告画面Ｐ５が表示される。また、図２６（ｃ）に示すように、パンチ穴開けキー４１０とＺ折りキー４１１をグレイアウト表示にして、選択不可能であることを示してもよい。
【０１００】
〔第３の実施の形態〕
本実施の形態では、ナンバリング機能などのキャラクタデータの印字位置とシート後処理位置との調整動作に関して、原稿向き検知機能を用いた場合について説明する。
【０１０１】
図２７は、本発明の第３の実施の形態に係るリーダ部１の信号処理構成を示す回路ブロック図であり、図２と共通の要素には同一の符号を付し、その説明を省略する。
【０１０２】
本実施の形態のリーダ部１は、図２の構成において原稿向き検知回路１５０を設けたものである。この原稿向き検知回路１５０を用いることによって本実施の形態の原稿向き検知機能が実現される。なお、図１〜図５で説明したハード構成及び図６〜図１０で説明した機能動作は上記第１の実施の形態と同一である。
【０１０３】
本例では、原稿向き検知機能で原稿の天が「左」と判断され、またステイプルを「左上」、ナンバリングを「左上」に設定した場合について説明する。
【０１０４】
原稿給送装置１０１に原稿Ａ４が３枚積載され、記録紙Ａ４に３部印刷する場合において、先ずナンバリングするかを判断する（図１１のステップＳ１）。ナンバリングを行うためナンバリング用キャラクタデータを作成し（ステップＳ２）、ナンバリングする場所を判断する（ステップＳ３）。
【０１０５】
「左上」ナンバリング位置は、図２８に示す用紙端から５ｍｍ／５ｍｍと予め定められているため、天地が左の場合は、アドレス（４８３８、６８４９）、（４８８６、６８４９）、（４８８６、６８９７）、（４８８６、６８９７）に相当する。ステイプルを行うため（ステップＳ７）、ステイプルされる位置を判断する（ステップＳ８）。
【０１０６】
ステイプルは「左上」であり、ステイプル位置は、左上ステイプルの場合には原稿の天が左であるため、図２８に示す位置の４ｍｍ／４ｍｍ／４ｍｍ／４ｍｍの位置にステイプルされ、これは、アドレス（４８８６，６８２７）、（４７７２，６８２７）、（４８８６，６９２１）、（４７７２，６９２１）の位置に相当する（ステップＳ８）。ここで、ステイプル位置とナンバリング位置を比較すると合致する（図１２のステップＳ９）。そこで、ステイプル処理を変更し、「右上」にステイプルを行う（ステップＳ１０）。
【０１０７】
このように原稿向き検知機能を用いて原稿向きが検知されると、ナンバリング位置及びステイプル位置が自動的に変更される。それに伴い、ナンバリング位置とステイプル位置の調整動作も同様に行われる。
【０１０８】
なお、上述した図１１、図１２、図１６及び図２３のフローチャートに従ったプログラムを例えばＣＰＵ１２２内のＲＯＭ１２４に格納し動作することにより、上述の制御方法を実現させることが可能となる。
【０１０９】
本発明は、上述した実施の形態の装置に限定されず、複数の機器から構成されるシステムに適用しても、１つの機器から成る装置に適用してもよい。前述した実施の形態の機能を実現するソフトウェアのプログラムコードを記憶した記憶媒体をシステムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（又はＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読み出し実行することによっても、完成されることは言うまでもない。
【０１１０】
この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施の形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。プログラムコードを供給するための記憶媒体としては、例えば、フロッピー（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、磁気テープ、不揮発性のメモリカード、ＲＯＭを用いることができる。また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施の形態の機能が実現されるだけではなく、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているＯＳなどが実際の処理の一部又は全部を行い、その処理によって前述した実施の形態の機能が実現される場合も含まれることは言うまでもない。
【０１１１】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、次のプログラムコードの指示に基づき、その拡張機能を拡張ボードや拡張ユニットに備わるＣＰＵなどが処理を行って実際の処理の一部又は全部を行い、その処理によって前述した実施の形態の機能が実現される場合も含まれることは言うまでもない。
【図面の簡単な説明】
【０１１２】
【図１】第１の実施の形態に係る画像形成装置である複写機の全体構成を示す断面図である。
【図２】第１の実施の形態に係るリーダ部の信号処理構成を示す回路ブロック図である。
【図３】第１の実施の形態に係る複写機の主要な電気的構成を示すブロック図である。
【図４】ＲＯＭ１３０のデータ格納形式を示す図である。
【図５】操作部１２３の詳細を示す図である。
【図６】メモリ読み出し方法を示す図である。
【図７】メモリ読み出し方法を示す図である。
【図８】メモリ読み出し方法を示す図である。
【図９】画像メモリのデータ格納形式を示す図である。
【図１０】キャラクタデータを画像メモリ上に展開する方法を示す図である。
【図１１】第１の実施の形態に係るキャラクタ位置を変更する場合を示すフローチャートである。
【図１２】図１１の続きのフローチャートである。
【図１３】第１の実施の形態に係るキャラクタ合成とシート後処理（ステイプル）を組み合わせた場合を示す図である。
【図１４】第１の実施の形態に係るキャラクタ合成とシート後処理（ステイプル）を組み合わせた場合を示す図である。
【図１５】第１の実施の形態に係る変更確認時の操作部の表示例を示す図である。
【図１６】第１の実施の形態に係るフィニッシング位置を変更する場合を示すフローチャートである。
【図１７】第１の実施の形態に係る変更確認時の操作部の表示例を示す図である。
【図１８】第１の実施の形態に係るキャラクタ合成とシート後処理（パンチ穴開け）を組み合わせた場合を示す図である。
【図１９】第１の実施の形態に係るキャラクタ合成とシート後処理（パンチ穴開け）を組み合わせた場合を示す図である。
【図２０】第１の実施の形態に係るキャラクタ合成とシート後処理（Ｚ折り処理）を組み合わせた場合を示す図である。
【図２１】第１の実施の形態に係るキャラクタ合成とシート後処理（Ｚ折り処理）を組み合わせた場合を示す図である。
【図２２】第１の実施の形態に係るキャラクタ合成とシート後処理（Ｚ折り処理）を組み合わせた場合を示す図である。
【図２３】第２の実施の形態に係るナンバリング及びフィニッシング設定時の位置調整動作を示すフローチャートである。
【図２４】第２の実施の形態に係るナンバリング及びフィニッシング設定時の操作部１２３の表示例を示す図である。
【図２５】第２の実施の形態に係るナンバリング及びフィニッシング詳細設定時の操作部１２３の表示例を示す図である。
【図２６】第２の実施の形態に係るナンバリング及びフィニッシング設定時の操作部の警告表示例を示す図である。
【図２７】第３の実施の形態に係るリーダ部１の信号処理構成を示す回路ブロック図である。
【図２８】第３の実施の形態に係るキャラクタ合成とシート後処理（ステイプル）を組み合わせた場合（天地が左）を示す図である。
【符号の説明】
【０１１３】
１  リーダ部
２  プリンタ部
１２０  画像メモリ
１２２  ＣＰＵ
１２３  操作部
１２４  ＲＯＭ
１２５  ＲＡＭ
１３０  キャラクタデータ用ＲＯＭ
１５０  原稿向き検知回路
２５０  パンチユニット
２６０  Ｚ折り部
【図１】
2005245020.tif 000003
【図２】
2005245020.tif 000004
【図３】
2005245020.tif 000005
【図４】
2005245020.tif 000006
【図５】
2005245020.tif 000007
【図６】
2005245020.tif 000008
【図７】
2005245020.tif 000009
【図８】
2005245020.tif 000010
【図９】
2005245020.tif 000011
【図１０】
2005245020.tif 000012
【図１１】
2005245020.tif 000013
【図１２】
2005245020.tif 000014
【図１３】
2005245020.tif 000015
【図１４】
2005245020.tif 000016
【図１５】
2005245020.tif 000017
【図１６】
2005245020.tif 000018
【図１７】
2005245020.tif 000019
【図１８】
2005245020.tif 000020
【図１９】
2005245020.tif 000021
【図２０】
2005245020.tif 000022
【図２１】
2005245020.tif 000023
【図２２】
2005245020.tif 000024
【図２３】
2005245020.tif 000025
【図２４】
2005245020.tif 000026
【図２５】
2005245020.tif 000027
【図２６】
2005245020.tif 000028
【図２７】
2005245020.tif 000029
【図２８】
2005245020.tif 000030