(57)【要約】【課題】フチなしポスター印刷についての各種情報の設定を、ユーザに対して許容する仕組みを提供する。【解決手段】印刷制御プログラムは、プリンタによる印刷を制御するための印刷制御情報の設定をユーザに許容するために、少なくとも、フチなしポスター印刷を設定するためのフチなしポスター設定領域と、拡大／縮小印刷を設定するための拡大／縮小印刷設定領域とをコンピュータの表示部に表示する機能と、印刷制御情報の設定として、フチなしポスター印刷の設定と、拡大／縮小印刷の設定と、を同時に行うことを禁止する機能と、をコンピュータに実現させる。【選択図】図２
2008059008.tif 000002
【特許請求の範囲】
【請求項１】
コンピュータに接続されるプリンタによる印刷を制御するための印刷制御プログラムであって、
前記プリンタによる印刷を制御するための印刷制御情報の設定をユーザに許容するために、少なくとも、フチなしポスター印刷を設定するためのフチなしポスター設定領域と、拡大／縮小印刷を設定するための拡大／縮小印刷設定領域と、を前記コンピュータの表示部に表示する機能と、
前記印刷制御情報の設定として、前記フチなしポスター印刷の設定と、前記拡大／縮小印刷の設定と、を同時に行うことを禁止する機能と、
をコンピュータに実現させるための印刷制御プログラム。
【請求項２】
請求項１記載の印刷制御プログラムであって、
前記フチなしポスター印刷の設定と前記拡大／縮小印刷の設定とを同時に行うことを禁止する機能は、前記フチなしポスター印刷の設定または前記拡大／縮小印刷の設定のいずれか一方の設定を行った際には、他方の設定を行うことを禁止する
ことを特徴とする印刷制御プログラム。
【請求項３】
請求項２記載の印刷制御プログラムであって、
前記表示部に表示する機能は、前記設定領域を、設定が禁止されている場合と設定が禁止されていない場合とで区別して表示する
ことを特徴とする印刷制御プログラム。
【請求項４】
請求項１記載の印刷制御プログラムであって、
前記フチなしポスター印刷の設定と前記拡大／縮小印刷の設定とを同時に行うことを禁止する機能は、前記フチなしポスター印刷の設定または前記拡大／縮小印刷の設定のいずれか一方の設定を行った際には、他方の設定を解除するとともに前記他方の設定を禁止する
ことを特徴とする印刷制御プログラム。
【請求項５】
請求項４記載の印刷制御プログラムであって、
前記表示部に表示する機能は、前記他方の設定を解除する前に、前記他方の設定を解除するか前記一方の設定を解除するかを確認するためのメッセージ・ボックスを前記表示部に表示する
ことを特徴とする印刷制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、所定のプリンタにおける印刷の実行を制御する印刷制御プログラムに関し、特に、ポスター印刷を、通常のフチあり印刷だけでなく、フチなし印刷によっても実行するための各種情報の設定を可能とするユーザ・インタフェースに関する。
【背景技術】
【０００２】
コンピュータで実行されているアプリケーションからの印刷指示に合わせて、コンピュータに接続されているプリンタによる印刷を制御するプリンタ・ドライバには、従来から、ポスター印刷機能をサポートしているものがある。このポスター印刷機能は、以下で説明するように、プリンタで印刷できる用紙サイズよりも大きな画像サイズの印刷を行なうことができるというものである。具体的には、アプリケーションから供給される印刷対象とする画像（以下、「元画像」という）を、ユーザが設定した任意の縦横数で分割し、それぞれ分割した画像（以下、「分割画像」という）を所定の用紙に印刷する。そして、印刷した各用紙に残ったフチ（四辺の余白部分）を切断し、各用紙を接着テープにより裏貼り等して貼り合わせることで１枚のポスターが仕上がるというものである。
【０００３】
しなしながら、上記従来のポスター印刷（以下、「フチありポスター印刷」という）では、用紙の余白の切断という煩雑な作業が発生するため、この作業を省略することが可能なポスター印刷も考えられている（特許文献１参照）。ただし、このフチなしポスター印刷は、プリンタ・ドライバによってサポートされるものではなく、アプリケーションに特有の機能としてサポートされているものであり、汎用性の点で十分ではなかった。
【０００４】
フチなしポスター印刷機能の汎用性を考慮した場合には、プリンタ・ドライバにおいてこの機能をサポートすることが好ましい。このための解決策として、例えば、従来のポスター印刷機能に、例えば、特許文献２に記載のフチなし印刷機能を組み合わせることが考えられる。なお、本願の出願人は、フチなしポスター印刷のための種々の処理を組み込んだプリンタ・ドライバについて、既に出願している（特願２００５−３６８６２０号）。
【０００５】
しかしながら、プリンタ・ドライバで、従来のフチありポスター印刷に加えて、新たにフチなしポスター印刷をサポートするためには、フチなしポスター印刷に関する各種情報の設定を、ユーザに対して許容する仕組みが、必要となる。
【０００６】
【特許文献１】特開２００２−３２１４２２号公報
【特許文献２】特開２００３−１１４７７１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
この発明は、従来技術における上述の課題を解決するためになされたものであり、フチなしポスター印刷についての各種情報の設定を、ユーザに対して許容する仕組みを提供することを目的とする。
【課題を解決するための手段】
【０００８】
上述の課題の少なくとも一部を解決するため、本発明は、コンピュータに接続されるプリンタによる印刷を制御するための印刷制御プログラムであって、
前記プリンタによる印刷を制御するための印刷制御情報の設定をユーザに許容するために、少なくとも、フチなしポスター印刷を設定するためのフチなしポスター設定領域と、拡大／縮小印刷を設定するための拡大／縮小印刷設定領域と、を前記コンピュータの表示部に表示する機能と、
前記印刷制御情報の設定として、前記フチなしポスター印刷の設定と、前記拡大／縮小印刷の設定と、を同時に行うことを禁止する機能と、
をコンピュータに実現させることを特徴とする。
【０００９】
上記印刷制御プログラムによれば、印刷制御情報の設定として、フチなしポスター印刷の設定をユーザに許容することができる。また、フチなしポスター印刷の設定と拡大／縮小印刷の設定と、を同時に行うことを禁止することにより、ユーザによる設定の煩雑さを抑制することができる。また、印刷を制御するための処理の煩雑さを抑制することができる。
【００１０】
前記フチなしポスター印刷の設定と前記拡大／縮小印刷の設定とを同時に行うことを禁止する機能は、前記フチなしポスター印刷の設定または前記拡大／縮小印刷の設定のいずれか一方の設定を行った際には、他方の設定を行うことを禁止することにより実現することができる。
【００１１】
このようにすれば、印刷モードとして、フチなしポスター印刷の設定と、拡大／前記拡大／縮小印刷の設定と、を同時に行うことを容易に禁止することができる。
【００１２】
ここで、前記表示部に表示する機能は、前記設定領域を、設定が禁止されている場合と設定が禁止されていない場合とで区別して表示することが好ましい。
【００１３】
このようにすれば、ユーザが、設定が禁止されている場合の設定領域と、設定が禁止されていない場合の設定領域とを容易に見分けることができる。
【００１４】
前記フチなしポスター印刷の設定と前記拡大／縮小印刷の設定とを同時に行うことを禁止する機能は、前記フチなしポスター印刷の設定または前記拡大／縮小印刷の設定のいずれか一方の設定を行った際には、他方の設定を解除するとともに前記他方の設定を禁止することによっても実現できる。
【００１５】
このようにしても、フチなしポスター印刷の設定と、拡大／前記拡大／縮小印刷の設定と、を同時に行うことを容易に禁止することができる。
【００１６】
ここで、前記表示部に表示する機能は、前記他方の設定を解除する前に、前記他方の設定を解除するか前記一方の設定を解除するかを確認するためのメッセージ・ボックスを前記表示部に表示することが好ましい。
【００１７】
このようにすれば、他方の設定を解除するか一方の設定を解除するかをユーザに確認させることができる。
【００１８】
なお、本発明は、以下に示すような種々の態様で実現することが可能である。
（１）印刷制御プログラム。
（２）上記印刷制御プログラムを記録した記憶媒体。
（３）上記印刷制御プログラムを含み搬送波内で具現化されたデータ信号。
（４）上記印刷制御プログラムにより実現される印刷制御装置。
（５）印刷制御方法。
【００１９】
本発明の印刷制御プログラムまたはそのプログラムを記録した記憶媒体等は、プログラム全体として構成するものとしてもよいし、本発明の機能を果たす部分のみを構成するものとしてもよい。また、記憶媒体としては、フレキシブルディスクやＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ／ＲＡＭ、光磁気ディスク、ＩＣカード、ＲＯＭカートリッジ、パンチカード、バーコードなどの符号が印刷された印刷物、コンピュータの内部記憶装置（ＲＡＭやＲＯＭなどのメモリ）および外部記憶装置などコンピュータが読み取り可能な種々の媒体を利用できる。
【発明を実施するための最良の形態】
【００２０】
以下、本発明の実施の形態を実施例に基づいて以下の順序で説明する。
Ａ．印刷システムの構成：
Ｂ．ユーザ・インタフェースの構成：
Ｃ．ポスター印刷の詳細設定に関するユーザ・インタフェースの制御動作：
Ｄ．変形例：
【００２１】
Ａ．印刷システムの構成：
図１は、本発明の一実施例としての印刷システム１０００の概略構成を示す説明図である。この印刷システム１０００は、プリンタ１００とコンピュータ２００とを備えている。プリンタ１００は、例えばインクジェット式カラープリンタにより構成され、コンピュータ２００は、例えばパーソナルコンピュータにより構成されている。
【００２２】
コンピュータ２００は、コンピュータ・プログラムに従って種々の処理や制御を行うためのＣＰＵ２１０と、上記コンピュータ・プログラムを記憶したり、処理中に得られたデータなどを記憶したりするためのメモリ２２０と、各種周辺装置との間でデータなどのやり取りを行うためのＩ／Ｏ部２３０と、キーボードやポインティングデバイスなどから成り、ユーザからの指示などを入力するための入力装置２４０と、ＣＲＴや液晶ディスプレイなどから成り、画像などを表示するためのモニタ２５０と、画像データなどを格納するためのハードディスク装置２６０と、ＣＤ−ＲＯＭやＤＶＤ−ＲＯＭ等の記録媒体２７０に書き込まれた上記コンピュータ・プログラムや画像データなどを読み取るためのドライブ装置２８０と、を備えている。そして、メモリ２２０には、本発明の一実施例としてのプリンタ・ドライバとして機能するプリンタ・ドライバ・プログラム（本発明の印刷制御プログラムに相当）が、後述する拡大／縮小情報、ポスター印刷情報、フチなし印刷情報、用紙情報、後述する設定画面の表示フラグ等の印刷設定に関する各種情報（以下、「印刷制御情報」ともいう）や、ビデオ・ドライバ・プログラム、アプリケーション・プログラム等と共に記憶されている。
【００２３】
ＣＰＵ２１０は、メモリ２２０に記憶されたアプリケーション・プログラムを読み出して実行することにより、図示しないＯＳ（オペレーティングシステム）の下で動作するアプリケーション２２２として機能する。また、ビデオ・ドライバ・プログラム、プリンタ・ドライバ・プログラムを読み出して実行することにより、ＯＳに組み込まれて動作するビデオ・ドライバ２２４、プリンタ・ドライバ２２６として機能する。
【００２４】
本実施例では、図１に示すように、メモリ２２０に記憶された上記コンピュータ・プログラムは、記録媒体２７０に記録された形態で提供され、ドライブ装置２８０により読み取られることによって、コンピュータ内に取り込まれる。取り込まれたコンピュータ・プログラムは、ハードディスク装置２６０に転送され、その後、起動時などにメモリ２２０に転送される。あるいは、読み取られたコンピュータ・プログラムは、ハードディスク装置２６０を介さず、直接、メモリ２２０に転送するようにしても良い。
【００２５】
図２は、印刷システム１０００を機能的に示すブロック図である。図示するように、印刷システム１０００のコンピュータ２００は、機能的には、アプリケーション２２２と、ビデオ・ドライバ２２４と、プリンタ・ドライバ２２６と、モニタ２５０と、入力装置２４０とで示すことができる。
【００２６】
アプリケーション２２２は、アプリケーションで作成された画像やドライブ装置２８０（図１）により読み取られた画像についての処理を行いつつ、ビデオ・ドライバ２２４を介してモニタ２５０に画像を表示する。このアプリケーション２２２が印刷命令を発行すると、プリンタ・ドライバ２２６は、印刷対象画像の画像データ（画像情報）をアプリケーション２２２から受け取り、これをプリンタ１００で処理可能な印刷データに変換し、この印刷データをプリンタ１００に転送する。
【００２７】
ここで、プリンタ・ドライバ２２６は、印刷データ生成部２２６ａと印刷情報設定部２２６ｂの２つの機能部に区分することができる。
【００２８】
印刷データ生成部２２６ａは、受け取った画像データをプリンタ１００が処理可能な印刷データの形態に変換し、この印刷データをプリンタ１００に転送する機能部である。図示は省略しているが、印刷データ生成部２２６ａは、文字データやドローデータ等からＲＧＢデータを生成するラスタライズ部、ＲＧＢデータをプリンタ１００のインク色に対応したＣＭＹＫデータに変換する色変換部、多階調表現形式のＣＭＹＫデータをドット形成有無による表現形式のドットデータに変換するハーフトーンニング部、ドットデータをプリンタ１００に転送すべき順序に並び替えるマイクロウィーブ部を有している。印刷データ生成部２２６ａは、このマイクロウィーブ処理後のデータを印刷データとして所定のコマンド形態でプリンタ１００に転送する。プリンタ１００は、この印刷データに基づいて、印刷制御情報に従った印刷を行う。
【００２９】
印刷情報設定部２２６ｂは、プリンタ１００による印刷のための各種情報（印刷制御情報）を設定する機能部である。印刷制御情報としては、印刷品質、色補正等の印刷の基本設定に関するもの、印刷方向やレイアウト等のページ設定に関するもの等がある。レイアウトに関する情報としては、用紙サイズおよび出力用紙、拡大／縮小、割り付け印刷、ポスター印刷等の情報がある。印刷情報設定部２２６ｂで設定された各種情報は、印刷データ生成部２２６ａに送られ、印刷データの生成に利用される。
【００３０】
印刷情報設定部２２６ｂは、プリンタ１００による印刷のための各種情報（印刷制御情報）を設定するためのユーザ・インタフェースとしての設定画面を、ビデオ・ドライバ２２４を介してモニタ２５０に表示する。ユーザは、入力装置２４０を操作して、モニタ２５０に表示された設定画面を介して、印刷制御情報の各種設定を行うことにより、プリンタ１００による印刷を種々コントロールすることができる。
【００３１】
なお、以上説明したプリンタ・ドライバ２２６に含まれる印刷データ生成部２２６ａおよび印刷情報設定部２２６ｂのうち、印刷データ生成部２２６ａの動作は従来技術に相当するものであるので、説明は原則として省略し、以下では、印刷情報設定部２２６ｂによってモニタ２５０に表示されるユーザ・インタフェースとしての設定画面による、印刷制御情報の設定動作および設定画面の表示制御動作について説明することとする。
【００３２】
Ｂ．ユーザ・インタフェースの構成：
図３は、プリンタのプロパティを示すダイアログボックスＤＢ１を示す説明図である。このダイアログボックスＤＢ１（以下、「［プリンタのプロパティ］ダイアログボックスＤＢ１」という）は、例えば、アプリケーション２２２がビデオ・ドライバ２２４を介してモニタ２５０に表示するユーザ・インタフェースを操作して［印刷］ダイアログボックスを表示し、印刷を実行するプリンタ（ここでは、「ＰＲＴ−ＸＸＸ」が選択されていることとする）を選択した上で、選択したプリンタの［プロパティ］メニューを選択することによって、表示することができる。
【００３３】
図３に示すように、［プリンタのプロパティ］ダイアログボックスＤＢ１には、［基本設定］、［ページ設定］、［ユーティリティ］の３種類のタブＴＢ１，ＴＢ２，ＴＢ３が用意されている。［基本設定］タブＴＢ１には、図３（Ａ）に示すように、用紙種類，印刷品質，カラー，色補正等の情報を設定するための［プリント設定］欄Ｅ１や、給紙方法，用紙サイズ，四辺フチなし等の情報を設定するための［給紙設定］欄Ｅ２等の各種印刷情報設定欄が設けられている。［ページ設定］タブＴＢ２には、図３（Ｂ）に示すように、［印刷方向］欄Ｅ３や、［印刷部数］欄Ｅ４、用紙サイズ，出力用紙，拡大／縮小印刷，割り付け印刷，ポスター印刷等の情報を設定するための［レイアウト］欄Ｅ５等の各種印刷情報設定が設けられている。［ユーティリティ］タブＴＢ３には、図示を省略するが、その他有用な情報を設定するための設定欄が設けられている。
【００３４】
ユーザは、入力装置２４０を操作することにより、上記３つのタブＴＢ１〜ＴＢ３のうちのいずれかを選択して、表示されたタブの各情報設定欄において、それぞれ希望する情報を選択することができる。そして、［ＯＫ］ボタンＳＢ１を押すことにより、各情報設定欄において選択されている情報を印刷のための各種情報として設定することができる。また、［キャンセル］ボタンＳＢ２を押すことにより、各種情報設定欄において選択されている情報を無効とし、［プリンタのプロパティ］ダイアログボックスＤＢ１を表示する前の段階の状態に戻すことができる。
【００３５】
なお、［プリンタのプロパティ］ダイアログボックスＤＢ１に表示される３種類のタブＴＢ１〜ＴＢ３の各種情報設定欄における情報の選択動作や、この選択動作に応じて実行される各タブＴＢ１〜ＴＢ３の表示動作は従来技術であるので、以下では、原則として、従来技術に関する事項についての説明を省略し、本願発明の特徴部分である、印刷情報設定部２２６ｂによるポスター印刷の詳細設定に関する制御動作、具体的には、情報の選択動作やこれに応じて実行される表示動作について説明することとする。
【００３６】
Ｃ．ポスター印刷の詳細設定に関するユーザ・インタフェースの制御動作：
以下では、図４〜図１３を用いて、ポスター印刷の詳細設定に関するユーザ・インタフェースの制御動作について説明する。
【００３７】
図４および図５は、印刷情報設定部２２６ｂが実行するユーザ・インタフェースとしての設定画面の表示を制御するフローチャート（以下、「設定画面の表示制御フロー」という）を示す説明図である。また、図６は、図３（Ｂ）と同じ、［プリンタのプロパティ］ダイアログボックスＤＢ１において［ページ設定］タブＴＢ２が開かれた状態を示す説明図であり、図７は、図３（Ａ）と同じ、［プリンタのプロパティ］ダイアログボックスＤＢ１において［基本設定］タブＴＢ１が開かれた状態を示す説明図である。
【００３８】
図４および図５に示した表示制御フローは、ユーザが以下の手順で入力装置２４０を操作することにより、プリンタ・ドライバ２２６の印刷情報設定部２２６ｂによって実行される。すなわち、図６に示すように、ユーザが、［ページ設定］タブＴＢ２に設けられている［割り付け／ポスター］チェックボックスＣＢ１をチェックすることにより、［割り付け］ラジオボタンＲＢ１および［ポスター］ラジオボタンＲＢ２が選択可能となる。このとき、ユーザは、入力装置２４０を操作して［ポスター］ラジオボタンＲＢ２を選択し、［設定］ボタンＳＢ３を押すと、印刷情報設定部２２６ｂが、［ポスター印刷］の詳細設定処理を開始するとともに、図４および図５に示した表示制御フローを開始する。
【００３９】
図４および図５に示した表示制御フローを開始すると、印刷情報設定部２２６ｂは、まず、ステップＳ１１０では、図７に示すように、［基本設定］タブＴＢ１の［給紙設定］欄Ｅ２に設けられている［四辺フチなし］チェックボックスＣＢ２がチェックされて、［４辺フチなし］設定が選択されている否か判断する。なお、この判断は、具体的には、［４辺フチなし］フラグが設定されているか否かによって実行される。
【００４０】
ここで、［四辺フチなし］チェックボックスＣＢ２がチェックされて、［４辺フチなし］設定が選択（「Ｏｎ」）とされている場合には（ステップＳ１１０：ＹＥＳ）、後述するステップＳ２００の処理(図５)へ進む。一方、［四辺フチなし］チェックボックスＣＢ２がチェックされておらず、［４辺フチなし］設定が非選択（「Ｏｆｆ」）とされている場合には（ステップＳ１１０：ＮＯ）、次のステップＳ１２０の処理へ進む。
【００４１】
ステップＳ１２０では、現在選択されている［用紙サイズ］でフチなしポスター印刷が可能であるか否かを判断する。この［用紙サイズ］は、図６に示す［ページ設定］タブＴＢ２の［レイアウト］欄Ｅ５に設けられている［用紙サイズ］選択欄Ｆ１、あるいは、図７に示す［基本設定］タブＴＢ１の［給紙設定］欄Ｅ２に設けられている［用紙サイズ］選択欄Ｆ２において、予め用意されている複数の選択肢の中から、ユーザが選択可能である。なお、フチなし印刷可能な［用紙サイズ］としては、［Ａ４  ２１０×２９７ｍｍ］、［ハガキ  １００×１４８ｍｍ］、［Ｌ判  ８９×１２７ｍｍ］、［ＫＧサイズ  １０２×１５２ｍｍ］、［２Ｌ判  １２７×１７８ｍｍ］、［六切  ２０３×２５４ｍｍ］、［名刺  ５５×９１ｍｍ］、［カード  ５４×８６ｍｍ］、および、［ハイビジョンサイズ  １０２×１８１ｍｍ］が用意されていることとする。
【００４２】
ここで、フチなしポスター印刷可能な［用紙サイズ］が選択されていない場合には(ステップＳ１２０：ＮＯ)、後述するステップＳ２４０の処理(図５)へ進む。一方、フチなしポスター印刷可能な［用紙サイズ］が選択されている場合には(ステップＳ１２０：ＹＥＳ)、次のステップＳ１３０の処理へ進む。
【００４３】
ステップＳ１３０では、［フチなしポスター印刷］チェックボックスＣＢ３を選択可能な状態に設定する。そして、ポスター印刷の詳細設定を行うためのダイアログボックス（以下、「［ポスター印刷］ダイアログボックス」という）ＤＢ２を表示する。なお、［フチなしポスター印刷］チェックボックスＣＢ３の選択可否状態の設定は、例えば、これを示すフラグ（以下、「選択可否状態フラグ」という）により可能である。
【００４４】
ここで、図８は、［ポスター印刷］ダイアログボックスＤＢ２を示す説明図である。［フチなしポスター印刷］チェックボックスＣＢ３を選択不可な状態に設定した場合には、図８（Ｂ）に示すように、［フチなしポスター印刷］チェックボックスＣＢ３にチェックすることができない状態とするとともに、この状態をユーザに示すために［フチなしポスター印刷］チェックボックスＣＢ３をグレーアウト表示する。一方、［フチなしポスター印刷］チェックボックスＣＢ３を選択可能な状態に設定した場合には、図８（Ａ）に示すように、チェックボックスＣＢ３のグレーアウト表示を解除し、［フチなしポスター印刷］チェックボックスＣＢ３をチェック可能な状態とする。
【００４５】
なお、［ポスター印刷］ダイアログボックスＤＢ２には、図８（Ａ）に示すように、［フチなしポスター印刷］チェックボックスＣＢ３のほか、［ポスター設定枚数］欄Ｅ６や、ポスター印刷の概要を示す［簡易プレビュー表示］枠ＰＶ１等が設けられている。［ポスター設定枚数］欄Ｅ６には、予め用意されたポスター設定枚数［２×１（２）］，［２×２（４）］，［３×３（９）］，［４×４（１６）］を示すラジオボタンＲＢ３〜ＲＢ６が設けられている。［簡易プレビュー表示］枠ＰＶ１には、選択されているポスター設定枚数に対応するポスター印刷の簡易プレビュー画面が表示される。図８は、［２×２（４）］ラジオボタンＲＢ３が選択されて、４枚の用紙によるポスター画像を表す簡易プレビュー画面が、［簡易プレビュー表示］枠ＰＶ１に表示されている例を示している。
【００４６】
ここで、ユーザは、図８に示す［フチなしポスター印刷］チェックボックスＣＢ３を選択可能な状態で、入力装置２４０を操作して、［フチなしポスター印刷］チェックボックスＣＢ３をチェックすることにより、「フチなしポスター印刷」設定を選択（「Ｏｎ」）とすることができ、チェックをはずすことにより非選択（「Ｏｆｆ」））とすることができる。
【００４７】
このとき、ステップＳ１４０では、［フチなしポスター印刷］設定が「Ｏｎ」であるか「Ｏｆｆ」であるか判断する。
【００４８】
ここで、［フチなしポスター印刷］設定が「Ｏｆｆ」である場合には(ステップＳ１４０：Ｏｆｆ)、後述するステップＳ２３０の処理へ進む。一方、［フチなしポスター印刷］設定が「Ｏｎ」である場合には(ステップＳ１４０：Ｏｎ)、次のステップＳ１５０の処理へ進む。
【００４９】
ステップＳ１５０では、画像の拡大／縮小印刷を示す［拡大／縮小］設定が選択（「Ｏｎ」）とされているか非選択（「Ｏｆｆ」）とされているか判断する。なお、［拡大／縮小］設定は、図６に示す［ページ設定］タブＴＢ２の［レイアウト］欄Ｅ５に設けられている「拡大／縮小」チェックボックスＣＢ４を、入力装置２４０を操作して、チェックすることに「Ｏｎ」とし、チェックをはずすことにより「Ｏｆｆ」とすることができる。
【００５０】
ここで、［拡大／縮小］設定が「Ｏｆｆ」である場合には(ステップＳ１５０：Ｏｆｆ)、後述するステップＳ２００の処理へ進む。一方、［フチなしポスター印刷］設定が「Ｏｎ」である場合には(ステップＳ１４０：Ｏｎ)、次のステップＳ１６０の処理へ進む。
【００５１】
ステップＳ１６０では、［拡大／縮小］設定を「Ｏｆｆ」にするか、「フチなしポスター印刷」設定を「ｏｆｆ」にするかを確認するメッセージ・ボックスＭＢ１を表示する。図９は、［拡大／縮小］の設定を「Ｏｆｆ」にするか、「フチなしポスター印刷」の設定を「ｏｆｆ」にするかを確認するためのメッセージ・ボックスＭＢ１の一例を示す説明図である。
【００５２】
そして、ステップＳ１７０では、「拡大／縮小」設定を「Ｏｆｆ」にするか、フチなしポスター印刷設定を「Ｏｆｆ」にするか判断する。
【００５３】
ここで、ユーザが、入力装置２４０を操作して、図９に示したメッセージ・ボックスＭＢ１に設けられている［キャンセル］ボタンＳＢ５を押すことにより、［フチなしポスター印刷］設定を「Ｏｆｆ」にする場合には（ステップＳ１７０：ＮＯ）、後述するステップＳ２２０の処理へ進む。一方、ユーザが、メッセージ・ボックスＭＢ１に設けられている［ＯＫ］ボタンＳＢ４を押すことにより、「拡大／縮小」設定を「Ｏｆｆ」にする場合には(ステップＳ１７０：ＹＥＳ)、次のステップＳ１８０へ進む。
【００５４】
ステップＳ１８０では、「拡大／縮小」チェックボックスＣＢ４のチェックをはずして［拡大／縮小］設定を「Ｏｆｆ」にし、次のステップＳ１９０では、［拡大／縮小］チェックボックスＣＢ４を選択不可状態にし、その表示を選択不可であることを示すグレーアウト表示とする。なお、［拡大／縮小］チェックボックスＣＢ４の選択可否状態の設定も、［フチなしポスター印刷］チェックボックスＣＢ３と同様に、これを示す選択可否状態フラグにより可能である。
【００５５】
図１０は、［ページ設定］タブＴＢ２の［レイアウト］欄Ｅ５に設けられた「拡大／縮小」チェックボックスＣＢ４が［Ｏｎ］となっている状態を示す説明図である。図１１は、［ページ設定］タブＴＢ２の［レイアウト］欄Ｅ５に設けられた拡大／縮小」チェックボックスＣＢ４が［Ｏｆｆ］となっている状態を示す説明図である。図１２は、［ページ設定］タブＴＢ２の［レイアウト］欄Ｅ５に設けられた［拡大／縮小］チェックボックスＣＢ４がグレーアウト表示されている状態を示す説明図である。図１０に示すように、「拡大／縮小」チェックボックスＣＢ４が［Ｏｎ］となっている状態では、拡大／縮小の倍率を選択するためのラジオボタンＲＢ７，ＲＢ８が選択可能な状態に設定されている。このとき、「拡大／縮小」チェックボックスＣＢ４のチェックをはずして「拡大／縮小」設定を「Ｏｆｆ」にすると、図１１に示すように、拡大／縮小の倍率を選択するためのラジオボタンＲＢ７，ＲＢ８が選択不可な状態、すなわち、グレーアウト表示状態とされる。また、「出力用紙」選択欄Ｆ３の選択を、「用紙サイズと同じ」に変更する。「用紙サイズと同じ」とは、［用紙サイズ］選択欄Ｆ１で現在選択されている用紙サイズ（図の例では、［Ａ４  ２１０×２９７ｍｍ］となっている）と同じにすることを意味している。さらに、図１２に示すように、［拡大／縮小］チェックボックスＣＢ４が選択不可な状態、すなわち、グレーアウト表示状態とされる。
【００５６】
次に、ステップＳ２００において、フチなしポスター印刷の設定を有効とし、続いてステップＳ２１０において、［ポスター印刷］ダイアログボックスＤＢ２の［簡易プレビュー表示］枠ＰＶ１（図８）の画像を、フチなしポスター専用のビットマップ画像ＢＭＰ１に設定する。そして、設定したビットマップ画像ＢＭＰ１を［簡易プレビュー表示］枠ＰＶ１に表示する。図１３は、［フチなしポスター印刷］設定が有効とされた場合において、［ポスター印刷］ダイアログボックスＤＢ２の［簡易プレビュー表示］枠ＰＶ１にフチなしポスター専用のビットマップ画像ＢＭＰ１を表示した状態を示す説明図である。
【００５７】
ところで、上記したステップＳ１７０において、ユーザが、入力装置２４０を操作して、図９に示したメッセージ・ボックスＭＢ１に設けられている［キャンセル］ボタンＳＢ４を押すことにより、［フチなしポスター印刷］設定を「Ｏｆｆ」にする場合には（ステップＳ１７０：ＮＯ）、ステップＳ２２０に進み、以下の処理を実行する。
【００５８】
まず、ステップＳ２２０においてフチなしポスター印刷の設定を無効とし、すなわち、フチありポスター印刷の設定を有効とし、次のステップＳ２３０において、図８（Ａ）に示すように、［ポスター印刷］ダイアログボックスＤＢ２の［簡易プレビュー表示］枠ＰＶ１の画像を、フチありポスター専用のビットマップ画像ＢＭＰ２に設定する。そして、設定したビットマップ画像ＢＭＰ２を［簡易プレビュー表示］枠ＰＶ１に表示する。
【００５９】
また、上記ステップＳ１４０において［フチなしポスター印刷］設定が「Ｏｆｆ」であると判断された場合(ステップＳ１４０：Ｏｆｆ)には、ステップＳ２３０へ進み、図８（Ａ）に示すように、［ポスター印刷］ダイアログボックスＤＢ２の［簡易プレビュー表示］枠ＰＶ１に画像を、フチありポスター専用のビットマップ画像ＢＭＰ２に設定する。そして、設定したビットマップ画像ＢＭＰ２を［簡易プレビュー表示］枠ＰＶ１に表示する。
【００６０】
さらに、また、上記ステップＳ１２０においてフチなしポスター印刷可能な［用紙サイズ］が選択設定されていないと判断された場合(ステップＳ１２０：ＮＯ)には、ステップＳ２４０において、［フチなしポスター印刷］チェックボックスＣＢ３を選択不可な状態に設定して、図８（Ｂ）に示すように、［フチなしポスター印刷］チェックボックスＣＢ３の表示を選択不可であることを示すグレーアウト表示とするとともに、ステップＳ２３０において、［簡易プレビュー表示］枠ＰＶ１に画像を、フチありポスター専用のビットマップ画像ＢＭＰ２に設定する。そして、設定したビットマップ画像ＢＭＰ２を［簡易プレビュー表示］枠ＰＶ１に表示する。
【００６１】
また、上記ステップＳ１１０において、［４辺フチなし］設定が選択されていた場合（ステップＳ１１０：ＹＥＳ）には、以下の理由から、ステップＳ２００の処理へ進み、フチなしポスター印刷設定が有効な場合と同様の処理が実行される。すなわち、［４辺フチなし］設定と「フチなしポスター印刷」設定とは互いにリンクしており、一方が選択（「Ｏｎ」）とされていれば他方も選択とされ、他方が非選択（「Ｏｆｆ」）とされれば他方も非選択とされるからである。
【００６２】
ステップＳ２５０では、図４および図５に示した表示制御フローを終了するか否か判断する。
【００６３】
ユーザが、［ポスター印刷］ダイアログボックスＤＢ２（図８あるいは図１３）に設けられている［ＯＫ］ボタンＳＢ６あるいは［キャンセル］ボタンＳＢ７を押した場合には(ステップＳ２５０：ＹＥＳ)、［ポスター印刷］の詳細設定処理を終了し、これに合わせて、図４および図５に示した表示制御フローを終了する。なお、［ＯＫ］ボタンＳＢ６を押した場合には、［ポスター印刷］ダイアログボックスＤＢ２の表示を停止し、「ポスター設定枚数」欄Ｅ６および［フチなしポスター印刷］チェックボックスＣＢ３による［ポスター印刷］設定の情報を印刷制御情報として更新する。また、［キャンセル］ボタンＳＢ７を押した場合には、［ポスター印刷］の詳細設定処理を開始する前の印刷制御情報の状態に戻る。
【００６４】
一方、ユーザが［ＯＫ］ボタンＳＢ６あるいは［キャンセル］ボタンＳＢ７を押さずに、入力装置２４０を操作することにより、［ポスター設定枚数］欄Ｅ６の設定や［フチなしポスター印刷］チェックボックスＣＢ３の設定を変更する場合には（ステップＳ２５０：ＮＯ）、ステップＳ１１０に戻って、以上説明した処理を繰り返す。
【００６５】
以上、説明したように、本実施例のプリンタ・ドライバ２２６では、印刷情報設定部２２６ｂが表示するユーザ・インタフェースとしての設定画面において、「フチなしポスター印刷」チェックボックスを設けて、ユーザが入力装置２４０を操作することにより、「フチなしポスター印刷」設定を可能とすることができる。
【００６６】
また、「フチなしポスター印刷」を設定した場合においては、以下の理由から、「拡大／縮小」チェックボックスを設定不可状態としている。すなわち、「フチありポスター印刷」設定においては、「拡大／縮小」設定を行っても、印刷データ生成部２２６ａで実行しなければならない処理はあまり複雑にはならない。しかしながら、「フチなしポスター印刷」設定においては、「拡大／縮小」設定を行うとすると、印刷データ生成部２２６ａで実行しなければならない処理が複雑になる。また、ユーザの設定する手間も増加することになり、ユーザの使い勝っても悪くなる。本実施例のように、「フチなしポスター印刷」を設定した場合において「拡大／縮小」チェックボックスを設定不可状態とすれば、上記問題を改善することができる。
【００６７】
Ｄ．変形例：
なお、この発明は上記の実施例や実施形態に限られるものではなく、その要旨を逸脱しない範囲において種々の態様において実施することが可能であり、例えば次のような変形も可能である。
【００６８】
上記実施例では、「フチなしポスター印刷」を設定した場合において、「拡大／縮小」設定を不可とする場合を説明したが、これに限定されるものではなく、「拡大／縮小」を設定した場合において、「フチなしポスター印刷」設定を不可とするようにしてもよい。すなわち、「フチなしポスター印刷」の設定と、「拡大／縮小」の設定とを、同時に設定できないようにしてもよい。
【００６９】
上記実施例では、本発明の印刷制御プログラムとして、プリンタ・ドライバ・プログラムを例に説明したが、これに限定されるものではなく、アプリケーション・プログラムの一部として、本発明の印刷制御プログラムが含まれているような場合であってもよい。
【図面の簡単な説明】
【００７０】
【図１】本発明の一実施例としての印刷システム１０００の概略構成を示す説明図である。
【図２】印刷システム１０００を機能的に示すブロック図である。
【図３】プリンタのプロパティを示すダイアログボックスＤＢ１を示す説明図である。
【図４】印刷情報設定部２２６ｂが実行するユーザ・インタフェースとしての設定画面の表示制御フローを示す説明図である。
【図５】印刷情報設定部２２６ｂが実行するユーザ・インタフェースとしての設定画面の表示制御フローを示す説明図である。
【図６】図３（Ｂ）と同じ［プリンタのプロパティ］ダイアログボックスＤＢ１において［ページ設定］タブＴＢ２が開かれた状態を示す説明図である。
【図７】図３（Ａ）と同じ［プリンタのプロパティ］ダイアログボックスＤＢ１において［基本設定］タブＴＢ１が開かれた状態を示す説明図である。
【図８】［ポスター印刷］ダイアログボックスＤＢ２を示す説明図である。
【図９】［拡大／縮小］の設定を「Ｏｆｆ」にするか「フチなしポスター印刷」の設定を「ｏｆｆ」にするかを確認するためのメッセージ・ボックスＭＢ１の一例を示す説明図である。
【図１０】［ページ設定］タブＴＢ２の［レイアウト］欄Ｅ５に設けられた「拡大／縮小」チェックボックスＣＢ４が［Ｏｎ］となっている状態を示す説明図である。
【図１１】［ページ設定］タブＴＢ２の［レイアウト］欄Ｅ５に設けられた拡大／縮小」チェックボックスＣＢ４が［Ｏｆｆ］となっている状態を示す説明図である。
【図１２】［ページ設定］タブＴＢ２の［レイアウト］欄Ｅ５に設けられた［拡大／縮小］チェックボックスＣＢ４がグレーアウト表示されている状態を示す説明図である。
【図１３】［フチなしポスター印刷］設定が有効とされた場合において［ポスター印刷］ダイアログボックスＤＢ２の［簡易プレビュー表示］枠ＰＶ１にフチなしポスター専用のビットマップ画像ＢＭＰ１を表示した状態を示す説明図である。
【符号の説明】
【００７１】
１００…プリンタ
２００…コンピュータ
２１０…ＣＰＵ
２２０…メモリ
２２２…アプリケーション
２２４…ビデオ・ドライバ
２２６…プリンタ・ドライバ
２２６ａ…印刷データ生成部
２２６ｂ…印刷情報設定部
２４０…入力装置
２５０…モニタ
２６０…ハードディスク装置
２７０…記録媒体
２８０…ドライブ装置
１０００…印刷システム
ＢＭＰ１…ビットマップ画像
ＢＭＰ２…ビットマップ画像
ＤＢ１…［プリンタのプロパティ］ダイアログボックス
ＴＢ１…［基本設定］タブ
ＴＢ２…［ページ設定］タブ
ＴＢ３…［ユーティリティ］タブ
ＤＢ２…［ポスター印刷］ダイアログボックス
Ｅ１…［プリント設定］欄
Ｅ２…［給紙設定］欄
Ｅ３…［印刷方向］欄
Ｅ４…［印刷部数］欄
Ｅ５…［レイアウト］欄
Ｅ６…［ポスター枚数設定］欄
Ｆ１…［用紙サイズ］選択欄
Ｆ２…［用紙サイズ］選択欄
Ｆ３…［出力用紙］選択欄
ＣＢ１…［割り付け／ポスター］チェックボックス
ＣＢ２…［四辺フチなし］チェックボックス
ＣＢ３…［フチなしポスター印刷］チェックボックス
ＣＢ４…［拡大／縮小］チェックボックス
ＲＢ１…［割り付け］ラジオボタン
ＲＢ２…［ポスター］ラジオボタン
ＲＢ３…［２×１（２）］ラジオボタン
ＲＢ４…［２×２（４）］ラジオボタン
ＲＢ５…［３×３（９）］ラジオボタン
ＲＢ６…［４×４（１６）］ラジオボタン
ＲＢ７…［フィットページ］ラジオボタン
ＲＢ８…［任意倍率］ラジオボタン
ＳＢ１…［ＯＫ］ボタン
ＳＢ２…［キャンセル］ボタン
ＳＢ３…［ＯＫ］ボタン
ＳＢ４…［キャンセル］ボタン
ＳＢ５…［ＯＫ］ボタン
ＳＢ６…［キャンセル］ボタン
ＭＢ１…メッセージ・ボックス
ＰＶ１…［簡易プレビュー表示］枠
【図１】
2008059008.tif 000003
【図２】
2008059008.tif 000004
【図３】
2008059008.tif 000005
【図４】
2008059008.tif 000006
【図５】
2008059008.tif 000007
【図６】
2008059008.tif 000008
【図７】
2008059008.tif 000009
【図８】
2008059008.tif 000010
【図９】
2008059008.tif 000011
【図１０】
2008059008.tif 000012
【図１１】
2008059008.tif 000013
【図１２】
2008059008.tif 000014
【図１３】
2008059008.tif 000015