(57)【要約】【課題】  シンクライアントからの印刷をデータ漏洩を考慮して行うことができる印刷システムを提供する。【解決手段】  印刷システムにおいて、シンクライアント１００と、プリンタ１１０と、シンクライアント１００からの指示に基づいて、データの格納およびアプリケーション処理を行い、シンクライアント１００に処理結果を送信するサーバ２０とを備え、シンクライアント１００を使用するユーザ１３０からの印刷指示があると、サーバ２０は、印刷をおこなうプリンタ１１０のプリンタ情報を取得し、プリンタ情報とユーザ１３０の印刷指示とから印刷データを生成するとともに、ユーザ１３０の情報に基づいた透かし情報を生成し、印刷指示による印刷データに透かし情報を埋め込んで、シンクライアント１００に送信し、シンクライアント１００は、透かし情報が埋め込まれた印刷データをプリンタ１１０から印刷する。【選択図】  図１
2007034830.tif 000002
【特許請求の範囲】
【請求項１】
シンクライアントと、
前記シンクライアントと直接接続、またはローカルのネットワークを介して接続されたプリンタと、
前記シンクライアントとは異なる場所に設置され、前記シンクライアントとインターネットを介して接続され、前記シンクライアントからの指示に基づいて、データの格納およびアプリケーション処理を行い、前記シンクライアントに処理結果を送信するサーバとを備え、
前記シンクライアントを使用するユーザからの印刷指示があると、
前記サーバは、印刷をおこなうプリンタのプリンタ情報を取得し、前記プリンタ情報と前記ユーザの印刷指示とから印刷データを生成するとともに、前記ユーザの情報に基づいた透かし情報を生成し、前記印刷指示による印刷データに前記透かし情報を埋め込んで、前記シンクライアントに送信し、
前記シンクライアントは、前記サーバから送信された透かし情報が埋め込まれた印刷データを前記プリンタから印刷することを特徴とする印刷システム。
【請求項２】
シンクライアントと、
前記シンクライアントとローカルのネットワークを介して接続されたプリンタと、
前記シンクライアントとは異なる場所に設置され、前記シンクライアントとインターネットを介して接続され、前記シンクライアントからの指示に基づいて、データの格納およびアプリケーション処理を行い、前記シンクライアントに処理結果を送信するサーバとを備え、
前記シンクライアントを使用するユーザからの印刷指示があると、
前記サーバは、印刷をおこなうプリンタのプリンタ情報を取得し、前記プリンタ情報と前記ユーザの印刷指示とから印刷データを生成するとともに、前記ユーザの情報に基づいた透かし情報を生成し、前記印刷指示による印刷データに前記透かし情報を埋め込んで、前記プリンタに送信し、
前記プリンタは、前記サーバから送信された透かし情報が埋め込まれた印刷データを印刷することを特徴とする印刷システム。
【請求項３】
請求項１または２記載の印刷システムにおいて、
前記透かし情報は、前記ユーザの情報および印刷に関する情報に基づいて生成されることを特徴とする印刷システム。
【請求項４】
シンクライアントと、前記シンクライアントと直接接続、またはローカルのネットワークを介して接続されたプリンタと、前記シンクライアントとは異なる場所に設置され、前記シンクライアントとインターネットを介して接続され、前記シンクライアントからの指示に基づいて、データの格納およびアプリケーション処理を行い、前記シンクライアントに処理結果を送信するサーバとを備えた印刷システムの印刷制御方法であって、
前記シンクライアントを使用するユーザからの印刷指示があると、前記サーバにより、印刷をおこなうプリンタのプリンタ情報を取得し、前記プリンタ情報と前記ユーザの印刷指示とから印刷データを生成するとともに、前記ユーザの情報に基づいた透かし情報を生成し、前記印刷指示による印刷データに前記透かし情報を埋め込んで、前記シンクライアントに送信し、
前記シンクライアントにより、前記サーバから送信された透かし情報が埋め込まれた印刷データを前記プリンタから印刷することを特徴とする印刷システムの印刷制御方法。
【請求項５】
シンクライアントと、前記シンクライアントとローカルのネットワークを介して接続されたプリンタと、前記シンクライアントとは異なる場所に設置され、前記シンクライアントとインターネットを介して接続され、前記シンクライアントからの指示に基づいて、データの格納およびアプリケーション処理を行い、前記シンクライアントに処理結果を送信するサーバとを備えた印刷システムの印刷制御方法であって、
前記シンクライアントを使用するユーザからの印刷指示があると、前記サーバにより、印刷をおこなうプリンタのプリンタ情報を取得し、前記プリンタ情報と前記ユーザの印刷指示とから印刷データを生成するとともに、前記ユーザの情報に基づいた透かし情報を生成し、前記印刷指示による印刷データに前記透かし情報を埋め込んで、前記プリンタに送信し、
前記プリンタにより、前記サーバから送信された透かし情報が埋め込まれた印刷データを印刷することを特徴とする印刷システムの印刷制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、サーバなどにより処理された印刷データを印刷する印刷システムおよびその印刷制御方法に関し、特に、情報漏洩などのセキュリティ対策が行われているセキュリティＰＣやシンクライアントなどからの印刷に適用して有効な技術に関するものである。
【背景技術】
【０００２】
従来、内部ネットワークにユーザ端末を接続するシステムにおけるセキュリティ対策として、特許文献１に記載のシステムがあった。
【０００３】
これは、内部ネットワークに情報コンセントを介して接続されたユーザ端末からの内部ネットワークへの攻撃を防止するセキュリティ強化システムであり、データ漏洩に関する対策は考慮されていなかった。
【０００４】
また、近年、モバイルＰＣの盗難・紛失などによるデータ漏洩や廃棄ＰＣのＨＤＤからのデータ漏洩が社会的に問題になっており、ＰＣの盗難や紛失がおきてもデータを暗号化してデータ漏洩を防止する方法が知られていた。
【０００５】
また、シンクライアント（ネットワークコンピュータ）と呼ばれるシステムにより、ユーザが使用するセキュリティＰＣなどのシンクライアントにはデータを格納せず、リモートサーバ側でアプリケーションの実行とデータ記憶を行うシステムも提案されている。
【０００６】
このような、従来のシステムにおいては、データ漏洩は、メディアに記憶されているデータの漏洩であるが、印刷物等のメディアが不法に複写されてデータ漏洩する点については、まったく考慮されていなかった。
【特許文献１】特開２００５−９２４０２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
従来のシンクライアントのシステムでは、リモートサーバ側でアプリケーションの実行とデータ記憶が行われ、シンクライアントは、キーボード等の操作情報のサーバ送信と、アプリケーション画面情報の受信・表示が行われる。このため、シンクライアントには、データが記憶されることがなく、シンクライアントの紛失や廃棄によりデータ漏洩することがなく、データ漏洩を心配することなく、サテライトオフィスやインターネットカフェ等の任意の場所で使用することができるようになっている。
【０００８】
しかしながら、印刷物等によるデータ漏洩の防止のため、シンクライアント側では、リモートサーバのポリシー制御によりデータの印刷が制限されており、リモートサーバの設置場所での印刷はできても、クライアントＰＣの使用場所での印刷をすることができなかった。
【０００９】
そこで、本発明の目的は、シンクライアントからの印刷をデータ漏洩を考慮して行うことができる印刷システムおよびその印刷制御方法を提供することにある。
【課題を解決するための手段】
【００１０】
本願において開示される発明のうち、代表的なものの概要を簡単に説明すれば、次のとおりである。
【００１１】
本発明による印刷システムは、シンクライアントと、シンクライアントと直接接続、またはローカルのネットワークを介して接続されたプリンタと、シンクライアントとは異なる場所に設置され、シンクライアントとインターネットを介して接続され、シンクライアントからの指示に基づいて、データの格納およびアプリケーション処理を行い、シンクライアントに処理結果を送信するサーバとを備え、シンクライアントを使用するユーザからの印刷指示があると、サーバは、印刷をおこなうプリンタのプリンタ情報を取得し、プリンタ情報とユーザの印刷指示とから印刷データを生成するとともに、ユーザの情報に基づいた透かし情報を生成し、印刷指示による印刷データに透かし情報を埋め込んで、シンクライアントに送信し、シンクライアントは、サーバから送信された透かし情報が埋め込まれた印刷データをプリンタから印刷するものである。
【００１２】
また、本発明による印刷システムは、シンクライアントと、シンクライアントとローカルのネットワークを介して接続されたプリンタと、シンクライアントとは異なる場所に設置され、シンクライアントとインターネットを介して接続され、シンクライアントからの指示に基づいて、データの格納およびアプリケーション処理を行い、シンクライアントに処理結果を送信するサーバとを備え、シンクライアントを使用するユーザからの印刷指示があると、サーバは、印刷をおこなうプリンタのプリンタ情報を取得し、プリンタ情報とユーザの印刷指示とから印刷データを生成するとともに、ユーザの情報に基づいた透かし情報を生成し、印刷指示による印刷データに透かし情報を埋め込んで、プリンタに送信し、プリンタは、サーバから送信された透かし情報が埋め込まれた印刷データを印刷するものである。
【００１３】
また、本発明による印刷システムの印刷制御方法は、シンクライアントと、シンクライアントと直接接続、またはローカルのネットワークを介して接続されたプリンタと、シンクライアントとは異なる場所に設置され、シンクライアントとインターネットを介して接続され、シンクライアントからの指示に基づいて、データの格納およびアプリケーション処理を行い、シンクライアントに処理結果を送信するサーバとを備えた印刷システムの印刷制御方法であって、シンクライアントを使用するユーザからの印刷指示があると、サーバにより、印刷をおこなうプリンタのプリンタ情報を取得し、プリンタ情報とユーザの印刷指示とから印刷データを生成するとともに、ユーザの情報に基づいた透かし情報を生成し、印刷指示による印刷データに透かし情報を埋め込んで、シンクライアントに送信し、シンクライアントにより、サーバから送信された透かし情報が埋め込まれた印刷データをプリンタから印刷するものである。
【００１４】
また、本発明による印刷システムの印刷制御方法は、シンクライアントと、シンクライアントとローカルのネットワークを介して接続されたプリンタと、シンクライアントとは異なる場所に設置され、シンクライアントとインターネットを介して接続され、シンクライアントからの指示に基づいて、データの格納およびアプリケーション処理を行い、シンクライアントに処理結果を送信するサーバとを備えた印刷システムの印刷制御方法であって、シンクライアントを使用するユーザからの印刷指示があると、サーバにより、印刷をおこなうプリンタのプリンタ情報を取得し、プリンタ情報とユーザの印刷指示とから印刷データを生成するとともに、ユーザの情報に基づいた透かし情報を生成し、印刷指示による印刷データに透かし情報を埋め込んで、プリンタに送信し、プリンタにより、サーバから送信された透かし情報が埋め込まれた印刷データを印刷するものである。
【発明の効果】
【００１５】
本願において開示される発明のうち、代表的なものによって得られる効果を簡単に説明すれば以下のとおりである。
【００１６】
本発明によれば、ユーザの情報などに基づいて、シンクライアントで印刷するサーバで処理されたアプリケーションデータに透かし情報を埋め込んで印刷するようにしたので、シンクライアント側での印刷を行っても、印刷物が盗難や紛失などで漏洩した場合には、印刷物から漏洩元が判別可能なため、印刷したユーザが印刷物をより慎重に扱うことが期待でき、印刷物によるデータ漏洩をおきにくくすることができ、シンクライアントからの印刷をデータ漏洩を考慮して行うことができる。
【発明を実施するための最良の形態】
【００１７】
以下、本発明の実施の形態を図面に基づいて詳細に説明する。なお、実施の形態を説明するための全図において、同一の部材には原則として同一の符号を付し、その繰り返しの説明は省略する。
【００１８】
（実施の形態１）
＜印刷システムの全体構成＞
図１により、本発明の実施の形態１に係る印刷システムの全体構成について説明する。図１は本発明の実施の形態１に係る印刷システムの全体構成を示す構成図である。
【００１９】
図１において、印刷システムは、サテライトオフィス１０などに設置され、ユーザ１３０が使用するシンクライアント１００およびシンクライアント１００に直接接続されたプリンタ１１０と、サテライトオフィス１０とインターネット４０を介して接続されたサーバ２０から構成されている。
【００２０】
サテライトオフィス１０内は、ローカルのネットワーク１２０によりシンクライアント１００が接続されており、インターネット４０には、ネットワーク１２０上の、例えばルータなどにより接続されている。
【００２１】
また、インターネット４０は、ＶＰＮ（Ｖｉｒｔｕａｌ  Ｐｒｉｖａｔｅ  Ｎｅｔｗｏｒｋ）機器などを使用して接続し、ＶＰＮとして接続するようにしてもよい。
【００２２】
サテライトオフィス１０内のシンクライアント１００は、ユーザ１３０が保有するキーモバイルなどの個人認証装置が接続されることにより、例えば、サーバ２０へログイン情報などを送信し、ユーザ１３０の固有の環境として使用できるようになっている。
【００２３】
また、シンクライアント１００では、データは格納せず、アプリケーションの実行やデータ処理、データの格納などは、全て、サーバ２０側で行われ、シンクライアント１００には、その処理結果を表示して、各種処理操作を行っている。
【００２４】
サーバ２０には、印刷時に透かし情報を埋め込むための透かし情報を管理する透かし情報管理サーバ３０が接続されている。なお、透かし情報管理サーバ３０は、サーバ２０と共通のサーバとして使用するようにしてもよい。
【００２５】
＜シンクライアントおよびサーバの構成＞
次に、図２および図３により、本発明の実施の形態１に係る印刷システムのシンクライアントおよびサーバの構成について説明する。図２は本発明の実施の形態１に係る印刷システムのシンクライアントの構成を示す構成図、図３は本発明の実施の形態１に係る印刷システムのサーバの構成を示す構成図である。
【００２６】
図２において、シンクライアント１００は、ディスプレイ１０１、入出力デバイス１０２、通信インターフェース１０３、ＣＰＵ１０４、ＲＯＭ１０５、ＲＡＭ１０６から構成されている。
【００２７】
シンクライアント１００では、ＲＯＭ１０５に格納された起動用プログラムなどをＣＰＵ１０４で処理することによりシンクライアント１００を起動し、入出力デバイス１０２としてのキーボードやマウスなどからの操作により、通信インターフェース１０３を介してサーバ２０と接続し、サーバ２０側で処理された画面の情報をディスプレイ１０１に表示している。
【００２８】
また、サーバ２０からの印刷データは、入出力デバイス１０２としてのプリンタ１１０から印刷される。プリンタ１１０を動作させるためのドライバは、あらかじめ使用するプリンタに対応したドライバがＲＯＭ１０５内に格納されている。
【００２９】
また、ＲＡＭ１０６には、シンクライアント１００の動作時の処理情報や、プリンタの情報や印刷時の印刷データが格納される。
【００３０】
図３において、サーバ２０および透かし情報管理サーバ３０は、ディスプレイ２１、入出力デバイス２２、通信インターフェース２３、ＣＰＵ２４、ＲＯＭ２５、ＲＡＭ２６、記憶装置２７から構成されている。
【００３１】
サーバ２０では、記憶装置２７に格納された各プログラム等をＣＰＵ２４で処理することにより、アプリケーション処理を行い、通信インターフェース２３を介してシンクライアント１００へ接続し、シンクライアント１００へデータを送信する。
【００３２】
サーバ２０上の各種情報はディスプレイ２１上に表示し、入出力デバイス２２により各種操作や出力が行われる。
【００３３】
透かし情報管理サーバ３０では、記憶装置２７に格納されたプログラム等をＣＰＵ２４で処理することにより、透かし情報管理処理を行い、サーバ２０に対して透かし情報を送信する。
【００３４】
＜印刷システムの動作＞
次に、図４〜図６により本発明の実施の形態１に係る印刷システムの動作について説明する。図４は本発明の実施の形態１に係る印刷システムの機能構成を示す図、図５は本発明の実施の形態１に係る印刷システムのアプリケーション画像変換部の処理を説明するための説明図、図６は本発明の実施の形態１に係る印刷システム全体の動作を示す図である。
【００３５】
図４において、シンクライアント１００には、接続されているプリンタのプリンタ情報を格納するプリンタ情報格納部１０６１とサーバ２０からの印刷データを一時的に格納する印刷データ一時格納部１０６２が設けられており、印刷時に使用される。このプリンタ情報格納部１０６１および印刷データ一時格納部１０６２はＲＡＭ１０６内に設けられている。
【００３６】
また、サーバ２０には、シンクライアント１００からのプリンタ情報を取得するプリンタ情報取得部２７１、サーバ２０上で実行しているアプリケーションデータを取得するアプリケーションデータ取得部２７２、アプリケーションデータに透かしを埋め込むための画像変換を行うアプリケーションデータ画像変換部２７３、アプリケーションデータに埋め込む透かし情報を取得する透かし情報取得部２７４、透かし情報を埋め込む透かし埋め込み部２７５、透かしが埋め込まれた印刷用の画像を出力する透かし画像出力部２７６が設けられている。
【００３７】
プリンタ情報取得部２７１、アプリケーションデータ取得部２７２、アプリケーションデータ画像変換部２７３、透かし情報取得部２７４、透かし埋め込み部２７５、透かし画像出力部２７６は、それぞれ、サーバ２０内の記憶装置２７にプログラムとして格納され、それぞれのプログラムをＣＰＵ２４で処理することにより、各部の動作を実行している。
【００３８】
また、アプリケーションデータ画像変換部２７３では、例えば、図５に示すように、印刷するアプリケーションデータを、プリンタ情報などに基づいて、透かし情報を埋め込める画像データとして変換しており、透かし埋め込み部２７５では、この変換後の画像データの文字部分に、印刷物のイメージを損ねずに透かし情報を埋め込むようになっている。この透かし情報は、例えば、６４ビットの情報であり、この６４ビットの情報で、固有ＩＤなどを用いて、いつ、誰が、どこで、どのプリンタなどの透かし情報を埋め込むようになっている。
【００３９】
また、この透かし情報が埋め込まれた印刷物は、データ漏洩が発生した際、印刷物を検証することにより、埋め込まれた情報を確認することができ、データ漏洩した印刷物から、埋め込み情報として、いつ、誰が、どこで、どのプリンターなどの、ユーザ１３０の情報や印刷に関する情報を確認できるため、印刷したユーザ１３０が印刷物をより慎重に扱うことが期待でき、ユーザ１３０による印刷物によるデータ漏洩をおきにくくすることができようになっている。
【００４０】
また、印刷システム全体の動作としては、図６に示すように、まず、シンクライアント１００にユーザ１３０がキーモバイルなどの個人認証装置を接続するなどして、シンクライアント１００の利用を開始すると、シンクライアント１００とサーバ２０との間で、クライアント情報を送受信を行い、認証（ＩＤ・Ｐ／Ｗ）や、ＶＰＮ接続開始が行われる（Ｓ１００）。
【００４１】
そして、シンクライアント１００に表示された情報に基づいて、ユーザ１３０が印刷操作を行うことにより印刷コマンドが送信され（Ｓ１０１）、サーバ２０からプリンタ情報送信要求が送信される（Ｓ１０２）。
【００４２】
そして、シンクライアント１００では、プリンタ情報格納部１０６１に格納されているプリンタ情報を送信し、サーバ２０のプリンタ情報取得部２７１で受信される（Ｓ１０３）。
【００４３】
そして、サーバ２０では、アプリケーションデータ取得部２７２で印刷するアプリケーションデータの情報を取得し（Ｓ１０４）、アプリケーションデータに埋め込む情報（例えば、いつ、誰が、どこで、どのプリンタで、誰に、どのドキュメントなど）を透かし情報管理サーバ３０に送信する（Ｓ１０５）。
【００４４】
そして、透かし情報管理サーバ３０では、透かし情報を生成し（Ｓ１０６）、サーバ２０に生成した透かし情報を送信し、透かし情報をサーバ２０の透かし情報取得部２７４で受信する（Ｓ１０７）。
【００４５】
また、サーバ２０では、アプリケーションデータとプリンタ情報からアプリケーションデータ画像変換部２７３によりアプリケーションデータを透かし情報を埋め込むための画像データに変換し（Ｓ１０８）、透かし埋め込み部２７５で、Ｓ１０７で受信した透かし情報をＳ１０８で変換した画像データに埋め込む（Ｓ１０９）。
【００４６】
そして、サーバ２０では、透かし情報を埋め込んだ透かし入り画像データを、透かし画像出力部２７６によりシンクライアント１００に送信し（Ｓ１１０）、シンクライアント１００は、印刷データ一時格納部１０６２に印刷データとして格納し、プリンタ１１０に透かし入り画像を印刷データとして送信し（Ｓ１１１）、プリンタ１１０は、透かし入り画像を印刷する（Ｓ１１２）。
【００４７】
このように、本実施の形態では、ユーザの情報などに基づいて、シンクライアント１００で印刷するサーバ２０で処理されたアプリケーションデータに透かし情報を埋め込んで印刷するようにしたので、シンクライアント１００側での印刷を行っても、印刷物が盗難や紛失などで漏洩した場合には、印刷物から漏洩元が判別可能なため、印刷したユーザが印刷物をより慎重に扱うことが期待でき、印刷物によるデータ漏洩をおきにくくすることができ、シンクライアント１００からの印刷をデータ漏洩を考慮して行うことが可能である。
【００４８】
（実施の形態２）
実施の形態２は、実施の形態１において、シンクライアント１００に直接プリンタ１１０が接続されるのではなく、サテライトオフィス１０などのローカルなネットワーク１２０にプリンタ１１０が接続され、プリンタ１１０は、シンクライアント１００からネットワーク１２０を介して印刷制御されるようにしたものである。
【００４９】
＜印刷システムの全体構成＞
図７により、本発明の実施の形態２に係る印刷システムの全体構成について説明する。図７は本発明の実施の形態２に係る印刷システムの全体構成を示す構成図である。
【００５０】
図７において、プリンタ１１０が、シンクライアント１００に直接接続されるのではなく、ネットワーク１２０に接続され、印刷する透かし入り画像がシンクライアント１００からネットワーク１２０を介してプリンタ１１０に送られている以外の構成は実施の形態１と同様であり、シンクライアントおよびサーバの構成も実施の形態１と同様である。
【００５１】
＜印刷システムの動作＞
次に、図８および図９により本発明の実施の形態２に係る印刷システムの動作について説明する。図８は本発明の実施の形態２に係る印刷システムの機能構成を示す図、図９は本発明の実施の形態２に係る印刷システム全体の動作を示す図である。
【００５２】
図８において、プリンタ１１０が、シンクライアント１００に直接接続されるのではなく、ネットワーク１２０に接続されている以外の構成は実施の形態１と同様であり、各部の動作も実施の形態１と同様である。
【００５３】
また、印刷システム全体の動作としては、図９において、Ｓ１００〜Ｓ１１０の処理は、図６に示す実施の形態１の動作と同様であり、Ｓ１１０により透かし情報を埋め込んだ透かし入り画像データを、透かし画像出力部２７６によりシンクライアント１００に送信した後、シンクライアント１００は、印刷データ一時格納部１０６２に印刷データとして格納し、プリンタ１１０に透かし入り画像をネットワーク１２０を介して印刷データとして送信し（Ｓ１２０）、プリンタ１１０は、透かし入り画像を印刷する（Ｓ１１２）。
【００５４】
このように、本実施の形態では、ユーザの情報などに基づいて、シンクライアント１００で印刷するサーバ２０で処理されたアプリケーションデータに透かし情報を埋め込んで印刷するようにしたので、シンクライアント１００側での印刷を行っても、印刷物が盗難や紛失などで漏洩した場合には、印刷物から漏洩元が判別可能なため、印刷したユーザが印刷物をより慎重に扱うことが期待でき、印刷物によるデータ漏洩をおきにくくすることができ、シンクライアント１００からの印刷をデータ漏洩を考慮して行うことが可能である。
【００５５】
（実施の形態３）
実施の形態３は、実施の形態１において、シンクライアント１００に直接プリンタ１１０が接続されるのではなく、サテライトオフィス１０などのローカルなネットワーク１２０にプリンタ１１０が接続され、プリンタ１１０は、サーバ２０からインターネット４０を介して印刷制御されるようにしたものである。
【００５６】
＜印刷システムの全体構成＞
図１０により、本発明の実施の形態３に係る印刷システムの全体構成について説明する。図１０は本発明の実施の形態３に係る印刷システムの全体構成を示す構成図である。
【００５７】
図１０において、プリンタ１１０が、シンクライアント１００に直接接続されるのではなく、ネットワーク１２０に接続され、印刷する透かし入り画像がサーバ２０からインターネット４０およびネットワーク１２０を介してプリンタ１１０に送られている以外の構成は実施の形態１と同様であり、シンクライアントおよびサーバの構成も実施の形態１と同様である。
【００５８】
＜印刷システムの動作＞
次に、図１１および図１２により本発明の実施の形態３に係る印刷システムの動作について説明する。図１１は本発明の実施の形態３に係る印刷システムの機能構成を示す図、図１２は本発明の実施の形態３に係る印刷システム全体の動作を示す図である。
【００５９】
図１１において、プリンタ１１０が、シンクライアント１００に直接接続されるのではなく、ネットワーク１２０に接続され、シンクライアント１００側にプリンタ情報格納部１０６１および印刷データ一時格納部１０６２がなく、サーバ２０側にプリンタ情報取得部２７１の代わりにプリンタの情報を格納するプリンタ情報格納部１０６１を設けている以外の構成は実施の形態１と同様であり、各部の動作も実施の形態１と同様である。
【００６０】
また、印刷システム全体の動作としては、図１２において、Ｓ１００〜Ｓ１０１の処理は、図６に示す実施の形態１の動作と同様であり、Ｓ１０１により印刷コマンドを送信した後、プリンタ情報はサーバ２０側のプリンタ情報格納部１０６１に格納されているので、サーバ２０によりプリンタ情報を確認できるため、プリンタ情報要求とプリンタ情報送信の動作はなく、アプリケーションデータ情報を取得する（Ｓ１０４）。
【００６１】
このＳ１０４〜Ｓ１０９の処理は、図６に示す実施の形態１の動作と同様であり、Ｓ１０９により透かし情報を画像データに埋め込んだ後、サーバ２０は、直接プリンタ１１０に透かし入り画像をインターネット４０およびネットワーク１２０を介して印刷データとして送信し（Ｓ１３０）、プリンタ１１０は、透かし入り画像を印刷する（Ｓ１１２）。
【００６２】
このように、本実施の形態では、ユーザの情報などに基づいて、シンクライアント１００で印刷するサーバ２０で処理されたアプリケーションデータに透かし情報を埋め込んで印刷するようにしたので、シンクライアント１００側での印刷を行っても、印刷物が盗難や紛失などで漏洩した場合には、印刷物から漏洩元が判別可能なため、印刷したユーザが印刷物をより慎重に扱うことが期待でき、印刷物によるデータ漏洩をおきにくくすることができ、シンクライアント１００からの印刷をデータ漏洩を考慮して行うことが可能である。
【産業上の利用可能性】
【００６３】
本発明は、サーバなどにより処理された印刷データを印刷する印刷システムに関し、特に、情報漏洩などのセキュリティ対策が行われているセキュリティＰＣやシンクライアントを用いたシステムでの印刷に適用可能である。
【図面の簡単な説明】
【００６４】
【図１】本発明の実施の形態１に係る印刷システムの全体構成を示す構成図である。
【図２】本発明の実施の形態１に係る印刷システムのシンクライアントの構成を示す構成図である。
【図３】本発明の実施の形態１に係る印刷システムのサーバの構成を示す構成図である。
【図４】本発明の実施の形態１に係る印刷システムの機能構成を示す図である。
【図５】本発明の実施の形態１に係る印刷システムのアプリケーション画像変換部の処理を説明するための説明図である。
【図６】本発明の実施の形態１に係る印刷システム全体の動作を示す図である。
【図７】本発明の実施の形態２に係る印刷システムの全体構成を示す構成図である。
【図８】本発明の実施の形態２に係る印刷システムの機能構成を示す図である。
【図９】本発明の実施の形態２に係る印刷システム全体の動作を示す図である。
【図１０】本発明の実施の形態３に係る印刷システムの全体構成を示す構成図である。
【図１１】本発明の実施の形態３に係る印刷システムの機能構成を示す図である。
【図１２】本発明の実施の形態３に係る印刷システム全体の動作を示す図である。
【符号の説明】
【００６５】
１０…サテライトオフィス、２０…サーバ、２１…ディスプレイ、２２…入出力デバイス、２３…通信インターフェース、２４…ＣＰＵ、２５…ＲＯＭ、２６…ＲＡＭ、２７…記憶装置、３０…透かし情報管理サーバ、４０…インターネット、１００…シンクライアント、１０１…ディスプレイ、１０２…入出力デバイス、１０３…通信インターフェース、１０４…ＣＰＵ、１０５…ＲＯＭ、１０６…ＲＡＭ、１１０…プリンタ、１２０…ネットワーク、１３０…ユーザ、２７１…プリンタ情報取得部、２７２…アプリケーションデータ取得部、２７３…アプリケーションデータ画像変換部、２７４…透かし情報取得部、２７５…透かし埋め込み部、２７６…透かし画像出力部、１０６１…プリンタ情報格納部、１０６２…印刷データ一時格納部。
【図１】
2007034830.tif 000003
【図２】
2007034830.tif 000004
【図３】
2007034830.tif 000005
【図４】
2007034830.tif 000006
【図５】
2007034830.tif 000007
【図６】
2007034830.tif 000008
【図７】
2007034830.tif 000009
【図８】
2007034830.tif 000010
【図９】
2007034830.tif 000011
【図１０】
2007034830.tif 000012
【図１１】
2007034830.tif 000013
【図１２】
2007034830.tif 000014