(57)【要約】【課題】外部記憶装置に格納した秘匿すべき印刷情報が他の装置及び他の利用者に読み出されることを防止する画像形成装置、プログラム及び画像形成システムを提供する。【解決手段】画像形成装置１は、利用者の識別情報を認証する認証手段１００と、印刷情報を生成する印刷情報生成手段１０３と、印刷情報を利用者の識別情報と装置識別情報１１２とに基づいて暗号化して暗号化印刷情報１０４ａとする暗号化手段１０４と、再び接続された外部記憶装置２に格納された暗号化印刷情報１０４ａが復号可能か否かを判定する判定手段１０６と、復号不可能と判定した場合、暗号化印刷情報１０４ａを無効化する無効化手段１０７と、復号可能と判定した場合、暗号化印刷情報１０４ａを復号する復号手段１０８とを有する。【選択図】図１
2012124776.tif 000002
【特許請求の範囲】
【請求項１】
印刷を所望する利用者の識別情報を認証する認証手段と、
画像形成装置の識別情報を記憶する記憶手段と、
前記利用者が所望する印刷に必要な入力情報から印刷情報を生成する印刷情報生成手段と、
前記印刷情報を前記利用者の識別情報と前記画像形成装置の識別情報とに基づいて暗号化して暗号化印刷情報とする暗号化手段と、
外部記憶装置の接続を検出する検出手段と、
前記暗号化印刷情報を前記検出手段により接続が検出されている前記外部記憶装置に格納する格納手段と、
前記外部記憶装置に格納された暗号化印刷情報が前記利用者の識別情報と前記装置の識別情報とに基づいて復号可能か否かを判定する判定手段と、
前記判定手段が復号可能と判定した場合、当該暗号化印刷情報を復号する復号手段とを有する画像形成装置。
【請求項２】
前記格納手段は、前記暗号化印刷情報を前記外部記憶装置に格納する際に当該暗号化印刷情報に有効期限情報を関連付け、
前記判定手段は、前記外部記憶装置に格納された前記暗号化印刷情報に関連付けられた前記有効期限情報が期限を超過したものであると判定したとき、前記無効化手段により当該暗号化印刷情報を無効化し、当該有効期限情報が期限内のものであると判定したとき、前記利用者の識別情報と前記装置の識別情報とに基づいて復号可能か否かを判定する請求項１に記載の画像形成装置。
【請求項３】
コンピュータを、
印刷を所望する利用者の識別情報を認証する認証手段と、
前記利用者が所望する印刷に必要な入力情報から印刷情報を生成する印刷情報生成手段と、
プログラムが動作する前記コンピュータの識別情報を前記コンピュータの記憶部から取得し、前記印刷情報を前記利用者の識別情報とプログラムが動作する前記コンピュータの識別情報とに基づいて暗号化して暗号化印刷情報とする暗号化手段と、
外部記憶装置の接続を検出する検出手段と、
前記暗号化印刷情報を前記検出手段により接続が検出されている前記外部記憶装置に格納する格納手段と、
前記外部記憶装置に格納された暗号化印刷情報が前記利用者の識別情報と前記装置の識別情報とに基づいて復号可能か否かを判定する判定手段と、
前記判定手段が復号可能と判定した場合、当該暗号化印刷情報を復号する復号手段として機能させるためのプログラム。
【請求項４】
情報を格納する外部記憶装置と、
印刷を所望する利用者の識別情報を認証するとともに、印刷に必要な入力情報から印刷情報を生成し、当該印刷情報を前記利用者の識別情報と画像形成装置の識別情報とに基づいて暗号化して暗号化印刷情報とし、前記外部記憶装置の接続を検出した場合、前記暗号化印刷情報を当該外部記憶装置に格納するとともに、前記外部記憶装置が再び接続された場合、当該外部記憶装置に格納された暗号化印刷情報が前記利用者の識別情報と前記装置の識別情報とに基づいて復号可能か否かを判定して、復号不可能と判定した場合、当該暗号化印刷情報を無効化し、また、復号可能と判定した場合、当該暗号化印刷情報を復号する画像形成装置とを有する画像形成システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置、プログラム及び画像形成システムに関する。
【背景技術】
【０００２】
画像形成装置から外部記憶装置に格納した秘匿すべき印刷情報が他の装置で読み出されることを防止する技術が提案されている。
【０００３】
これに関連する技術として、特許文献１には、着脱可能なＵＳＢメモリ等の可搬性の外部記憶装置を接続可能な画像形成装置であって、外部記憶装置から印刷対象の情報を入力し、入力された印刷対象の情報から印刷情報を生成して、生成された印刷情報を暗号化するとともに外部記憶装置に格納する画像形成装置が開示されている。画像形成装置は、その後、再び外部記憶装置が接続され、印刷の指示を受け付けると、外部記憶装置に格納された印刷情報を復号し、復号した印刷情報を印刷して、印刷が完了すると、外部記憶装置に格納されている印刷情報を無効化する。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００９−１２６０３３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本発明の目的は、外部記憶装置に格納した秘匿すべき印刷情報が他の装置及び他の利用者に読み出されることを防止する画像形成装置、プログラム及び画像形成システムを提供することにある。
【課題を解決するための手段】
【０００６】
［１］印刷を所望する利用者の識別情報を認証する認証手段と、
画像形成装置の識別情報を記憶する記憶手段と、
前記利用者が所望する印刷に必要な入力情報から印刷情報を生成する印刷情報生成手段と、
前記印刷情報を前記利用者の識別情報と前記画像形成装置の識別情報とに基づいて暗号化して暗号化印刷情報とする暗号化手段と、
外部記憶装置の接続を検出する検出手段と、
前記暗号化印刷情報を前記検出手段により接続が検出されている前記外部記憶装置に格納する格納手段と、
前記外部記憶装置に格納された暗号化印刷情報が前記利用者の識別情報と前記装置の識別情報とに基づいて復号可能か否かを判定する判定手段と、
前記判定手段が復号可能と判定した場合、当該暗号化印刷情報を復号する復号手段とを有する画像形成装置。
【０００７】
［２］前記格納手段は、前記暗号化印刷情報を前記外部記憶装置に格納する際に当該暗号化印刷情報に有効期限情報を関連付け、
前記判定手段は、前記外部記憶装置に格納された前記暗号化印刷情報に関連付けられた前記有効期限情報が期限を超過したものであると判定したとき、前記無効化手段により当該暗号化印刷情報を無効化し、当該有効期限情報が期限内のものであると判定したとき、前記利用者の識別情報と前記装置の識別情報とに基づいて復号可能か否かを判定する前記［１］に記載の画像形成装置。
【０００８】
［３］コンピュータを、
印刷を所望する利用者の識別情報を認証する認証手段と、
前記利用者が所望する印刷に必要な入力情報から印刷情報を生成する印刷情報生成手段と、
プログラムが動作する前記コンピュータの識別情報を前記コンピュータの記憶部から取得し、前記印刷情報を前記利用者の識別情報とプログラムが動作する前記コンピュータの識別情報とに基づいて暗号化して暗号化印刷情報とする暗号化手段と、
外部記憶装置の接続を検出する検出手段と、
前記暗号化印刷情報を前記検出手段により接続が検出されている前記外部記憶装置に格納する格納手段と、
前記外部記憶装置に格納された暗号化印刷情報が前記利用者の識別情報と前記装置の識別情報とに基づいて復号可能か否かを判定する判定手段と、
前記判定手段が復号可能と判定した場合、当該暗号化印刷情報を復号する復号手段として機能させるためのプログラム。
【０００９】
［４］情報を格納する外部記憶装置と、
印刷を所望する利用者の識別情報を認証するとともに、印刷に必要な入力情報から印刷情報を生成し、当該印刷情報を前記利用者の識別情報と画像形成装置の識別情報とに基づいて暗号化して暗号化印刷情報とし、前記外部記憶装置の接続を検出した場合、前記暗号化印刷情報を当該外部記憶装置に格納するとともに、前記外部記憶装置が再び接続された場合、当該外部記憶装置に格納された暗号化印刷情報が前記利用者の識別情報と前記装置の識別情報とに基づいて復号可能か否かを判定して、復号不可能と判定した場合、当該暗号化印刷情報を無効化し、また、復号可能と判定した場合、当該暗号化印刷情報を復号する画像形成装置とを有する画像形成システム。
【発明の効果】
【００１０】
請求項１、３又は４に係る発明によれば、外部記憶装置に格納した秘匿すべき印刷情報が他の装置及び他の利用者に読み出されることを防止することができる。
【００１１】
請求項２に係る発明によれば、有効期限を超過した印刷情報を無効化することができる。
【図面の簡単な説明】
【００１２】
【図１】図１は、実施の形態に係る画像形成システムの構成例を示す概略図である。
【図２】図２（ａ）及び（ｂ）は、画像形成装置の暗号化動作及び復号動作の一例を説明するための概略図である。
【図３】図３は、画像形成装置の表示部に表示される画像の一例を示す概略図である。
【図４】図４は、画像形成装置の動作例を示すフローチャートである。
【図５】図５は、画像形成装置の動作例を示すフローチャートである。
【発明を実施するための形態】
【００１３】
（画像形成装置の構成）
図１は、画像形成装置１の構成例を示すブロック図である。
【００１４】
画像形成装置１は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）等から構成され各部を制御するとともに各種のプログラムを実行する制御部１０と、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）やフラッシュメモリ等の記憶媒体であって情報を記憶する記憶部１１と、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）メモリ等である外部記憶装置２を接続する接続端子及びＵＳＢコントローラ等からなる外部装置接続部１２と、紙面を光学走査して紙面に記入された内容や印刷された内容を読み取る光学走査部１３と、紙面にゼログラフィー等により印刷を行う印刷処理部１４と、外部の利用者認証サーバ３とネットワークを介して通信して情報を送信及び受信する通信部１５と、所持する利用者の識別情報が格納されたＩＤカード４の情報を読み取るＩＤカード読取部１６とを備える。なお、画像形成装置１は、さらにキーボードやタッチパッド等であって操作に応じた操作信号を発する操作部を備えてもよい。
【００１５】
制御部１０は、後述する画像形成プログラム１１０を実行することで、認証手段１００、画像情報生成手段１０１、外部記憶装置検出手段１０２、印刷情報生成手段１０３、暗号化手段１０４、格納手段１０５、印刷情報判定手段１０６、印刷情報無効化手段１０７、印刷情報復号手段１０８及び印刷実行手段１０９等として機能する。
【００１６】
認証手段１００は、ＩＤカード読取部１６で読み取られたＩＤカード４の識別情報を通信部１５を介して利用者認証サーバ３に認証要求とともに送信し、認証結果を受信する。
【００１７】
画像情報生成手段１０１は、光学走査動作により光学走査部１３から出力される信号から印刷情報生成手段１０３に入力する入力情報として画像情報を生成する。
【００１８】
外部記憶装置検出手段１０２は、外部装置接続部１２に外部記憶装置２が装着されるとその接続を検出する。
【００１９】
印刷情報生成手段１０３は、画像情報生成手段１０１が生成した画像情報を入力情報として印刷情報を生成する。ここで、印刷情報とは、印刷処理部１４に入力することによって印刷処理部１４が直接印刷を実行することのできる情報、例えば、ＰＤＦやＴＩＦＦ等の情報である。また、印刷情報生成手段１０３は、入力情報として、外部の端末から文書情報及び印刷要求を受け付けて印刷情報を生成してもよい。
【００２０】
暗号化手段１０４は、印刷情報生成手段１０３が生成した印刷情報を、認証された利用者情報と画像形成装置１に固有の装置識別情報１１２とに基づいて暗号化し、暗号化印刷情報１０４ａとする。暗号化手段１０４は、例えば、利用者情報及び装置識別情報１１２とをそれぞれ暗号鍵として印刷情報を暗号化する。なお、画像形成装置１に固有の装置識別情報１１２とは、工場出荷時に設定される識別情報を使用しても良いし、利用者によって設定される識別情報を使用してもよい。
【００２１】
格納手段１０５は、暗号化手段１０４が暗号化した暗号化印刷情報１０４ａに有効期限情報１１１を付随させて外部記憶装置２に格納する。
【００２２】
印刷情報判定手段１０６は、外部記憶装置２に格納された暗号化印刷情報１０４ａに付随する有効期限情報１１１が有効期限を超過しているか否かを判定する。
【００２３】
印刷情報無効化手段１０７は、印刷情報判定手段１０６の判定結果が有効期限を超過している旨を示す場合、その暗号化印刷情報１０４ａを削除して無効化する。また、無効化は、暗号化印刷情報１０４ａを単に復号しない形態も含むこととする。
【００２４】
印刷情報復号手段１０８は、印刷情報判定手段１０６の判定結果が有効期限内である旨を示す場合、暗号化印刷情報１０４ａを復号する。
【００２５】
印刷実行手段１０９は、印刷情報復号手段１０８によって復号された印刷情報の印刷処理を印刷処理部１４において実行する。
【００２６】
記憶部１１は、制御部１０を上述した各手段１００〜１０９として動作させる画像形成プログラム１１０、暗号化印刷情報１０４ａの有効期限を定義する有効期限情報１１１、画像形成装置１に固有の識別情報を示す装置識別情報１１２等を記憶する。
【００２７】
外部記憶装置２は、暗号化された暗号化印刷情報１０４ａを格納する。なお、他の情報を格納していてもよい。また、外部記憶媒体としては、ＵＳＢに限らず他の接続形態によるものであってもよい。また、接続形態は有線、無線を問わない。
【００２８】
利用者認証サーバ３は、認証要求に応じて受信した識別情報を内部の記憶装置に格納する利用者情報３０に基づいて認証し、認証結果を送信する。
【００２９】
（画像形成装置の動作）
以下に、画像形成装置１の動作例を図１〜図３を参照しつつ、（１）暗号化動作及び（２）復号動作に分けて説明する。
【００３０】
（１）暗号化動作
まず、利用者は、自己が所持するＩＤカードを画像形成装置１のＩＤカード読取部１６に接近させて、認証を要求する。
【００３１】
図４は、画像形成装置１の動作例を示すフローチャートである。また、図２（ａ）は、画像形成装置１の暗号化動作の一例を説明するための概略図である。
【００３２】
画像形成装置１の認証手段１００は、利用者の認証要求を受け付けると（Ｓ１；Ｙｅｓ）、ＩＤカード読取部１６で読み取られたＩＤカード４の識別情報を通信部１５を介して利用者認証サーバ３に認証要求とともに送信し、認証結果として認証済利用者情報３００を受信する（Ｓ２）。
【００３３】
認証結果として認証済利用者情報３００を受信して認証成功した場合（Ｓ２；Ｙｅｓ）、認証された利用者から光学走査の要求を受け付けると（Ｓ３；Ｙｅｓ）、画像情報生成手段１０１は、光学走査部１３において光学走査を実行し（Ｓ４）、光学走査動作により光学走査部１３から出力される信号から画像情報１０１ａを生成する（Ｓ５）。
【００３４】
次に、外部記憶装置検出手段１０２が、外部装置接続部１２に外部記憶装置２の接続を検出すると（Ｓ６；Ｙｅｓ）、印刷情報生成手段１０３は、画像情報生成手段１０１が生成した画像情報１０１ａから印刷情報１０３ａを生成する（Ｓ７）。
【００３５】
次に、暗号化手段１０４は、印刷情報生成手段１０３が生成した印刷情報１０３ａを、認証済利用者情報３００と画像形成装置１に固有の装置識別情報１１２とに基づいて暗号化し、暗号化印刷情報１０４ａとする（Ｓ８）。
【００３６】
次に、格納手段１０５は、暗号化手段１０４が暗号化した暗号化印刷情報１０４ａに有効期限情報１１１を付随させて（Ｓ９）、外部記憶装置２に格納する（Ｓ１０）。
【００３７】
また、ステップＳ６において外部記憶装置検出手段１０２が、外部装置接続部１２に外部記憶装置２の接続を検出しない場合（Ｓ６；Ｎｏ）、印刷情報生成手段１０３は、画像情報生成手段１０１が生成した画像情報から印刷情報を生成して、印刷実行手段１０９は印刷処理部１４を動作させて印刷を実行する（Ｓ１１）。
【００３８】
（２）復号動作
まず、利用者は、（１）暗号動作が終了して、認証されている期間が経過した後、外部記憶装置２内に格納された情報を印刷するため、再び自己が所持するＩＤカードを画像形成装置１のＩＤカード読取部１６に接近させて、認証を要求する。
【００３９】
図５は、画像形成装置１の動作例を示すフローチャートである。また、図２（ｂ）は、画像形成装置１の復号動作の一例を説明するための概略図である。
【００４０】
画像形成装置１の認証手段１００は、利用者の認証要求を受け付けると（Ｓ２０；Ｙｅｓ）、ＩＤカード読取部１６で読み取られたＩＤカード４の識別情報を通信部１５を介して利用者認証サーバ３に認証要求とともに送信し、認証結果として認証済利用者情報３００を受信する（Ｓ２１）。
【００４１】
認証結果として認証済利用者情報３００を受信して認証成功した場合（Ｓ２１；Ｙｅｓ）、外部記憶装置検出手段１０２が、外部装置接続部１２に外部記憶装置２の接続を検出すると（Ｓ２２；Ｙｅｓ）、印刷情報判定手段１０６は、外部記憶装置２に格納された暗号化印刷情報１０４ａに付随する有効期限情報１１１が有効期限を超過しているか否かを判定する（Ｓ２３）。
【００４２】
印刷情報判定手段１０６の判定結果が有効期限を超過している旨を示す場合（Ｓ２３；Ｎｏ）、印刷情報無効化手段１０７は、その暗号化印刷情報１０４ａを削除して無効化する（Ｓ２４）。
【００４３】
なお、ステップＳ２４において、印刷情報無効化手段１０７は、暗号化印刷情報１０４ａを削除して無効化する際に、画像形成装置１の図示しない表示部に図３に示す確認画像１０７ａを表示する。
【００４４】
図３は、画像形成装置１の表示部に表示される画像の一例を示す概略図である。
【００４５】
確認画像１０７ａは、外部記憶装置２に格納される暗号化印刷情報１０４ａを無効化する旨を示すメッセージ１０７ｂと、タッチパッド等への操作に基づき利用者の確認を受け付ける確認ボタン１０７ｃとを有する。
【００４６】
次に、ステップＳ２３において、印刷情報判定手段１０６の判定結果が有効期限内である旨を示す場合（Ｓ２３；Ｙｅｓ）、利用者から印刷指示を受けた後（Ｓ２５；Ｙｅｓ）、印刷情報復号手段１０８は、暗号化印刷情報１０４ａを認証済利用者情報３００と装置識別情報１１２に基づいて復号する（Ｓ２６）。
【００４７】
今回認証した認証済利用者情報３００及び装置識別情報１１２が暗号化印刷情報１０４ａを暗号化する際に利用した認証済利用者情報３００及び装置識別情報１１２と同一である場合に、暗号化印刷情報１０４ａは復号され、印刷情報判定手段１０６によって復号が成功したと判定された場合（Ｓ２７；Ｙｅｓ）、印刷実行手段１０９は、印刷情報復号手段１０８によって復号された印刷情報の印刷処理を印刷処理部１４において実行する（Ｓ２８）。
【００４８】
また、今回認証した認証済利用者情報３００及び装置識別情報１１２が暗号化印刷情報１０４ａを暗号化する際に利用した認証済利用者情報３００及び装置識別情報１１２と異なる場合は、暗号化印刷情報１０４ａは復号されない。ステップＳ２７において、印刷情報判定手段１０６によって復号が失敗したと判定された場合（Ｓ２７；Ｎｏ）、ステップＳ２０へと戻る。また、ステップＳ２４のように暗号化印刷情報１０４ａを無効化してもよい。
【００４９】
［他の実施の形態］
なお、本発明は、上記実施の形態に限定されず、本発明の要旨を逸脱しない範囲で種々な変形が可能である。例えば、有効期限情報１１１を暗号化印刷情報１０４ａに付随させずに、暗号化印刷情報１０４ａを識別するための情報とともに記憶部１１に記憶して、再度外部記憶装置２が接続された際に印刷情報判定手段１０６により判定してもよい。また、印刷情報は、光学操作部１３が出力する画像情報から生成せずに、外部から入力されるワープロソフトや表計算ソフト等で作成された文書情報及び用紙サイズ等の情報を含む印刷要求情報を入力情報として生成してもよい。
【００５０】
また、上記画像形成プログラム１１０をＣＤ−ＲＯＭ等の記憶媒体に格納して提供することも可能であり、インターネット等のネットワークに接続されているサーバ装置等から装置内の記憶部にダウンロードしてもよい。また、認証手段１００、画像情報生成手段１０１、外部記憶装置検出手段１０２、印刷情報生成手段１０３、暗号化手段１０４、格納手段１０５、印刷情報判定手段１０６、印刷情報無効化手段１０７、印刷情報復号手段１０８及び印刷実行手段１０９の一部又は全部をＡＳＩＣ等のハードウェアによって実現してもよい。なお、上記実施の形態の動作説明で示した各ステップは、順序の変更、ステップの省略、追加が可能である。
【符号の説明】
【００５１】
１     画像形成装置
２     外部記憶装置
３     利用者認証サーバ
４     ＩＤカード
１０   制御部
１１   記憶部
１２   外部装置接続部
１３   光学走査部
１４   印刷処理部
１５   通信部
１６   ＩＤカード読取部
３０   利用者情報
１００ 認証手段
１０１ 画像情報生成手段
１０１ａ      画像情報
１０２ 外部記憶装置検出手段
１０３ 印刷情報生成手段
１０３ａ      印刷情報
１０４ 暗号化手段
１０４ａ      暗号化印刷情報
１０５ 格納手段
１０６ 印刷情報判定手段
１０７ 印刷情報無効化手段
１０７ａ      確認画像
１０７ｂ      メッセージ
１０７ｃ      確認ボタン
１０８ 印刷情報復号手段
１０９ 印刷実行手段
１１０ 画像形成プログラム
１１１ 有効期限情報
１１２ 装置識別情報
３００ 認証済利用者情報
【図１】
2012124776.tif 000003
【図２】
2012124776.tif 000004
【図３】
2012124776.tif 000005
【図４】
2012124776.tif 000006
【図５】
2012124776.tif 000007