(57)【要約】【課題】  マーク付印刷を実行するプリンタシステム、それに用いる記録媒体及び印刷データ処理装置、印刷データ処理方法を提供する。【解決手段】  コンピュータ本体とプリンタとを備えるプリンタシステムにおいて、  前記コンピュータ本体は、マークを生成するための複数のマークデータを格納するマークデータ格納手段と、前記マークに付加して印刷する画像情報をドット単位データに変換する画像情報変換手段と、前記マーク及び前記画像情報の印刷条件を設定する印刷条件入力手段と、前記マークを前記マーク格納手段から読出し、前記マークの印刷条件を前記画像情報の印刷条件合わせて、前記マークのドット単位データに変換するマーク変換手段と、前記画像情報のドット単位データに、前記マークのドット単位データを付加して、前記プリンタに送出してマーク付画像情報の印刷を実行させることを特徴とするプリンタシステム。【選択図】  図３
2006004446.tif 000002
【特許請求の範囲】
【請求項１】
コンピュータ本体とプリンタとを備えるプリンタシステムにおいて、
前記コンピュータ本体は、
マークを生成するための複数のマークデータを格納するマークデータ格納手段と、
前記マークに付加して印刷する画像情報をドット単位データに変換する画像情報変換手段と、
前記マーク及び前記画像情報の印刷条件を設定する印刷条件入力手段と、
前記マークを前記マーク格納手段から読出し、前記マークの印刷条件を前記画像情報の印刷条件に合わせて、前記マークのドット単位データに変換するマーク変換手段と、
前記画像情報のドット単位データに、前記マークのドット単位データを付加して、前記プリンタに送出してマーク付画像情報の印刷を実行させる手段と、
を備えることを特徴とするプリンタシステム。
【請求項２】
前記マークデータ格納手段、前記画像情報変換手段、前記マーク変換手段、前記印刷条件入力手段は、前記画像情報を前記プリンタが印字可能な情報に変換するプリンタドライバに備えられていることを特徴とする請求項１に記載のプリンタシステム。
【請求項３】
前記マークの指定及び印刷条件の設定は、プリンタドライバのプリンタ・プロパティ設定画面を用いて行なわれることを特徴とする請求項１〜２に記載のプリンタシステム。
【請求項４】
指定されたマークに付加して印刷する画像情報をドット単位データに変換する画像情報変換機能と、
前記マーク及び前記画像情報の印刷条件を設定する印刷条件入力機能と、
前記マークをマークデータ格納手段から読出し、前記マークの印刷条件を前記画像情報の印刷条件に合わせて、前記マークのドット単位データに変換するマーク変換機能と、
前記画像情報のドット単位データに、前記マークのドット単位データを付加して、前記プリンタに送出してマーク付画像情報の印刷を実行させる機能と、
を備えたコンピュータプログラムを記録したコンピュータが読取り可能な記録媒体。
【請求項５】
プリンタにマーク付画像情報の印刷を実行させる印刷データ処理装置であって、
複数のマークデータを格納するマーク格納手段と、
前記マークに付加して印刷する画像情報をドット単位データに変換する画像情報変換手段と、
前記マーク及び前記画像情報の印刷条件を設定する印刷条件入力手段と、
前記マークを前記マーク格納手段から読出し、前記マークの印刷条件を前記画像情報の印刷条件に合わせて、前記マークのドット単位データに変換するマーク変換手段と、
前記画像情報のドット単位データに、前記マークのドット単位データを付加して、前記プリンタに送出してマーク付画像情報の印刷を実行させる手段と、
を備えることを特徴とする印刷データ処理装置。
【請求項６】
プリンタにマーク付画像情報の印刷を実行させる印刷データ処理方法であって、
複数のマークデータを格納するマーク格納ステップと、
前記マークに付加して印刷する画像情報をドット単位データに変換する画像情報変換ステップと、
前記マーク及び前記画像情報の印刷条件を設定する印刷条件入力ステップと、
前記マークを前記マーク格納手段から読出し、前記マークの印刷条件を前記画像情報の印刷条件に合わせて、前記マークのドット単位データに変換するマーク変換ステップと、
前記画像情報のドット単位データに、前記マークのドット単位データを付加して、前記プリンタに送出してマーク付画像情報の印刷を実行させるステップと、
を含むことを特徴とする印刷データ処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、所定のプリンタにおいて印刷領域に複数種類のマークのうちの１つのマークを付加するマーク付き印刷を行い得るようにするための各種情報を設定し、該設定した各種情報を制御情報として前記プリンタにおけるマーク付き印刷動作を制御する技術に関する。
【背景技術】
【０００２】
一般の書類には、記載されている文書とは別に、例えば、「マル秘」、「重要」、「至急」等のマーク（以下、「スタンプマーク」と呼ぶ）が付加されたものがある。プリンタシステムによっては、こうしたスタンプマークを印刷領域上に自動的に付加する機能を備えたものがある。ここでいう印刷領域とは、文書等の所望のデータが印刷されている印刷用紙上の領域のことである。
【０００３】
このスタンプマークを付加する機能は、透かし印刷（あるいはマーク付き印刷）機能と呼ばれ、プリンタにつながれているコンピュータに組み込まれたプリンタドライバによって詳細な設定がなされる。ここでいう詳細な設定とは、スタンプマークの名称や、印刷領域上の位置、サイズ、色等の設定が該当する。プリンタドライバを用いて、スタンプマークについてのこれら各種情報をコンピュータに設定することにより、プリンタによるマーク付き印刷が可能となる。
【０００４】
ところで、前記従来の技術では、スタンプマークについての各種情報は、最新の設定の内容が記憶されているだけで、マーク付き印刷するスタンプマークが変わる毎に、オペレータは各種情報の全てを再度入力し直す必要があった。このため、オペレータにとっては、スタンプマーク設定の際の作業性が悪いといった問題があった。
【特許文献１】特開平１０−２４６３５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
この発明は、従来技術における上述の課題を解決するためにされたものであり、マーク付き印刷についての各種情報を設定する際のオペレータの作業性に優れたプリンタ制御装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
この目的を達成するために、本発明のプリンタシステムは、コンピュータ本体とプリンタとを備えるプリンタシステムにおいて、
前記コンピュータ本体は、マークを生成するための複数のマークデータを格納するマークデータ格納手段と、前記マークに付加して印刷する画像情報をドット単位データに変換する画像情報変換手段と、前記マーク及び前記画像情報の印刷条件を設定する印刷条件入力手段と、前記マークを前記マーク格納手段から読出し、前記マークの印刷条件を前記画像情報の印刷条件に合わせて、前記マークのドット単位データに変換するマーク変換手段と、前記画像情報のドット単位データに、前記マークのドット単位データを付加して、前記プリンタに送出してマーク付画像情報の印刷を実行させる手段とを備えることを特徴とする。
【０００７】
また、前記マークデータ格納手段、前記画像情報変換手段、前記マーク変換手段、前記印刷条件入力手段は、前記画像情報を前記プリンタが印字可能な情報に変換するプリンタドライバに備えられていることを特徴とする。
また、前記マークの指定及び印刷条件の設定は、プリンタドライバのプリンタ・プロパティ設定画面を用いて行なわれることを特徴とする。
【０００８】
また、本発明の記録媒体は、指定されたマークに付加して印刷する画像情報をドット単位データに変換する画像情報変換機能と、前記マーク及び前記画像情報の印刷条件を設定する印刷条件入力機能と、前記マークをマークデータ格納手段から読出し、前記マークの印刷条件を前記画像情報の印刷条件に合わせて、前記マークのドット単位データに変換するマーク変換機能と、前記画像情報のドット単位データに、前記マークのドット単位データを付加して、前記プリンタに送出してマーク付画像情報の印刷を実行させる機能とを備えたコンピュータプログラムを記録したコンピュータが読取り可能な記録媒体である。
【０００９】
また、本発明の印刷データ処理装置は、プリンタにマーク付画像情報の印刷を実行させる印刷データ処理装置であって、
複数のマークデータを格納するマーク格納手段と、前記マークに付加して印刷する画像情報をドット単位データに変換する画像情報変換手段と、前記マーク及び前記画像情報の印刷条件を設定する印刷条件入力手段と、前記マークを前記マーク格納手段から読出し、前記マークの印刷条件を前記画像情報の印刷条件に合わせて、前記マークのドット単位データに変換するマーク変換手段と、前記画像情報のドット単位データに、前記マークのドット単位データを付加して、前記プリンタに送出してマーク付画像情報の印刷を実行させる手段とを備えることを特徴とする。
【００１０】
また、プリンタにマーク付画像情報の印刷を実行させる印刷データ処理方法であって、
複数のマークデータを格納するマーク格納ステップと、前記マークに付加して印刷する画像情報をドット単位データに変換する画像情報変換ステップと、前記マーク及び前記画像情報の印刷条件を設定する印刷条件入力ステップと、前記マークを前記マーク格納手段から読出し、前記マークの印刷条件を前記画像情報の印刷条件に合わせて、前記マークのドット単位データに変換するマーク変換ステップと、前記画像情報のドット単位データに、前記マークのドット単位データを付加して、前記プリンタに送出してマーク付画像情報の印刷を実行させるステップとを含むことを特徴とする。
【発明を実施するための最良の形態】
【００１１】
以上説明したこの発明の構成・作用を一層明らかにするために、以下この発明の実施の形態を実施例に基づき説明する。図１はこの発明の一実施例を適用するコンピュータシステムの外観図である。このコンピュータシステムは、コンピュータ１０と、周辺機器としてのＣＲＴディスプレイ１２及びプリンタ１４を備える。コンピュータ１０は、コンピュータ本体１６とキーボード１８とマウス２０を備える。また、このコンピュータ本体１６には、フロッピィディスク２２の内容を読み取るフロッピィディスクドライブ２４が搭載されている。
【００１２】
図２は、コンピュータシステムのハードウェアの概略構成を示すブロック図である。図示するように、コンピュータ本体１６は、中央演算処理装置としてのＣＰＵ３０を中心にバスにより相互に接続されたＲＯＭ３１、ＲＡＭ３２、表示画像メモリ３３、マウスインタフェース３４、キーボードインタフェース３５、ＦＤＣ３６、ＨＤＣ３７、ＣＲＴＣ３８、プリンタインタフェース３９及びＩ／Ｏポート４０を備えている。
【００１３】
ＲＯＭ３１は、内蔵されている各種プログラム等を記憶する読み出し専用のメモリである。ＲＡＭ３２は、各種データ等を記憶する読み出し・書込み可能なメモリである。表示画像メモリ３３は、ＣＲＴディスプレイ１２の表示画面上に表示する画像の画像データを記憶するメモリである。マウスインタフェース３４は、マウス２０とのデータ等のやり取りを司るインタフェースである。キーボードインタフェース３５は、キーボード１８からのキー入力を司るインタフェースである。ＦＤＣ３６は、フロッピィディスクドライブ（ＦＤＤ）２４を制御するフロッピィディスクコントローラである。
【００１４】
ＨＤＣ３７は、ハードディスクドライブ（ＨＤＤ）４１を制御するハードディスクコントローラである。ＣＲＴＣ３８は、表示画像メモリ３３に記憶される表示画像データに基づいてＣＲＴディスプレイ１２の表示画面上における画像の表示を制御するＣＲＴコントローラである。プリンタインタフェース３９は、プリンタ１４へのデータの出力を制御するインタフェースである。Ｉ／Ｏポート４０は、シリアル出力のポートを備えており、このシリアルポートに接続されたモデム４４を介して公衆電話回線４６に接続されている。したがって、コンピュータ１０は、モデム４４を介して外部のネットワークに接続されており、特定のサーバー４８に接続可能となっている。
【００１５】
このコンピュータシステムでは、オペレーティングシステムは、ＨＤＤ４１に記憶されており、コンピュータ本体１６に電源が投入されると、ＨＤＤ４１のブート領域に書き込まれたローダに従ってＲＡＭ３２の所定の領域にロードされる。また、プリンタ１４の機種毎に用意されるプリンタドライバは、フロッピィディスク２２に予め格納されており、所定のインストールプログラムを実行することで、フロッピィディスクドライブ２４からコンピュータシステムにインストールされる。インストールされたプリンタドライバは、ＨＤＤ４１に記憶され、コンピュータ本体１６に電源が投入されたときに、オペレーティングシステムに組み込まれ、ＲＡＭ３２の所定の領域にロードされる。
【００１６】
このプリンタドライバをＣＰＵ３０が実行することによって本発明の各種構成要件は実現される。なお、このプリンタドライバのプログラムは、前述したように、フロッピィディスク２２に格納されたものであるが、これに替えて、ＣＤ−ＲＯＭ、光磁気ディスク、ＩＣカード等の他の携帯型記録媒体（可搬型記録媒体）に格納された構成としてもよい。また、前述したプログラムは、外部のネットワークに接続される特定のサーバー４８から提供されるプログラムデータをダウンロードして、ＲＡＭ３２またはＨＤＤ４１に転送することにより得るようにすることもできる。
【００１７】
以上説明したハードウェア構成を有するコンピュータシステムによる印刷の様子について次に説明する。図３は、コンピュータ本体１６が扱う画像情報から印刷が行なわれるまでの処理の様子を示すブロック図である。図示するように、コンピュータ本体１６の内部で動作しているアプリケーションプログラム５１により、画像の処理を行いつつビデオドライバ５２を介してＣＲＴディスプレイ１２の表示画面上に画像が表示される。また、このアプリケーションプログラム５１が印字指令を発行すると、コンピュータ本体１６内のプリンタドライバ５３が、画像情報をアプリケーションプログラム５１から受け取り、これをプリンタ１４が印字可能な信号に変換する。
【００１８】
図３に示した例では、プリンタドライバ５３の内部には、アプリケーションプログラム５１が生成する画像情報をドット単位の色情報に変換するラスタライザ５４、ドット単位の色情報に変換された画像情報（階調データ）に対してスタンプマークを付加するマーク付加モジュール５５、スタンプマークが付加された画像情報に対してプリンタ１４の発色の特性に応じた色補正を行なう色補正モジュール５６、色補正された後の画像情報からドット単位でのインクの有無によりある面積での濃度を表現するいわゆるハーフトーンの画像情報を生成するハーフトーンモジュール５７が備えられている。
【００１９】
また、プリンタドライバ５３の内部には、プリンタ１４による印刷のための各種情報を設定する情報設定モジュール５８が備えられている。印刷のための各種情報としては、印刷品質、色補正、ハーフトーンの種類等の印刷の基本設定に関するもの、スタンプマークの名称、印刷領域上の位置、サイズ及び色等のスタンプマーク設定に関するもの、用紙のサイズ及び印刷方向等の用紙設定に関するもの等がある。
【００２０】
情報設定モジュール５８で設定されたスタンプマークの情報は、マーク付加モジュール５５に送られ、情報設定モジュール５８で設定された色補正の情報は、色補正モジュール５６に送られ、また、情報設定モジュール５８で設定されたハーフトーンの種類の情報は、ハーフトーンモジュール５７に送られる。さらに、情報設定モジュール５８は、ビデオドライバ５２を介してＣＲＴディスプレイ１２の表示画面上に設定の内容を示す画像を表示させる。情報設定モジュール５８を除いた各モジュールの動作は、周知のものなので、説明は原則として省略し、以下、情報設定モジュール５８について説明する。
【００２１】
プリンタドライバ５３は、その設定を変えることにより、プリンタ１４による印刷を種々コントロールすることができるが、オペレータは、そうした設定を予め行なっておく必要がある。こうした印刷のための各種情報を設定する作業を実行するのが情報設定モジュール５８である。ここでは、この情報設定モジュール５８の動作によりＣＲＴディスプレイ１２の表示画面上にどのような画面が表示されるかを先に説明する。なお、この説明に当たり、このプリンタドライバが動作するオペレーティングシステムとして、Windows95（マイクロソフト社の商標）を例にとって説明する。
【００２２】
オペレータは、まずコンピュータ１０を次のように操作して、印刷のための各種情報を設定するダイアログボックスをＣＲＴディスプレイ１２の表示画面上に表示させる。すなわち、［スタート］→［設定］→［プリンタ］の順に操作を行なうことで、「プリンタ」ウィンドウを開く。次いで、そのウィンドウ上の目的のプリンタのアイコンをダブル・クリックして、そのプリンタについてのウィンドウを開く。その後、そのウィンドウから［プリンタ］→［プロパティ]の順に操作を行なって、そのプリンタについての各種情報を設定するプロパティのダイアログボックスを表示させる。
【００２３】
図４は、その開いたときのダイアログボックスＤＢ１を例示する説明図である。図示するように、ダイアログボックスＤＢ１には、「情報」、「詳細」、「基本設定」、「用紙設定」、「レイアウト」、「ユーティリティ」の６種類のカードＣＤ１，ＣＤ２，ＣＤ３，ＣＤ４，ＣＤ５，ＣＤ６が用意されている。「情報」カードＣＤ１は、プリンタのコメント等、プリンタについての注釈を設定するためのものである。「詳細」カードＣＤ２は、プリンタが接続されているポート等、プリンタについての詳細な情報を設定するためのものである。「基本設定」カードＣＤ３は、印刷品質に関わる基本的な情報を設定するためのものである。「用紙設定」カードＣＤ４は、用紙についての各種情報を設定するためのものである。「レイアウト」カードＣＤ５は、印刷時の割り付けのレイアウトについての各種情報及びマーク付き印刷についての各種情報を設定するためのものである。「ユーティリティ」カードＣＤ６は、その他有用な情報を設定するためのものである。
【００２４】
これらカードＣＤ１〜ＣＤ６の内のいずれかが、オペレータによって、マウス２０を操作することにより選択されて、ダイアログボックスＤＢ１に表示される。
図５は、「基本設定」カードＣＤ３が開かれたダイアログボックスＤＢ１を例示する説明図である。図示するように、この「基本設定」カードＣＤ３には、オペレータからのデータ入力を受け付けるデータ入力欄として、「モード設定」、「用紙種類」、「インク」の３つのデータ入力欄Ｅ１，Ｅ２，Ｅ３が設けられている。また、このカードＣＤ３には、プリンタドライバの現在の設定の内容のうちのいくつかの情報を表示するデータ表示欄Ｅ４が設けられている。
【００２５】
「モード設定」データ入力欄Ｅ１は、基本的な設定のモードを選択するもので、予め決められた設定を自動的に行なう「推奨設定」のモードと、手動で詳細に設定を行なう「詳細設定」のモードとがボタンＥ１１，Ｅ１２により選択可能となっている。
【００２６】
ボタンＥ１２がクリックされて「詳細設定」のモードが選択されると、データ入力欄Ｅ１３及びデータ入力欄Ｅ１４がアクティブな状態となる。これにより、このデータ入力欄Ｅ１３から印刷データのタイプ、例えば、ワープロ、グラフ、写真等を入力することが可能となり、また、データ入力欄Ｅ１４から手動設定を行なうためのダイアログボックスを開くことが可能となる。なお、この手動設定のダイアログボックスの詳細については説明を省略するが、要は、この手動設定のダイアログボックスによって、「用紙種類」、「インク」、「ハーフトーン」、「インタレース」、「双方向印刷」、「カラー調整」等の情報が設定される。
【００２７】
一方、ボタンＥ１１がクリックされて「推奨設定」のモードが選択されると、スライドレバー形のボタンＥ１５がアクティブな状態となり、これにより、プリンタ１４による印刷をどの程度の品質で行なうかを段階的に指定可能となる。なお、この印刷の品質の指定結果に応じて、このコンピュータ１０では印刷の品質を決定する各種品質情報を求める処理が実行される。ここで、各種品質情報とは、印刷の解像度、ハーフトーンの種類及びインタレースの機能区分が該当する。これら各種品質情報は、上記手動設定のダイアログボックスから入力される情報に含まれるものと同一である。
【００２８】
データ表示欄Ｅ４は、「用紙サイズ」、「印刷方向」、「印刷品質」、「インタレース」、「双方向印刷」、「カラー調整」、「スタンプマーク」についての情報を表示する表示エリアＥ４１，Ｅ４２，Ｅ４３，Ｅ４４，Ｅ４５，Ｅ４６，Ｅ４７を備えている。表示エリアＥ４１，Ｅ４２に表示される「用紙サイズ」及び「印刷方向」の内容は、「用紙設定」カードＣＤ４を用いて入力設定されたデータである。なお、「用紙設定」カードＣＤ４については、この発明の内容には直接関係しないので説明は省略するが、要は、用紙サイズ、印刷方向及び印刷部数等の用紙設定に関する情報が入力設定される。
【００２９】
また、表示エリアＥ４３，Ｅ４４，Ｅ４５，Ｅ４６に表示される「印刷品質」、「インタレース」、「双方向印刷」、「カラー調整」の内容は、前述した「基本設定」カードＣＤ３を用いて入力設定されたデータである。さらに、表示エリアＥ４７に表示される「スタンプマーク」の内容は、「レイアウト」カードＣＤ５を用いて入力設定されたスタンプマーク名のデータである。
【００３０】
図６は、「レイアウト」カードＣＤ５が開かれたダイアログボックスＤＢ１を例示する説明図である。図示するように、この「レイアウト」カードＣＤ５には、オペレータからのデータ入力を受け付けるデータ入力欄として、「拡大／縮小」、「割り付け」、「スタンプマーク」の３つのデータ入力欄Ｅ５，Ｅ６，Ｅ７が設けられている。また、このカードＣＤ５には、プリンタドライバの現在の設定の内容のうちのこのカードＣＤ５にて設定されたいくつかの情報を画像を用いて表示するレイアウト表示欄Ｅ８が設けられている。
【００３１】
「拡大／縮小」データ入力欄Ｅ５は、拡大／縮小印刷についての設定を行なうもので、ここでは詳しい説明は省略する。「割り付け」データ入力欄Ｅ６は、１枚の用紙に割り付けるページ数を設定するもので、「１ページ」、横並びの２ページの配列を意味する「２ページ」、格子状の４ページの配列を意味する「４ページ」が選択肢として用意されている。
【００３２】
「スタンプマーク」データ入力欄Ｅ７は、マーク付き印刷のスタンプマークについての設定を行なうものであり、詳しくは次のようなものである。「スタンプマーク」データ入力欄Ｅ７には、マーク名入力欄Ｅ７１と設定ボタンＥ７２とが設けられている。マーク名入力欄Ｅ７１は、スタンプマークの種類を特定するスタンプマークの名称（スタンプマーク名）の設定を行なうものである。このマーク名入力欄Ｅ７１は、右隅のボタンＥ７１ａがマウス２０によりクリックされることにより、図７に示すように、プルダウン形式でメニューＥ７１ｂが表示されて、このメニューにより、「マル秘」、「CONFIDENTIAL」、「重要」、「持ち出し禁止」、「外秘」等のスタンプマークが選択肢として用意される。
【００３３】
設定ボタンＥ７２は、スタンプマークについての各種情報を詳細に設定するときに、詳細モードへの切替えを指示するためのスイッチであり、具体的には、この設定ボタンＥ７２がマウス２０によりクリックされることにより、図８に示すダイアログボックスＤＢ２が画面上に開く。
【００３４】
図８に示すように、このダイアログボックスＤＢ２には、「マーク名」、「位置」、「サイズ」、「カラー」、「濃度」についてのデータ入力欄Ｅ９１，Ｅ９２，Ｅ９３，Ｅ９４，Ｅ９５が設けられている。
【００３５】
「マーク名」データ入力欄Ｅ９１は、「レイアウト」カードＣＤ５に設けられたマーク名入力欄Ｅ７１と同一のものであり、スタンプマークの種類を特定するスタンプマーク名を、「レイアウト」カードＣＤ５とこのダイアログボックスＤＢ２の双方から入力可能なようになっている。
【００３６】
「位置」データ入力欄Ｅ９２は、マーク付き印刷におけるスタンプマークの１ページ面における印刷位置を設定するもので、「中央」、「左上」、「右上」、「左下」、「右下」の５種類が選択肢として用意されている。「サイズ」データ入力欄Ｅ９３は、１ページ面に印刷するスタンプマークのサイズを設定するもので、スライドレバー形のボタンＥ９３ａが用意されている。
【００３７】
「カラー」データ入力欄Ｅ９４は、スタンプマークの色を設定するもので、「黒」、「青」、「赤」、「黄」等が選択肢として用意されている。「濃度」データ入力欄Ｅ９５は、１ページ面に印刷するスタンプマークの濃度を設定するもので、スライドレバー形のボタンＥ９５ａが用意されている。
【００３８】
さらに、このダイアログボックスＤＢ２には、マーク付き印刷の内容を表わす画像の表示欄（以下、スタンプマーク表示欄と呼ぶ）Ｅ９６が設けられている。このスタンプマーク表示欄Ｅ９６に表示される画像は、スタンプマークが印刷されたページ面（印刷用紙の面ではなく、例えば、印刷用紙に２ページが割り付けられている場合、その内の１ページだけが相当する）を表わす絵図であり、具体的には、次のような内容が解るような画像である。
(１) スタンプマークの種類
(２) スタンプマークの１ページ面におけるレイアウト位置
(３) スタンプマークのサイズ
(４) スタンプマークの色
(５) スタンプマークの濃度
【００３９】
前述した(１)〜(５)を表わす画像は、データ入力欄Ｅ９１〜Ｅ９５の設定内容が変更されると、その都度変更される。例えば、図８に示すように、「マーク名」データ入力欄Ｅ９１が「CONFIDENTIAL」に、「位置」データ入力欄Ｅ９２が「中央」に、「サイズ」データ入力欄Ｅ９３が所定の大きさに、「カラー」データ入力欄Ｅ９４が赤に、「濃度」データ入力欄Ｅ９５が最も濃い側にそれぞれ設定されると、表示欄Ｅ９６の画像は、図中に示すように、長方形の用紙の中央に「CONFIDENTIAL」の文字が、所定の大きさ、色（図では色がわからないが赤色であるものとする）、濃度で表示されたものとなる。なお、表示欄Ｅ９６における外側の長方形ｒ１は表示欄Ｅ９６の区切りを示すもので、中間側の長方形ｒ２は印刷を行なう１ページの大きさを示すもので、内側の長方形ｒ３は、１ページにおいて文書等の所望のデータが印刷される領域を示すものである。
【００４０】
図９は、スタンプマーク表示欄Ｅ９６の別の一例を示す説明図である。図９に示すように、スタンプマーク表示欄Ｅ９６には、長方形の用紙の右上に「マル秘」の絵柄が、所定の大きさ、色、濃度で表示される場合がある。この表示はつぎのような設定によって切り替わる。すなわち、「マーク名」データ入力欄Ｅ９１が「マル秘」に、「位置」データ入力欄Ｅ９２が「右上」に、「サイズ」データ入力欄Ｅ９３が所定の大きさに、「カラー」データ入力欄Ｅ９４が赤（図では色がわからないが赤色であるものとする）に、「濃度」データ入力欄Ｅ９５が最も濃い側にそれぞれ設定されたとき、図９に示す画像がスタンプマーク表示欄Ｅ９６に表示されることになる。
【００４１】
なお、この実施例では、「位置」データ入力欄Ｅ９２から入力される印刷位置として、「中央」、「左上」、「右上」、「左下」、「右下」の５種類が選択肢として用意されているが、これらの５種類のデータは、図１０に示すように、用紙上の主要な５点Ｐ０，Ｐ１，Ｐ２，Ｐ３，Ｐ４を示しているに過ぎない。そこで、この実施例の別態様として、位置調整用のオフセット値のデータ入力欄をダイアログボックスＤＢ２上に別に設ける構成としてもよい。ここでいうオフセット値とは、データ入力欄Ｅ９２によって設定された位置に対する横方向ｕ及び縦方向ｖの偏位を示す数値である。すなわち、図１０に示すように、位置ＰＸは、位置Ｐ１からのオフセット値（ｕ１，ｖ１）にて設定することができる。こうした構成によって、スタンプマークを用紙上のいずれの位置にも自在に設定することができる。
【００４２】
また、図８に示すように、ダイアログボックスＤＢ２には、「保存」ボタンＥ９７が設けられている。このボタンＥ９７は、マウス２０によってクリックされることで、この「スタンプマーク設定」ダイアログボックスＤＢ２によって変更された内容の保存を実行するものである。
【００４３】
図６に戻り、「レイアウト」カードＣＤ５に設けられたレイアウト表示欄Ｅ８で表示される画像について、次に説明する。このレイアウト表示欄Ｅ８は、前述したように、「レイアウト」カードＣＤ５にて設定されたいくつかの情報を画像を用いて表示するものであり、実際の印刷結果に対応した絵図が表示される。具体的には、次のような内容が解るような画像である。
(６) １枚の印刷用紙に割り付けられるページ数とそのページ面の割り付け位置
(７) 各ページ面にマーク付き印刷されるスタンプマークについてのマークの種類、印刷位置、サイズ、色及び濃度
【００４４】
上記(６)及び(７)を表わす画像は、データ入力欄Ｅ６及びＥ７の設定内容が変更されると、その都度変更される。例えば、「割り付け」データ入力欄Ｅ６が、「２ページ」に、マーク名入力欄Ｅ７１が、「CONFIDENTIAL」にそれぞれ設定されると、レイアウト表示欄Ｅ８の画像は、図中に示すように、２枚のページが横並びに割り付けられた１枚の用紙となって、しかも、割り付けられた各ページに、「CONFIDENTIAL」といった文字がそれぞれ記述されたものとなる。なお、各ページにおける「CONFIDENTIAL」の文字についての印刷位置、サイズ、色及び濃度は、先に説明したダイアログボックスＤＢ２（図８）で設定された内容がそのまま採用されることになる。すなわち、ダイアログボックスＤＢ２のスタンプマーク表示欄Ｅ９６に表示された画像が、このレイアウト表示欄Ｅ８における１枚のページ（用紙に割り付けられた１枚のページ）として表示される。
【００４５】
図１１は、以上詳述してきた情報設定モジュール５８の機能のうちのスタンプマークについての各種情報を設定する機能に関する部分を図式化したブロック図である。図１１に示すように、情報設定モジュール５８には、プリンタドライバがＣＰＵ３０に実行されることによって実現されるマーク種類指定部６０とマーク情報読出部６１とマーク情報設定部６２とが設けられている。また、ＨＤＤ４１には、スタンプマークについての各種情報を設定する機能を実現するために、マーク情報記憶手段としてのマーク情報テーブルＭｋｄが格納されており、上記情報設定モジュール５８のマーク種類指定部６０及びマーク情報読出部６１は、このマーク情報テーブルＭｋｄとの間でデータのやり取りを行なう。
【００４６】
図１２は、情報設定モジュール５８にて実行される各種処理ルーチンのうちのレイアウト処理ルーチンを示すフローチャートである。このレイアウト処理ルーチンは、「レイアウト」カードＣＤ５が、オペレータによって、マウス２０を操作することにより選択されたときに実行開始されるものである。図１２に示すように、ＣＰＵ３０は、処理が開始されると、「レイアウト」カードＣＤ５を示す画像データをＣＲＴディスプレイ１２の表示画面上に表示するカード表示の処理ルーチンを実行する（ステップＳ１００）。次いで、その「レイアウト」カードＣＤ５を用いた各種データについてのデータ設定の処理ルーチンを実行する（ステップＳ２００）。その後、このレイアウト処理ルーチンの実行を一旦終了する。
【００４７】
次に、ステップＳ１００で実行されるカード表示の処理ルーチンについて詳述する。図１３はそのカード表示の処理ルーチンを示すフローチャートである。図示するように、ＣＰＵ３０は、ステップＳ１００に処理が移ると、まず、「レイアウト」カードＣＤ５のベースとなるベース画像データＢＤ１をＨＤＤ４１から読み込み（ステップＳ１１０）、そのベース画像データＢＤ１をＲＡＭ３２中の所定の作業エリアに転送する（ステップＳ１２０）。ここで、ベース画像データＢＤ１とは、図６で示したカードＣＤ５の画像から入力データにより定まる部分を除いた画像を表わすもので、この画像は図１４に示すようなものとなる。すなわち、図１４に示すように、「拡大／縮小」、「割り付け」、「スタンプマーク」の３つのデータ入力欄Ｅ５，Ｅ６，Ｅ７におけるボタンや表示エリア等が空欄となっている画像を示す画像データが上記ＲＡＭ３２中の作業エリアに転送されることになる。なお、こうして得られた作業エリア中の画像データは以後、表示画像データＤＤ１と呼ぶ。
【００４８】
図１３に戻り、ステップＳ１２０の実行後、ＣＰＵ３０は、「レイアウト」カードＣＤ５から入力された、前回処理時までの「拡大／縮小」に関するデータ群Ｄａと「割り付け」に関するデータ群ＤｂとをＨＤＤ４１から読み込む（ステップＳ１３０）。
【００４９】
図１５は、ＨＤＤ４１に格納される各種テーブルの一部を示す説明図である。図示するように、ＨＤＤ４１には、レイアウト情報テーブルＬｙｄとマーク情報テーブルＭｋｄとが記憶されている。レイアウト情報テーブルＬｙｄは、印刷時の割り付けのレイアウトについての各種情報を格納する１レコードのデータであり、「拡大／縮小」データ入力欄Ｅ５から入力されるデータ群Ｄａと、「割り付け」データ入力欄Ｅ６から入力されるデータ群Ｄｂと、「スタンプマーク」データ入力欄Ｅ７のマーク名入力欄Ｅ７１（あるいはダイアログボックスＤＢ２のデータ入力欄Ｅ９１）から入力されるマーク名Ｄｃとから構成される。
【００５０】
マーク情報テーブルＭｋｄは、マーク付き印刷を行ない得るようにするための各種情報（ここでは、「位置」、「サイズ」、「カラー」、「濃度」のデータＤｍ１，Ｄｍ２，Ｄｍ３，Ｄｍ４）をマークの種類毎に組分けして、マークの種類を特定するマーク名Ｄｃとともに各組を１レコードとしてそれぞれ格納する複数レコードからなるテーブルである。
【００５１】
図１３のステップＳ１３０では、上記レイアウト情報テーブルＬｙｄに格納されるデータ群Ｄａ，ＤｂがＨＤＤ４１から読み込まれる。続いて、ＣＰＵ３０は、ＨＤＤ４１からレイアウト情報テーブルＬｙｄのマーク名Ｄｃを読み込む（ステップＳ１４０）。
【００５２】
その後、ＣＰＵ３０は、ステップＳ１４０で読み込んだマーク名Ｄｃを検索キーとして、マーク情報テーブルＭｋｄからマーク名Ｄｃの一致する１レコードのデータＤｍ１〜Ｄｍ４を読み込む処理を行なう（ステップＳ１５０）。
【００５３】
続いて、ステップＳ１３０で読み込んだデータ群Ｄａ，Ｄｂと、ステップＳ１４０で読み込んだマーク名Ｄｃとに応じて、作業エリア中の表示画像データＤＤ１を修正する処理を行なう（ステップＳ１６０）。具体的には、この処理では、「拡大／縮小」データ入力欄Ｅ５におけるボタンや表示エリアの空欄に、データ群Ｄａに基づく印やテキスト文字が埋められ、「割り付け」データ入力欄Ｅ６におけるボタンや表示エリアの空欄に、データ群Ｄｂに基づく印やテキスト文字が埋められ、「スタンプマーク」の空欄に、マーク名Ｄｃのテキスト文字が埋められた画像が得られるように、表示画像データＤＤ１を修正する。
【００５４】
さらに、この処理では、レイアウト表示欄Ｅ８の空欄に、プリンタ１４によって印刷される印刷用紙を表わす絵図が埋められるように、表示画像データＤＤ１を修正している。このレイアウト表示欄Ｅ８についての修正は、データ群Ｄｂ中の割り付けページ数に応じて異なったものとなり、１ページが割り付けられた印刷用紙が表わされたり、２ページが割り付けられた印刷用紙が表わされたり（図６のレイアウト表示欄Ｅ８を参照、但し、この時点では図６中の「CONFIDENTIAL」のスタンプマークのデータはない状態である）、４ページが割り付けられた印刷用紙が表わされたりする。すなわち、前述した(６) の内容が解るような画像がレイアウト表示欄Ｅ８に表示されるように、表示画像データＤＤ１を修正している。
【００５５】
ＣＰＵ３０は、ステップＳ１６０の実行後、ステップＳ１４０で読み込んだマーク名Ｄｃと、ステップＳ１５０で読み込んだスタンプマーク設定に関するデータＤｍ１〜Ｄｍ４とに応じて、作業エリア中の表示画像データＤＤ１のレイアウト表示欄Ｅ８に相当する部分を修正する処理を行なう（ステップＳ１７０）。上記マーク名Ｄｃ及びデータＤｍ１〜Ｄｍ４は、印刷用紙上に割り付けられた各ページ面に付加されるスタンプマークが、どういった種類、位置、サイズ、色、濃度でもって印刷されるかを決定するが、このステップＳ１７０では、レイアウト表示欄Ｅ８に表示される絵図が、その実際の印刷結果に対応したものとなるように、上記マーク名Ｄｃ及びデータＤｍ１〜Ｄｍ４に基づいて表示画像データＤＤ１の修正を行っている。
【００５６】
具体的には、このステップＳ１７０の処理は、次のような複数の工程を実行することにより実現される。まず、マーク名Ｄｃに応じた種類のスタンプマークの画像をＲＡＭ３２中から呼び出す。ＲＡＭ３２には、プリンタドライバのロードとともに、複数種類のスタンプマークの基本画像を収納するマーク画像テーブル６５が予め格納されており、このステップＳ１７０では、マーク画像テーブル６５をマーク名Ｄｃを検索キーとして検索することにより、マーク名Ｄｃに対応した種類のスタンプマークについての基本画像を呼び出す。ここで、基本画像というのは、サイズ、色、濃度が基本的な大きさとなっているものである。
【００５７】
次いで、その基本画像についてのサイズ、色、濃度を、「サイズ」、「カラー」、「濃度」のデータＤｍ２〜Ｄｍ４に応じて変更する。さらに、こうして得られたスタンプマークの画像を、印刷用紙に割り付けられる各ページ面上のどの位置に印刷するかを、「位置」のデータｄｍ１に基づいて求める。これらの算出結果から、実際の印刷時にページ面上にどのようにスタンプマークが印刷されるかを知ることができることから、このステップＳ１７０では、その実際の印刷結果がレイアウト表示欄Ｅ８上のページ面に表わされるような画像となるように、ステップＳ１６０で求めた表示画像データＤＤ１を修正する。こうして修正された表示画像データＤＤ１は、例えば、２ページが割り付けられた印刷用紙で、データＤｍ１が「中央」である場合には、図６のレイアウト表示欄Ｅ８に例示するように、横並びに配列された２枚のページ毎に、そのページの中央に、スタンプマーク（例えば「CONFIDENTIAL」）の文字が配置された画像を表わすものとなる。すなわち、このステップＳ１７０の処理は、前述した(７) の内容が解るような画像がレイアウト表示欄Ｅ８に表示されるように表示画像データＤＤ１を修正していることになる。
【００５８】
ステップＳ１７０の処理を終えると、続いて、ＣＰＵ３０は、表示画像データＤＤ１をＣＲＴディスプレイ１２の表示画面上に表示する処理を行なう（ステップＳ１８０）。この結果、図６に例示するような「レイアウト」カードＣＤ５が開かれたダイアログボックスＤＢ１がＣＲＴディスプレイ１２の表示画面上に表示されることになる。その後、「リターン」に抜けてこの処理を一旦終了する。
【００５９】
次に、ステップＳ２００で実行されるデータ設定の処理ルーチンについて詳述する。図１６はそのデータ設定の処理ルーチンを示すフローチャートである。図示するように、ＣＰＵ３０は、ステップＳ２００に処理が移ると、まず、データ取込みの処理を行なう（ステップＳ２１０）。このデータ取込みの処理は、上記ステップＳ１００のカード表示の処理ルーチンで表示された「レイアウト」カードＣＤ５に従ってマウス２０、キーボード１８等の入力装置から入力されるデータを取り込むものである。
【００６０】
次いで、ＣＰＵ３０は、ステップＳ２１０で取り込んだデータが、「レイアウト」カードＣＤ５上の「ＯＫ」ボタンＥ０がクリックされたか否かを判別する（ステップＳ２２０）。ここで、「ＯＫ」ボタンＥ０がクリックされたと判別すると、これまでに設定してきたプロパティの内容をプリンタ１４の制御のための制御情報として設定する処理を行なう（ステップＳ２２２）。詳細には、ＨＤＤ４１中のレイアウト情報テーブルＬｙｄの内容と、このレイアウト情報テーブルＬｙｄの中のマーク名Ｄｃから定まる「位置」、「サイズ」、「カラー」、「濃度」のデータＤｍ１，Ｄｍ２，Ｄｍ３，Ｄｍ４の内容を、プリンタ用の周知の制御情報としてＨＤＤ４１に記憶する処理を行なう。
【００６１】
ステップＳ２２２の実行後、ＣＰＵ３０は、「レイアウト」カードＣＤ５が開かれたダイアログボックスＤＢ１を閉じてプロパティを終了する（ステップＳ２２４）。その後、このデータ設定の処理ルーチンを終了する。
【００６２】
一方、ＣＰＵ３０は、ステップＳ２２０で、「ＯＫ」ボタンＥ０がクリックされたものではないと判別すると、ステップＳ２３０に処理を進める。ステップＳ２３０では、上記取り込んだデータが、データ入力欄Ｅ７のマーク名入力欄Ｅ７１から入力されたデータであるか否かを判別することによって、マーク名に変更があったか否かを判別する。ここで、マーク名に変更があったと判別すると、ＣＰＵ３０は、その入力された新たなマーク名でもって、ＨＤＤ４１に格納されたレイアウト情報テーブルＬｙｄのマーク名Ｄｃの内容を更新する（ステップＳ２４０）。
【００６３】
続いて、「レイアウト」カードＣＤ５のマーク名入力欄Ｅ７１に上記マーク名Ｄｃの内容が表示されるように、マーク名Ｄｃを表示画像データＤＤ１に付加する（ステップＳ２５０）。その後、カード表示の処理ルーチンのステップＳ１５０及びＳ１７０と同一の処理を順に実行する（ステップＳ２６０，Ｓ２７０）。すなわち、ステップＳ２６０及びＳ２７０の処理によれば、変更となったマーク名Ｄｃについての現在の各種情報（「位置」、「サイズ」、「カラー」、「濃度」のデータＤｍ１，Ｄｍ２，Ｄｍ３，Ｄｍ４）を、マーク情報テーブルＭｋｄから読み出してきて、それらデータが視覚的に解るように、表示画像データＤＤ１を修正するものである。
【００６４】
ステップＳ２７０の実行後、ＣＰＵ３０は、その修正された表示画像データＤＤ１をＣＲＴディスプレイ１２の表示画面上に表示する処理を行なう（ステップＳ２８０）。その後、ＣＰＵ３０は、処理をステップＳ２１０に戻して、これら一連の処理を繰り返し実行する。
【００６５】
一方、ステップＳ２３０で、マーク名に変更がないと判別すると、ステップＳ２９０に処理を進める。ステップＳ２９０では、ステップＳ２１０で取り込んだデータが、設定ボタンＥ７２がクリックされたか否かを判別する。ここで、設定ボタンＥ７２がクリックされたものでないと判別すると、ＣＰＵ３０は、処理をステップＳ２９２に進めて、ステップＳ２１０で取り込んだデータに基づくその他の処理を実行する。その後、ＣＰＵ３０はステップＳ２１０に処理を戻す。
【００６６】
一方、ステップＳ２９０で、設定ボタン７２がクリックされたと判断すると、マーク付き印刷についての各種情報を詳細に設定する詳細設定の処理を実行する（ステップＳ３００）。その後、ＣＰＵ３０はステップＳ２１０に処理を戻す。
【００６７】
次に、ステップＳ３００で実行される詳細設定の処理ルーチンについて詳述する。図１７は、スタンプマーク詳細設定の処理ルーチンを示すフローチャートである。図示するように、ＣＰＵ３０は、ステップＳ３００に処理が移ると、まず、「スタンプマーク設定」ダイアログボックスＤＢ２を示す表示画像データＤＤ２を作成する処理を行なう（ステップＳ３１０）。このステップＳ３１０の処理は、詳しくは次の２つの工程から成り立っている。
【００６８】
まず、ダイアログボックスＤＢ２のベースとなるベース画像データＢＤ２をＨＤＤ４１から読み込む処理を行なう。ここで、ベース画像データＢＤ２とは、図８で示した「スタンプマーク設定」ダイアログボックスＤＢ２の画像から入力データにより定まる部分を除いた画像を表わすもので、この画像は図１８に示すようなものとなる。即ち、図１８示すように、「マーク名」、「位置」、「サイズ」、「カラー」、「濃度」等についてのデータ入力欄Ｅ９１，Ｅ９２，Ｅ９３，Ｅ９４，Ｅ９５が空欄となっている画像を示すベース画像データＢＤ２が、ＨＤＤ４１から取り込まれる。こうした画像データは、ＲＡＭ３２中の作業エリアに表示画像データＤＤ２として一旦記憶される。
【００６９】
次いで、この表示画像データＤＤ２を、プリンタドライバで現在選択されているマーク名Ｄｃと、このマーク名Ｄｃから定まるデータＤｍ１〜Ｄｍ４に基づいて修正する処理を行なう。ここで、現在選択されているマーク名Ｄｃとは、ＨＤＤ４１のレイアウト情報テーブルＬｙｄ内に格納されているものであり、この詳細設定のルーチンに入る前に、「レイアウト」カードＣＤ５のマーク名入力欄Ｅ７１に表示された内容と一致するものである。
【００７０】
ここでは、現在選択されているマーク名Ｄｃを検索キーとして、マーク情報テーブルＭｋｄからマーク名Ｄｃの一致する１レコードのデータＤｍ１〜Ｄｍ４を読み込み、これらマーク名ＤｃとデータＤｍ１〜Ｄｍ４に応じて、作業エリア中の表示画像データＤＤ２を修正する。詳しくは、ダイアログボックスＤＢ２が次のような画像となるように表示画像データＤＤ２を修正する。すなわち、ダイアログボックスＤＢ２中の「マーク名」、「位置」、「サイズ」、「カラー」、「濃度」についてのデータ入力欄Ｅ９１，Ｅ９２，Ｅ９３，Ｅ９４，Ｅ９５には、上記マーク名ＤｃとデータＤｍ１〜Ｄｍ４が順に表示され、さらに、スタンプマーク表示欄Ｅ９６には、データＤｃ，Ｄｍ１〜Ｄｍ４の内容を印刷用紙の平面を表わす絵図が表示された画像を示す表示画像データＤＤ２が作成される。
【００７１】
ＣＰＵ３０は、ステップＳ３１０で表示画像データＤＤ２の作成を終えると、その後、その表示画像データＤＤ２をＣＲＴディスプレイ１２の表示画面上に表示する処理を行なう（ステップＳ３２０）。
【００７２】
続いて、ＣＰＵ３０は、データ取込みの処理を行なう（ステップＳ３３０）。このデータ取込みの処理は、上記ステップＳ３２０の処理で表示された「スタンプマーク設定」ダイアログボックスＤＢ２に従ってマウス２０、キーボード１８等の入力装置から入力されるデータを取り込むものである。
【００７３】
次いで、ＣＰＵ３０は、ステップＳ３３０で取り込んだデータが、「スタンプマーク設定」ダイアログボックスＤＢ２上の「ＯＫ」ボタンＥ９８（図８参照）がクリックされたか否かを判別する（ステップＳ３４０）。ここで、「ＯＫ」ボタンＥ９８がクリックされたことを示すものではないと判別すると、ステップＳ３３０で取り込んだデータを変更データとして、ＲＡＭ３２上の作業エリアに格納する（ステップＳ３５０）。
【００７４】
ＣＰＵ３０は、ステップＳ３５０の実行後、その変更データに応じて表示画像データＤＤ２を修正する処理を行なう（ステップＳ３６０）。この修正は、変更データの内容をデータ入力欄Ｅ９１，Ｅ９２，Ｅ９３，Ｅ９４，Ｅ９５のうちの該当する欄に表示し、さらに変更データの内容をスタンプマーク表示欄Ｅ９６に表示されるページ面の画像に反映する画像を示す表示画像データを作成するものである。その後、ＣＰＵ３０は、その修正した表示画像データＤＤ２をＣＲＴディスプレイ１２の表示画面上に表示する処理を行なう（ステップＳ３７０）。
【００７５】
続いて、ＣＰＵ３０は、「スタンプマーク設定」ダイアログボックスＤＢ２上の「保存」ボタンＥ９７がクリックされたか否かを判別する（ステップＳ３８０）。ここで、「保存」ボタンＥ９７がクリックされたと判別すると、変更データをＨＤＤ４１上のレイアウト情報テーブルＬｙｄまたはマーク情報テーブルＭｋｄを更新する処理を行なう（ステップＳ３９０）。その後、ステップＳ３３０に戻って、データ取込みの処理を続行する。
【００７６】
一方、ステップＳ３８０で、「保存」ボタンＥ９７がクリックされていないと判別すると、ステップＳ３９０の処理を飛ばして、そのまま処理をステップＳ３３０に戻す。
【００７７】
また、ステップＳ３４０で、「ＯＫ」ボタンＥ９８がクリックされたと判別すると、ステップＳ４００に処理を移して、この「スタンプマーク設定」ダイアログボックスＤＢ２を閉じて、この詳細設定の処理ルーチンを一旦終了する。
【００７８】
以上詳述してきたこの実施例のコンピュータシステムでは、マーク付き印刷を行ない得るようにするための各種情報が、スタンプマークの種類毎に組分けしてそれぞれＨＤＤ４１内のマーク情報テーブルＭｋｄに記憶されている。オペレータによって、ＣＲＴディスプレイ１２の表示画面上に表示されたマーク名入力欄Ｅ７１からマーク名Ｄｃの入力があると、そのマーク名に対応した「位置」、「サイズ」、「カラー」、「濃度」のデータＤｍ１〜Ｄｍ４がマーク情報テーブルＭｋｄから読み出されて、プリンタ１４用の制御情報として設定される。
【００７９】
したがって、この実施例では、マーク付き印刷したいスタンプマークが変更となっても、そのスタンプマークについての各種情報がマーク情報テーブルＭｋｄに記憶されておりさえすれば、オペレータはそれら各種情報を改めて入力し直さなくても、マーク情報テーブルＭｋｄから読み出して設定することができるだけでなく、読み出された各種情報を必要に応じて変更することもできるため、スタンプマークの設定を行なう際の作業性に優れているという効果だけでなく、スタンプマークの設定を行う際の多様性に富んでいるという効果も奏することができる。
【００８０】
また、この実施例では、マーク付き印刷についての各種情報がどういった形で設定されているかを、「レイアウト」カードＣＤ５に設けられたレイアウト表示欄Ｅ８に表示した実際の印刷結果に対応した絵図からオペレータは知ることができる。このため、オペレータは、感覚的に容易に各種情報を知ることができ、スタンプマークの設定時の操作性により優れたものとなる。特に、この実施例では、印刷用紙に複数のページ面が割り付けられているような場合に、レイアウト表示欄Ｅ８に表示される絵柄は、複数のページ面が割り付けられた印刷用紙全体を表わすものとなり、しかも、各ページ面にスタンプマークがそれぞれ表示されたものとなっている。このため、複数のページ面を割り付けたモード時の印刷の際にも、実際の印刷結果に対応した絵図を表示することができることから、より一層容易に各種情報を知ることができる。
【００８１】
さらに、この実施例では、ＣＲＴディスプレイ１２の表示画面上に表示されたマーク種類指定のためのマーク名入力欄Ｅ７１と同一の表示画面上に、上記レイアウト表示欄Ｅ８が表示されるように構成されている。このため、マーク名入力欄Ｅ７１を用いて複数の選択候補から一のマーク名を選択するに際して、表示画面を切り替えることなしに、その選択したマーク名についての各種情報を示す絵図を表示画面に表示させることができる。
【００８２】
したがって、この実施例では、スタンプマークの設定を行なう際して、オペレータは、表示画面の切替といった面倒な操作を行なうことなしに、各スタンプマークの種類毎の最新の各種情報を表示画面から知り得ることができる。したがって、スタンプマークの設定の作業性により一層優れている。
【００８３】
なお、この実施例では、オペレータによるキー入力を受け付けてスタンプマーク名を指定する構成であったが、これに替えて、外部のコンピュータから送られてくる信号の形態で、スタンプマーク名を入力する構成としてもよい。また、指定するのはマーク名に限る必要はなく、スタンプマークの種類を特定できるものであればどのようなものでもよい。
【００８４】
さらに、上記実施例は、プリンタ１４がローカルなコンピュータ１０と直接ケーブルに接続されたコンピュータシステムに適用されているが、これに替えて、ＬＡＮ上のサーバに接続されたプリンタを複数のコンピュータで共有するコンピュータシステムに適用する構成としてもよい。あるいは、インターネットによりつなげられたサーバに接続されたプリンタを、インターネットを介してコンピュータでコントロールするコンピュータシステムに適用する構成としてもよい。
【００８５】
以上、本発明の一実施例を詳述してきたが、本発明は、こうした実施例に何等限定されるものではなく、本発明の要旨を逸脱しない範囲において種々なる態様にて実施することができるのは勿論のことである。
【図面の簡単な説明】
【００８６】
【図１】この発明の一実施例を適用するコンピュータシステムの外観図である。
【図２】コンピュータシステムのハードウェアの概略構成を示すブロック図である。
【図３】コンピュータ本体１６が扱う画像情報から印刷が行なわれるまでの処理の様子を示すブロック図である。
【図４】プリンタについての各種情報を設定する「プロパティ」ダイアログボックスＤＢ１を例示する説明図である。
【図５】「基本設定」カードＣＤ３が開かれたダイアログボックスＤＢ１を例示する説明図である。
【図６】「レイアウト」カードＣＤ５が開かれたダイアログボックスＤＢ１を例示する説明図である。
【図７】プルダウン形式でメニュ欄Ｅ７１ｂが開いた状態のマーク名入力欄Ｅ７１を示す説明図である。
【図８】「スタンプマーク設定」ダイアログボックスＤＢ２を例示する説明図である。
【図９】スタンプマーク表示欄Ｅ９６の別の一例を示す説明図である。
【図１０】ページ面における印刷位置を主要な点からオフセット値によって定める方法を説明するための説明図である。
【図１１】情報設定モジュール５８の機能のうちのスタンプマークについての各種情報を設定する機能に関する部分を図式化したブロック図である。
【図１２】ＣＰＵ３０で実行されるレイアウト処理ルーチンを示すフローチャートである。
【図１３】ＣＰＵ３０で実行されるカード表示の処理ルーチンを示すフローチャートである。
【図１４】ベース画像データＢＤ１で表わされる画像を示す説明図である。
【図１５】ＨＤＤ４１に格納される各種テーブルの一部を示す説明図である。
【図１６】ＣＰＵ３０で実行されるデータ設定の処理ルーチンを示すフローチャートである。
【図１７】ＣＰＵ３０で実行される詳細設定の処理ルーチンを示すフローチャートである。
【図１８】ベース画像データＢＤ２で表わされる画像を示す説明図である。
【符号の説明】
【００８７】
１０・・・コンピュータ
１２・・・ＣＲＴディスプレイ
１４・・・プリンタ
１６・・・コンピュータ本体
１８・・・キーボード
２０・・・マウス
２２・・・フロッピィディスク
２４・・・フロッピィディスクドライブ
３０・・・ＣＰＵ
３１・・・ＲＯＭ
３２・・・ＲＡＭ
３３・・・表示画像メモリ
３４・・・マウスインタフェース
３５・・・キーボードインタフェース
３６・・・ＦＤＣ
３７・・・ＨＤＣ
３８・・・ＣＲＴＣ
３９・・・プリンタインタフェース
４０・・・Ｉ／Ｏポート
４１・・・ＨＤＤ
４４・・・モデム
４６・・・公衆電話回線
４８・・・サーバー
５１・・・アプリケーションプログラム
５２・・・ビデオドライバ
５３・・・プリンタドライバ
５４・・・ラスタライザ
５５・・・マーク付加モジュール
５６・・・色補正モジュール
５７・・・ハーフトーンモジュール
５８・・・情報設定モジュール
６０・・・マーク種類指定部
６１・・・マーク情報読出部
６２・・・マーク情報設定部
６５・・・マーク画像テーブル
７２・・・設定ボタン
Ｄｃ・・・マーク名
Ｄｍ１〜Ｄｍ４・・・各種データ
Ｅ７１・・・マーク名入力欄
Ｅ８・・・レイアウト表示欄
Ｅ９６・・・スタンプマーク表示欄
Ｌｙｄ・・・レイアウト情報テーブル
Ｍｋｄ・・・マーク情報テーブル
【図１】
2006004446.tif 000003
【図２】
2006004446.tif 000004
【図３】
2006004446.tif 000005
【図４】
2006004446.tif 000006
【図５】
2006004446.tif 000007
【図６】
2006004446.tif 000008
【図７】
2006004446.tif 000009
【図８】
2006004446.tif 000010
【図９】
2006004446.tif 000011
【図１０】
2006004446.tif 000012
【図１１】
2006004446.tif 000013
【図１２】
2006004446.tif 000014
【図１３】
2006004446.tif 000015
【図１４】
2006004446.tif 000016
【図１５】
2006004446.tif 000017
【図１６】
2006004446.tif 000018
【図１７】
2006004446.tif 000019
【図１８】
2006004446.tif 000020