(57)【要約】【課題】コピー防止付き文書を作成し、および／または、印刷するための方法およびシステムを提供する。【解決手段】コピー防止付き文書２１８は、文書２１２、受取人リスト２１４上のそれぞれの受取人名４００、および、セキュリティ・テンプレート２１６を、識別可能なコピー防止付き文書２１８に統合することによって、意図された受取人４００に対して作成される。【選択図】図２
2004280816.tif 000002
【特許請求の範囲】
【請求項１】
文書、受取人リスト、および、セキュリティ・テンプレートを受け取り、
前記受取人リスト上の各受取人名に対し、前記文書、前記受取人名、および、前記セキュリティ・テンプレートを統合して、識別可能なコピー防止付き文書を作成する、
ように構成されたプロセッサ実行可能命令を有するプロセッサ読取り可能媒体。
【請求項２】
前記統合するステップが、
前記受取人名を前記セキュリティ・テンプレートに組み入れて、個人化されたセキュリティ・テンプレートを形成するステップと、
前記文書を前記個人化されたセキュリティ・テンプレートと組み合せるステップと、
をさらに含む、請求項１に記載のプロセッサ読取り可能媒体。
【請求項３】
前記受け取るステップが、
前記文書を印刷する要求を受け取るステップと、
前記文書を印刷するために、コピー防止のオプションを提供するステップと、
をさらに含む、請求項１に記載のプロセッサ読取り可能媒体。
【請求項４】
前記コピー防止のオプションに応答して、前記文書をコピー防止付き文書として印刷する命令を受け取り、
前記命令に応答して、前記文書、前記受取人リスト、および、前記セキュリティ・テンプレートを要求する、
ように構成されたプロセッサ実行可能命令をさらに含む、請求項３に記載のプロセッサ読取り可能媒体。
【請求項５】
前記識別可能なコピー防止付き文書を印刷のためにプリンタに送るように構成されたプロセッサ実行可能命令をさらに含む、請求項３に記載のプロセッサ読取り可能媒体。
【請求項６】
前記受取人リスト上の各受取人名が、対応する受取人電子メール・アドレスを有し、さらに、前記識別可能なコピー防止付き文書を、各対応する受取人電子メール・アドレスに電子メールで送るように構成されたプロセッサ実行可能命令を含む、請求項１に記載のプロセッサ読取り可能媒体。
【請求項７】
コピー防止付き文書を印刷する要求を受け取り、
前記要求に応答して、文書、受取人リスト、および、セキュリティ・テンプレートを検索し、
前記文書、前記受取人リスト、および、前記セキュリティ・テンプレートをプリンタに送る、
ように構成されたプロセッサ実行可能命令を有するプロセッサ読取り可能媒体。
【請求項８】
前記要求を受け取るステップが、
最初に、前記文書を印刷する要求を受け取るステップと、
前記文書を印刷するために、コピー防止のオプションを提供するステップと、
をさらに含む、請求項７に記載のプロセッサ読取り可能媒体。
【請求項９】
前記検索するステップが、
コピー防止付き文書を印刷する要求に応答して、前記文書、前記受取人リスト、および、前記セキュリティ・テンプレートのそれぞれの場所に関する要求を送るステップ、
をさらに含む、請求項７に記載のプロセッサ読取り可能媒体。
【請求項１０】
文書と、
受取人リストと、
セキュリティ・テンプレートと、
前記文書、前記受取人リスト、および、前記セキュリティ・テンプレートから、コピー防止付き文書を作成するよう構成されたセキュリティ・モジュールと、
を備えているコンピュータ。
【請求項１１】
文書プリント要求を受け取り、該文書プリント要求に応答して、前記コピー防止付き文書を印刷するオプションを提供するよう構成されたドライバをさらに備えている、請求項１０に記載のコンピュータ。
【請求項１２】
文書と、
受取人リストと、
セキュリティ・テンプレートと、
コピー防止付き文書の要求に応答して、前記文書、前記受取人リスト、および、前記セキュリティ・テンプレートをプリンタに送るように構成されたセキュリティ・オプション・モジュールと、
を備えているコンピュータ。
【請求項１３】
文書と、
受取人リストと、
セキュリティ・テンプレートと、
前記文書、前記受取人リスト、および、前記セキュリティ・テンプレートを統合して、コピー防止付き文書を作成するように構成されたセキュリティ・モジュールと、
を備えているプリンタ。
【請求項１４】
前記コピー防止付き文書をハードコピー文書として印刷するように構成されたプリント・エンジンをさらに備えている、請求項１３に記載のプリンタ。
【請求項１５】
文書、受取人リスト、および、セキュリティ・テンプレートを受け取る手段と、
前記文書、前記受取人リスト、および、前記セキュリティ・テンプレートを統合して、前記受取人リスト上の各受取人名に対する識別可能なコピー防止付き文書を作成する手段と、
を備えているコンピュータ。
【請求項１６】
文書、受取人リスト、および、セキュリティ・テンプレートを受け取る手段と、
前記文書、前記受取人リスト、および、前記セキュリティ・テンプレートを統合して、前記受取人リスト上の各受取人名に対する識別可能なコピー防止付き文書を作成する手段と、
前記各識別可能なコピー防止付き文書を印刷する手段と、
を備えているプリンタ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、一般に、コピー防止付き（copy-protected）文書に関する。
【背景技術】
【０００２】
不正コピーの防止は、多くの企業および政府機関にとって重要な問題である。機密に属する文書の配布および無許可のコピーを制限する方法は、限られた部数の文書を印刷して、それぞれのオリジナル文書（原本）を意図された受取人に譲り渡すことを含む。オリジナル文書は、順に番号が付けられ、しかも、タイトル・ページに、あるいは、この文書の各ページ上のヘッダーまたはフッターに受取人名が記されることがある。このような方法のいくつかの欠点は、タイトル・ページなしでもオリジナル文書をコピーでき、また紙片を用いれば、コピー中にヘッダー情報またはフッター情報を隠し去ることができる点である。
機密に属する文書の配布および無許可のコピーを制限する他の方法は、あらかじめ準備されたコピー防止付き印刷媒体（例えば、紙）上に、このような文書を印刷することを含む。このような印刷媒体は、通常、偶然見る人にほとんど気づかれないセキュリティ透かし（security watermark）に符号化されるか、あるいは埋め込まれた警告メッセージなどの背景情報を含む。しかしながら、コピー防止付き用紙上に印刷された上記の文書のコピーをとる場合には、背景情報またはセキュリティ透かしは、このコピー上に、目につきやすいように表示されることになる。それゆえ、この文書をコピーする場合には、この警告メッセージは、偶然見る人にも注目されるようになる。このようなセキュリティ透かしの詳細は、当業者にはよく知られており、例えば、Ｗｉｃｋｅｒに付与された米国特許第５，７８８，２８５号、Ｍｏｗｒｙその他に付与された米国特許第６，１３９，０６６号、および、Ｓａｌｅｍに付与された米国特許第６，４１４，７５７号において見出され得る。
【０００３】
しかしながら、上記のあらかじめ作成されたコピー防止付き用紙を従来の印刷装置で使用することは、欠点があることもある。例えば、無許可のコピーを、オリジナル文書の受取人にまで追跡することは、この受取人の名前がコピー上にない場合には、困難である。受取人は、このような文書が、無許可のコピーにつながらないであろうと考えて、このような文書の管理に注意を払わない場合が多い。この方法の他の欠点は、紙片を用いれば、コピー中に、ヘッダーまたはフッターに記載の警告を隠し去ることができる点である。さらに他の欠点は、このようなコピー防止付き用紙の利用は、手間がかかることである。この用紙を使用するたびに、プリンタに、わざわざ、この用紙を入れ、次に、この特定の用紙上への印刷が完了すると、この用紙をプリンタから抜き取る必要がある。
【０００４】
【特許文献１】米国特許第５，７８８，２８５号明細書
【特許文献２】米国特許第６，１３９，０６６号明細書
【特許文献３】米国特許第６，４１４，７５７号明細書
【発明の開示】
【０００５】
コピー防止付き文書は、文書、受取人リスト上のそれぞれの受取人名、および、セキュリティ・テンプレートを、識別可能なコピー防止付き文書に統合することによって、意図された受取人に対して作成される。
【発明を実施するための最良の形態】
【０００６】
全図面を通じて、同じ参照数字を用いて、同じ構成要素および特徴を参照する。
概説
セキュリティ・モジュールは、コンピュータおよび／またはプリンタ上で、コピー防止付き文書を作成するコピー防止のオプションを提供するように構成されている。セキュリティ・モジュールは、文書を、受取人リストおよびセキュリティ透かしテンプレートと統合して、受取人リスト中の各受取人に対して、識別可能なコピー防止付き文書を作成する。各受取人名は、セキュリティ透かしテンプレートの背景に組み込んで符号化されて、唯一のセキュリティ・テンプレートを形成し、さらに、そのセキュリティ・テンプレートを、この文書と組み合わせて、識別可能なコピー防止付き文書を形成する。それゆえ、それぞれのコピー防止付き文書中の背景情報には、作成されているオリジナルのコピー防止付き文書の部数に関する表示のほかに、一般にセキュリティ警告と組み合わされた受取人名も入っている。受取人リストに載っている受取人名と同数の識別可能なコピー防止付き文書が作成される。
【０００７】
オリジナルのコピー防止付き文書中の背景情報は、不明瞭であり、偶然見る人にはほとんど気づかれない。しかしながら、コピー防止付き文書のコピーをとる場合には、背景情報は、このコピー上に目につきやすいように表示されるようになる。それゆえ、オリジナル文書の受取人名と警告は、偶然見る人にも容易に目につく。
【０００８】
模範的な環境
図１は、コピー防止付き文書を作成するシステムの１つまたは複数の実施形態を実施する模範的な環境を示している。図１の模範的な環境１００は、ネットワーク１０６を通じて、ホストコンピュータ１０４に動作可能に結合された印刷装置１０２を含む。ネットワーク１０６は、直接リンクまたは間接リンクであってよい。ネットワーク１０６は、例えば、プリンタ・ケーブル、ＬＡＮ（ローカル・エリア・ネットワーク）、ＷＡＮ（広域ネットワーク）、イントラネット、インターネット、あるいは、他の任意の適切な通信リンクを含むことができる。ネットワーク１０６はまた、ＩＲ（赤外線）リンクまたはＲＦ（無線周波数）リンクなどの無線通信リンクも含むことができる。
【０００９】
印刷装置１０２は、例えば、用紙上にピクセルを印刷するような、印刷媒体上の印刷形式にＰＤＬ（ページ記述言語）データをレンダリングすることのできる広範な印刷装置の、どれであってもよい。それゆえ、印刷装置１０２は、レーザ・ベースのプリンタ、インク・ベースのプリンタ、プロッタ、多機能周辺装置などのような装置を含むことができる。
【００１０】
ホストコンピュータ１０４は、例えば、デスクトップ、ラップトップ、または他の形式のパーソナル・コンピュータ（ＰＣ）を含む様々な汎用コンピューティング装置、サーバ、Ｗｅｂサーバ、および、印刷装置１０２とやり取りするように構成された他の装置として実施され得る。コンピュータ１０４は、通常、電子メール機能、カレンダー機能、タスク編成、ワード・プロセッシング、Ｗｅｂブラウジングなどのような共通のコンピューティング機能を実施することができる。したがって、コンピュータ１０４は、ネットワーク１０６上での伝送後に、印刷装置１０２により印刷媒体上に印刷されるなどして形成される画像としてレンダリングされる画像または文書を、電子形式で処理するなどして作成する能力をユーザに提供する。一般に、ホストコンピュータ１０４は、ＰＣＬまたはＰｏｓｔＳｃｒｉｐｔのような、装置１０２に適したドライバ形式で印刷装置１０２にホストデータを出力する。印刷装置１０２は、このホストデータを変換して、それを、用紙またはＯＨＰフィルムのような適切な記録媒体上に出力する。
【００１１】
模範的な実施形態
図２は、図１の環境１００においてコピー防止付き文書を作成するのに実施することのできる模範的なコンピュータ１０４および模範的なプリンタ１０２のブロック図を示している。コンピュータ１０４は、プロセッサ２００、揮発性メモリ２０２（すなわち、ＲＡＭ）、不揮発性メモリ２０４（例えば、ＲＯＭ、ハードディスク、フレキシブルディスク、ＣＤ−ＲＯＭなど）を含む。不揮発性メモリ２０４は、一般に、コンピュータ／プロセッサ読取り可能命令、データ構造、プログラム・モジュール、および、コンピュータ１０４用の他のデータを格納する。コンピュータ１０４は、通常、メモリ２０４に格納されてプロセッサ２００上で実行される様々なアプリケーション・プログラム２０６を実施する。このようなアプリケーション２０６は、例えば、ワードプロセッサ、スプレッド・シート（表計算ソフト）、ブラウザ、マルチメディア・プレーヤ、イラストレータ、コンピュータ支援設計ツールなどを実施するソフトウェア・プログラムを含むことができる。
【００１２】
コンピュータ１０４はまた、通常、メモリ２０４に格納されてプロセッサ２００上で実行できる１つまたは複数の、ソフトウェア・ベースのドライバ（例えば、ドライバ２０８）を実施して、文書データを、ＰｏｓｔＳｃｒｉｐｔまたはＰＣＬ（プリンタ制御言語）のようなＰＤＬ（ページ記述言語）、あるいは、コンピュータ１０４がプリンタ１０２に出力する他の適切な形式にフォーマットする。このようなデバイス・ドライバ２０８はまた、デバイス・ドライバ２０８が「ドライブ（管理制御）している」特定の装置上に（例えば、プリンタ１０２上に）実装され得る。
【００１３】
図２の実施形態では、ドライバ２０８の一部として、セキュリティ・モジュール２１０が示されている。このような例示は、セキュリティ・モジュール２１０の配置または機能を限定するものとして意味されないことに留意する。もっと適切に言えば、この図示された配置は、セキュリティ・モジュール２１０が、通常、ドライバ２０８と共同で実行されるから、セキュリティ・モジュール２１０の説明を単に容易ならしめるにすぎない。それゆえ、セキュリティ・モジュール２１０はまた、単独にメモリ２０４に格納されて、ドライバ２０８にかかわりなくプロセッサ２００上で実行できる単独のモジュールであってもよい。以下でさらに詳しく論じられるように、セキュリティ・モジュール２１０は、文書ファイル２１２、受取人リスト・ファイル２１４、セキュリティ・テンプレート・ファイル２１６という３つの入力ファイルを用いて、コピー防止付き文書２１８を作成するように構成されている。
【００１４】
印刷装置１０２は、ホストコンピュータ１０４からのデータを処理して、プリント・エンジン２２８を通じて、印刷媒体上に描写するコントローラ２２０を持っている。コントローラ２２０は、通常、データ処理装置すなわちＣＰＵ２２２、揮発性メモリ２２４（すなわち、ＲＡＭ）、不揮発性メモリ２２６を含む。不揮発性メモリ２２６は、ＲＯＭ、フラッシュ・メモリ、ハードディスク、リムーバブル・フレキシブルディスク、リムーバブル光ディスクなどのような様々なコンピュータ記憶媒体を含むことができる。不揮発性メモリ２２６は、一般に、コンピュータ読取り可能命令、データ構造、プログラム・モジュール、および、印刷装置１０２用の他のデータを格納する。よって、コピー防止付き文書２１８は、メモリ２２６に格納されるものとして示されている。コピー防止付き文書２１８はまた、コンピュータ１０４から直接に、あるいは、不揮発性メモリ２２６に格納した後で、一時的に揮発性メモリ２２４にあるものとして図示されてもよい。
【００１５】
上述のように、セキュリティ・モジュール２１０は、文書ファイル２１２、受取人リスト・ファイル２１４、セキュリティ・テンプレート・ファイル２１６を用いて、コピー防止付き文書２１８を作成するように構成されている。セキュリティ・モジュール２１０の実行は、例えば、コンピュータ１０４上で実行されるアプリケーション・プログラム２０６からドライバ２０８が受け取ったプリント要求により、開始される。プリント要求を受け取ると、ドライバ２０８は、通常、コンピュータ１０４上でグラフィカル・ユーザ・インターフェース（図示されてない）を生成して、そのグラフィカル・ユーザ・インターフェースを通じて、ドライバが、ユーザに様々なプリント・オプションを与える。セキュリティ・モジュール２１０は、同一または同様のグラフィカル・ユーザ・インターフェースを通じて、ユーザにコピー防止のオプションを提示するように構成されている。ユーザが、このコピー防止のオプションを選択する場合には、セキュリティ・モジュール２１０は、コピー防止付き文書２１８を作成する命令を受け取る。
【００１６】
さらに、セキュリティ・モジュール２１０は、コピー防止付き文書２１８を作成するのに用いられる３つのファイル（すなわち、文書ファイル２１２、受取人リスト・ファイル２１４、セキュリティ・テンプレート・ファイル２１６）に関する情報も受け取る。文書２１２、受取人リスト２１４、セキュリティ・テンプレート２１６に関して受け取られた情報は、これらのファイルを指すファイル・パス方向を含むか、あるいは、これらのファイル自体を含むことができる。これらのファイルに関する情報は、グラフィカル・ユーザ・インターフェースを通じて、ユーザにより入力されるか、あるいは、ユーザがコピー防止のオプションを選択すると、セキュリティ・モジュール２１０に自動的に提供され得る。例えば、ユーザが、コピー防止のオプションを選択すると、セキュリティ・モジュール２１０は、グラフィカル・ユーザ・インターフェースを通じて、このファイル情報を要求するか、あるいは、これらのファイルを見つけるべき場所を自動的に知ることができる。
【００１７】
文書２１２の一例は、図３に示されている。文書２１２は、通常、ユーザが、コピー防止を用いて印刷して、１つまたは複数の受取人に配布したいと思う情報が入っているテキストおよび／またはグラフィカル文書である。文書２１２は、例えば、マイクロソフト（登録商標）社のＷｏｒｄなどのワードプロセッシング・アプリケーション２０６上で作成される文書であってよい。
【００１８】
代表的な受取人リストの一例は、図４に示されている。受取人リスト２１４は、通常、文書２１２を作成するのに用いられるものと同様なやり方で作成されたテキスト・ファイルである。受取人リスト２１４には、ユーザが、コピー防止付き文書２１８として文書２１２を受け取ってもらいたいと思う人々の名前のリストが入っている。一実施形態では、受取人リスト２１４は、このリスト中の受取人名のそれぞれに関連する電子メール・アドレスも含むことができる。
【００１９】
セキュリティ・テンプレート２１６の一例が図５に示されている。印刷当初のものとして、このようなテンプレート２１６は、用紙上に淡い「灰色」の背景を構成する細かい印刷パターンとして表示され得る。この背景は、通常、ドット、ライン、画面構造、もしくはそれらに類するものから成る１パターンによって形成されている。この背景パターン内に、追加情報を符号化して、印刷することができる。この追加情報は、偶然見る人が見たときに、この背景パターンによってほとんど隠されている。従来のセキュリティ・テンプレートでは、追加情報は、通常、背景パターン内に散在する第２のパターン、すなわち「前景」パターンから成っている「ＶＯＩＤ」または「ＣＯＰＹ」という語などのセキュリティ警告を含む。この前景パターンを背景パターン内に配置するやり方は、このセキュリティ警告を見えなくする傾向がある。それゆえ、印刷当初のテンプレート上の背景パターンおよびセキュリティ警告は、代表的なテキストおよび／またはグラフィカル内容が入っているオリジナル文書を見ているときにも、ほとんど目につかない。しかしながら、このようなテンプレート上に印刷されたオリジナル文書を、コピー機でコピーすると、このセキュリティ警告は、偶然見る人でも、その警告に気づくように、このコピー上で目につきやすくなる。したがって、このオリジナル文書は、そのコピー版上に目につきやすいように表示される「ＶＯＩＤ」または「ＣＯＰＹ」などの警告によって、そのコピー版と容易に区別することができる。
【００２０】
上記の３つの入力ファイル（すなわち、文書ファイル２１２、受取人リスト・ファイル２１４、セキュリティ・テンプレート・ファイル２１６）に関する情報を受け取った後で、セキュリティ・モジュール２１０は、１つまたは複数のコピー防止付き文書２１８を作成する。セキュリティ・モジュール２１０は、文書ファイル２１２、受取人リスト・ファイル２１４、セキュリティ・テンプレート・ファイル２１６を統合して、受取人リスト２１４にあるそれぞれの受取人名に対して、コピー防止付き文書２１８を作成する。それゆえ、作成されるコピー防止付き文書２１８の数は、受取人リスト２１４中の受取人名の数に等しい。図６は、これら３つのファイルを統合して、コピー防止付き文書２１８を作成するプロセスを簡潔に示している。
【００２１】
図７は、図３のオリジナル文書２１２、図４の受取人リスト２１４、図５のセキュリティ・テンプレート２１６を用いて作成されることになる３部のコピー防止付き文書２１８のうちの第１部の印刷したハードコピーを表わしている。したがって、図７のオリジナルのコピー防止付き文書２１８からは明らかでないが、図４の受取人リスト２１４からの第１の受取人４００を、その受取人であるとして一意的に識別する情報を、図７のコピー防止付き文書２１８に組み込んで符号化している。さらに、この符号化された情報は、その文書が、作成された３部の文書のうちの第１部であることを示し、このコピーが無許可であるという警告を与える。この符号化情報は、図７のコピー防止付き文書２１８のコピー版では見えるようになる。
【００２２】
図８は、図７のコピー防止付き文書２１８のコピー版８００を表わしている。コピー８００において見えるようになった符号化情報は、コピー８００が「Ｕｎａｕｔｈｏｒｉｚｅｄ  Ｃｏｐｙ  Ｆｒｏｍ  Ｇａｒｙ  Ｃａｒｌｓｏｎ（Ｇａｒｙ  Ｃａｒｌｓｏｎからの無許可コピー）」であることと、そのオリジナルが、「１ｓｔ  ｏｆ  ３  Ｏｒｉｇｉｎａｌｓ（３部のオリジナル文書のうちの第１部）」であることを示している。したがって、コピー８００は、オリジナルのコピー防止付き文書２１８のオリジナル受取人（すなわち、図４のＧａｒｙ  Ｃａｒｌｓｏｎ  ４００）のＩＤを見えるようにしている。図示されてはいないが、図３の文書２１２、図４の受取人リスト２１４、図５のセキュリティ・テンプレート２１６から作成された他の２部のオリジナルのコピー防止付き文書２１８のコピーは、図８に示されるものと同様な情報を見えるようにするであろう。ただし、この情報は、受取人リスト２１４からの他の受取人名を含み、しかも、これらのオリジナル文書が、作成された３部の初期オリジナル文書からの第２および第３の文書であることを示すであろう。それゆえ、受取人リスト２１４上のそれぞれの受取人に対して、識別可能なコピー防止付き文書２１８が作成される。
【００２３】
コピー防止付き文書２１８を作成した後で、セキュリティ・モジュール２１０は、通常、コピー防止付き文書２１８をプリンタ１０２に転送して、ハードコピー形式で印刷する。しかしながら、他の実施形態では、電子メール・アドレスが、図４に示されるような受取人リスト２１４にあるときには、セキュリティ・モジュール２１０は、受取人リスト２１４中の受取人に対応する受取人電子メール・アドレスに、それぞれの識別可能なコピー防止付き文書２１８を電子メールで送ることもできる。セキュリティ・モジュール２１０は、コンピュータ１０４上で実行される電子メール・アプリケーション・プログラム２０６の呼出しを起動することで、文書２１８を電子メールで送るか、あるいは、セキュリティ・モジュール２１０自体、文書２１８を電子メールで送る能力を含むことができる。
【００２４】
図９は、図１の環境１００においてコピー防止付き文書を作成するのに実施され得る他の模範的なコンピュータ１０４および他の模範的なプリンタ１０２のブロック図を示している。図９のコンピュータ１０４は、図２の実施形態のコンピュータ１０４に関して上に論じられたものと同様なやりかたで、またそれと同一の一般機能を用いて構成される。しかしながら、コンピュータ１０４の図９の実施形態は、セキュリティ・モジュール２１０が、もはや図９のコンピュータ１０４にはない点で異なっている。その代わり、セキュリティ・オプション・モジュール９００が、コンピュータ１０４上にあり、メモリ２０４に格納されている。
【００２５】
セキュリティ・オプション・モジュール９００は、上で論じられたセキュリティ・モジュール２１０と同様なやり方で機能するように構成されている。ただし、セキュリティ・オプション・モジュール９００は、３つの入力ファイル（すなわち、文書２１２、受取人リスト２１４、セキュリティ・テンプレート２１６のファイル）を統合して、コピー防止付き文書２１８を作成するようには構成されてない。上記のセキュリティ・モジュール２１０と同様に、セキュリティ・オプション・モジュール９００の実行は、コンピュータ１０４上で実行されるアプリケーション・プログラム２０６からドライバ２０８が受け取ったプリント要求により、開始される。プリント要求を受け取ると、ドライバ２０８は、通常、コンピュータ１０４上でグラフィカル・ユーザ・インターフェース（図示されてない）を生成して、そのグラフィカル・ユーザ・インターフェースを通じて、ドライバ２０８が、ユーザに様々なプリント・オプションを与える。セキュリティ・オプション・モジュール９００は、同一または同様のグラフィカル・ユーザ・インターフェースを通じて、コピー防止のオプションをユーザに提示するように構成されている。ユーザが、このコピー防止のオプションを選択する場合には、セキュリティ・オプション・モジュール９００は、文書ファイル２１２、受取人リスト・ファイル２１４、および、セキュリティ・テンプレート・ファイル２１６を捜し出すか、あるいは検索するための命令を受け取る。これらのファイルは、セキュリティ・オプション・モジュール９００によって、プリンタ１０２に、コピー防止付き文書２１８を作成し印刷するために転送される。
【００２６】
さらに、セキュリティ・オプション・モジュール９００は、文書２１２、受取人リスト２１４、セキュリティ・テンプレート２１６のファイルに関する情報も受け取る。これら３つのファイルに関して受け取られた情報は、これらのファイルを指すファイル・パス方向を含むか、あるいは、これらのファイル自体を含むことができる。これらのファイルに関する情報は、グラフィカル・ユーザ・インターフェースを通じて、ユーザにより入力されるか、あるいは、ユーザがコピー防止のオプションを選択すると、セキュリティ・オプション・モジュール９００に自動的に提供され得る。例えば、ユーザが、コピー防止のオプションを選択すると、セキュリティ・オプション・モジュール９００は、グラフィカル・ユーザ・インターフェースを通じて、このファイル情報を要求するか、あるいは、これらのファイルを見つけるべき場所を自動的に知ることができる。セキュリティ・オプション・モジュール９００は、文書２１２、受取人リスト２１４、セキュリティ・テンプレート２１６のファイルにアクセスして、それらのファイルをプリンタ１０２に転送する。
【００２７】
図９のプリンタ１０２はまた、図２の実施形態のプリンタ１０２に関して上に論じられたものと同様なやりかたで、またそれと同一の一般機能を用いて構成される。しかしながら、プリンタ１０２の図９の実施形態は、セキュリティ・モジュール９０２が、プリンタ１０２上のメモリ２２６にあるという点で異なっている。セキュリティ・モジュール９０２は、図２の実施形態に関して、上で論じられたセキュリティ・モジュール２１０と同様なやり方で機能するように構成されている。ただし、セキュリティ・モジュール９０２は、コピー防止のオプションを提示して、文書２１２、受取人リスト２１４、セキュリティ・テンプレート２１６のファイルを検索するタスクを実行する必要はない。
【００２８】
よって、セキュリティ・モジュール９０２は、コンピュータ１０４から、文書２１２、受取人リスト２１４、セキュリティ・テンプレート２１６を受け取って、１つまたは複数のコピー防止付き文書２１８を作成するように構成されている。図２のセキュリティ・モジュール２１０に関して上で論じられたように、セキュリティ・モジュール９０２は、文書ファイル２１２、受取人リスト・ファイル２１４、セキュリティ・テンプレート・ファイル２１６を統合して、受取人リスト２１４にあるそれぞれの受取人名に対して、コピー防止付き文書２１８を作成する。図４、図５、図６、図７、図８に関する上記の説明、並びに、これらの図自体は、図９に示されるコンピュータ１０４とプリンタ１０２の実施形態に同等に当てはまる。したがって、図７は、図３のオリジナル文書２１２、図４の受取人リスト２１４、図５のセキュリティ・テンプレート２１６を用いて、セキュリティ・モジュール９０２によって作成されることになる３部のコピー防止付き文書２１８のうちの第１部の印刷したハードコピーを表わしている。さらに、図８は、セキュリティ・モジュール９０２によって作成され、かつ図９のプリンタ１０２上で印刷された図７のコピー防止付き文書２１８のコピー版８００を表わしている。
【００２９】
模範的な方法
次に、コピー防止付き文書２１８を作成するシステムの１つまたは複数の実施形態を実施する例証方法を、主として図１０の流れ図を参照して述べる。この方法は、一般に、図２〜図９に関して、上述の模範的な実施形態に当てはまる。上述の方法のこれらの要素は、例えば、ＡＳＩＣ上のハードウェア論理ブロック、あるいは、プロセッサ読取り可能媒体上に定義されたプロセッサ読取り可能命令の実行を含め、任意の適切な手段を用いて、実施され得る。
【００３０】
本明細書中に用いられる「プロセッサ読取り可能媒体」は、プロセッサによって使用または実行される命令を、包含、格納、通信、伝播、あるいは、運搬することのできる任意の手段であってよい。プロセッサ読取り可能媒体は、限定はしないが、電子式、磁気式、光学式、電磁式、赤外線式、あるいは、半導体式のシステム、装置、デバイス、または伝播媒体であってもよい。プロセッサ読取り可能媒体のさらに具体的な例には、とりわけ、１つまたは複数の電線を持つ電気接続部（電子式）、携帯用のコンピュータ・ディスケット（磁気式）、ランダム・アクセス・メモリ（ＲＡＭ）、リード・オンリー・メモリ（ＲＯＭ）、消去可能なプログラマブル・リード・オンリー・メモリ（ＥＰＲＯＭ）またはフラッシュ・メモリ、光ファイバ（光学式）、携帯用コンパクトディスク・リード・オンリー・メモリ（ＣＤＲＯＭ）（光学式）がある。
【００３１】
図１０は、コピー防止付き文書２１８を作成するシステムの一実施形態を実施する模範的な方法１０００を示している。ブロック１００２において、文書を印刷する要求を受け取る。この要求は、通常、コンピュータ１０４上で実行されるアプリケーション・プログラム２０６から出され、プリント・ドライバ２０８が受け取る。ブロック１００４において、文書を印刷するために、コピー防止のオプションが提供される。このコピー防止のオプションは、プリント・ドライバ２０８に関連するセキュリティ・モジュール２１０（または、セキュリティ・オプション・モジュール９００）によって提供されるものであって、通常、コンピュータ１０４上のドライバ２０８により生成されるグラフィカル・ユーザ・インターフェースを通じて、提示される。ブロック１００６において、セキュリティ・モジュール２１０（または、セキュリティ・オプション・モジュール９００）は、このコピー防止のオプションに応答して、その文書を、コピー防止付き文書として印刷する命令を受け取る。次に、セキュリティ・モジュール２１０（または、セキュリティ・オプション・モジュール９００）は、文書２１２、受取人リスト２１４、セキュリティ・テンプレート２１６を要求するか、さもなければ、それらを捜し出し、かつ／または、それらにアクセスする。文書２１２、受取人リスト２１４、セキュリティ・テンプレート２１６の例は、それぞれ図３、図４、図５に示されており、それらの例は、図２と図９の実施形態に関して、本明細書中で、上に説明されている。
【００３２】
上述の特定の実施形態に応じて、方法１０００は、ブロック１０１０か、あるいはブロック１０１８に続く。ブロック１０１０において、方法１０００は、文書２１２、受取人リスト２１４、セキュリティ・テンプレート２１６の統合を続ける。このような統合は、コンピュータ１０４上のセキュリティ・モジュール２１０により行われ、また、この文書と、この受取人リスト中のそれぞれの受取人名をセキュリティ・テンプレートに組み入れることを含む。この受取人リストからのそれぞれの受取人名を、セキュリティ・テンプレートに統合することにより、個人化された唯一のセキュリティ・テンプレートが作成され、そのセキュリティ・テンプレートに、この文書が組み入れられる。このようにして、文書２１２、受取人リスト２１４、セキュリティ・テンプレート２１６を統合することで、受取人リスト中のそれぞれの名前に対して、識別可能なコピー防止付き文書２１８が作成される。
【００３３】
ブロック１０１２において、コピー防止付き文書（１つまたは複数）２１８が、プリンタ１０２に送られる。特定の実施形態では、受取人リストは、受取人リスト中のそれぞれの受取人名に関連する電子メール・アドレスを含む。それゆえ、ブロック１０１２において、セキュリティ・モジュール２１０はまた、コピー防止付き文書（１つまたは複数）２１８を、受取人リスト上の指定された受取人の対応する受取人電子メール・アドレス宛てに電子メールで送ることもできる。ブロック１０１４において、プリンタは、コピー防止付き文書（１つまたは複数）２１８を受け取って、ブロック１０１６において、コピー防止付き文書（１つまたは複数）２１８を印刷する。
【００３４】
代替実施形態では、方法１０００は、ブロック１００８から続く。ブロック１０１８において、文書２１２、受取人リスト２１４、セキュリティ・テンプレート２１６は、プリンタ１０２に転送されるか、あるいは、送られる。これは、セキュリティ・オプション・モジュール９００が、コンピュータ１０４上の文書２１２、受取人リスト２１４、セキュリティ・テンプレート２１６を捜し出し、かつ／または、それらにアクセスした後で行われる（すなわち、ブロック１００８において）。ブロック１０２０において、プリンタ１０２は、文書２１２、受取人リスト２１４、セキュリティ・テンプレート２１６を受け取る。
【００３５】
ブロック１０２２において、プリンタ１０２上のセキュリティ・モジュール９０２は、ブロック１０１０に関して上に説明されたものと同様なやり方で、文書２１２、受取人リスト２１４、セキュリティ・テンプレート２１６を統合する。したがって、このような統合は、この文書と、この受取人リスト中のそれぞれの受取人名をセキュリティ・テンプレートに組み入れることを含む。この受取人リストからのそれぞれの受取人名を、セキュリティ・テンプレートに統合することにより、個人化された唯一のセキュリティ・テンプレートが作成され、そのセキュリティ・テンプレートに、この文書が組み入れられる。このようにして、文書２１２、受取人リスト２１４、セキュリティ・テンプレート２１６を統合することで、受取人リスト中のそれぞれの名前に対して、識別可能なコピー防止付き文書２１８が作成される。ブロック１０２４において、コピー防止付き文書（１つまたは複数）２１８が、プリンタ１０２により印刷される。
【００３６】
１つまたは複数の方法が、流れ図と、これらの流れ図のブロックに関連するテキストを用いて開示されてきたが、これらのブロックは、必ずしも、それらのブロックが提示された順序で行われる必要がないものとし、また、代りの順序でも、同様な利点が得られる可能性があるものとする。さらに、これらの方法は、排他的でないものであって、単独で、あるいは、互いに組み合わせて実行されることもできる。
【００３７】
本発明は、構造上の特徴、および／または、方法論的な行為に固有の言語で述べられてきたが、併記の特許請求の範囲に定義される本発明は、述べられたこれらの特定の特徴または行為には、必ずしも限定されないものとする。もっと適切に言えば、これらの特定の特徴または行為は、この請求された発明を実施する模範的な形式として開示されている。
【図面の簡単な説明】
【００３８】
【図１】コピー防止付き文書を作成するシステムの１つまたは複数の実施形態を実施する模範的な環境を示す図である。
【図２】図１の環境において実施することのできる模範的なコンピュータおよび模範的なプリンタのブロック図である。
【図３】コピー防止付き文書の作成に用いられる文書の一例を示す図である。
【図４】コピー防止付き文書の作成に用いられる受取人リストの一例を示す図である。
【図５】コピー防止付き文書の作成に用いられるセキュリティ・テンプレートの一例を示す図である。
【図６】文書、受取人リスト、セキュリティ・テンプレートを統合して、コピー防止付き文書を作成するプロセスを示す図である。
【図７】オリジナルのコピー防止付き文書の一例を示す図である。
【図８】図７のオリジナルのコピー防止付き文書のコピーを示す図である。
【図９】図１の環境においてコピー防止付き文書を作成するのに実施され得る他の模範的なコンピュータおよび他の模範的なプリンタのブロック図である。
【図１０】コピー防止付き文書を作成するシステムの１つまたは複数の実施形態を実施する方法を示す図である。
【符号の説明】
【００３９】
１０２：プリンタ
１０４：コンピュータ
１０６：ネットワーク
２００、２２２：ＣＰＵ
２０２、２０４、２２４、２２６：メモリ
２０６：アプリケーション
２０８：ドライバ
２１０：セキュリティ・モジュール
２１２：文書
２１４：受取人リスト
２１６：セキュリティ・テンプレート
２１８：コピー防止付き文書
２２０：コントローラ
２２８：プリント・エンジン
【図１】
2004280816.tif 000003
【図２】
2004280816.tif 000004
【図３】
2004280816.tif 000005
【図４】
2004280816.tif 000006
【図５】
2004280816.tif 000007
【図６】
2004280816.tif 000008
【図７】
2004280816.tif 000009
【図８】
2004280816.tif 000010
【図９】
2004280816.tif 000011
【図１０】
2004280816.tif 000012