(57)【要約】【課題】ネットワーク障害時であってもオフラインで簡単に印刷を行うことができ、さらに障害復旧後も印刷ログが確実に取得出来る安全なオフライン印刷システムを提供する。【解決手段】認証機３と着脱可能なキーデバイス４とからなるオフライン印刷システムであって、このキーデバイスには、少なくともキーデバイスの本人認証を行う暗号化されたパスワード記憶部、暗号化された印刷データ記憶部、印刷データを復号する暗号鍵記憶部及び第三者への読取書込を禁止した前記印刷データ記憶部に記憶された印刷データの印刷実行プログラムを備える。入力されたパスワードにより本人認証を行い、認証に基づき印刷実行プログラムの実行を行い印刷データ記憶部から指定の印刷データを復号して印刷データをプリンタに出力させる。また、クライアントＰＣにて通常の操作ではデータ書き込み読取はできないようになっている。【選択図】図１
2019185698.tif 000002
【特許請求の範囲】
【請求項１】
クライアントＰＣからのネットワーク通信が可能なプリンタに接続される認証機からなる印刷システムで使用され、前記認証機に設けられた読取部に着脱可能なキーデバイスであって、
前記キーデバイスには、少なくともキーデバイスの本人認証を行う暗号化されたパスワード記憶部、暗号化された印刷データ記憶部、印刷データを復号する暗号鍵記憶部、及び第三者への読取・書込を禁止した前記印刷データ記憶部に記憶された印刷データの印刷実行プログラムを備え、
さらに前記クライアントＰＣから印刷実行により、印刷データを暗号化してネットワーク印刷を行う際に、前記キーデバイスにも暗号化して記憶され、
前記認証機に前記キーデバイスが装着され、入力されたパスワードにより本人認証を行い、認証に基づき前記印刷実行プログラムの実行を行い、ネットワークからの印刷データ又は、キーデバイスの印刷データ記憶部から指定の印刷データを復号して印刷データをプリンタに出力させることを特徴とする印刷キーデバイス。
【請求項２】
前記キーデバイスは、前記クライアントＰＣから印刷実行により、印刷データを暗号化して記憶される際に、前記クライアントＰＣに設けられたユニバーサル・シリアル・バスを介してデータ書き込みが行われることを特徴とする前記請求項１記載の印刷キーデバイス。
【請求項３】
前記認証機は、本人認証を行った本人情報、印刷データを出力した時間情報、印刷内容情報などログデータを直接出力することを特徴とする前記請求項１乃至２のいづれか１記載の印刷キーデバイス。
【請求項４】
前記認証機は、前記キーデバイスの印刷データをプリンタに出力させた後に、前記キーデバイス内に記憶されている当該印刷データを削除するよう制御することを特徴とする前記請求項１乃至３のいづれか１項記載の印刷キーデバイス。
【請求項５】
前記キーデバイス内に記憶された印刷データには、印刷期限情報が記憶されるとともに、前記認証機は、前記キーデバイスから前記印刷期限情報を読み取り、当該印刷期限外での印刷データの出力を禁止するようにしたことを特徴とする前記請求項１乃至４のいづれか１記載の印刷キーデバイス。
【発明の詳細な説明】
【発明の詳細な説明】
【技術分野】
【０００１】  本発明はクライアントＰＣ、プリンタ、複合機（ＭＦＰ）、ファクシミリなどのセキュリティ機能を強化した印刷システムにおいて、セキュリティ特にクライアントＰＣとプリンタが通常は、ネットワーク環境下で使用するもネットワーク障害時に、オフラインでも対応できるセキュリティを強化した印刷システムにおける印刷キーデバイスに関する。
【背景技術】
【０００２】  ＰＣ、プリンタなどが接続されているオフラインあるいは、ネットワーク環境に関わらず機密の漏洩が問題になっている。例えば、ネットワークに接続されているＰＣで作成した情報、ファイルの情報などネットワーク上に存在する画像／文書データがこれにつながる複数のプリンタなどの出力機器から不正に出力されたり、また、ファイルなどに蓄積されている情報の抜き取り、パソコンのハードディスクやパソコンの盗難によるものなど種々の形で漏洩される場合が存在する。これらを回避するため機密を要する情報の取り扱い方法として、ＰＣやネットワーク上の画像／文書データを暗号化して取り扱い、必要時に復号化する方法が紹介されている。この暗号化／復号化に要するキー情報の扱いも種々の方法が提案されている。またＩＤ、パスワードなどで個人を認証し、この個人以外は情報にアクセスすることが出来ない様にすることで機密を保持する方法も公知である。【０００３】  また、画像／文書データを取り扱うネットワークシステムで機密漏洩防止のため、暗号化／復号化を行う場合、暗号化／復号化のキー情報、ＩＤ、パスワード、の関連性を考慮した上で、キーデバイスの不正使用、パスワードの漏洩、ＩＤ情報の漏洩などシステムの弱点をカバーした情報漏洩の心配のない手段が求められ、特許文献１のようなシステムが開示されている。【０００４】  この特許文献１は、ネットワークシステムに接続される端末機器で情報を出力する際、この端末機である読取り部を有するパーソナルコンピュータ及びプリンタの読取り部に着脱可能なキーデバイスにおいて、キーデバイスが、コンピュータ機能と、蓄電機能とを備え、パーソナルコンピュータの読取り部に装着されたキーデバイスが、当該パーソナルコンピュータからキーデバイスに入力されたパスワードをコンピュータ機能で認証し、この認証されたパスワードにより、コンピュータ機能でパスワードキーを生成し、この生成されたパスワードキーにより、コンピュータ機能で画像及び文書情報の暗号化、復号化キーを生成し、暗号化、復号化キーの生成後、キーデバイス内のパスワードをコンピュータ機能で消滅させるキーデバイスであって、かつキーデバイスが、パスワードがキーデバイス内に入力されてから消滅されるまでの間に、読取り部から抜き取られると、蓄電機能による電気エネルギーによりコンピュータ機能で、パスワードの消滅を行い、キーデバイスが、読取り部への装着前の状態に初期化されるというものである。【０００５】  さらに特許文献２において、本願発明者もこれらセキュリティを考慮した印刷システムについて提案している。キーデバイスにおいて、ＩＣカード型を提案しているが、別途リーダ／ライタを設けなくてはならず、システムが大がかりになってしまっていた。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特許第４３３７９６７号公報
【特許文献２】特開２０１６−６２５７９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】  これら完璧なシステムを提供してもネットワークは、不測の事態によってダウンすることがあり、バックアップサーバなど備えたシステムが構築されているもののそれでも、障害が発生するものである。そこで、これらネットワーク障害時であっても簡単なシステムでセキュアな状態で印刷が実行できるシステムの要望が高まっており、既存のシステムを大がかりに変更せず本発明は、さらに障害復旧後も印刷ログが確実に取得出来る印刷システムを目的としている。
【課題を解決するための手段】
【０００８】  そこで、上述の課題を解決するため請求項１記載の発明における印刷キーデバイスは、クライアントＰＣからのネットワーク通信が可能なプリンタに接続される認証機からなる印刷システムで使用され、前記認証機に設けられた読取部に着脱可能なキーデバイスであって、
前記キーデバイスには、少なくともキーデバイスの本人認証を行う暗号化されたパスワード記憶部、暗号化された印刷データ記憶部、印刷データを復号する暗号鍵記憶部、及び第三者への読取・書込を禁止した前記印刷データ記憶部に記憶された印刷データの印刷実行プログラムを備え、
さらに前記クライアントＰＣから印刷実行により、印刷データを暗号化してネットワーク印刷を行う際に、前記キーデバイスにも暗号化して記憶され、
前記認証機に前記キーデバイスが装着され、入力されたパスワードにより本人認証を行い、認証に基づき前記印刷実行プログラムの実行を行い、ネットワークからの印刷データ又は、キーデバイスの印刷データ記憶部から指定の印刷データを復号して印刷データをプリンタに出力させるようにしたものである。【０００９】  請求項２では、前記キーデバイスは、前記クライアントＰＣから印刷実行により、印刷データを暗号化して記憶される際に、前記クライアントＰＣに設けられたユニバーサル・シリアル・バスを介してデータ書き込みが行われるものとした。【００１０】  さらに請求項３では、前記認証機は、本人認証を行った本人情報、印刷データを出力した時間情報、印刷内容情報などログデータを直接出力するようにした。【００１１】  請求項４は、前記認証機は、前記キーデバイスの印刷データをプリンタに出力させた後に、前記キーデバイス内に記憶されている当該印刷データを削除するよう制御するものである。【００１２】  請求項５は、前記キーデバイス内に記憶された印刷データには、印刷期限情報が記憶されるとともに、前記認証機は、前記キーデバイスから前記印刷期限情報を読み取り、当該印刷期限外での印刷データの出力を禁止するようにしたものである。
【図面の簡単な説明】
【００１３】
【図１】本発明の印刷システムにおける認証キーデバイスによって印刷を行う概念説明図。
【図２】本発明の印刷システムにおける認証キーデバイスの記憶領域説明図。
【図３】本発明の印刷システムにおけるシステム構成説明図。
【図４】本発明の印刷システムにおけるクライアントＰＣでの印刷指示手順を示すフロー説明図。
【図５】本発明の印刷システムにおける認証機処理フロー説明図。
【図６】本発明の印刷システムが組み込まれているオンラインネットワークシステムの概念説明図。
【発明を実施するための形態】
【００１４】  本発明の実施形態を図面に基づいて説明する。本発明は、特にオフライン時にその機能を発揮すべく提供されるものであるが、通常は図６に示されるようなシステム中に設置されている。すなわち図６において１は、クライアントＰＣで、６はプリンタ、３はネットワーク２とプリンタに介在させたルータ機能を有する認証機、７はネットワークを管理するプリント管理サーバ、８はそのバックアップ用のプリント管理バックアップサーバである。特にネットワークとプリンタをこの認証機３を介して、接続することで、クライアントＰＣとプリンタが同一のネットワーク内に存在しないようにしたことで、クライアントＰＣからプリンタや複合機（ＭＦＰ）で印刷された情報が読み取られないようにしている。これらは、印刷に限らずコピーなどスキャニング情報もプリンタや複合機（ＭＦＰ）の記憶部に暗号化されない状態で蓄積される場合が多く、プリンタや複合機（ＭＦＰ）などのネットワークは、セキュリティの点で、クライアントＰＣ側のネットワークとは別系統で独立させることが望ましい。これらネットワーク２に接続される機器には図に示した様に、クライアントＰＣ、認証機３には、キーデバイス４の脱着が可能な読取り手段を持っている。４はキーデバイスで、ＵＳＢメモリで構成されるが、通常の操作では、データの書き込み／読取はできない。クライアントＰＣが印刷指示をすることで、印刷データがネットワーク上に暗号化されたデータが出力されるとともにこのキーデバイス４にも暗号化して書き込まれるようになっている。キーデバイス４にはプリント管理サーバ７の持つ暗号鍵により暗号化されたＩＤなどの個人認証情報、及びパスワードの運算、認証機能、パスワード認証後に画像、文書データを暗号化／復号化する為のキー生成手段が収められている。
【００１５】  キーデバイス４の役割としては、クライアントＰＣ１、ネットワーク２へのログイン、本人の認証、ファイルやメールの暗号化／復号化、接続先の管理、ＡＰＬごとのＩＤ／パスワードの管理、認証機３内に暗号化ログ保存、プリント出力管理、プリントアウトの取りだし、ＦＤなどの使用可否の管理などである。外見上一般のＵＳＢメモリと変わらないが、通常の操作では、データの書き込み／読取が行えないので一般のＵＳＢメモリのような使用はできないようになっている。
【００１６】  このキーデバイス４がなければネットワークに入る事が出来ない。ＰＣ、または端末機器に接続されているか、内蔵されている読取り装置にキーデバイスを挿入し、端末機器よりパスワードを入力することで、暗号化されたネットワーク環境での作業が可能となる。
【００１７】  また、ネットワーク２上での情報はすべてネットワーク管理装置（図示せず）から出される乱数によりランダム化した状態で相互の送受信が行はれる。ネットワーク管理装置には乱数発生手段、個人情報を含む機密情報の暗号化を行う暗号鍵などが格納されている。この管理装置は物理的にも保護されていて、無理に開けると内容が消滅する。
【００１８】  さて、本来はこのようなネットワーク２を介して、クライアントＰＣ１から出力されたプリントデータがプリンタ６から印刷されるが、ネットワーク障害時に、本発明は機能を発揮する。
【００１９】  図１は本発明の印刷システムにおける認証キーデバイスによって印刷を行う概念説明図であり、また図２には、キーデバイス４内の記憶領域が説明されているが、キーデバイス４内の記憶領域は、少なくともキーデバイス４の本人認証を行う暗号化されたパスワード記憶部、暗号化された印刷データ記憶部（書込可能領域中の３．Ｂｏｄｙ部など）、印刷データを復号する暗号鍵記憶部（管理書き込み領域中の２．暗号鍵情報など）、及び第三者への読取・書込を禁止した前記印刷データ記憶部に記憶された印刷データの印刷実行プログラム（書き込み禁止領域中の４．認証機での印刷（実行モジュール）など）を備えている。上述の本人認証用パスワード記憶部のアドレスは、図２に示す書き込み禁止領域に企業ごとにあらかじめ設定されている。
【００２０】  一方、認証機には、暗号化されたパスワード・印刷データ・暗号鍵などの復号、入力されたパスワードとキーデバイス内に書き込まれたパスワードを比較照合し本人認証を行う認証、キーデバイス内の印刷データ記憶部から印刷データを読み出し出力するために印刷実行プログラムの実行などを行う制御部を備えている。
【００２１】  このように、プリントデータを暗号化して格納されたキーデバイス４を印刷者自身の手で持ち運び、認証機３に装着する。そして、パスワードを入力して、キーデバイス内のデータに基づき、認証機３によって印刷を許可するようにして使用される。
【００２２】  本発明の認証機３によって、本人認証を行った本人情報、印刷データを出力した時間情報、印刷内容情報などログデータが蓄積され、ネットワーク復旧後、プリント管理サーバ７、プリント管理バックアップサーバに送信されるようになっている。
【００２３】  さらに認証機は、キーデバイス４の印刷データをプリンタ６に出力させた後に、キーデバイス４内に記憶されている当該印刷データを削除するよう制御している。
【００２４】  またキーデバイス４内に記憶された印刷データには、印刷期限情報が記憶されるとともに、認証機３は、キーデバイス４から印刷期限情報を読み取り、当該印刷期限外での印刷データの出力を禁止するようにしており、必要により当該印刷期限外の印刷データが発見されたときはこの印刷データを削除するようにしてもよい。
【００２５】  図３は、印刷システムにおけるネットワーク及びオフラインによるシステム構成図を示すものであるが、クライアントＰＣ１において、認証システムが立ち上がり、認証暗号プリントデータとして、（プリント管理サーバ７やプリント管理バックアップサーバ８内の）ハードディスクにログとして登録されるとともにデータ送信アプリケーションを介して、プリント管理キーデバイス（キーデバイス４）や、ネットワーク２を介して、プリント管理アプリケーション（プリント管理サーバ７）やプリント管理アプリケーションバックアップ（プリント管理バックアップサーバ８）内に転送される。
【００２６】  一方、印刷に際しては、認証機３でデータ受信アプリケーションにデータが集められ、認証システムが立ち上がり、認証されたものについてのみ暗号化認証プリントデータが復号され印刷が実行（プリント実行）される。プリント実行データは、プリント管理アプリケーション（プリント管理サーバ７）やプリント管理アプリケーションバックアップ（プリント管理バックアップサーバ８）内のハードディスクに転送され、プリント結果同期アプリケーションにて登録される。
【００２７】  このように、印刷システムは、ネットワークが正常に機能している場合、印刷データは、暗号化されてネットワーク上で転送されるが、ネットワーク障害などで、オフラインにより印刷が実行される場合は、データ送信アプリケーションがプリント管理キーデバイス（キーデバイス４）に暗号化されて格納されてプリンタ６まで持ち運ばれる。
【００２８】  本発明の印刷システムは以上のように構成されているが、図４に基づいてクライアントＰＣ１での印刷指示手順フローを説明する。先ずクライアントＰＣ１で印刷を行おうとする場合、ステップ１０１でキーデバイスによる認証可否を行えるまでは、次の段階に進めない。
【００２９】  認証された後に暗号化プリンタデータが作成される（ステップ１０２）。ステップ１０３で、プリント管理サーバ７との通信が可能になれば、暗号化されたプリントデータをプリント管理サーバ７に格納する（ステップ１０４）。ここで、ステップ１０３でプリント管理サーバ７との通信が不可の場合は、ステップ１０５でプリント管理バックアップサーバ８との通信を実行し、可能になれば、暗号化されたプリントデータをプリント管理バックアップサーバ８に格納する（ステップ１０６）。このステップでプリント管理バックアップサーバ８でも通信が不可の場合は、ステップ１０７で暗号化プリンタデータをキーデバイスに格納する。
【００３０】  次に、図５に基づいてプリンタ６で印刷を行う場合の認証機処理フローを説明する。
印刷を開始する場合、印刷者がキーデバイス４を持ち込み、認証機３にそのキーデバイス４を装着する。ここで厳格な本人認証（ステップ１１１）が行われ、認証できなければ、次のステップに進めない。ステップ１１６でキーデバイス４から暗号化プリントデータを取得する（ステップ１１７）。キーデバイス４にプリントデータが存在しない場合は、印刷処理を終了する。
【００３１】  プリントデータを取得した後は、暗号化プリントデータをマージして一覧を表示する（ステップ１１８）。出力する印刷ファイルを選択して（ステップ１１９）、暗号化プリントデータを復号する（ステップ１２０）。そして順次プリントが実行され（ステップ１２１）、印刷完了ログが保存され（ステップ１２２）、印刷が終了する。
【００３２】  尚、本発明の印刷システムは、オフラインにて使用する場合、キーデバイス４に印刷データを暗号化して書き込む例を示したが、ネットワークを介して、をプリント管理サーバ７やプリント管理バックアップサーバ８に書き込みができない場合のみではなくても、ネットワーク上でクライアントＰＣ１から印刷指示する際、ネットワーク上のプリント管理サーバ７やプリント管理バックアップサーバ８に印刷データを書き込めた場合であっても、常にキーデバイス４にも書き込んでおき、印刷実行の際、プリント管理サーバ７又は、プリント管理バックアップサーバ８から暗号化プリントデータを取得して、印刷終了のタイミングでキーデバイス４内の暗号化プリントデータを削除しても良い。
【００３３】  これは、印刷指示を行うときにネットワークが機能していても、印刷実行時にネットワーク障害が起こる場合も有り、それ以外の理由でもプリント管理サーバ７又は、プリント管理バックアップサーバ８から暗号化プリントデータを取得できないことがあるので、サーバのバックアップ用としてキーデバイス４常に書き込んでおけば良い。これらは運用上の問題であるので状況やシステムに合わせ選択すればよい。
【００３４】  以上の如く本発明の印刷システムは構成されているが、キーデバイス４としては、本発明で説明したＩＣカードの他ＵＳＢメモリー、ＳＤカード、スマートフォンなどのモバイル端末等記憶装置であってもよい。
【００３５】  また、本発明の印刷システムをオフラインで実行後、認証機３に、本人認証を行った本人情報、印刷データを出力した時間情報、印刷内容情報などのログデータが蓄積されているので、ネットワーク復旧後にこれらログデータがプリント管理サーバ７又はプリント管理バックアップサーバ８に転送され、ログ管理が確実にできる。
【００３６】  また、本発明の印刷システムをオフラインで実行後キーデバイスを管理ＰＣに差し込みログ・データを吸い上げることも可能となっている。これは印刷監査レポートを提出する際にネットワークが普及していない場合にも確実に複数ユーザのログを集め操作履歴レポートが作成できるようになっている。この場合、全員分のログが集まっているかのチェックを行うなどのチェック機能を有している。
【００３７】  さらに認証機３は、キーデバイス４の印刷データをプリンタに出力させた後に、キーデバイス４内に記憶されているその印刷データを削除するようにしているのでセキュリティ管理が確実に行える。また、異なるネットワーク間で、データ交換ができ、複合機／プリンタの共有が行なえるようにしている。
【００３８】  キーデバイス４内に記憶された印刷データには、印刷期限情報が記憶されるとともに、認証機３は、キーデバイス４から印刷期限情報を読み取り、その印刷期限外での印刷データの出力を禁止しているので、不用意に印刷されることがない。また、印刷データが存在し、読み取った印刷期限情報が、印刷期限切れであった場合は、その印刷データは、速やかに削除されるようにしているので、セキュリティが向上される。
【００３９】  以上のごとく、本発明はネットワーク上に組み込まれたものでありながら、通常はオンラインで印刷がなされても、ネットワーク障害時にオフラインで極めて高いセキュアな印刷システムが提供できる。特に認証機はクライアントＰＣ側のネットワークとは異ならせて、別のインターフェースを持ちサーバ側の通信機器障害が発生した場合でもプリンタとの１対１の直接通信を行い、障害発生時のシステム継続性を担保することができ、産業上きわめて有益なものが提供できる。
【符号の説明】
【００４０】１・・・クライアントＰＣ
２・・・ネットイワーク
３・・・認証機
４・・・キーデバイス
５・・・プリント用ネットワーク
６・・・プリンタ
７・・・プリント管理サーバ
８・・・プリント管理バックアップサーバ
【図１】
2019185698.tif 000003
【図２】
2019185698.tif 000004
【図３】
2019185698.tif 000005
【図４】
2019185698.tif 000006
【図５】
2019185698.tif 000007
【図６】
2019185698.tif 000008