(57)【要約】【課題】画像の視認性や文字情報の可読性を低下させることなく、印刷対象の画像の周囲に付加情報を配置した画像を生成して印刷する。【解決手段】プリンタードライバー５０は、コンテンツ画像Ｑの周囲に余白領域を設けて印刷用紙Ｐに印刷するフチあり印刷設定、および余白領域を設けずにコンテンツ画像Ｑを拡大して印刷用紙Ｐに印刷するフチなし印刷設定の何れか１つが選択されるフチなし印刷設定選択機能と、コンテンツ画像Ｑに付加して印刷用紙Ｐに印刷するテキスト情報Ｔが入力される付加情報入力機能と、印刷設定選択機能でフチあり印刷設定が選択され、更に、付加情報入力機能でテキスト情報Ｔが入力された場合、印刷用紙Ｐに印刷するコンテンツ画像Ｑの周囲に余白領域を形成し、形成した余白領域にテキスト情報Ｔを印刷する印刷データを生成する印刷データ生成機能と、をコンピューター１０に実行させる。【選択図】図２
2012058943.tif 000002
【特許請求の範囲】
【請求項１】
第１の画像の周囲に余白領域を設けて印刷用紙に印刷するフチあり印刷設定、および前記余白領域を設けずに前記第１の画像を拡大して前記印刷用紙に印刷するフチなし印刷設定の何れか１つが選択される印刷設定選択機能と、
前記第１の画像に付加して前記印刷用紙に印刷する付加情報が入力される付加情報入力機能と、
前記印刷設定選択機能で前記フチあり印刷設定が選択され、更に、前記付加情報入力機能で前記付加情報が入力された場合、前記印刷用紙に印刷する前記第１の画像の周囲に前記余白領域を形成し、形成した前記余白領域に前記付加情報を示す第２の画像を印刷する印刷データを生成する印刷データ生成機能と、をコンピューターに実行させることを特徴とするプリンタードライバー。
【請求項２】
請求項１に記載のプリンタードライバーにおいて、
前記印刷データ生成機能は、
前記第１の画像を所定の中間形式の第１の中間データに変換する第１の変換機能と、
前記第２の画像を前記中間形式の第２の中間データに変換する第２の変換機能と、
前記印刷用紙の端部に所定の大きさの前記余白領域が形成されるように前記第１の画像を配置し、前記余白領域に前記第２の画像を配置したレイアウトを決定する決定機能と、
前記レイアウトに基づいて前記第１の中間データおよび前記第２の中間データを記述し、前記印刷用紙のサイズに合わせて印刷領域を記述して前記印刷データを作成する作成機能と、を含むことを特徴とするプリンタードライバー。
【請求項３】
請求項１乃至２のいずれかに記載のプリンタードライバーにおいて、
前記付加情報入力機能は、前記第１の画像の周囲に形成される前記余白領域のうち、前記第２の画像を印刷する印刷対象領域を決定する機能を含み、
前記印刷データ生成機能は、決定された前記印刷対象領域に前記第２の画像を印刷する印刷データを生成することを特徴とするプリンタードライバー。
【請求項４】
請求項１乃至３のいずれか１項に記載のプリンタードライバーにおいて、
前記付加情報は、テキスト情報および図形情報の少なくとも１つであることを特徴とするプリンタードライバー。
【請求項５】
請求項１乃至４のいずれか１項に記載のプリンタードライバーにおいて、
前記付加情報入力機能は、前記付加情報を印刷する印刷色、サイズ、フォントおよび背景色の少なくとも１つを指定可能であることを特徴とするプリンタードライバー。
【請求項６】
請求項１乃至４のいずれか１項に記載のプリンタードライバーにおいて、
前記印刷データ生成機能は、
前記印刷設定選択機能で前記フチなし印刷設定が選択され、更に、前記付加情報入力機能で前記付加情報が入力された場合、前記第１の画像の周縁部に前記付加情報を示す第２の画像を重畳して印刷する印刷データを生成することを特徴とするプリンタードライバー。
【請求項７】
第１の画像の周囲に余白領域を設けて印刷用紙に印刷するフチあり印刷設定、および前記余白領域を設けずに前記第１の画像を拡大して前記印刷用紙に印刷するフチなし印刷設定の何れか１つが選択される印刷設定選択工程と、
前記第１の画像に付加して前記印刷用紙に印刷する付加情報が入力される付加情報入力工程と、
前記印刷設定選択工程で前記フチあり印刷設定が選択され、更に、前記付加情報入力工程で前記付加情報が入力された場合、前記印刷用紙に印刷する前記第１の画像の周囲に前記余白領域を形成し、形成した前記余白領域に前記付加情報を示す第２の画像を印刷する印刷データを生成する印刷データ生成工程と、を備えることを特徴とする印刷方法。
【請求項８】
第１の画像の周囲に余白領域を設けて印刷用紙に印刷するフチあり印刷設定、および前記余白領域を設けずに前記第１の画像を拡大して前記印刷用紙に印刷するフチなし印刷設定の何れか１つが選択される印刷設定選択部と、
前記第１の画像に付加して前記印刷用紙に印刷する付加情報が入力される付加情報入力部と、
前記印刷設定選択部で前記フチあり印刷設定が選択され、更に、前記付加情報入力部で前記付加情報が入力された場合、前記印刷用紙に印刷する前記第１の画像の周囲に前記余白領域を形成し、形成した前記余白領域に前記付加情報を示す第２の画像を印刷する印刷データを生成する印刷処理部と、を備えることを特徴とする印刷制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プリンタードライバー、印刷方法および印刷制御装置に関する。
【背景技術】
【０００２】
プリンタードライバーは、プリンターを制御するためのソフトウェアであり、アプリケーション等から受け取った文字、画像の画像データを、プリンターが解釈可能な印刷データに変換し、この印刷データをプリンターに送信する役割を果たしている。近年、プリンタードライバーには、数多くの付加機能が備えられており、例えば、画像処理機能、レイアウト調整機能、オーバレイ機能、フチなし印刷機能を備えるプリンタードライバーが知られている。
また、下記特許文献１に示すように、印刷画像の周囲に所望の枠を配置して印刷するプリンタードライバーが提案されている。このプリンタードライバーでは、ユーザーインターフェースを介して、枠としての種々の模様をユーザーが決定したり、枠内にテキスト情報を入力したりできる。このように決定された画像の印刷データは、プリンタードライバーで生成され、プリンターに送られて印刷される。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００３−２７１３５０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、通常の印刷設定では、印刷用紙の各辺部分に印刷されない余白領域（フチ）が生じるように設定されるため、決定された枠を含む印刷画像は、印刷用紙に所定のフチを設けた領域内に印刷されることから、印刷用紙に印刷された印刷画像のサイズは小さくなり、印刷される画像の視認性や文字情報の可読性が低下した。また、フチなし印刷機能を有するプリンタードライバーであっても、フチなし印刷を明示的に指示しない限り、フチが設定されて印刷されるために同様の問題が生じた。
そこで本発明は、前記課題に鑑みてなされたものであり、フチあり印刷の際、印刷画像に付加情報を配置した画像の視認性や文字情報の可読性の低下を回避することを目的とする。
【課題を解決するための手段】
【０００５】
本発明は、上述の課題の少なくとも一部を解決するためになされたものであり、以下の形態又は適用例として実現することが可能である。
【０００６】
［適用例１］
本適用例にかかるプリンタードライバーは、第１の画像の周囲に余白領域を設けて印刷用紙に印刷するフチあり印刷設定、および前記余白領域を設けずに前記第１の画像を拡大して前記印刷用紙に印刷するフチなし印刷設定の何れか１つが選択される印刷設定選択機能と、前記第１の画像に付加して前記印刷用紙に印刷する付加情報が入力される付加情報入力機能と、前記印刷設定選択機能で前記フチあり印刷設定が選択され、更に、前記付加情報入力機能で前記付加情報が入力された場合、前記印刷用紙に印刷する前記第１の画像の周囲に前記余白領域を形成し、形成した前記余白領域に前記付加情報を示す第２の画像を印刷する印刷データを生成する印刷データ生成機能と、をコンピューターに実行させることを特徴とする。
【０００７】
このような機能によれば、プリンタードライバーは、フチあり印刷が設定され、付加情報が入力された場合、印刷用紙に印刷される第１の画像の周囲に余白領域を形成し、形成した余白領域に付加情報を示す第２の画像を印刷する印刷データを生成する。従って、生成された印刷データを印刷すると、印刷用紙に第１の画像が印刷されると共に、フチあり印刷機能により形成される余白領域に付加情報が印刷される。この結果、印刷される画像には更なる余白領域が形成されず、第２の画像は第１の画像の周囲の余白領域に印刷されることから、印刷される画像の視認性および付加情報の可読性を低下させることなく印刷できる。
【０００８】
［適用例２］
上記適用例にかかるプリンタードライバーにおいて、前記印刷データ生成機能は、前記第１の画像を所定の中間形式の第１の中間データに変換する第１の変換機能と、前記第２の画像を前記中間形式の第２の中間データに変換する第２の変換機能と、前記印刷用紙の端部に所定の大きさの前記余白領域が形成されるように前記第１の画像を配置し、前記余白領域に前記第２の画像を配置したレイアウトを決定する決定機能と、前記レイアウトに基づいて前記第１の中間データおよび前記第２の中間データを記述し、前記印刷用紙のサイズに合わせて印刷領域を記述して前記印刷データを作成する作成機能と、を含むことが好ましい。
【０００９】
このような機能によれば、フチあり印刷設定された場合と同じ大きさで第１の画像を印刷用紙に印刷できると共に、第２の画像を余白領域のサイズに合わせて印刷できる。
【００１０】
［適用例３］
上記適用例にかかるプリンタードライバーにおいて、前記付加情報入力機能は、前記第１の画像の周囲に形成される前記余白領域のうち、前記第２の画像を印刷する印刷対象領域を決定する機能を含み、前記印刷データ生成機能は、決定された前記印刷対象領域に前記第２の画像を印刷する印刷データを生成することが好ましい。
【００１１】
このような機能によれば、第２の画像を印刷する余白領域を決定できる。
【００１２】
［適用例４］
上記適用例にかかるプリンタードライバーにおいて、前記付加情報は、テキスト情報および図形情報の少なくとも１つであることが好ましい。
【００１３】
このような機能によれば、テキスト情報や図形情報を付加情報として印刷できる。
【００１４】
［適用例５］
上記適用例にかかるプリンタードライバーにおいて、前記付加情報入力機能は、前記付加情報を印刷する印刷色、サイズ、フォントおよび背景色の少なくとも１つを指定可能であることが好ましい。
【００１５】
このような機能によれば、付加情報を印刷する条件を指定できる。
【００１６】
［適用例６］
上記適用例にかかるプリンタードライバーにおいて、前記印刷データ生成機能は、前記印刷設定選択機能で前記フチなし印刷設定が選択され、更に、前記付加情報入力機能で前記付加情報が入力された場合、前記第１の画像の周縁部に前記付加情報を示す第２の画像を重畳して印刷する印刷データを生成することが好ましい。
【００１７】
このような機能によれば、フチなし印刷が設定された場合でも、付加情報を印刷できる。
【００１８】
［適用例７］
本適用例にかかる印刷方法は、第１の画像の周囲に余白領域を設けて印刷用紙に印刷するフチあり印刷設定、および前記余白領域を設けずに前記第１の画像を拡大して前記印刷用紙に印刷するフチなし印刷設定の何れか１つが選択される印刷設定選択工程と、前記第１の画像に付加して前記印刷用紙に印刷する付加情報が入力される付加情報入力工程と、前記印刷設定選択工程で前記フチあり印刷設定が選択され、更に、前記付加情報入力工程で前記付加情報が入力された場合、前記印刷用紙に印刷する前記第１の画像の周囲に前記余白領域を形成し、形成した前記余白領域に前記付加情報を示す第２の画像を印刷する印刷データを生成する印刷データ生成工程と、を備えることを特徴とする。
【００１９】
このような方法によれば、プリンタードライバーは、フチあり印刷が設定され、付加情報が入力された場合、印刷用紙に印刷される第１の画像の周囲に余白領域を形成し、形成した余白領域に付加情報を示す第２の画像を印刷する印刷データを生成する。従って、生成された印刷データを印刷すると、印刷用紙に第１の画像が印刷されると共に、フチあり印刷機能により形成される余白領域に付加情報が印刷される。この結果、印刷される画像には更なる余白領域が形成されず、第２の画像は第１の画像の周囲の余白領域に印刷されることから、印刷される画像の視認性および付加情報の可読性を低下させることなく印刷できる。
【００２０】
［適用例８］
本適用例にかかる印刷制御装置は、第１の画像の周囲に余白領域を設けて印刷用紙に印刷するフチあり印刷設定、および前記余白領域を設けずに前記第１の画像を拡大して前記印刷用紙に印刷するフチなし印刷設定の何れか１つが選択される印刷設定選択部と、前記第１の画像に付加して前記印刷用紙に印刷する付加情報が入力される付加情報入力部と、前記印刷設定選択部で前記フチあり印刷設定が選択され、更に、前記付加情報入力部で前記付加情報が入力された場合、前記印刷用紙に印刷する前記第１の画像の周囲に前記余白領域を形成し、形成した前記余白領域に前記付加情報を示す第２の画像を印刷する印刷データを生成する印刷処理部と、を備えることを特徴とする。
【００２１】
このような構成によれば、プリンタードライバーは、フチあり印刷が設定され、付加情報が入力された場合、印刷用紙に印刷される第１の画像の周囲に余白領域を形成し、形成した余白領域に付加情報を示す第２の画像を印刷する印刷データを生成する。従って、生成された印刷データを印刷すると、印刷用紙に第１の画像が印刷されると共に、フチあり印刷機能により形成される余白領域に付加情報が印刷される。この結果、印刷される画像には更なる余白領域が形成されず、第２の画像は第１の画像の周囲の余白領域に印刷されることから、印刷される画像の視認性および付加情報の可読性を低下させることなく印刷できる。
【図面の簡単な説明】
【００２２】
【図１】本発明の実施形態に係る印刷制御装置の概略構成を示す構成図。
【図２】印刷制御装置の機能構成を示すブロック図。
【図３】印刷設定のプロパティー画面を示す図。
【図４】印刷処理モジュールの処理の流れを示すフローチャート。
【図５】設定に応じた印刷画像を示す図。
【図６】テキスト情報の印刷領域を示す図。
【発明を実施するための形態】
【００２３】
以下、図面を参照して説明する。
【００２４】
（実施形態）
図１は、プリンタードライバー５０（図２）が組み込まれることで、印刷制御装置として機能するコンピューター１０の概略構成を示す構成図である。この図１において、コンピューター１０は、ハードウェアとして演算処理の中枢をなすＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１１を備えており、このＣＰＵ１１はシステムバス１２を介してＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１３やＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１４にアクセス可能となっている。また、システムバス１２には外部記憶装置としてのハードディスクドライブ１５とＣＤ−ＲＯＭドライブ１６とフロッピー（登録商標）ディスクドライブ１７とが接続されており、このハードディスクドライブ１５に接続されてデータを格納するハードディスク２２には、ソフトウェアとしてオペレーティングシステムや、アプリケーションプログラム７５（図２）等が格納されている。これらのソフトウェアは、実行時にＣＰＵ１１によって適宜ＲＡＭ１４に転送される。そして、ＣＰＵ１１は、ＲＡＭ１４に適宜アクセスしてソフトウェアを実行する。即ち、ＲＡＭ１４は一時的なワークエリアとして利用されることにより、種々のプログラムが実行される。
【００２５】
上記システムバス１２には入力インターフェース１８が接続されており、この入力インターフェース１８には、キーボード２７やマウス２８が操作用入力機器として接続されている。また、システムバス１２にはＣＲＴインターフェース１９が接続されると共に、このＣＲＴインターフェース１９を介して表示用のディスプレイ２９が接続されている。さらに、システムバス１２にはプリンターインターフェース２０が接続されると共に、このプリンターインターフェース２０を介して所定の印刷ジョブを印刷するプリンター３０が接続されている。
【００２６】
また、コンピューター１０とプリンター３０との接続は、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）接続等を想定するが、無線により接続された様態も想定できる。
また、上述したように各ソフトウェア類は、ハードディスク２２に格納されているが、各ソフトウェアを格納可能な記録媒体は、ハードディスク２２に限定されるものではない。例えば、ＣＤ−ＲＯＭ２３、フロッピーディスク２４およびフラッシュメモリーなどの不揮発性メモリーであってもよい。これらの記録媒体に記録されたソフトウェアは、ＣＤ−ＲＯＭドライブ１６やフロッピーディスクドライブ１７を介してコンピューター１０にて読み込まれ、ハードディスク２２にインストールされる。この結果、ソフトウェアは、ＣＰＵ１１によってハードディスク２２を介してＲＡＭ１４上に読み込まれ、各種処理が実行される。
【００２７】
また、システムバス１２に接続されたモデム等の通信インターフェース２１によって、インターネット等の所定の通信回線２５に接続し、この通信回線２５上に設置されているサーバー２６にアクセスして、サーバー２６が格納している各ソフトウェア類をダウンロードしても良い。更に、サーバー２６は、各サービス要求を受け付けるＡＰＩ（Ａｐｐｌｉｃａｔｉｏｎ  Ｐｒｏｇｒａｍｍｉｎｇ  Ｉｎｔｅｒｆａｃｅ）を備えたクラウドコンピューティングの様態であっても良く、例えば、アプリケーションプログラム７５（図２）はクラウドサービスの様態で提供されても良い。
【００２８】
プリンター３０は、図示しないＣＰＵ、ファームウェア等を備えており、このファームウェアに記載されたプログラムに従って、プリンタードライバー５０（図２）から送信される印刷ジョブを受信し、受信した印刷ジョブに基づいて所定の駆動装置にて印字ヘッドや印刷用紙搬送機構を駆動することにより、印刷用紙に印刷する。本実施形態では、印刷方法はインクジェット方式を想定するが、この方式に限定されない。
【００２９】
図２は、印刷制御装置として機能するコンピューター１０の機能構成を示すブロック図である。コンピューター１０には、プリンタードライバー５０と、アプリケーションプログラム７５がインストールされており、所定のオペレーティングシステム（ＯＳ）の管理下で駆動する。
プリンタードライバー５０は、ユーザーが印刷設定を行うための印刷設定ＵＩ（ＵｓｅｒＩｎｔｅｒｆａｃｅ）５２と、印刷ジョブを生成する印刷処理モジュール６０を有する。
印刷設定ＵＩ５２は、ユーザーがプリンタードライバー５０に対して印刷設定するためのユーザーインターフェースであり、フチなし印刷設定部５４、コメント挿入印刷設定部５６およびテキスト入力部５８を有する。図３は、本実施形態における印刷設定ＵＩ５２のプロパティー画面５３を示す。このプロパティー画面５３は、ユーザーが印刷設定を行う際にディスプレイ２９に表示される。フチなし印刷設定部５４は、印刷設定選択機能を有する印刷設定選択部であり、図３において、四辺フチありラジオボタン５５Ａと四辺フチなしラジオボタン５５Ｂが該当する。コメント挿入印刷設定部５６およびテキスト入力部５８は、付加情報入力機能を有する付加情報入力部であり、図３において、テキスト挿入チェックボックス５７およびテキスト入力ボックス５９が該当する。
【００３０】
プロパティー画面５３において、ユーザーがテキスト挿入印刷を設定する場合、ユーザーは、四辺フチありラジオボタン５５Ａを押下する。この結果、テキスト挿入チェックボックス５７が選択可能状態に遷移し、フチあり印刷が設定される。ここで、ユーザーはテキスト挿入チェックボックス５７をチェックすると、テキスト入力ボックス５９が入力可能状態に遷移し、テキスト挿入印刷が設定される。この結果、ユーザーはテキスト入力ボックス５９に所望のテキスト文字列を入力できる。また、ユーザーは、このプロパティー画面５３上で用紙サイズ、給紙方法、用紙種類および印刷品質等を設定できる。
他方で、ユーザーが四辺フチなしラジオボタン５５Ｂを押下した場合、テキスト挿入チェックボックス５７およびテキスト入力ボックス５９は、選択および入力不可能な状態（グレーアウト状態）に遷移し、フチなし印刷が設定される。
尚、本実施形態では、挿入可能な情報は、文字列から成るテキスト文字列としているが、これに限定されるものではなく、ビットマップ等の図形情報でも良い。また、挿入する情報を描画する色、サイズ、フォントおよび背景色等をユーザーが指定できる様態も想定できる。更に、テキスト挿入印刷において、テキスト文字列が印刷される領域の大きさは予め決定されているが、ユーザーがプロパティー画面５３から設定できる様態も想定できる。
【００３１】
図２に戻り、印刷設定ＵＩ５２で設定された印刷設定情報は、ＯＳに応じて、ＤｅｖＭｏｄｅやプリントチケットと呼ばれる所定の記憶領域に記憶され、所定の記憶領域の情報はアプリケーションプログラム７５から必要に応じて参照される。本実施形態では、テキスト挿入印刷を行うための設定情報やテキスト文字列は、所定の記憶領域における拡張領域等に記憶される。
アプリケーションプログラム７５は、文書や画像等のコンテンツ画像を作成する機能を備える。ユーザーは、アプリケーションプログラム７５で所望のコンテンツ画像を作成し、印刷を指示することができる。アプリケーションプログラム７５は、ユーザーからの印刷指示を受けて、所定の記憶領域を参照し、この記憶領域に記憶されている印刷設定情報を取得すると共に、印刷設定情報に基づいて所定の大きさのコンテンツ画像のベクター画像データを作成し、作成したベクター画像データ、印刷設定情報を示す印刷設定データおよびテキスト入力部５８で入力されたテキストデータを印刷画像生成部６２に送る。
【００３２】
本実施形態では、アプリケーションプログラム７５は、印刷設定情報に基づいてコンテンツ画像の大きさを図５に示すように決定する。例えば、印刷設定情報がフチなし印刷を指示している場合、アプリケーションプログラム７５は、印刷設定情報が示す印刷用紙Ｐと同等のサイズを決定し、コンテンツ画像Ｑのベクター画像をこのサイズで生成する。また、印刷設定情報がフチあり印刷または、印刷設定情報がフチあり印刷であり印刷でコメント挿入印刷を指示している場合、アプリケーションプログラム７５は、印刷用紙Ｐのサイズよりも小さいサイズＳを決定し、コンテンツ画像Ｑのベクター画像をサイズＳで生成する。この場合、印刷用紙Ｐとコンテンツ画像Ｑの大きさの差異が余白領域となる。
【００３３】
図２に戻り、印刷処理モジュール６０は、印刷データ生成機能を有する印刷処理部であり、印刷画像生成部６２および印刷ジョブ生成部７０を有する。印刷画像生成部６２は、コンテンツ画像処理部６４、画像レイアウト決定部６６およびテキスト画像処理部６８を有する。尚、これらの各機能は、前述したコンピューター１０のハードウェアと、ＣＰＵ１１により実行されるソフトウェアとが協働することで実現している。
コンテンツ画像処理部６４は、アプリケーションプログラム７５から送られるコンテンツ画像Ｑのベクター画像データを取得し、取得したベクター画像データが示すベクターイメージに対して画像処理を行い、ＲＧＢ（Ｒｅｄ  Ｇｒｅｅｎ  Ｂｌｕｅ）のラスターイメージに変換する機能を有する。更に、コンテンツ画像処理部６４は、ＲＧＢのラスターイメージに対して、３次元の変換テーブル（Ｌｏｏｋ  Ｕｐ  Ｔａｂｌｅ）や補間演算法を適用し、ＣＭＹＫ（Ｃｙａｎ  Ｍａｇｅｎｔａ  Ｙｅｌｌｏｗ  Ｂｌａｃｋ）のラスターイメージに変換する機能（第１の変換機能）を有する。変換されたラスターイメージのデータ（ラスター画像データ）は、印刷ジョブ生成部７０に送られる。
【００３４】
画像レイアウト決定部６６は、アプリケーションプログラム７５から送られる印刷設定データに基づいて、印刷する領域や画像を配置するレイアウトを決定する機能（決定機能）を有する。本実施形態では、画像レイアウト決定部６６は、印刷用紙Ｐにコンテンツ画像Ｑを印刷するに際して、印刷設定データがフチあり印刷でコメント挿入印刷を示している場合、コンテンツ画像Ｑの周囲、即ち、印刷用紙Ｐの周端部に余白領域が形成されるように、印刷用紙Ｐにおけるコンテンツ画像Ｑの印刷位置を決定し、更に、余白領域の１つにテキスト文字列が印刷されるように、テキスト情報Ｔ（図５）の印刷位置を決定する。このように決定されたレイアウトに関する情報は、必要に応じて、コンテンツ画像処理部６４およびテキスト画像処理部６８から参照されると共に、レイアウト情報として印刷ジョブ生成部７０に送られる。
テキスト画像処理部６８は、テキスト入力部５８で入力されたテキスト文字列のデータをラスターイメージに変換する機能（第２の変換機能）を有する。本実施形態では、スタンプマーク印刷機能において、ユーザーがプリンタードライバー５０上で設定したテキスト文字列のラスターイメージを生成する処理と同様の処理を適用できる。生成されたラスターイメージのデータ（ラスター画像データ）は、印刷ジョブ生成部７０に送られる。本実施形態では、テキストのラスターイメージは、コンテンツ画像の下端部領域、即ち、コンテンツ画像の周囲の４つの余白領域のうち、コンテンツ画像を正視して印刷用紙Ｐ（図５）の下端部に形成される余白領域に印刷される。
印刷ジョブ生成部７０は、印刷画像生成部６２から送られる２つのラスター画像データやレイアウト情報に基づいて、プリンター３０が認識可能なコマンド群に変換し、変換したコマンド群をページ単位で記述した印刷ジョブを作成する機能（作成機能）を有する。作成された印刷ジョブは、スプーラーを経てプリンター３０に送信され、プリンター３０は印刷ジョブに基づいてページ単位で印刷を実行する。
【００３５】
図４は、印刷処理モジュール６０の処理の流れを示すフローチャートである。以下に、この処理の詳細を説明するが、処理内容の説明についての理解を容易にするために、図５も参照して説明する。
処理が開始されると、ＣＰＵ１１は、所定の記憶領域に書き込まれた印刷設定情報を検索して、フチなし印刷が設定されているか、否かを判定する（ステップＳ１００）。ここで、フチなし印刷が設定されていると判定した場合（ステップＳ１００でＹｅｓ）、フチなし印刷処理が実行される。
【００３６】
（Ａ）フチなし印刷
最初に、ＣＰＵ１１は、アプリケーションプログラム７５で生成した印刷用紙と同等サイズのコンテンツ画像Ｑのベクター画像を取得する（ステップＳ１０２）。次に、ＣＰＵ１１は、印刷設定情報に基づいて、取得したベクター画像からラスター画像を生成する（ステップＳ１０４）。その際、ＣＰＵ１１は、印刷用紙の４辺から所定量はみ出るようにコンテンツ画像のラスター画像をサイズＬに拡大して生成する。
次に、ＣＰＵ１１は、生成したラスター画像が、印刷用紙Ｐの４辺から均等にはみ出るように、レイアウトを決定する（ステップＳ１０６）。次に、ＣＰＵ１１は、レイアウトに基づいて、ラスター画像を配置し、印刷領域ＲのサイズがＬとなるように印刷ジョブを生成する（ステップＳ１０８）。
次に、ＣＰＵ１１は、生成した印刷ジョブをプリンターに送信し（ステップＳ１３０）、一連の処理を終了する。
次に、ステップＳ１００に戻り、フチなし印刷が設定されていないと判定した場合（ステップＳ１００でＮｏ）、ＣＰＵ１１は、テキスト挿入印刷が設定されているか、否かを判定する（ステップＳ１１０）。ここで、テキスト挿入印刷が設定されていないと判定した場合（ステップＳ１１０でＮｏ）、フチあり印刷が実行される。
【００３７】
（Ｂ）フチあり印刷
最初に、ＣＰＵ１１は、アプリケーションプログラム７５で生成したサイズＳのコンテンツ画像Ｑのベクター画像を取得する（ステップＳ１１２）。次に、ＣＰＵ１１は、印刷設定情報に基づいて、取得したベクター画像からラスター画像を生成する（ステップＳ１１４）。
次に、ＣＰＵ１１は、生成したラスター画像を配置することで、印刷用紙Ｐの４辺に所定のサイズの余白領域（フチ）ができるように、レイアウトを決定する（ステップＳ１１６）。次に、ＣＰＵ１１は、レイアウトに基づいて、ラスター画像を配置し、印刷領域ＲのサイズがＳとなるように印刷ジョブを生成する（ステップＳ１１８）。
次に、ＣＰＵ１１は、生成した印刷ジョブをプリンターに送信し（ステップＳ１３０）、一連の処理を終了する。
次に、ステップＳ１１０に戻り、テキスト挿入印刷が設定されていると判定した場合（ステップＳ１１０でＹｅｓ）、コメント挿入印刷が実行される。
【００３８】
（Ｃ）コメント挿入印刷
最初に、ＣＰＵ１１は、アプリケーションプログラム７５で生成したサイズＳのコンテンツ画像Ｑのベクター画像を取得する（ステップＳ１２０）。次に、ＣＰＵ１１は、印刷設定情報に基づいて、取得したベクター画像からラスター画像を生成する（ステップＳ１２２）。
次に、ＣＰＵ１１は、挿入するテキストのラスター画像を、印刷用紙Ｐの下段に形成されるフチのサイズで生成する（ステップＳ１２４）。
次に、ＣＰＵ１１は、印刷用紙Ｐの４辺に所定のサイズのフチができるようにコンテンツのラスター画像を配置し、印刷用紙Ｐの下段のフチにテキストのラスター画像を配置したレイアウトを決定する（ステップＳ１２６）。次に、ＣＰＵ１１は、レイアウトに基づいて２つのラスター画像を配置し、印刷領域Ｒのサイズが印刷用紙Ｐと同じになるような印刷ジョブを生成する（ステップＳ１２８）。
次に、ＣＰＵ１１は、生成した印刷ジョブをプリンターに送信し（ステップＳ１３０）、一連の処理を終了する。
【００３９】
以上の処理により、コメント文の挿入をプリンタードライバー５０上で設定できるため、書き込みが禁止されたコンテンツや、書き込み機能を持たないアプリケーションプログラム７５であっても、印刷用紙Ｐに印刷するコンテンツ画像Ｑの近傍にユーザーが入力したテキスト情報Ｔを容易に付加して印刷できる。更に、印刷に際して、コンテンツ画像Ｑとテキスト情報Ｔの周囲には更なるフチは形成されず、コンテンツ画像Ｑおよびテキスト情報Ｔは、フチが形成される場合と比較して大きく印刷されるため、印刷される画像の視認性や可読性を低下させることなく印刷できる。
【００４０】
以上、添付図面を参照しながら好適な実施形態について説明したが、好適な実施形態は、前記実施形態に限らない。実施形態は、要旨を逸脱しない範囲内において種々変更を加え得ることは勿論であり、以下のように実施することもできる。
【００４１】
（変形例１）
前記実施形態においては、コンテンツ画像Ｑの下段にテキスト情報Ｔを配置したが、図６に示すように、コンテンツ画像Ｑの周囲の何れの位置にテキスト情報（Ｔ１〜Ｔ４）を配置しても良い。また、ユーザーが配置位置をプロパティー画面５３で設定できる様態でも良い。
【００４２】
（変形例２）
前記実施形態においては、テキスト挿入印刷は、ユーザーがフチあり印刷を選択した場合に設定できたが、フチなし印刷を選択した場合でも設定できる様態でも良い。この場合、コンテンツ画像Ｑが印刷用紙Ｐの全面に印刷され、更に、コンテンツ画像Ｑの周縁部の領域にテキスト情報Ｔが上書きで印刷されても良い。また、テキスト情報Ｔが印刷される領域は、コンテンツ画像Ｑが印刷されず、テキスト情報Ｔのみが印刷されるように設定可能であっても良い。
【００４３】
（変形例３）
前記実施形態においては、プリンタードライバー５０はコンピューター１０にインストールされた様態であったが、プリンターが印刷機能やコピー機能を備えたスタンドアローンな複合機であって、プリンタードライバー５０は複合機本体に組み込まれた様態であっても良い。この場合、フチなし印刷／フチあり印刷／コメント挿入印刷の切り替えやテキスト入力は、複合機の操作パネル上で行っても良い。
【符号の説明】
【００４４】
１０…コンピューター、１１…ＣＰＵ、１２…システムバス、１３…ＲＯＭ、１４…ＲＡＭ、１５…ハードディスクドライブ、１６…ＣＤ−ＲＯＭドライブ、１７…フロッピーディスクドライブ、１８…入力インターフェース、１９…ＣＲＴインターフェース、２０…プリンターインターフェース、２１…通信インターフェース、２２…ハードディスク、２３…ＣＤ−ＲＯＭ、２４…フロッピーディスク、２５…通信回線、２６…サーバー、２７…キーボード、２８…マウス、２９…ディスプレイ、３０…プリンター、５０…プリンタードライバー、５２…印刷設定ＵＩ、５３…プロパティー画面、５４…フチなし印刷設定部、５５Ａ…四辺フチありラジオボタン、５５Ｂ…四辺フチなしラジオボタン、５６…コメント挿入印刷設定部、５７…テキスト挿入チェックボックス、５８…テキスト入力部、５９…テキスト入力ボックス、６０…印刷処理モジュール、６２…印刷画像生成部、６４…コンテンツ画像処理部、６６…画像レイアウト決定部、６８…テキスト画像処理部、７０…印刷ジョブ生成部、７５…アプリケーションプログラム、Ｐ…印刷用紙、Ｑ…コンテンツ画像、Ｒ…印刷領域、Ｔ…テキスト情報。
【図１】
2012058943.tif 000003
【図２】
2012058943.tif 000004
【図４】
2012058943.tif 000005
【図５】
2012058943.tif 000006
【図６】
2012058943.tif 000007
【図３】
2012058943.tif 000008