(57)【要約】【課題】文字や模様等の画像を含む封筒の展開図を用紙上に形成して封筒への印刷を行う際、封筒の継ぎ目をまたがる箇所に文字や模様を配置することを容易にして、原稿データを作成するユーザーの負担を軽減できる封筒印刷プログラムを提供する。【解決手段】本発明の封筒印刷プログラムは、封筒の第１面に形成される第１画像の画像データと封筒の第２面に形成される第２画像の画像データとを取得する手順と、第１画像の画像データに対して第２画像の画像データを複数回面付けして、封筒の展開図を表す展開図画像の画像データを生成する手順と、をコンピューターに実行させる。【選択図】図１２
2015185031.tif 000002
【特許請求の範囲】
【請求項１】
封筒の第１面に形成される第１画像の画像データと前記封筒の第２面に形成される第２画像の画像データとを取得する手順（ａ）と、
前記第１画像の画像データに対して前記第２画像の画像データを複数回面付けして、前記封筒の展開図を表す展開図画像の画像データを生成する手順（ｂ）と、
をコンピューターに実行させる封筒印刷プログラム。
【請求項２】
前記手順（ａ）の前に、
前記展開図の各部位に配置される画像の位置および角度を規定するテンプレートを記憶部に記憶させる手順（ｃ）をさらに前記コンピューターに実行させ、
前記手順（ｂ）において、前記テンプレートに規定される位置および角度にしたがって、前記展開図の前記部位毎に前記第２画像の画像データが面付けされる請求項１に記載の封筒印刷プログラム。
【請求項３】
前記展開図画像が形成される用紙の印刷領域をユーザーが視覚的に認識可能な状態で、前記展開図画像のプレビュー画像を表示部に表示させる手順（ｄ）をさらに前記コンピューターに実行させる請求項１または２に記載の封筒印刷プログラム。
【請求項４】
前記展開図画像が形成される用紙に対する前記展開図画像の相対位置または相対角度が調整可能である請求項１〜３のいずれか１項に記載の封筒印刷プログラム。
【請求項５】
前記展開図画像に糊代または窓部が含まれるように、前記展開図画像の画像データの所定領域の画素を無色の画素に変更する手順（ｅ）をさらに前記コンピューターに実行させる請求項１〜４のいずれか１項に記載の封筒印刷プログラム。
【請求項６】
前記展開図画像に所定の模様が含まれるように、前記所定の模様を表す模様画像の画像データを前記展開図画像の画像データに上書きする手順（ｆ）をさらに前記コンピューターに実行させる請求項１〜５のいずれか１項に記載の封筒印刷プログラム。
【請求項７】
前記展開図画像に裁断補助線が含まれるように、前記裁断補助線を表す線画像の画像データを前記展開図画像の画像データに上書きする手順（ｇ）をさらに前記コンピューターに実行させる請求項１〜６のいずれか１項に記載の封筒印刷プログラム。
【請求項８】
請求項１〜７のいずれか１項に記載の封筒印刷プログラムを記録したコンピューター読み取り可能な記録媒体。
【請求項９】
封筒の第１面に形成される第１画像の画像データと前記封筒の第２面に形成される第２画像の画像データとを取得する取得部と、
前記第１画像の画像データに対して前記第２画像の画像データを複数回面付けして、前記封筒の展開図を表す展開図画像の画像データを生成する面付部と、
を有するデータ処理装置。
【請求項１０】
前記展開図の各部位に配置される画像の位置および角度を規定するテンプレートを記憶している記憶部をさらに有し、
前記面付部は、前記テンプレートに規定される位置および角度にしたがって、前記展開図の前記部位毎に前記第２画像の画像データを面付けする請求項９に記載のデータ処理装置。
【請求項１１】
前記展開図画像が形成される用紙の印刷領域をユーザーが視覚的に認識可能な状態で、前記展開図画像のプレビュー画像を表示する表示部をさらに有する請求項９または１０に記載のデータ処理装置。
【請求項１２】
前記展開図画像が形成される用紙に対する前記展開図画像の相対位置または相対角度が調整可能である請求項９〜１１のいずれか１項に記載のデータ処理装置。
【請求項１３】
前記展開図画像に糊代または窓部が含まれるように、前記展開図画像の画像データの所定領域の画素を無色の画素に変更する変更部をさらに有する請求項９〜１２のいずれか１項に記載のデータ処理装置。
【請求項１４】
前記展開図画像に所定の模様が含まれるように、前記所定の模様を表す模様画像の画像データを前記展開図画像の画像データに上書きする模様上書部をさらに有する請求項９〜１３のいずれか１項に記載のデータ処理装置。
【請求項１５】
前記展開図画像に裁断補助線が含まれるように、前記裁断補助線を表す線画像の画像データを前記展開図画像の画像データに上書きする補助線上書部をさらに有する請求項９〜１４のいずれか１項に記載のデータ処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、封筒印刷プログラム、記録媒体、およびデータ処理装置に関する。
【背景技術】
【０００２】
電子写真式のプリンターにより封筒への印刷を行う場合、通常、完成された封筒を用意し、完成された封筒に対して文字や模様等の画像を印刷する（たとえば、特許文献１）。
【０００３】
しかしながら、完成された封筒への印刷を電子写真式のプリンターにより行う場合、シワや印刷不良の発生を抑制するために、専用の給紙装置や定着装置をプリンターに装着しなければならず、不便である。加えて、完成された封筒の継ぎ目部分には用紙の重なりによる段差が存在するため、専用の給紙装置や定着装置を使用しても、継ぎ目部分へのトナーののりが悪く、画像に切れ目が入ってしまい、好ましくない。
【０００４】
一方、下記の特許文献２には、文字や模様等の画像を含む封筒の展開図を用紙上に印刷し、展開図が印刷された用紙を加工して、印刷済みの封筒を完成させる技術が開示されている。この技術によれば、専用の給紙装置や定着装置をプリンターに装着する必要がなく、かつ、切れ目のない画像が印刷された封筒を得ることができる。
【０００５】
しかしながら、特許文献２の技術では、デザイナーが、印刷に使用される原稿データを展開図の形式で作成する必要がある。このため、特許文献２の技術では、封筒の継ぎ目部分の調整に手間がかかり、継ぎ目をまたがる箇所に複雑な模様を配置することが難しいという問題がある。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１２−１８７７６４号公報
【特許文献２】特開平６−２８６２５８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
本発明は、上述した課題に鑑みてなされたものである。したがって、本発明の目的は、文字や模様等の画像を含む封筒の展開図を用紙上に形成して封筒への印刷を行う際、封筒の継ぎ目をまたがる箇所に文字や模様を配置することを容易にして、原稿データを作成するユーザーの負担を軽減できる封筒印刷プログラム、記録媒体、およびデータ処理装置を提供することである。
【課題を解決するための手段】
【０００８】
本発明の上記目的は、下記の手段によって達成される。
【０００９】
（１）封筒の第１面に形成される第１画像の画像データと前記封筒の第２面に形成される第２画像の画像データとを取得する手順（ａ）と、前記第１画像の画像データに対して前記第２画像の画像データを複数回面付けして、前記封筒の展開図を表す展開図画像の画像データを生成する手順（ｂ）と、をコンピューターに実行させる封筒印刷プログラム。
【００１０】
（２）前記手順（ａ）の前に、前記展開図の各部位に配置される画像の位置および角度を規定するテンプレートを記憶部に記憶させる手順（ｃ）をさらに前記コンピューターに実行させ、前記手順（ｂ）において、前記テンプレートに規定される位置および角度にしたがって、前記展開図の前記部位毎に前記第２画像の画像データが面付けされる上記（１）に記載の封筒印刷プログラム。
【００１１】
（３）前記展開図画像が形成される用紙の印刷領域をユーザーが視覚的に認識可能な状態で、前記展開図画像のプレビュー画像を表示部に表示させる手順（ｄ）をさらに前記コンピューターに実行させる上記（１）または（２）に記載の封筒印刷プログラム。
【００１２】
（４）前記展開図画像が形成される用紙に対する前記展開図画像の相対位置または相対角度が調整可能である上記（１）〜（３）のいずれか１つに記載の封筒印刷プログラム。
【００１３】
（５）前記展開図画像に糊代または窓部が含まれるように、前記展開図画像の画像データの所定領域の画素を無色の画素に変更する手順（ｅ）をさらに前記コンピューターに実行させる上記（１）〜（４）のいずれか１つに記載の封筒印刷プログラム。
【００１４】
（６）前記展開図画像に所定の模様が含まれるように、前記所定の模様を表す模様画像の画像データを前記展開図画像の画像データに上書きする手順（ｆ）をさらに前記コンピューターに実行させる上記（１）〜（５）のいずれか１つに記載の封筒印刷プログラム。
【００１５】
（７）前記展開図画像に裁断補助線が含まれるように、前記裁断補助線を表す線画像の画像データを前記展開図画像の画像データに上書きする手順（ｇ）をさらに前記コンピューターに実行させる上記（１）〜（６）のいずれか１つに記載の封筒印刷プログラム。
【００１６】
（８）上記（１）〜（７）のいずれか１つに記載の封筒印刷プログラムを記録したコンピューター読み取り可能な記録媒体。
【００１７】
（９）封筒の第１面に形成される第１画像の画像データと前記封筒の第２面に形成される第２画像の画像データとを取得する取得部と、前記第１画像の画像データに対して前記第２画像の画像データを複数回面付けして、前記封筒の展開図を表す展開図画像の画像データを生成する面付部と、を有するデータ処理装置。
【００１８】
（１０）前記展開図の各部位に配置される画像の位置および角度を規定するテンプレートを記憶している記憶部をさらに有し、前記面付部は、前記テンプレートに規定される位置および角度にしたがって、前記展開図の前記部位毎に前記第２画像の画像データを面付けする上記（９）に記載のデータ処理装置。
【００１９】
（１１）前記展開図画像が形成される用紙の印刷領域をユーザーが視覚的に認識可能な状態で、前記展開図画像のプレビュー画像を表示する表示部をさらに有する上記（９）または（１０）に記載のデータ処理装置。
【００２０】
（１２）前記展開図画像が形成される用紙に対する前記展開図画像の相対位置または相対角度が調整可能である上記（９）〜（１１）のいずれか１つに記載のデータ処理装置。
【００２１】
（１３）前記展開図画像に糊代または窓部が含まれるように、前記展開図画像の画像データの所定領域の画素を無色の画素に変更する変更部をさらに有する上記（９）〜（１２）のいずれか１つに記載のデータ処理装置。
【００２２】
（１４）前記展開図画像に所定の模様が含まれるように、前記所定の模様を表す模様画像の画像データを前記展開図画像の画像データに上書きする模様上書部をさらに有する上記（９）〜（１３）のいずれか１つに記載のデータ処理装置。
【００２３】
（１５）前記展開図画像に裁断補助線が含まれるように、前記裁断補助線を表す線画像の画像データを前記展開図画像の画像データに上書きする補助線上書部をさらに有する上記（９）〜（１４）のいずれか１つに記載のデータ処理装置。
【発明の効果】
【００２４】
本発明によれば、文字や模様等の画像を含む封筒の展開図を用紙上に形成して封筒への印刷を行う際、ユーザーは、第１画像の画像データおよび第２画像の画像データに対応する２ページ分の原稿データを用意するだけでよくなる。したがって、原稿データを作成するユーザーの負担が軽減される。
【図面の簡単な説明】
【００２５】
【図１】本発明の一実施形態に係るデータ処理装置が適用される印刷システムの全体構成を示すブロック図である。
【図２】クライアントＰＣの概略構成を示すブロック図である。
【図３】プリンターコントローラーの概略構成を示すブロック図である。
【図４】プリンターの概略構成を示すブロック図である。
【図５】プリンターコントローラーにより実行される封筒印刷処理の手順を示すフローチャートである。
【図６】原稿データを示す図である。
【図７】テンプレートの一例を示す図である。
【図８】封筒の展開図の一例を示す図である。
【図９】封筒の展開図の他の例を示す図である。
【図１０】封筒の展開図のさらに他の例を示す図である。
【図１１】封筒の展開図のさらに他の例を示す図である。
【図１２】展開図画像のプレビュー画像の一例を示す図である。
【図１３】展開図画像のプレビュー画像の他の例を示す図である。
【図１４】展開図画像のプレビュー画像のさらに他の例を示す図である。
【図１５】展開図画像のプレビュー画像のさらに他の例を示す図である。
【図１６】図５のステップＳ１０３に示される展開図画像生成処理の手順を示すフローチャートである。
【発明を実施するための形態】
【００２６】
以下、図面を参照して、本発明の実施形態を詳細に説明する。
【００２７】
図１は、本発明の一実施形態に係るデータ処理装置が適用される印刷システムの全体構成を示すブロック図である。
【００２８】
図１に示すとおり、印刷システムは、クライアントＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）１、プリンターコントローラー（以下、単に「コントローラー」と称する）２、およびプリンター３を備える。クライアントＰＣ１、コントローラー２、およびプリンター３は、ネットワーク４を介して相互に通信可能に接続されている。
【００２９】
ネットワーク４は、イーサネット（登録商標）、ＦＤＤＩ（Ｆｉｂｅｒ  Ｄｉｓｔｒｉｂｕｔｅｄ  Ｄａｔａ  Ｉｎｔｅｒｆａｃｅ）、Ｗｉ−Ｆｉ（Ｗｉｒｅｌｅｓｓ  Ｆｉｄｅｌｉｔｙ）等の規格によりコンピューターやネットワーク機器同士を接続したＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、あるいはＬＡＮ同士を専用線で接続したＷＡＮ（Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）等からなる。なお、ネットワーク４に接続される機器の種類および台数は、図１に示す例に限定されない。また、コントローラー２とプリンター３とは、ネットワーク４を介することなく直接機器間で接続（ローカル接続）されていてもよい。
【００３０】
図２は、クライアントＰＣ１の概略構成を示すブロック図である。クライアントＰＣ１は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１１、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１２、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１３、ハードディスク１４、ディスプレイ１５、入力装置１６、および通信インターフェース１７を含み、これらは信号をやり取りするためのバス１８を介して相互に接続されている。
【００３１】
ＣＰＵ１１は、プログラムにしたがって上記各部の制御や各種の演算処理を行う。ＲＯＭ１２は、各種プログラムや各種データを格納する。ＲＡＭ１３は、作業領域として一時的にプログラムやデータを記憶する。
【００３２】
ハードディスク１４は、オペレーティングシステム（ＯＳ）を含む各種プログラムや、各種データを格納する。ハードディスク１４には、封筒の原稿データを作成するための原稿データ作成アプリケーションと、原稿データをページ記述言語（ＰＤＬ）で記述されたデータに変換するためのプリンタードライバーとがインストールされている。
【００３３】
ディスプレイ１５は、たとえば、液晶ディスプレイであり、各種の情報を表示する。入力装置１６は、マウス等のポインティングデバイス、およびキーボードを含み、各種の入力を行うために使用される。通信インターフェース１７は、ネットワーク４を介し他の機器と通信するためのインターフェースであり、イーサネット（登録商標）、ＦＤＤＩ、Ｗｉ−Ｆｉ等の規格が用いられる。
【００３４】
図３は、コントローラー２の概略構成を示すブロック図である。コントローラー２は、データ処理装置として、ＣＰＵ２１、ＲＯＭ２２、ＲＡＭ２３、ハードディスク２４、ディスプレイ２５、入力装置２６、および通信インターフェース２７を含み、これらは信号をやり取りするためのバス２８を介して相互に接続されている。なお、コントローラー２の上記各部は、クライアントＰＣ１の上記各部と同様であるため、その説明を省略する。
【００３５】
ハードディスク２４には、封筒の展開図を規定するテンプレート２００（図７参照）が記憶されている。また、ハードディスク２４には、ＰＤＬ形式の原稿データにラスタライズ処理を施して、封筒の表面用の画像データと裏面用の画像データを生成するためのＲＩＰプログラム、および、封筒の表面用の画像データに対して裏面用の画像データを複数回面付けして、封筒の展開図を表す展開図画像の画像データを生成するための封筒印刷プログラムが格納されている。
【００３６】
ＣＰＵ２１は、ハードディスク２４に記憶されているプログラムを実行することにより、取得部、面付部、変更部、模様上書部、および補助線上書部として機能する。ここで、取得部は、封筒の表面用の画像データと裏面用の画像データを取得する。面付部は、封筒の表面用の画像データに対して裏面用の画像データを複数回面付けして、展開図画像の画像データを生成する。変更部は、画像データの所定領域の画素を無色の画素に変更する。模様上書部は、所定の模様を表す模様画像の画像データを展開図画像の画像データに上書きする。補助線上書部は、トリムマークを表す線画像の画像データを展開図画像の画像データに上書きする。また、ディスプレイ２５は、展開図画像のプレビュー画像を表示する表示部として機能する。なお、各部の具体的な処理内容については後述する。
【００３７】
図４は、プリンター３の概略構成を示すブロック図である。プリンター３は、ＣＰＵ３１、ＲＯＭ３２、ＲＡＭ３３、ハードディスク３４、操作パネル３５、画像形成部３６、および通信インターフェース３７を含み、これらは信号をやり取りするためのバス３８を介して相互に接続されている。なお、プリンター３の上記各部のうち、クライアントＰＣ１の上記各部と同様の機能を有する部分については、その説明を省略する。
【００３８】
操作パネル３５は、タッチパネル、テンキー、スタートボタン、ストップボタン等を備えており、各種情報の表示および各種指示の入力に使用される。
【００３９】
画像形成部３６は、電子写真式プロセス等の周知の作像プロセスを用いて、画像データに基づく画像を用紙等の記録シート上に形成する。
【００４０】
なお、クライアントＰＣ１、コントローラー２、およびプリンター３は、上記構成要素以外の構成要素を含んでいてもよく、あるいは、上記構成要素のうちの一部が含まれていなくてもよい。
【００４１】
以上のとおり構成される印刷システムでは、封筒の表面の画像と裏面の画像の２ページ分の原稿データから、封筒の展開図を表す展開図画像の画像データが生成され、文字や模様等の画像を含む封筒の展開図が用紙上に印刷される。以下、図５〜図１６を参照して、印刷システムの動作について説明する。
【００４２】
図５は、コントローラー２により実行される封筒印刷処理の手順を示すフローチャートである。なお、図５のフローチャートにより示されるアルゴリズムは、コントローラー２のハードディスク２４にプログラムとして記憶されており、ＣＰＵ２１によって実行される。
【００４３】
まず、コントローラー２は、原稿画像を読み込む（ステップＳ１０１）。より具体的には、コントローラー２は、クライアントＰＣ１から送信された封筒の原稿データ１００（図６参照）を受信して、受信した原稿データ１００をＲＡＭ２３およびハードディスク２４に読み込む。
【００４４】
図６は、原稿データ１００を示す図である。図６（Ａ）は、縦長の封筒用の原稿データを示す図であり、図６（Ｂ）は、横長の封筒用の原稿データを示す図である。図６に示すとおり、原稿データ１００は、封筒の表面に形成される画像の原稿データ１１０と、封筒の裏面に形成される画像の原稿データ１２０とを含み、クライアントＰＣ１により生成される。ステップＳ１０１に示す処理では、クライアントＰＣ１から送信された２ページ分の原稿データ１００をコントローラー２が受信して、受信した原稿データ１００をＲＡＭ２３およびハードディスク２４に読み込む。
【００４５】
次に、コントローラー２は、テンプレート２００を読み込む（ステップＳ１０２）。より具体的には、コントローラー２は、ハードディスク２４に予め記憶されているテンプレート２００をＲＡＭ２３に読み込む。
【００４６】
図７は、テンプレート２００の一例を示す図である。また、図８〜図１１は、テンプレート２００により規定される種々の封筒の展開図を示す図である。図８は、縦長の封筒の展開図の一例を示す図であり、図９は、横長の封筒の展開図の一例を示す図である。図１０は、横長の封筒の展開図の他の例を示す図であり、図１１は、図１０に示す展開図の配置角度が変更された場合を示す図である。
【００４７】
図７に示すとおり、テンプレート２００には、用紙サイズ情報２１０、配置位置情報２２０、配置角度情報２３０、形状情報２４０、部位情報２５０、窓情報２６０、糊代情報２７０、トリムマーク情報２８０、および模様情報２９０が登録されている。
【００４８】
用紙サイズ情報２１０は、封筒の展開図を表す展開図画像が印刷される用紙のサイズを示す情報である。
【００４９】
配置位置情報２２０は、用紙に対する展開図画像の配置位置を示す情報であり、配置角度情報２３０は、用紙に対する展開図画像の配置角度を示す情報である。たとえば、配置角度情報２３０として「４０度」が指定されれば、図１１に示すとおり、展開図画像が４０度回転される。
【００５０】
形状情報２４０は、封筒の展開図の形状を示す情報であり、図８〜図１１において太線で示される封筒の展開図の形状３４０を規定している。
【００５１】
部位情報２５０は、封筒の展開図の各部位に配置される画像の位置および角度を示す情報である。部位情報２５０は、封筒の展開図を構成する５つの部位３５１〜３５５に配置される各画像について、画像が封筒の表面の画像であるか裏面の画像であるかを示す情報と、画像の回転角度および位置（座標）を示す情報とを含む。
【００５２】
窓情報２６０は、封筒の展開図に含まれる窓部を示す情報であり、図９に示される窓部３６０の位置等を規定している。糊代情報２７０は、封筒の展開図に含まれる糊代を示す情報であり、図８および図９に示される糊代３７０の位置等を規定している。
【００５３】
トリムマーク情報２８０は、封筒の展開図に含まれるトリムマークを示す情報であり、図８〜図１１に示されるトリムマーク３８０の位置等を規定している。模様情報２９０は、封筒の展開図に含まれる所定の模様を示す情報であり、図１０および図１１に示される模様３９０を規定している。模様３９０は、たとえば、エアメールを示す模様である。
【００５４】
コントローラー２のハードディスク２４には、種々の封筒の展開図を規定している複数のテンプレート２００が予め記憶されている。ステップＳ１０２に示す処理では、コントローラー２は、ハードディスク２４に記憶されている複数のテンプレート２００の中から、一のテンプレート２００を選択してＲＡＭ２３に読み込む。
【００５５】
次に、コントローラー２は、展開図画像生成処理を実行する（ステップＳ１０３）。より具体的には、コントローラー２は、ステップＳ１０２に示す処理で読み込んだテンプレート２００に基づいて、ステップＳ１０１に示す処理で読み込んだ原稿データ１００から得られる画像データの面付け処理を複数回行い、封筒の展開図を表す展開図画像の画像データを生成する。ステップＳ１０３に示される展開図画像生成処理の詳細については後述する。
【００５６】
次に、コントローラー２は、封筒形状を描画する（ステップＳ１０４）。より具体的には、コントローラー２は、後続する処理で展開図画像のプレビュー画像をディスプレイ２５に表示するのに先立ち、テンプレート２００の形状情報２４０にしたがって、ステップＳ１０３に示す処理で生成した展開図画像の画像データ上に、封筒の展開図の形状を表す外形線画像の画像データを上書きする。
【００５７】
次に、コントローラー２は、展開図画像をディスプレイ２５に表示する（ステップＳ１０５）。より具体的には、コントローラー２は、ステップＳ１０４に示す処理で外形線画像の画像データを上書きした展開図画像の画像データに基づいて、展開図画像のプレビュー画像４００（図１２〜図１５参照）をディスプレイ２５に表示する。
【００５８】
次に、コントローラー２は、印刷領域を描画する（ステップＳ１０６）。より具体的には、コントローラー２は、テンプレート２００の用紙サイズ情報２１０等にしたがって、ステップＳ１０５に示す処理でディスプレイ２５に表示した展開図画像のプレビュー画像４００上に、展開図画像が印刷される用紙の印刷領域を示す枠線画像４２０（図１２〜図１５参照）を描画する。
【００５９】
図１２〜図１５は、ディスプレイ２５に表示されるプレビュー画像４００を示す図である。図１２〜図１５は、図８〜図１１に示される封筒の展開図にそれぞれ対応している。
【００６０】
図１２〜図１５に示すとおり、コントローラー２のディスプレイ２５には、プレビュー画像４００、外形線画像４１０、および枠線画像４２０が表示される。
【００６１】
プレビュー画像４００は、封筒の展開図を表す展開図画像の縮小画像であり、封筒の表面の画像４０１の四方に裏面の画像４０２がそれぞれ面付けされて構成される。表面の画像４０１の四方に配置される４つの裏面の画像４０２のうち、表面の画像４０１の上下に配置される２つの画像４０２は１８０度回転されている。
【００６２】
外形線画像４１０は、封筒の展開図の形状を示す画像であり、枠線画像４２０は、展開図画像が印刷される用紙の印刷領域を示す画像である。
【００６３】
また、図１２〜図１５に示すとおり、プレビュー画像４００には、糊代４０３、トリムマーク４０４、および窓部４０５が付加されている。さらに、プレビュー画像４００には、エアメールを示す模様４０６が付加されている。
【００６４】
このような構成によれば、ユーザーは、ディスプレイ２５上で、封筒の展開図画像を確認し、必要に応じて画像の印刷位置や角度を調整することができる。たとえば、図１４に示すとおり、ユーザーは、プレビュー画像４００に対する枠線画像４２０の角度を調整して、展開図画像の印刷角度を調整することができる。あるいは、ユーザーは、糊代４０３の幅や窓部４０５の大きさを調整することができる。あるいは、ユーザーは、画像の位置や角度を調整して、展開図画像の形状そのものを変更することもできる。
【００６５】
ステップＳ１０５およびＳ１０６に示す処理においてプレビュー画像４００をディスプレイ２５に表示した後、コントローラー２は、画像が調整されたか否かを判断する（ステップＳ１０７）。より具体的には、コントローラー２は、ディスプレイ２５に表示される展開図画像のプレビュー画像４００について、たとえば、プレビュー画像４００と枠線画像４２０との相対角度が、ユーザー操作により調整されたか否かを判断する。
【００６６】
画像が調整されたと判断する場合（ステップＳ１０７：ＹＥＳ）、コントローラー２は、ステップＳ１０３の処理に戻る。その結果、調整結果を反映した展開図画像の画像データが生成され、ディスプレイ２５に表示される。
【００６７】
一方、画像が調整されていないと判断する場合（ステップＳ１０７：ＮＯ）、コントローラー２は、画像データを送信し（ステップＳ１０８）、処理を終了する。より具体的には、コントローラー２は、たとえば、ユーザー操作による印刷指示を受け付けて、ステップＳ１０３に示す処理で生成した展開図画像の画像データをプリンター３に送信し、処理を終了する。プリンター３は、展開図画像の画像データに基づいて、封筒の展開図を表す展開図画像を用紙上に印刷する。
【００６８】
以上のとおり、図５に示すフローチャートの処理によれば、封筒の表面に形成される画像の画像データに対して封筒の裏面に形成される画像の画像データが複数回面付けされ、封筒の展開図を表す展開図画像の画像データが生成される。そして、展開図画像の画像データに基づいて、展開図画像が用紙上に印刷される。ユーザーは、トリム機を使用して封筒の展開図を用紙から切り抜き、折り機を使用して展開図を折り曲げて糊付けを行うことにより、表面および裏面に所望の画像が切れ目なく印刷されている封筒を完成させることができる。とりわけ、裏面に一体感のある画像を有する封筒について、切れ目のない画像が印刷された封筒を容易に完成させることができる。
【００６９】
以上のとおり、本実施形態によれば、文字や模様等の画像を含む封筒の展開図を用紙上に形成して封筒への印刷を行う際、デザイナーは、封筒の表面の画像と裏面の画像の２ページ分の原稿データを作成するだけで、封筒への印刷を行うことができる。つまり、原稿データの作成時、デザイナーは、画像の位置や角度を手動で調整して、封筒の継ぎ目部分の画像が適切につながるように展開図の形式で原稿データを作成する必要がなくなる。したがって、原稿データのデザインが容易になり、デザイナーの負担が軽減される。
【００７０】
また、本実施形態によれば、展開図画像のプレビュー画像４００がディスプレイ２５に表示されるため、デザイナーは、プレビュー画像４００を見ながら、展開図画像を微調整したり、用紙に対する展開図画像の配置角度を調整したりすることが可能になる。したがって、封筒形状のデザインも容易になる。
【００７１】
以下、図１６を参照して、展開図画像の画像データを生成する処理について詳細に説明する。
【００７２】
図１６は、図５のステップＳ１０３に示される展開図画像生成処理の手順を示すフローチャートである。展開図画像生成処理に先立って、コントローラー２は、ＰＤＬ形式の原稿データにラスタライズ処理を施して、ビットマップ形式の画像データを生成する。ビットマップ形式の画像データも、封筒の表面の画像および裏面の画像にそれぞれ対応する２ページ分のデータである。
【００７３】
まず、コントローラー２は、カウンタ値Ｎをリセットする（ステップＳ２０１）。より具体的には、コントローラー２は、カウンタ値Ｎを初期値「１」にリセットする。
【００７４】
次に、コントローラー２は、部位Ｎを配置する（ステップＳ２０２）。より具体的には、コントローラー２は、テンプレート２００の部位情報２５０にしたがって、部位Ｎに対応する画像データを配置する。さらに具体的には、コントローラー２は、テンプレート２００の部位情報２５０により定まる表面または裏面用の画像データを、部位情報２５０により定まる座標位置に、部位情報２５０により定まる回転角度で配置する。なお、座標の原点は、たとえば、用紙の中心位置等に予め設定されている。
【００７５】
次に、コントローラー２は、カウンタ値Ｎを「１」だけ増加させる（ステップＳ２０３）。そして、コントローラー２は、すべての部位の配置が終了しているか否かを判断する（ステップＳ２０４）。より具体的には、コントローラー２は、テンプレート２００の部位情報２５０に規定されるＮ個（たとえば、５個）の部位すべてについて、画像データの配置が完了したか否かを判断する。
【００７６】
すべての部位の配置が終了していると判断する場合（ステップＳ２０４：ＹＥＳ）、コントローラー２は、ステップＳ２０５の処理に移る。一方、すべての部位の配置が終了していないと判断する場合（ステップＳ２０４：ＮＯ）、コントローラー２は、ステップＳ２０２の処理に戻る。そして、コントローラー２は、すべての部位の配置が終了するまで、ステップＳ２０２〜Ｓ２０４の処理を繰り返す。
【００７７】
以上のとおり、図１６のステップＳ２０１〜Ｓ２０４に示す処理によれば、封筒の表面用の画像データに対して、角度を変えつつ裏面用の画像データが複数回面付けされ、封筒の展開図を表す展開図画像の画像データが生成される。
【００７８】
次に、コントローラー２は、境界模様を配置する（ステップＳ２０５）。より具体的には、コントローラー２は、展開図画像に所定の模様が含まれるように、テンプレート２００の模様情報２９０にしたがって、ステップＳ２０１〜Ｓ２０４に示す処理で生成された展開図画像の画像データ上に、所定の模様を表す模様画像の画像データを上書きする。
【００７９】
次に、コントローラー２は、窓部を配置する（ステップＳ２０６）。より具体的には、コントローラー２は、展開図画像に窓部が含まれるように、テンプレート２００の窓情報２６０にしたがって、展開図画像の画像データの所定領域の画素を無色の画素に変更して非印字エリアを生成する。
【００８０】
次に、コントローラー２は、糊代を配置する（ステップＳ２０７）。より具体的には、コントローラー２は、展開図画像に糊代が含まれるように、テンプレート２００の糊代情報２７０にしたがって、展開図画像の画像データの所定領域の画素を無色の画素に変更して非印字エリアを生成する。
【００８１】
次に、コントローラー２は、トリムマークを配置する（ステップＳ２０８）。より具体的には、コントローラー２は、展開図画像にトリムマークが含まれるように、テンプレート２００のトリムマーク情報２８０にしたがって、展開図画像の画像データ上に、トリムマークを表す線画像の画像データを上書きする。
【００８２】
以上のとおり、図１６に示すフローチャートの処理によれば、封筒の表面用の画像データに対して裏面用の画像データが複数回面付けされ、封筒の展開図を表す展開図画像の画像データが生成される。そして、必要に応じて、展開図画像の画像データに画像処理が施され、展開図画像に窓部や糊代が付加される。
【００８３】
本発明は、上述した実施形態のみに限定されるものではなく、特許請求の範囲内において、種々改変することができる。
【００８４】
たとえば、上述した実施形態では、展開図画像のプレビュー画像４００がコントローラー２のディスプレイ２５に表示されるとき、用紙の印刷領域を示す枠線画像４２０が描画されることによって、ユーザーにより印刷領域が認識された。しかしながら、展開図画像が印刷される用紙の印刷領域は、印刷領域の内側をハイライト表示したり、あるいは、印刷領域の外側を印刷領域の内側よりも暗く表示したりすることによって、ユーザーにより認識されてもよい。
【００８５】
また、上述した実施形態では、裁断補助線として、封筒の展開図の外側に配置されるトリムマークが使用された。しかしながら、裁断補助線は、トリムマークに限定されるものではなく、封筒の展開図の外形線そのものであってもよい。
【００８６】
また、上述した実施形態では、テンプレート２００の配置位置情報２２０および配置角度情報２３０において、展開図画像が形成される用紙を基準として、用紙に対する展開図画像の位置および角度が規定された。しかしながら、テンプレート２００の配置位置情報２２０および配置角度情報２３０では、展開図画像を基準として、展開図画像に対する用紙の位置および角度が規定されてもよい。同様に、プレビュー画像４００を参照しながら、ユーザーが画像を調整する場合も、展開図画像を基準として用紙の位置および角度が調整されてもよく、用紙を基準として展開図画像の位置および角度が調整されてもよい。
【００８７】
また、上述した実施形態では、本発明の封筒印刷処理がコントローラー２により実行される場合を例に挙げて説明した。しかしながら、本発明の封筒印刷処理は、クライアントＰＣ１により実行されてもよく、プリンター３により実行されてもよい。
【００８８】
また、上述した実施形態では、電子写真式のプリンターにより封筒への印刷を行う場合を例に挙げて説明した。しかしながら、本発明は、インクジェット式のプリンターにより封筒への印刷を行う場合にも適用可能である。
【００８９】
上述した実施形態に係る印刷システムにおける各種処理を行う手段および方法は、専用のハードウエア回路、またはプログラムされたコンピューターのいずれによっても実現することが可能である。上記プログラムは、たとえば、フレキシブルディスクおよびＣＤ−ＲＯＭ等のコンピューター読み取り可能な記録媒体によって提供されてもよいし、インターネット等のネットワークを介してオンラインで提供されてもよい。この場合、コンピューター読み取り可能な記録媒体に記録されたプログラムは、通常、ハードディスク等の記憶部に転送され記憶される。また、上記プログラムは、単独のアプリケーションソフトとして提供されてもよいし、印刷システムの一機能としてその装置のソフトウエアに組み込まれてもよい。
【符号の説明】
【００９０】
１  クライアントＰＣ、
２  プリンターコントローラー、
３  プリンター、
４  ネットワーク、
１１，２１，３１  ＣＰＵ、
１２，２２，３２  ＲＯＭ、
１３，２３，３３  ＲＡＭ、
１４，２４，３４  ハードディスク、
１５，２５  ディスプレイ、
１６，２６  入力装置、
１７，２７，３７  通信インターフェース、
１８，２８，３８  バス、
３５  操作パネル、
３６  画像形成部、
１００，１１０，１２０  原稿データ、
２００  テンプレート、
４００  プレビュー画像。
【図１】
2015185031.tif 000003
【図２】
2015185031.tif 000004
【図３】
2015185031.tif 000005
【図４】
2015185031.tif 000006
【図５】
2015185031.tif 000007
【図６】
2015185031.tif 000008
【図７】
2015185031.tif 000009
【図８】
2015185031.tif 000010
【図９】
2015185031.tif 000011
【図１０】
2015185031.tif 000012
【図１１】
2015185031.tif 000013
【図１２】
2015185031.tif 000014
【図１３】
2015185031.tif 000015
【図１４】
2015185031.tif 000016
【図１５】
2015185031.tif 000017
【図１６】
2015185031.tif 000018