(57)【特許請求の範囲】
【請求項１】
記憶媒体が着脱可能に装着される装着部を有し、前記装着部に装着された記憶媒体に記憶されたジョブに基づいて印刷処理を実行する印刷装置であって、
前記記憶媒体にアクセスして印刷処理を実行する権限を有するユーザをログイン認証する認証部と、
前記認証部によるログイン認証後の最後のユーザ操作から所定時間が経過した後、または前記ログイン認証されたユーザのログオフ指示があった後であって、前記装着部に前記記憶媒体が装着されたままである場合、当該記憶媒体から前記ジョブに関するジョブ情報を取得し、取得したジョブ情報を印刷禁止情報リストとして禁止ジョブ記憶部に記憶する禁止リスト登録部と、
前記装着部に装着された記憶媒体からジョブを読み出した際に、この読み出されたジョブのジョブ情報と、前記印刷禁止情報リストに含まれるジョブ情報とが一致するジョブに対する印刷処理を禁止する制御部と、
を備えたことを特徴とする印刷装置。
【請求項２】
前記禁止リスト登録部は、前記取得したジョブ情報に前記認証部によりログイン認証されたユーザのユーザ情報を関連づけて印刷禁止情報リストとして禁止ジョブ記憶部に記憶し、
前記装着部に装着された記憶媒体からジョブを読み出した際に、前記認証部によりログイン認証されたユーザと前記印刷禁止情報リスト内のジョブ情報に関連づけられたユーザとが一致し、かつ前記禁止ジョブ記憶部に記憶されたジョブ情報と、前記装着部に新たに装着された記憶媒体から取得されたジョブ情報とが一致した場合に、前記印刷禁止情報リストからジョブ情報を削除する禁止リスト削除部を、
さらに備えることを特徴とする請求項１に記載の印刷装置。
【請求項３】
ネットワークを介して外部の機器と接続され、前記印刷禁止情報リストを前記外部の機器との間で共有可能とする通信部を、さらに備えることを特徴とする請求項１又は２に記載の印刷装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷装置内に印刷データを記憶させることなく、情報漏洩を防止してセキュリティを向上させる印刷装置に関する。
【背景技術】
【０００２】
現在、プリンター、複写機、複合機等の画像形成装置は、付加価値を高めるべく多機能化が図られているものが普及されている。また、近年では、ＵＳＢ（Universal Serial Bus）メモリー、ＳＤ（Secure Digital）カード等の着脱可能な記憶媒体との間で各種データの授受が可能な機能を備える印刷装置も開発されている。このような印刷装置では、記憶媒体に記憶された画像ファイル、ドキュメントファイル等の電子ファイルのプリントアウトや、印刷装置が備えるスキャン機能によって読み取られた原稿画像等の画像ファイルを記憶媒体に記録することが可能である。
【０００３】
ところで、このような印刷装置では、ユーザが印刷装置に装着した記憶媒体を作業終了後に取り外すのを忘れてしまう場合が生ずる。とりわけ、印刷装置に記憶媒体を装着してから長時間の作業を行った場合に、記憶媒体の取り外し忘れが生ずる可能性が高くなる。このような場合、印刷装置に装着されたままの記憶媒体はユーザ以外の第三者が入手可能な状態になるため、記憶媒体に記憶された各種の印刷データが漏洩するという問題がある。
【０００４】
このような問題を解決すべく、例えば、特許文献１がある。この特許文献１に開示された技術では、ログインが行われてから予め設定された時間が経過した場合などに、装着部に装着されている記憶媒体に記憶されているデータを、印刷装置内に格納部に移動させて記憶媒体から印刷データを消去するものであり、これにより、記憶媒体の取り外し忘れによって記憶媒体内に格納された印刷データが漏洩してしまうことを防止する。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１３−７７９４２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献１に開示された技術は、複数のユーザが使用する印刷装置内に印刷データを保存しているため、印刷装置に対してアクセス権限を有する第三者に対して情報漏洩を防止することができないという問題が生じる。
【０００７】
本発明は、上記課題に鑑みてなされたものであり、印刷装置内に印刷データを記憶させることなく、情報漏洩を防止してセキュリティを向上させる印刷装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成するため、本発明に係る印刷装置の第１の特徴は、記憶媒体が着脱可能に装着される装着部を有し、前記装着部に装着された記憶媒体に記憶されたジョブに基づいて印刷処理を実行する印刷装置であって、前記記憶媒体にアクセスして印刷処理を実行する権限を有するユーザをログイン認証する認証部と、前記認証部によるログイン認証後の最後のユーザ操作から所定時間が経過した後、または前記ログイン認証されたユーザのログオフ指示があった後であって、当該記憶媒体から前記ジョブ情報を取得し、取得したジョブ情報を印刷禁止情報リストとして禁止ジョブ記憶部に記憶する禁止リスト登録部と、前記装着部に装着された記憶媒体からジョブを読み出した際に、この読み出されたジョブのジョブ情報と、前記印刷禁止情報リストに含まれるジョブ情報とが一致するジョブに対する印刷処理を禁止する制御部とを備えたことにある。
【０００９】
ここで、「装着された記憶媒体からジョブを読み出した際」とは、装着部に記憶媒体が新たに装着された場合や、記憶媒体が装着部に装着された状態で印刷装置の電源が切断され、その後に再起動され改めて読み出された場合が含まれる。
【００１０】
本発明に係る印刷装置の第２の特徴は、前記禁止リスト登録部は、前記取得したジョブ情報に前記認証部によりログイン認証されたユーザのユーザ情報を関連づけて印刷禁止情報リストとして禁止ジョブ記憶部に記憶し、前記装着部に装着された記憶媒体からジョブを読み出した際に、前記認証部によりログイン認証されたユーザと前記印刷禁止情報リスト内のジョブ情報に関連づけられたユーザとが一致し、かつ前記禁止ジョブ記憶部に記憶されたジョブ情報と、前記装着部に新たに装着された記憶媒体から取得されたジョブ情報とが一致した場合に、前記印刷禁止情報リストからジョブ情報を削除する禁止リスト削除部を、さらに備えることにある。
【００１１】
本発明に係る印刷装置の第３の特徴は、ネットワークを介して外部の機器と接続され、前記印刷禁止情報リストを前記外部の機器との間で共有可能とする通信部を、さらに備えることにある。
【発明の効果】
【００１２】
本発明に係る印刷装置の第１の特徴によれば、禁止リスト登録部が、認証部によるログイン認証後の最後のユーザ操作から所定時間が経過した場合、またはログイン認証されたユーザのログオフ指示があった場合に、装着部に装着された記憶媒体からジョブ情報を取得し、取得したジョブ情報を印刷禁止情報リストとして禁止ジョブ記憶部に記憶し、制御部が、装着部に新たに記憶媒体が装着されたときに、印刷禁止情報リストに含まれるジョブ情報と、装着部に新たに装着された記憶媒体から取得されたジョブ情報とが一致する場合、装着部に新たに装着された記憶媒体に記憶されたジョブの印刷処理を禁止する。
【００１３】
そのため、ユーザ操作から所定時間が経過した後や、ログオフ指示の後では、この記憶媒体に記憶されたジョブに関するジョブ情報が禁止ジョブ記憶部に格納され、この禁止ジョブ記憶部に記憶されたジョブ情報と同じ内容のジョブは印刷が禁止されることから、装着部から記憶媒体を取り外すのを忘れた場合であっても、装着された記憶媒体から格納されたジョブデータが漏洩するのを防止できる。また、本発明によれば、ジョブ情報のみを印刷装置側に格納し、ジョブデータそのものは印刷装置側に蓄積させることがないので、印刷装置内に全てのジョブデータが蓄積されることがなく、印刷装置内からジョブデータが盗み出されたりするおそれがなく、さらには、印刷装置内の記憶量を低減させ、演算処理の高速化や、印刷装置内の記憶装置のコストを低減できる。
【００１４】
本発明に係る印刷装置の第２の特徴によれば、禁止リスト削除部が、装着部に装着された記憶媒体からジョブを読み出した際に、認証部によりログイン認証されたユーザと印刷禁止情報リスト内のジョブ情報に関連づけられたユーザとが一致し、かつ禁止ジョブ記憶部に記憶されたジョブ情報と、装着部に新たに装着された記憶媒体から取得されたジョブ情報とが一致した場合に、印刷禁止情報リストからジョブ情報を削除するので、正当なユーザが自分のジョブデータを再度印刷するような場合に、印刷が不必要に禁止されるのを防止できる一方で、記憶媒体を盗用するような悪意のユーザが、正当なユーザになりすまして印刷を実行するのを防ぐことができる。このとき、ユーザの一致のみならず、禁止ジョブ記憶部に記憶されたジョブ情報と、記憶媒体から取得されたジョブ情報とが一致した場合に、印刷禁止情報リストからジョブ情報を削除するので、複数のジョブが印刷禁止情報リストに登録されている場合に、そのジョブ（記録媒体）の所有者であるユーザが、複数あるうちの一つのジョブのみを記録媒体に格納したとき、その他のジョブの禁止が解除され、これらのジョブが漏洩するのを回避することができる。
【００１５】
本発明に係る印刷装置の第３の特徴によれば、通信部を介して、ネットワークに接続されている外部機器や他の印刷装置との間で印刷禁止情報リストを共有することによって、印刷装置に放置された記憶媒体を持ち去った第三者が、他の印刷装置を使って印刷をすること等を防止することができる。これにより放置された記憶媒体内の情報が漏えいすることを防止することができる。
【図面の簡単な説明】
【００１６】
【図１】本発明の実施形態に係る情報漏洩防止システムの構成を示す概念図である。
【図２】実施形態に係る記憶媒体内に含まれる印刷データのデータ構成である。
【図３】実施形態に係る印刷装置の内部構成を示す機能ブロック図である。
【図４】実施形態に係る情報漏洩防止方法における印刷禁止情報リスト登録処理を示すフローチャートである。
【図５】実施形態に係る情報漏洩防止方法における印刷可否判定処理を示すスローチャートである。
【発明を実施するための形態】
【００１７】
以下に添付図面を参照して、本発明に係る印刷装置の実施形態について図面を参照して詳細に説明する。
【００１８】
（印刷装置の全体構成）
図１は、本実施形態に係る印刷装置１の全体構成を概略的に示す概念図であり、図２は、実施形態に係る記憶媒体内に含まれる印刷データのデータ構成である。なお、通信ネットワーク４に接続される機器の種類及び台数は、図１に示す例に限定されない。
【００１９】
本実施形態における印刷装置１は、図１に示すように、通信ネットワーク４を介して複数の印刷装置１（１Ａ，１Ｂ，…）が接続されており、ユーザが、自身を識別させるためのＩＣカード３を用いてログイン認証を行い、ＵＳＢメモリ２内に記憶された印刷データを印刷装置１で出力させるものである。
【００２０】
印刷装置１は、ユーザ操作に基づく印刷指示に従って、印刷データを印刷するネットワークプリンターであり、可搬型の記憶媒体であるＵＳＢメモリ２やメモリカード等が着脱可能に装着される装着部として接続端子やスロットルを有し、この装着部に装着された記憶媒体に記憶されたジョブデータの印刷を実行する機能を備えている。
【００２１】
通信ネットワーク４は、通信プロトコルＴＣＰ／ＩＰを用いて種々の通信回線（ＦＴＴＨなどの光回線、ＡＤＳＬ回線などの公衆回線、専用回線、無線通信網）を相互に接続して構築される分散型のＩＰ網であり、このＩＰ網には、Ｗｉｆｉネットワークや、１００ＢＡＳＥ−ＴＸ等によるイントラネット（企業内ネットワーク）、家庭内ネットワークなどのＬＡＮも含まれる。
【００２２】
ＩＣカード３は、ユーザ毎に付与され、各ユーザを識別するユーザＩＤが記録されているとともに、非接触通信によって印刷装置１側の認証部に認証データを送出する機能を有している。本実施形態において、ＩＣカード３は、社員証などのカード式の記録媒体であり、図１に示すように、例えば、磁気帯３ａや、ＩＣチップ３ｂを有し、この磁気帯３ａや、ＩＣチップ３ｂにユーザＩＤを記憶保持している。また、このユーザＩＤは、印刷禁止を解除するための認証情報としても作用する。
【００２３】
ＵＳＢメモリ２は、印刷装置１に対して着脱可能で、ユーザが携帯可能な記憶媒体であり、内部には印刷データが含まれている。なお、印刷データには、図２に示すように、各種アプリケーションで作成された画像データと、この印刷データに関する情報を含めたジョブ情報とから構成される。このジョブ情報には、ジョブ名、ジョブ作成日、及びページ数など、本文である画像データ以外のメタ情報などが含まれる。なお、本実施形態においては、ジョブ情報として、ジョブ名、ジョブ作成日、及びページ数を含めたが、本発明はこれに限定するものではなく、例えば、ジョブ名、ジョブ作成日、又はページ数の少なくとも１つ以上をジョブ情報としてもよく、また、その他の情報をジョブ情報に含めてもよい。
【００２４】
また、本実施形態においては図示していないが、通信ネットワーク４には、ユーザが使用するクライアント端末が接続されている。なお、クライアント端末とは、ＣＰＵを備えた演算処理装置であり、各種アプリケーションソフトにより印刷用の画像データを作成し、そのデータの印刷処理の実行を指示する機能を備えている。このクライアント端末としては、例えば、パーソナルコンピュータ等の汎用コンピュータや、機能を特化させた専用装置により実現することができ、スマートフォンや、モバイルコンピュータ、ＰＤＡ（Personal Digital Assistance ）、携帯電話機が含まれる。
【００２５】
（印刷装置の機能構成）
次に、本実施形態における印刷装置１の機能構成について説明する。なお、本実施形態中で用いられる「モジュール」とは、装置や機器等のハードウェア、或いはその機能を持ったソフトウェア、又はこれらの組み合わせなどによって構成され、所定の動作を達成するための機能単位を示す。
【００２６】
図３は、本実施形態に係る印刷装置の内部構成を示す機能ブロック図である。
【００２７】
図３に示すように、本実施形態に係る印刷装置は、制御部１０と、画像読取部１１と、給紙部１２と、排紙部１３と、表示部１４と、印刷部１５と、装着部１６と、ＩＣ読取部１７と、記憶部１８とを備えている。
【００２８】
画像読取部１１は、スキャナーなど、原稿をレンズやＣＣＤ等によって光学的に読み取り、電気信号として出力する機構である。この読み取った情報は所定の指令（拡大、縮小等）に基づいて加工され、制御部１０に送出される。
【００２９】
給紙部１２は、印刷に際し、給紙台にストックされた印刷用紙を、給紙ローラー、レジストローラー対等によって、印刷部１５に１枚ずつ供給する。排紙部１３は、排紙選択部や排紙ローラー対、排紙台を有し、制御部１０からの駆動信号に応じて駆動制御することにより、印刷部１５で印刷された印刷用紙を排紙台に導くか、又は、両面印刷用の反転経路に導く。
【００３０】
印刷部１５は、画像読取部１１で読み取られたデジタル画像信号に基づいて所定の印刷用紙に画像を記録する印刷手段であり、制御部１０から出力された処理済みデジタル画像信号に基づいて、インクジェットヘッドからインクを印刷用紙に吐出して画像を記録する。
【００３１】
印刷部１５は、複数のインクジェットヘッドが設けられている。これらの複数のインクジェットヘッドは、Ｋ（黒）、Ｃ（シアン）、Ｍ（マゼンタ）、Ｙ（イエロー）の順に４本のヘッド列を構成しているものとする。また、各インクジェットヘッドは、用紙の搬送方向と直交する方向に複数のノズルが配列されている。
【００３２】
表示部１４は、印刷装置１で実行される印刷等に対する操作情報を表示し、ユーザ操作を受け付ける表示手段及び操作手段の機能を有する。表示部１４がタッチ操作されることによって、印刷機能の設定や開始等の様々な処理を要求する操作信号が制御部１０へ送信する。
【００３３】
ＩＣ読取部１７は、ＩＣカード３内に蓄積されたユーザＩＤを読み取るリーダライタ装置である。リーダライタ装置としては、例えば、ＩＣカード３に搭載されたアンテナに弱い電波を送信し、ＩＣチップ３ｂに記録されたユーザ識別子を受信しデータを読み取る非接触式を用いることができる。なお、ＩＣ読取部１７は、非接触式のリーダライタ装置に限定されず、例えば、ＩＣチップ３ｂ等が搭載されたカードや磁気カードなどをスロットに挿入する接触式を用いてもよく、ユーザＩＤを蓄積する各媒体に対応した読取装置を用いることができる。
【００３４】
装着部１６は、印刷装置１に対してＵＳＢメモリ２を装着させるＵＳＢ端子であり、ＵＳＢメモリ２内の印刷データを印刷装置１側へと転送する。なお、本実施形態において装着部１６は、ＵＳＢ式のコネクタを用いるが、印刷データを蓄積する媒体に対応した種々の装着装置を用いることができる。
【００３５】
通信部１９は、ネットワークカードなどの通信インタフェースであり、この通信部１９を介して通信ネットワーク４に接続され、他の印刷装置１と同期が可能であり、また、クライアント端末から印刷データや制御プログラムを受信することができる。特に、通信部１９は、本実施形態では、通信ネットワーク４を介して外部の機器（他の印刷装置１）と接続され、印刷禁止情報リストを外部の機器との間で共有可能とする機能を備えている。
【００３６】
記憶部１８は、各種のデータや、プログラムを記憶保持する記憶装置等であり、この記憶部１８には、ＵＳＢメモリ２から取得した印刷データが一時的に保存される。特に、本実施形態において、記憶部１８には、印刷禁止ジョブ記憶部１８２と、印刷禁止情報リスト記憶部１８１とを備えている。
【００３７】
印刷禁止ジョブ記憶部１８２は、印刷が禁止されているジョブに関するジョブ情報を格納しておく記憶装置であり、ＵＳＢメモリ２に格納されているジョブデータに関する情報であるジョブ情報を、ユーザ認証部１０１によりログイン認証されたユーザＩＤやジョブＩＤ等と関連づけて記憶する。本実施形態において印刷禁止ジョブ記憶部１８２は、ジョブ情報とＩＣカード３内のユーザ識別子とを関連づけて記憶する。なお、印刷禁止ジョブ記憶部１８２は、ＵＳＢメモリ２が装着部１６に装着されたタイミングで、ＵＳＢメモリ２内に含まれる全印刷データのジョブ情報をそれぞれ抽出する。また、印刷禁止ジョブ記憶部１８２に格納されたジョブ情報は、印刷禁止情報リストに登録されることから、それまでの間、印刷禁止ジョブ記憶部１８２に一時的に保存されている。
【００３８】
印刷禁止情報リスト記憶部１８１は、制御部１０の制御によって印刷処理を禁止することが決定された印刷データに関する情報を保持するリストデータの記憶装置であり、印刷禁止ジョブ記憶部１８２に格納されたジョブ情報を印刷禁止情報リストとして記憶保持する。この印刷禁止情報リストには、ＵＳＢメモリ２内のジョブデータ（印刷データ）に関するジョブ情報と、当該ＵＳＢメモリ２の所有者であるユーザのユーザ識別子とが関連づけて記憶保持されている。なお、この印刷禁止情報リスト記憶部１８１は、通信部１９によって、通信ネットワーク４を通じて他の印刷装置１と同期可能となっている。
【００３９】
制御部１０は、ＣＰＵやＤＳＰ（Ｄｉｇｉｔａｌ  Ｓｉｇｎａｌ  Ｐｒｏｃｅｓｓｏｒ）等のプロセッサ、メモリ、及びその他の電子回路等のハードウェア、或いはその機能を持ったプログラム等のソフトウェア、又はこれらの組み合わせなどによって構成された演算処理装置である。制御部１０は、プログラムを適宜読み込んで実行することにより種々の機能モジュールを仮想的に構築し、印刷部１５、給紙部１２、排紙部１３等の各部の駆動を制御して画像データに関する処理や、各部の動作制御、ユーザ操作に対する種々の処理を行う。特に、本実施形態において制御部１０には、印刷データの印刷処理を禁止して情報漏洩を防止するための機能モジュールを備えている。具体的には、制御部１０には、ユーザ認証部１０１と、ジョブ情報抽出部１０２と、禁止リスト登録部１０３と、印刷可否判定部１０４と、禁止リスト削除部１０５とを有している。
【００４０】
ユーザ認証部１０１は、ＵＳＢメモリ２にアクセスして印刷処理を実行する権限を有するユーザをログイン認証するモジュールであり、本実施形態では、ログイン時にＩＣ読取部１７を通じて取得されるユーザ識別子と、内部に記憶している認証情報とを照合し、その一致又は不一致に基づいてログイン認証処理を行う。なお、このユーザ認証部１０１によるログイン認証処理として、表示部１４の画面上において、パスワードの入力を促し、パスワードを含めてログイン認証を行ってもよい。正当なアクセス権を確認することができる場合には、各部に操作可能である旨の信号を送信する。一方、アクセス権を認めることができない場合には、表示部１４上にエラーを表示させ、操作受付を拒否する。
【００４１】
ジョブ情報抽出部１０２は、装着部１６に装着されたＵＳＢメモリ２からジョブ情報を抽出するモジュールであり、装着部１６に装着されたＵＳＢメモリ２からジョブ情報を抽出し、抽出したジョブ情報と、ユーザ認証部１０１によりログイン認証されたユーザのユーザ情報とを関連づけて、印刷禁止ジョブ記憶部１８２に格納させる。この印刷禁止ジョブ記憶部１８２へのジョブの格納は、ＵＳＢメモリ２の装着時やユーザのログイン時における認証処理の後に実行することができる、遅くともユーザによる所定の操作から一定時間経過したとき、或いはアクセス権限を解除するためのログオフ指示があったときまでに実行される。本実施形態においてジョブ情報抽出部１０２は、装着部１６からＵＳＢメモリ２の装着された信号を取得すると、即時に印刷データのうちジョブ情報のみを抽出し、ユーザ認証部１０１で認証されたユーザ識別子と関連づけて、印刷禁止ジョブ記憶部１８２に記憶する。
【００４２】
禁止リスト登録部１０３は、印刷禁止ジョブ記憶部１８２に記憶されたジョブ情報から、印刷処理を禁止するジョブ情報を印刷禁止情報リスト記憶部１８１に登録するモジュールである。本実施形態において、禁止リスト登録部１０３は、ログイン中のユーザによる最後の操作終了から所定時間が経過した場合、或いはログオフ操作を受け付けた場合、印刷禁止ジョブ記憶部１８２に記憶されたジョブ情報、または装着されているＵＳＢメモリ２内に記憶されたジョブ情報を印刷禁止情報リスト記憶部１８１に登録する。なお、操作終了からの経過時間は、予め設定され、記憶部１８に記憶されている。
【００４３】
印刷可否判定部１０４は、装着部１６に装着されたＵＳＢメモリ２からジョブを読み出した際に、この読み出されたジョブのジョブ情報と、印刷禁止情報リストに含まれるジョブ情報とが一致するジョブに対する印刷処理を禁止するモジュールである。この「装着されたＵＳＢメモリ２からジョブを読み出した際」とは、装着部１６にＵＳＢメモリ２が新たに装着された場合や、ＵＳＢメモリ２が装着部１６に装着された状態で印刷装置１の電源が切断され、その後に再起動され改めて読み出された場合などが含まれる。
この印刷処理の禁止処理について詳述すると、具体的に、印刷可否判定部１０４は、ＵＳＢメモリ２から順次、印刷データのジョブ情報を全て読み出された印刷が行われる印刷データのジョブ情報と、印刷禁止情報リスト記憶部１８１内に含まれるジョブ情報が一致するか否かを判定する。ここで、印刷禁止情報リスト記憶部１８１内に一致するジョブ情報が含まれていない場合、当該ジョブ情報の印刷データは印刷可能と判定する。一方、印刷禁止情報リスト記憶部１８１内に一致するジョブ情報が含まれている場合には、現在ログイン中であるユーザ識別子と、印刷禁止情報リスト記憶部１８１内に格納されたジョブ情報に関連づけられたユーザ識別子とが一致するか否かを判定する。ここで、ユーザ識別子が一致する場合には、正当なアクセス者による印刷操作であるとして印刷処理可能と判定する。一方、ユーザ識別子が一致しない場合には、不正に印刷データを取得した者の印刷操作であるとし、印刷処理不可と判定する。
【００４４】
禁止リスト削除部１０５は、印刷禁止情報リスト記憶部１８１に記憶されたジョブ情報をリストから削除するモジュールである。本実施形態では、印刷可否判定部１０４において、印刷処理可能と判定されたジョブ情報についてリストから自動で削除する。すなわち、禁止リスト削除部１０５は、印刷禁止情報リスト内のジョブ情報と、ＵＳＢメモリ２のジョブ情報とが一致している場合には、印刷禁止情報リスト内のジョブ情報を削除して印刷可能とさせる。
【００４５】
なお、禁止リスト削除部１０５によるジョブ情報の削除は、上述したように、印刷可否判定部１０４の判定結果に応じて自動で削除する他、例えば、ユーザ操作によって手動で削除してもよく、また、管理権限を有する管理者の操作によって手動で削除してもよい。この場合、表示部１４上には、印刷禁止情報リストを表示させ、ユーザ操作を受け付ける。また、印刷禁止情報リスト記憶部１８１に一定時間保持されているジョブ情報に対しては、有効期限を設け、有効期限が過ぎたら自動で削除してもよい。
【００４６】
なお、制御部１０は、通信ネットワーク４を通じて印刷禁止情報リスト記憶部１８１を他の印刷装置１と同期する機能も備えている。これにより、通信ネットワーク４に接続されている印刷装置１を通して印刷禁止情報リストを共有することができ、流出したデータを他の印刷装置で印刷されることを防止できる。
【００４７】
（印刷装置の作用）
次に、本実施形態における印刷装置１の作用について説明する。
【００４８】
本実施形態における印刷装置１は、主に印刷禁止情報リストの登録処理、および印刷可否判定処理を行う。そのため、各々の処理について以下に詳細に説明する。
【００４９】
＜印刷禁止情報リストの登録処理＞
図４は、本実施形態における印刷装置１の印刷禁止情報リストの登録処理の処理手順を示したフローチャートである。
【００５０】
図４に示すように、先ず、制御部１０は、ユーザのログイン認証があるまで待機し（ステップＳ１０１）、ログイン認証操作があった場合には、ログイン認証処理を行う（ステップＳ１０２）。具体的に、ユーザ認証部１０１は、ＩＣ読取部１７でＩＣカード３内からユーザ識別子を読み取り、そのユーザ識別子と、記憶部１８内に記憶されたユーザ識別子とが一致するか否かを判定する。なお、ユーザからパスワードの入力を要求してもよい。
【００５１】
ステップＳ１０２において、ユーザ認証部１０１において、認証が失敗された場合には（“ＮＯ”）、エラー表示を行い、再度認証処理があるまで待機する。一方、承認された場合には（ステップＳ１０２；“ＹＥＳ”）、印刷処理やコピーなどの処理を実行可能状態とする。
【００５２】
制御部１０は、ログインの間、ユーザからのログオフ操作があったか否かを判定する（ステップＳ１０３）。ここで、ログオフ操作がある場合には（ステップＳ１０３；“ＹＥＳ”）、その時点において、ＵＳＢメモリ２が装着部１６に装着されたか否かを判定する（ステップＳ１０４）。
【００５３】
ステップＳ１０４において、ＵＳＢメモリ２が装着部１６に装着されていないと判定された場合には、そのままログオフ処理を実行する（ステップＳ１０６）。
【００５４】
一方、ステップＳ１０４において、装着部１６にＵＳＢメモリ２が装着されていると判定された場合（“ＹＥＳ”）、その旨を禁止リスト登録部１０３に送信する。禁止リスト登録部１０３は、この情報を取得すると、ＵＳＢメモリ２から各印刷データのジョブ情報を抽出し、そのジョブ情報とユーザＩＤとを関連づけて印刷禁止情報リスト記憶部１８１に追加する（ステップＳ１０５）。
【００５５】
また、ログオフ操作がない場合（ステップＳ１０３；“ＮＯ”）、禁止リスト登録部１０３は、ログイン認証後であって最後のユーザ操作による処理から所定時間が経過したか否かを判定する（ステップＳ１０７）。
【００５６】
ステップＳ１０７において、所定時間が経過していないと判定された場合（ステップＳ１０７；“ＮＯ”）、禁止リスト登録部１０３は、ログオフ操作があるか（ステップＳ１０３；“ＹＥＳ”）、所定時間経過するまで（ステップＳ１０７；“ＹＥＳ”）待機する。
【００５７】
一方、ステップＳ１０７において、所定時間が経過したと判定された場合（“ＹＥＳ”）、その時点においてＵＳＢメモリ２が装着部１６に装着されているか否かを判定する（ステップＳ１０８）。
【００５８】
ステップＳ１０８において、ＵＳＢメモリ２が装着部１６に装着されていない場合（；“ＮＯ”）、印刷禁止情報リストにジョブ情報を登録することなく処理を終了する。
【００５９】
一方、ＵＳＢメモリ２が装着部１６に装着されている場合（ステップＳ１０８；“ＹＥＳ”）、禁止リスト登録部１０３は、ＵＳＢメモリ２または印刷禁止ジョブ記憶部１８２から各印刷データのジョブ情報を抽出し、そのジョブ情報とユーザＩＤとを関連づけて印刷禁止情報リスト記憶部１８１に追加する（ステップＳ１０９）。
【００６０】
＜印刷可否判定処理＞
図５は、本実施形態における印刷装置１の印刷可否判定処理の処理手順を示したフローチャートである。
【００６１】
図５に示すように、印刷装置１の制御部１０は、ユーザのログイン認証があるまで待機し（ステップＳ２０１）、ログイン認証操作があった場合には、ログイン認証処理を行う（ステップＳ２０２）。具体的に、ユーザ認証部１０１は、ＩＣ読取部１７でＩＣカード３内からユーザ識別子を読み取り、そのユーザ識別子と記憶部１８内に記憶されたユーザ識別子とが一致するか否かを判定する。なお、ユーザからパスワードの入力を要求してもよい。
【００６２】
ステップＳ２０２において、ユーザ認証部１０１において、認証が失敗された場合には（“ＮＯ”）、再度認証処理があるまで待機する。一方、承認された場合には（ステップＳ２０２；“ＹＥＳ”）、制御部１０は、装着部１６に新たにＵＳＢメモリ２が装着されたか否かを判定する（ステップＳ２０３）。
【００６３】
ステップＳ２０３において、装着部１６にＵＳＢメモリ２が装着されていないと判定された場合（“ＮＯ”）、印刷可否判定機能を終了し、通常の印刷モードに戻る。
【００６４】
ステップＳ２０３において、装着部１６に新たにＵＳＢメモリ２が装着されたと判定された場合（“ＹＥＳ”）、ＵＳＢメモリ２に印刷データが含まれているか否かを判定する（ステップＳ２０４）。
【００６５】
ステップＳ２０４において、ＵＳＢメモリ２内に印刷データが含まれていないと判定された場合、（“ＮＯ”）、印刷可否判定機能を終了し、通常の印刷モードに戻る。
【００６６】
一方、ＵＳＢメモリ２内に印刷データが含まれる場合には（ステップＳ２０４；“ＹＥＳ”）、ジョブ情報抽出部１０２は、各印刷データからジョブ情報を抽出して、印刷禁止ジョブ記憶部１８２に一時的に記憶する（ステップＳ２０５）。
【００６７】
その後、ユーザから印刷開始などの操作を受け付けると、制御部１０では、ＵＳＢメモリ２に含まれる印刷データを順次読み出していく（ステップＳ２０６）。
【００６８】
そして、ジョブ情報抽出部１０２が各印刷データ中に含まれるジョブ情報を抽出し、印刷可否判定部１０４は、抽出されたジョブ情報と一致するジョブ情報が印刷禁止情報リスト記憶部１８１内に含まれているか否かを判定する（ステップＳ２０７）。
【００６９】
ステップＳ１０７において、印刷禁止情報リスト記憶部１８１内に一致するジョブ情報が含まれていないと判定された場合（“ＮＯ”）、印刷処理を開始して（ステップＳ２１０）、印刷終了させる（ステップＳ２１１）。
【００７０】
一方、印刷禁止情報リスト記憶部１８１内に一致するジョブ情報が含まれていると判定された場合（ステップＳ２０７；“ＹＥＳ”）、禁止リスト削除部１０５は、印刷禁止情報リスト記憶部１８１内において当該ジョブ情報に関連づけされているユーザＩＤと、認証中のユーザＩＤとが一致するか否かを判定する（ステップＳ２０８）。
【００７１】
ステップＳ２０８において、ユーザＩＤが一致しないと判定された場合（“ＮＯ”）、当該印刷データは情報漏洩されたデータである可能性があるため、印刷禁止とし、読み出した印刷データを削除する（ステップＳ２１１）。
【００７２】
一方、ステップＳ２０８において、ユーザＩＤが一致すると判定された場合には（“ＹＥＳ”）、禁止リスト削除部１０５は、正当なユーザであるため印刷可能と判定し、印刷禁止情報リスト記憶部１８１から当該ジョブ情報を削除した後（ステップＳ２０９）、印刷を開始して（ステップＳ２１０）、印刷を完了させる（ステップＳ２１２）。
【００７３】
次に、１つの印刷データに対する印刷可否判定が終了すると、制御部１０は、ＵＳＢメモリ２に含まれた全ての印刷データに対する印刷可否判定が終了したか否かを判定し（ステップＳ２１３）、終了していない場合は（ステップＳ２１３；“ＮＯ”）、次の印刷データを読み出して、ステップＳ２０６〜ステップＳ２１２までの処理を繰り返す。一方、全ての印刷可否判定が終了した場合には（ステップＳ２１３；“ＹＥＳ”）、処理を終了する。
【００７４】
以上のように、本実施形態によれば、ＵＳＢメモリ２を印刷装置１に装着した際、ジョブ情報抽出部１０２は、ユーザ認証部によるログイン認証後の最後のユーザ操作から所定時間が経過した場合、またはログイン認証されたユーザのログオフ指示があった場合に、装着部１６に装着されたＵＳＢメモリ２からジョブ情報を取得し、取得したジョブ情報を印刷禁止情報リストとして記憶部１８に記憶し、その後は、記憶部１８に記憶されたジョブ情報と、装着部１６に新たに装着されたＵＳＢメモリ２から取得されたジョブ情報とが一致する場合には、印刷動作を禁止する。これによって、ユーザ操作から所定時間が経過した後や、ログオフ指示の後では、このＵＳＢメモリ２に記憶されたジョブに関するジョブ情報が記憶部１８に記憶され、この記憶部１８に記憶されたジョブ情報と同じ内容のジョブは印刷が禁止されることから、装着部１６からＵＳＢメモリ２を取り外すのを忘れた場合であっても、装着されたＵＳＢメモリ２から格納されたジョブデータが漏洩するのを防止できる。また、本実施形態によれば、ジョブ情報のみを印刷装置１側に格納し、画像データは印刷装置１側に蓄積させることがないことから、印刷装置１内に画像データが蓄積されることがなく、印刷装置１内から画像データが盗み出されたりするおそれがなく、さらには、印刷装置１内の記憶量を低減させ、演算処理の高速化や、印刷装置１内の記憶装置のコストを低減できる。
【００７５】
また、本実施形態によれば、装着部１６に新たにＵＳＢメモリ２が装着されたときに、装着部１６に新たに装着されたＵＳＢメモリ２に記憶された全てのジョブ情報を取得するジョブ情報抽出部１０２を備えており、印刷可否判定部１０４は、ジョブ情報抽出部１０２により取得されたジョブ情報のそれぞれについて、印刷禁止情報リストに含まれるジョブ情報と一致するか否かを判定し、一致すると判定した場合、一致したジョブ情報に対応するジョブの印刷処理を禁止する。そのため、装着部１６に新たにＵＳＢメモリ２が装着されたときに、ＵＳＢメモリ２に記憶された全てのジョブに対して、印刷処理が禁止か否かを判定することができる。
【００７６】
本実施形態によれば、装着部１６がログイン認証したユーザと印刷禁止情報リスト内のジョブ情報に関連づけられたユーザとが一致し、かつ記憶部１８に記憶された印刷禁止情報リスト内のジョブ情報と、装着部１６に新たに装着されたＵＳＢメモリ２から取得されたジョブ情報とが一致した場合に、自動的に印刷禁止情報リストからジョブ情報を削除するため、正当なユーザが自分のジョブデータを再度印刷するような場合に、印刷が不必要に禁止されるのを防止できる一方で、記憶媒体を盗用するような悪意のユーザが、正当なユーザになりすまして印刷を実行するのを防ぐことができる。このとき、ユーザの一致のみならず、記憶部１８に記憶されたジョブ情報と、ＵＳＢメモリ２から取得されたジョブ情報とが一致した場合に、印刷禁止情報リストからジョブ情報を削除するので、例えば、複数のジョブＡ〜Ｃが印刷禁止情報リストに登録されている場合に、そのジョブ（記録媒体）の所有者であるユーザが、ジョブＡのみを記録媒体に格納したとき、その他のジョブＢ及びＣの禁止は解除されず、これらのジョブが漏洩するのを回避することができる。
【００７７】
また、本実施形態によれば、禁止リスト登録部１０３によって、印刷禁止ジョブ記憶部１８２に格納されたジョブ情報を印刷禁止情報リストとして格納し、この印刷禁止情報リストに登録されたジョブ情報と同一内容のジョブは印刷が禁止される。このため、この印刷禁止情報リストを保持したり通信部１９を介して他の装置間で共有することで、流出したデータが別の手段で印刷される場合であっても、流出した印刷データか否かを判別できるため、漏洩した印刷データの印刷実行をより確実に禁止できる。
【００７８】
なお、本実施形態における印刷装置１は、インクジェット方式の印刷装置とするが、本発明は、これに限定するものではなく、熱転写方式 、感熱式電子、又は写真方式など種々の印刷装置を用いることができる。
【００７９】
また、本実施形態における印刷装置１において、ＩＣカード３は、カード式の記録媒体としたが、これに限定されるものではなく、ユーザの識別情報が記録され、携帯することができればよく、例えば、ＩＣチップを内蔵した携帯電話等の携帯認証装置であってもよい。
【符号の説明】
【００８０】
１…印刷装置
２…ＵＳＢメモリ
３…ＩＣカード
３ａ…磁気帯
３ｂ…ＩＣチップ
４…通信ネットワーク
１０…制御部
１１…画像読取部
１２…給紙部
１３…排紙部
１４…表示部
１５…印刷部
１６…装着部
１７…ＩＣ読取部
１８…記憶部
１９…通信部
１０１…ユーザ認証部
１０２…ジョブ情報抽出部
１０３…禁止リスト登録部
１０４…印刷可否判定部
１０５…禁止リスト削除部
１８１…印刷禁止情報リスト記憶部
１８２…印刷禁止ジョブ記憶部
【図１】
0006425615.tif 000002
【図２】
0006425615.tif 000003
【図３】
0006425615.tif 000004
【図４】
0006425615.tif 000005
【図５】
0006425615.tif 000006