(57)【要約】【課題】機密情報が記述された文書データをストレージすることでき、更に、文書データの印刷を管理できる印刷管理システムを提供する。【解決手段】サーバプリンタ１は、文書データ１５０を印刷するために印刷手段１３と、ネットワークストレージ機能を実現するために、文書データ１５０を記憶するデータ記憶手段１５、ネットワークインターフェース１４および文書データ管理手段１０とを備えている。文書データ管理手段１０は、ファイルシステムなどを有するオペレーティングシステムで実現され、文書データ１５０の印刷を管理するユーティリティとして、印刷許可条件１５１に基づいて、文書データ１５０の印刷を制御する印刷制御手段１１と、文書データ１５０の印刷ログ１５２を生成記憶する印刷ログ生成手段１２を備えている。【選択図】図２
2007264916.tif 000002
【特許請求の範囲】
【請求項１】
第１のネットワークを介して接続されたクライアントとサーバプリンタとから、少なくとも構成される印刷管理システムであって、前記サーバプリンタは、前記第１のネットワークに接続された前記クライアントから操作される文書データを少なくとも記憶するデータストレージ手段と、記憶している前記文書データを用紙に印刷する印刷手段と、前記データストレージ手段で記憶している前記文書データを管理する文書データ管理手段を備え、更に、前記サーバプリンタは、前記文書データ管理手段が前記文書データの印刷を管理するための手段として、予め設定されている１つ以上の印刷許可条件に基づいて、記憶している前記文書データの印刷を制御する印刷制御手段と、前記文書データの印刷ログを生成する印刷ログ生成手段とを備えていることを特徴とする印刷管理システム。
【請求項２】
請求項１に記載の印刷管理システムにおいて、前記文書データを印刷要求したユーザの認証を前記印刷許可条件の一つとすることを特徴とする印刷管理システム。
【請求項３】
請求項１または請求項２に記載の印刷管理システムにおいて、印刷要求された前記文書データが指定された単語を含まないことを前記印刷許可条件の一つとすることを特徴とする印刷管理システム。
【請求項４】
請求項１から請求項３のいずれかに記載の印刷管理システムにおいて、前記文書データが印刷要求された時間帯が予め前記文書データの印刷が許可されている時間帯内であることを、前記印刷許可条件の一つとすることを特徴とする印刷管理システム。
【請求項５】
請求項１から請求項４のいずれかに記載の印刷管理システムにおいて、前記クライアントおよび前記サーバプリンタが設置されている居室の入退室を管理する入退室管理システムを前記サーバプリンタに接続され、前記印刷許可条件には、前記文書データを印刷するときの前記在室状況を含ませることを特徴とする印刷管理システム。
【請求項６】
請求項１から請求項５のいずれかに記載の印刷管理システムにおいて、前記サーバプリンタには、前記第１のネットワークとは異なる第２のネットワークに接続されたデータベースサーバが接続され、前記サーバプリンタは、前記データストレージ手段として前記データベースサーバを利用し、前記文書データ管理手段は、前記クライアントが前記データベースサーバに記憶された前記文書データを利用するためのパスコントローラを有していることを特徴とする印刷管理システム。
【請求項７】
請求項１から請求項６のいずれかに記載の印刷管理システムにおける前記データストレージ手段、前記印刷手段、前記文書データ管理手段、前記印刷制御手段おとび前記印刷ログ生成手段を備えたサーバプリンタ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、機密情報が記述された文書データの印刷を管理する印刷管理システムに関し、更に詳しくは、印刷する文書データをストレージすることが可能な印刷管理システムに関する。
【背景技術】
【０００２】
高度情報社会においては、個人情報などの機密情報の漏洩防止が解決すべき重要な課題の一つとなっている。なぜなら、一旦、機密情報漏洩が表面化すると重大な社会問題となり、企業側からしても莫大な損失を被るケースが増えているからである。
【０００３】
機密情報漏洩に関しては、パーソナルコンピュータやサーバに記憶された機密情報の管理は当然のことながら、プリンタなどで印刷された機密情報の印刷物の管理も重要になり、機密情報の印刷ログを蓄積保管することで、機密情報の漏洩が起こった際に追跡できるシステムが発明されている（例えば、特許文献１）。
【０００４】
特許文献１で開示されている発明では、サーバと、クライアントおよびプリンタがネットワークを介して接続され、クライアントにおいて生成された印刷データはサーバを経由してプリンタに送られ、サーバは、プリンタから得らる印刷ログを記憶し、機密情報の漏洩が起きた場合は、記憶している印刷ログを解析することで漏洩元の特定が可能となる。
【特許文献１】特開２００３−３３０６７７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかし、特許文献１で開示されている発明は、クライアントの印刷要求するための技術であって、機密情報が記述された文書データそのもののをストレージする機能は備えられていない。
【０００６】
機密情報などの情報を分散してストレージするか、または、一元管理するかはユーザの目的に依存するが、情報の共有化などを図りたい場合などは、機密情報を分散させずに一元管理したいケースも存在しうる。
【０００７】
そこで、本発明は、機密情報が記述された文書データの印刷を管理する印刷管理システムにおいて、この文書データを印刷するプリンタにデータストレージ機能を持たせることで、機密情報などが記述された文書データを一元管理することができる印刷管理システムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
上述した課題を解決する第１の発明は、第１のネットワークを介して接続されたクライアントとサーバプリンタとから、少なくとも構成される印刷管理システムであって、前記サーバプリンタは、前記第１のネットワークに接続された前記クライアントから操作される文書データを記憶するデータストレージ手段と、記憶している前記文書データを用紙に印刷する印刷手段と、前記データストレージ手段で記憶している前記文書データを管理する文書データ管理手段を備え、更に、前記サーバプリンタは、前記文書データ管理手段が前記文書データの印刷を管理するための手段として、予め設定されている１つ以上の印刷許可条件に基づいて、記憶している前記文書データの印刷を制御する印刷制御手段と、前記文書データの印刷ログを生成する印刷ログ生成手段とを備えている。
【０００９】
前記サーバプリンタが前記データストレージ手段を備えることで、機密情報が記述された前記文書データをサーバプリンタで一元管理でき、前記文書データの管理が容易になる。また、前記サーバプリンタが前記印刷制御手段を備えることで、第３者が不正に前記文書データを印刷し持ち出すことを防止できる。更に、前記サーバプリンタが前記印刷ログ生成手段を備えることで、前記文書データが漏洩してしまった場合でも、前記印刷ログを解析することで漏洩元を特定できる。
【００１０】
なお、第１の発明において、前記文書データを印刷要求したユーザの認証が、前記印刷許可条件の一つとなる。前記文書データを印刷要求したユーザを認証することで、許可されていない第３者が不正に前記文書データを印刷することを防止できる。
【００１１】
更に、印刷要求された前記文書データが指定された単語を含まないことが、前記印刷許可条件の一つとなる。例えば、印刷の禁止を意味する単語（例えば、印刷禁止など）を前記単語とすることで、印刷が禁止されている前記文書データの印刷を禁止できる。
【００１２】
更に、前記文書データが印刷要求された時間帯が予め前記文書データの印刷が許可されている時間帯内であることが、前記印刷許可条件の一つとなる。文書データの印刷が許可されている時間帯を設けることで、例えば、休日や深夜など人気のないときに、前記文書データを印刷することを防止できる。
【００１３】
当然のことながら、上述した内容以外の前記印刷許可条件も設定可能で、前記文書データの重要度によって前記印刷許可条件は、前記印刷管理システムの管理者によって、様々な内容に設定することができる。
【００１４】
例えば、前記クライアントおよび前記サーバプリンタが設置されている居室の入退室を管理する入退室管理システムを前記サーバプリンタに接続し、前記印刷許可条件には、前記文書データを印刷するときの前記在室状況を含ませることもできる。
【００１５】
更に、第１の発明において、前記サーバプリンタには備えられた前記データストレージ手段は、前記第１のネットワークとは異なる第２のネットワークに接続されたデータベースサーバを利用することもできる。前記データストレージ手段を前記データベースサーバで実現することで、前記文書データを前記クライアントおよび前記サーバプリンタが設置されている居室以外で記憶できるため、前記文書データの管理をよりセキュアにすることができる。
【００１６】
また、第１の発明で記述した印刷管理システムを実現するためには、前記データストレージ手段、前記印刷手段、前記文書データ管理手段、前記印刷制御手段おとび前記印刷ログ生成手段を備えたサーバプリンタが必要となる。
【発明の効果】
【００１７】
上述した発明によれば、機密情報が記述された文書データの印刷を管理する印刷管理システムにおいて、この文書データを印刷するプリンタにデータストレージ機能を持たせることで、機密情報などが記述された文書データを一元管理することができる印刷管理システムを提供できる。
【発明を実施するための最良の形態】
【００１８】
ここから、本発明に係る印刷管理システムについて、図を参照しながら詳細に説明する。図１は、本発明に係る印刷管理システムの基本構成を説明する図である。
【００１９】
図１で印刷管理システムは、アプライアンスサーバの機能を備えたプリンタであるサーバプリンタ１と、サーバプリンタ１に記憶された文書データの印刷を要求する複数のクライアント２とから構成され、サーバプリンタ１およびクライアント２はＬＡＮ３（Local Area Network）を介して接続されている。
【００２０】
サーバプリンタ１は、文書データなどを紙に印刷する一般的なプリンタの機能に加え、機密情報などが記述された文書データを記憶管理するネットワークストレージ機能、記憶している文書データの印刷の可否を制御する印刷制御機能、および、文書データの印刷ログを生成し記憶する印刷ログ生成機能に特化したアプライアンスサーバとしての機能を備えている。
【００２１】
サーバプリンタ１に備えられたネットワークストレージ機能とは、ＮＡＳ（Network Attached Storage）と同様、クライアント２がネットワーク（ここでは、ＬＡＮ３）に直接接続して使用できるファイルサーバとしての機能を意味する。
【００２２】
サーバプリンタ１がネットワークストレージ機能を備えることで、機密情報が記述された文書データをサーバプリンタ１で一元管理でき、かつ、ＬＡＮ３に接続されたクライアント２からは、サーバプリンタ１に記憶された文書データをＬＡＮ３上にある一つの共有ファイルとして使用することができる。
【００２３】
サーバプリンタ１に備えられた印刷制御機能とは、サーバプリンタ１に記憶している文書データの印刷を制御する機能である。サーバプリンタ１には、記憶している文書データの印刷許可条件が予め設定され、印刷許可条件で設定された条件が満足する場合のみ、文書データの印刷を許可する。サーバプリンタ１が印刷制御機能を備えることで、許可されていない者が、文書データを印刷して持ち出すことなどを防止できる。
【００２４】
サーバプリンタ１に備えられた印刷管理機能とは、サーバプリンタ１に記憶している文書データの印刷ログを生成記憶する機能で、サーバプリンタ１が印刷管理機能を備えることで、文書データが漏洩したときに印刷ログから漏洩元を特定することができる。
【００２５】
図２は、図１で示した印刷管理システムのブロック図である。図２に示したように、サーバプリンタ１は、文書データ１５０を印刷するために印刷手段１３と、ネットワークストレージ機能を実現するために、文書データ１５０を記憶するデータ記憶手段１５、ネットワークインターフェース１４および文書データ管理手段１０とを備えている。
【００２６】
サーバプリンタ１に備えられた印刷手段１３とは、一般的なネットワークプリンタを実現する手段で、ＬＡＮ３に接続されたクライアント２からの要求を受けて、サーバプリンタ１に記憶している文書データ１５０を印刷する手段である。
【００２７】
また、ネットワークストレージ機能を実現するためにサーバプリンタ１に備えられたデータ記憶手段１５、ネットワークインターフェース１４および文書データ管理手段１０は、ＮＡＳと同様の機能を実現するための手段である。
【００２８】
ネットワークインターフェース１４は、サーバプリンタ１がネットワーク（ここでは、ＬＡＮ３）に接続するための拡張ボードで実現され、文書データ１５０を記憶するためのデータ記憶手段１５はハードディスクで実現される。
【００２９】
そして、サーバプリンタ１に備えられた文書データ管理手段１０は、ファイルシステムなどを有するオペレーティングシステムで実現され、文書データ１５０の印刷を管理するユーティリティを備えている。
【００３０】
図２に示したように、サーバプリンタ１は、文書データ１５０の印刷を管理するユーティリティとして、印刷制御手段１１および印刷ログ生成手段１２を備え、それぞれの手段は、文書データ管理手段１０を実現するオペレーティングシステム上で動作するアプリケーションプログラムで実現される。
【００３１】
ここから、文書データ１５０の印刷を管理するユーティリティとしてサーバプリンタ１に備えられている印刷制御手段１１および印刷ログ生成手段１２についてそれぞれ説明する。
【００３２】
サーバプリンタ１に備えられた印刷制御手段１１は、データ記憶手段１５に記憶された文書データ１５０の印刷を制御する手段である。サーバプリンタ１には、複数の印刷許可条件１５１が予め設定され、データ記憶手段１５に記憶されている。印刷制御手段１１はこの印刷許可条件１５１に基づいて文書データ１５０の印刷を制御する。
【００３３】
文書データ１５０を印刷するときに満たされなければならない印刷許可条件１５１の一つは、文書データ１５０を印刷するユーザの認証である。データ記憶手段１５に記憶された文書データ１５０の属性の一つとして、文書データ１５０を印刷するときに認証を必要とするユーザが設定されている。文書データ１５０を印刷するときは、印刷する文書データ１５０の属性で設定されているユーザの認証に成功しなければ、文書データ１５０の印刷は許可されない。
【００３４】
なお、文書データ１５０の属性に設定されるユーザの人数は任意でよく、複数のユーザが設定されているときは、設定されているユーザすべての認証の成功が必要となる。また、ユーザを認証する方式は、パスワード、生体認証などの任意の方式でよい。
【００３５】
更に、文書データ１５０を印刷するときに満たされなければならない印刷許可条件１５１の一つは、印刷が許可されない文書を示す単語（フレーズも含む）が文書データ１５０に含まれないことである。
【００３６】
印刷制御手段１１は、印刷が許可されない文書を示す単語が記述された辞書を備え、この辞書に含まれる単語が記述された文書データ１５０の印刷を許可しない。例えば、「印刷禁止」がこの辞書に含まれているときは、「印刷禁止」と記載されている文書データ１５０の印刷を許可しない。
【００３７】
更に、文書データ１５０を印刷するときに満たされなければならない印刷許可条件１５１の一つは、文書データ１５０が印刷されるときの時間帯である。印刷制御手段１１は、文書データ１５０の印刷を許可する時間帯を記憶し、文書データ１５０を印刷するときの時間・曜日がこの設定された時間帯以外であれば、文書データ１５０の印刷を許可しない。例えば、文書データ１５０の印刷を許可する時間帯が、平日の午前８時から午後８時までと設定されている場合、土日や祝日または深夜は、文書データ１５０の印刷は許可されない。
【００３８】
印刷制御手段１１は、上述した印刷許可条件１５１がすべて満たされているとき、文書データ１５０の印刷を許可する。すなわち、一つの文書データ１５０が許可されるためには、文書データ１５０の属性で設定されているユーザの認証に成功し、かつ、文書データ１５０には上述の辞書に記述された単語が含まれず、かつ、文書データ１５０の印刷開始時間が印刷の許可された時間帯内であるが必要となる。
【００３９】
ここから、サーバプリンタ１に備えられた印刷ログ生成手段１２について説明する。サーバプリンタ１に備えられた印刷ログ生成手段１２は、印刷制御手段１１が許可し印刷手段１３で印刷された文書データ１５０の履歴データと文書データ１５０のイメージを印刷ログ１５２として記憶する手段である。
【００４０】
印刷された文書データ１５０の履歴データには、印刷された文書データ１５０を示すデータ、印刷された日付日時に加え、印刷要求のあったクライアント２、印刷要求したユーザなどが記憶される。また、印刷管理手段は、文書データ１５０のイメージ画像を履歴データに関連付けて、データ記憶手段１５に記憶する。
【００４１】
ここから、これまで説明した印刷管理システムの変形例について説明する。図３は、上述した印刷管理システムが入退室管理システムを利用する形態を説明する図である。
【００４２】
図１とは異なり図３では、サーバプリンタ１にはＬＡＮ３を介して入退室管理システム４が接続され、サーバプリンタ１およびクライアント２が設置されている居室の入退室データを、サーバプリンタ１は入退室管理システム４からリアルタイムで取得可能である。
【００４３】
図３で示した例では、サーバプリンタ１には上述した印刷許可条件１５１に加え、文書データ１５０を印刷するときの居室の在室者および人数が印刷許可条件１５１として設定される。
【００４４】
文書データ１５０の印刷が許可されるときの在室者の条件としては、サーバプリンタ１に印刷要求したユーザが在室していること、すなわち、認証されたユーザが在室していることである、また、文書データ１５０の印刷が許可されるときの人数の条件としては、文書データ１５０を印刷するときに少なくとも必要な在室者の人数が設定される。
【００４５】
例えば、文書データ１５０の印刷中に印刷要求したユーザが居室から退室したときは、その文書データ１５０の印刷を中止される。また、定められた人数以上が在室していないときは、文書データ１５０の印刷は許可されない。
【００４６】
更に、これまで説明した印刷管理システムでは、サーバプリンタ１に備えられたデータ記憶手段１５に文書データ１５０および印刷ログ１５２を記憶していたが、ＬＡＮ３とは別のネットワークに接続されたデータベースサーバに文書データ１５０および印刷ログ１５２を記憶してもよい。
【００４７】
図４は、データベースサーバを利用する形態のブロック図である。図４に示したように、サーバプリンタ１には、ＬＡＮ３とは別なネットワーク３ａを介してデータベースサーバ５が接続されている。
【００４８】
図４の文書データ管理手段１０ａは、パスコントローラの機能を有し、クライアント２が文書データ１５０にアクセスするためのアクセスパスと、実際の文書データ１５０がデータベースサーバ５に記憶されているパスである記憶パスとを関連付けて記憶している。
【００４９】
文書データ１５０の閲覧要求または印刷要求をサーバプリンタ１がクライアント２から受けると、文書データ管理手段１０ａは、要求のあった文書データ１５０のアクセスパスから記憶パスを割り出し、割り出した記憶パスに基づいて、文書データ１５０をデータベースサーバ５から取得し、取得した文書データ１５０をクライアント２に送信したり、または、印刷手段１３を用いた印刷処理を行う。また、文書データ１５０を印刷したときは、印刷ログ１５２をデータベースサーバ５に記憶する。
【００５０】
なお、データベースサーバ５を利用するときは、特許文献２または特許文献３で開示されている発明を利用することで、文書データ１５０を管理するときのセキュリティを高めることができる。
【特許文献２】ＷＯ０１／０４６８０８公報
【特許文献３】特開２００５−１８２６９１号公報
【００５１】
ここから、本発明に係る印刷管理システムの動作手順について説明する。図５は、本発明に係る印刷管理システムの動作手順を示したフロー図である。
【００５２】
この手順の最初のステップＳ１は、サーバプリンタ１の文書データ管理手段１０がクライアント２から印刷要求を受信するステップである。このステップＳ１でサーバプリンタ１が受信する印刷要求には、印刷する文書データ１５０を示すパスが含まれる。なお、ＬＡＮ３とは別のネットワーク３ａに接続されたデータベースサーバ５を利用するときは、このパスはアドレスパスになる。
【００５３】
次のステップＳ２は、サーバプリンタ１の文書データ管理手段１０が印刷する文書データ１５０を取得するステップである。このステップＳ２では、ステップＳ１で取得したパスを参照することで、サーバプリンタ１は印刷する文書データ１５０をデータ記憶手段１５から取得する。なお、ＬＡＮ３とは別のネットワーク３ａに接続されたデータベースサーバ５を利用するときは、アドレスパスから記憶パスを割り出し、データベースサーバ５から文書データ１５０を取得する。
【００５４】
次のステップＳ３は、サーバプリンタ１の印刷制御手段１１が印刷許可条件１５１を確認するステップである。このステップＳ３では、サーバプリンタ１の文書データ管理手段１０は印刷制御手段１１を作動させ、印刷制御手段１１は、文書データ１５０の属性で示されるユーザの認証を実行したり、印刷する時間帯・文書データ１５０に含まれる単語を確認するなどして、予め設定されている印刷許可条件１５１を確認する。
【００５５】
なお、入退室データを利用するときは、サーバプリンタ１の印刷制御手段１１は、入退室管理システム４から得られる入退室データから、居室に在室している人および人数を把握し、印刷許可条件１５１を確認する。
【００５６】
このステップＳ３で、すべての印刷許可条件１５１が満足されているときはステップＳ４に進み、一つでも印刷許可条件１５１が満足されていないときは、文書データ１５０の印刷を中止し、この手順を終了する。
【００５７】
次のステップＳ４は、サーバプリンタ１が文書データ１５０を印刷するステップである。このステップＳ４では、サーバプリンタ１は印刷手段１３に適した印刷データに文書データ１５０を変換し、印刷手段１３を用いて文書データ１５０を印刷する。
【００５８】
次のステップＳ５は、サーバプリンタ１の印刷ログ生成手段１２が印刷ログ１５２を生成・記憶するステップである。サーバプリンタ１の文書データ管理手段１０は文書データ１５０の印刷が終了すると、印刷ログ生成手段１２を作動させ、印刷された文書データ１５０を示すデータ、印刷された日付日時に加え、印刷要求のあったクライアント２、印刷要求したユーザなどを含む履歴データを生成し、生成した履歴データと、文書データ１５０のイメージ（例えば、ＰＤＦフォーマットのデータ）とを関連付けて印刷ログ１５２としてデータ記憶手段１５に記憶する。
【００５９】
なお、ＬＡＮ３とは別のネットワーク３ａに接続されたデータベースサーバ５をデータ利用するときは、これらの印刷ログ１５２はデータベースサーバ５に記憶される。
【図面の簡単な説明】
【００６０】
【図１】印刷管理システムの基本構成を説明する図。
【図２】印刷管理システムのブロック図。
【図３】入退室管理システムを利用する形態を説明する図。
【図４】データベースサーバを利用する形態のブロック図。
【図５】印刷管理システムの動作手順を示したフロー図。
【符号の説明】
【００６１】
１  サーバプリンタ
１０、１０ａ  文書データ管理手段
１１  印刷制御手段
１２  印刷ログ生成手段
１３  印刷手段
１４  ネットワークインターフェース
１５  データ記憶手段
１５０  文書データ
１５１  印刷許可条件
１５２  印刷ログ
２  クライアント
３  ＬＡＮ
４  入退室管理システム
５  データベースサーバ
【図１】
2007264916.tif 000003
【図２】
2007264916.tif 000004
【図３】
2007264916.tif 000005
【図４】
2007264916.tif 000006
【図５】
2007264916.tif 000007