(57)【要約】【課題】  画像データログの表示可不可を設定することにより、印刷内容を画像データログとして、ログ管理者から情報漏洩しない画像形成装置システムを提供すること。【解決手段】  アプリケーション１１６で印刷データを作成した後（Ｓ１０）、印刷を開始する前に、ユーザーがプリンタドライバ１１８の設定で、画像データログの表示をするかしないかの設定を行う（Ｓ１１）。この画像データのログを“表示する”にすると、機密文書を印刷した際、その文書の画像データがログの内容に含まれ、印刷ログ管理者が見ることが可能になるので、これを回避するために、“表示しない“の設定を行うことができる。そして、ログ管理者がジョブログを表示させようとした場合、このログに画像データ非表示の設定がなされているときは（Ｓ１７；Ｎ）、ログ表示用アプリケーションがその内容を表示しないため（Ｓ１９）、印刷データの機密が保たれる。【選択図】  図４
2007058570.tif 000002
【特許請求の範囲】
【請求項１】
単数または複数の画像入出力装置と単数または複数の情報処理装置をデータの送受信が可能にネットワークで接続し、前記情報処理装置から画像入出力装置に対して印刷要求を行った際、当該印刷ジョブのログとして印刷データの情報と画像データ情報をいずれかの情報処理装置に送信する機能を備えた画像形成装置システムにおいて、
所定の情報処理装置から印刷要求を行う際、画像データログの内容が、ジョブログ管理者に非開示となるよう設定する設定手段を設けたことを特徴とする画像形成システム。
【請求項２】
特定の情報処理装置のアドレス情報を前記画像入出力装置に登録する登録手段を備え、
この登録手段に登録された特定の情報処理装置からの画像データログの内容はジョブログ管理者に非公開とすることを特徴とする請求項１記載の画像形成システム。
【請求項３】
所定の情報処理装置から印刷要求を行う際、段階的に規定されたセキュリティレベルを設定するセキュリティレベル設定手段をさらに備え、
このセキュリティレベル設定手段の設定に応じてジョブログ管理者に非開示となる範囲を決定することを特徴とする請求項１記載の画像形成システム。
【請求項４】
特定の情報処理装置のアドレス情報を前記画像入出力装置に登録する登録手段と、所定の情報処理装置から印刷要求を行う際、段階的に規定されたセキュリティレベルを設定するセキュリティレベル設定手段を備え、
前記登録手段に登録された特定の情報処理装置からの画像データログの内容はジョブログ管理者に非公開とし、かつセキュリティレベル設定手段の設定に応じてジョブログ管理者に非開示となる範囲を決定することを特徴とする請求項１記載の画像形成システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像入出力装置（プリンタ、スキャナー、ＦＡＸ）とホストコンピュータからなる画像形成システムにおける機密保持に関する。
【背景技術】
【０００２】
現在、プリンタ、スキャナー、ＦＡＸなどの画像入出力装置と単数または複数のホストコンピュータをネットワークを介して接続し、効率的に事務処理を行う画像形成装置システムが広く普及している。このようなシステムでは情報を共有できるメリットがある反面、機密が漏洩する恐れもある。
【特許文献１】特開２００５−１１５５公報
【０００３】
特許文献１には、記憶装置に印刷データを残さないようにして、データの漏洩を防止する技術が開示されている。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところで、上記のネットワークにおいては、画像データログは機器側から印刷、コピー等を行ったジョブについて、そのジョブログ内容に画像データも含めるという機能を持っている。この場合、ジョブログ管理者が機密文書の内容であってもジョブログの画像データを閲覧でき、機密保持の観点から問題があった。
そこで、本発明の目的は、画像データログの表示可不可を設定することにより、ユーザーが機密文書を印刷する場合、その印刷内容を画像データログとして、ログ管理者から情報漏洩するリスクを回避できる画像形成システムを提供することである。
【課題を解決するための手段】
【０００５】
請求項１記載の発明では、単数または複数の画像入出力装置と単数または複数の情報処理装置をデータの送受信が可能にネットワークで接続し、前記情報処理装置から画像入出力装置に対して印刷要求を行った際、当該印刷ジョブのログとして印刷データの情報と画像データ情報をいずれかの情報処理装置に送信する機能を備えた画像形成装置システムにおいて、所定の情報処理装置から印刷要求を行う際、画像データログの内容が、ジョブログ管理者に非開示となるよう設定する設定手段を設けたことにより、前記目的を達成する。
【０００６】
請求項２記載の発明では、請求項１記載の発明において、特定の情報処理装置のアドレス情報を前記画像入出力装置に登録する登録手段を備え、この登録手段に登録された特定の情報処理装置からの画像データログの内容はジョブログ管理者に非公開とすることを特徴とする。
【０００７】
請求項３記載の発明では、請求項１記載の発明において、所定の情報処理装置から印刷要求を行う際、段階的に規定されたセキュリティレベルを設定するセキュリティレベル設定手段をさらに備え、このセキュリティレベル設定手段の設定に応じてジョブログ管理者に非開示となる範囲を決定することを特徴とする。
【０００８】
請求項４記載の発明では、請求項１記載の発明において、特定の情報処理装置のアドレス情報を前記画像入出力装置に登録する登録手段と、所定の情報処理装置から印刷要求を行う際、段階的に規定されたセキュリティレベルを設定するセキュリティレベル設定手段を備え、前記登録手段に登録された特定の情報処理装置からの画像データログの内容はジョブログ管理者に非公開とし、かつセキュリティレベル設定手段の設定に応じてジョブログ管理者に非開示となる範囲を決定することを特徴とする。
【発明の効果】
【０００９】
本発明によれば、ネットワークに接続されたホスト装置（コンピュータ）から画像データログの表示可不可を設定可能としたことにより、ユーザーが機密文書を印刷する場合、その印刷内容を画像データログとして、ログ管理者から情報漏洩するリスクを回避することができる。
【発明を実施するための最良の形態】
【００１０】
以下、本発明の好適な実施の形態について、図１ないし図８を参照して詳細に説明する。
図１は、ホスト装置（コンピュータ）１１２と接続されているプリンタ１１５の構成と、コントローラ１００内のブロックを示した図である。
ホスト装置１１２は、プリンタ１１５と接続され、プリンタ１１５にプリンタ設定コマンドや印刷データを送信する。また、プリンタ１１５は、コントローラ１００、エンジン１０８、パネル装置１１０、ディスク装置１１４等から構成されている。
コントローラ１００には、ＣＰＵ（中央演算処理装置）１０１、ＩＣカード１０２、ＮＶＲＡＭ１０３、プログラムＲＯＭ１０４、フォントＲＯＭ１０５、ＲＡＭ１０６、エンジンインターフェース１０７、パネルインターフェース１０９、ホストインターフェース１１１及びディスクインターフェース１１３より構成されている。
【００１１】
ＣＰＵ１０１は、プログラムＲＯＭ１０４のプログラム、パネル装置１１０からのモード指示、ホスト装置１１２からのコマンドによってコントローラ１００全体を制御する。
ＩＣカード１０２は、フォントデータや、プログラムを外部から供給する。ＮＶＲＡＭ１０３は、パネル装置１１０からのモード指示の内容などを記憶しておく不揮発性記憶装置である。
プログラムＲＯＭ１０４は、コントローラの制御プログラムが格納されており、フォントＲＯＭ１０５は、フォントのパターンデータなどを記憶している。
ＲＡＭ１０６は、ＣＰＵ１０１のワークメモリ、入力データのインプットバッファ、プリントデータのページバッファ、ダウンロードフォント用のメモリ等に使用する。
エンジンインターフェース１０７は、エンジン１０８とコマンド及びステータスや、印字データの通信を行ない、パネルインターフェース１０９は、パネル装置１１０とコマンド及びステータスの通信を行なう。ディスクインターフェース１１３は、ディスク装置１１４と通信を行なうためのディスクインターフェースである。ホストインターフェース１１１は、ホスト装置１１２と通信を行ない、通常はセントロＩ／ＦやＲＳ２３２Ｃである。
【００１２】
エンジン１０８は、実際に印字を行なう。また、パネル装置１１０は、使用者に現在のプリンタの状態を知らせたり、モード指示を行ない、ディスク装置１１４は、フォントデータや、プログラムや、印字データなどの様々なデータを記憶しておくディスク装置で、フレキシブルディスク装置やハードディスク装置などである。
ホスト装置１１２は、プリンタの上位装置である、ホストコンピュータである。
【００１３】
コントローラ１００では、ホスト装置１１２からホストインターフェース１１１を通してデータ（文字コード、制御コード、制御コマンド）を受け取ると、インプット・バッファにそのデータを一時的に格納する。次に、インプット・バッファ内に保持されているデータを取り出して、ページ・バッファにそのデータ１文字分毎のフォントパターンの先頭アドレス、フォント・パターンの幅、フォント・パターンの高さ、印字位置等のページ・レイアウト情報を格納する。
そして、ページ・バッファが１ページ分完成すると、続いてそのページ・バッファのデータをフレーム・バッファにビットマップで展開する。展開が終了すると、エンジンインターフェース１０７を通してエンジン１０８に給紙トレイ選択コマンド、排紙トレイ選択コマンド、印字コマンドを送り、フレーム・バッファに展開したビットマップ・データをビデオ・データとして出力する。
一方、エンジン１０８はコントローラ１００から送られる給紙トレイ選択コマンド、排紙トレイ選択コマンド、印字コマンドに従って、指定給紙トレイから給紙を実行し、ビデオ・データに従って印字を行なって指定排紙トレイに出力する。
【００１４】
図２は、ホスト装置１１２内の機能ブロック図である。アプリケーション１１６はデータを印刷する場合、ＯＳ（オペレーティングシステム）１１７を経由して作られたＯＳ固有の中間的な印刷データをプリンタドライバ１１８に送る。
プリンタドライバ１１８は受け取ったその中間の印刷データを、プリンタ１１５固有のプリンタ制御コマンド（最終的な印刷データ）に変換して、プリントマネージャー１１９に送る。
【００１５】
次に、プリントマネージャー１１９はその印刷データを一時的にスプールした後、プリンタ１１５にその印刷データを送信する。ここでプリントマネージャー１１９は一時的に印刷データをスプールすることにより、アプリケーション１１６の印刷処理を速く終わらせることができ、アプリケーションの解放が速くなるという利点がある。
その後、プリントマネージャー１１９はプリンタモニタ１２０を経由し、プリンタ１１５に印刷データを送る。また、プリンタモニタ１２０はプリンタ１１５から、プリンタステータス等の情報を取得することもできる。
【００１６】
図３は、ホスト装置（ＰＣ１）１１２とネットワークで接続されているプリンタ１１５、サーバー２０１のネットワーク構成図である。
ＰＣ１（１１２）から印刷する際に、ドライバの設定で画像データログを表示しない設定にすると、印刷データにその設定情報が付加されて、ＬＰ１（１１５ａ）に送信される。ＬＰ１（１１５ａ）は印刷データを印刷処理した後、その印刷ジョブのログをＳｅｒｖｅｒ１（２０１ａ）に送信する。
ただし、この印刷ジョブログの画像データログについては、ＰＣ１（１１２）からの印刷時に設定された画像データログの表示可不可の設定に従って、その設定データをＳｅｒｖｅｒ１（２０１ａ）に送るか、または、画像データログの内容を作成せずに、Ｓｅｒｖｅｒ１（２０１ａ）に送る。
【００１７】
Ｓｅｒｖｅｒ１（２０１ａ）では、ログ管理者が、ログを確認しようとする場合、画像データログの表示可不可の設定により、画面で見ることが制限される。またあらかじめ設定により、ＬＰ１（１１５ａ）が画像データログの内容を作成しないことにより、ログ管理者の画像データログの表示を制限することができる。
【００１８】
次に、第１の実施例の処理手順を図４のフローチャートを参照して説明する。
まず、アプリケーション１１６で印刷データを作成した後（ステップ１０）、印刷を開始する前に、ユーザーがプリンタドライバ１１８の設定で、画像データログの表示をするかしないかの設定を行う（ステップ１１）。この画像データのログを“表示する”にすると、機密文書を印刷した際、その文書の画像データがログの内容に含まれ、印刷ログ管理者が見ることが可能になるので、これを回避するために、“表示しない“の設定を行うことができる。
アプリケーション１１６から印刷を開始し（ステップ１２）、プリンタドライバ１１８はアプリケーション１１６から渡されてくる画像データをプリンタ言語に置き換え、またプリンタドライバ１１８で設定された、画像データログ表示設定も含めて、これらのデータをプリンタ１１５に送信する。
【００１９】
プリンタ１１５は送られてきた画像データを展開し印刷を行い（ステップ１３）、印刷を終了した後に、この印刷ジョブについて、ジョブ管理者がジョブの内容を確認できるように、印刷内容を記述した印刷ジョブを作成する。また、この際、印刷ジョブの画像データも確認できるように、画像データのデータ量を減らして、大まかに内容を見ることが可能な、画像データのログも作成する（ステップ１４）。
ログを作成したら、プリンタ１１５はそのログを、Ｓｅｒｖｅｒ１（２０１ａ）に送信を行う（ステップ１５）。Ｓｅｒｖｅｒ１（２０１ａ）は、ログを保管することを目的に設置されたＳｅｒｖｅｒである。
次に、Ｓｅｒｖｅｒ１（２０１ａ）は、送信されたジョブログを保管し、ログ管理者が確認したい場合、Ｓｅｒｖｅｒ１（２０１ａ）の表示画面にその内容を表示することができる（ステップ１６）。
ログ管理者がジョブログを表示させようとした場合、このログに画像データ非表示の設定がなされているときは（ステップ１７；Ｎ）、ログ表示用アプリケーションがその内容を表示しないため（ステップ１９）、印刷データの機密が保たれることになる。
一方、ログに画像データ非表示の設定がなされていないときは（ステップ１７；Ｙ）、ログ管理者がＳｅｒｖｅｒ１（２０１ａ）で画像データログを確認できる（ステップ１８）。
【００２０】
次に、第２の実施例の処理手順を図５のフローチャートを参照して説明する。
まず、アプリケーション１１６で印刷データを作成した後（ステップ２０）、印刷を開始する前に、プリンタドライバ１１８は、自ＰＣのアドレス情報（ＩＰ  ａｄｄｒｅｓｓなど）を取得する（ステップ２１）。そして、アプリケーション１１６から印刷を開始した際（ステップ２２）、プリンタドライバ１１８は画像データを作成し、またあらかじめ取得していた、自ＰＣのアドレス情報を含めて、これらのデータをプリンタ１１５に送信する。
【００２１】
一方、プリンタ１１５は送られてきた画像データを展開し印刷を行い（ステップ２３）、印刷を終了した後に、画像データを含んだ印刷ジョブを作成する（ステップ２４）。また、この際、ＰＣから送られてきたアドレス情報も含めて、ログを作成し、Ｓｅｒｖｅｒ１（２０１ａ）に送信する（ステップ２５）。
Ｓｅｒｖｅｒ１（２０１ａ）は、送信されたジョブログを保管し、ログ管理者が確認したい場合、その内容を表示することができるが（ステップ２６）、ログ管理者がジョブログを表示させようとした場合、このログにＳｅｒｖｅｒ１（２０１ａ）内に表示不可のＰＣとして登録されていたＰＣアドレスと一致した場合（ステップ２７；Ｙ）、ログ表示用アプリケーションがその内容を表示しないため（ステップ２９）、印刷データの機密が保たれることになる。
一方、ログにＳｅｒｖｅｒ１（２０１ａ）内に表示不可のＰＣとして登録されていたＰＣアドレスと一致しない場合（ステップ２７；Ｎ）、ログ表示用アプリケーションがその内容を表示する（ステップ２８）。
この実施例では、ドライバの設定ではなく、ホスト装置１１２のアドレス情報を機器側に登録することにより、その登録したホスト装置から印刷した場合、すべてのジョブで画像データログを表示しないことになる。第１の実施例の場合、画像データログの画像を表示する／しないをドライバ設定で行うので、ユーザーが誤って設定し忘れたというミスを防ぐことができるというメリットがある。
【００２２】
次に、第３の実施例の処理手順を図６のフローチャートを参照して説明する。
アプリケーション１１６で印刷データを作成した後（ステップ３０）、印刷を開始する前に、プリンタドライバ１１８は、画像データログ表示の設定を複数レベルの設定を行う（ステップ３１）。図６の例では、Ａ、Ｂ、Ｃの３種類のセキュリティレベルの場合の説明を示している。
アプリケーション１１６から印刷を開始した際（ステップ３２）、プリンタドライバ１１８は画像データを作成し、またプリンタドライバ１１８で設定された画像データログ表示の設定を内容も含めて、これらのデータをプリンタ１１５に送信する。
【００２３】
一方、プリンタ１１５は送られてきた画像データを展開し印刷を行い（ステップ３３）、印刷を終了した後に、画像データを含んだ、印刷ジョブを作成する（ステップ３４）。また、この際、ＰＣから送られてきた画像データログの表示設定情報も含めて、ログを作成し、Ｓｅｒｖｅｒ１（２０１ａ）に送信する（ステップ３５）。
Ｓｅｒｖｅｒ１（２０１ａ）は、送信されたジョブログを保管し、ログ管理者が確認したい場合（ステップ３６）、その内容を表示することができるが、ログ管理者のアクセスレベルが３種類ある場合、アクセスレベルがＡの場合（ステップ３７；Ｙ）、画像データログのセキュリティレベルがＡの画像データログしか表示されず（ステップ３８）、その内容しか確認することができない。よって、セキュリティレベルＢ、Ｃについは確認不可となる。
【００２４】
また、アクセスレベルが、Ｂの場合は（ステップ３９；Ｙ）、セキュリティレベルＡ，Ｂの画像データログしか表示することができず（ステップ４０）、またアクセスレベルがＣの場合、すべてのセキュリティレベルの画像データログを表示し、確認することが可能となる（ステップ４１）。
図７には、この第３の実施例におけるセキュリティレベルとアクセスレベルの関係を示してある。
この第３の実施例では、ログの管理者にもセキュリティ権限がある場合、権限が高いログ管理者と、権限が低いログ管理者で確認できる画像データログのレベルを設定することができ、実情に応じて的確に対応することができる。
【００２５】
次に、第４の実施例を説明する。この第４の実施例は、上記第２の実施例と第３の実施例を組み合わせて構成する。図８は、第２の実施例と第３の実施例を組み合わせた場合、それぞれＡＮＤ条件と、ＯＲ条件の設定を示した図である。
表示可のＯＲ設定の場合、プリンタドライバ１１８は、画像データログ表示が不可の設定で、かつ、自ＰＣのアドレスがＳｅｒｖｅｒに登録されたアドレスと一致する場合に、画像データログの表示が不可能になり、それ以外の組み合わせでは、表示可能となる。
表示可のＡＮＤ設定の場合、プリンタドライバ１１８は、画像データログ表示が可の設定で、かつ、自ＰＣのアドレスがＳｅｒｖｅｒに登録されたアドレスと一致しない場合に画像データログの表示が可能になり、それ以外の組み合わせでは、表示不可になる。
この第４の実施例では、ある特定のホスト装置１１２以外では、ドライバの設定が有効にならない運用や、また、特定のＰＣから、または、それ以外のＰＣからはドライバの設定で表示できなくするという運用が可能になり、使用目的に沿った運用の幅が広がるというメリットがある。
【００２６】
次に、第５の実施例を説明する。この実施例は、上記第１の実施例から第４の実施例において、プリンタ１１５から画像データログをＳｅｒｖｅｒに送る際に、表示／非表示のデータを付加して送る処理を行っていたが、表示不可の場合、画像データログを作成する際、その画像の内容を白紙にするなどの処理を行うことによって、あらかじめＳｅｒｖｅｒで表示できなくするという処理を行う。
この第５の実施例では、画像データログを表示しないということではなく、画像データログの内容を破棄する（データは白紙にする等）ことによって、機密文書の情報漏洩の可能性をより低くすることができる。
【図面の簡単な説明】
【００２７】
【図１】ホスト装置（コンピュータ）と接続されているプリンタの構成と、コントローラ内を示したブロック図である。
【図２】ホスト装置（コンピュータ）内の機能を示したブロック図である。
【図３】ホスト装置（コンピュータ）とネットワークで接続されているプリンタ、サーバーのネットワーク構成を示した図である。
【図４】第１の実施例の処理手順を示したフローチャートである。
【図５】第２の実施例の処理手順を示したフローチャートである。
【図６】第３の実施例の処理手順を示したフローチャートである。
【図７】第３の実施例におけるセキュリティレベルとアクセスレベルの関係を示した図である。
【図８】第４の実施例におけるＰＣのアドレスとログ表示可能設定の組み合わせを示した図である。
【符号の説明】
【００２８】
１００  コントローラ
１０１  ＣＰＵ
１０２  ＩＣカード
１０３  ＮＶＲＡＭ
１０４  プログラムＲＯＭ
１０５  フォントＲＯＭ
１０６  ＲＡＭ
１０７  エンジンインターフェース
１０８  エンジン
１０９  パネルインターフェース
１１０  パネル装置
１１１  ホストインターフェース
１１２  ホスト装置（コンピュータ）
１１３  ディスクインターフェース
１１４  ディスク装置
１１５  プリンタ
１１６  アプリケーション
１１７  ＯＳ
１１８  プリンタドライバ
１１９  プリントマネージャー
１２０  プリンタモニタ
【図１】
2007058570.tif 000003
【図２】
2007058570.tif 000004
【図３】
2007058570.tif 000005
【図４】
2007058570.tif 000006
【図５】
2007058570.tif 000007
【図６】
2007058570.tif 000008
【図７】
2007058570.tif 000009
【図８】
2007058570.tif 000010