(57)【要約】【課題】ＰＣ側で画像データを分割、拡大するのではなく、印刷装置側で画像データを分割、拡大し、１枚の画像データを複数の用紙に出力する印刷システム、印刷装置および印刷方法を提供する。【解決手段】ホストコンピュータと、印刷装置とで画像データまたはポスター画像データの印刷を実行する印刷システムにおいて、印刷装置は、画像データまたはポスター画像データの１ページデータを複数の用紙に出力するよう分割、拡大する分割拡大手段を有する。【選択図】図１
2009107223.tif 000002
【特許請求の範囲】
【請求項１】
ホストコンピュータと、印刷装置とで画像データまたはポスター画像データの印刷を実行する印刷システムにおいて、
前記画像データまたはポスター画像データの１ページデータを複数の用紙に出力するよう分割、拡大する分割拡大手段を前記印刷装置側が有することを特徴とする印刷システム。
【請求項２】
ホストコンピュータからの画像データまたはポスター画像データを受信する受信手段と、
前記画像データまたはポスター画像データの１ページデータを複数の用紙に出力するよう分割、拡大する分割拡大手段とを有することを特徴とする印刷装置。
【請求項３】
請求項２に記載の印刷装置において、
前記印刷装置は、出力する用紙の枚数を指定可能な表示手段と、
前記画像データまたはポスター画像データの変倍出力が可能な印刷手段とを有することを特徴とする印刷装置。
【請求項４】
請求項３に記載の印刷装置において、
受信した画像データの向きに応じた出力画像の向きの決定と、
分割画像出力のページフォーマットを示す用紙の出力と、
前記受信した画像データがポスター画像データであり、かつ、受信した文書が複数ページである際に、どのページをポスター印刷するかの指定と、
前記受信した画像データがポスター画像データであり、かつ、受信した文書が複数ページである際に、ページ毎にポスター印刷の出力枚数の指定と、
前記受信した画像データがポスター画像データであり、かつ、受信した文書が両面印刷指定されていた際に、ポスター印刷指定のページにおける片面印刷の実行と、
前記受信した画像データがポスター画像データであり、かつ、受信した文書が両面印刷指定され、かつ、ポスター印刷するページが連続していた際に、両面ポスター印刷の実行とが可能なことを特徴とする印刷装置。
【請求項５】
ホストコンピュータからの画像データまたはポスター画像データを受信する受信工程と、
前記画像データまたはポスター画像データの１ページデータを複数の用紙に出力するよう分割、拡大する分割拡大工程とを有することを特徴とする印刷方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、分割、拡大機能を有する印刷システム、印刷装置および印刷方法に関する。
【背景技術】
【０００２】
既存の印刷装置（または、プリンタ装置と以下では記載する）においては、その印刷装置（エンジン）が給紙する事の出来る紙サイズの範囲内に画像が収まるように、印字出力する事が可能である。また、大きな画像データを出力する際に、ＰＣのアプリケーションまたは印刷ドライバにおいて画像データを分割、拡大してデータ送信し、印刷に出力させた後、出力データを貼りあわせてポスター印刷とする機能がある事が既に知られている。
【０００３】
例えば特許文献１では、ポスター印刷機能を実現する目的で、アプリケーション側で画像データの分割拡大を実行し、データを印刷装置へ送信する事が開示されている。
【０００４】
また、これに関連する関連特許として、特許文献２および特許文献３が存在する。
【特許文献１】特許第３３９２０５７号公報
【特許文献２】特許第３４７２２９０号公報
【特許文献３】特許第３５１３５０９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかし、今までのシステムでは、ＰＣのアプリケーションまたは印刷ドライバを介さないデータを印刷する場合は、画像を分割拡大して出力することが出来ないという問題があった。
【０００６】
そこで本発明は、ＰＣ側で画像データを分割、拡大するのではなく、印刷装置側で画像データを分割、拡大し、１枚の画像データを複数の用紙に出力するポスター印刷システム、ポスター印刷装置およびポスター印刷方法を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記の目的を達成するため、本発明にかかる第１の印刷システムは、ホストコンピュータと、印刷装置とで画像データまたはポスター画像データの印刷を実行する印刷システムにおいて、前記画像データまたはポスター画像データの１ページデータを複数の用紙に出力するよう分割、拡大する分割拡大手段を前記印刷装置側が有することを特徴とする。
【０００８】
本発明にかかる第１の印刷装置は、ホストコンピュータからの画像データまたはポスター画像データを受信する受信手段と、前記ポスター画像データの１ページデータを複数の用紙に出力するよう分割、拡大する分割拡大手段とを有することを特徴とする。
【０００９】
本発明にかかる第１の印刷方法は、ホストコンピュータからの画像データまたはポスター画像データを受信する受信工程と、前記画像データまたはポスター画像データの１ページデータを複数の用紙に出力するよう分割、拡大する分割拡大工程とを有することを特徴とする。
【発明の効果】
【００１０】
ＰＣのアプリケーションまたはドライバの機能として、画像を分割拡大する機能がない場合でも、印刷側の機能として本機能をサポートすることができる印刷システム、印刷装置および印刷方法の提供を可能とする。
【発明を実施するための最良の形態】
【００１１】
本発明は、以下を実現する。
【００１２】
印刷装置側で、受信した１ページ画像データを拡大し、複数のページに分割するので、ＰＣのアプリケーションまたはドライバ側でその機能がなくても容易に期待する出力結果（ポスター印刷）が得られる。
【００１３】
また、印刷装置側で受信した画像の分割拡大処理をする事で、ＰＣ⇔印刷装置間のデータ転送量を削減する事が可能となり、また、ＰＣ側で画像の分割拡大機能を持ち合わせないホストコンピュータの場合であっても、ポスター印刷を得る事が出来る。
【００１４】
上述した本発明のポスター印刷システムについて好適もしくは、最良に実施する実施形態について次に説明する。
なお、次に説明する本発明にかかる実施の形態は、これに限定されることはなく、当業者が容易に発想できる範囲内において、変形、修正可能とする。
【００１５】
まず、本発明にかかるポスター印刷システムについて図１を用いて説明する。
図１は、ポスター印刷システム全体概要図を示す。
【００１６】
図１に示すように、本実施形態では、ＰＣ１０１、プリンタ装置１０２といった装置間は、インターフェース｛Ｎｅｔｗｏｒｋ／ＵＳＢ／ＩＥＥＥ１３９４｝１０３で接続されている。
【００１７】
ここでは、ポスター印刷のアウトプットとして、４ページ出力結果１０４を得る場合を例によって示している。
【００１８】
従来の方式１０５においては、画像データ１０７は、ＰＣ側アプリケーションもしくはドライバにおいて画像分割および拡大１０８が行われ、４ページのデータに分割され、ＰＣからは画像加工データ１０９がプリンタ装置１０２に転送されてきた。
【００１９】
その時、ＰＣ１０１およびプリンタ装置１０２間を転送されるデータは、４ページ分のデータ転送１１０がなされ、結果としてデータ転送量大１１１となっていた。
【００２０】
本発明の方式１０６においては、画像データ１０７は、ＰＣ側アプリケーションもしくはドライバにおいて画像分割拡大されることなく、プリンタ装置１０２に転送され、印刷受信データを分割拡大して印刷１１３を実行する。
【００２１】
この時、ＰＣ１０１およびプリンタ装置１０２間を転送されるデータは、１ページ画像データ１１２のみが転送される為、結果として、データ転送量小１１４となることが特徴としてあげられる。
【００２２】
なお、このとき受信したデータをポスター印刷実行するか否かの判別はプリンタ装置側の設定に依存する。この制御については追って説明する。
【００２３】
次に本発明にかかるプリンタ装置の概要について図２を用いて説明する。
図２は、本発明にかかるプリンタ装置の概略を示す構成図を示す。
【００２４】
本発明にかかるプリンタ装置の構成としては、受信したデータを画像データに変換し、印刷するページ順序を決定する機能を持つプリンタコントローラ２０１と、プリンタコントローラから送られてくる画像データを印字出力するプリンタエンジン２０２と、プリンタ装置として持つ各種設定値を設定させる機能を持つプリンタパネル２０３とで構成される。
【００２５】
また、プリンタコントローラ２０１は、画像形成処理および演算処理を実行するＣＰＵ２０４、画像形成した結果およびテンポラリに生成したデータを格納するＲＡＭ２０５、印刷装置として持つ各種設定値を格納するＮＶＲＡＭ２０６、生成した画像データを格納するＨＤＤ２０７、画像生成、印刷順序を決定するプログラムを格納するＲＯＭ２０８から構成される。
【００２６】
本発明にかかる印刷装置が有するプリンタパネルの概要について図２、図３を用いて説明する。
図３は、本発明にかかる印刷装置が有するプリンタパネルの概要を示す図である。
【００２７】
プリンタ装置３０１上には、印刷のステータスおよび印刷装置における各種設定値を表示するためのプリンタ表示部とプリンタ装置における各種設定値を表示、設定させるための複数個のボタンからなるプリンタパネル３０２が搭載されて構成される。
【００２８】
また、プリンタ装置における各種設定値の設定とは、プリンタパネルメニュー３０３に示すような設定値の設定が可能である。
【００２９】
ここでは、ポスター印刷指定をさせる場合の印刷パネルメニュー設定について一例を示す。
【００３０】
図３のプリンタパネル３０２上には、以下のような表示があるが、これはポスター印刷機能を有効としていることを示す。
【００３１】
【表１】
2009107223.tif 000003
【００３２】
本パネルメニューの設定項目の選択肢としては、ＯＮまたはＯＦＦ画像が存在し、ＯＮであればポスター印刷機能有効を示し、ＯＦＦであればポスター印刷機能無効を示す。
【００３３】
プリンタパネル上にて設定された印刷パネルメニューの全ての設定項目は、図２に示すプリンタコントローラ２０１のＮＶＲＡＭ２０７上に記録される。
【００３４】
ＲＯＭ２０８上に格納される画像生成、印刷順序を決定するプログラムは、ＮＶＲＡＭ２０７上に記録された各種印刷設定値を参照して、画像生成する画像のサイズ、ページ数、印刷順序などを決定する。
【００３５】
図３におけるプリンタパネルメニューの説明は以下の通りである。
【００３６】
【表２】
2009107223.tif 000004
【００３７】
本発明にかかるポスター印刷処理について図２、図４を用いて説明する。
図４は、本発明にかかるポスター印刷フローチャートを示す図である。
【００３８】
プリンタコントローラ（画像生成、印刷順序を決定するプログラム）２０１は、クライアントＰＣからユーザによって、送信された画像データを受信する（ステップＳ４０１）。
【００３９】
プリンタコントローラ２０１は、受信した画像データが、ポスター印刷指定であるか否かの判別を行う（ステップＳ４０２）。
【００４０】
この判別には、ＮＶＲＡＭ２０６に格納されている印刷設定値または、受信したデータ内にポスター印刷指定のコマンドで判別する。ポスター印刷指定のコマンドについては後述する。
【００４１】
ここで、ポスター印刷指定がないと判別された場合は（ステップＳ４０２／ＮＯ）、印刷実行処理する（ステップＳ４０８）。
【００４２】
ポスター印刷指定があると判別された場合は（ステップＳ４０２／ＹＥＳ）、ポスター印刷枚数の決定を行う（ステップＳ４０３）。この時、印刷枚数の決定もＮＶＲＡＭ２０６に格納されている印刷設定値または受信したデータ内にポスター印刷枚数設定コマンドの有無によって決定される。
【００４３】
ステップＳ４０３の処理後、受信した文書がＰｏｒｔｒａｉｔ文書かＬａｎｄｓｃａｐｅ文書かを判別する（ステップＳ４０４）。
【００４４】
ここでＰｏｒｔｒａｉｔ文書だと判別された場合は（ステップＳ４０４／Ｐｏｒｔｒａｉｔ）、Ｐｏｒｔｒａｉｔ方向に画像分割拡大を行う（ステップＳ４０５）。
【００４５】
ここで、Ｌａｎｄｓｃａｐｅ文書だと判別された場合は（ステップＳ４０４／、Ｌａｎｄｓｃａｐｅ）、Ｌａｎｄｓｃａｐｅ方向に画像分割拡大を行う（ステップＳ４０７）。
【００４６】
ステップＳ４０５およびステップＳ４０６後、レイアウトページの生成を実行する（ステップＳ４０７）
【００４７】
ステップＳ４０７の処理後、印刷実行処理を実施する（ステップＳ４０８）。
【００４８】
なお、ステップＳ４０５の処理におけるＰｏｒｔｒａｉｔ方向の画像分割拡大処理、ステップＳ４０６の処理におけるＬａｎｄｓｃａｐｅ方向の画像分割拡大処理、ステップＳ４０７の処理におけるレイアウトページの生成処理については後述する。
【００４９】
本発明にかかるポスター印刷におけるレイアウト処理について図４、図５を用いて説明する。
図４、図５は、本発明にかかるポスター印刷レイアウトを示す。
【００５０】
上述した図４のステップＳ４０５の処理におけるＰｏｒｔｒａｉｔ方向の画像分割拡大およびステップＳ４０６の処理におけるＬａｎｄｓｃａｐｅ方向の画像分割拡大のイメージを図５のＬａｎｄｓｃａｐｅ画像４枚拡大５０１、Ｐｏｒｔｒａｉｔ画像４枚拡大５０２、Ｐｏｒｔｒａｉｔ画像９枚拡大５０３に示す。
【００５１】
ここで、元画像（原稿画像）を縦横同率の整数倍する場合の例を示す。
【００５２】
ここで示すように、本発明におけるポスター印刷機能は、原稿画像のサイズ、原稿の向きに応じて、出力するページの用紙サイズ、および出力画像の向きが決定される。
【００５３】
つまり、原稿サイズが例えばＡ４サイズであれば出力イメージはＡ４サイズで出力され、原稿の向きがＬａｎｄｓｃａｐｅ方向の画像であれば、Ｌａｎｄｓｃａｐｅ方向のまま画像を分割、拡大して出力する事を示す。
【００５４】
また、図４のポスター印刷フローチャートのレイアウトページの生成４０７にて示すように、本発明においては、ポスター印刷する際にポスター印刷したページをどのように配置すれば原稿画像のポスター印刷結果が得られるかがわかるように、レイアウト印刷を実行する。
【００５５】
このレイアウト印刷とは、原稿サイズと同じ用紙サイズでレイアウト印刷を実行することを示す。このレイアウト印刷のページ出力は、ポスター印刷実行の直前または直後の印刷物として印刷装置から片面印刷の結果として出力される。
【００５６】
本発明にかかるポスター印刷指定について図１、図２、図６を用いて説明する。
図６は、本発明にかかるポスター印刷指定データを示す。
図６に示すポスター印刷指定データでは、ポスター印刷指定されたコマンドを含むデータを示す。
【００５７】
ここでいう印刷データ６０１とは、図１のシステム全体概要図にて、１ページ画像データ１１２としてＰＣ１０１からプリンタ装置１０２へ転送されるデータのイメージを示す。
【００５８】
印刷データ６０１は、画像データ部分６０２とジョブ指定コマンド部分６０３とで構成される。
【００５９】
ここでジョブ指定コマンド６０３は、例えばプリンタドライバにおいて、ポスター印刷指定コマンドを画像データの先頭に付加することで生成されるデータを示している。
【００６０】
ここでは、プリンタドライバは画像の分割拡大は実行せず、ポスター印刷指定のコマンドを付加するだけでポスター印刷結果を得る事が出来る事を示している。このように、既存の画像データ６０２に対して、ジョブ指定コマンド６０３を付加してやることで容易にポスター印刷指定が出来る。
【００６１】
これは既存のアプリケーションや印刷システムにおいてもシステム自体の変更をする事なく簡易的なプリンタドライバ相当のものを付加することでポスター印刷が可能となる事を示している。
【００６２】
以下に、第１のポスター印刷指定（ポスター印刷指定例１）６０４、第２のポスター印刷指定（ポスター印刷指定例２）６０５、第３のポスター印刷指定（ポスター印刷指定例３）６０６を例にとって順に説明する。
【００６３】
【表３】
2009107223.tif 000005
【００６４】
第１のポスター印刷指定６０４にては、次のようなジョブ指定コマンド６０３が指定されている。
【００６５】
【表４】
2009107223.tif 000006
【００６６】
本ジョブ指定コマンドに従って、プリンタコントローラ２０１は、ポスター印刷を実行する。
【００６７】
プリンタコントローラ２０１は、ジョブ指定コマンドに従って、ポスター印刷指定されたページ（ここではジョブの１ページ目および３ページ目）をそれぞれの出力枚数指定に従って、１ページ目を４枚に拡大、３ページ目を９枚に拡大して、出力する。
【００６８】
その他のページについてはポスター印刷指定がされていないため通常印刷と同等の出力結果を得る事となる。なお、レイアウトページの生成４０７は、ポスター印刷実行するページに対してのみ、レイアウトページを印刷する。
【００６９】
第３のポスター印刷指定６０６にては、次のようなジョブ指定コマンド６０３が指定されている。
【００７０】
【表５】
2009107223.tif 000007
【００７１】
本ジョブ指定コマンドに従って、プリンタコントローラ２０１はポスター印刷を実行する。
【００７２】
プリンタコントローラ２０１は、受信した画像データをビットマップ展開し、ＨＤＤ２０７へ一時保管する。
【００７３】
その後、指定されたポスター印刷時の出力枚数に従って、画像を分割、拡大し、出力画像を決定する。
【００７４】
また、出力画像の印刷順に従ったレイアウトページの生成 を実行する。
【００７５】
第２のポスター印刷指定６０５にては、次のようなジョブ指定コマンド６０３が指定されている。
【００７６】
本ジョブ指定コマンドに従って、プリンタコントローラ２０１はポスター印刷を実行する。
【００７７】
プリンタコントローラ２０１は、ジョブ指定コマンドに従って、両面印刷を実行する。また、@ＰＪＬ ＳＥＴ ＰＯＳＴＥＲＤＵＰＬＥＸコマンドのＯＮ指定に従って、連続する同サイズの原稿が存在すればそれらのページを両面でポスター印刷実行する。
【００７８】
また@ＰＪＬ ＳＥＴ ＰＯＳＴＥＲＤＵＰＬＥＸ コマンドが ＯＦＦ 指定の場合は、本コマンドが存在しない場合は、ポスター印刷は片面印刷となる。
【００７９】
両面印刷の場合のレイアウト印刷は、用紙１枚に対して１ページのみ（表面のレイアウトのみ）を印刷することを特徴とする。
【００８０】
本発明にかかる両面ポスター印刷について図７を用いて説明する。
図７は、両面ポスター印刷の印刷レイアウトおよびアウトプットイメージを示す。
【００８１】
両面印刷時は、両面印刷表面および裏面の印刷順を考慮しなくてはならず、ユーザは表面のレイアウト順に従って出力結果を並べ替えてやることで裏面の結果も正しくポスター印刷の結果が得られなければならない。
【００８２】
両面印刷表面７０１に対して裏面を見た際にも、両面印刷裏面７０２のレイアウトとなるような出力結果が得られる事が重要である。
【００８３】
その為には、ポスター印刷アウトプットイメージ７０３に示すように、表面１ページ目の裏面は裏面の２ページ目、表面２ページ目の裏面は裏面の１ページ目が出力される必要がある。ただし、本印刷条件はＰｏｒｔｒａｉｔ画像のＬｏｎｇＥｄｇｅ Ｂｉｎｄｉｎｇ の場合であり、その他の条件の場合はそれに応じた出力順の決定が必要となる。
【図面の簡単な説明】
【００８４】
【図１】本実施形態における（ポスター）印刷システム全体概要図である。
【図２】本実施形態における（ポスター）印刷装置の構成を示す概略図である。
【図３】本実施形態における（ポスター）印刷装置が有するプリンタパネルの概要を示す図である。
【図４】本実施形態における（ポスター）印刷フローチャートを示す図である。
【図５】本実施形態における（ポスター）印刷レイアウトを示す図である。
【図６】本実施形態における（ポスター）印刷指定データを示す図である。
【図７】本実施形態における両面（ポスター）印刷を示す図である。
【符号の説明】
【００８５】
１０１    ＰＣ
１０２    印刷装置
１０３    インターフェース（Network/USB/IEEE1394）
１０４    ４ページ出力結果
１０５    従来の方式
１０７    画像データ
１０８    画像分割
１０９    画像加工データ
１１０    ４ページ分のデータ転送
１１１    データ転送量大
【図１】
2009107223.tif 000008
【図２】
2009107223.tif 000009
【図３】
2009107223.tif 000010
【図４】
2009107223.tif 000011
【図５】
2009107223.tif 000012
【図６】
2009107223.tif 000013
【図７】
2009107223.tif 000014