(57)【要約】【課題】印刷結果が変わることなくページ番号を付加することが可能な画像形成装置およびその通番付加制御方法を提供する。【解決手段】上位ホストから画像形成装置１に対して印刷データが送信され、編集処理部４は受信処理部３が受信した印刷データをＰＤＬ制御毎に解析して描画コマンドに変換し、描画部７は描画コマンドをメモリ上に画像データとして描画し、ページ番号有無判定部８は描画コマンドに基づいてページ番号の有無を判定する。ページ番号有無判定部８がページ番号無しと判定した場合、通番用メモリバンド付加部１０は通番用メモリバンド記憶部９から通番用メモリバンドを読み出し、読み出した通番用メモリバンドを描画部７で描画した画像データに付加し、ビデオ出力処理部６は通番用メモリバンドが付加された画像データの印刷を実行する。【選択図】図１
2005169844.tif 000002
【特許請求の範囲】
【請求項１】
印刷データに基づいて画像データの形成を行う画像形成装置において、
前記印刷データを描画コマンドに変換する編集処理手段と、
前記編集処理手段で変換した描画コマンドを画像データとして描画する描画手段と、
前記編集処理手段で変換した描画コマンドを解析してページ番号の有無を判定するページ番号有無判定手段と、
ページ番号を付加するための通番用メモリバンドを記憶保持する通番用メモリバンド記憶手段と、
ページ番号有無判定手段によりページ番号無しと判定された場合、前記画像データに前記通番用メモリバンドを付加する通番用メモリバンド付加手段と
を具備することを特徴とする画像形成装置。
【請求項２】
前記通番用メモリバンドは、
前記画像データの副走査方向に対して所定の幅を持ち、
前記通番用メモリバンド付加手段は、
前記画像データの副走査方向の外郭に前記通番用メモリバンドを付加する
ことを特徴とする請求項１記載の画像形成装置。
【請求項３】
前記通番用メモリバンド上の通番は、
総印刷枚数、電源投入後からの印刷枚数若しくは印刷データ毎の印刷枚数である
ことを特徴とする請求項１記載の画像形成装置。
【請求項４】
印刷データに基づいて画像データの形成を行う画像形成方法において、
前記印刷データを描画コマンドに変換し、
該変換した描画コマンドを画像データとして描画し、
前記描画コマンドを解析してページ番号の有無を判定し、
該判定によりページ番号無しと判定された場合、前記画像データにページ番号を付加するための通番用メモリバンドを付加する
ことを特徴とする画像形成方法。
【請求項５】
前記通番用メモリバンドは前記画像データの副走査方向に対して所定の幅を持ち、
前記通番用メモリバンド付加手段は、
前記画像データの副走査方向の外郭に前記通番用メモリバンドを付加する
ことを特徴とする請求項４記載の画像形成方法。
【請求項６】
前記通番用メモリバンド上の通番は、
総印刷枚数、電源投入後からの印刷枚数若しくは印刷データ毎の印刷枚数である
ことを特徴とする請求項４記載の画像形成方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置およびその通番付加制御方法に関し、特に、ページ番号が付加されていない印刷データに対してページ番号を自動的に付加する画像形成装置およびその通番付加制御方法に関する。
【背景技術】
【０００２】
印刷物にページ番号を付加する従来技術としては、上位ホスト側で画像形成装置が管理している印刷可能範囲内にページ番号のデータを作成し、作成したデータを画像形成装置が描画して印刷する技術がある。ただし、プリンタドライバ等を使用できない旧システム等で作成された印刷データはページ番号を付加することはできなかった。
【０００３】
そこで、上位ホスト側から画像形成装置に送信される印刷データにページ番号を付加することができないことを解決するため、画像形成装置でページ番号を自動的に付加する技術が開示されてきた。
【０００４】
例えば、用紙に印刷データを形成する際に用紙の余白を設定し、設定した余白にページ番号を印刷する画像形成装置がある（例えば、特許文献１参照。）。
【特許文献１】特開２０００−３１２２８５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかし、特許文献１に開示された技術では、設定した余白の領域によっては印刷領域が印刷データより小さくなってしまい、印刷データを縮小しなければならない場合が生じてしまい、ＰＤＬ（Page Description Language）制御コードによっては印刷領域を基準にして相対的に印刷位置を決定するＰＤＬ制御コードもあるため、印刷結果が不正になる恐れがあるという問題点がある。
【０００６】
また、印刷データの印刷領域内にページ番号を付加しても、ページ番号と印刷内容とが重なってしまう恐れがあるという問題点がある。
【０００７】
また、カット紙を印刷する画像形成装置において、ページ番号を付加できない場合、大量に印刷した印刷物を落下等の何らかの原因でページ順序が崩れた場合に用紙を並べ直すのが困難であるという問題点がある。
【０００８】
そこで、本発明は、印刷結果が変わることなくページ番号を付加することが可能な画像形成装置およびその通番付加制御方法を提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記目的を達成するため、請求項１の発明は、印刷データに基づいて画像データの形成を行う画像形成装置において、前記印刷データを描画コマンドに変換する編集処理手段と、前記編集処理手段で変換した描画コマンドを画像データとして描画する描画手段と、前記編集処理手段で変換した描画コマンドを解析してページ番号の有無を判定するページ番号有無判定手段と、ページ番号を付加するための通番用メモリバンドを記憶保持する通番用メモリバンド記憶手段と、ページ番号有無判定手段によりページ番号無しと判定された場合、前記画像データに前記通番用メモリバンドを付加する通番用メモリバンド付加手段とを具備することを特徴とする。
【００１０】
なお、編集処理手段は図１に示す編集処理部４に対応し、描画手段は図１に示す描画処理部５に対応し、ページ番号有無判定手段は図２に示すページ番号有無判定部８に対応し、通番用メモリバンド記憶手段は図２に示す通番用メモリ記憶部９に対応し、通番用メモリバンド付加手段は図２に示す通番用メモリバンド付加部１０に対応する。
【００１１】
また、請求項２の発明は、請求項１の発明において、前記通番用メモリバンドは、前記画像データの副走査方向に対して所定の幅を持ち、前記通番用メモリバンド付加手段は、前記画像データの副走査方向の外郭に前記通番用メモリバンドを付加することを特徴とする。
【００１２】
また、請求項３の発明は、請求項１の発明において、前記通番用メモリバンド上の通番は、総印刷枚数、電源投入後からの印刷枚数若しくは印刷データ毎の印刷枚数であることを特徴とする。
【００１３】
また、請求項４の発明は、印刷データに基づいて画像データの形成を行う画像形成方法において、前記印刷データを描画コマンドに変換し、該変換した描画コマンドを画像データとして描画し、前記描画コマンドを解析してページ番号の有無を判定し、該判定によりページ番号無しと判定された場合、前記画像データにページ番号を付加するための通番用メモリバンドを付加することを特徴とする。
【００１４】
また、請求項５の発明は、請求項４の発明において、前記通番用メモリバンドは前記画像データの副走査方向に対して所定の幅を持ち、前記通番用メモリバンド付加手段は、前記画像データの副走査方向の外郭に前記通番用メモリバンドを付加することを特徴とする。
【００１５】
また、請求項６の発明は、請求項４の発明において、前記通番用メモリバンド上の通番は、総印刷枚数、電源投入後からの印刷枚数若しくは印刷データ毎の印刷枚数であることを特徴とする。
【発明の効果】
【００１６】
本発明によれば、画像データに対して通番用メモリバンドを付加し、画像データの印刷領域外にページ番号を印刷することで、ページ番号と印刷内容とが重なることを防止することが可能になるとともに、上位ホストから受信した印刷データを編集処理した時点では、管理する印刷領域が受信した印刷データと同一になるため、印刷結果が不正になることを防止することが可能になり、更に、画像形成装置でページ番号を付加することで、用紙のページ順序が崩れた場合でも並べ直すことを容易にするという効果を奏する。
【発明を実施するための最良の形態】
【００１７】
以下、本発明に係わる画像形成装置およびその通番付加制御方法の実施の形態について添付図面を参照して詳細に説明する。
【００１８】
図１は、本発明に係わる画像形成装置１の機能的な構成の一例を示す図である。
【００１９】
図１に示すように、印刷データを生成する上位ホスト２と接続する画像形成装置１は、上位ホスト２から送信される印刷データを受信する受信処理部３、受信処理部３で受信した印刷データをＰＤＬ（Page Description Language）制御毎に解析して描画コマンドに変換する編集処理部４、編集処理部４で変換された描画コマンドをメモリ上に画像データとして描画する描画処理部５、メモリ上の画像データの印刷を実行するビデオ出力処理部６から構成されている。
【００２０】
なお、図１には、画像形成装置１がビデオ出力処理部６を有する構成が示されているが、画像形成装置１は画像データを形成するのみで、画像データの出力は出力装置で行う構成でも適用可能である。
【００２１】
図２は、描画処理部５の詳細な機能的な構成の一例を示す図である。
【００２２】
図２に示すように、描画処理部５は、編集処理部４で変換された描画コマンドをメモリ上に画像データとして描画する描画部７、ページ番号有無判定部８、通番用メモリバンド記憶部９、通番用メモリバンド付加部１０から構成されている。
【００２３】
ページ番号有無判定部８は、編集処理部４で変換された描画コマンドに基づいてページ番号の有無の判定処理を行う。
【００２４】
通番用メモリバンド記憶部９は、画像データのページ番号付加用に作成した通番用メモリバンドを記憶保持する。
【００２５】
通番用メモリバンド付加部１０は、描画部７で描画された画像データに通番用メモリバンドを付加する処理を行う。
【００２６】
画像データに通番用メモリバンドを付加する際に、画像形成装置１が行う機能的な動作について説明する。
【００２７】
上位ホストから画像形成装置１に対して印刷データが送信され、受信処理部３は印刷データを受信すると、受信した印刷データを編集処理部４に出力し、編集処理部４は印刷データを入力すると、入力した印刷データをＰＤＬ制御毎に解析して描画コマンドに変換し、変換した描画コマンドを描画部７およびページ番号有無判定部８に出力し、描画部７は描画コマンドを入力すると、入力した描画コマンドをメモリ上に画像データとして描画し、ページ番号有無判定部８は描画コマンドを入力すると、入力した描画コマンドに基づいてページ番号の有無を判定する。
【００２８】
ページ番号有無判定部８がページ番号有りと判定した場合、ページ番号有無判定部８はページ番号有りの通知を描画部７に出力し、描画部７はページ番号有りの通知を入力すると、描画した画像データをビデオ出力処理部６に出力し、ビデオ出力処理部６は画像データを入力すると、入力した画像データの印刷を実行する。
【００２９】
ページ番号有無判定部８がページ番号無しと判定した場合、ページ番号有無判定部８はページ番号無しの通知を通番用メモリバンド付加部１０に出力し、通番用メモリバンド付加部１０はページ番号無しの通知を入力すると、通番用メモリバンド記憶部９から通番用メモリバンドを読み出し、読み出した通番用メモリバンドを描画部７で描画した画像データに付加し、描画部７は通番用メモリバンドが付加された画像データをビデオ出力処理部６に出力し、ビデオ出力処理部６は通番用メモリバンドが付加された画像データを入力すると、入力した通番用メモリバンドが付加された画像データの印刷を実行する。
【００３０】
次に、画像形成装置１が行う画像形成処理について図３に示すフローチャートを参照して説明する。
【００３１】
印刷データを受信すると（ステップＳ３０１でＹＥＳ）、描画処理を行い（ステップＳ３０２）、ページ番号の有無を確認する（ステップＳ３０３）。
【００３２】
ページ番号が無い場合（ステップＳ３０３でＮＯ）、通番用メモリバンドを付加し（ステップＳ３０４）、画像形成処理を終了する。
【００３３】
また、ステップＳ３０３において、ページ番号が有る場合（ステップＳ３０３でＹＥＳ）、画像形成を終了する。
【００３４】
次に、本発明に係わる画像形成装置１が行う通番用メモリバンドの付加について具体的に説明する。
【００３５】
図４は、描画処理部７で描画された画像データ１１の構成を説明する図である。
【００３６】
図４に示すように、画像データ１１は１ページ分のデータであり、副走査方向に所定の幅（＝Ｃ）毎に区切られたｎ個の描画バンド１２（サイズＢ×Ｃ）で構成され、画像データ１１の副走査方向の長さはＡ（＝Ｃ×ｎ）となり、画像データ１１に通番用メモリバンド１３を付加する際には、画像データ１１に対して副走査方向に所定の幅（＝Ｅ）の通番用メモリバンド１３（サイズＢ×Ｅ）を付加し、通番用メモリバンド１３が付加された画像データ１１の副走査方向の長さはD＝（Ａ＋E）となる。なお、図４には、画像データ１１のボトム側に通番用メモリバンド１３を付加する構成が示されているが、画像データ１１のトップ側に通番用メモリバンド１３を付加する構成でも適用可能である。
【００３７】
従って、画像データ１１に対して通番用メモリバンド１３を付加する構成なので、画像データ１１の印刷領域外にページ番号を印刷することになり、印刷用紙１４の余白部分（図４に示すトップマージン、ボトムマージン、レフトマージンおよびライトマージン）の調整を行えば良いため、画像データ１１自体を縮小する必要がなくなり、印刷結果が不正になるという問題を解決することができる。
【００３８】
なお、通番用メモリバンドの領域に印刷するページ番号として、画像形成装置で管理している通し番号である総印刷枚数、電源投入後からの印刷枚数、印刷データ毎の印刷枚数等を選択することができる。
【図面の簡単な説明】
【００３９】
【図１】本発明に係わる画像形成装置１の機能的な構成の一例を示す図である。
【図２】描画処理部５の詳細な機能的な構成の一例を示す図である。
【図３】画像形成装置１が行う画像形成処理を示すフローチャートである。
【図４】描画処理部７で描画された画像データ１１の構成を説明する図である。
【符号の説明】
【００４０】
１    画像形成装置
２    上位ホスト
３    受信処理部
４    編集処理部
５    描画処理部
６    ビデオ出力処理部
７    描画部
８    ページ番号有無判定部
９    通番用メモリバンド記憶部
１０    通番用メモリバンド付加部
１１    画像データ
１２    描画バンド
１３    通番用メモリバンド記憶部
１４    用紙
【図１】
2005169844.tif 000003
【図２】
2005169844.tif 000004
【図３】
2005169844.tif 000005
【図４】
2005169844.tif 000006