(57)【要約】【課題】印刷制限の対象となるキーワードの登録を一括管理でき、かつキーワードの検出等に係る処理負担が印刷装置に集中することない印刷システムを提供する。【解決手段】画像形成装置１０は、印刷制限対象のキーワードの登録を受けて記憶しかつこの記憶しているキーワードを端末装置３０へ転送するキーワード管理装置としての機能を有し、端末装置３０は画像形成装置１０から転送されたキーワードを印刷データの中から検索し、検出された場合にその印刷データに係る印刷を禁止あるいは制限（キーワード部分を判読不能な画像に変換する）する機能を担う。【選択図】図１
2010141854.tif 000002
【特許請求の範囲】
【請求項１】
印刷装置に印刷データを送信する端末装置と、キーワード管理装置とが通信可能に接続された印刷システムにおいて、
前記キーワード管理装置は、
印刷制限の対象となるキーワードの入力を受ける入力部と、
前記入力部から入力されたキーワードを記憶する記憶部と、
前記記憶部に記憶されているキーワードを前記端末装置に送信する送信部と、
を備え、
前記端末装置は、印刷を指示された印刷データから前記キーワード管理装置から受信したキーワードを検索し、前記キーワードが検出された場合は、前記印刷データに係る印刷を禁止もしくは前記検出されたキーワードの部分が判読不能となるように前記印刷データを変換して前記印刷装置に送信する
ことを特徴とする印刷システム。
【請求項２】
前記入力部は、印刷制限の対象となるキーワードを含む印刷データの印刷を禁止する印刷禁止設定と前記キーワードの部分が判読不能となるように変換して印刷する印刷制限設定のいずれかの設定を受け付け、
前記記憶部は前記入力部で受け付けた前記設定を記憶し、
前記送信部は、前記記憶部に記憶されている前記設定を前記端末装置に送信し、
前記端末装置は、前記キーワードが検出された印刷データに対して、前記キーワード管理装置から受信している前記設定が前記印刷禁止設定ならば、その印刷を禁止し、前記設定が前記印刷制限設定ならば、前記変換を行って前記印刷装置に送信する
ことを特徴とする請求項１に記載の印刷システム。
【請求項３】
前記端末装置は、前記キーワードが検出された印刷データに係る印刷を禁止もしくは前記変換を行う場合は、その旨を当該端末装置の使用者に通知する
ことを特徴とする請求項１または２に記載の印刷システム。
【請求項４】
前記印刷装置を含み、
前記キーワード管理装置は前記印刷装置に組み込まれている
ことを特徴とする請求項１乃至３のいずれか１つに記載の印刷システム。
【請求項５】
前記端末装置は、印刷の指示された印刷データから前記キーワードが検出された場合は、前記指示を行ったユーザのユーザ情報と、前記印刷データに関する情報と、前記指示に係る日時情報とを含む検知情報を前記印刷装置に送信し、
前記印刷装置は、前記端末装置から受信した前記検知情報を保存するログ保存部を備える
ことを特徴とする請求項４に記載の印刷システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、秘密情報などのキーワードを含む印刷を禁止・制限する機能を備えた印刷システムに関する。
【背景技術】
【０００２】
この種の従来システムとしては、印刷を指示するホスト装置の記憶部に印刷制限の対象となる秘密情報キーワード群を記憶しておき、ホスト装置で印刷データ中に秘密情報キーワードが含まれているかを推定し、その推定結果を印刷データに付加して印刷装置に送信し、これを受信した印刷装置はその推定結果の示す部分の文字コードを隠ぺい文字コードに置き換えて印刷するシステムがある（たとえば、特許文献１参照。）。
【０００３】
また、印刷制限対象のキーワード群を記憶する記憶部と、記憶部に記憶されているキーワードを印刷データから検出し、検出された場合にその印刷データに係る印刷を一時停止させるようにした印刷装置がある（たとえば、特許文献２参照。）。
【０００４】
【特許文献１】特開２００７−２１３３８２号公報
【特許文献２】特開２００４−２３１４９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
近年の印刷装置はネットワークへの接続機能を備えており、該ネットワークに接続されている各端末装置から印刷データを送信して印刷させることが可能になっている。
【０００６】
このような環境において、印刷を指示するホスト装置の記憶部に印刷制限対象のキーワード群を記憶させる構成では、ホスト装置毎にキーワードを登録する必要があり登録に手間がかかる。また、いずれかのホスト装置に対するキーワードの登録漏れが生じたり、管理者の許可なく使用者がホスト装置からキーワードを削除したりする恐れがあり、セキュリティ上の問題が発生し得る。
【０００７】
一方、印刷装置にキーワードの記憶部を設けると共にその印刷装置においてキーワードの検出処理を行う構成では、印刷装置の処理負担が大きく、生産性の低下を招いてしまう。特に、端末装置からビットマップ形式で印刷データが送られてきた場合には文字コードによるキーワードの検出ができず、ＯＣＲ処理にてキーワードを検出する構成にすれば、さらに処理負荷が大きくなってしまう。
【０００８】
本発明は、上記の問題を解決しようとするものであり、印刷制限の対象となるキーワードの登録を一括管理でき、かつキーワードの検出等に係る処理負担が印刷装置に集中することない印刷システムを提供することを目的としている。
【課題を解決するための手段】
【０００９】
かかる目的を達成するための本発明の要旨とするところは、次の各項の発明に存する。
【００１０】
［１］印刷装置に印刷データを送信する端末装置と、キーワード管理装置とが通信可能に接続された印刷システムにおいて、
前記キーワード管理装置は、
印刷制限の対象となるキーワードの入力を受ける入力部と、
前記入力部から入力されたキーワードを記憶する記憶部と、
前記記憶部に記憶されているキーワードを前記端末装置に送信する送信部と、
を備え、
前記端末装置は、印刷を指示された印刷データから前記キーワード管理装置から受信したキーワードを検索し、前記キーワードが検出された場合は、前記印刷データに係る印刷を禁止もしくは前記検出されたキーワードの部分が判読不能となるように前記印刷データを変換して前記印刷装置に送信する
ことを特徴とする印刷システム。
【００１１】
上記発明では、キーワードの設定を受けて保存し、これを端末装置に転送する機能をキーワード管理装置が担い、端末装置は転送を受けたキーワードを印刷データの中から検索し、検出した場合にその印刷データに係る印刷を禁止または制限する機能を果たす。このように機能分担することで、キーワードの登録を一括管理でき、かつキーワードの検出等に係る処理負担が印刷装置に集中することない印刷システムが提供される。なお、この請求項に係る印刷システムには印刷装置は含まれず、別途用意されるものである。
【００１２】
［２］前記入力部は、印刷制限の対象となるキーワードを含む印刷データの印刷を禁止する印刷禁止設定と前記キーワードの部分が判読不能となるように変換して印刷する印刷制限設定のいずれかの設定を受け付け、
前記記憶部は前記入力部で受け付けた前記設定を記憶し、
前記送信部は、前記記憶部に記憶されている前記設定を前記端末装置に送信し、
前記端末装置は、前記キーワードが検出された印刷データに対して、前記キーワード管理装置から受信している前記設定が前記印刷禁止設定ならば、その印刷を禁止し、前記設定が前記印刷制限設定ならば、前記変換を行って前記印刷装置に送信する
ことを特徴とする［１］に記載の印刷システム。
【００１３】
上記発明では、印刷禁止とするか印刷制限とするかの選択設定はキーワード管理装置で行い、その設定情報をキーワード管理装置から端末装置に送信し、端末装置はキーワード管理装置から受信した設定情報にしたがって、印刷禁止または印刷制限を行う。
【００１４】
［３］前記端末装置は、前記キーワードが検出された印刷データに係る印刷を禁止もしくは前記変換を行う場合は、その旨を当該端末装置の使用者に通知する
ことを特徴とする［１］または［２］に記載の印刷システム。
【００１５】
上記発明では、印刷禁止あるいは印刷制限されて印刷されたことが使用者に通知される。これにより使用者は印刷制限対象のキーワードが含まれていたことを認識して文書を訂正したり、あるいは印刷禁止や印刷制限となったことを確認することができる。
【００１６】
［４］前記印刷装置を含み、
前記キーワード管理装置は前記印刷装置に組み込まれている
ことを特徴とする［１］乃至［３］のいずれか１つに記載の印刷システム。
【００１７】
上記発明では、印刷装置とキーワード管理装置は一体の装置として構成される。ハードウェア資源の節約となり、システム構成が簡略化される。
【００１８】
［５］前記端末装置は、印刷の指示された印刷データから前記キーワードが検出された場合は、前記指示を行ったユーザのユーザ情報と、前記印刷データに関する情報と、前記指示に係る日時情報とを含む検知情報を前記印刷装置に送信し、
前記印刷装置は、前記端末装置から受信した前記検知情報を保存するログ保存部を備える
ことを特徴とする［４］に記載の印刷システム。
【００１９】
上記発明では、印刷禁止あるいは印刷制限されて印刷されたことの履歴が印刷装置に保存される。
【発明の効果】
【００２０】
本発明に係る印刷システムによれば、印刷制限の対象となるキーワードの登録を一括管理できると共に、キーワードの検出等に係る処理負担が印刷装置に集中することがなく、印刷の生産性低下が防止される。
【発明を実施するための最良の形態】
【００２１】
以下、図面に基づき本発明の実施の形態を説明する。
【００２２】
図１は、本発明の実施の形態に係わる印刷システム５のシステム構成例を示している。キーワードの設定・保存・転送を行うキーワード管理装置としての機能および印刷装置としての機能を備えた画像形成装置１０と、印刷データの作成および該印刷データに係る印刷を画像形成装置１０に指示（依頼）する機能を果たす複数の端末装置３０とをＬＡＮ（Local Area Network）などのネットワーク２に接続して構成される。ここでは、ネットワーク２に２台の画像形成装置１０が接続されているが、１台でもかまわない。
【００２３】
印刷システム５は、秘密保持等のために印刷を制限すべきキーワードを予め登録することができ、その登録されているキーワードを含む印刷データに係る印刷を禁止、あるいはキーワードの部分を判読不能な画像に変換して印刷する（印刷制限する）機能を備えている。尚、「判読不能な画像に変換」には、意味を認識できない文字列に変換するものも含んでいる。印刷システム５では、キーワードの設定を受け付けて記憶し、かつこの記憶しているキーワードを端末装置３０へ転送する機能を画像形成装置１０が担い、転送されたキーワードを印刷データの中から検索し、検出された場合にその印刷データに係る印刷を禁止あるいは印刷制限する機能（キーワード検閲機能とする）を端末装置３０が担うように機能配分されている。
【００２４】
図２は、画像形成装置１０の電気的な概略構成例を示している。画像形成装置１０は、原稿画像を読み取ってその対応する画像を用紙上に印刷して出力するコピー機能や、スキャナ機能、プリンタ機能、ファクシミリ機能などを備えた複合機などとして構成されている。画像形成装置１０は、当該画像形成装置１０の動作を統括制御するＣＰＵ（Central Processing Unit）１１にバス１２を介して、スキャナ部１３と、プリンタ部１４と、ファクシミリ部１５と、ＲＯＭ（Read Only Memory）１６と、ＲＡＭ（Random Access Memory）１７と、不揮発メモリ１８と、表示部１９と、操作部２１と、画像処理部２２と、ネットワークＩ／Ｆ部２３と、大容量かつ不揮発の記憶装置としてのハードディスク装置２４を接続して構成される。
【００２５】
ＲＯＭ１６には各種のプログラムが格納されており、これらのプログラムに従ってＣＰＵ１１が処理を実行することにより画像形成装置１０としての各機能が実現される。ＲＡＭ１７はＣＰＵ１１がプログラムを実行する際に各種のデータを一時的に格納するワークメモリや画像データを格納する画像メモリ、送受信に係るデータを一時的に保存する通信バッファなどとして使用されるランダム・アクセス・メモリである。
【００２６】
不揮発メモリ１８は、電源をオフしてもその記憶内容が保持される書き換え可能なメモリである。不揮発メモリ１８には、印刷禁止か印刷制限かを示す設定情報や他の画像形成装置１０とキーワードの共有を行うか否かの設定など各種の設定内容、ユーザ情報、ユーザの認証情報、部門管理情報、装置情報、システム情報のほか、受信した印刷データがキーワード検閲機能を備えたプリンタドライバによって生成されたものか否かを判別するための認識情報などが記憶される。
【００２７】
画像形成装置１０は、端末装置３０にインストールされているプリンタドライバが、印刷を許可すべきプリンタドライバ（適合プリンタドライバ）か否かを判別し、適合プリンタドライバ以外からの印刷は行わない機能を有している。上記の認証情報はその判別に使用される。すなわち、端末装置３０にインストールされるプリンタドライバは、対応プリンタ（画像形成装置１０）の機種やそのプリンタドライバが有する機能の種類（キーワード検閲機能の有無など）から生成される所定の形式のドライバ認証コードを持っており、画像形成装置１０に対して、印刷指示信号や印刷データを送信する際に、このドライバ認証コードも送信する。画像形成装置１０は、受信したドライバ認証コードと先の認証情報との対比により、印刷を許可すべきプリンタドライバ（適合プリンタドライバ）からの印刷データであるか否かを判別して、印刷する／しないを決定するようになっている。
【００２８】
スキャナ部１３は、原稿を光学的に読み取って画像データを取得する機能を果たす。スキャナ部１３は、たとえば、原稿に光を照射する光源と、その反射光を受けて原稿を幅方向に１ライン分読み取るラインイメージセンサと、ライン単位の読取位置を原稿の長さ方向に順次移動させる移動手段と、原稿からの反射光をラインイメージセンサに導いて結像させるレンズやミラーなどからなる光学経路、ラインイメージセンサの出力するアナログ画像信号をデジタルの画像データに変換する変換部などを備えて構成される。
【００２９】
プリンタ部１４は、画像データに応じた画像を記録紙に印刷する機能を果たす。ここでは、記録紙の搬送装置と、感光体ドラムと、帯電装置と、レーザーユニットと、現像装置と、転写分離装置と、クリーニング装置と、定着装置とを有し、電子写真プロセスによって画像形成を行う、所謂、レーザープリンタとして構成されている。他の方式のプリンタであっても構わない。
【００３０】
ファクシミリ部１５は、ファクシミリ送信やファクシミリ受信のための通信制御、発呼（ダイアル）、着呼、電話回線との接続などを行う。
【００３１】
表示部１９は各種の操作画面や設定画面、案内画面、警告を表示する機能、ログ情報を表示する機能などを果たし、液晶ディスプレイ（ＬＣＤ…Liquid Crystal Display）などで構成される。操作部２１は、液晶ディスプレイの画面上に設けられて押下された座標位置を検出するタッチパネルやテンキー、スタートボタンなどの各種操作スイッチで構成され、ユーザから各種の操作を受け付ける入力部としての機能を果たす。操作部２１を通じてユーザや管理者からキーワードの設定登録操作や印刷禁止／印刷制限の選択操作などを受ける。なお、キーワードの入力や印刷禁止か印刷制限かの設定などはネットワーク２を通じて管理者端末から受けるように構成されてもよい。
【００３２】
画像処理部２２は、端末装置３０から受信した印刷データをイメージデータ（ビットマップデータ）に変換するラスタライズ処理、画像データを圧縮して暗号化する圧縮暗号化処理、圧縮暗号化された画像データの復号化および伸張を行う復元復号化処理、画像の回転処理などを行う。
【００３３】
ネットワークＩ／Ｆ部２３は、ネットワーク２を介して他の画像形成装置１０や端末装置３０と通信して各種のデータや情報を送受信する機能を果たす。他の画像形成装置１０との情報交換（キーワード共有のための情報交換）などもネットワークＩ／Ｆ部２３を通じて行われる。
【００３４】
ハードディスク装置２４には、画像データや印刷データなどの各種ファイルを記憶するほか、操作部２１を通じて設定されたキーワードを記憶するキーワード記憶部２５、端末装置３０から受信した印刷ジョブに関するログ情報を記憶するログ保存部２６としての機能を果たす。また端末装置３０から受信した印刷データ（印刷ジョブのジョブデータ）、印刷情報なども記憶される。
【００３５】
記憶するログ情報には、キーワードを含む印刷ジョブの処理日時（端末装置３０からのジョブの送信日時あるいは画像形成装置１０でのジョブの受信日時）、ジョブ名もしくはジョブＩＤ、ジョブ送信元の端末装置のＩＤ、ユーザ名もしくはユーザの端末へのログイン名、ユーザの端末へのログインパスワード名、印字枚数、印刷ジョブの内容(印刷用紙サイズ、印刷レイアウト、ステープル、パンチの設定情報、印刷画像)の情報などが含まれる。
【００３６】
図３は、端末装置３０の概略構成を示すブロック図である。端末装置３０は、汎用のＰＣ（Personal Computer）に所定のプログラムをインストールして構成される。端末装置３０は、ＣＰＵ３１にバス３２を介して、ＲＯＭ３３と、ＲＡＭ３４と、ネットワークＩ／Ｆ部３５と、操作部３６と、表示装置３７と、ハードディスク装置３８と、不揮発メモリ３９などを接続して構成される。
【００３７】
ＲＯＭ３３には、ＣＰＵ３１によって実行される起動プログラムや各種の固定データが記憶されている。不揮発メモリ３９には、当該端末装置３０を使用するユーザのユーザ情報やユーザＩＤ、ユーザの認証情報、当該端末装置の識別情報（端末ＩＤ）、ＩＰアドレスなどが記憶される。
【００３８】
また、ハードディスク装置３８には、ＯＳ（Operating System）プログラムのほか、該ＯＳ上で動作する各種のアプリケーション・プログラム４１やプリンタドライバ４０が記憶されている。プリンタドライバ４０やアプリケーション・プログラム４１は実行時にはハードディスク装置３８から読み出されてＲＡＭ３４に展開される。ＣＰＵ３１はＲＡＭ３４上に展開されたそれらのプログラムを実行するようになっている。
【００３９】
操作部３６は、キーボード、マウス（ポインティングデバイス）などで構成され、ユーザから文書の入力操作、印刷対象となるファイルの指定や印刷の指示などを受ける。表示装置３７は、液晶ディスプレイなどで構成され、プリンタドライバ４０やアプリケーション・プログラム４１によって作成された表示データに従って操作画面、設定画面、警告画面など各種画面を表示する機能を果たす。ネットワークＩ／Ｆ部３５はネットワーク２を通じて画像形成装置１０などの装置と各種のデータを送受信する機能を果たす。
【００４０】
端末装置３０では、アプリケーション・プログラム４１をＣＰＵ３１が実行することにより、文書や画像などを作成する機能や印刷の指示をユーザから受け付けてプリンタドライバ４０にその印刷を指示する機能などが提供される。またプリンタドライバ４０のプログラムをＣＰＵ３１が実行することにより、印刷対象のファイルから、出力先に指定されている画像形成装置１０に適合する形式の印刷データを作成する機能、画像形成装置１０からキーワードや印刷禁止か印刷制限か等の設定情報を受信する機能、受信したキーワードや設定情報をハードディスク装置３８に記憶させる機能、画像形成装置１０から転送されてハードディスク装置３８に記憶されているキーワードを印刷の指示された印刷データ（印刷ファイル）の中から検索し、検出した場合に画像形成装置１０から転送を受けた設定情報に従ってその印刷データに対して印刷禁止または印刷制限を行う機能、指示された印刷について印刷の実行や印刷禁止・印刷制限に係るログ情報を作成する機能、ネットワーク２を介して印刷データやログ情報を画像形成装置１０へ送信する機能、印刷に関する各種の操作をユーザから受け付けたり警告表示したりする機能などが提供される。
【００４１】
図４から図６は、印刷システム５における印刷の流れを示している。画像形成装置１０において、印刷制限の対象となるキーワードの入力操作が管理者により操作部２１を通じて行われると、ＣＰＵ１１はその入力されたキーワードをハードディスク装置２４のキーワード記憶部２５に記憶する（ステップＳ１０１）。キーワードは多数入力してキーワード記憶部２５に記憶させることができる。
【００４２】
次に、印刷データの中から印刷制限対象のキーワードが検出された場合に、その印刷データに係る印刷を禁止するか（印刷禁止設定）、その印刷データのうち該当キーワードの部分のみを判読不能な画像に変換して印刷するか（印刷制限設定）の選択・設定を管理者から受け付ける。さらに、キーワードを複数の画像形成装置１０で共有するか否かの設定（共有設定）を受け付け、それら受け付けた設定内容を不揮発メモリ１８に保存する（ステップＳ１０２）。
【００４３】
なお、キーワードを共有する画像形成装置１０を指定できるようになっている。指定方法は、キーワードを共有する複数の画像形成装置１０に共通のグループ名(グループNo.でも可)を割り当て、そのグループ名で共有する装置を指定する方法、または、ある任意の１台に共有相手となる他の画像形成装置１０を設定すれば、設定された他の画像形成装置１０同士で情報交換してキーワードを共有する方法(情報交換グループの設定)などがある。
【００４４】
「キーワードの共有あり」の設定がなされている場合は（ステップＳ１０３；Ｙｅｓ）、共有の対象に指定されている他の画像形成装置１０との間で、それぞれの画像形成装置１０の記憶しているキーワードを情報交換して共有する（ステップＳ１０４）。すなわち、共有対象のそれぞれの画像形成装置１０に記憶されているすべてのキーワードを印刷制限対象のキーワードとしてキーワード記憶部２５に記憶する。
【００４５】
また、ある1台にキーワードが設定されていて他の画像形成装置に共有設定がされている場合、ある1台に設定されたキーワードが共有設定されている全ての画像形成装置に適用されるという形態でもよい。
【００４６】
「共有設定なし」の場合は（ステップＳ１０３；Ｎｏ）、他の画像形成装置１０との間でキーワードの情報交換は行わない。この場合、当該画像形成装置１０で行う印刷については、当該画像形成装置１０で入力されたキーワードのみがキーワード検閲機能の対象にされる。
【００４７】
一方、端末装置３０においては、アプリケーション・プログラムやプリンタドライバのインストールが行われる（ステップＳ２０１）。また、ユーザ操作により、印刷データの送信先（出力先）となる画像形成装置１０の設定が行われる（ステップＳ２０２）。
【００４８】
次に、画像形成装置１０のＣＰＵ１１は、当該画像形成装置１０に対応可能でありかつキーワード検閲機能に対応しているプリンタドライバ（適合プリンタドライバ）がインストールされている端末装置３０を検索する（ステップＳ１０５）。具体的にはネットワーク２に接続されている各端末装置３０に対して、インストールされているプリンタドライバの種類やバージョンを示す情報あるいは許可コードを問い合わせ（ここでは、前述のドライバ認証コードを問い合わせ）て取得し、その取得した情報に基づいて、適合プリンタドライバがインストールされている端末装置３０を特定する。
【００４９】
上記検索の結果、適合プリンタドライバを有する端末装置３０が存在しない場合は（ステップＳ１０６；Ｎｏ）、印刷に関する処理を終了する。適合プリンタドライバを備えた端末装置３０が存在する場合は（ステップＳ１０６；Ｙｅｓ）、該当するすべての端末装置３０に対して、キーワード記憶部２５に登録されている全キーワードおよび不揮発メモリ１８に記憶されている印刷禁止設定か印刷制限設定かを示す設定情報を送信する（ステップＳ１０７）。
【００５０】
各端末装置３０では画像形成装置１０から転送されてきたキーワードおよび設定情報を受信し、これをハードディスク装置３８に記憶する（ステップＳ２０３）。ここまでの処理は印刷の前準備に相当する。
【００５１】
前準備完了後、ユーザが端末装置３０のアプリケーションから印刷を指示すると（ステップＳ２０４；Ｙｅｓ）、プリンタドライバ４０は、印刷の対象に指定された印刷データを変換して、出力先に指定されている画像形成装置１０に適合する形式の印刷データ（印刷ファイル）を作成する（ステップＳ２０５）。ここでは、ベクトルデータで文字や図形などを表現する所定のページディスクリプトランゲージ（ＰＤＬ）形式の印刷データを作成する。
【００５２】
次に、プリンタドライバ４０は、画像形成装置１０から転送を受けてハードディスク装置３８に記憶されているキーワードをさきほど作成した印刷データから検索し（ステップＳ２０６）、キーワードが検出されなかった場合は（ステップＳ２０７；Ｎｏ）、その印刷データとログ情報とを出力先の画像形成装置１０に送信して（ステップＳ２０８）処理を終了する。送信する印刷データには、端末装置３０の装置ＩＤ、適合プリンタドライバか否かを判定するための前述したドライバ認証コードなどが付加される。
【００５３】
また、この場合のログ情報には、キーワードが検出されなかったことを示す情報、印刷ジョブの処理日時（端末装置３０からのジョブの送信日時）、ジョブ名もしくはジョブＩＤ、ジョブ送信元の端末装置のＩＤ、ユーザ名もしくはユーザの端末へのログイン名、ユーザの端末へのログインパスワード名、印字枚数、印刷ジョブの内容(印刷用紙サイズ、印刷レイアウト、ステープル、パンチの設定情報、印刷画像)の情報などが含まれる。なお、処理日時は、端末装置３０から送信日時を送信せずに画像形成装置１０側での受信日時が使用されてもよい。また画像形成装置１０では、ログ情報としてジョブの送信日時と受信日時の双方を保存してもよい。
【００５４】
キーワードが検出された場合は（ステップＳ２０７；Ｙｅｓ）、画像形成装置１０から通知された設定情報が印刷禁止設定であるか印刷制限設定であるかを調べ（ステップＳ２０９）、印刷禁止設定の場合は（ステップＳ２０９；禁止）、キーワードの検出された印刷データの送信を中止（禁止）する（ステップＳ２１０）。さらに、端末装置３０の表示装置３７に印刷制限対象のキーワードが検出された為に印刷を中止したことを示す警告メッセージを表示する（ステップＳ２１１）。さらに、印刷中止となったことを示すログ情報を、出力先に指定されている画像形成装置１０へ送信して（ステップＳ２１２）処理を終了する。
【００５５】
この場合のログ情報には、キーワードが検出されたことにより印刷が中止されたことを示す情報、印刷ジョブの中止日時、ジョブ名もしくはジョブＩＤ、ジョブ送信元の端末装置のＩＤ、ユーザ名もしくはユーザの端末へのログイン名、ユーザの端末へのログインパスワード名、印字枚数、印刷ジョブの内容(印刷用紙サイズ、印刷レイアウト、ステープル、パンチの設定情報、印刷画像)の情報などが含まれる。なお、中止日時は、端末装置３０から送信せず、画像形成装置１０側での受信日時が使用されてもよい。また画像形成装置１０では、ログ情報としてジョブの中止日時と受信日時の双方を保存してもよい。
【００５６】
プリンタドライバ４０は、画像形成装置１０から受信した設定情報が印刷制限設定である場合は（ステップＳ２０９；制限）、印刷データを、その検出されたキーワードの部分が判読不能となるように変換する（ステップＳ２１３）。たとえば、該当するキーワードの部分を黒色で塗りつぶしたり、「＊」などの記号に置き換えたりすることでキーワードの意味内容を認識できない画像に変換する。
【００５７】
さらに、端末装置３０の表示装置３７に、印刷制限対象のキーワードが検出された為に印刷制限された（キーワードの部分が判読不能な画像に置き換えられた）ことを示す警告メッセージを表示する（ステップＳ２１４）。さらに、その変換後の印刷データと、印刷制限されたことを示すログ情報とを、出力先に指定されている画像形成装置１０へ送信して（ステップＳ２１５）処理を終了する。送信される印刷データには、端末装置３０の装置ＩＤ、適合プリンタドライバか否かを判定するための前述したドライバ認証コードなどが付加される。
【００５８】
また、この場合のログ情報には、キーワードが検出されたことにより印刷制限（キーワードの部分が判読不能に）されたことを示す情報、印刷ジョブの処理日時（端末装置３０からのジョブの送信日時）、ジョブ名もしくはジョブＩＤ、ジョブ送信元の端末装置のＩＤ、ユーザ名もしくはユーザの端末へのログイン名、ユーザの端末へのログインパスワード名、印字枚数、印刷ジョブの内容(印刷用紙サイズ、印刷レイアウト、ステープル、パンチの設定情報、印刷画像)の情報などが含まれる。なお、処理日時は、端末装置３０から送信日時を送信せずに画像形成装置１０側での受信日時が使用されてもよい。また画像形成装置１０では、ログ情報としてジョブの送信日時と受信日時の双方を保存してもよい。
【００５９】
画像形成装置１０は、端末装置３０から印刷データを受信した場合は（ステップＳ１０８；Ｙｅｓ）、その印刷データに付加されているドライバ認証コードに基づき、この印刷データが適合プリンタドライバを有する端末装置３０から送信されたものか否かを判別する。適合プリンタドライバを有する端末装置３０から送信されたものでない場合は（ステップＳ１０９；Ｎｏ）、印刷を拒否して（ステップＳ１１０）処理を終了する。この場合、端末装置３０に対して、印刷を拒否した旨の通知を送信するとよい。
【００６０】
適合プリンタドライバを有する端末装置３０から送信された印刷データであることが確認された場合は（ステップＳ１０９；Ｙｅｓ）、その印刷データに基づく印刷を実行する（ステップＳ１１１）。その印刷物においてはキーワードの部分は判読不能な画像（黒べたなど）にされている。
【００６１】
また画像形成装置１０はログ情報を受信すると（ステップＳ１１２；Ｙｅｓ）、受信したログ情報をログ保存部２６に保存する（ステップＳ１１３）。その後、操作部２１からログ情報の表示に関する操作を受けると（ステップＳ１１４；Ｙｅｓ）、ログ保存部２６に保存されているログ情報を表示部１９に表示して（ステップＳ１１５）処理を終了する。ログ情報は一部のみを指定して表示させることができる。たとえば、処理日時、ユーザ名などで絞りこむことができるようになっている。
【００６２】
ログ情報の表示により、キーワードが検出されて印刷禁止や印刷制限となった印刷に関する履歴を管理者等は認識することができる。たとえば、印刷制限された印刷を頻繁に行っているユーザに対して管理者から警告を行うなどが可能になる。なお、ログ情報を印刷出力することも可能にされている。
【００６３】
このように、キーワードは画像形成装置１０側で一括管理されるので、当該画像形成装置１０にネットワーク２経由で印刷を依頼する端末装置３０が複数（多数）存在しても、端末装置３０毎にキーワードを登録する必要がなく、登録作業の手間が軽減される。また、いずれかの端末装置３０に対するキーワードの登録漏れが生じたり、管理者の許可なく使用者が端末装置３０からキーワードを削除したりするといったことがなくなり、セキュリティが向上する。
【００６４】
また、複数の端末装置３０から同じ画像形成装置１０に対して印刷を依頼した場合でも、印刷データの中からキーワードを検索する等の処理は各端末装置３０で行われるので、画像形成装置１０の処理負担が過大にならず、キーワード検出に起因した生産性の低下は生じない。
【００６５】
さらに、キーワードが検出されて印刷禁止とされた場合でも、ログ情報が保存されるので、印刷禁止となるような文書の印刷を誰が何時指示しているか等を把握することができ、管理者は適宜の対処を取ることができる。
【００６６】
以上、本発明の各種実施の形態を図面によって説明してきたが、具体的な構成は実施の形態に示したものに限られるものではなく、本発明の要旨を逸脱しない範囲における変更や追加があっても本発明に含まれる。
【００６７】
たとえば、実施の形態では、キーワード管理装置としての機能（キーワードの入力を受ける機能、入力されたキーワードを保存する機能、キーワードを共有する機能、印刷禁止設定／印刷制限設定に関する設定を受けてその設定を保存する機能、保存されているキーワードや設定情報を端末装置３０に転送する機能）を画像形成装置１０に含めるようにしたが、サーバなどの個別の装置として構成されてもよい。この場合、キーワードの登録操作は、ネットワーク２を通じて管理者端末から行う、あるいはキーワード管理装置の有するキーボードなどの入力装置から直接入力するように構成される。また、キーワード管理装置が１台のみであれば、キーワードの共有機能は不要である。
【００６８】
また、実施の形態ではすべての端末装置３０に画像形成装置１０からキーワードや設定情報を転送するようにしたが、画像形成装置１０からキーワードや設定情報の転送を受けた端末装置３０がそれらを他の端末装置３０へ転送するように構成されてもよい。たとえば、画像形成装置１０から転送を受けた端末装置３０が、画像形成装置１０からの転送をまだ受けておらず、かつその画像形成装置１０を出力先としている端末装置３０をサーチして該当する端末装置３０へ転送するように構成されてもよい。
【００６９】
なお、ログ情報は、印刷データの中からキーワードが検出された場合に端末装置３０から画像形成装置１０へ送信されて保存されればよく、キーワードによる印刷禁止や印刷制限のない印刷の場合にはログ情報を残さない構成にされてもよい。
【００７０】
また、キーワードを共有する機能を具備しない構成とされてもよい。
【００７１】
また、実施の形態では画像形成装置１０を例に説明したが、ファクシミリ機能やコピー機能などはなくてもよく、プリンタ装置であってもかまわない。
【図面の簡単な説明】
【００７２】
【図１】本発明の実施の形態に係わる印刷システムのシステム構成例を示す説明図である。
【図２】本発明の実施の形態に係る印刷システムの画像形成装置の概略構成を示すブロック図である。
【図３】本発明の実施の形態に係る印刷システムの端末装置の概略構成を示すブロック図である。
【図４】本発明の実施の形態に係る印刷システムにおける印刷処理の流れを示すシーケンス図である。
【図５】図４の続きを示すシーケンス図である。
【図６】図４、図５の続きを示すシーケンス図である。
【符号の説明】
【００７３】
２…ネットワーク
５…印刷システム
１０…画像形成装置
１１…ＣＰＵ
１２…バス
１３…スキャナ部
１４…プリンタ部
１５…ファクシミリ部
１６…ＲＯＭ
１７…ＲＡＭ
１８…不揮発メモリ
１９…表示部
２１…操作部
２２…画像処理部
２３…ネットワークＩ／Ｆ部
２４…ハードディスク装置
２５…キーワード記憶部
２６…ログ保存部
３０…端末装置
３１…ＣＰＵ
３２…バス
３３…ＲＯＭ
３４…ＲＡＭ
３５…ネットワークＩ／Ｆ部
３６…操作部
３７…表示装置
３８…ハードディスク装置
３９…不揮発メモリ
４０…プリンタドライバ
４１…アプリケーション・プログラム
【図１】
2010141854.tif 000003
【図２】
2010141854.tif 000004
【図３】
2010141854.tif 000005
【図４】
2010141854.tif 000006
【図５】
2010141854.tif 000007
【図６】
2010141854.tif 000008