(57)【要約】【課題】  印刷装置ごとに異なる処理性能を吸収し、いずれの印刷装置においても安全性の高い印刷出力を可能にした情報処理システムおよび印刷システムおよび印刷制御装置および情報処理プログラムおよび印刷制御プログラムを提供する。【解決手段】  プリントサーバ１００で、印刷出力先である印刷装置１２０、複合機１２１ごとに設定したセキュリティ情報を示すセキュリティ情報テーブルを保持し、印刷出力の際にはそのセキュリティ情報テーブルの示すセキュリティ情報に基づいて認証や適切なタイミングでのイメージログの登録処理などを行う。【選択図】図１
2008117332.tif 000002
【特許請求の範囲】
【請求項１】
所定の情報処理を実行する情報処理装置と、
前記情報処理装置で前記所定の情報処理を実行することを可能にする実行条件を設定する設定手段と、
前記情報処理装置に対する前記所定の情報処理の実行に際して前記設定手段により設定された該情報処理装置に対応する実行条件が満たされたことを条件に該情報処理装置における上記所定の情報処理の実行を許可する実行許可手段と
を具備する情報処理システム。
【請求項２】
前記情報処理装置は、
印刷装置であり、
前記設定手段は、
前記実行条件として印刷権限の認証の有無、印刷前のログ情報の取得の有無、印刷後のログ情報の取得の有無の組み合わせを各印刷装置に対応して設定し、
前記実行許可手段は、
前記印刷装置に対する印刷指示に際して、該印刷装置に対応して設定された前記実行条件が満足された場合に該印刷装置における該印刷指示に対応した印刷を許可する請求項１記載の情報処理システム。
【請求項３】
前記ログ情報は、
前記印刷装置で印刷される画像に対応したイメージログを含む請求項２記載の情報処理システム。
【請求項４】
印刷の実行に際して該印刷画像に対応したイメージログを作成するイメージログ作成機能を有する第１の印刷装置と前記イメージログ作成機能を有さない第２の印刷装置とを含む複数の印刷装置と、
前記複数の印刷装置のうちの所望の印刷装置を指定して印刷指示を行う１または複数の印刷指示装置と
前記複数の印刷装置にそれぞれ対応して前記印刷指示装置からの印刷指示に係わる印刷を実行することを可能にする実行条件を設定する設定手段と、
前記印刷装置で印刷する印刷に係わるイメージログを作成するイメージログ作成手段と、
前記印刷装置で印刷する印刷に係わるイメージログを蓄積管理するイメージログ管理装置と、
前記印刷指示装置で指定された印刷装置が前記第１の印刷装置であり、前記設定手段で該第１の印刷装置に対応して設定されている実行条件が印刷前に前記イメージログを取得するものである場合は、該第１の印刷装置に対して前記印刷指示を送信した後該第１の印刷装置のイメージログ作成機能で作成したイメージログを取得して前記イメージログ管理装置に蓄積し、前記印刷指示装置で指定された印刷装置が前記第２の印刷装置であり、前記設定手段で該第２の印刷装置に対応して設定されている実行条件が印刷前に前記イメージログを取得するものである場合は、該第２の印刷装置に対して前記印刷指示を送信する前に該印刷指示に基づき前記イメージログ作成手段でイメージログを作成して前記イメージログ管理装置に蓄積した後、該印刷指示を該第２の印刷装置に送信する印刷制御手段と
を具備する印刷システム。
【請求項５】
前記印刷制御手段は、
前記印刷指示装置で指定された印刷装置が前記第１の印刷装置であり、前記設定手段で該第１の印刷装置に対応して設定されている実行条件が印刷後に前記イメージログを取得するものである場合は、該第１の印刷装置に対して前記印刷指示を送信した後該第１の印刷装置のイメージログ作成機能で作成したイメージログを取得して前記イメージログ管理装置に蓄積し、前記印刷指示装置で指定された印刷装置が前記第２の印刷装置であり、前記設定手段で該第２の印刷装置に対応して設定されている実行条件が印刷後に前記イメージログを取得するものである場合は、該印刷指示を該第２の印刷装置に送信した後に、該印刷指示に基づき前記イメージログ作成手段でイメージログを作成して前記イメージログ管理装置に蓄積する請求項４記載の印刷システム。
【請求項６】
前記印刷指示装置からの印刷指示を蓄積管理し、該蓄積管理した印刷指示に基づき該印刷指示で指定された印刷装置での印刷を制御する印刷制御装置
を具備し、
前記イメージログ作成手段および前記印刷制御手段は、
前記印刷制御装置内に設けられる請求項４または５記載の印刷システム。
【請求項７】
印刷の実行に際して該印刷画像に対応したイメージログを作成するイメージログ作成機能を有する第１の印刷装置と前記イメージログ作成機能を有さない第２の印刷装置とを含む複数の印刷装置の印刷制御を行う印刷制御装置であって、
印刷指示装置から前記複数の印刷装置のうちの所望の印刷装置を指定した印刷指示を受け付ける印刷指示受付手段と、
前記印刷指示受付手段で受け付けた印刷指示を蓄積する蓄積手段と、
前記複数の印刷装置にそれぞれ対応して前記印刷指示装置からの印刷指示に係わる印刷を実行することを可能にする実行条件を設定する設定手段と、
前記印刷装置で印刷する印刷に係わるイメージログを作成するイメージログ作成手段と、
前記印刷指示装置で指定された印刷装置が前記第１の印刷装置であり、前記設定手段で該第１の印刷装置に対応して設定されている実行条件が印刷前に前記イメージログを取得するものである場合は、該第１の印刷装置に対して前記印刷指示を送信した後該第１の印刷装置のイメージログ作成機能で作成したイメージログを取得してイメージログ管理装置に蓄積し、前記印刷指示装置で指定された印刷装置が前記第２の印刷装置であり、前記設定手段で該第２の印刷装置に対応して設定されている実行条件が印刷前に前記イメージログを取得するものである場合は、該第２の印刷装置に対して前記印刷指示を送信する前に該印刷指示に基づき前記イメージログ作成手段でイメージログを作成して前記イメージログ管理装置に蓄積した後、該印刷指示を該第２の印刷装置に送信する印刷制御手段と
を具備する印刷制御装置。
【請求項８】
前記印刷制御手段は、
前記印刷指示装置で指定された印刷装置が前記第１の印刷装置であり、前記設定手段で該第１の印刷装置に対応して設定されている実行条件が印刷後に前記イメージログを取得するものである場合は、該第１の印刷装置に対して前記印刷指示を送信した後該第１の印刷装置のイメージログ作成機能で作成したイメージログを取得して前記イメージログ管理装置に蓄積し、前記印刷指示装置で指定された印刷装置が前記第２の印刷装置であり、前記設定手段で該第２の印刷装置に対応して設定されている実行条件が印刷後に前記イメージログを取得するものである場合は、該印刷指示を該第２の印刷装置に送信した後に、該印刷指示に基づき前記イメージログ作成手段でイメージログを作成して前記イメージログ管理装置に蓄積する請求項７記載の印刷制御装置。
【請求項９】
コンピュータを、
所定の情報処理を実行する情報処理装置で該所定の情報処理を実行することを可能にする実行条件を設定する設定手段、
前記情報処理装置に対する前記所定の情報処理の実行に際して前記設定手段により設定された該情報処理装置に対応する実行条件が満たされたことを条件に該情報処理装置における上記所定の情報処理の実行を許可する実行許可手段
として機能させるための情報処理プログラム。
【請求項１０】
印刷の実行に際して該印刷画像に対応したイメージログを作成するイメージログ作成機能を有する第１の印刷装置と前記イメージログ作成機能を有さない第２の印刷装置とを含む複数の印刷装置の印刷制御をコンピュータにより実行させる印刷制御プログラムであって、
前記印刷装置からの前記複数の印刷装置のうちの所望の印刷装置を指定した印刷指示を受け付けた印刷指示を蓄積する第１のステップと、
前記複数の印刷装置にそれぞれ対応して印刷指示装置からの印刷指示に係わる印刷を実行することを可能にする実行条件を設定する第２のステップと、
前記印刷装置で印刷する印刷に係わるイメージログを作成する第３のステップと、
前記印刷指示装置で指定された印刷装置が前記第１の印刷装置であり、前記第２のステップで該第１の印刷装置に対応して設定されている実行条件が印刷前に前記イメージログを取得するものである場合は、該第１の印刷装置に対して前記印刷指示を送信した後該第１の印刷装置のイメージログ作成機能で作成したイメージログを取得してイメージログ管理装置に蓄積し、前記印刷指示装置で指定された印刷装置が前記第２の印刷装置であり、前記第２のステップで該第２の印刷装置に対応して設定されている実行条件が印刷前に前記イメージログを取得するものである場合は、該第２の印刷装置に対して前記印刷指示を送信する前に該印刷指示に基づき前記第３のステップでイメージログを作成して前記イメージログ管理装置に蓄積した後、該印刷指示を該第２の印刷装置に送信する第４のステップと
を含む印刷制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理システムおよび印刷システムおよび印刷制御装置および情報処理プログラムおよび印刷制御プログラムに関する。
【背景技術】
【０００２】
機密情報保護や情報漏洩の防止などの観点から、高い安全性を実現するセキュリティ機能を搭載した情報処理装置が開発され、利用されているが、特に、複合機や印刷装置などの画像形成装置においては、電子データを印刷出力する情報処理の際にセキュリティ機能を用いる。だが、ネットワーク上には、高セキュリティ機能を搭載する画像形成装置ばかりではなく、セキュリティ機能を搭載しない画像形成装置や簡易的なセキュリティ機能のみを搭載する画像形成装置などの複数の画像形成装置が接続されていることがある。
【０００３】
より高性能なセキュリティ機能を搭載する複合機で印刷出力を行う場合、例えば、受信した印刷ジョブを一時的に保留状態とし、ＩＣカードや暗証番号などを用いて認証することによって予め指定された範囲内でその印刷ジョブの印刷出力を可能としている。それに対して、セキュリティ機能を搭載しない複合機では受信した印刷ジョブをそのまま印刷出力してしまう。
【０００４】
特許文献１に開示された従来技術においては、クライアントで生成された印刷データをプリントサーバで受信し、プリントサーバでは受信した印刷データおよび印刷履歴情報を記憶蓄積しておく。そして、情報漏洩の発生時には蓄積した印刷データおよび印刷履歴情報を元に漏洩元を特定することを可能としている。
【０００５】
すなわち、印刷出力される全ての印刷データおよび印刷履歴情報を管理することで確実に漏洩元を特定できるようしている。
【特許文献１】特開２００３−３３０６７７
【発明の開示】
【発明が解決しようとする課題】
【０００６】
本発明は、セキュリティ機能を備えていなかったり相対的に安全性の高いセキュリティ機能を備えていない印刷装置においても設定された程度の安全性をもって印刷出力を可能にした情報処理システムおよび印刷システムおよび印刷制御装置および情報処理プログラムおよび印刷制御プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するため、請求項１の発明は、所定の情報処理を実行する情報処理装置と、前記情報処理装置で前記所定の情報処理を実行することを可能にする実行条件を設定する設定手段と、前記情報処理装置に対する前記所定の情報処理の実行に際して前記設定手段により設定された該情報処理装置に対応する実行条件が満たされたことを条件に該情報処理装置における上記所定の情報処理の実行を許可する実行許可手段とを具備することを特徴とする。
【０００８】
また、請求項２の発明は、前記情報処理装置は、印刷装置であり、前記設定手段は、前記実行条件として印刷権限の認証の有無、印刷前のログ情報の取得の有無、印刷後のログ情報の取得の有無の組み合わせを各印刷装置に対応して設定し、前記実行許可手段は、前記印刷装置に対する印刷指示に際して、該印刷装置に対応して設定された前記実行条件が満足された場合に該印刷装置における該印刷指示に対応した印刷を許可することを特徴とする。
【０００９】
また、請求項３の発明は、請求項２の発明において、前記ログ情報は、前記印刷装置で印刷される画像に対応したイメージログを含むことを特徴とする。
【００１０】
また、請求項４の発明は、印刷の実行に際して該印刷画像に対応したイメージログを作成するイメージログ作成機能を有する第１の印刷装置と前記イメージログ作成機能を有さない第２の印刷装置とを含む複数の印刷装置と、前記複数の印刷装置のうちの所望の印刷装置を指定して印刷指示を行う１または複数の印刷指示装置と前記複数の印刷装置にそれぞれ対応して前記印刷指示装置からの印刷指示に係わる印刷を実行することを可能にする実行条件を設定する設定手段と、前記印刷装置で印刷する印刷に係わるイメージログを作成するイメージログ作成手段と、前記印刷装置で印刷する印刷に係わるイメージログを蓄積管理するイメージログ管理装置と、前記印刷指示装置で指定された印刷装置が前記第１の印刷装置であり、前記設定手段で該第１の印刷装置に対応して設定されている実行条件が印刷前に前記イメージログを取得するものである場合は、該第１の印刷装置に対して前記印刷指示を送信した後該第１の印刷装置のイメージログ作成機能で作成したイメージログを取得して前記イメージログ管理装置に蓄積し、前記印刷指示装置で指定された印刷装置が前記第２の印刷装置であり、前記設定手段で該第２の印刷装置に対応して設定されている実行条件が印刷前に前記イメージログを取得するものである場合は、該第２の印刷装置に対して前記印刷指示を送信する前に該印刷指示に基づき前記イメージログ作成手段でイメージログを作成して前記イメージログ管理装置に蓄積した後、該印刷指示を該第２の印刷装置に送信する印刷制御手段とを具備することを特徴とする。
【００１１】
また、請求項５の発明は、請求項４の発明において、前記印刷制御手段は、前記印刷指示装置で指定された印刷装置が前記第１の印刷装置であり、前記設定手段で該第１の印刷装置に対応して設定されている実行条件が印刷後に前記イメージログを取得するものである場合は、該第１の印刷装置に対して前記印刷指示を送信した後該第１の印刷装置のイメージログ作成機能で作成したイメージログを取得して前記イメージログ管理装置に蓄積し、前記印刷指示装置で指定された印刷装置が前記第２の印刷装置であり、前記設定手段で該第２の印刷装置に対応して設定されている実行条件が印刷後に前記イメージログを取得するものである場合は、該印刷指示を該第２の印刷装置に送信した後に、該印刷指示に基づき前記イメージログ作成手段でイメージログを作成して前記イメージログ管理装置に蓄積することを特徴とする。
【００１２】
また、請求項６の発明は、請求項４または５の発明において、前記印刷指示装置からの印刷指示を蓄積管理し、該蓄積管理した印刷指示に基づき該印刷指示で指定された印刷装置での印刷を制御する印刷制御装置を具備し、前記イメージログ作成手段および前記印刷制御手段は、前記印刷制御装置内に設けられることを特徴とする。
【００１３】
また、請求項７の発明は、印刷の実行に際して該印刷画像に対応したイメージログを作成するイメージログ作成機能を有する第１の印刷装置と前記イメージログ作成機能を有さない第２の印刷装置とを含む複数の印刷装置の印刷制御を行う印刷制御装置であって、印刷指示装置から前記複数の印刷装置のうちの所望の印刷装置を指定した印刷指示を受け付ける印刷指示受付手段と、前記印刷指示受付手段で受け付けた印刷指示を蓄積する蓄積手段と、前記複数の印刷装置にそれぞれ対応して前記印刷指示装置からの印刷指示に係わる印刷を実行することを可能にする実行条件を設定する設定手段と、前記印刷装置で印刷する印刷に係わるイメージログを作成するイメージログ作成手段と、前記印刷指示装置で指定された印刷装置が前記第１の印刷装置であり、前記設定手段で該第１の印刷装置に対応して設定されている実行条件が印刷前に前記イメージログを取得するものである場合は、該第１の印刷装置に対して前記印刷指示を送信した後該第１の印刷装置のイメージログ作成機能で作成したイメージログを取得してイメージログ管理装置に蓄積し、前記印刷指示装置で指定された印刷装置が前記第２の印刷装置であり、前記設定手段で該第２の印刷装置に対応して設定されている実行条件が印刷前に前記イメージログを取得するものである場合は、該第２の印刷装置に対して前記印刷指示を送信する前に該印刷指示に基づき前記イメージログ作成手段でイメージログを作成して前記イメージログ管理装置に蓄積した後、該印刷指示を該第２の印刷装置に送信する印刷制御手段とを具備することを特徴とする。
【００１４】
また、請求項８の発明は、請求項７の発明において、前記印刷制御手段は、前記印刷指示装置で指定された印刷装置が前記第１の印刷装置であり、前記設定手段で該第１の印刷装置に対応して設定されている実行条件が印刷後に前記イメージログを取得するものである場合は、該第１の印刷装置に対して前記印刷指示を送信した後該第１の印刷装置のイメージログ作成機能で作成したイメージログを取得して前記イメージログ管理装置に蓄積し、前記印刷指示装置で指定された印刷装置が前記第２の印刷装置であり、前記設定手段で該第２の印刷装置に対応して設定されている実行条件が印刷後に前記イメージログを取得するものである場合は、該印刷指示を該第２の印刷装置に送信した後に、該印刷指示に基づき前記イメージログ作成手段でイメージログを作成して前記イメージログ管理装置に蓄積することを特徴とする。
【００１５】
また、請求項９の発明は、コンピュータを、所定の情報処理を実行する情報処理装置で該所定の情報処理を実行することを可能にする実行条件を設定する設定手段と、前記情報処理装置に対する前記所定の情報処理の実行に際して前記設定手段により設定された該情報処理装置に対応する実行条件が満たされたことを条件に該情報処理装置における上記所定の情報処理の実行を許可する実行許可手段として機能させることを特徴とする。
【００１６】
また、請求項１０の発明は、印刷の実行に際して該印刷画像に対応したイメージログを作成するイメージログ作成機能を有する第１の印刷装置と前記イメージログ作成機能を有さない第２の印刷装置とを含む複数の印刷装置の印刷制御を行う印刷制御プログラムであって、前記印刷装置からの前記複数の印刷装置のうちの所望の印刷装置を指定した印刷指示を受け付けた印刷指示を蓄積する第１のステップと、前記複数の印刷装置にそれぞれ対応して印刷指示装置からの印刷指示に係わる印刷を実行することを可能にする実行条件を設定する第２のステップと、前記印刷装置で印刷する印刷に係わるイメージログを作成する第３のステップと、前記印刷指示装置で指定された印刷装置が前記第１の印刷装置であり、前記第２のステップで該第１の印刷装置に対応して設定されている実行条件が印刷前に前記イメージログを取得するものである場合は、該第１の印刷装置に対して前記印刷指示を送信した後該第１の印刷装置のイメージログ作成機能で作成したイメージログを取得してイメージログ管理装置に蓄積し、前記印刷指示装置で指定された印刷装置が前記第２の印刷装置であり、前記第２のステップで該第２の印刷装置に対応して設定されている実行条件が印刷前に前記イメージログを取得するものである場合は、該第２の印刷装置に対して前記印刷指示を送信する前に該印刷指示に基づき前記第３のステップでイメージログを作成して前記イメージログ管理装置に蓄積した後、該印刷指示を該第２の印刷装置に送信する第４のステップとをコンピュータにより実行することを特徴とする。
【発明の効果】
【００１７】
本発明の請求項１から１０によれば、情報処理装置が有する機能に応じて設定した処理条件に基づく情報処理が行えるようになり、設定に応じた安全性を実現することが可能となるという効果を奏する。さらに、ネットワーク全体で厳守するセキュリティポリシーに基づく柔軟なシステムを構築することも可能となるという効果を奏する。
【００１８】
特に、請求項４から８および請求項１０によれば、イメージログを履歴情報に用いることで視覚的に確認可能な状態となり、より高い安全性を確保するとともに、利用状態に応じた最適な安全性（セキュリティ）を簡単に設定することが可能となるという効果をも奏する。
【発明を実施するための最良の形態】
【００１９】
以下、本発明に係わる情報処理システムおよび印刷システムおよび印刷制御装置および情報処理プログラムおよび印刷制御プログラムの一実施例を添付図面を参照して詳細に説明する。
【実施例１】
【００２０】
図１は、本発明に係わる情報処理システムおよび印刷システムおよび印刷制御装置および情報処理プログラムおよび印刷制御プログラムを適用して構成したシステム構成図の一例である。
【００２１】
図１には、情報処理システムの一例として、プリントサーバ１００、クライアントＰＣ１１０、印刷装置１２０、複合機１２１、認証装置１３０、ログ管理装置１４０によって構成される印刷システムを示しており、各ネットワークノードは通信網を介して相互通信が可能である。
【００２２】
この印刷システムは、印刷装置１２０や複合機１２１などの印刷出力先に応じたセキュリティ設定に基づいてセキュリティプリントを行うとともに、印刷状態や印刷状況によるトレーサビリティを確保したシステムである。
【００２３】
なお、この印刷システムは、図１に示すような構成以外にも図５に示すような構成によっても実現可能であり、図５には、図１に示す認証装置１３０およびログ管理装置１４０における機能をプリントサーバ１００が有した構成を示している。すなわち、以下に示す認証装置１３０が保持するセキュリティ情報テーブルおよびログ管理装置１４０で管理する履歴情報をプリントサーバ１００が保持する。
【００２４】
クライアントＰＣ１１０には、印刷出力先の印刷装置１２０および複合機１２１に対応したプリンタドライバがインストールされており、プリンタドライバによって生成した印刷ジョブに印刷設定を行い、印刷指示を行うことによりプリントサーバ１００へとその印刷ジョブを送信する。印刷出力先の印刷装置１２０にはＩＣカードリーダ（１２０−１）が搭載され、複合機１２１にはＩＣカードリーダが内蔵されており、これらの印刷装置１２０および複合機１２１ではＩＣカードからカード情報を読み取ることが可能である。
【００２５】
続いて、プリントサーバ１００ではクライアントＰＣ１００から印刷ジョブを受信し、受信した印刷ジョブの印刷設定に指定された印刷出力先の情報に基づく印刷制御処理を行って、印刷装置１２０または複合機１２１によるセキュリティプリントを実現する。
【００２６】
このプリントサーバ１００では、図３や図４に示すようなセキュリティ情報テーブルを保持しており、印刷制御処理の際にこのセキュリティ情報テーブルで設定されたセキュリティ情報を参照してセキュリティプリントを実現する。
【００２７】
このセキュリティ情報テーブルは、印刷装置や複合機などの印刷出力先ごとにセキュリティ情報が設定されたテーブルであって、例えば、図３、図４に示すようなテーブルである。
【００２８】
図３に示されたセキュリティ情報テーブルには、認証指定、セキュリティレベルの各項目がセキュリティ情報として設定されており、図４に示されたセキュリティ情報テーブルには、認証指定、セキュリティレベル、地紋印刷の各項目がセキュリティ情報として設定されている。
【００２９】
認証指定の項目は、印刷出力時における認証の有無を指定する項目であって、認証が不要である場合には「なし」と示され、認証が必要な場合にはその認証方法が示される。図３および図４に示す例では、印刷出力先のデバイス名が「プリンタＡ」である認証指定の項目に「ＩＣカード」と示されていることからＩＣカードを用いた認証を必要とすることを示す。
【００３０】
認証指定の項目に「ＩＣカード」が設定されている場合には、印刷装置１２０または複合機１２１のＩＣカードリーダで読み取ったＩＣカードのカード情報を受信し、そのカード情報によって示されるユーザが認証装置１３０に登録されており、印刷出力が許可されているかを確認する。すなわち、プリントサーバ１００と認証装置１３０の間で認証処理が行われることとなる。
【００３１】
次に、セキュリティレベルの項目は、印刷出力する印刷ジョブの画像イメージに対するイメージログを履歴情報としてどのタイミングで保存するか否かを指定した項目であって、最も高いセキュリティを確保した印刷出力を可能とする「高セキュリティ」、通常レベルのセキュリティを確保した印刷出力を可能とする「標準」、セキュリティを考慮せず印刷出力を可能とする「（設定なし）」のいずれかを設定できる。
【００３２】
このセキュリティレベルに「高セキュリティ」が設定されている場合には、印刷ジョブに対するイメージログを生成して印刷出力前にログ管理装置１４０へ登録し、イメージログの登録が完了した印刷ジョブを印刷可能とする。また、セキュリティレベルに「標準」が設定されている場合には、印刷出力前にイメージログを生成して一時的に保存しておき、印刷出力後の出力結果を受信した時点でそのイメージログをログ管理装置１４０へ登録する。
【００３３】
セキュリティレベルが「高セキュリティ」および「標準」のいずれかの場合には、プリントサーバ１００とログ管理装置１４０との間でイメージログの登録処理が行われることとなる。
【００３４】
また、セキュリティレベルに「（設定なし）」が設定されている場合には、イメージログを生成することなく印刷出力を可能とする。
【００３５】
このイメージログは、画像イメージを所定の解像度に変換したイメージやサムネイル画像などを示し、どのような画像イメージの印刷ジョブが印刷出力されたかを確認可能な情報であって、このほか、画像イメージそのものをイメージログとしてもよい。
【００３６】
なお、イメージログの他に、印刷処理時には、印刷出力結果や印刷状態を示した出力履歴（以下、イメージログと区別するため「ジョブログ」という）を記録する。
【００３７】
続いて、図４に示された地紋印刷の項目は、背景画像や電子透かし画像などの地紋印刷用のデータを、印刷要求された印刷ジョブとともに印刷出力を行うか否かを設定した項目であって、地紋印刷を行う場合には「あり」が設定され、地紋印刷を行わない場合には「なし」が設定される。地紋印刷「あり」と設定されている場合には、指定された地紋印刷用のデータを生成し、印刷出力時に印刷ジョブとともに送信する。
【００３８】
このような項目からなるセキュリティ情報テーブルをプリントサーバ１００で保持し、印刷制御処理の際に参照する。
【００３９】
このプリントサーバ１００では、さらに、印刷装置１２０および複合機１２１に対して印刷指示を行った印刷ジョブの出力状態を監視する処理を行い、その出力結果や出力状態情報をジョブログとしてログ管理装置１４０に登録する。特に、セキュリティレベルが「標準」である場合にはその印刷結果を受信することによって一時的に保存した状態にあるイメージログをログ管理装置１４０へ登録する。
【００４０】
なお、セキュリティレベルが「高セキュリティ」若しくは「標準」である場合には生成したイメージログと関連付けて履歴情報として登録する。
【００４１】
そして、認証装置１３０では、プリントサーバ１００によるセキュリティプリントを可能とするユーザ情報を管理しており、ユーザごとに印刷可否や印刷条件などの設定情報を管理する。
【００４２】
さらに、ログ管理装置１４０では、印刷出力時の履歴情報としてジョブログを管理する。さらに、セキュリティレベルが「高セキュリティ」または「標準」のいずれに設定された印刷装置１２０、複合機１２１で印刷出力された場合にはジョブログに関連付けてプリントサーバ２００で生成されたイメージログが管理される。
【００４３】
このような構成からなる情報処理システムの一例である印刷システムでは、プリントサーバ１００のセキュリティ情報テーブルの設定情報に基づいてセキュリティプリントを実現できる。
【００４４】
図２は、図１に示すプリントサーバ１００の詳細な構成を示すブロック図である。
【００４５】
図２に示すプリントサーバ１００は、通信インターフェース１０、制御部１１、テーブル保存部１２、認証処理部１３、イメージログ生成部１４、記憶部１５、印刷制御部１６、操作部１７によって構成される。
【００４６】
通信インターフェース１０は、図１に示す各ノードとの相互通信を行う際のインターフェースであって、受信したデータを制御部１１へと送信する。
【００４７】
制御部１１は、プリントサーバ１００における主制御であって、通信インターフェース１０を介して受信したデータの処理制御を行う。クライアントＰＣ１１０から印刷要求を受け付けるとその印刷要求を印刷制御部１６へと転送する。また、操作部１７を用いた操作を受け付けるとその操作内容に基づいてテーブル保存部１２に保存した各種のテーブルを変更したり、記憶部１５に記憶された情報を参照可能な状態へと加工して表示させたりする制御を行う。
【００４８】
印刷制御部１６は、制御部１１から受信した印刷要求の印刷ジョブの印刷制御処理を行う。この印刷制御処理は、テーブル保存部１２に保存されているセキュリティ情報テーブルを制御部１１を介して参照し、印刷ジョブの印刷出力先に対して指定されたセキュリティ情報に基づいて行う制御処理である。
【００４９】
セキュリティ情報として、認証の有無および方法や、セキュリティレベルに対するイメージログの登録有無および登録タイミングなどが指定されており、認証を行う場合には認証処理部１３に認証要求を行い、セキュリティレベルに対するイメージログの登録を行う場合にはイメージログ生成部１４にイメージログの生成依頼を行う。
【００５０】
このときの認証処理部１３は、印刷制御部１６から認証要求を受信することによって認証処理を行う。例えば、セキュリティ情報に「ＩＣカード」を用いた認証が設定され、出力先からＩＣカードのカード情報を受信することによって、カード情報が示すユーザが登録されているかを判断するとともに、登録されている場合には印刷出力が可能であるかを判断する認証処理を行う。
【００５１】
また、イメージログ生成部１４では、制御部１１を介して印刷制御部１６からイメージログの生成依頼を受信することによって、印刷ジョブの画像イメージに対するイメージログを生成する。イメージログは、印刷出力された画像のイメージを参照できるようにした履歴情報であって、印刷ジョブの画像イメージを所定の解像度に変換した画像や、サムネイル画像であるほか、その画像イメージそのものであってもよい。
【００５２】
イメージログ生成部１４によって生成したイメージログを印刷制御部１６がセキュリティレベルに基づく登録処理を行う。セキュリティレベルが「高セキュリティ」である場合にはこの生成したイメージログを通信インターフェース１０を介して接続されたログ管理装置１４０に印刷出力先の各画像形成装置（印刷装置や複合機）への印刷出力指示処理を行う前に登録し、セキュリティレベルが「標準」である場合にはこの生成したイメージログをプリントサーバ１００の記憶部１５のキャッシュに一時的に記憶しておく。
【００５３】
この印刷制御部１６によって行われる処理遷移を図６に示す。
【００５４】
テーブル保存部１２は、セキュリティ情報テーブルを保持し、このセキュリティ情報テーブルは印刷制御部１６による印刷制御処理の際に参照されるテーブルである。セキュリティ情報テーブルの例を図３、図４に示しており、これらのセキュリティ情報テーブルは、上記のように、ネットワーク上にある印刷装置や複合機などの画像形成装置ごとにセキュリティ情報が示された構成である。
【００５５】
記憶部１５は、ＲＯＭ（Read Only Memory）やＲＡＭ（Random Access Memory）などの記憶装置であってイメージログ生成部１４によって生成したイメージログを一時的に記憶するほか、ジョブログをも記憶する。また、この記憶部１５では地紋印刷用のデータを保持しており、この地紋印刷用のデータは、例えば、背景画像や電子透かし画像などを示す。
【００５６】
図６は、本願発明の情報処理システムにおける処理遷移を示すシーケンス図である。
【００５７】
図６の処理遷移に示すプリントサーバにおける処理遷移には、認証装置およびログ管理装置との間で行われる印刷制御処理が含まれ、この印刷制御処理の流れを図７のフローチャートに示す。
【００５８】
図６では、まず、クライアントＰＣで印刷ジョブの印刷要求が行われると（６０１）、クライアントＰＣがプリントサーバに対してその印刷ジョブを送信する（６０２）。
【００５９】
次に、その印刷ジョブを受信したプリントサーバでは、印刷ジョブをスプーラにスプールし（６０３）、その印刷ジョブに対して印刷制御処理が行われる（６０４）。この印刷制御処理は、図７のフローチャートに示すような処理であって印刷出力先の各画像形成装置（印刷装置や複合機）に応じた最適なセキュリティプリントを行う処理である。
【００６０】
また、この印刷制御処理には、印刷出力先に指定された画像形成装置からＩＣカードのカード情報を受信することによって（６０５、６０６）、そのカード情報に基づいて印刷指示を行ったユーザを認証する認証処理が含まれる（６０７）。さらに、印刷制御処理が行われると、プリントサーバから、認証したユーザのカード情報を読み取った印刷出力先の画像形成装置に対して印刷ジョブを送信する（６０８）。
【００６１】
続いて、この印刷制御処理の詳細な処理の流れを図７を用いて説明する。
【００６２】
この印刷制御処理は、プリントサーバによって行われる処理であって、クライアントＰＣから印刷ジョブを受信することによって処理が開始され、受信した印刷ジョブを解析して（７０１）、その印刷ジョブにより印刷出力先に指定された印刷装置に対するセキュリティ設定をセキュリティ情報テーブルから参照する（７０２）。
【００６３】
このセキュリティ情報テーブルは、印刷装置ごとのセキュリティ設定を示しており、例えば、図３または図４に示すようなテーブル構成からなる。なお、図７に示すフローチャートでは図３に示すテーブルを元にして処理の流れを示している。
【００６４】
そして、図３に示すようなセキュリティ情報テーブルによって示される印刷出力先に指定された印刷装置のセキュリティレベルが「高セキュリティ」であるかを判断する（７０３）。
【００６５】
そのセキュリティレベルが高セキュリティである場合（７０３でＹＥＳ）、印刷ジョブの画像イメージに対するイメージログを生成し（７０４）、生成したイメージログをログ管理装置に登録する（７０５）。続いて、確実に高セキュリティレベルでの印刷出力を実現するために、イメージログの登録状態が正常に登録された状態にあるかを確認する（７０６）。
【００６６】
正常に登録されている場合には印刷出力における処理を継続するが、イメージログが正常に登録されていない場合（７０６でＮＯ）には、その高セキュリティレベルでの印刷レベルを確保できないため、印刷要求元のクライアントＰＣに対して印刷ジョブの受け付けに失敗したことを通知する（７０９）。
【００６７】
この印刷ジョブの画像イメージに対するイメージログとは、例えば、上記のように画像イメージを所定の解像度に変換したイメージやサムネイル画像などを示す。もちろん、画像イメージそのものをイメージログとしてもよい。
【００６８】
それに対して、セキュリティレベルが高セキュリティでない場合（７０３でＮＯ）には、そのセキュリティレベルが「標準」であるかを判断する（７０７）。
【００６９】
セキュリティレベルが「標準」である場合（７０７でＹＥＳ）には、印刷ジョブの画像イメージに対するイメージログを生成して（７０８）プリントサーバ上のキャッシュに一時的に記憶する。また、セキュリティレベルが「標準」でない場合（７０７でＮＯ）には、セキュリティレベルが「（設定なし）」の状態にあることを示しており、この「（設定なし）」のセキュリティレベルはプリントサーバがイメージログの生成を行わず、通常の印刷処理を行うことを示している（７１６）。
【００７０】
セキュリティレベルを指定することによって、イメージログの生成タイミングおよび登録タイミングとともにイメージログの生成の有無を指定することができる。
【００７１】
次に、セキュリティレベルが「高セキュリティ」であって生成したイメージログがログ管理装置に正常に登録された場合、若しくは、セキュリティレベルが「標準」である場合には、続いて、セキュリティ情報テーブルの認証指定の項目を参照して認証処理を行う。
【００７２】
その認証指定の項目が「ＩＣカード」であるかを判断し（７１０）、認証指定の項目が「ＩＣカード」でない場合（７１０でＮＯ）には、認証を行うことなく印刷要求された印刷ジョブの印刷処理を行う（７１６）。
【００７３】
それに対して、認証指定の項目に「ＩＣカード」が設定されている場合（７１０でＹＥＳ）には、ＩＣカードに記憶されたカード情報に基づいてユーザを認証するために、カード情報を受信したかを判断する（７１１）。
【００７４】
カード情報を受信するまで（７１１でＮＯの状態）は、待機状態となり、その間に中止処理を受け付けることができる状態である（７１５）。中止処理が行われた場合（７１５でＹＥＳ）には、印刷ジョブを処理する印刷装置のセキュリティレベルが「標準」であるかを判断して（７１８）、「標準」であれば（７１８でＹＥＳ）、一時的に記憶領域に記憶したイメージログをログ管理装置に登録する（７１９）。さらに、印刷ジョブの印刷履歴をも保存する（７２０）。
【００７５】
また、中止処理を行った場合で、印刷ジョブを処理する印刷装置のセキュリティレベルが「標準」ではなく「高セキュリティ」であった場合（７１８でＮＯ）には、印刷ジョブのイメージログが既にログ管理装置に登録されているため、印刷履歴のみを保存する（７２０）。
【００７６】
カード情報を受信する以前に中止処理が行われた場合であっても、セキュリティレベルが設定された状態においてはイメージログが登録されることとなり印刷出力過程でも安全性が確保される。
【００７７】
そして、この中止処理が行われずにカード情報を受信した場合（７１１でＹＥＳ）には、その受信したカード情報に対するユーザの認証処理を行う（７１２）。この認証処理は、カード情報が示すユーザが認証装置に登録されているかを判断することによって認証する。
【００７８】
認証処理の結果、認証できたかを判断し（７１３）、認証できない場合（７１３でＮＯ）には、認証に失敗したとして印刷ジョブの印刷出力を中止し、その印刷履歴に認証失敗を保存して（７２０）処理を終了する。この場合、印刷要求そのものが無効であることから生成したイメージログを破棄する。もちろん、登録して管理するような構成であってもよい。
【００７９】
一方、カード情報に基づいてユーザを認証した場合（７１３でＹＥＳ）には、そのカード情報の送信元である印刷装置の装置識別情報に基づいて印刷ジョブを検索する（７１４）。すなわち、カード情報とともに送られてくる装置識別情報によって指定された印刷装置で印刷出力が指定されている印刷ジョブの一覧から、認証したユーザが印刷要求を行った印刷ジョブを検索する。
【００８０】
検索した結果、合致した印刷ジョブの印刷処理が行われ（７１６）、指定された印刷装置に印刷ジョブを送信する（７１７）。そして、印刷出力先として指定された印刷装置に対して設定されたセキュリティレベルが「標準」であるかを判断し（７１８）、「標準」である場合（７１８でＹＥＳ）には、印刷装置に送信した印刷ジョブに対して一時的にキャッシュに保存したイメージログをログ管理装置に登録して（７１９）印刷出力を行ったという印刷履歴を保存する（７２０）。
【００８１】
また、セキュリティレベルが「標準」でない場合（７１８でＮＯ）には、印刷履歴のみを保存する（７２０）。これは、セキュリティレベルが「高セキュリティ」若しくは「（設定なし）」であって、前者の場合には印刷ジョブのイメージログが既にログ管理装置に登録されており、後者の場合にはイメージログを登録する必要がないためである。
【００８２】
以上の処理は図３に示すセキュリティ情報テーブルに基づく印刷制御処理であって、図４に示すセキュリティ情報テーブルを元に行われる印刷制御処理では、図７の処理地点「Ａ」に図８のフローチャートを追加することにより示される。
【００８３】
図４に示すセキュリティ情報テーブルは図３に示すセキュリティ情報テーブルのセキュリティ設定に地紋印刷の項目を追加したテーブルであって、この地紋印刷の項目に対するフローチャートを図８に示している。
【００８４】
すなわち、図７に示すような処理によって処理地点「Ａ」となると、図８に示すフローチャートに移行し、図４に示すセキュリティ情報テーブルの地紋印刷の項目を参照して、地紋印刷が行われるか否かを判断する（８０１）。図４のセキュリティテーブルの地紋印刷の項目に「あり」が設定され、地紋印刷が行われる場合（８０１でＹＥＳ）には、地紋印刷用のイメージ画像を生成して（８０２）、図７に示す認証処理へと遷移する。また、地紋印刷の項目に「なし」が設定され、地紋印刷が行われない場合（８０１でＮＯ）には直接、図７に示す認証処理へと遷移する。
【００８５】
この地紋印刷は、上記するように背景画像や電子透かし画像などを印刷要求された印刷ジョブとともに印刷する処理であって、地紋印刷用のイメージ画像の生成フローでは、印刷要求された印刷ジョブのイメージ画像の解像度や画像サイズなどに基づいて最適な地紋印刷用のイメージ画像を生成する。
【実施例２】
【００８６】
実施例１では、セキュリティ情報テーブルの認証指定の項目に「ＩＣカード」のように認証方法が指定され、その方法で認証が行われた場合には認証に用いたカード情報が示すユーザ情報およびそのカード情報を読み取った印刷出力先の情報に合致する印刷ジョブ全てを印刷出力するような構成であるが、以下の実施例２では、合致した印刷ジョブのうち、印刷出力したい印刷ジョブを選択して印刷出力するような構成である。
【００８７】
ＩＣカードから読み取ったカード情報が示すユーザ情報およびカード情報を読み取ってプリントサーバ１００へ送信した印刷出力先の情報に合致する印刷ジョブを図９に示すような画面に表示させる。
【００８８】
図９に示す画面には、ユーザ情報および印刷出力先の情報に基づいて検索した印刷ジョブの一覧が表示されており、ジョブ件数項目９０１、開始ボタン９０２、停止ボタン９０３、印刷ジョブ表示領域９００から構成される。
【００８９】
印刷ジョブ表示領域９００には合致した複数の印刷ジョブが表示された例を示しており、印刷出力対象として印刷ジョブを選択するには、ジョブ名称９１、受付日時９２の情報を参照してチェックボタン９０にチェックする。
【００９０】
図９に示す例では、ジョブ名称９１が「文書Ｃ」であって、受付日時９２が「２００６年８月１日  １３：０１：００」である印刷ジョブと、ジョブ名称９１が「文書Ｅ」であって、受付日時９２が「２００６年８月１日  １３：０４：００」である印刷ジョブが印刷出力対象として選択された例を示している。
【００９１】
印刷出力対象が選択され、開始ボタン９０２を押下することによって選択された印刷ジョブを印刷出力する。また、停止ボタン９０３を押下することによって印刷出力を中止する。
【００９２】
なお、セキュリティ情報テーブルのセキュリティレベルが「高セキュリティ」であって生成したイメージログをログ管理装置に転送中である印刷ジョブは条件に合致した場合であっても表示させ内容に構成し、より高いセキュリティを実現した印刷出力を可能とする。
【００９３】
本発明は、上記し、且つ図面に示す実施例に限定することなく、その要旨を変更しない範囲内で適宜変形して実施できるものである。
【００９４】
なお、本発明は、通信機能を備えた情報処理システムで上述の動作を実行させ、あるいは上述の手段を構成させるためのプログラムを格納した記録媒体（ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ等）から該プログラムをコンピュータにインストールし、これを実行させることにより、上述の処理を実行する情報管理システムを構成することも可能である。情報処理システムを構成するコンピュータは、システムバスを介してＣＰＵ（Central Processor Unit）、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）、ハードディスクが接続されている。ＣＰＵは、ＲＯＭまたはハードディスクに記憶されているプログラムに従い、ＲＡＭを作業領域にして処理を行う。
【００９５】
また、プログラムを供給するための媒体は、通信媒体（通信回線、通信システムのように一時的または流動的にプログラムを保持する媒体）でもよい。例えば、通信ネットワークの電子掲示板（ＢＢＳ：Bulletin Board Service）に該プログラムを掲示し、これを通信回線を介して配信するようにしてもよい。
【産業上の利用可能性】
【００９６】
本発明は、処理能力が異なる複数の情報処理装置によって、高い安全性を実現する印刷出力を可能にしたシステムおよびプログラムに適用可能である。
【図面の簡単な説明】
【００９７】
【図１】本発明に係わる情報処理システムおよび印刷システムおよび印刷制御装置および情報処理プログラムおよび印刷制御プログラムを適用して構成したシステム構成図。
【図２】本願発明の情報処理装置の詳細な機能構成を示す構成図。
【図３】セキュリティ情報テーブルを示す図。
【図４】セキュリティ情報テーブルを示す図。
【図５】印刷ジョブを選択する印刷ジョブ選択画面を示す図。
【図６】本願発明の情報処理システムにおける処理遷移を示すシーケンス図。
【図７】本願発明の情報処理システムの流れを示すフローチャート。
【図８】本願発明の情報処理システムの流れを示すフローチャート。
【図９】本発明に係わる情報処理システムおよび印刷システムおよび印刷制御装置および情報処理プログラムおよび印刷制御プログラムを適用して構成した他のシステム構成図。
【符号の説明】
【００９８】
１０        通信インターフェース
１１        制御部
１２        テーブル保存部
１３        認証処理部
１４        イメージログ生成部
１５        記憶部
１６        印刷制御部
１７        操作部
１００      プリントサーバ
１１０      クライアントＰＣ
１２０      印刷装置
１２０−１  ＩＣカードリーダ
１２１      複合機
１３０      認証装置
１４０      ログ管理装置
【図１】
2008117332.tif 000003
【図２】
2008117332.tif 000004
【図３】
2008117332.tif 000005
【図４】
2008117332.tif 000006
【図５】
2008117332.tif 000007
【図６】
2008117332.tif 000008
【図７】
2008117332.tif 000009
【図８】
2008117332.tif 000010
【図９】
2008117332.tif 000011