(57)【要約】【課題】鍵の管理を容易に行えるとともに，機密情報の安全性を高めることの可能なセキュアプリントシステムを提供する。【解決手段】埋め込みシステム１０は，文書に機密情報を埋め込むのに使用した暗号鍵の一部を該文書に埋め込むとともに，該暗号鍵の残部を管理サーバ３１に送る。検証システム２０は，埋め込みシステムから取得した文書から暗号鍵の一部を検出するとともに，管理サーバから暗号鍵の残部を取得し，該暗号鍵の一部及び残部から暗号鍵を生成し，該暗号鍵を用いて文書から機密情報を検出する。かかるシステムによれば，検証システム側では，鍵の管理をする必要がなくなる。また，管理サーバでは，暗号鍵を部分的に持っているだけなので，暗号化された機密情報を複合化することはできず安全性が高い。【選択図】　図１
2004030404.tif 000002
【特許請求の範囲】
【請求項１】
文書に機密情報を埋め込んでやりとりするセキュアプリントシステムにおいて，
機密情報を文書に埋め込む埋め込み端末と，前記機密情報が埋め込まれた文書から機密情報を検出する検出端末と，前記埋め込み端末及び前記検出端末とネットワークを介して接続され，前記埋め込み端末及び前記検証端末からのアクセス管理を行う管理サーバとを含み，
前記埋め込み端末は，前記文書に前記機密情報を埋め込むのに使用した暗号鍵の一部を該文書に埋め込むとともに，該暗号鍵の残部を前記管理サーバに送り，
前記検出端末は，前記埋め込み端末から取得した文書から前記暗号鍵の一部を検出するとともに，前記管理サーバから前記暗号鍵の残部を取得し，該暗号鍵の一部及び残部から前記暗号鍵を生成し，該暗号鍵を用いて前記文書から前記機密情報を検出することを特徴とする，セキュアプリントシステム。
【請求項２】
前記埋め込み端末は，前記文書に埋め込む前記機密情報に対するアクセス権限を指定し，
前記管理サーバは，前記機密情報に対するアクセス権限の管理を行うことを特徴とする，請求項１に記載のセキュアプリントシステム。
【請求項３】
前記埋め込み端末は，前記機密情報とともに前記文書に対する改ざん検出情報を該文書に埋め込むことを特徴とする，請求項１または２に記載のセキュアプリントシステム。
【請求項４】
前記検出端末は，前記埋め込み端末から取得した前記文書から前記改ざん検出情報を検出して前記管理サーバに送り，
前記管理サーバは，該改ざん検出情報を用いて該文書の改ざん検出を行い，改ざん検出結果を前記検出端末に送ることを特徴とする，請求項３に記載のセキュアプリントシステム。
【請求項５】
前記埋め込み端末は，前記暗号鍵の一部を前記文書に埋め込む際に，該暗号鍵の残部を鍵として該文書にスクランブル処理を施すことを特徴とする，請求項１，２，３または４のいずれかに記載のセキュアプリントシステム。
【請求項６】
さらに，前記埋め込み端末，前記検出端末，及び前記管理サーバとネットワークを介して接続される課金サーバを含み，
前記埋め込み端末は，前記暗号鍵の残部を前記管理サーバに送るとともに，前記文書の課金情報を前記管理サーバに送ることを特徴とする，請求項１，２，３，４または５のいずれかに記載のセキュアプリントシステム。
【請求項７】
前記課金情報は，前記埋め込み端末に対する課金と前記検出端末に対する課金との課金比率に関する情報であることを特徴とする，請求項６に記載のセキュアプリントシステム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は，電子透かし技術を印刷物に応用し，機密情報を文書に埋め込んでやりとりする技術（以下，セキュアプリント技術という。）に関する。
【０００２】
【従来の技術】
近年，情報技術の進歩により，情報の電子化やネットワーク化が進み，ＥＤＩ（Ｅｌｅｃｔｒｏｎｉｃ　Ｄａｔａ　Ｉｎｔｅｒｃｈａｎｇｅ：電子データ交換。企業間での商取引に関するデータ交換を，ネットワークや通信回線を通じて行うこと。）やワークフローなどを導入する企業が増えてきている。ＥＤＩやワークフロー導入のメリットの１つに，紙の削減効果があるが，実際には業務の内容によっては紙で処理する必要があったり，最終的には紙として取引履歴などを印字して残しておきたいというニーズが多く，まだまだ紙の需要が多いのが現状である。
【０００３】
しかしながら，重要な情報（以下，機密情報という。）を紙に印字して印刷文書として保管する場合，きちんと管理しないと情報を改ざんされたり，機密情報を盗まれたりする危険性がある。そこで，この問題を解決する方法として，電子透かしを印刷物に応用した技術（以下，セキュアプリント技術という。）が提案されている。セキュアプリント技術を利用すれば，改ざん検出が可能となり，機密情報は紙に文字として印字せずに，暗号化して透かしとして埋め込んでおけば，情報の盗用も防ぐことができる。
【０００４】
【発明が解決しようとする課題】
しかしながら，従来のセキュアプリント技術には以下の問題点があった。まず，印刷文書ごとに，埋め込んだ機密情報を復号化する鍵が必要になるので，利用者の鍵の管理が煩雑になるという問題点があった。また，一度機密情報を復号する鍵を与えてしまうと，後でアクセス権を削除しようとしても鍵を変えることができない。このため，鍵を保有している以上アクセスができてしまい，アクセス権限の変更／削除ができないという問題点があった。
【０００５】
本発明は，従来のセキュアプリント技術が有する上記問題点に鑑みてなされたものであり，本発明の目的は，鍵の管理を容易に行えるとともに，機密情報の安全性を高めることの可能な，新規かつ改良されたセキュアプリントシステムを提供することである。
【０００６】
さらに，本発明の別の目的は，機密情報に対するアクセス権限の制御を自在に行うことの可能な，新規かつ改良されたセキュアプリントシステムを提供することである。
【０００７】
【課題を解決するための手段】
上記課題を解決するため，本発明によれば，文書に機密情報を埋め込む埋め込み端末（１０）と，前記機密情報が埋め込まれた文書から機密情報を検出する検出端末（２０）と，前記埋め込み端末及び前記検出端末とネットワークを介して接続され，前記埋め込み端末及び前記検証端末からのアクセス管理を行う管理サーバ（３１）とを含むセキュアプリントシステムが提供される。
【０００８】
前記埋め込み端末は，前記文書に前記機密情報を埋め込むのに用いた暗号鍵の一部を該文書に埋め込むとともに，該暗号鍵の残部を前記管理サーバに送り，前記検出端末は，前記埋め込み端末から取得した文書から前記暗号鍵の一部を検出するとともに，前記管理サーバから前記暗号鍵の残部を取得し，該暗号鍵の一部及び残部から前記暗号鍵を生成し，該暗号鍵を用いて前記文書から前記機密情報を検出することを特徴とする，
【０００９】
かかるシステムによれば，機密情報を文書に埋め込むのに用いた暗号鍵を分割して管理している。すなわち，暗号鍵の一部をその文書に埋め込むとともに，暗号鍵の残部を管理サーバに送って管理させている。そして，検出端末側では，埋め込み端末側から送られた文書（例えば，ファクシミリや配送による文書）から暗号鍵の一部を検出するとともに，管理サーバから前記暗号鍵の残部を取得することによって，元の暗号鍵を生成しこれを用いて文書から機密情報を検出することができる。
【００１０】
このようなシステムとすることで，検出端末側では，鍵の管理をする必要がなくなる。また，管理サーバでは，暗号鍵を部分的に持っている（「暗号鍵の残部」のみを持っている）だけなので，暗号化された機密情報を複合化することはできず安全性が高い。さらにまた，管理サーバと検出端末との間を流れるデータ量が少ないという利点もある。
【００１１】
また，前記埋め込み端末は，前記文書に埋め込む前記機密情報に対するアクセス権限を指定し，前記管理サーバは，前記機密情報に対するアクセス権限の管理を行うことも可能である。埋め込み端末からのアクセス権限の指定は，検出端末単位で行ってもよく，個人単位（検出端末のユーザ単位）で行ってもよい。
【００１２】
埋め込み端末のユーザが機密情報に対するアクセス権限を与える検出端末のユーザを指定するような構成とすることで，機密情報に対する安全性を高めることができる。また，管理サーバが機密情報に対するアクセス権限を管理，例えば，文書とその文書に対するアクセス権限とをリンクさせて管理するようにすれば，検出端末側からも，管理サーバにアクセスして個人単位（検出端末のユーザ単位）で機密情報のアクセス権限を追加，変更，削除することができる。このようにして，機密情報に対する安全性を一層高めることができる。このアクセス権限の追加，変更，削除は，検出端末の管理者（アドミニストレータ）が管理サーバに対して個人認証した上で行うことができる。
【００１３】
前記埋め込み端末は，前記機密情報とともに前記文書に対する改ざん検出情報を該文書に埋め込むようにしてもよい。そして，前記検出端末は，前記埋め込み端末から取得した前記文書から前記改ざん検出情報を検出して前記管理サーバに送り，前記管理サーバは，該改ざん検出情報を用いて該文書の改ざん検出を行い，改ざん検出結果を前記検出端末に送るようにしてもよい。
【００１４】
また，前記埋め込み端末は，前記暗号鍵の一部を前記文書に埋め込む際に，該暗号鍵の残部を鍵として該文書にスクランブル処理を施すようにしてもよい。暗号鍵の一部を埋め込んだ文書に対してスクランブル処理を施すことによって，機密情報の安全性を高めることができる。また，スクランブル処理に用いた「暗号鍵の残部」は管理サーバが持っているので，管理サーバはスクランブル処理の逆の処理（ディスクランブル）を行うことができ，この文書に対して改ざん検出処理を行うことができる。
【００１５】
さらに，前記埋め込み端末，前記検出端末，及び前記管理サーバとネットワークを介して接続される課金サーバ（３２）を含み，前記埋め込み端末は，前記暗号鍵の残部を前記管理サーバに送るとともに，前記文書の課金情報を前記管理サーバに送るようにしてもよい。課金情報とは，例えば，埋め込み端末に対する課金と検出端末に対する課金との課金比率に関する情報である。かかるシステムによれば，文書の種類，機密情報の種類など様々な条件に応じて，埋め込み端末側で自由に課金設定を行うことが可能である。
【００１６】
【発明の実施の形態】
以下に添付図面を参照しながら，本発明にかかるセキュアプリントシステムの好適な実施の形態について詳細に説明する。なお，本明細書及び図面において，実質的に同一の機能構成を有する構成要素については，同一の符号を付することにより重複説明を省略する。
【００１７】
（第１の実施の形態）
図１は，第１の実施の形態にかかるセキュアプリントシステムの説明図である。
本実施の形態にかかるセキュアプリントシステム１は，図１に示したように，機密情報を文書に埋め込むセキュアプリント埋め込みシステム１０と，セキュアプリント検出システム２０と，セキュアプリントサーバ３０とを含んで構成されている。本実施の形態では，セキュアプリントサーバ３０は，セキュアプリント埋め込みシステム１０及びセキュアプリント検証システム２０とインターネットを介して接続されている。また，セキュアプリント埋め込みシステム１０とセキュアプリント検出システム２０との間においては，例えば配送手段を用いて，印刷文書のやりとりが可能となっている。
【００１８】
セキュアプリント埋め込みシステム１０は，本発明の埋め込み端末に相当するシステム構成要素であり，以下，単に埋め込みシステム１０という。セキュアプリント検出システム２０は，本発明の検出端末に相当するシステム構成要素であり，以下，単に検出システム２０という。セキュアプリント管理サーバ３１は，本発明の管理サーバに相当するシステム構成要素であり，以下，単に管理サーバ３０という。
【００１９】
本実施の形態では，透かしの検証を行うのは検出システム２０であるが，実質的には，管理サーバ３１に透かしの検証を行わせている。このように，ユーザが自社でシステムを構築せずに必要なアプリケーションを利用することができる新しいサービス形態は，アプリケーション・サービス・プロバイダ（Ａｐｐｌｉｃａｔｉｏｎ　Ｓｅｒｖｉｃｅ　Ｐｒｏｖｉｄｅｒ：ＡＳＰ）と称されている。
【００２０】
（埋め込みシステム１０）
埋め込みシステム１０は，セキュアプリントで印刷する担当者（以下，印刷者という。）が印刷データの取得，印刷フォームの指定，埋め込みデータの指定，埋め込みデータに対するアクセス権限の指定をする印刷端末１１と，印刷元データが保管してある保存サーバ１２と，透かしを埋め込んだデータを印刷するプリンタ１３と，印刷端末の指定通りに透かし埋め込みをするセキュアプリント埋め込みアプライアンスサーバ１４を含んで構成されている。これら各構成要素はＬＡＮ（Ｌｏｃａｌ　Ａｒｅａ　Ｎｅｔｗｏｒｋ：構内情報通信網）で接続されている。埋め込みシステム１０は，ルータ１５を介してインターネットに接続されている。
【００２１】
（検証システム２０）
検証システム２０は，画像として取りこんだ印刷文書から透かしビット列を抽出し，管理サーバ３１で透かしの検証をした結果を表示する検証端末２１と，印刷文書を画像として取り込むスキャナ２２を含んで構成されている。これら各構成要素はＬＡＮを構成している。検証システム２０は，ルータ２３を介してインターネットに接続されている。
【００２２】
（セキュアプリントサーバ３０）
セキュアプリントサーバ３０は，管理サーバ３１を含んで構成されている。管理サーバ３１は，埋め込みシステム１０及び検出システム２０からのアクセス管理を行う機能と，埋め込みデータに対するアクセス権限を管理する機能と，透かしを検証する機能を有する。
【００２３】
セキュアプリントシステム１は，以上のように構成されている。
次いで，このセキュアプリントシステム１の動作について，図１を参照しながら説明する。なお，以下の説明において，埋め込みシステム１０をＡ社が利用し，検出システム２０をＢ社が利用するものとする。
【００２４】
まず，セキュアプリント埋め込み側の処理，すなわち，埋め込みシステム１０と管理サーバ３１との間の処理（ステップＳ１〜Ｓ９）について説明する。
【００２５】
（ステップＳ１０１）
Ａ社のセキュアプリントで印刷する印刷者（以下，単に印刷者という。）は，印刷端末１１を利用してセキュアプリント埋め込みアプライアンスサーバ１４にアクセスして，利用者のＩＤ，パスワードを指定する。
【００２６】
セキュアプリント埋め込みアプライアンスサーバ１４は，管理サーバ３１にインターネットを介してアクセスし，利用者のＩＤ，パスワードによる個人認証を行う。管理サーバ３１には印刷を許可する個人の情報（個人ＩＤ，パスワード，会社名，氏名など）があらかじめ登録されており，印刷者が指定した個人ＩＤとパスワードによる個人認証を行う。
【００２７】
個人認証に成功した印刷者は，管理サーバ３１からセキュアプリント埋め込みアプライアンスサーバ１４を通じてアクセス者登録リストを取得する。アクセス者登録リストは，セキュアプリントで印刷した文書を検証する利用者（以下，単に利用者という。）の個人情報（個人ＩＤ，パスワード，会社名，氏名，取引先など）のリストであり，管理サーバ３１にあらかじめ登録しておく。また，Ａ社が取得できるアクセス者登録リストは，本リストの取引先にＡ社が含まれるリストに制限されている。
【００２８】
（ステップＳ１０２）
保存サーバ１２には印刷する文書のデータが保存してある。印刷者は印刷端末１１を利用して，保存サーバ１２から印刷したい情報（以下，文書データという。）を取得する。
【００２９】
（ステップＳ１０３）
印刷端末１１は，セキュアプリント埋め込みアプライアンスサーバ１４から印刷フォーム定義データを取得する。印刷フォーム定義データは，例えば図２に示したように，ＸＳＬ（Ｅｘｔｅｎｓｉｂｌｅ　Ｓｔｙｌｅｓｈｅｅｔ　Ｌａｎｇｕａｇｅ）の形式で表現されているデータであり，ＸＭＬ（Ｅｘｔｅｎｓｉｂｌｅ　Ｍａｒｋｕｐ　Ｌａｎｇｕａｇｅ）形式の文書データの印刷フォームを定義しているデータである。この印刷フォーム定義データは，セキュアプリント埋め込みアプライアンスサーバ１４にあらかじめ登録しておく。印刷用途に応じて，同じ文書データに対して，複数の印刷フォーム定義データを登録しておくこともできる。
【００３０】
（ステップＳ１０４）
印刷者は，図３に示したように，印刷端末１１で複数の印刷フォーム定義データの中から印刷フォームを指定する。そして，印刷者は，図４に示したように，透かしとして埋め込むデータに対して，アクセス者登録リストからアクセス許可を与える利用者を指定する。印刷端末１１はこれらの指定した情報と文書データをセキュアプリント埋め込みアプライアンスサーバ１４に送信する。
【００３１】
（ステップＳ１０５）
セキュアプリント埋め込みアプライアンスサーバ１４は，印刷端末１１から送信された文書データを，図５に示したように，印刷端末１１で指定した印刷フォームの定義に基づいて画像化する。
【００３２】
（ステップＳ１０６）
セキュアプリント埋め込みアプライアンスサーバ１４に送信された文書データには機密データの項目が指定されている。図６に示した一例のように，文書データの中の［費用振替先］が機密データに指定されていると仮定する。セキュアプリント埋め込みアプライアンスサーバ１４では，この機密データを暗号化する。なお，本実施の形態では，暗号化には共通鍵方式を使用し，暗号鍵は標準的な暗号鍵生成モジュールを使ってセキュアプリント埋め込みアプライアンスサーバ１４内で生成する。本実施の形態では，暗号化方式としてＤＥＳ（Ｄａｔａ　Ｅｎｃｒｙｐｔｉｏｎ　Ｓｔａｎｄａｒｄ）を採用する場合について説明する。ＤＥＳは，米商務省標準技術局が１９７７年に公布したデータ暗号化規格であり，暗号化と復号化に同一の鍵を利用する秘密鍵暗号の一種である。６４ビット単位のデータを，５６ビットの鍵＋８ビットのパリティ部分の計６４ビットの暗号文に変換する。
【００３３】
（ステップＳ１０７）
図７は，セキュアプリント埋め込み処理を示す説明図である。（ａ）は図５に示した画像化された文書データを示し，（ｂ）は透かしデータを示し，（ｃ）は透かし入り文書画像を示している。
【００３４】
図７（ａ）に示した画像化した文書画像（ステップＳ１０５）から，改ざん検出情報を生成し，文書データに含まれる暗号化した機密情報とそれ以外の暗号化していない情報を加えて埋め込みデータを生成する。この埋め込みデータから透かしを生成し，図７（ｂ）に示したように，埋め込み情報領域内に画像化して埋め込む。
【００３５】
次に，ステップＳ１０６で機密情報の暗号化に使用した暗号鍵の一部分，例えば上位１／２（上位３２ビット分）のデータと印刷ＩＤから透かしを生成し，図７（ｂ）に示す展性記録領域内に画像化して埋め込む。印刷ＩＤは，例えば，セキュアプリント埋め込みアプライアンスサーバごとに個別に割り当てた装置番号と，印字データごとに重複しないように割り振られた番号とを組み合わせて生成することができる。
【００３６】
なお，埋め込み情報領域に埋め込んだ透かしの埋め込みパターンから埋め込みデータを簡単に取り出すことができないように，ステップＳ１０６で機密情報の暗号化に使用した暗号鍵の一部分，例えば下位１／２（下位３２ビット分）を鍵として，透かしのユニットパターン埋め込み場所の並べ替え（スクランブル）などの処理を施しておく。
【００３７】
最後に，画像化した文書画像（図７（ａ））に透かし画像（図７（ｂ））を重ねて，透かし入り文書画像（図７（ｃ））を生成する。
【００３８】
（ステップＳ１０８）
セキュアプリント埋め込みアプライアンスサーバ１４は，印刷ＩＤと，暗号鍵の下位１／２（下位３２ビット分）と，ステップＳ１０４で指定したアクセス許可情報と，ステップＳ１０４でアクセス許可を与えた個人ＩＤを，管理サーバ３１に送信する。管理サーバ３１はこれらのデータをリンクさせて保存しておく。
【００３９】
（ステップＳ１０９）
セキュアプリント埋め込みアプライアンスサーバ１４は，画像化した文書画像をプリンタ１３で印刷する。Ａ社は印刷した文書をＢ社に送付する。
【００４０】
以上，セキュアプリント埋め込み側の処理，すなわち，埋め込みシステム１０と管理サーバ３１との間の処理（ステップＳ１〜Ｓ９）について説明した。次いで，セキュアプリント検出側の処理，すなわち，検出システム２０と管理サーバ３１との間の処理（ステップＳ１０〜Ｓ１７）について説明する。
【００４１】
（ステップＳ１１０）
Ｂ社の利用者は，検証端末２１を利用して，管理サーバ３１にインターネットを介してアクセスし，個人認証を行う。管理サーバ３１には透かしを検証する利用者の個人の情報（個人ＩＤ，パスワード，会社名，氏名など）があらかじめ登録されており，利用者は個人ＩＤとパスワードを指定して，個人認証する。
【００４２】
（ステップＳ１１１）
検証端末２１に接続されているスキャナ２２を利用して，Ａ社から送付された透かし入りの印刷文書を画像（以下，透かし入り印刷文書画像という。）として読み込む。
【００４３】
（ステップＳ１１２）
検証端末２１は，透かし入り印刷文書画像から図７（ｂ）に示す埋め込み情報領域と属性記録領域の透かしを抽出し，ビット列に変換する。さらに，属性記録領域のビット列から，印刷ＩＤと，機密情報の暗号化に使用した暗号鍵の上位１／２（上位３２ビット分）のデータを取り出す。
【００４４】
（ステップＳ１１３）
検証端末２１は，管理サーバ３１に埋め込み情報領域の透かしのビット列と印刷ＩＤを送信する。
【００４５】
（ステップＳ１１４）
管理サーバ３１は，検証端末２１から送信された印刷ＩＤとリンクして保存してあるアクセス権限情報と機密情報の暗号化に使用した暗号鍵の一部分（ユニットパターン埋め込み場所の並べ替えに使用した鍵であり，本実施の形態では下位１／２（下位３２ビット分））とを読み込む。
【００４６】
次に，この暗号鍵の一部分を利用して，検証端末２１から送信された埋め込み情報領域の透かしのビット列をステップＳ１０７で処理したスクランブル処理の逆の処理（ディスクランブル）をして，元の埋め込みデータに戻す。
【００４７】
次に，埋め込みデータから改ざん検出データと文書データ（暗号化された機密情報とそれ以外の情報）を抽出し，印刷文書に対する改ざんの有無を検証する。
【００４８】
（ステップＳ１１５）
管理サーバ３１は，検証端末２１から送信された印刷ＩＤとリンクして保存してあるアクセス権限情報にステップＳ１１０で認証した個人ＩＤが含まれる場合は，改ざん検出結果と，文書データと，機密情報の暗号化に使用した暗号鍵の下位１／２（下位３２ビット分）のデータを，検証端末２１に送信する。含まれない場合は，改ざん検出結果と文書データを検証端末２１に送信する。
【００４９】
（ステップＳ１１６）
検証端末２１は，管理サーバ３１から送信された文書データから暗号化された機密情報とそれ以外の情報を抽出する。さらに，機密情報へのアクセス権限がある場合であって，管理サーバ３１から機密情報の暗号化に使用した暗号鍵の下位１／２（下位３２ビット分）のデータが送信された場合は，ステップＳ１１２で抽出した同暗号鍵の上位１／２（上位３２ビット分）のデータとマージして暗号鍵（６４ビット）を生成する。この暗号鍵を利用して，暗号化された機密情報を復号する。
【００５０】
（ステップＳ１１７）
検証端末２１は，図８に示したように，ディスプレイ上に検証結果を表示する。
図８（ａ）は機密情報アクセス権限ありの状態を示し，図８（ｂ）は機密情報アクセス権限なしの状態を示している。
【００５１】
なお，管理サーバ３１に保存されたＢ社向けの印刷文書に対するアクセス権限は，Ｂ社の管理者（アドミニストレータ）であれば，検証端末２１から個人認証（個人ＩＤ＋パスワード認証）した上で追加，変更，削除することができる。この管理者の個人情報（個人ＩＤ，パスワード，会社名，氏名など）は管理サーバ３１にあらかじめ登録しておく。
【００５２】
（第１の実施の形態の効果）
以上説明したように，本実施の形態によれば，システム内に管理サーバ３１を設け，暗号／復号化用の鍵を本サーバと印刷文書への透かしとして分割して保存し，本サーバ内で印刷文書ごとの機密情報へのアクセス権限の管理を行うことで，以下の効果が得られる。
（ａ）利用者は鍵の管理をする必要がない。
（ｂ）アクセス権限を追加，変更，削除することができる。
（ｃ）セキュアプリントサーバ３０側で暗号化された機密情報を復号化することはできないので安全である。
（ｄ）セキュアプリントサーバ３０と検証システム２０との間を流れるデータ量が少ない。
【００５３】
（第２の実施の形態）
図９は，第２の実施の形態にかかるセキュアプリントシステムの説明図である。
本実施の形態にかかるセキュアプリントシステム２は，図９に示したように，第１の実施の形態と同様に，埋め込みシステム１０と，検証システム２０と，セキュアプリントサーバ３０とからなる。本実施の形態では，セキュアプリントサーバ３０に，インターネットに接続された課金サーバ３２を追加したことを特徴とする。
【００５４】
本実施の形態にかかるセキュアプリントシステム２は，以上のように構成されている。次いで，このセキュアプリントシステム２の動作について，図９を参照しながら説明する。
【００５５】
（ステップＳ２０１〜Ｓ２０７）
図９に示したように，本実施の形態のステップＳ２０１〜Ｓ２０７については，図１に示した第１の実施の形態のステップＳ１０１〜Ｓ１０７と実質的に同様であるので説明を省略する。
【００５６】
（ステップＳ２０８）
セキュアプリント埋め込みアプライアンスサーバ１４は，印刷ＩＤと，暗号鍵の下位１／２（下位３２ビット分）と，ステップＳ２０４で指定したアクセス許可情報と，ステップＳ２０４でアクセス許可を与えた個人ＩＤに加え，課金情報を，管理サーバ３１に送信する。管理サーバ３１は課金情報以外のこれらのデータをリンクさせて保存しておく。なお課金情報とは，セキュアプリントの埋め込み時と検証時の課金の比率情報である。課金情報を埋め込み時に課金するパーセンテージとして表すと，例えば，埋め込み時に課金の場合は１００，検証時に課金の場合は０となる。この課金情報は，例えば，セキュアプリント埋め込みアプライアンスサーバ１４に印刷フォームを予め登録しておく際に，印刷フォームごとに決めておくことができる。
【００５７】
（ステップＳ２０９）
管理サーバ３１は，印刷者の個人情報（個人ＩＤ，パスワード，会社名，氏名，取引先など）と，印刷ＩＤと，課金情報を課金サーバ３２に送付する。課金サーバ３２は，課金情報に応じて印刷者が支払う金額を課金し，課金実施結果（課金日付，課金額）と印刷ＩＤと課金情報をリンクして保存しておく（以下，ここで保存したデータを課金データとする）。課金情報が０の場合，すなわち，印刷者の課金が０の場合は，印刷ＩＤと課金情報のみをリンクして保存しておく。なお，課金サーバ３２には，あらかじめ印刷者の個人情報と決済の方法がリンクして保存してある。
【００５８】
（ステップＳ２１０〜Ｓ２１５）
図９に示したように，本実施の形態のステップＳ２１０〜Ｓ２１５については，図１に示した第１の実施の形態のステップＳ１０９〜Ｓ１１４と実質的に同様であるので説明を省略する。
【００５９】
（ステップＳ２１６）
管理サーバ３１は，検証者の個人の情報（個人ＩＤ，パスワード，会社名，氏名など）と印刷ＩＤを課金サーバ３２に送信する。課金サーバ３２は，ステップＳ２０９の課金時に保存した課金データの中から，この印刷ＩＤに対応する課金情報を取得する。この課金情報を元に，利用者が支払う金額を課金し，課金実施結果（課金日付，課金額）と，印刷ＩＤと，課金情報をリンクして保存しておく。課金情報が１００の場合，すなわち，利用者の課金が０の場合は何もしない。なお，課金サーバ３２には，あらかじめ検証者の個人情報と決済の方法がリンクして保存してある。
【００６０】
（ステップＳ２１７〜Ｓ２１９）
図９に示したように，本実施の形態のステップＳ２１７〜Ｓ２１９については，図１に示した第１の実施の形態のステップＳ１１５〜Ｓ１１７と実質的に同様であるので説明を省略する。
【００６１】
（第２の実施の形態の効果）
以上説明したように，本実施の形態によれば，第１の実施の形態の構成に課金サーバ３２を追加して設けたことにより，印刷フォームごとに埋め込み側，検証側の課金比率を設定することが可能である。このようにして，埋め込みシステム１０側が印刷フォームごとに自由に課金方法を設定することができるという効果が得られる。
【００６２】
以上，添付図面を参照しながら本発明にかかるセキュアプリントシステムの好適な実施形態について説明したが，本発明はかかる例に限定されない。当業者であれば，特許請求の範囲に記載された技術的思想の範疇内において各種の変更例または修正例に想到し得ることは明らかであり，それらについても当然に本発明の技術的範囲に属するものと了解される。
【００６３】
【発明の効果】
以上説明したように，本発明によれば，鍵の管理を容易に行えるとともに，機密情報の安全性を高めることが可能である。さらに，機密情報に対するアクセス権限の制御を自在に行うことが可能である。
【図面の簡単な説明】
【図１】第１の実施の形態にかかるセキュアプリントシステムの説明図である。
【図２】印刷フォーム定義データを示す説明図である。
【図３】印刷フォームの指定方法を示す説明図である。
【図４】アクセス許可の指定方法を示す説明図である。
【図５】文書データの画像化を示す説明図である。
【図６】機密データを示す説明図である。
【図７】セキュアプリント埋め込み処理を示す説明図であり，（ａ）は画像化された文書データを示し，（ｂ）は透かしデータを示し，（ｃ）は透かし入り文書画像を示している。
【図８】検証結果を示す説明図であり，（ａ）は機密情報アクセス権限ありの状態を示し，（ｂ）は機密情報アクセス権限なしの状態を示している。
【図９】第２の実施の形態にかかるセキュアプリントシステムの説明図である。
【符号の説明】
１　セキュアプリントシステム
１０　セキュアプリント埋め込みシステム
１１　印刷端末
１２　保存サーバ
１３　プリンタ
１４　セキュアプリント埋め込みアプライアンスサーバ
１５　ルータ
２０　セキュアプリント検証システム
２１　検証端末
２２　スキャナ
２３　ルータ
３０　セキュアプリントサーバ
３１　管理サーバ
３２　課金サーバ
【図１】
2004030404.tif 000003
【図２】
2004030404.tif 000004
【図３】
2004030404.tif 000005
【図４】
2004030404.tif 000006
【図５】
2004030404.tif 000007
【図６】
2004030404.tif 000008
【図７】
2004030404.tif 000009
【図８】
2004030404.tif 000010
【図９】
2004030404.tif 000011