(57)【要約】【課題】  利用者が印刷結果を得るまで待機することなく、かつ所望の範囲のみを隠蔽する画像処理装置および印刷システムを提供する。【解決手段】  印刷データに基づく印刷実行データで印刷装置に印刷を行わせる画像処理装置４において、印刷データに基づく表示を行う表示部２と、表示画面上で隠蔽すべき領域が隠蔽領域として指定される隠蔽領域指定部２０と、前記隠蔽領域内を隠蔽するための隠蔽データを生成する隠蔽データ生成部４０と、前記隠蔽領域内が隠蔽された結果を印刷すべく、前記印刷データおよび前記隠蔽データに基づいて印刷実行データを生成する印刷実行データ生成部６０と、生成した印刷実行データを前記印刷装置へ送信する通信部１１とを備える。【選択図】        図１
2005301486.tif 000002
【特許請求の範囲】
【請求項１】
印刷データに基づく印刷実行データで印刷装置に印刷を行わせる画像処理装置において、
印刷データに基づく表示を行う表示部と、
表示画面上で隠蔽すべき領域が隠蔽領域として指定される隠蔽領域指定部と、
前記隠蔽領域内を隠蔽するための隠蔽データを生成する隠蔽データ生成部と、
前記隠蔽領域内が隠蔽された結果を印刷すべく、前記印刷データおよび前記隠蔽データに基づいて印刷実行データを生成する印刷実行データ生成部と、
生成した印刷実行データを前記印刷装置へ送信する通信部とを備えることを特徴とする画像処理装置。
【請求項２】
印刷データを印刷装置へ送信し、該印刷装置で前記印刷データを展開して得られる展開データを受信する通信部と、
前記受信された展開データに基づいて表示を行う表示部と、
表示画面上で隠蔽すべき領域が隠蔽領域として指定される隠蔽領域指定部と、
前記隠蔽領域内を隠蔽するための隠蔽データを生成する隠蔽データ生成部と、
前記隠蔽領域内が隠蔽された結果を印刷すべく、前記印刷データおよび前記隠蔽データに基づいて印刷実行データを生成する印刷実行データ生成部とを備え、
生成した印刷実行データを前記通信部を介して前記印刷装置へ送信することを特徴とする画像処理装置。
【請求項３】
前記隠蔽データ生成部は、前記印刷データから前記隠蔽領域におけるデータを削除する隠蔽データを生成することを特徴とする請求項１および請求項２記載の画像処理装置。
【請求項４】
印刷データに基づく印刷実行データで印刷装置に印刷を行わせる画像処理装置において、
前記印刷データに基づく印刷結果の印刷プレビュー表示を行う表示部と、
前記印刷プレビュー表示画面上で隠蔽すべき領域が隠蔽領域として指定されると、該隠蔽領域の座標を取得する隠蔽領域指定部と、
前記隠蔽領域内を隠蔽する模様が指定されると、該隠蔽模様を取得する隠蔽模様指定部と、
前記座標および隠蔽模様を対応付けた隠蔽データを生成する隠蔽データ生成部と、
前記印刷プレビュー表示画面上で前記隠蔽領域内が前記隠蔽模様で隠蔽された合成結果を印刷すべく、前記印刷データに前記隠蔽データを付加した印刷実行データを生成する印刷実行データ生成部と、
生成した印刷実行データを前記印刷装置へ伝送する通信部とを備えることを特徴とする画像処理装置。
【請求項５】
前記表示部は、前記印刷装置で前記印刷データを展開した展開データに基づいて印刷プレビュー表示を行うことを特徴とする請求項４記載の画像処理装置。
【請求項６】
更に、前記プレビュー表示のためのデータにおいて、印刷データまたは展開データの何れか一方を選択させるべく、データ選択部を備えることを特徴とする請求項５記載の画像処理装置。
【請求項７】
更に、前記隠蔽データを保持する隠蔽データ保持部と、該隠蔽データ保持部で保持する複数の隠蔽データから所望の隠蔽データを選定するための隠蔽データ選定部とを備えることを特徴とする請求項４記載の画像処理装置。
【請求項８】
前記隠蔽領域指定部は、予め保持する形状に基づいて前記隠蔽領域が指定されることを特徴とする請求項４記載の画像処理装置。
【請求項９】
前記隠蔽領域指定部は、前記印刷プレビューにおける座標に基づいて前記隠蔽領域が指定されることを特徴とする請求項４記載の画像処理装置。
【請求項１０】
前記隠蔽模様指定部は、前記隠蔽模様として印刷背景を取得することを特徴とする請求項４記載の画像処理装置。
【請求項１１】
前記隠蔽模様が空白指定されると、
前記隠蔽データ生成部は、前記印刷データから前記隠蔽領域におけるデータを削除する隠蔽データを生成することを特徴とする請求項４記載の画像処理装置。
【請求項１２】
印刷データに基づく印刷実行データを生成する画像処理装置と、該画像処理装置からの前記印刷実行データに基づいて印刷を行う印刷装置とを備える印刷システムにおいて、
前記画像処理装置は、前記印刷データに基づく印刷結果の印刷プレビュー表示を行う表示部と、
前記印刷プレビュー表示画面上で隠蔽すべき領域が隠蔽領域として指定されると、該隠蔽領域の座標を取得する隠蔽領域指定部と、
前記隠蔽領域内を隠蔽する模様が指定されると、該隠蔽模様を取得する隠蔽模様指定部と、
前記座標および隠蔽模様を対応付けた隠蔽データを生成する隠蔽データ生成部と、
前記印刷プレビュー表示画面上で前記隠蔽領域内が前記隠蔽模様で隠蔽された合成結果を印刷すべく、前記印刷データに前記隠蔽データを付加した印刷実行データを生成する印刷実行データ生成部と、
生成した印刷実行データを前記印刷装置へ伝送する通信部とを備え、
前記印刷装置は、前記画像処理装置からの前記印刷データを画像展開して展開データを生成する展開部と、該展開部で生成された展開データを前記印刷プレビュー表示のために前記画像形成装置へ伝送するプリンタ通信部とを備えることを特徴とする印刷システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置および印刷システムに関し、特に機密内容を隠蔽して印刷する隠蔽印刷に関するものである。
【背景技術】
【０００２】
他人に知られては困る機密内容を隠蔽して印刷する印刷システムが特許文献１に示されている。特許文献１によれば、画像処理装置で所定のパスワードを印刷データに関連付けた印刷実行データを生成し、該印刷実行データが印刷装置に保持された後、利用者が印刷装置でパスワードを入力すると、該パスワードが印刷データに関連付けたパスワードと一致すると印刷を開始する、いわゆる親展印刷機能を開示している。
【０００３】
これにより、パスワードを知らない他人に機密内容が記された文書を見られる恐れがなく、パスワードを知る者のみが印刷装置の印刷結果として機密内容を含む文書を見ることができる。
【特許文献１】特開２０００−２６３８８１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところで、親展印刷は、必ず印刷装置がある場所まで利用者が赴いてパスワードを入力する必要があり、しかも印刷結果を得るまでその場で待機する必要があり利用者にとって不便であった。また、親展印刷では、印刷結果の全てを隠蔽することから、印刷結果の一部だけ隠蔽し、それ以外は印刷結果を確認したい利用者にとって大変不便であった。
【０００５】
従って、本発明は前記した課題に鑑みてなされたものであり、利用者が印刷結果を得るまで待機することなく、かつ所望の範囲のみを隠蔽する画像処理装置および印刷システムを提供することにある。
【課題を解決するための手段】
【０００６】
本発明は、以上の点を解決するために、次の構成を採用する。
〈構成１〉
印刷データに基づく印刷実行データで印刷装置に印刷を行わせる画像処理装置において、印刷データに基づく表示を行う表示部と、表示画面上で隠蔽すべき領域が隠蔽領域として指定される隠蔽領域指定部と、隠蔽領域内を隠蔽するための隠蔽データを生成する隠蔽データ生成部と、隠蔽領域内が隠蔽された結果を印刷すべく、印刷データおよび隠蔽データに基づいて印刷実行データを生成する印刷実行データ生成部と、生成した印刷実行データを印刷装置へ送信する通信部とを備える。
【０００７】
〈構成２〉
印刷データを印刷装置へ送信し、該印刷装置で前記印刷データを展開して得られる展開データを受信する通信部と、受信された展開データに基づいて表示を行う表示部と、表示画面上で隠蔽すべき領域が隠蔽領域として指定される隠蔽領域指定部と、隠蔽領域内を隠蔽するための隠蔽データを生成する隠蔽データ生成部と、隠蔽領域内が隠蔽された結果を印刷すべく、印刷データおよび前記隠蔽データに基づいて印刷実行データを生成する印刷実行データ生成部とを備え、生成した印刷実行データを通信部を介して印刷装置へ送信することを特徴とする。
【０００８】
〈構成３〉
隠蔽データ生成部は、印刷データから隠蔽領域におけるデータを削除する隠蔽データを生成することを特徴とする。
【０００９】
〈構成４〉
印刷データに基づく印刷実行データで印刷装置に印刷を行わせる画像処理装置において、印刷データに基づく印刷結果の印刷プレビュー表示を行う表示部と、印刷プレビュー表示画面上で隠蔽すべき領域が隠蔽領域として指定されると、該隠蔽領域の座標を取得する隠蔽領域指定部と、隠蔽領域内を隠蔽する模様が指定されると、該隠蔽模様を取得する隠蔽模様指定部と、座標および隠蔽模様を対応付けた隠蔽データを生成する隠蔽データ生成部と、印刷プレビュー表示画面上で隠蔽領域内が隠蔽模様で隠蔽された合成結果を印刷すべく、印刷データに隠蔽データを付加した印刷実行データを生成する印刷実行データ生成部と、生成した印刷実行データを印刷装置へ伝送する通信部とを備える。
【００１０】
〈構成５〉
表示部は、印刷装置で前記印刷データを展開した展開データに基づいて印刷プレビュー表示を行うことを特徴とする。
〈構成６〉
プレビュー表示のためのデータにおいて、印刷データまたは展開データの何れか一方を選択させるべく、データ選択部を備えることができる。
【００１１】
〈構成７〉
隠蔽データを保持する隠蔽データ保持部と、該隠蔽データ保持部で保持する複数の隠蔽データから所望の隠蔽データを選定するための隠蔽データ選定部とを備えることができる。
〈構成８〉
隠蔽領域指定部は、予め保持する形状に基づいて隠蔽領域が指定されることを特徴とする。
【００１２】
〈構成９〉
隠蔽領域指定部は、印刷プレビューにおける座標に基づいて隠蔽領域が指定されることを特徴とする。
〈構成１０〉
隠蔽模様指定部は、隠蔽模様として印刷背景を取得することを特徴とする。
〈構成１１〉
隠蔽模様が空白指定されると、
隠蔽データ生成部は、印刷データから隠蔽領域におけるデータを削除する隠蔽データを生成することを特徴とする。
【００１３】
〈構成１２〉
印刷データに基づく印刷実行データを生成する画像処理装置と、該画像処理装置からの印刷実行データに基づいて印刷を行う印刷装置とを備える印刷システムにおいて、画像処理装置は、印刷データに基づく印刷結果の印刷プレビュー表示を行う表示部と、印刷プレビュー表示画面上で隠蔽すべき領域が隠蔽領域として指定されると、該隠蔽領域の座標を取得する隠蔽領域指定部と、隠蔽領域内を隠蔽する模様が指定されると、該隠蔽模様を取得する隠蔽模様指定部と、座標および隠蔽模様を対応付けた隠蔽データを生成する隠蔽データ生成部と、印刷プレビュー表示画面上で隠蔽領域内が隠蔽模様で隠蔽された合成結果を印刷すべく、印刷データに隠蔽データを付加した印刷実行データを生成する印刷実行データ生成部と、生成した印刷実行データを印刷装置へ伝送する通信部とを備え、印刷装置は、画像形成装置からの印刷データを画像展開して展開データを生成する展開部と、該展開部で生成された展開データを印刷プレビュー表示のために画像形成装置へ伝送するプリンタ通信部とを備えることを特徴とする。
【発明の効果】
【００１４】
本発明によれば、印刷プレビュー表示画面上で隠蔽すべき領域を隠蔽領域として指定されると、該隠蔽領域の座標を取得し、隠蔽領域内を隠蔽する模様が指定されると、該隠蔽模様を取得し、座標および隠蔽模様を対応付けた隠蔽データを生成し、隠蔽データを印刷データに付加した印刷実行データを生成する。これにより、生成した印刷実行データに基づいて印刷装置に印刷を行わせると、隠蔽領域内のみが隠蔽模様で隠蔽された印刷結果を得ることができ、かつ印刷結果が隠蔽されていることから、印刷結果を得るまで印刷装置の前で待機する必要がなく、利用者の利便性を向上することができる。
【発明を実施するための最良の形態】
【００１５】
以下、本発明の実施形態を図を用いて詳細に説明する。
尚、本発明における実施形態の幾つかを詳細に説明するが、以下の説明では、各実施の形態に用いる図面について同一の構成要素は同一の符号を付し、かつ重複する説明は可能な限り省略する。
【実施例１】
【００１６】
プリンタドライバ１０の機能ブロックが図１に示されている。このプリンタドライバ１０は、図２に示すプリンタシステム１００のホストコンピュータ１に組み込まれている。
【００１７】
このホストコンピュータ１には、表示装置２と、マウスやキーボードなどの入力装置３とが接続されており、これらのホストコンピュータ１、表示装置２および入力装置３から成る画像処理装置４が、ネットワーク５を介してプリンタ（印刷装置）６に接続している。
【００１８】
ホストコンピュータ１は、図示しない記憶部としてのメモリやハードディスク、各種ハードウェアの管理や、制御部としてのＣＰＵを備えており、更に、各種プログラムの実行管理を行うオペレーティングシステム（以降、ＯＳと称す）７と、印刷データの作成を行うアプリケーションプログラム８と、印刷データをプリンタ２で認識可能なデータに変換するプリンタドライバ１０とを備える。
【００１９】
ＯＳ７は、表示装置の画面に表示されるポインティングデバイスで利用者が入力操作を行うためのグラフィカルユーザーインタフェース（Graphical User Interface  以降、ＧＵＩと称す）９の制御や、ネットワーク５を介してプリンタ６と通信するための通信部１１の制御も行っている。
【００２０】
このＯＳ７に実行管理されるアプリケーションプログラム８は、例えばワードプロセッサなどであり、このワープロ機能を用いて文章が作成されるとドキュメントが生成される。このアプリケーションプログラム８に基づいて動作するホストコンピュータ１に入力装置３を用いて利用者が印字指示を行うと、プリンタドライバ１０で印刷データが生成される。
【００２１】
本発明では、従来のプリンタドライバで生成した印刷データに、隠蔽情報を付加した印刷実行データを生成することを特徴とする。この印刷実行データに基づいて印刷を行うことで隠蔽印刷を行うことができる。
【００２２】
ところで、プリンタ６は、画像処理装置４と通信するためのプリンタ通信部１２と、該プリンタ通信部１２で受信した文字や画像のデータをラスタデータに展開（ラスタライズ）する展開部１３と、該展開部１３で展開したデータに基づいて用紙に印刷を行う画像印刷部１４とを備えている。
【００２３】
ここで、図１に戻って、プリンタドライバ１０を説明する。
プリンタドライバ１０は、表示装置２の画面上で隠蔽すべき領域が隠蔽領域として指定されると、該隠蔽領域を示す画面座標を取得する隠蔽領域指定部２０と、該隠蔽領域指定部２０で指定された隠蔽領域内を所望の模様で隠蔽するための隠蔽模様指定部３０と、前記画面座標および隠蔽模様に基づいて隠蔽データを生成する隠蔽データ生成部４０と、隠蔽印刷の実行可否を利用者に指示させるための隠蔽実行選択部５０と、隠蔽実行選択部５０で隠蔽印刷実行の指示を受けると、印刷データに隠蔽データを付加した印刷実行データを生成する印刷実行データ生成部６０とを備える。
【００２４】
隠蔽領域指定部２０は、隠蔽領域の形状を所定形状から選択する形状選択部２１と、画面座標を取得する画面座標取得部２２とを備える。この画面座標取得部２２は、取得した座標を保持するためのレジスタを備えている。隠蔽領域指定部２０は、印刷データに基づく印刷結果を下見するためのプレビュー表示が表示装置２で行われ、入力装置３で利用者が隠蔽したい領域を指定すると、該隠蔽領域を示す画面座標を取得する。
【００２５】
形状選択部２１は、プレビュー表示画面において、指定する隠蔽領域の形状を、予め保持する複数の形状から利用者に指定させる。利用者が形状を指定し、その形状でもって隠蔽したい領域を指定すると、その指定された領域の頂点を示す画面座標が画面座標取得部２２で取得される。方形であれば、頂点の画面座標でよいが、頂点を有しない円形などの場合、画面座標取得部２２は、利用者に指定される隠蔽領域を把握可能に、その中心座標と共に半径を取得する。
【００２６】
隠蔽模様指定部３０は、隠蔽領域内を所定の模様で隠蔽するための隠蔽パターンを保持しているパターン情報保持部３１を備えている。
パターン情報保持部３１は、隠蔽模様として、塗りつぶし、モザイク、隠蔽領域内を背景色と同化させるための背景色などを保持している。背景色は、作成される文書毎に異なることから、隠蔽模様として背景色が選択されると、その都度背景色を示す情報が取込まれる。
【００２７】
隠蔽データ生成部４０は、隠蔽領域指定部２０で取得した画面座標と、隠蔽模様指定部３０で指定された隠蔽模様とを対応付けた隠蔽データを生成する。この隠蔽データに基づいて印刷プレビュー表示を行うと、該表示画面において指定された隠蔽領域内が隠蔽模様で隠蔽される。すなわち、プリンタ６で印刷した結果も同様に、指定された隠蔽領域内が隠蔽模様で隠蔽される。
【００２８】
印刷実行データ生成部６０は、隠蔽データ生成部４０で生成された隠蔽データを印刷データに付加した印刷実行データを生成する。すなわち、印刷実行データ生成部６０は、アプリケーションプログラムで作成したドキュメントに基づいて生成する印刷データに隠蔽データを付加した印刷実行データを生成する。
【００２９】
次に、本発明の印刷システム１００の動作を図３のフローチャートに沿って説明する。
アプリケーションプログラムに基づいて表示装置２に表示されている図４に示すファイルメニューから「印刷」が入力装置３で指定されると、図５に示す印刷ダイアログが表示される（ステップＳ１０）。このダイアログには、ネットワーク５に複数のプリンタ６が接続されている場合、所望のプリンタを指定するためのプリンタ名の指定項目が示されている。プリンタ名の指定項目以外にも、ダイアログには、印刷範囲項目、印刷部数項目、拡大印刷縮小印刷の選択項目、プロパティ項目、オプション項目、印刷実行指示項目およびプレビュー項目などが示されている。
【００３０】
利用者が入力装置３でプレビューを指示すると（ステップＳ２０）、表示装置２の画面に図６に示す印刷プレビュー表示が行われる（ステップＳ３０）。このプレビュー表示には、印刷データに基づく下見表示５０が行われると共に、隠蔽データを作成するか否かを利用者に判断させるためのボタン５１も表示されている。更に、プレビュー表示には、印刷を実行するためのボタン５２も表示されている。表示装置２で画面表示されているこれらのボタンに関連付けられた処理は、ＧＵＩ９の制御により入力装置３を用いて実行を指示することができる。
【００３１】
ところで、前記したプレビュー表示において、利用者が隠蔽印刷を希望しない場合、隠蔽データ作成を指示することなく、印刷ボタン５２で印刷実行を指示すると、通常の隠蔽を行わない印刷を実施することができる。
【００３２】
利用者が隠蔽データ作成を指示すると、表示装置２の画面に図７に示す隠蔽データ作成ダイアログが表示される。該ダイアログには、隠蔽領域の形状を所定の形状から選定するための形状選択項目や、隠蔽領域内を隠蔽する模様を選定するためのパターン項目や、隠蔽印刷の実施形態を示す項目などが示されている。
【００３３】
更に、隠蔽データ作成ダイアログには、座標入力モードの切り替えボタン５３、指定した隠蔽領域の形状を複製する複製ボタン５４、指定した隠蔽領域を削除するための削除ボタン５５、複数の形状および隠蔽模様から所望の形状および隠蔽模様を選んだ後、選んだ形状で隠蔽領域を指定し、その隠蔽領域内を隠蔽模様で隠蔽するための隠蔽データの生成を実行させるための設定ボタン５６、指定した内容を取り消すキャンセルボタン５７も表示されている。
【００３４】
隠蔽模様を選定するためのパターン項目は、隠蔽模様が塗り潰しであるとき、背景色に対する塗り潰し濃度を所定のパーセンテージで設定可能に示されており、設定した隠蔽模様はパターン情報保持部３１に保持させることができる。
【００３５】
印刷プレビュー表示を行って隠蔽データ作成ダイアログを表示させた利用者は、隠蔽領域を指定する。先ず、利用者は入力装置３を用いて、形状選択項目から所望の形状を選択する（ステップＳ４０）。この形状選択は、形状選択部２１の制御に基づいて行われる。形状を選択した利用者は、入力装置３を用いて下見表示５０において隠蔽したい領域を選択形状に基づいて指定する（ステップＳ５０）。このとき、利用者が選択した形状を隠蔽したい領域に合わせて、適宜、拡大、縮小、変形させてもよい。
【００３６】
ここで、矩形形状による隠蔽領域の指定を具体的に説明する。下見表示５０において、図１４に示すように、マウスを用いて指定した始点Ａ（ｘ１，ｙ１）を固定した状態で（図１４（ａ））、座標Ｂ（ｘ２，ｙ２）までマウスをドラッグさせることにより（図１４（ｂ））、隠蔽領域の指定を行う。
【００３７】
指定した隠蔽領域に対し、図１５に示すように、座標Ｂ（ｘ２，ｙ２）を基点として、座標Ｃ（ｘ３，ｙ３）まで、マウスをドラッグさせることにより、隠蔽領域の拡大を行う（図１５（ａ））。
このとき、拡大後の隠蔽領域は、座標ａ（ｘ２，ｙ１）が（ｘ３，ｙ１）に、座標ｂ（ｘ１，ｙ２）が（ｘ１，ｙ３）に座標値が変更される。これにより拡大後の隠蔽領域は、座標Ａ（ｘ１，ｙ１）および座標Ｃ（ｘ３，ｙ３）に基づいて、他の頂点の座標も算出される。
【００３８】
また、座標Ｂ（ｘ２，ｙ２）を基点として、座標Ｄ（ｘ４，ｙ４）まで、マウスをドラッグさせることにより、隠蔽領域の縮小を行う（図１５（ｂ））。
このとき、縮小後の隠蔽領域は、座標ａ（ｘ２，ｙ１）が（ｘ４，ｙ１）に、座標ｂ（ｘ１，ｙ２）が（ｘ１，ｙ４）に座標値が変更される。これにより縮小後の隠蔽領域は、座標Ａ（ｘ１，ｙ１）および座標Ｄ（ｘ４，ｙ４）に基づいて、他の頂点の座標も算出される。
【００３９】
また、隠蔽領域を移動させたい場合には、その領域をマウスで指定し、マウスクリックを継続したまま移動したい場所まで操作してマウスクリックを解除する。これにより、座標Ａ（ｘ１，ｙ１）が座標Ｅ（ｘ１，ｙ３）に変更される（図１５（ｃ）。
このとき、移動後の隠蔽領域は、座標ｂ（ｘ２，ｙ１）が（ｘ２，ｙ３）に、座標ｃ（ｘ１，ｙ２）が（ｘ１，ｙ２＋（ｙ３−ｙ１））に、座標ｄ（ｘ２，ｙ２）が（ｘ２，ｙ２＋（ｙ３−ｙ１））に座標値が変更される。これにより移動後の隠蔽領域は、座標Ａ（ｘ１，ｙ１）、座標Ｂ（ｘ１，ｙ１）および座標Ｅ（ｘ４，ｙ４）に基づいて、他の頂点の座標も算出される。
【００４０】
このようにして下見表示５０において利用者が指定した隠蔽領域の画面座標が画面座標取得部２２で取得される。
【００４１】
ところで、画面座標取得部２２は、下見画面上でマウスを用いて隠蔽領域を指定する以外に、図９に示すように利用者が入力装置３を用いて、画面座標値を直接入力しても良い。
利用者が入力する場合、隠蔽領域を指定し易いように、横座標／縦座標が表示された画面（図８）と、座標を入力する画面（図９）とが一画面内に表示される。利用者は、図８で示された座標値を示す画面に基づいて、図９に示す入力画面に従って座標の直接入力を行う。
【００４２】
次に、利用者は、隠蔽領域内を隠蔽する模様を隠蔽模様指定部３０の制御に基づいて指定する。このとき、隠蔽データ作成ダイアログの隠蔽模様を選定するためのパターン項目において、予め表示されていない隠蔽模様を指定したいとき（ステップＳ６０）、新たに隠蔽模様を作成するか、その他の隠蔽模様が保持されている任意のファイルなどから所望の隠蔽模様を示すデータを選定する（ステップＳ７０）。利用者が作成した隠蔽模様を保存したいとき（ステップＳ８０）、作成した隠蔽模様はパターン情報保持部３１で保持される（ステップＳ９０）。パターン情報保持部３１に追加された隠蔽模様が、パターン項目において追加表示される（ステップＳ１００）。
【００４３】
利用者は、パターン項目に表示される複数の隠蔽模様から所望の隠蔽模様を選択する（ステップＳ１１０）。
その後、利用者は、隠蔽データ作成ダイアログの隠蔽印刷の実施形態を示す項目において、隠蔽印刷を実施するか否かを指示する（ステップＳ１２０）。隠蔽印刷の実施可否の指示受付制御は、隠蔽実行選択部５０で行われる。
【００４４】
その後、隠蔽データ作成ダイアログにおいて設定ボタン５６が押下されると（ステップＳ１３０）、隠蔽印刷の実施形態を示す項目において指示した内容を判断し（ステップＳ１４０）、隠蔽印刷の実施が指示されているとき、隠蔽領域指定部２０で取得した画面座標に隠蔽模様指定部３０で指定した隠蔽模様を対応付けた隠蔽データを隠蔽データ生成部４０で生成する（ステップＳ１５０）。
【００４５】
その後、印刷データに隠蔽データを付加した印刷実行データが印刷実行データ生成部６０で生成される（ステップＳ１６０）。この印刷実行データを印刷プレビュー表示すると、印刷データに基づいて表示される下見画面５０において、選定した隠蔽模様で隠蔽領域内に示された内容が隠蔽される。
【００４６】
その後印刷実行データはプリンタ６で認識可能なデータ形式に変換されると（ステップＳ１７０）、変換されたデータは通信部１１によりプリンタ６へ伝送される（ステップＳ１８０）。
受信したデータに基づいてプリンタ６が印刷処理を行うと、利用者が指定した隠蔽領域内が隠蔽模様で隠蔽される。
【００４７】
前記したように、本発明によれば、印刷データに基づく印刷プレビュー表示に基づいて、利用者が隠蔽領域および隠蔽模様を指定し、指定した内容に基づいて隠蔽データを生成する。生成した隠蔽データを印刷データに付加した印刷実行データに基づいてプリンタ６に印刷処理を行わせることにより、利用者が指定した領域内のみが隠蔽模様で隠蔽された印刷結果を得ることができる。更に、本発明によれば、隠蔽したい領域内が隠蔽模様で隠蔽されることから、利用者が印刷結果を得るまで印刷装置の前で待機する必要がなく、利用者の利便性を向上することができる。
【実施例２】
【００４８】
実施例１では、印刷データに基づく印刷プレビュー表示を行い、隠蔽領域の指定を行ったが、これに代えて印刷データをプリンタ６で展開した展開データに基づいて印刷プレビュー表示を行う印刷システムを説明する。尚、具体例２では、展開データに基づく印刷プレビュー表示、もしくは印刷データに基づく印刷プレビュー表示の何れか一方を選択表示する例で説明を行う。
【００４９】
図１０は、実施例２のホストコンピュータ１に組み込まれるプリンタドライバ１１０の機能ブロック図である。
プリンタドライバ１１０は、隠蔽領域指定部２０、隠蔽模様指定部３０、隠蔽データ生成部４０、隠蔽実行選択部５０および印刷実行データ生成部６０を備えており、更に本実施例の特徴であるデータ選択部７０を備えている。
【００５０】
データ選択部７０は、印刷プレビュー表示に用いるデータを利用者に選択させるための制御を行う。すなわちデータ選択部７０は、表示装置２に図１１に示すダイアログを表示し、利用者に印刷データに基づくプレビュー表示、若しくは展開データに基づく印刷プレビュー表示の何れか一方を入力装置３で選択させるための制御を行う。
印刷データに基づくプレビュー表示は前記した実施例１で説明していることから、展開データに基づく印刷プレビュー表示を説明する。
【００５１】
展開データに基づく印刷プレビュー表示は、印刷データに基づいてプリンタ６の展開部１３で展開された展開データに基づく下見表示である。すなわち、展開データに基づく印刷プレビュー表示は、印刷データに基づく印刷プレビュー表示に比べ、印刷結果により近い表示であり、プリンタ６の特性を反映した表示である。
従って、利用者は、印刷結果に忠実な印刷プレビュー表示に基づいて、隠蔽領域を指定して、隠蔽模様を選定することがきる。例えば隠蔽模様を背景色と同化させたい場合、利用者は、印刷結果に忠実な表示に基づいて背景色と同化した適切な隠蔽模様を選定（若しくは設定）することができる。
【００５２】
次に、実施例２の印刷システムの特徴を示す動作を図１２のフローチャートを参照して説明する。図１２に示すフローチャートは、実施例１で用いた図３のフローチャートにおいて、「プレビューボタン押下」（ステップＳ２０）から「プレビュー表示」（ステップＳ３０）までの間の動作を示している。それ以外の動作は、前記した実施例１と同様であることから、その説明を割愛する。
【００５３】
印刷ダイアログが表示され（ステップＳ１０）、該ダイアログに表示されているプレビューボタンが押下されると（ステップＳ２０）、図１１に示すように、印刷データに基づく印刷プレビュー表示を行うか、若しくはプリンタで展開された展開データに基づく印刷プレビュー表示を行うかを利用者に選択させるための画面が表示装置２に表示される（ステップＳ２１）。ここで利用者が、展開データに基づくプレビュー表示を選択すると、プリンタ６で認識可能なデータに従来から知られた方法で変換される（ステップＳ２２）。
【００５４】
変換が施された印刷データは、通信部１１によりプリンタ６へ送信される（ステップＳ２３）。プリンタ６のプリンタ通信部１２でホストコンピュータ１からのデータを受信すると（ステップＳ２４）、展開部１３で展開を行う（ステップＳ２５）。これにより、印刷データに基づく展開データが生成される。
尚、プリンタ６は、後の処理で隠蔽データが印刷データに付加された印刷実行データを受信すると、該印刷実行データに基づいて展開部１３で展開処理を行い、この展開結果に基づいて画像印刷部１４で印刷処理を行う。
【００５５】
ステップＳ２５において、生成された展開データは、プリンタ通信部１２によりプリンタ６からホストコンピュータ１へ送信される（ステップＳ２６）。プリンタ６からの展開データを通信部１１で受信すると（ステップＳ２７）、該展開データに基づいて印刷プレビュー表示を行う（ステップＳ３０）。以降の処理は、前記した実施例１と同様であることから、その説明を割愛する。
【００５６】
前記したように実施例２によれば、展開データに基づいて印刷プレビュー表示を行うことにより、印刷結果に忠実な表示に基づいて隠蔽領域の指定や隠蔽模様の選定を行うことができ、印刷結果との相違を低減することができる。
【実施例３】
【００５７】
次に、作成した隠蔽データを保持する実施形態を説明する。
ホストコンピュータ１に組み込まれるプリンタドライバ１２０は、図１３に示すように隠蔽領域指定部２０、隠蔽模様指定部３０、隠蔽実行選択部５０、印刷実行データ生成部６０およびデータ選択部７０を備えており、更に本実施例の特徴である隠蔽データ保持部８０と、隠蔽データ選定部４１とを備えている。
【００５８】
隠蔽データ保持部８０は、隠蔽データ生成部４０で生成された隠蔽データを蓄積する。
隠蔽データ選定部４１は、隠蔽データ生成部４０に備えられており、隠蔽データ保持部８０に蓄積されている複数の隠蔽データから利用者が指示した隠蔽データの読み出し処理を行う。
【００５９】
従って、実施例３によれば、次回の隠蔽印刷時に、隠蔽データ保持部８０に蓄積されている隠蔽データを隠蔽データ生成部４０の隠蔽データ選定部４１で読み出し、該隠蔽データに基づいて印刷実行データを生成し、該印刷実行データに基づいて隠蔽印刷を行うことにより、隠蔽印刷を行う毎に新たな隠蔽データを作成する手間を省くことができ、作業効率の向上を図ることができる。
【００６０】
前記した実施例では、隠蔽領域内を任意の模様で隠蔽すべく、隠蔽模様の指定を行ったが、この隠蔽模様の指定において空白が指定されると、隠蔽データ生成部は、印刷データから隠蔽領域内のデータを削除可能の隠蔽データを生成するようにしてもよい。これにより、隠蔽領域内が空白で印刷される。
【図面の簡単な説明】
【００６１】
【図１】実施例１のプリンタドライバの機能ブロック図である。
【図２】実施例１の印刷システムの機能ブロック図である。
【図３】実施例１の印刷システムの動作を示すフローチャートである。
【図４】ファイルメニューを示す図である。
【図５】印刷ダイアログを示す図である。
【図６】印刷プレビュー表示を示す図である。
【図７】隠蔽データ作成ダイアログを示す図である。
【図８】下見画面および画面座標を示す図である。
【図９】座標入力で隠蔽領域を指定する図である。
【図１０】実施例２のプリンタドライバの機能ブロック図である。
【図１１】実施例２において表示されるダイアログを示す図である。
【図１２】実施例２の特徴を示すフローチャートである。
【図１３】実施例３のプリンタドライバの機能ブロック図である。
【図１４】マウスを用いた隠蔽領域の指定を示す図である。
【図１５】隠蔽領域を示す画面座標の取得を示す図である。
【符号の説明】
【００６２】
１０  プリンタドライバ
２０  隠蔽領域指定部
２１  形状選択部
２２  画面座標取得部
３０  隠蔽模様指定部
３１  パターン情報保持部
４０  隠蔽データ生成部
５０  隠蔽実行選択部
６０  印刷実行データ生成部
【図１】
2005301486.tif 000003
【図２】
2005301486.tif 000004
【図３】
2005301486.tif 000005
【図４】
2005301486.tif 000006
【図５】
2005301486.tif 000007
【図６】
2005301486.tif 000008
【図７】
2005301486.tif 000009
【図８】
2005301486.tif 000010
【図９】
2005301486.tif 000011
【図１０】
2005301486.tif 000012
【図１１】
2005301486.tif 000013
【図１２】
2005301486.tif 000014
【図１３】
2005301486.tif 000015
【図１４】
2005301486.tif 000016
【図１５】
2005301486.tif 000017