(57)【要約】【課題】  オーバレイページと被オーバレイページの画像サイズが同じであることを前提としているため、被オーバレイページをオーバレイの任意の場所にレイアウトすることができなかった。【解決手段】  設定した初期値および増分を用いて、取得したレイアウト数分だけオーバレイページ上に被オーバレイページをレイアウトすることで、１つのオーバレイページに対して画像サイズの異なる被オーバレイページを任意の場所および任意の回数レイアウトすることが可能となる。【選択図】        図３
2006069042.tif 000002
【特許請求の範囲】
【請求項１】
ネットワーク上のホストコンピュータからの指示により出力を行うプリントシステムにおいて、
画像形成装置に接続される外部通信手段、
前記外部装置から画像データを入力する入力手段、
前記入力手段から入力された画像データをラスタ画像データに展開する展開手段、
前記展開手段によって展開された画像を記憶する記憶手段、
オーバレイページと被オーバレイページのレイアウト方法を指示する指示手段、
を有し、
前記展開手段によって展開されあらかじめ前記記憶手段に記憶されたオーバレイページに対し、前記オーバレイページと異なる画像サイズを持つ被オーバレイページを前記指示手段の指示に従いレイアウトすることを特徴とするプリントシステム。
【請求項２】
請求項１に記載のプリントシステムにおいて、前記指示手段の指示に従い、前記被オーバレイページを前記オーバレイページの任意の場所にレイアウトできることを特徴とするプリントシステム。
【請求項３】
請求項１に記載のプリントシステムにおいて、前記指示手段の指示に従い、前記被オーバレイページを前記オーバレイページ上に複数回レイアウトできることを特徴とするプリントシステム。
【請求項４】
請求項１に記載のプリントシステムにおいて、前記指示手段の指示に従い、前記被オーバレイページを前記オーバレイページ上にレイアウトする際、被オーバレイページ上の任意の領域を非表示にできることを特徴とするプリントシステム。
【請求項５】
請求項１に記載のプリントシステムにおいて、前記画像形成装置はプリンタであることを特徴とするプリントシステム。
【請求項６】
請求項１に記載のプリントシステムにおいて、前記外部装置はホストコンピュータであることを特徴とするプリントシステム。
【請求項７】
請求項１に記載のプリントシステムにおいて、前記外部通信手段はエンジンインタフェースであることを特徴とするプリントシステム。
【請求項８】
請求項１に記載のプリントシステムにおいて、前記展開手段は中央演算処理装置であることを特徴とするプリントシステム。
【請求項９】
請求項１に記載のプリントシステムにおいて、前記記憶手段はフレームメモリであることを特徴とするプリントシステム。
【請求項１０】
請求項１に記載のプリントシステムにおいて、前記記憶手段は不揮発性メモリであることを特徴とするプリントシステム。
【請求項１１】
請求項１に記載のプリントシステムにおいて、前記記憶手段はハードディスクであることを特徴とするプリントシステム。
【請求項１２】
請求項１に記載のプリントシステムにおいて、前記指示手段はプリンタドライバであることを特徴とするプリントシステム。
【請求項１３】
請求項１に記載のプリントシステムにおいて、前記指示手段は操作パネルであることを特徴とするプリントシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、デジタル複写機に接続されたプリントシステムに関するものである。
【背景技術】
【０００２】
近年様々なデジタル複写機が普及しており、このデジタル複写機に対して各種インタフェース装置を接続し、ホストコンピュータから画像データの出力を行えるようなシステムが開発されている。
【０００３】
また、ドットインパクトプリンタをデジタル複写機で代替する際に、オーバレイを用いることが広まってきている。
【特許文献１】特開平０６−１５２９７５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
従来、ドットインパクトプリンタではバックカーボン付きの複写用紙を必要枚数重ねることによって、１ページの印字データを送ることで同内容の印刷結果を必要枚数作成することができた。これに対し、電子写真ではバックカーボンによる複写が行えないため、その代替手段として複数のオーバレイページを持ち、１ページの印字データを被オーバレイページとし、１回の印刷データ送信でオーバレイページを切替ながら印刷することで複写用紙機能のエミュレートを行っているものがある。
【０００５】
現在市場においては、複写された内容を一枚の用紙に出力して欲しいという要望があるが、従来の方法ではオーバレイページと被オーバレイページの画像サイズが同じである必要があり、上記要望を実現することができない。また、オーバレイページと被オーバレイページの画像サイズが同じであることを前提としているため、被オーバレイページをオーバレイの任意の場所にレイアウトすることができなかった。
【０００６】
本発明は上述の点に鑑みてなされたものであり、ネットワーク上のホストコンピュータからの指示により出力を行うプリントシステムにおいて、１つのオーバレイページに対して画像サイズの異なる被オーバレイページを任意の場所、任意の回数レイアウトすることが可能となり、ユーザが所望の出力結果を得られることができるプリントシステムを提供することを目的としている。
【課題を解決するための手段】
【０００７】
上記目的を達成するために本願発明は、ネットワーク上のホストコンピュータからの指示により出力を行うプリントシステムにおいて、画像形成装置に接続される外部通信手段、前記外部装置から画像データを入力する入力手段、前記入力手段から入力された画像データをラスタ画像データに展開する展開手段、前記展開手段によって展開された画像を記憶する記憶手段、オーバレイページと被オーバレイページのレイアウト方法を指示する指示手段を有し、前記展開手段によって展開されあらかじめ前記記憶手段に記憶されたオーバレイページに対し、前記オーバレイページと異なる画像サイズを持つ被オーバレイページを前記指示手段の指示に従いレイアウトすることを特徴とする。
【発明の効果】
【０００８】
本発明によれば、ネットワーク上のホストコンピュータからの指示により出力を行うプリントシステムにおいて、１つのオーバレイページに対して画像サイズの異なる被オーバレイページを任意の場所、任意の回数レイアウトすることが可能となり、ユーザが所望の出力結果を得られることができるプリントシステムを提供することができる。
【発明を実施するための最良の形態】
【０００９】
以下、本発明の実施例を説明する。
【実施例】
【００１０】
まず、画像処理装置について図１を用いて説明する。１は本発明の中心をなす画像処理装置であり、その内部概略構成図を示す。２はホストコンピュータであり、インタフェースケーブル３によって外部Ｉ／Ｆ４を介して、画像処理装置１と接続される。画像形成装置２１は、インタフェースケーブル２０によってエンジンインタフェース１９を介して、画像処理装置１と接続される。本図では画像形成装置は画像処理装置の外部に接続されているが、同一筐体に内蔵されている場合も同様である。
【００１１】
第一のＣＰＵ８は外部に接続される画像形成装置以外のＩ／Ｏをコントロールするものである。第一のＣＰＵバス５には、ホストコンピュータ２とのインタフェースとなる外部Ｉ／Ｆ４、プログラムメモリ９、Ｉ／Ｏバス１１をコントロールするＩ／Ｏバスコントローラ１０などが接続されている。また第二のＣＰＵ１６の第二のＣＰＵバス６と結合できるようにバスコントローラ７も接続されている。第二のＣＰＵ１６については後述する。Ｉ／Ｏバスコントローラ１０は、Ｉ／Ｏバス１１に接続されたフロッピー（登録商標）ディスクドライブ１２、ハードディスクドライブ１３、ＬＣＤコントローラ１４、図示していないが操作部などの汎用Ｉ／Ｏをコントロールしている。
【００１２】
第二のＣＰＵ１６は接続される画像形成装置２１のコントロール、さらに、フレームメモリ１５に格納される画像データの展開を行う。第二のメモリ１７はプログラムメモリであり、電源投入時にハードディスクドライブ１３から、バスコントローラ７を介して、制御プログラムがロードされる。また、メモリ１７は第一のＣＰＵ８との通信にも用いられる。第二のＣＰＵバス６にはエンジンインタフェース１９が接続され、各種設定を行いながら、画像形成装置２１をコントロールする。ビデオバス１８は画像専用のバスであり、第二のＣＰＵ１６で展開され、フレームメモリ１５に格納された画像データは、ビデオバス１８を通ってエンジンインタフェース１９に送られ、さらに画像形成装置２１へと送られる。
【００１３】
次に、画像処理装置に接続される画像形成装置について図２を用いて説明する。２２はエンジンインタフェースであり、インタフェースケーブル２０を介して画像処理装置１と接続される。画像形成装置１より送られた画像データは、感光ドラム２４上に潜像され、現像器２３によって画像形成される。給紙制御部２６は画像処理装置１からの指示に応じて、給紙部２９または中間排紙トレイ２８から給紙を行い、転写ドラム２５に用紙を装着する。その後、転写ドラム２５に装着された用紙上に、感光ドラム上に形成された画像を転写し、定着器２７によって画像の定着を行う。画像の定着後、画像処理装置の指示に応じて用紙を排紙部３０へ排紙するか、中間排紙トレイ２８へ格納する。またスキャナ３１で読み取った画像データは制御部３２で処理され、前記画像形成装置１より送られた画像データと同様に印刷が行われる。
【００１４】
次に、異なるサイズを持つオーバレイページと被オーバレイページをレイアウトする処理の概要について図３を用いて説明する。図３では「共通ページ」がオーバレイページとなり、ユーザが出力を期待する用紙サイズを持つ。「印字データ」は被オーバレイページとしてホストコンピュータより送信される実印字データであり、図３の例ではオーバレイページとは幅が同じサイズであり、高さが１／３となっている。また、「複写ページ」は被オーバレイページと同じ画像サイズを持ち、被オーバレイページ中の任意の場所に空白を作成することができる。すなわち「複写ページ」によりバックカーボンによる複写機能をエミュレートする際のバックカーボンのない部分をエミュレートすることができる。図３の例では「共通ページ」上に「印字データ」を縦に３回等間隔で印字するよう指示することにより、「共通ページ」上に「印字データ」を縦に３つレイアウトすると共に、「複写ページ」をそれぞれの「印字データ」に適用し、「複写ページ」上で白抜きされた部分を印字結果上でも白抜きし印字する。
【００１５】
次に、オーバレイページのレイアウトを設定する操作パネルの外観について図４および図５を用いて説明する。図４はオーバレイページレイアウトの基本設定を行う操作パネルの外観である。図４においてオーバレイページ上に被オーバレイページを何回レイアウトするかを、ＸおよびＹの数値で決定する。図４の例では被オーバレイページを縦に３つ並べて配置する設定となっている（Ｘ＝１、Ｙ＝３）。次に、パターンではＸ、Ｙがそれぞれ複数回指定された場合にどういった順番で被オーバレイページをレイアウトしていくかを設定する。被オーバレイページは設定されたボタンに従い、矢印で示される順番に配置されていく。次に複写ページ選択では、登録されている複写ページを適用される順番に列挙することで複写ページによる白抜きが行われる。図４の例では出力ページの上から順番に０１、０２、０３の複写ページが適用される。次にレイアウト詳細では細かいレイアウトの設定を行うことができる。
【００１６】
図５はレイアウト詳細の設定を行う操作パネルの外観である。図５において、被オーバレイページをどの位置に配置していくかを設定することができる。「Ａｕｔｏ」のボタンが選択されると、オーバレイページレイアウト基本設定に基づき被オーバレイページがオーバレイページ上で隙間なくレイアウトされる。これに対し「Ｍａｎｕａｌ」のボタンが選択されると、それ以降の設定を行うことができるようになる。ここで開始位置は被オーバレイページをオーバレイページのどの位置からレイアウトするかを指定できる。図５の例では用紙上の（０、０）の位置から書き出すよう設定されている。次に増分では次の被オーバレイページを配置する際、Ｘ方向に並べる場合はＸの値を足した場所に被オーバレイページを配置し、Ｙ方向に並べる場合はＹの値を足した場所に被オーバレイページを配置する。
【００１７】
次に、オーバレイページレイアウトを行う際の処理の流れについて図６を用いて説明する。図６はオーバレイページレイアウト処理のフローチャートである。図６において、Ｓ６０１でオーバレイページおよび被オーバレイページのサイズを取得する。続いてＳ６０２よりパネルで設定されたレイアウト数を取得する。Ｓ６０３でレイアウトを行う方法が「Ａｕｔｏ」であるか「Ｍａｎｕａｌ」であるかをチェックする。「Ａｕｔｏ」であった場合、Ｓ６０４において開始位置を（０、０）、増分を被オーバレイページのサイズに設定する。Ｓ６０３において「Ｍａｎｕａｌ」であった場合、Ｓ６０５においてパネルで設定されている開始位置および増分を取得し、Ｓ６０６においてそれぞれの値を設定する。続いて配置するパターンをＳ６０７でチェックする縦方向を優先してレイアウトする場合はＳ６０８からＳ６１２を使ってレイアウトする。横方向を優先してレイアウトする場合はＳ６１３からＳ６１７を使ってレイアウトする。それぞれ、Ｓ６０４またはＳ６０６で設定した初期値および増分を用いて、Ｓ６０２で取得したレイアウト数分だけオーバレイページ上に被オーバレイページをレイアウトする。指定された数の被オーバレイページをレイアウトした後、Ｓ６１８でレイアウト結果を印刷し処理を終了する。
【００１８】
次に、複写ページが指定されている場合の処理について図７を用いて説明する。図７は複写ページ処理のフローチャートである。まず、Ｓ７０１において操作パネル上で複写ページが指定されているか否かをチェックする。複写ページが指定されていなかった場合、白抜き処理は行わないため処理を終了する。次にＳ７０２において操作パネル上で指定されている複写ページリストを取得する。続いてＳ７０３においてオーバレイページ上にレイアウトされる被オーバレイページの数を取得する。被オーバレイページの数はレイアウト数のｌｘおよびｌｙの積から求める。続いてＳ７０４において複写ページの数と被オーバレイページのレイアウト数を比較し、白抜き処理を行う回数を決定する。被オーバレイページのレイアウト数が複写ページリストの数よりも多い場合は、Ｓ７０５で白抜き処理を行う回数を複写ページの数とし、被オーバレイページのレイアウト数が複写ページリストの数と同じが少ない場合は、Ｓ７０６で白抜き処理を行う回数を被オーバレイページのレイアウト数とする。Ｓ７０７では複写ページリストのポインタを初期化する。これ以降、Ｓ７０８で複写ページより白抜きを行う領域の情報を取得し、Ｓ７０９で被オーバレイページの該当する領域の白抜き処理を行う。続いてＳ７１０、Ｓ７１１でカウンタをチェックし必要な回数の白抜き処理を行う。Ｓ７１１で必要な回数の処理を行った後処理を終了する。
【００１９】
なお、プリンタドライバのＵＩからの設定によってレイアウトを行う場合も本提案の実施例の一つである。
【図面の簡単な説明】
【００２０】
【図１】画像処理装置のブロック図
【図２】画像形成装置のブロック図
【図３】画像サイズの異なるオーバレイページと被オーバレイページをレイアウトする処理の概要を示す図
【図４】オーバレイページレイアウト設定パネル外観を示す図
【図５】レイアウト詳細設定パネル外観を示す図
【図６】オーバレイページレイアウト処理のフローチャート
【図７】複写ページ処理のフローチャート
【符号の説明】
【００２１】
１  画像処理装置
２  ホストコンピュータ
８  ＣＰＵ
【図１】
2006069042.tif 000003
【図２】
2006069042.tif 000004
【図３】
2006069042.tif 000005
【図４】
2006069042.tif 000006
【図５】
2006069042.tif 000007
【図６】
2006069042.tif 000008
【図７】
2006069042.tif 000009