(57)【要約】【課題】  ネットワークを介してホストコンピュータから受信した文書データを出力するに当たり、手間をかけずに簡便な運用で文書のセキュリティを確保できるようにする。【解決手段】  印刷装置等の画像出力装置２、ホストコンピュータ１あるいはサーバ等４に、アプリケーション毎に画像出力の許否を設定したポリシー情報２３等を保持する。そして、画像出力装置２では、ＬＡＮ３等を介して文書データを受信したら、ファイル名の拡張子等に基づいて当該文書データが作成されたアプリケーション１１を判別し、判別されたアプリケーション情報と前記ポリシー情報とに基づいて画像出力の許否を判別する。【選択図】      図１
2006264116.tif 000002
【特許請求の範囲】
【請求項１】
アプリケーション毎に画像出力の許否を設定したポリシー情報を保持する手段と、文書データを受信する手段と、受信した文書データが作成されたアプリケーションを判別する手段と、判別されたアプリケーション情報と前記ポリシー情報とに基づいて、受信した文書データの画像出力の許否を判別する手段とを備えたことを特徴とする画像出力装置。
【請求項２】
ネットワークを介して接続されたホストコンピュータと画像出力装置とを有する画像出力システムであって、
アプリケーション毎に画像出力の許否を設定したポリシー情報を保持する手段と、文書データを受信する手段と、受信した文書データが作成されたアプリケーションを判別する手段と、判別されたアプリケーション情報と前記ポリシー情報とに基づいて、受信した文書データの画像出力の許否を判別する手段とを備えたことを特徴とする画像出力システム。
【請求項３】
ネットワークを介して接続されたホストコンピュータと、画像出力装置とアプリケーション毎に画像出力の許否を設定したポリシー情報を保持する手段と、を有する画像出力システムにおける画像出力装置であって、文書データを受信する手段と、受信した文書データが作成されたアプリケーションを判別する手段と、を備えた画像出力装置を構成するコンピュータに、
文書データを受信する処理と、受信した文書データが作成されたアプリケーションを判別する処理と、判別されたアプリケーション情報とアプリケーション毎に画像出力の許否を設定したポリシー情報とに基づいて、受信した文書データの画像出力の許否を判別する処理と、を実行させることを特徴とする画像出力プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＬＡＮ等のネットワークを介してホストコンピュータに接続された印刷装置、複合機等の画像出力装置、ＬＡＮ等のネットワークを介して接続されたホストコンピュータと画像出力装置とで構成される画像出力システム及びそれら画像出力装置の制御を実行する画像出力プログラムに関するものである。
【背景技術】
【０００２】
ＬＡＮを介して接続されたホストコンピュータと印刷装置とで構成される画像出力システムでは、ユーザがホストコンピュータで作成した文書データを印刷装置に送って、紙文書として出力する。その際、文書データを印刷装置の記憶装置に一時格納し、ユーザは、印刷装置の前まで行き、操作パネルを操作して文書を出力させる。それらの文書の内、機密保持を要する文書については、パスワード等により出力できるユーザを制限することにより機密が保持されるようにしている。
【０００３】
このような機密保持を考慮したプリンタなどの画像出力装置としては、例えば、下記の特許文献１（特開２００４−１５２２６３号公報）に開示されたドキュメント印刷装置が知られている。この特許文献１に開示されたドキュメント印刷装置は、ドキュメントファイルの印刷を行うユーザの属性を取得する手段と、ドキュメントファイルの属性を取得する手段と、取得した上記ユーザおよび上記ドキュメントファイルの属性に基づき、印刷許否および印刷要件を規定したセキュリティポリシーを検索して印刷要件を取得する手段と、取得した上記印刷要件を印刷時に強制する手段とを備えるドキュメント印刷装置により構成されている。
【０００４】
また、下記の特許文献２（特開２００４−１６６２４１号公報）に開示された画像形成装置及びポリシー配布サーバ並びにポリシー解釈サーバが知られている。この特許文献２に開示された画像形成装置及びポリシー配布サーバ並びにポリシー解釈サーバは、ドキュメントに関する取り扱いのルールを記述したセキュリティポリシーを保持するポリシー保持手段と、外部からのセキュリティポリシーで上記ポリシー保持手段にて保持される上記セキュリティポリシーを書き換えるポリシー書き換え手段と、上記ポリシー管理手段によって管理される上記セキュリティポリシーに従って、上記ドキュメントに対する動作を制御する動作制御手段とを有する画像形成装置によって構成されている。
【０００５】
【特許文献１】特開２００４−１５２２６３号公報
【特許文献２】特開２００４−１６６２４１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、上記従来技術の内、パスワード等により出力できるユーザを制限するものでは、出力許可を与えるユーザを文書毎に指定する必要があって、手間がかかるという問題点があった。また、上記特許文献１、特許文献２に開示された技術のように印刷装置又はサーバに、セキュリティポリシーを持たせるものでも、ユーザ及び印刷対象文書にカテゴリ、セキュリティレベルを設定する必要があって、運用が複雑であるという問題点があった。
【０００７】
本発明は、前述したような問題点に鑑み、手間をかけずに簡便な運用で文書のセキュリティを確保できるようにすることを目的とするものである。
【課題を解決するための手段】
【０００８】
前記課題を解決するために、本願の請求項１にかかる発明は、
アプリケーション毎に画像出力の許否を設定したポリシー情報を保持する手段と、文書データを受信する手段と、受信した文書データが作成されたアプリケーションを判別する手段と、判別されたアプリケーション情報と前記ポリシー情報とに基づいて、受信した文書データの画像出力の許否を判別する手段とを備えたことを特徴とする。
【０００９】
また、本願の請求項２にかかる発明は、
ネットワークを介して接続されたホストコンピュータと画像出力装置とを有する画像出力システムであって、
アプリケーション毎に画像出力の許否を設定したポリシー情報を保持する手段と、文書データを受信する手段と、受信した文書データが作成されたアプリケーションを判別する手段と、判別されたアプリケーション情報と前記ポリシー情報とに基づいて、受信した文書データの画像出力の許否を判別する手段とを備えたことを特徴とする。
【００１０】
また、本願の請求項３にかかる発明は、
ネットワークを介して接続されたホストコンピュータと、画像出力装置とアプリケーション毎に画像出力の許否を設定したポリシー情報を保持する手段と、を有する画像出力システムにおける画像出力装置であって、文書データを受信する手段と、受信した文書データが作成されたアプリケーションを判別する手段と、を備えた画像出力装置を構成するコンピュータに、
文書データを受信する処理と、受信した文書データが作成されたアプリケーションを判別する処理と、判別されたアプリケーション情報とアプリケーション毎に画像出力の許否を設定したポリシー情報とに基づいて、受信した文書データの画像出力の許否を判別する処理と、を実行させることを特徴とする画像出力プログラムである。
【発明の効果】
【００１１】
本発明の画像出力装置、画像出力システム及び画像出力プログラムは、次のような効果を奏する。すなわち、本願の請求項１にかかる発明においては、受信した文書データが作成されたアプリケーションを判別し、判別されたアプリケーション情報とポリシー情報とに基づいて画像出力の許否を判別するようにしたので、手間をかけずに簡便な運用で文書のセキュリティを確保できるようになる。
【００１２】
本願の請求項２にかかる発明においては、ネットワークを介して接続されたホストコンピュータと画像出力装置とを有する画像出力システムにおいて、受信した文書データが作成されたアプリケーションを判別し、判別されたアプリケーション情報とポリシー情報とに基づいて画像出力の許否を判別するようにしたので、手間をかけずに簡便な運用で文書のセキュリティを確保できるようになる。
【００１３】
また、本願の請求項３にかかる発明においては、画像出力装置を構成するコンピュータに、文書データを受信する処理と、受信した文書データが作成されたアプリケーションを判別する処理と、判別されたアプリケーション情報とアプリケーション毎に画像出力の許否を設定したポリシー情報とに基づいて、受信した文書データの画像出力の許否を判別する処理と、を実行させることを特徴とする画像出力プログラムを提供することができ、請求項１にかかる画像出力装置を実現することができるようになる。これにより、手間をかけずに簡便な運用で文書のセキュリティを確保できるようになる。
【発明を実施するための最良の形態】
【００１４】
以下、本発明の具体例を実施例及び図面を用いて詳細に説明する。図１は、本発明にかかる画像出力システムの第１実施例の構成を示す概略システム図である。図２は、本発明にかかる画像出力システムの第２実施例の構成を示す概略システム図である。図３は、本発明にかかる画像出力システムの第３実施例の構成を示す概略システム図である。図４は、ポリシー情報の一例を示す図である。
【実施例１】
【００１５】
図１は、本発明にかかる画像出力システムの第１実施例の構成を示す概略システム図である。図１に示す画像出力システムにおいて、ホストコンピュータ１と印刷装置２は、共にＬＡＮ３に接続されており、ユーザは、文書の印刷を行う場合、ホストコンピュータ１からＬＡＮ３を介して印刷装置２に印刷データを送信し、印刷装置２で文書を出力する。
【００１６】
ホストコンピュータ１に組み込まれているアプリケーション１１は、ＯＳ(Operating System)が定める一定の手順やＡＰＩ(Application Program Interface)を用い、印刷処理を行う。プリンタドライバ１２は、主としてページ記述言語で構成される印刷データを作成し、スプーラ１３へ配置する。スプーラ１３に配置された印刷データは、ＯＳの制御により、通信部１４，ＬＡＮ３を介して印刷装置２へ送信される。その際、送信元のホストコンピュータ１のホストＩＤ及びホストコンピュータ１を操作しているユーザのユーザＩＤも送信される。
【００１７】
印刷装置２は、通信部２１で印刷データを受信し、許可制御部２２へ渡す。許可制御部２２は、印刷データを受信したら、そのファイル名の拡張子に基づいて出力アプリケーション（文書データを作成したアプリケーション）を推測する。または、印刷データのデータ構造を拡張して、出力アプリケーションを識別する情報を付加し、それによって出力アプリケーションを識別する。そして、図４に示すように、文書データが作成されたアプリケーション毎に画像出力の許否を設定したポリシー情報２３を参照して、当該印刷装置２においてそのアプリケーションデータの出力が、ホストＩＤが示すホストコンピュータ１及びユーザＩＤが示すユーザに対して許可されているものであるか否かを判定する。
【００１８】
ここで、ポリシー情報２３は、例えば、ＣＡＤソフトのデータは設計部門のスタッフのみに出力が許可されており、財務ソフトのデータは会計部門のスタッフのみに出力が許可されているというように設定されている。
【００１９】
そして、上記のようにポリシー情報２３を参照して画像出力の許否を判定した結果、許可されているものであれば、ＰＤＬ解釈部２４にデータを渡して、印刷部２５で印刷を実行する。一方、当該アプリケーションデータの出力が許可されていないときは、印刷を拒否し、その印刷データを破棄する。また、データを破棄したことを、予め設定された状態通知方法、例えば、電子メールによりデータ送信元のユーザに通知する。
【００２０】
このようにすれば、例えば、設計部門以外の人が、ホストコンピュータ１あるいはファイルサーバ等に保存されているＣＡＤデータを出力しようとしても出力が拒否されるため、セキュリティが保たれる。
【実施例２】
【００２１】
図２は、本発明にかかる画像出力システムの第２実施例の構成を示す概略システム図である。図２に示す画像出力システムにおいては、ポリシー情報４１をポリシーサーバ４で保持しており、印刷装置２は、印刷データを受信したとき、ポリシーサーバ４にポリシー情報４１を問い合わせる。すなわち、印刷装置２は、通信部２１で印刷データを受信し、許可制御部２２へ渡す。許可制御部２２は、印刷データを受け取ったら、そのファイル名の拡張子に基づいて出力アプリケーションを推測し、ホストＩＤ，ユーザＩＤと共にポリシーサーバ４に送信する。
【００２２】
ポリシーサーバ４は、与えられた情報についてポリシー情報４１を参照して、その印刷データの出力の許否を判定し、許否情報を印刷装置２へ送信する。印刷装置２の許可制御部２２は、受信した許否情報が出力許可を示すものであれば、ＰＤＬ解釈部２４にデータを渡して、印刷部２５で印刷を実行する。一方、受信した許否情報が、出力が許可されていないことを示しているときは、印刷を拒否し、その印刷データを破棄する。また、データを破棄したことを、予め設定された状態通知方法、例えば、電子メールによりデータ送信元のユーザに通知する。
【００２３】
このように、ポリシー情報４１をポリシーサーバ４に保持させるようにすれば、セキュリティのポリシーを一元的に管理でき、ポリシーの統一性が確保される。
【実施例３】
【００２４】
図３は、本発明にかかる画像出力システムの第３実施例の構成を示す概略システム図である。図３に示す画像出力システムにおいては、ポリシー情報１６をホストコンピュータ１で保持しており、印刷要求があったとき、ホストコンピュータ１内で印刷の許否を判定する。すなわち、アプリケーション１１から印刷要求が出されたら、プリンタドライバ１２は、許可制御部１５にアプリケーションを識別した結果を通知する。それを受けて、許可制御部１５は、ポリシー情報１６を参照して、そのアプリケーションデータの出力が、ホストＩＤが示すホストコンピュータ１及びユーザＩＤが示すユーザに対して許可されているものであるか否かを判定する。
【００２５】
その結果、許可されているものであれば、プリンタドライバ１２に許可信号を出す。それを受けて、プリンタドライバ１２は、印刷データを作成してスプーラ１３へ配置する。そして、スプーラ１３に配置された印刷データは、ＯＳの制御により、通信部１４，ＬＡＮ３を介して印刷装置２へ送信される。一方、当該アプリケーションデータの出力が許可されていないときは、プリンタドライバ１２に拒否信号を出す。それを受けて、プリンタドライバ１２は、その印刷要求を破棄する。また、印刷要求を破棄したことを、画面に表示する。
【００２６】
このように、ポリシー情報１６をホストコンピュータ１に保持させるようにすれば、ポリシーの統一性は保ちにくくなるが、ポリシーサーバ４は不要になる。
【００２７】
なお、上記各実施例では、ポリシー情報２３、４１、１６等を印刷装置２，ポリシーサーバ４，ホストコンピュータ１のいずれか１箇所に保持させる場合で説明したが、印刷装置２とポリシーサーバ４、ホストコンピュータ１とポリシーサーバ４というように、複数箇所に保持させても良い。その場合、それぞれのポリシー情報に優先順位を付けて、両者が有効な場合は、優先順位の高い方を採用し、一方が使用できない場合は、残りのポリシー情報に基づいて判断することになる。
【００２８】
以上のように本発明においては、文書データを作成したアプリケーションとポリシー情報とから当該文書データの画像出力の許否を判断するため、例えば、財務ソフト（会計処理アプリケーション）で作成した文書データは、経理部門関係者に当該文書データの画像出力を許し、ＣＡＤソフトで作成した設計図面等の文書データは、研究開発部門関係者に当該文書データの画像出力を許し、関係部門以外の人には文書データの画像出力を拒否することができ、アプリケーションと部門を関連つけておくだけで自動的に画像出力の許否を制御することができる。なお、アプリケーションに関連する部門内の役職などによる画像出力の許否レベルは、ポリシー情報により設定することができる。
【００２９】
なお、本発明における文書データは、単にテキストデータによって作成されたドキュメントのみを指すものではなく、ＣＡＤなどの設計ソフトで作成された設計図面データなども含まれるものである。また、上記各実施例では、画像出力装置が印刷装置の場合で説明したが、本発明は、プリンタ、コピー機、ＦＡＸ等の機能を複合的に有する複合機やＦＡＸ専用機等を用いる場合にも適用できることはいうまでもない。
【図面の簡単な説明】
【００３０】
【図１】本発明にかかる画像出力システムの第１実施例の構成を示す概略システム図である。
【図２】本発明にかかる画像出力システムの第２実施例の構成を示す概略システム図である。
【図３】本発明にかかる画像出力システムの第３実施例の構成を示す概略システム図である。
【図４】ポリシー情報の一例を示す図である。
【符号の説明】
【００３１】
１…ホストコンピュータ
１１…アプリケーション
１２…プリンタドライバ
１３…スプーラ
１４…通信部
１５…許可制御部
１６…ポリシー情報
２…印刷装置
２１…通信部
２２…許可制御部
２３…ポリシー情報
２４…ＰＤＬ解釈部
２５…印刷部
３…ＬＡＮ
４…ポリシーサーバ
４１…ポリシー情報
【図１】
2006264116.tif 000003
【図２】
2006264116.tif 000004
【図３】
2006264116.tif 000005
【図４】
2006264116.tif 000006