(57)【要約】    【課題】  ユーザ装置と印刷装置との間に介在する盗聴者による印刷データの盗聴を確実に判別することができるようにする。    【解決手段】  ＰＣ１が、送信先のプリンタ２から取得した暗号鍵を用いて印刷データを暗号化してプリンタに送信し、プリンタで、暗号鍵に対応する復号鍵を用いて暗号印刷データを復号化して印刷データの出力を行うものであり、ＰＣでは、暗号鍵に関する情報を電子透かしとして印刷データに埋め込み、これにより得られる電子透かし付きの印刷データを暗号化して印刷装置に送信し、プリンタでは、復号化された電子透かし付きの印刷データから暗号鍵を取り出し、これにより得た暗号鍵と、ＰＣに提供した暗号鍵とを比較照合して、通信路上での印刷データの盗聴の有無を判定するものとする。【選択図】    図２
2006074570.tif 000002
【特許請求の範囲】
【請求項１】
ユーザ装置からの印刷データをネットワークを介して印刷装置が受け取って印刷を行うネットワーク印刷システムであって、
前記ユーザ装置が、送信先の前記印刷装置から取得した暗号鍵を用いて印刷データを暗号化して前記印刷装置に送信し、前記印刷装置で、前記暗号鍵に対応する復号鍵を用いて暗号印刷データを復号化して印刷データの出力を行うものであり、
前記ユーザ装置が、前記暗号鍵に関する情報を電子透かしとして印刷データに埋め込む電子透かし埋込手段を備え、これにより得られる電子透かし付きの印刷データを暗号化して前記印刷装置に送信し、
前記印刷装置が、復号化された電子透かし付きの印刷データから前記暗号鍵に関する情報を取り出す電子透かし抽出手段と、これにより得た暗号鍵に関する情報と、前記ユーザ装置に提供した暗号鍵とを比較照合して、通信路上での盗聴の有無を判定する盗聴判定手段とを備えたことを特徴とするネットワーク印刷システム。
【請求項２】
前記ユーザ装置の電子透かし埋込手段が、少なくとも前記暗号鍵に関する情報を含む元データから生成したダイジェストデータを電子透かしとして印刷データに埋め込み、
前記印刷装置の盗聴判定手段が、前記電子透かし抽出手段により取り出されたダイジェストデータと、自装置内で元データから生成したダイジェストデータとを比較照合して盗聴判定を行うようにしたことを特徴とする請求項１に記載のネットワーク印刷システム。
【請求項３】
前記ユーザ装置の電子透かし埋込手段が、所定の埋込情報にしたがって電子透かしの埋込処理を行い、前記印刷装置の電子透かし抽出手段が、前記埋込情報にしたがって電子透かしの抽出処理を行うものとし、
前記印刷装置が、前記ユーザ装置からネットワークを介して前記埋込情報を取得する埋込情報取得手段を備えたことを特徴とする請求項１に記載のネットワーク印刷システム。
【請求項４】
前記ユーザ装置の電子透かし埋込手段が、所定の埋込情報にしたがって電子透かしの埋込処理を行い、前記印刷装置の電子透かし抽出手段が、前記埋込情報にしたがって電子透かしの抽出処理を行うものとし、
前記印刷装置が、出力操作を行う者から前記埋込情報を取得する埋込情報取得手段を備えたことを特徴とする請求項１に記載のネットワーク印刷システム。
【請求項５】
前記印刷装置が、電子透かし付きの印刷データから電子透かしを除去する電子透かし除去手段を備えたことを特徴とする請求項１に記載のネットワーク印刷システム。
【請求項６】
前記印刷装置が、前記盗聴判定手段において盗聴があるものと判定された場合に、その旨をユーザに通知する通知手段を備えたことを特徴とする請求項１に記載のネットワーク印刷システム。
【請求項７】
ユーザ装置からの印刷データをネットワークを介して印刷装置が受け取って印刷を行うネットワーク印刷システムであって、
前記印刷装置が、出力操作を行う者が印刷要求元のユーザ本人であることを識別検証するユーザ認証手段を備え、ここでのユーザ認証が成功した場合に印刷データの出力を許可するものとし、
前記ユーザ装置が、前記ユーザ認証手段でのユーザ認証に要する本人認証情報を電子透かしとして印刷データに埋め込む電子透かし埋込手段を備え、
前記印刷装置が、前記ユーザ装置から受け取った電子透かし付きの印刷データから前記本人認証情報を取り出す電子透かし抽出手段を備え、これにより取得した本人認証情報に基づいて前記ユーザ認証手段にてユーザ認証を行うようにしたことを特徴とするネットワーク印刷システム。
【請求項８】
前記ユーザ認証手段が、バイオメトリクスによりユーザ認証を行うものであることを特徴とする請求項７に記載のネットワーク印刷システム。
【請求項９】
前記ユーザ認証手段が、ユーザ個人に割り振られた鍵情報によりユーザ認証を行うものであることを特徴とする請求項７に記載のネットワーク印刷システム。
【請求項１０】
第１のドキュメントを出力する第１の処理システムと、この第１の処理システムから出力される第１のドキュメントに基づいて第２のドキュメントを出力する第２の処理システムとを有するドキュメントのセキュリティシステムであって、
前記第２の処理システムが、出力操作を行う者が処理権限を有する正当なユーザ本人であることを識別検証するユーザ認証手段を備え、ここでのユーザ認証が成功した場合に前記第２のドキュメントの出力を許可するものとし、
前記第１の処理システムが、前記ユーザ認証手段でのユーザ認証に要する本人認証情報が電子透かしとして埋め込まれた前記第１のドキュメントを出力し、
前記第２の処理システムが、前記第１のドキュメントの読取画像データから前記本人認証情報を取り出す電子透かし抽出手段を備え、これにより取得した本人認証情報に基づいて前記ユーザ認証手段にてユーザ認証を行うようにしたことを特徴とするドキュメントのセキュリティシステム。
【請求項１１】
前記第１の処理システムが、印刷要求元の装置から受け取った印刷データに基づいてドキュメントを出力するプリンタであり、前記第２の処理システムが、前記第１の処理システムから出力されたドキュメントを複製する複写機であることを特徴とする請求項１０に記載のドキュメントのセキュリティシステム。
【請求項１２】
前記第１の処理システムが、印刷要求元の装置から受け取った印刷データに基づいてドキュメントを出力するプリンタであり、前記第２の処理システムが、前記ドキュメントの読取画像データを送信するファクシミリ送信装置と、伝送路を介して前記ドキュメントの読取画像データを受信するファクシミリ受信装置から成るシステムであって、前記本人認証情報に基づくユーザ認証が前記ファクシミリ受信装置側で行われることを特徴とする請求項１０に記載のドキュメントのセキュリティシステム。
【請求項１３】
前記第１の処理システムが、印刷要求元の装置から受け取った印刷データに基づいてドキュメントを出力するプリンタであり、前記第２の処理システムが、前記ドキュメントの読取画像データを送信するファクシミリ送信装置と、伝送路を介して前記ドキュメントの読取画像データを受信するファクシミリ受信装置から成るシステムであって、前記本人認証情報に基づくユーザ認証が前記ファクシミリ送信装置側で行われることを特徴とする請求項１０に記載のドキュメントのセキュリティシステム。
【請求項１４】
前記第１の処理システムが、オリジナルのドキュメントに前記ユーザ認証手段でのユーザ認証に要する本人認証情報が電子透かしとして埋め込まれた印刷データを出力するスキャナ装置であり、前記第２の処理システムが、伝送路を介して前記第１の処理システムから出力された印刷データを受信してドキュメントを出力するプリンタであることを特徴とする請求項１０に記載のドキュメントのセキュリティシステム。
【請求項１５】
前記第１の処理システムが、印刷要求元の装置から受け取った印刷データに基づいてドキュメントを出力するプリンタであり、前記第２の処理システムが、前記ドキュメントの読取画像データを情報端末装置に送信するスキャナ装置であって、前記本人認証情報に基づくユーザ認証が前記スキャナ装置側で行われることを特徴とする請求項１０に記載のドキュメントのセキュリティシステム。
【請求項１６】
前記ユーザ認証手段が、バイオメトリクスによりユーザ認証を行うものであることを特徴とする請求項１０に記載のドキュメントのセキュリティシステム。
【請求項１７】
前記ユーザ認証手段が、ユーザ個人に割り振られた鍵情報によりユーザ認証を行うものであることを特徴とする請求項１０に記載のドキュメントのセキュリティシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ユーザ装置からの印刷データをネットワークを介して印刷装置が受け取って印刷を行うネットワーク印刷システム、及びドキュメントが不正に電子化あるいは複写されることを防止するドキュメントのセキュリティシステムに関するものである。
【背景技術】
【０００２】
近年、ＰＣからの印刷データをネットワークを介してプリンタが受け取って印刷を行うネットワーク印刷システムが広く普及しているが、このようなネットワーク印刷システムにおいては、man-in-the-middle攻撃などのように、ＰＣとプリンタとの間の通信に介在する盗聴者により印刷データの盗聴（盗み見）が行われるおそれがあり、高い機密性が要求される文書を扱う場合には、印刷データの盗聴に対して迅速に対処して安全性を高める観点から、通信路上での盗聴を即座に判別することができるシステムが望まれる。
【０００３】
このような要望に対して、著作権保護などの目的で印刷物の不正複写や改ざんなどを防止する技術として広く普及している電子透かしを、ネットワーク印刷システムに適用することが考えられる。電子透かし技術は、処理が比較的簡単であり、しかもデータの改ざんに対して高い安全性を有しているため、ネットワーク印刷システムに適用すると、ＰＣとプリンタとの間の通信路上での印刷データの盗聴や改ざんに対する対策として有効である。
【０００４】
特にプリンタが接続されるネットワークシステムとして一般的なＬＡＮでは、ＰＣでの印刷要求からプリンタでの印刷物の出力までに、通常、それ程の時間を要しないため、ＰＣとプリンタとの間に介在する盗聴者は、印刷データを盗聴してその盗聴の事実を隠蔽する処理を短時間で終了させなければならず、このような観点から、極めて高度なセキュリティ対策は不要であり、電子透かし技術で十分な安全性を確保することができるものと考えられる。
【０００５】
これに対し、従来、印刷システムに電子透かし技術を利用したものとしては、プリンタを特定する情報を含むデータを電子透かし形式で画像情報に付加する画像情報処理装置が知られている（例えば、特許文献１参照）。
【特許文献１】特開２００２−１５８８６５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、前記従来の技術は、電子透かしを印刷物の正当性を保証する目的で利用しているに過ぎず、ＰＣとプリンタとの間の通信路上での印刷データの盗聴や改ざんに対しては、何ら有意義な構成を提供するものではなく、前記のように電子透かし技術が有する利点、すなわち処理が比較的簡単でデータの改ざんに対して十分な安全性を有するという利点を活用して、ＰＣとプリンタとの間に介在する盗聴者による印刷データの盗聴や改ざんを確実に判別することができる構成が望まれる。
【０００７】
また、ネットワーク印刷システムにおいては、高い機密性が要求される文書を扱う場合には、プリンタで出力される印刷物自体の盗み見に対する安全性の確保が望まれ、このような要望に対しても、前記のような利点を有する電子透かし技術を応用して、プリンタで印刷データが不正に印刷出力されることを確実に防止することができる構成が望まれる。
【０００８】
さらに、プリンタで出力した印刷物に高い機密性が要求される場合、正当な権限を有しない者により複写機で複写されたり、あるいはスキャナで電子化されることを阻止する必要があり、このような要望に対しても、前記のような利点を有する電子透かし技術を応用して、印刷物が不正に電子化あるいは複写されることを防止することができる構成が望まれる。
【０００９】
本発明は、このような発明者の知見に基づき案出されたものであり、その主な目的は、ネットワーク印刷システムにおいて、処理が比較的簡単でデータの改ざんに対して十分な安全性を有する電子透かし技術を応用して、ユーザ装置と印刷装置との間に介在する盗聴者による印刷データの盗聴を確実に判別することができるように構成されたネットワーク印刷システムを提供することにある。また本発明は、ネットワーク印刷システムにおいて、電子透かし技術を応用して、印刷データが不正に出力されることを防止することができるネットワーク印刷システムを提供することを目的としている。さらに本発明は、電子透かし技術を応用して、ドキュメントが不正に電子化あるいは複写されることを防止することができるドキュメントのセキュリティシステムを提供することを目的としている。
【課題を解決するための手段】
【００１０】
このような課題を解決するために、本発明では、請求項１に示すとおり、ユーザ装置からの印刷データをネットワークを介して印刷装置が受け取って印刷を行うネットワーク印刷システムにおいて、前記ユーザ装置が、送信先の前記印刷装置から取得した暗号鍵を用いて印刷データを暗号化して前記印刷装置に送信し、前記印刷装置で、前記暗号鍵に対応する復号鍵を用いて暗号印刷データを復号化して印刷データの出力を行うものであり、前記ユーザ装置が、前記暗号鍵に関する情報を電子透かしとして印刷データに埋め込む電子透かし埋込手段を備え、これにより得られる電子透かし付きの印刷データを暗号化して前記印刷装置に送信し、前記印刷装置が、復号化された電子透かし付きの印刷データから前記暗号鍵に関する情報を取り出す電子透かし抽出手段と、これにより得た暗号鍵に関する情報と、前記ユーザ装置に提供した暗号鍵とを比較照合して、通信路上での盗聴の有無を判定する盗聴判定手段とを備えたものとした。
【００１１】
これによると、ユーザ装置と印刷装置との間に介在する盗聴者による印刷データの盗聴を確実に判別することができ、ネットワーク印刷システムの安全性を高めることができる。
【００１２】
すなわち、送信先から取得した暗号鍵を用いて暗号化通信を行う場合、送信元のユーザ装置と送信先の印刷装置との間に介在する盗聴者は、まず送信先の印刷装置になりすましてユーザ装置との間で暗号通信を行い、さらにユーザ装置からの印刷データの盗聴を隠蔽するため、送信元のユーザ装置になりすまして印刷装置との間で暗号通信を行うことになるが、この場合、盗聴者は、ユーザ装置との間での暗号通信で、自分の暗号鍵が電子透かしとして埋め込まれた印刷データを取得し、これに気づかずに印刷装置との間で暗号通信を行うと、印刷装置では盗聴者の暗号鍵が電子透かしとして埋め込まれた印刷データを取得するため、盗聴判定手段にて盗聴の事実が判明する。
【００１３】
また、ユーザ装置から取得した印刷データに自分の暗号鍵が電子透かしとして埋め込まれていることを了知していても、電子透かしのアルゴリズムが不明であれば電子透かしを除去することができない。他方、印刷データから電子透かしを除去することができたとしても、不可逆性の強い電子透かしの場合、除去処理により印刷データが大きく改変され、印刷品質が著しく劣化するため、印刷装置での印刷画像から盗聴の事実を明瞭に識別することができる。
【００１４】
この場合、暗号鍵に関する情報とは、暗号鍵そのものの他、印刷装置で暗号鍵を特定するために要する識別情報も可能である。
【００１５】
前記ネットワーク印刷システムにおいては、請求項２に示すとおり、前記ユーザ装置の電子透かし埋込手段が、少なくとも前記暗号鍵に関する情報を含む元データから生成したダイジェストデータを電子透かしとして印刷データに埋め込み、前記印刷装置の盗聴判定手段が、前記電子透かし抽出手段により取り出されたダイジェストデータと、自装置内で元データから生成したダイジェストデータとを比較照合して盗聴判定を行うようにした構成とすることができる。これによると、電子透かしとして印刷データに埋め込むデータ量が少なくて済むため、電子透かし付きの印刷データを出力させた際の印刷品質の低下を抑えることができる。
【００１６】
この場合、ダイジェストデータは、ハッシュ関数により生成するハッシュ値が好適である。また、ダイジェストデータの元になる暗号鍵情報を、暗号化することなく平文のまま印刷データに付加して印刷装置に送り、電子透かし抽出手段で取得したハッシュ値の検証に用いるようにしても良い。
【００１７】
前記ネットワーク印刷システムにおいては、請求項３に示すとおり、前記ユーザ装置の電子透かし埋込手段が、所定の埋込情報にしたがって電子透かしの埋込処理を行い、前記印刷装置の電子透かし抽出手段が、前記埋込情報にしたがって電子透かしの抽出処理を行うものとし、前記印刷装置が、前記ユーザ装置からネットワークを介して前記埋込情報を取得する埋込情報取得手段を備えた構成とすることができる。これによると、盗聴者が電子透かし埋込のアルゴリズムを知り得たとしても、埋込情報が分からなければ、電子透かしの除去は困難であり、印刷データの改ざんに対する安全性を高めることができる。
【００１８】
この場合、埋込情報は、印刷データに対する電子透かし情報の埋込方法を規定するもの、例えば電子透かしの埋め込み位置に関する情報であり、ユーザが適宜に設定すれば良く、例えばユーザ個人の識別情報（ＩＤ）、ユーザが個別に設定したパスワードなどが好適である。またユーザ個人に付与された鍵情報を、埋込情報として用いることも可能である。また、埋込情報は、印刷データごとに変更される構成とすると、より一層安全性を高めることができる。
【００１９】
また、印刷装置の埋込情報取得手段は、ユーザ装置に対して埋込情報の送信要求を行い、これに応じてユーザ装置が埋込情報を送信するものとすれば良く、このとき特に、ユーザ装置は、印刷装置においてユーザ装置から受け取った印刷データが所定の記憶手段に蓄えられたことを条件にして、埋込情報を印刷装置に提供する構成とすると良く、これにより盗聴者は、電子透かし付きの印刷データの解析に要する埋込情報を印刷データと同時に取得することが困難になり、データを改変する機会が全く失われるため、高い安全性を確保することができる。
【００２０】
前記ネットワーク印刷システムにおいては、請求項４に示すとおり、前記ユーザ装置の電子透かし埋込手段が、所定の埋込情報にしたがって電子透かしの埋込処理を行い、前記印刷装置の電子透かし抽出手段が、前記埋込情報にしたがって電子透かしの抽出処理を行うものとし、前記印刷装置が、出力操作を行う者から前記埋込情報を取得する埋込情報取得手段を備えた構成とすることができる。これによると、埋込情報が通信路を経由しないため、高い安全性を確保することができる。
【００２１】
この場合、ユーザが個別に設定したパスワードを埋込情報として用い、印刷装置に設けられた操作キーを用いてユーザに埋込情報を入力させる構成が可能である。また、ユーザ本人が所持してユーザ個人の各種情報を記憶する携帯装置との間の通信で、印刷装置が埋込情報を取得する構成も可能である。特に印刷データの暗号通信やユーザ認証などのために、携帯装置にユーザ個人の鍵情報を記憶させている場合には、その鍵情報を埋込情報として用いることも可能である。
【００２２】
前記ネットワーク印刷システムにおいては、請求項５に示すとおり、前記印刷装置が、電子透かし付きの印刷データから電子透かしを除去する電子透かし除去手段を備えた構成とすることができる。これによると、ユーザ装置で行われる電子透かしの埋込処理が可逆的な方式である場合、印刷データから電子透かしを除去した上で印刷出力を行わせることにより、電子透かしによる印刷品質の低下を避けることができる。
【００２３】
なお、電子透かしが付いたままで印刷データを出力処理することも可能であり、この場合、電子透かしを印刷物の著作権管理として機能させることが可能である。
【００２４】
前記ネットワーク印刷システムにおいては、請求項６に示すとおり、前記印刷装置が、前記盗聴判定手段において盗聴があるものと判定された場合に、その旨をユーザに通知する通知手段を備えた構成とすることができる。これによると、印刷データの盗聴があったことをユーザが簡単に認識することができる。
【００２５】
この場合、通知手段は、印刷装置にて印刷データの盗聴がある旨の文言を記載した印刷物を印刷する処理を印刷処理手段に行わせ、あるいは印刷データの盗聴があることを示すメッセージなどを印刷装置の表示パネルに表示させたり、スピーカにて警告音を出力させる構成とすれば良い。また、印刷データの盗聴がある旨のメッセージをユーザ装置のモニタに表示させる構成とすることも可能であり、このとき電子メールによる通知も可能であるが、ハッキングを阻止する観点から、ＳＮＭＰなどにより直接、ユーザ装置に通知信号を送ることが望ましい。
【００２６】
また、本発明では、請求項７に示すとおり、ユーザ装置からの印刷データをネットワークを介して印刷装置が受け取って印刷を行うネットワーク印刷システムにおいて、前記印刷装置が、出力操作を行う者が印刷要求元のユーザ本人であることを識別検証するユーザ認証手段を備え、ここでのユーザ認証が成功した場合に印刷データの出力を許可するものとし、前記ユーザ装置が、前記ユーザ認証手段でのユーザ認証に要する本人認証情報を電子透かしとして印刷データに埋め込む電子透かし埋込手段を備え、前記印刷装置が、前記ユーザ装置から受け取った電子透かし付きの印刷データから前記本人認証情報を取り出す電子透かし抽出手段を備え、これにより取得した本人認証情報に基づいて前記ユーザ認証手段にてユーザ認証を行うものとした。
【００２７】
これによると、ユーザ認証により印刷要求元のユーザ本人のみが印刷データを出力させることができるため、印刷データが不正に出力されることを防止することができる。しかも、本人認証情報が電子透かしとして印刷データに埋め込まれるため、本人認証情報の付け替えが困難になり、なりすましにより不正に印刷データが出力されることを防ぐことができる。
【００２８】
前記ネットワーク印刷システムにおいては、請求項８に示すとおり、前記ユーザ認証手段が、バイオメトリクスによりユーザ認証を行うものである構成とすることができる。これによると、精度良くユーザ認証を行うことができる。
【００２９】
この場合、電子透かしとして印刷データに埋め込む本人認証情報は、ユーザ個人のバイオメトリクスデータであり、ユーザ認証手段では、出力操作を行う者から取得したバイオメトリクスデータと、電子透かし付きの印刷データから取り出されたバイオメトリクスデータとを比較照合して、出力操作を行う者が印刷要求元のユーザ本人であるか否かの判定を行うものとすれば良い。
【００３０】
また、バイオメトリクスによるユーザ認証手段としては、指紋、声紋、顔貌、虹彩、掌紋、網膜、アイリス、サイン（筆跡）、手の甲の静脈パターンなどによるものがあるが、製造コストや利便性の観点から指紋によるものが好適である。
【００３１】
また、印刷データに付加して印刷装置に送られるバイオメトリクスデータは、適宜なセンサで取得した生情報ではなく、所定の解析アルゴリズムにより抽出された特徴データ、例えば指紋では画像解析により取得される特徴点の位置情報とすると良く、これにより生情報がネットワーク上に送出されてバイオメトリクスデータの偽造が行われるおそれがなくなり、また電子透かしとして埋め込まれるデータ量が少なくて済むため、処理の高速化及び印刷品質の低下を抑えることができる。
【００３２】
前記ネットワーク印刷システムにおいては、請求項９に示すとおり、前記ユーザ認証手段が、ユーザ個人に割り振られた鍵情報によりユーザ認証を行うものである構成とすることができる。これによると、精度良くユーザ認証を行うことができる。
【００３３】
この場合、電子透かしとして印刷データに埋め込む本人認証情報は、ユーザ本人が所持してユーザ個人の各種情報を記憶する携帯装置に保持させる構成とすると良い。このときユーザ認証手段では、適宜な検証用データを用いた暗号化及び復号化の処理により、携帯装置が保持する鍵情報が、電子透かし付き印刷データから取り出された鍵情報と対応するものか否かの検証を行えば良い。
【００３４】
また、本発明では、請求項１０に示すとおり、第１のドキュメントを出力する第１の処理システムと、この第１の処理システムから出力される第１のドキュメントに基づいて第２のドキュメントを出力する第２の処理システムとを有するドキュメントのセキュリティシステムにおいて、前記第２の処理システムが、出力操作を行う者が処理権限を有する正当なユーザ本人であることを識別検証するユーザ認証手段を備え、ここでのユーザ認証が成功した場合に前記第２のドキュメントの出力を許可するものとし、前記第１の処理システムが、前記ユーザ認証手段でのユーザ認証に要する本人認証情報が電子透かしとして埋め込まれた前記第１のドキュメントを出力し、前記第２の処理システムが、前記第１のドキュメントの読取画像データから前記本人認証情報を取り出す電子透かし抽出手段を備え、これにより取得した本人認証情報に基づいて前記ユーザ認証手段にてユーザ認証を行うものとした。
【００３５】
これによると、ユーザ認証により処理権限を有する正当なユーザ本人のみがドキュメントの処理を行わせることができるため、ドキュメントに関する印刷物やデータの種々の処理が不正に行われることを防ぐことができる。
【００３６】
前記ドキュメントのセキュリティシステムにおいては、請求項１１に示すとおり、前記第１の処理システムが、印刷要求元の装置から受け取った印刷データに基づいてドキュメントを出力するプリンタであり、前記第２の処理システムが、前記第１の処理システムから出力されたドキュメントを複製する複写機である構成とすることができる。これによると、ドキュメントが複写機で不正に複製されることを防ぐことができる。
【００３７】
前記ドキュメントのセキュリティシステムにおいては、請求項１２に示すとおり、前記第１の処理システムが、印刷要求元の装置から受け取った印刷データに基づいてドキュメントを出力するプリンタであり、前記第２の処理システムが、前記ドキュメントの読取画像データを送信するファクシミリ送信装置と、伝送路を介して前記ドキュメントの読取画像データを受信するファクシミリ受信装置から成るシステムであって、前記本人認証情報に基づくユーザ認証が前記ファクシミリ受信装置側で行われる構成とすることができる。これによると、ドキュメントがファクシミリ受信装置で不正に受信されることを防ぐことができる。
【００３８】
前記ドキュメントのセキュリティシステムにおいては、請求項１３に示すとおり、前記第１の処理システムが、印刷要求元の装置から受け取った印刷データに基づいてドキュメントを出力するプリンタであり、前記第２の処理システムが、前記ドキュメントの読取画像データを送信するファクシミリ送信装置と、伝送路を介して前記ドキュメントの読取画像データを受信するファクシミリ受信装置から成るシステムであって、前記本人認証情報に基づくユーザ認証が前記ファクシミリ送信装置側で行われる構成とすることができる。これによると、ドキュメントがファクシミリ送信装置で不正に送信されることを防ぐことができる。
【００３９】
前記ドキュメントのセキュリティシステムにおいては、請求項１４に示すとおり、前記第１の処理システムが、オリジナルのドキュメントに前記ユーザ認証手段でのユーザ認証に要する本人認証情報が電子透かしとして埋め込まれた印刷データを出力するスキャナ装置であり、前記第２の処理システムが、伝送路を介して前記第１の処理システムから出力された印刷データを受信してドキュメントを出力するプリンタである構成とすることができる。これによると、ドキュメントがスキャナ及びプリンタで不正に複製されることを防ぐことができる。
【００４０】
前記ドキュメントのセキュリティシステムにおいては、請求項１５に示すとおり、前記第１の処理システムが、印刷要求元の装置から受け取った印刷データに基づいてドキュメントを出力するプリンタであり、前記第２の処理システムが、前記ドキュメントの読取画像データを情報端末装置に送信するスキャナ装置であって、前記本人認証情報に基づくユーザ認証が前記スキャナ装置側で行われる構成とすることができる。これによると、ドキュメントがスキャナで不正に電子化されることを防ぐことができる。
【００４１】
前記ドキュメントのセキュリティシステムにおいては、請求項１６に示すとおり、前記ユーザ認証手段が、バイオメトリクスによりユーザ認証を行うものである構成とすることができる。これによると、精度良くユーザ認証を行うことができる。
【００４２】
前記ドキュメントのセキュリティシステムにおいては、請求項１７に示すとおり、前記ユーザ認証手段が、ユーザ個人に割り振られた鍵情報によりユーザ認証を行うものである構成とすることができる。これによると、精度良くユーザ認証を行うことができる。
【発明の効果】
【００４３】
このように本発明によれば、ユーザ装置と印刷装置との間で行われる暗号化通信で用いられる暗号鍵を電子透かしとして印刷データに埋め込むことで、ユーザ装置と印刷装置との間に介在する盗聴者による印刷データの盗聴を確実に判別することができ、ネットワーク印刷システムの安全性を高める上で大きな効果が得られる。また、本人認証情報を電子透かしとして印刷データに埋め込むことで、印刷要求元のユーザ本人のみが印刷データを出力させることができるため、印刷文書の盗み見に対して高い安全性を確保することができ、しかもなりすましにより不正に印刷データが出力されることを防ぐことができる。さらに、本人認証情報が電子透かしとして埋め込まれたドキュメントを出力させることで、ドキュメントの電子化や複写の操作を、その権限を有する正当なユーザ本人のみが行うことができるため、ドキュメントの安全性を高める上で大きな効果が得られる。
【発明を実施するための最良の形態】
【００４４】
以下、本発明の実施の形態を、図面を参照しながら説明する。
【００４５】
図１は、本発明によるネットワーク印刷システムの一例を示すブロック図である。このネットワーク印刷システムでは、各ユーザごとの複数のＰＣ（ユーザ装置）１とプリンタ（印刷装置）２とがネットワーク（ＬＡＮ）を介して接続され、プリンタ２を複数のユーザで共用するようになっており、ＰＣ１で文書の印刷を指示したユーザがプリンタ２にて所要の印刷文書を受け取ることができる。
【００４６】
ＰＣ１とプリンタ２との間での印刷データの送信には、ＳＳＬ（Secure Sockets Layer）などによる暗号化通信方式が採用され、ＰＣ１では、印刷データの送信に先立ってプリンタ２から暗号鍵の発行を受け、この暗号鍵を用いて、または、この暗号鍵でやりとりされた別の暗号鍵を用いて、印刷データを暗号化する処理が暗号通信処理部１１で行われ、これにより得られた暗号印刷データがネットワーク制御部１２からプリンタ２に向けて送信される。プリンタ２では、ネットワーク制御部２３によりＰＣ１からの暗号印刷データを受信し、ＰＣ１に発行した暗号鍵に対応する復号鍵を用いて暗号印刷データを復号化する処理が暗号通信処理部２１で行われる。この暗号化通信で用いられる暗号鍵及び復号鍵は、鍵記憶部２２から適宜に取り出して用いられる。
【００４７】
ＰＣ１は、暗号化通信のためにプリンタ２から取得した暗号鍵を電子透かしとして印刷データに埋め込む電子透かし埋込部（電子透かし埋込手段）１４を備えており、文書作成アプリケーションや付属のスキャナなどにより文書データ生成部１５で生成した文書データの印刷指示を行うと、これに応じて印刷データ生成部１６は、文書データのラスタデータを印刷データとして生成し、その印刷データに暗号鍵を電子透かしとして埋め込む処理が電子透かし埋込部１４にて行われ、これにより得られた電子透かし付きの印刷データが暗号通信処理部１１に送られる。
【００４８】
なお、電子透かし付きの印刷データは、プリンタの性能に応じて、ポストスクリプトなどの所定のページ記述言語で記述された（ＰＤＬ化）データで構成してもよい。また、印刷データ生成部１６において、電子透かし埋込部１４にて電子透かしを付ける前にＰＤＬ化された印刷データを生成し、その後、印刷データに電子透かしとして埋め込む処理を行ってもよいが、その場合には、プリンタ側で電子透かしが付加されたＰＤＬデータの印刷を可能にする設定が必要となる。
【００４９】
プリンタ２は、電子透かし付きの印刷データから電子透かし情報として暗号鍵を取り出す電子透かし抽出部（電子透かし抽出手段）２６と、これにより得た暗号鍵と、ＰＣ１に提供したものと同一の暗号鍵とを比較照合して、通信路上での印刷データの盗聴の有無を判定する盗聴判定部（盗聴判定手段）２７とを備えており、ここで盗聴がないものと判定されると、印刷処理部２８にて印刷文書がそのまま出力される。他方、盗聴判定部２７にて盗聴があるものと判定されると、印刷文書の出力以外に、盗聴に対する警告文等の表示出力を行うようにする。
【００５０】
なお、印刷データに電子透かしとして埋め込まれる情報は、プリンタ２との間での暗号通信に用いられる暗号鍵そのものでも良いが、その暗号鍵をプリンタ２で識別するための識別情報であっても良い。これは、以下の例でも同様である。また、本実施の形態において、プリンタ２では、ＰＣ１から受け取った電子透かし付きの印刷データが、記憶装置２５に一旦保存され、ユーザの識別情報などに基づいて適宜に取り出されて、電子透かし抽出部２６や印刷処理部２８に送られるよう構成しているが、記憶装置２５を設けなくても同様の処理を行うことができる。
【００５１】
図２は、図１に示したネットワーク印刷システムでの電子透かし処理の一例を示すブロック図である。前記のとおり、ＰＣ１では、印刷データ生成部１６にて生成した印刷データに対して、プリンタ２との間での暗号化通信で用いられる公開鍵（暗号鍵）が電子透かしとして埋め込まれた電子透かし付きの印刷データを電子透かし埋込部１４にて生成して、暗号通信処理部１１を介してプリンタ２に送信される。なお、印刷データの暗号化は、プリンタ２との間での暗号化通信で用いられる公開鍵、またはその公開鍵でやりとりされた別の暗号鍵でおこなわれる。これは、以下の例でも同様である。
【００５２】
プリンタ２では、ＰＣ１に送った公開鍵に対応する秘密鍵（復号鍵）を用いて、ＰＣ１からの暗号化データが暗号通信処理部２１にて復号化され、これにより取得した電子透かし付きの印刷データが電子透かし抽出部２６に送られ、ここで公開鍵が抽出され、その公開鍵と、鍵記憶部２２から取り出した公開鍵とを比較照合して印刷データの盗聴の有無を判定する処理が盗聴判定部２７で行われる。
【００５３】
またプリンタ２は、ＰＣ１から受け取った電子透かし付きの印刷データから電子透かしを除去する電子透かし除去部（電子透かし除去手段）３１を備えており、ここで生成した印刷データが印刷処理部２８に送られて印刷処理が行われる。
【００５４】
図３は、図２に示したＰＣとプリンタとの間の通信に盗聴者が介在した場合の例を示す概念図である。まず（Ａ）に示すようにＰＣ１とプリンタ２との間の通信に盗聴者が介在しない通常の場合には、プリンタ２が自分の公開鍵ＡをＰＣ１に提供し、ＰＣ１では、公開鍵Ａが電子透かしとして印刷データに埋め込まれた電子透かし付きの印刷データが生成し、これが公開鍵Ａを用いて暗号化されてプリンタ２に送信され、プリンタ２では、電子透かし付きの印刷データから電子透かし情報として公開鍵Ａを取得し、これがＰＣ１に送ったものと同一であることで盗聴がなかったものと判断することができる。
【００５５】
これに対して（Ｂ）に示すようにＰＣ１とプリンタ２との間の通信に介在する盗聴者は、ＰＣ１からの印刷データを盗聴するため、プリンタ２になりすましてＰＣ１との間で暗号通信を行い、ここで盗聴者は自分の公開鍵ＸをＰＣ１に提供し、ＰＣ１では、盗聴者の公開鍵Ｘが電子透かしとして印刷データに埋め込まれ、これにより得られた電子透かし付きの印刷データが公開鍵Ｘで暗号化されて盗聴者に送信される。
【００５６】
盗聴者は、公開鍵Ｘに対応する自分の秘密鍵による復号化で電子透かし付きの印刷データを取得し、これにより印刷データの内容を知ることができる。そして、ＰＣ１からの印刷データを盗聴したことを隠蔽するため、ＰＣ１になりすましてプリンタ２との間で暗号通信を行い、ここで盗聴者は、プリンタ２からプリンタ２の公開鍵Ａの発行を受けて、電子透かし付きの印刷データを公開鍵Ａで暗号化してプリンタ２に送信する。
【００５７】
プリンタ２では、盗聴者から受け取った電子透かし付きの印刷データから電子透かし情報を抽出するが、これは盗聴者の公開鍵Ｘであり、プリンタ２の公開鍵Ａではないため、通信路上で印刷データの盗聴があったものと判断することができる。
【００５８】
ここで、盗聴者が印刷データに電子透かしの処理が行われていることを了知し、電子透かしとして埋め込まれた盗聴者の公開鍵Ｘを、プリンタ２の公開鍵Ａに付け替えれば、プリンタ２での盗聴判定を逃れることができるが、これには、まず電子透かし付きの印刷データから電子透かしを除去する必要があり、ここで電子透かしのアルゴリズムがわからなければ除去することができない。他方、印刷データから電子透かしを除去することができたとしても、不可逆性の強い電子透かしの場合、除去処理により印刷データが大きく改変され、印刷品質が著しく劣化するため、プリンタ２で印刷出力した際に、印刷データの盗聴があったことを明瞭に識別することができる。
【００５９】
図４は、図１に示したネットワーク印刷システムでの電子透かし処理の別の例を示すブロック図である。ここでは、ＰＣ１が、プリンタ２から取得した公開鍵からハッシュ値（ダイジェストデータ）を生成するハッシュ値生成部１７を備えており、電子透かし埋込部１４にて、ハッシュ値が電子透かしとして印刷データに埋め込まれる。さらにここでは、電子透かし埋込部１４にて生成した電子透かし付き印刷データに、公開鍵に関する情報が付加されてプリンタ２に送信される。なお、ハッシュ値の元データは、公開鍵そのものの他、公開鍵の識別情報でも良く、さらに印刷データや認証局が発行する公開鍵の証明書を含むものであっても良い。
【００６０】
プリンタ２は、電子透かし付き印刷データに付加された公開鍵に関する情報に基づいて、ＰＣ１のハッシュ値生成部１７と同様の要領でハッシュ値を生成するハッシュ値生成部３３を備えており、盗聴判定部２７では、電子透かし抽出部２６において電子透かし付きの印刷データから取り出されたハッシュ値と、ハッシュ値生成部３３にて取得したハッシュ値とを比較照合する処理が行われる。また盗聴判定部２７では、ＰＣ１から印刷データと共に受け取った公開鍵と、鍵記憶部２２から取り出したＰＣ１に送ったものと同一の公開鍵とを比較照合する処理が行われ、これらハッシュ値照合処理及び鍵照合処理の双方が成功した場合に、盗聴がなかったものと判定する。
【００６１】
図５は、図１に示したネットワーク印刷システムでの電子透かし処理の別の例を示すブロック図である。ここでは、ＰＣ１において、電子透かし埋込部１４で行われる電子透かし埋込処理の処理方法を規定する埋込情報が埋込情報記憶部１８に保存され、電子透かし埋込部１４では、埋込情報記憶部１８から読み出された埋込情報にしたがって電子透かしの埋込処理が行われる。埋込情報記憶部１８の埋込情報は、プリンタ２の埋込情報取得部（埋込情報取得手段）３４からの送信要求に応じて、埋込情報送信部１９から送信され、これによりプリンタ２が埋込情報を取得することができ、この埋込情報にしたがって電子透かし抽出部２６において電子透かしの抽出処理が行われる。
【００６２】
ＰＣ１の埋込情報送信部１９からの埋込情報の送信、あるいはプリンタ２の埋込情報取得部３４での送信要求は、ＰＣ１からの印刷データがプリンタ２の記憶装置２５に保存されたことを確認した上で行われる。
【００６３】
埋込情報は、印刷データに対する電子透かし情報の埋込方法を規定するもの、例えば電子透かしの埋め込み位置に関する情報であり、ユーザが適宜に設定すれば良く、例えばユーザ個人の識別情報（ＩＤ）や、ユーザが個別に設定したパスワードが好適である。また、ユーザ個人の鍵情報を埋込情報として用いることも可能である。
【００６４】
図６は、図１に示したネットワーク印刷システムでの電子透かし処理の別の例を示すブロック図である。ここでは、前記の例と同様に、ＰＣ１において、埋込情報記憶部１８に保持された埋込情報にしたがって電子透かしの埋込処理が電子透かし埋込部１４で行われ、またプリンタ２において、埋込情報にしたがって電子透かしの抽出処理が電子透かし抽出部２６において行われるが、前記の例とは異なり、プリンタ２が、出力操作を行うユーザから埋込情報を取得する、具体的には、ユーザ本人が所持してユーザ個人の各種情報を記憶するＵＳＢキー（携帯装置）５から埋込情報を取得するようにしている。
【００６５】
ＰＣ１には、ＵＳＢキー５との間でのデータ転送を可能にするインタフェース４１が設けられており、埋込情報が埋込情報送信部４２からインタフェース４１を介してＵＳＢキー５に送られ、そこで埋込情報がメモリに書き込む処理が行われる。また、プリンタ２にも、ＵＳＢキー５との間でのデータ転送を可能にするインタフェース３５が設けられており、プリンタ２の埋込情報取得部（埋込情報取得手段）３６が、インタフェース３５を介して埋込情報をＵＳＢキー５から取得するようにしている。
【００６６】
ＵＳＢキー５は、筐体内にメモリやＣＰＵとＵＳＢコントローラとが収容され、筐体外に突出するコネクタをプリンタ２側のコネクタに接続することでＵＳＢ（Universal Serial Bus）の規格に準拠したデータ転送が行われるものである。なお、ここでの携帯装置は、有線あるいは無線の適宜な通信媒体を用いてプリンタとの間でデータ転送が可能なものであれば良いが、特に接触型あるいは非接触型の近接型通信インタフェースによるものが望ましく、例えばメモリやＣＰＵをカード内に埋め込んだ、いわゆるＩＣカードも好適である。
【００６７】
図７は、図１に示したネットワーク印刷システムでの電子透かし処理の別の例を示すブロック図である。ここでは、前記の例と同様に、ＰＣ１において、埋込情報記憶部１８に保持された埋込情報にしたがって電子透かしの埋込処理が電子透かし埋込部１４で行われ、またプリンタ２において、埋込情報にしたがって電子透かしの抽出処理が電子透かし抽出部２６において行われるが、前記の例とは異なり、ここでは、出力操作を行うユーザにプリンタ２の操作パネル３７を用いて埋込情報を入力させることで、プリンタ２が埋込情報を取得するようにしている。
【００６８】
ＰＣ１では、埋込情報として設定されたユーザ個人の識別情報（ＩＤ）や、ユーザが個別に設定したパスワードをユーザ自身が記憶しておき、プリンタ２では、操作パネル３７を用いたユーザの入力操作により、埋込情報取得部３８にて埋込情報が取得される。
【００６９】
図８は、図１に示したネットワーク印刷システムでの通知処理の一例を示すブロック図である。特にここでは、プリンタ２が、盗聴があるものとの盗聴判定部２７での判定結果に応じてその旨をユーザに通知する判定結果通知部（通知手段）３９を備えており、この判定結果通知部３９では、まず印刷データの盗聴があることを示すメッセージなどをプリンタ２の表示パネル４５に表示させる、あるいはスピーカにて警告音を出力させる処理が行われる。また判定結果通知部３９では、プリンタ２にて印刷データの盗聴がある旨の文言を記載した印刷物を印刷する処理を印刷処理部２８に行わせる。
【００７０】
さらに判定結果通知部３９では、印刷データの盗聴があることを示す信号を判定結果送信部４０からＰＣ１に送信し、ＰＣ１では、その判定結果信号を判定結果受信部４３で受信して、印刷データの盗聴がある旨のメッセージをＰＣ１のモニタ４３に表示させる処理が行われる。
【００７１】
図９は、本発明によるネットワーク印刷システムの一例を示すブロック図である。プリンタ（印刷装置）６は、前記のプリンタ２と同様にＰＣ（ユーザ装置）５とネットワークを介して接続されてネットワーク印刷システムを構成するものであるが、ここでは、出力操作を行う者が印刷要求元のユーザ本人であることを識別検証するユーザ認証部（ユーザ認証手段）７を備えており、ここでのユーザ認証が成功した場合に印刷データの出力を許可するようになっている。
【００７２】
ＰＣ５は、ユーザ認証部７でのユーザ認証に要する本人認証情報が認証情報記憶部５１に保持され、電子透かし埋込部（電子透かし埋込手段）５２にて、印刷データ生成部１６からの印刷データに本人認証情報を電子透かしとして埋め込む処理が行われ、プリンタ２では、ＰＣ５から受け取った電子透かし付きの印刷データから本人認証情報を取り出す処理が電子透かし抽出部（電子透かし抽出手段）６１において行われ、これにより取得した本人認証情報に基づいてユーザ認証部７にてユーザ認証が行われる。
【００７３】
図１０は、図９に示したネットワーク印刷システムでのユーザ認証の一例を示すブロック図である。ここでは、プリンタ６のユーザ認証部（ユーザ認証手段）７が、バイオメトリクス方式、すなわち指紋、顔、虹彩、掌紋などの身体的特徴によりユーザを識別検証するように構成され、認証操作を行う者の身体の特徴を検出するバイオメトリクスセンサ７１と、その出力データに基づいて認証操作を行う者が印刷要求元のユーザ本人であるか否かの判定を行うユーザ認証処理部７２とを有している。
【００７４】
出力操作を行う者が印刷要求元のユーザ本人であることを証明する本人認証情報は、ユーザ個人のバイオメトリクスデータであり、このバイオメトリクスデータが電子透かしとして印刷データに埋め込まれる。
【００７５】
ユーザ認証処理部７２では、バイオメトリクスセンサ７１の出力データの解析により取得したバイオメトリクスデータと、ＰＣ１から本人認証情報として取得したバイオメトリクスデータとを比較照合して、両者の類似度を算出し、その類似度を所定のしいき値と比較して、認証操作を行う者と印刷要求元のユーザとが同一か否かを判定する処理が行われる。このユーザ認証処理部７２での認証アルゴリズムとしては、例えば指紋の場合、パターンマッチング法、マニューシャ法、及び周波数分析法などがある。
【００７６】
ＰＣ５の認証情報記憶部５１に保持されたバイオメトリクスデータは、予めバイオメトリクスセンサによりユーザの身体の特徴を検出して得られたものであり、特にここでは、バイオメトリクスセンサで取得した生情報ではなく、所定の解析アルゴリズムにより抽出された特徴情報、例えばイメージデータの画像解析により取得される特徴点の位置情報などとする。
【００７７】
図１１は、図９に示したネットワーク印刷システムでのユーザ認証の別の例を示すブロック図である。ここでは、出力操作を行う者が印刷要求元のユーザ本人であることを証明する本人認証情報を、ユーザ個人に割り振られた公開鍵としており、ＰＣ５において、公開鍵が電子透かしとして印刷データに埋め込まれる。また、ユーザ本人が所持してユーザ個人の各種情報を記憶するＵＳＢキー５に、公開鍵に対応するユーザ個人の秘密鍵が保持されている。
【００７８】
プリンタ６のユーザ認証処理部７３では、例えば乱数生成手段でランダムに生成される任意の検証用データがＵＳＢキー５に送られ、その検証用データがＵＳＢキー５自身が保持する秘密鍵で暗号化されてプリンタ６に送り返され、プリンタ６のユーザ認証処理部７３にて、ＵＳＢキー５から受け取った暗号データを、電子透かし抽出部６１にて取得した公開鍵で復号化して、元の検証用データと比較照合する処理が行われ、これによりＵＳＢキー５が印刷要求元のユーザ本人のものであることを識別検証することができる。
【００７９】
図１２は、図９に示したネットワーク印刷システムでのユーザ認証の別の例を示すブロック図である。ここでは、前記の例と同様に、ユーザ個人の公開鍵を本人認証情報としているが、前記の例とは異なり、ＰＣ５は、印刷データのハッシュ値（ダイジェストデータ）を生成するハッシュ値生成部５３と、これにより得られたハッシュ値を公開鍵で暗号化する暗号化処理部５４とを備えており、これにより得られた暗号ハッシュ値が電子透かしとして印刷データに埋め込まれる。
【００８０】
プリンタ６では、電子透かし除去部６２にて生成した印刷データに基づいて、ＰＣ５のハッシュ値生成部５３と同様の要領で、ハッシュ値生成部７５にてハッシュ値が生成される。また、電子透かし抽出部６１にて取得した暗号ハッシュ値がＵＳＢキー５に送られ、その暗号ハッシュ値がＵＳＢキー５自身が保持する秘密鍵で復号化されてプリンタ６に送り返され、プリンタ６のユーザ認証処理部７４にて、ＵＳＢキー５から受け取ったハッシュ値と、ハッシュ値生成部７５にて生成したハッシュ値とを比較照合する処理が行われ、これによりＵＳＢキー５が印刷要求元のユーザ本人のものであることを識別検証することができる。
【００８１】
図１３は、本発明によるドキュメントのセキュリティシステムの一例を示すブロック図である。このシステムは、印刷要求元のＰＣ１００から受け取った印刷データに基づいて印刷物（第１のドキュメント）を出力するプリンタ１０１（第１の処理システム）と、ここで出力された印刷物の複製である印刷物（第２のドキュメント）を出力する複写機１１１（第２の処理システム）とで構成されている。複写機１１１は、出力操作を行う者が処理権限を有する正当なユーザ本人であることを識別検証するユーザ認証部（ユーザ認証手段）７を備えており、ここでのユーザ認証が成功した場合に印刷物の出力が許可されるようになっている。
【００８２】
プリンタ１０１は、複写機１１１のユーザ認証部７でのユーザ認証に要する本人認証情報が認証情報記憶部１０２に保持され、電子透かし埋込部（電子透かし埋込手段）１０３にて、ＰＣ１００からの印刷データに、認証情報記憶部１０２から読み出された本人認証情報を電子透かしとして埋め込む処理が行われ、印刷処理部１０４にて本人認証情報が電子透かしとして埋め込まれた印刷物が出力される。
【００８３】
複写機１１１は、印刷物の画像を読み取る画像読取部１１２と、ここで取得した読取画像データから電子透かし情報を取り出す電子透かし抽出部（電子透かし抽出手段）１１３とを備えており、プリンタ１０１で出力された電子透かし付きの印刷物を画像読取部１１２で読み取ると、電子透かし抽出部１１３にて本人認証情報が抽出され、これにより取得した本人認証情報に基づいてユーザ認証部７にてユーザ認証が行われる。
【００８４】
なお、画像読取部１１２による読取画像データから電子透かし情報を抽出可能なように、電子透かし埋込部１０３では、ラスタライズされた画像データに対して電子透かし情報を埋め込む処理が行われる。また図１に示した例でのＰＣ１のように、印刷装置に対して印刷要求を行う情報処理装置の電子透かし埋込部で本人認証情報の埋込処理を行うようにしても良い。この場合、ＰＣ（情報処理装置）も第１の処理システムに含まれる。
【００８５】
図１４は、本発明によるドキュメントのセキュリティシステムの別の例を示すブロック図である。このシステムは、印刷要求元のＰＣ１００から受け取った印刷データに基づいて印刷物（第１のドキュメント）を出力するプリンタ１０１（第１の処理システム）と、ここで出力された印刷物の読取画像データを送信するファクシミリ装置１２１、及び所定の伝送路（例えばＰＳＴＮ）を介して印刷物の読取画像データを受信するファクシミリ装置１３１（第２の処理システム）とで構成されている。受信側ファクシミリ装置１３１は、前記の複写機と同様に、出力操作を行う者が処理権限を有する正当なユーザ本人であることを識別検証するユーザ認証部（ユーザ認証手段）７を備えており、ここでのユーザ認証が成功した場合に印刷物（第２のドキュメント）の出力が許可される。
【００８６】
プリンタ１０１では、前記図１３に示したように、本人認証情報が電子透かしとして埋め込まれた印刷物が出力され、送信側ファクシミリ装置１２１では、プリンタ１０１で出力された電子透かし付きの印刷物の画像を読み取る処理が画像読取部１２２にて行われ、これにより得られた読取画像データがネットワーク制御部１２３から受信側ファクシミリ装置１３１に向けて送信される。
【００８７】
受信側ファクシミリ装置１３１では、送信側ファクシミリ装置１２１からの送信データがネットワーク制御部１３２で受信され、記憶装置１３３に保存される。そして電子透かし抽出部（電子透かし抽出手段）１３４にて、受信データから電子透かし情報として本人認証情報を取り出す処理が行われ、これにより取得した本人認証情報に基づいてユーザ認証部７にてユーザ認証が行われ、ここでのユーザ認証が成功すると、印刷処理部１３５から印刷物が出力される。
【００８８】
この構成では、受信側ファクシミリ装置１３１での印刷物（第２のドキュメント）の受取人を、送信元で特定する親展ファクシミリとなる。
【００８９】
図１５は、本発明によるドキュメントのセキュリティシステムの別の例を示すブロック図である。このシステムは、前記図１４に示した例と同様に、印刷要求元のＰＣ１００から受け取った印刷データに基づいて印刷物（第１のドキュメント）を出力するプリンタ（第１の処理システム）１０１と、ここで出力された印刷物の読取画像データを送信するファクシミリ装置１４１、及び所定の伝送路を介して印刷物の読取画像データを受信するファクシミリ装置１５１（第２の処理システム）とで構成されているが、前記の例とは異なり、ここでは、送信側ファクシミリ装置１４１が、出力操作を行う者が処理権限を有する正当なユーザ本人であることを識別検証するユーザ認証部（ユーザ認証手段）７を備えており、ここでのユーザ認証が成功した場合に印刷物の読取画像データの送信が許可され、受信側ファクシミリ装置１５１で印刷物（第２のドキュメント）が出力される。
【００９０】
送信側ファクシミリ装置１４１では、プリンタ１０１で出力された電子透かし付きの印刷物の画像を読み取る処理が画像読取部１２２にて行われ、これにより生成した読取画像データから電子透かし情報として本人認証情報を取り出す処理が電子透かし抽出部（電子透かし抽出手段）１４２にて行われ、これにより取得した本人認証情報に基づいてユーザ認証部７にてユーザ認証が行われ、このユーザ認証が成功すると、読取画像データがネットワーク制御部１２３からから受信側ファクシミリ装置１５１に向けて送信される。
【００９１】
なお、前記のファクシミリ装置は、ＰＳＴＮを介してＧ３ファクシミリ通信手順にしたがってファクシミリデータを送受信する構成の他、読取画像データを電子メールに格納してインターネットを介して送受信する、いわゆるインターネットファクシミリとした構成も可能である。
【００９２】
図１６は、本発明によるドキュメントのセキュリティシステムの別の例を示すブロック図である。このシステムは、オリジナルの印刷物の画像を読み取ってその読取画像データ（第１のドキュメント）を送信するスキャナ装置１６１（第１の処理システム）と、ネットワーク（ＬＡＮ）を介してスキャナ装置１６１からの読取画像データを受信して印刷物（第２のドキュメント）を出力するプリンタ１７１（第２の処理システム）とで構成されている。プリンタ１７１は、出力操作を行う者が処理権限を有する正当なユーザ本人であることを識別検証するユーザ認証部（ユーザ認証手段）７を備えており、ここでのユーザ認証が成功した場合に印刷物の出力が許可されるようになっている。
【００９３】
スキャナ装置１６１は、プリンタ１７１のユーザ認証部７でのユーザ認証に要する本人認証情報が認証情報記憶部１６３に保持され、電子透かし埋込部（電子透かし埋込手段）１６４にて、画像読取部１６２で生成した読取画像データに、認証情報記憶部１６３から読み出された本人認証情報を電子透かしとして埋め込む処理が行われ、ネットワーク制御部１６５から電子透かし付きの印刷データがプリンタ１７１に向けて送信される。
【００９４】
プリンタ１７１では、スキャナ装置１６１からの送信データがネットワーク制御部１７２で受信され、記憶装置１７３に保存される。そして電子透かし抽出部（電子透かし抽出手段）１７４にて、受信データから電子透かし情報として本人認証情報を取り出す処理が行われ、これにより取得した本人認証情報に基づいてユーザ認証部７にてユーザ認証が行われ、ここでのユーザ認証が成功すると、印刷処理部１７５から印刷物が出力される。
【００９５】
この構成では、プリンタ１７１での印刷物（第２のドキュメント）の受取人を、送信元のスキャナ装置１６１にて特定する親展送信となる。
【００９６】
図１７は、本発明によるドキュメントのセキュリティシステムの別の例を示すブロック図である。このシステムは、印刷要求元のＰＣ１００から受け取った印刷データに基づいて印刷物（第１のドキュメント）を出力するプリンタ１０１（第１の処理システム）と、ここで出力された印刷物の読取画像データ（第２のドキュメント）をＰＣ（情報端末装置）１９１に送信するスキャナ装置１８１（第２の処理システム）とで構成されている。スキャナ装置１８１は、出力操作を行う者が処理権限を有する正当なユーザ本人であることを識別検証するユーザ認証部（ユーザ認証手段）７を備えており、ここでのユーザ認証が成功した場合に読取画像データの送信が許可されるようになっている。
【００９７】
プリンタ１０１では、前記図１３に示したように、本人認証情報が電子透かしとして埋め込まれた印刷物が出力され、スキャナ装置１８１では、プリンタ１０１で出力された電子透かし付きの印刷物の画像を読み取る処理が画像読取部１８２にて行われ、ここで生成した読取画像データから電子透かし情報として本人認証情報を取り出す処理が電子透かし抽出部（電子透かし抽出手段）１８３で行われ、これにより取得した本人認証情報に基づいてユーザ認証部７にてユーザ認証が行われ、ここでのユーザ認証が成功すると、読取画像データがネットワーク制御部１８４からからＰＣ１９１に向けて送信される。ＰＣ（情報端末装置）１９１では、スキャナ装置１８１からの印刷物の読取画像データ（第２のドキュメント）をネットワーク制御部１９２にて受信し、データ保存部１９３に保存される。
【００９８】
なお、前記のスキャナ装置１８１（第２の処理システム）を、プリンタ１０１で出力された印刷物（第１のドキュメント）を撮影して撮影画像データを生成するデジタルカメラ（電子スチルカメラ）に置き換えた構成も可能である。この場合、デジタルカメラが、電子透かし抽出部及びユーザ認証部を備え、撮影画像データから抽出された本人認証情報に基づいてユーザ認証が行われ、ここでのユーザ認証が成功すると、ＵＳＢなどの適宜な通信媒体、あるいは無線インタフェースを介して撮影画像データがＰＣ（情報処理装置）に向けて出力される。
【００９９】
以上のドキュメントのセキュリティシステムにおいて、複写機１１１などの第２の処理システムにおけるユーザ認証部（ユーザ認証手段）７は、前記図１０に示した例と同様に、バイオメトリクスによりユーザ認証を行うものとすれば良い。この場合、プリンタ１０１などの第１の処理システムにおいて、本人認証情報としてユーザ個人のバイオメトリクスデータが埋め込まれた第１のドキュメントが出力され、ユーザ認証部７でバイオメトリクスによるユーザ認証が成功した場合に、第２のドキュメントの出力が許可される。
【０１００】
また、複写機１１１などの第２の処理システムのユーザ認証部７は、前記図１１・図１２に示した例と同様に、ユーザ個人に割り振られた鍵情報によりユーザ認証を行うものとしても良い。この場合、プリンタ１０１などの第１の処理システムにおいて、本人認証情報としてユーザ個人の公開鍵が埋め込まれた第１のドキュメントが出力され、ユーザ認証部７でＵＳＢキー（携帯装置）５によるユーザ認証が成功した場合に、第２のドキュメントの出力が許可される。
【産業上の利用可能性】
【０１０１】
本発明にかかるネットワーク印刷システム及びドキュメントのセキュリティシステムは、ユーザ装置と印刷装置との間に介在する盗聴者による印刷データの盗聴を確実に判別し、しかも印刷データが不正に出力されることを防止し、さらに印刷物が不正に電子化あるいは複写されることを防止することができる効果を有し、ユーザ装置からの印刷データをネットワークを介して印刷装置が受け取って印刷を行うネットワーク印刷システム、及び例えばプリンタと複写機のように第１・第２の２つのドキュメントをそれぞれ出力する２つの処理システムを有するドキュメントのセキュリティシステムなどとして有用である。
【図面の簡単な説明】
【０１０２】
【図１】本発明によるネットワーク印刷システムの一例を示すブロック図
【図２】図１に示したネットワーク印刷システムでの電子透かし処理の一例を示すブロック図
【図３】図２に示したＰＣとプリンタとの間の通信に盗聴者が介在した場合の例を示す概念図
【図４】図１に示したネットワーク印刷システムでの電子透かし処理の別の例を示すブロック図
【図５】図１に示したネットワーク印刷システムでの電子透かし処理の別の例を示すブロック図
【図６】図１に示したネットワーク印刷システムでの電子透かし処理の別の例を示すブロック図
【図７】図１に示したネットワーク印刷システムでの電子透かし処理の別の例を示すブロック図
【図８】図１に示したネットワーク印刷システムでの通知処理の一例を示すブロック図
【図９】本発明によるネットワーク印刷システムの一例を示すブロック図
【図１０】図９に示したネットワーク印刷システムでのユーザ認証の一例を示すブロック図
【図１１】図９に示したネットワーク印刷システムでのユーザ認証の別の例を示すブロック図
【図１２】図９に示したネットワーク印刷システムでのユーザ認証の別の例を示すブロック図
【図１３】本発明によるドキュメントのセキュリティシステムの一例を示すブロック図
【図１４】本発明によるドキュメントのセキュリティシステムの別の例を示すブロック図
【図１５】本発明によるドキュメントのセキュリティシステムの別の例を示すブロック図
【図１６】本発明によるドキュメントのセキュリティシステムの別の例を示すブロック図
【図１７】本発明によるドキュメントのセキュリティシステムの別の例を示すブロック図
【符号の説明】
【０１０３】
１  ＰＣ（ユーザ装置）
２・６・８  プリンタ（印刷装置）
５  ＵＳＢキー（携帯装置）
７  ユーザ認証部（ユーザ認証手段）
９  複写機（画像処理装置）
１１  暗号通信処理部
１４・５２・１０３・１６４  電子透かし埋込部（電子透かし埋込手段）
２１  暗号通信処理部
２６・６１・１１３・１３４・１４２・１７４・１８３  電子透かし抽出部（電子透かし抽出手段）
２７  盗聴判定部（盗聴判定手段）
３１・６２  電子透かし除去部（電子透かし除去手段）
３４・３６・３８  埋込情報取得部（埋込情報取得手段）
３９  判定結果通知部（通知手段）
１０１・１７１  プリンタ
１１１  複写機
１２１・１４１  ファクシミリ装置（ファクシミリ送信装置）
１３１・１５１  ファクシミリ装置（ファクシミリ受信装置）
１６１・１８１  スキャナ装置
【図１】
2006074570.tif 000003
【図２】
2006074570.tif 000004
【図３】
2006074570.tif 000005
【図４】
2006074570.tif 000006
【図５】
2006074570.tif 000007
【図６】
2006074570.tif 000008
【図７】
2006074570.tif 000009
【図８】
2006074570.tif 000010
【図９】
2006074570.tif 000011
【図１０】
2006074570.tif 000012
【図１１】
2006074570.tif 000013
【図１２】
2006074570.tif 000014
【図１３】
2006074570.tif 000015
【図１４】
2006074570.tif 000016
【図１５】
2006074570.tif 000017
【図１６】
2006074570.tif 000018
【図１７】
2006074570.tif 000019