(57)【要約】【課題】情報処理装置へのログイン時及び印刷実行時に、人体通信によるユーザ認証を行うことにより、認証されたユーザのみが、複雑な操作を行うことなく、印刷を実行できるようにすることを目的とする。【解決手段】認証デバイス及び画像形成装置と通信可能な情報処理装置であって、認証デバイスと人体通信により通信して認証デバイスの使用者を認証する認証部と、使用者からの第１の指示に応じて印刷ジョブを発行する制御部と、印刷ジョブを画像形成装置に送信する通信部とを有し、制御部は、情報処理装置のログイン時に認証部が認証した使用者と、第１の指示を行った使用者が同一である場合に、印刷ジョブを発行する情報処理装置を提供する。【選択図】図１１
2014134928.tif 000002
【特許請求の範囲】
【請求項１】
認証デバイス及び画像形成装置と通信可能な情報処理装置であって、
前記認証デバイスと人体通信により通信して前記認証デバイスの使用者を認証する認証部と、
使用者からの第１の指示に応じて印刷ジョブを発行する制御部と、
前記印刷ジョブを前記画像形成装置に送信する通信部と、
を有し、
前記制御部は、当該情報処理装置のログイン時に前記認証部が認証した使用者と、前記第１の指示を行った使用者が同一である場合に、前記印刷ジョブを発行する、
情報処理装置。
【請求項２】
前記印刷ジョブの発行に応じて、該印刷ジョブの印刷ジョブＩＤを生成する生成部
をさらに有し、
前記印刷ジョブＩＤは、人体通信により、前記認証デバイスに格納される、
請求項１に記載の情報処理装置。
【請求項３】
前記印刷ジョブＩＤは、前記印刷ジョブとともに前記画像形成装置に送信され、
前記画像形成装置は、前記認証デバイスから読み取った印刷ジョブＩＤと、前記情報処理装置から送信された印刷ジョブＩＤとが一致する場合に、該印刷ジョブＩＤに対応する印刷ジョブを実行する、
請求項２に記載の情報処理装置。
【請求項４】
前記画像形成装置において前記印刷ジョブが実行されると、前記認証デバイスに格納された前記印刷ジョブＩＤが削除される、
請求項３に記載の情報処理装置。
【請求項５】
人体通信は、当該情報処理装置の有するキーボード又はマウスの人体通信モジュールを介してなされる、
請求項１乃至４何れか一項に記載の情報処理装置。
【請求項６】
前記制御部は、さらに、使用者からの第２の指示に応じて、前記画像形成装置で生成されたスキャン画像を取得し、
前記制御部は、当該情報処理装置のログイン時に前記認証部が認証した使用者と、前記第２の指示を行った使用者が同一である場合に、前記スキャン画像を取得する、
請求項１乃至５何れか一項に記載の情報処理装置。
【請求項７】
前記制御部は、前記画像形成装置で生成された、前記スキャン画像に対応するスキャンＩＤと、前記認証デバイスから読み取ったスキャンＩＤとが一致する場合に、前記スキャン画像を取得する、
請求項６に記載の情報処理装置。
【請求項８】
前記制御部は、前記スキャン画像を取得したとき、前記認証デバイスに格納された前記スキャンＩＤを削除する、
請求項７に記載の情報処理装置。
【請求項９】
認証デバイス及び画像形成装置と通信可能な情報処理装置で実行される情報処理方法であって、
前記認証デバイスと人体通信により通信して前記認証デバイスの使用者を認証する認証段階と、
使用者からの第１の指示に応じて印刷ジョブを発行する制御段階と、
前記印刷ジョブを前記画像形成装置に送信する通信段階と、
を有し、
前記制御段階において、当該情報処理装置のログイン時に前記認証部が認証した使用者と、前記第１の指示を行った使用者が同一である場合に、前記印刷ジョブを発行する、
情報処理方法。
【請求項１０】
コンピュータに、請求項９に記載の情報処理方法を実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、情報処理方法及びプログラムに関する。
【背景技術】
【０００２】
パーソナルコンピュータのような情報処理装置や、複合機のような画像形成装置において、個人認証のために用いられる認証方式として、利用者の入力したパスワードに基づいて認証を行うパスワード認証方式や、非接触ＩＣカードによる個人認証方式が存在する。また、人体そのものを通信媒体として利用し、人が装着した認証デバイスを介して認証を行う、人体通信による認証技術も存在する。
【０００３】
特許文献１には、人体通信機能を備えた画像形成装置に、人体通信用の認証デバイスを所持したユーザが触れることで、簡単に個人認証をすることができる発明が開示されている。この発明により、認証のために必要となる何らかの操作又は動作を行うことなく、信頼性の高い認証を行うことができる。
【０００４】
また、特許文献２には、認証情報を記憶した人体通信機器を所持するユーザが、人体通信モジュールを有するキーボードやマウスを操作することにより、情報処理装置がユーザを認証する発明が開示されている。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、従来の技術によっても、情報処理装置にログインしているユーザが、離席等により、その情報処理装置の前にいない間に、第三者によって、ログイン中のユーザの文書を不正に印刷されてしまうおそれがあった。
【０００６】
本発明は、このような問題に鑑みてなされたものであり、情報処理装置へのログイン時及び印刷実行時に、人体通信によるユーザ認証を行うことにより、ログイン中であったユーザのみが、複雑な操作を行うことなく、印刷を実行できるようにすることを目的とする。
【課題を解決するための手段】
【０００７】
上述した課題を解決し目的を達成するため、本発明の一実施形態における情報処理装置は、
認証デバイス及び画像形成装置と通信可能な情報処理装置であって、
前記認証デバイスと人体通信により通信して前記認証デバイスの使用者を認証する認証部と、
使用者からの第１の指示に応じて印刷ジョブを発行する制御部と、
前記印刷ジョブを前記画像形成装置に送信する通信部と、
を有し、
前記制御部は、当該情報処理装置のログイン時に前記認証部が認証した使用者と、前記第１の指示を行った使用者が同一である場合に、前記印刷ジョブを発行する。
【０００８】
また、本発明の一実施形態における情報処理方法は、
認証デバイス及び画像形成装置と通信可能な情報処理装置で実行される情報処理方法であって、
前記認証デバイスと人体通信により通信して前記認証デバイスの使用者を認証する認証段階と、
使用者からの第１の指示に応じて印刷ジョブを発行する制御段階と、
前記印刷ジョブを前記画像形成装置に送信する通信段階と、
を有し、
前記制御段階において、当該情報処理装置のログイン時に前記認証部が認証した使用者と、前記第１の指示を行った使用者が同一である場合に、前記印刷ジョブを発行する。
【０００９】
また、本発明の一実施形態におけるプログラムは、コンピュータに、上記の情報処理方法を実行させる。
【発明の効果】
【００１０】
本発明によれば、情報処理装置へのログイン時及び印刷実行時に、人体通信によるユーザ認証を行うことにより、ログイン中であったユーザのみが、複雑な操作を行うことなく、印刷を実行できる。
【図面の簡単な説明】
【００１１】
【図１】本発明の一実施形態における情報処理装置での人体通信を用いたユーザ認証方法を表す図。
【図２】本発明の一実施形態における情報処理装置のマウスの例を表す図。
【図３】本発明の一実施形態における画像形成装置での人体通信を用いたユーザ認証方法を表す図。
【図４】本発明の一実施形態における認証デバイスと情報処理装置が通信する様子を表す図。
【図５】本発明の一実施形態における認証デバイスと情報処理装置が通信する様子を表す図。
【図６】本発明の一実施形態における認証デバイスと画像形成装置が通信する様子を表す図。
【図７】本発明の一実施形態における認証デバイスと画像形成装置が通信する様子を表す図。
【図８】本発明の一実施形態における認証デバイスのハードウェア構成図。
【図９】本発明の一実施形態における情報処理装置のハードウェア構成図。
【図１０】本発明の一実施形態における画像形成装置のハードウェア構成図。
【図１１】本発明の一実施形態における認証デバイス、情報処理装置及び画像形成装置の機能ブロック図。
【図１２】本発明の一実施形態における認証方法の概要を表すフローチャート。
【図１３】本発明の一実施形態における認証デバイスと情報処理装置で実行される処理の流れを表すフローチャート。
【図１４】本発明の一実施形態における認証デバイスと情報処理装置で実行される処理の流れを表すフローチャート。
【図１５】本発明の一実施形態における認証デバイスと画像形成装置で実行される処理の流れを表すフローチャート。
【図１６】本発明の一実施形態における認証デバイスと画像形成装置で実行される処理の流れを表すフローチャート。
【図１７】本発明の一実施形態における認証デバイス、情報処理装置及び画像形成装置の機能ブロック図。
【図１８】本発明の一実施形態における認証デバイスと画像形成装置で実行される処理の流れを表すフローチャート。
【図１９】本発明の一実施形態における認証デバイスと情報処理装置で実行される処理の流れを表すフローチャート。
【図２０】本発明の一実施形態における画像形成装置がスキャン画像格納サーバに格納する情報の概要図。
【発明を実施するための形態】
【００１２】
以下、本発明の実施形態を図面に基づいて説明する。
【００１３】
１．概要
２．ハードウェア構成
２．１  情報処理装置
２．２  画像形成装置
２．３  認証デバイス
３．機能ブロック
３．１  情報処理装置
３．２  画像形成装置
３．３  認証デバイス
４．処理フロー
５．変形例
５．１  機能ブロック
５．２  処理フロー
【００１４】
＜１．概要＞
図１は、本発明の一実施形態における情報処理装置３での人体通信の概要を表す。本情報処理装置３は、人体通信機能を実行するための人体通信モジュールを備えたマウスとキーボードを有する。本情報処理装置３は、例えば、デスクトップＰＣ、ノートブックＰＣ、タブレットＰＣ、スマートフォン、携帯電話、ＰＤＡ（Personal Digital Assistant）、プロジェクタ、プリンタ、テレビのような、ユーザを認証して操作を受け付ける情報処理装置である。本情報処理装置３は、人体を介して、ユーザの所持する認証デバイス２と通信し、その認証デバイス２から、ユーザ固有の情報（例えば、ユーザＩＤ）を読み取ることで、そのユーザを認証することができる。
【００１５】
図１に示したキーボード３１は、上述したように、人体通信モジュールを備えており、ユーザの所持する認証デバイス２と、情報処理装置３との間の通信のためのインターフェースとして機能する。なお、後述するマウス３２が人体通信モジュールを備えている場合には、キーボード３１は、人体通信モジュールを備えていなくてもよい。
【００１６】
図1に示す認証デバイス２は、ユーザが情報処理装置によって認証されるために必要となるユーザＩＤを、予め、暗号化して格納することができる。また、認証デバイス２は、情報処理装置３又は画像形成装置４により生成される印刷ジョブＩＤ又はスキャン画像のスキャンＩＤを格納することができる（詳しくは後述する）。
【００１７】
図1に示すユーザ５は、人体通信モジュールを有する認証デバイス２を所持しており、同様に人体通信モジュールを有するキーボード又はマウスに触れることにより、認証デバイス２と情報処理装置３との間の通信を媒介する通信媒体となる。
【００１８】
図２は、本情報処理装置３の備えるマウス３２の概要を示す。本マウス３２は、図1に示した情報処理装置３に接続されている。マウス３２は、キーボード３１と同様に、人体通信モジュール３２２を有する。人体通信モジュール３２２は、カバー３２１に覆われており、その外形は、通常のマウスと同様である。
【００１９】
図３は、本発明の一実施形態における画像形成装置４での人体通信の概要を表す。本画像形成装置４は、上述した情報処理装置３と同様に、人体通信モジュール４１を有する。人体通信モジュール４１は、操作部や側面など、ユーザが触れやすい場所に設けられる。図３に示したように、認証デバイス２を所持するユーザ５は、認証デバイス２と画像形成装置４が有する人体通信機能により、認証される。ユーザ５は、認証されると、画像形成装置４上で、自らが発行した印刷ジョブのリストを確認し、所望の印刷ジョブを指定することで、その印刷ジョブに係る印刷物を出力することができる。
【００２０】
図４−７を用いて、本発明の一実施形態における認証デバイス２、情報処理装置３及び画像形成装置４における処理の概要について説明する。
【００２１】
図４に示したように、ユーザ５は、情報処理装置３の使用を開始（ログイン）するために、マウスやキーボードに触れ、人体通信を用いて認証を受ける。このとき、通信Ｃ３０１において、認証デバイス２に格納されていたユーザＩＤ「User0000」が、情報処理装置３に送信される。情報処理装置３は、そのユーザＩＤを読み取り、そのＩＤが、情報処理装置３の使用を許可されたユーザのＩＤであるかを確認する。当該確認は、情報処理装置３で動作するＯＳによって提供されるユーザ管理機構によってなされてもよいし、ネットワーク上に設けられた認証サーバによってなされてもよい。認証サーバ６は、ネットワークを通じて、情報処理装置３及び画像形成装置４と通信可能なように構成される、例えばサーバ型のコンピュータである。認証サーバ６には、情報処理装置３を使用できる（ログインできる）ユーザの情報が予め登録されている。情報処理装置３は、ユーザＩＤを認証サーバ６に送信し、そのユーザＩＤに対応するユーザが、情報処理装置３を使用できるユーザであるのかどうかを表す情報（認証成功／認証失敗）を受け取ることができる。ユーザを認証する仕組みそのものは、既知であるため、ここでの説明は割愛する。
【００２２】
図５において、ユーザは、所望のアプリケーションを操作し、画像形成装置４を用いて、ある文書の印刷を指示する。ここで、情報処理装置３は、最初に認証したユーザ（図４でログインしたユーザ）が、印刷を指示したか確認するために、再度の認証を行う。ここで、情報処理装置３は、人体通信により、認証デバイス２からユーザＩＤ「User0000」を再度読み取り（通信Ｃ４０１）、そのユーザＩＤが、先にログインしていたユーザのユーザＩＤと一致するか確認する。そして、情報処理装置３は、それらのユーザＩＤが一致した場合に、印刷ジョブを発行する。一方、ユーザＩＤが一致しなかった場合（すなわち、ログインしたユーザ以外の第三者が印刷を指示した場合）には、印刷ジョブを発行しない。また、情報処理装置３は、印刷ジョブを発行する場合には、当該印刷ジョブと、ユーザＩＤを、ネットワークを介して画像形成装置４に送信する。ここで、情報処理装置３は、印刷ジョブを発行するとき、その印刷ジョブに対応する固有のＩＤ（印刷ジョブＩＤ）を生成する。例えば、上記のユーザ「User0000」によって正しく発行された印刷ジョブに対して、ジョブＩＤ「Job1111」が生成されたとする。情報処理装置３は、生成されたジョブIDを、通信Ｃ４０２により、ユーザの認証デバイス２に送信する。また、ジョブＩＤは、印刷ジョブ及びユーザＩＤとともに、画像形成装置４に送信される。なお、ジョブＩＤは、ランダムな文字列又は数値の組み合わせによって表現されてもよいし、ジョブが発行されるごとに１ずつ増加する数値によって表現されてもよい。
【００２３】
図６に示したように、ユーザ５は、自ら発行した印刷ジョブに係る印刷物を出力するために、画像形成装置４の人体通信モジュール４１に触れ、認証を受ける。人体通信モジュール４１は、印刷スタートボタンや、操作部の周辺又は上面のように、ユーザが触れる機会の多い場所に備えられる。
【００２４】
画像形成装置４は、ユーザ５が人体通信モジュール４１に触れると、通信Ｃ５０１により、認証デバイス２に格納されたユーザＩＤを読み取る。画像形成装置４は、このユーザＩＤを用いて、ユーザを認証する。認証は、画像形成装置４上で動作する認証システムによって行われてもよいし、ネットワーク上に設けられた認証サーバによってなされてもよい。認証のために、既知の認証の仕組みを用いることができるが、画像形成装置４は、情報処理装置３が認証可能なユーザを、同様に認証できるように構成される。
【００２５】
図７を用いて、ユーザ５が、画像形成装置４から印刷ジョブに係る印刷物を出力する方法について説明する。まず、ユーザ５は、画像形成装置４の操作部で、自らの発行した印刷ジョブの一覧を表示させるための操作を行う。そして、画像形成装置４の表示画面に表示された印刷ジョブの一覧の中から、所望の印刷ジョブを選択して、印刷開始ボタンを押す。ここで、人体通信モジュール４１に触れる操作が、印刷開始ボタンを押下する操作と、同等の機能を有していてもよい。上記の操作が実行されると、画像形成装置４は、ユーザ５が所持する認証デバイス２から、人体通信により、格納されたジョブＩＤを読み出す（通信Ｃ６０１）。ここでは、図５において、情報処理装置３によって生成されたジョブＩＤ「Job1111」が読み出される。読み出されたジョブＩＤが、画像形成装置４上で選択されたジョブＩＤと一致する場合には、画像形成装置４は、印刷ジョブを実行し、印刷物を出力することができる。そして、画像形成装置４は、認証デバイス２に対して、正常に印刷が完了した印刷ジョブのジョブＩＤを削除する（通信Ｃ６０２）。
【００２６】
このように、本発明の一実施形態における認証デバイス２、情報処理装置３及び画像形成装置４を用いることにより、情報処理装置３にログインしたユーザのみが、そのユーザの保有する文書を印刷することができるようになる。このとき、ユーザは、認証デバイスを身に着けていればよく、複雑な認証操作を要求されることはない。
【００２７】
＜２．ハードウェア構成＞
次に、図８−１０を用いて、本発明の一実施形態における認証デバイス２、情報処理装置３及び画像形成装置４のハードウェア構成について説明する。
【００２８】
＜２．１  認証デバイス＞
図８は、本発明の一実施形態における認証デバイス２のハードウェア構成を表す。認証デバイス２は、ＣＰＵ２１と、ＲＡＭ２２と、ＲＯＭ２３と、人体通信モジュール２４と、バッテリ２５と、バス２６とを有する。
【００２９】
ＣＰＵ２１は、認証デバイス２で実行される処理の制御を行う。ＲＡＭ２２は、ＣＰＵ２１のワークエリア等を構成する。ＲＯＭ２３は、認証デバイス２上で動作するプログラムや、ユーザＩＤ、ジョブＩＤ等のデータを記憶する。人体通信モジュール２４は、例えば、人体の体表面の静電気層に信号を与えることにより、人体を媒介して、他の人体通信モジュール２４と通信することが可能な電界センサである。バッテリ２５は、認証デバイス２が動作するために必要な電力を供給する、内蔵型の充電式電池又はボタン電池のような、電源である。バス２６は、上記の各部品を電気的に接続する。
【００３０】
上記構成により、本発明の一実施形態における認証デバイス２は、ユーザＩＤ等の情報を格納し、情報処理装置３及び画像形成装置４と、人体通信により、通信することができる。
【００３１】
なお、人体通信モジュール２４は、電界センサを用いる、いわゆる電界方式によらず、例えば、人体に微弱な電流を流すことによって人体通信を可能にする、電流方式であってもよい。ここでは、人体通信を実現するための、任意の通信技術を用いることができる。
【００３２】
＜２．２  情報処理装置＞
図９は、本発明の一実施形態における情報処理装置３のハードウェア構成を表す。情報処理装置３は、ＣＰＵ３３と、ＲＡＭ３４と、ＲＯＭ３５と、ＨＤＤ３６と、ＮＩＣ（Network Interface Card）３７と、キーボード３１と、マウス３２と、ディスプレイ３８と、バス３９とを有する。
【００３３】
ＣＰＵ３３は、情報処理装置３で実行される処理の制御を行う。ＲＡＭ３４は、ＣＰＵ３３のワークエリア等を構成する。ＲＯＭ３５は、情報処理装置３上で動作するシステムプログラムを記憶する。ＨＤＤ（Hard Disk Drive）３６（又は、ＳＳＤ（Solid State Drive）は、情報処理装置３上で動作するプログラムやデータ等を記憶する。ＮＩＣ３７は、外部の装置と通信するための装置であり、例えば、ＩＥＥＥ８０２．３規格に基づくＬＡＮと接続するためのインターフェースを含む装置である。キーボード３１は、人体通信モジュールを有し、ユーザからのキー入力を受け付ける。マウス３２は、人体通信モジュールを有し、ユーザからのカーソル操作やクリック操作による入力を受け付ける。ディスプレイ３８は、例えば液晶ディスプレイのような、情報処理装置３の操作画面を表示するための装置である。バス３９は、上記の各部品を電気的に接続する。
【００３４】
上記構成により、本発明の一実施形態における情報処理装置３は、人体通信により、ユーザの所持する認証デバイス２に格納された情報を取得することができる。また、ＬＡＮのようなネットワークを通じて、画像形成装置４に対して印刷ジョブを送信することができる。
【００３５】
なお、情報処理装置３は、ＮＩＣ３７の代わりに、あるいは追加的に、ＩＥＥＥ８０２．１１規格に準ずる無線通信方式を実現する無線ＬＡＮモジュールを有してもよい。これにより、情報処理装置３は、無線ＬＡＮを介して、画像形成装置４に印刷ジョブを送信することができる。
【００３６】
＜２．３  画像形成装置＞
図１０は、本発明の一実施形態における画像形成装置４のハードウェア構成を表す。画像形成装置４は、ＣＰＵ４２と、ＲＡＭ４３と、ＲＯＭ４４と、ＨＤＤ４５と、ＮＩＣ（Network Interface Card）４６と、タッチパネルディスプレイ４７と、プロッタ４８と、スキャナ４９と、人体通信モジュール４１と、バス５０とを有する。
【００３７】
ＣＰＵ４２は、画像形成装置４で実行される処理の制御を行う。ＲＡＭ４３は、ＣＰＵ４２のワークエリア等を構成する。ＲＯＭ４４は、画像形成装置４上で動作するシステムプログラムを記憶する。ＨＤＤ４５は、ユーザのデータ等を記憶する。ＮＩＣ４６は、外部の装置と通信するための装置であり、例えば、ＩＥＥＥ８０２．３規格に基づくＬＡＮと接続するためのインターフェースを含む装置である。タッチパネルディスプレイ４７は、画像形成装置４の操作又は情報画面を表示するディスプレイと、その画面上でユーザによるタッチ入力を受け付けるタッチパネルとが組み合わされた装置である。プロッタ４８は、トナーを用いて、受信した印刷ジョブに係る画像を用紙上に印刷する装置である。スキャナ４９は、入力された紙媒体上の文字又は図形を読み込み、所定の形式（例えば、PDF等）の電子データに変換することのできる装置である。人体通信モジュール４１は、例えば、人体の体表面の静電気層に信号を与えることにより、人体を媒介して、他の人体通信モジュール２４と通信することが可能な電界センサである。バス５０は、上記各部品を電気的に接続する。
【００３８】
上記構成により、本発明の一実施形態における画像形成装置４は、人体通信により、ユーザの所持する認証デバイス２に格納された情報を取得し、情報処理装置３から予め受信していた、ユーザによって発行された印刷ジョブを実行することができる。
【００３９】
＜３．機能＞
次に、図１１を用いて、本発明の一実施形態における認証デバイス２、情報処理装置３及び画像形成装置４の機能ブロックを説明する。
【００４０】
＜３．１  認証デバイス＞
本発明の一実施形態における認証デバイス２は、人体通信部２０１と、印刷ジョブＩＤ格納部２０２と、ユーザＩＤ格納部２０３とを有する。
【００４１】
人体通信部２０１は、主に、図８に示したＣＰＵ２１及び人体通信モジュール２４の処理によって実現され、情報処理装置３の人体通信部３０１及び画像形成装置４の人体通信部４０３との間で、ユーザＩＤ又は印刷ジョブＩＤを送受信する。
【００４２】
印刷ジョブＩＤ格納部２０２は、図８に示したＲＯＭによって構成され、情報処理装置３で発行された印刷ジョブの印刷ジョブＩＤを格納する。当該印刷ジョブＩＤは、画像形成装置４によって読み出され、また、画像形成装置４からの命令を受けて、削除される。
【００４３】
ユーザＩＤ格納部２０３は、図８に示したＲＯＭによって構成され、ユーザ固有のユーザＩＤを格納する。ユーザＩＤは、暗号化されて、予め格納される。当該ユーザＩＤは、情報処理装置３及び画像形成装置４によって読み取られ、それぞれの装置で、ユーザを認証するために用いられる。
【００４４】
以上の構成により、本発明の一実施形態における認証デバイス２は、人体通信により、ユーザＩＤを情報処理装置３及び画像形成装置４に送信することで、ユーザの認証処理を行うことができる。また、本認証デバイス２は、情報処理装置３によって発行された印刷ジョブＩＤを格納することができる。
【００４５】
＜３．２  情報処理装置＞
本発明の一実施形態における情報処理装置３は、人体通信部３０１と、通信部３０２と、ユーザ認証部３０３と、ユーザＩＤ格納部３０４と、印刷ジョブ発行制御部３０５と、印刷ジョブＩＤ生成部３０６とを有する。
【００４６】
人体通信部３０１は、主に、図９に示したＣＰＵ３３及びキーボード３１又はマウス３２に内蔵された人体通信モジュールの処理によって実現され、認証デバイス２の人体通信部２０１との間で、人体通信を用いて、ユーザＩＤ又は印刷ジョブＩＤを送受信する。
【００４７】
通信部３０２は、主に、図９に示したＣＰＵ３３及びＮＩＣ３７の処理によって実現され、後述する印刷ジョブ発行制御部３０５によって発行された印刷ジョブと、印刷ジョブに固有に付される印刷ジョブＩＤと、ユーザのユーザＩＤとを、画像形成装置４の通信部４０１に送信する。また、通信部３０２は、ユーザの認証処理を一元的に行う、外部の認証サーバ６と通信することができる。通信部３０２は、認証サーバ６に対して、認証デバイスから読み取ったユーザＩＤを送信し、認証結果（例えば、認証成功又は認証失敗）を受信する。
【００４８】
ユーザ認証部３０３は、主に、図９に示したＣＰＵ３３の処理によって実現され、人体通信部３０１を通じて、認証デバイス２からユーザＩＤを読み取り、そのユーザＩＤが、当該情報処理装置３を使用する権限を有しているＩＤであるかどうかを確認する。まず、ユーザ認証部３０３は、認証デバイス２からユーザＩＤを読み取る。そして、そのユーザＩＤを、通信部３０２を通じて認証サーバ６へ送信し、認証結果（例えば、認証成功又は認証失敗）を受け取る。ユーザ認証部３０３は、認証成功の認証結果を受信した場合には、そのユーザＩＤを、ユーザＩＤ格納部３０４に格納する。
【００４９】
なお、ユーザ認証部３０３は、ユーザ５が当該情報処理装置３にログインするとき、及び、ユーザ５が当該情報処理装置３上のアプリケーション等を通じて文書等の印刷を指示したとき、ユーザの認証を行う。前者の場合に、認証が失敗すると、その旨が、情報処理装置３のディスプレイ３８上に表示され、ユーザ５は、情報処理装置３の操作を継続することができない。また、後者の場合に、認証が失敗するか、あるいはログイン中のユーザと異なるユーザであることが判明すると、そのユーザは、印刷処理を実行することができない（詳しくは後述する）。
【００５０】
ユーザＩＤ格納部３０４は、図９に示したＲＡＭ３４又はＨＤＤ３６によって構成され、ログイン中のユーザのユーザＩＤを格納する。
【００５１】
印刷ジョブ発行制御部３０５は、主に、図９に示したＣＰＵ３３の処理によって実現され、文書等の印刷指示がなされると、ユーザ認証部３０３に、ユーザの認証を実行させる。次に、ユーザ認証部３０３が受信したユーザＩＤと、ユーザＩＤ格納部３０４に格納されていた、ログイン中のユーザのユーザＩＤとを比較する。そして、これらのユーザＩＤが一致する場合には、印刷処理に係る印刷ジョブを発行する。
【００５２】
また、印刷ジョブ発行制御部３０５は、印刷ジョブＩＤ生成部３０６に、当該印刷ジョブ固有のＩＤである、印刷ジョブＩＤを生成させる。そして、印刷ジョブとともに、その印刷ジョブＩＤと、印刷を実行したユーザのユーザＩＤとを、通信部３０２を通じて、画像形成装置４に送信する。また、印刷ジョブ発行制御部３０５は、生成された印刷ジョブＩＤを、人体通信部３０１を通じて、認証デバイス２へと送信する。
【００５３】
印刷ジョブＩＤ生成部３０６は、主に、図９に示したＣＰＵ３３の処理によって実現され、印刷ジョブ発行制御部３０５の発行した印刷ジョブに対応する印刷ジョブＩＤを生成する。
【００５４】
以上の構成により、本発明の一実施形態における情報処理装置３は、ユーザに対して、ログイン時と、印刷実行時の、二回にわたって、ユーザ認証を要求することにより、第三者による不正な文書の印刷を防止することができる。このとき、ユーザ認証には人体通信を用いるため、ユーザに対して特別な操作を要求しないという利点がある。
【００５５】
なお、ユーザ認証部３０３は、外部の認証サーバ６を使用する代わりに、情報処理装置３上で動作する、例えばＯＳのユーザ管理モジュールを用いて、ユーザを認証してもよい。この場合には、ユーザ認証部３０３は、認証デバイス２から読み取ったユーザＩＤを、ユーザ管理モジュールに渡し、認証結果を受け取ることができる。
【００５６】
また、上記の例では、印刷ジョブと、印刷ジョブＩＤと、ユーザＩＤが、別個の情報として説明したが、これらの情報は、全て、一の印刷ジョブに含まれていてもよい。すなわち、印刷ジョブ発行制御部３０５は、印刷ジョブＩＤと、ユーザＩＤを含む印刷ジョブを、画像形成装置４に送信してもよい。
【００５７】
＜３．３  画像形成装置＞
本発明の一実施形態における画像形成装置４は、通信部４０１と、印刷ジョブ格納部４０２と、人体通信部４０３と、ユーザ認証部４０４と、印刷ジョブ表示部４０５と、印刷ジョブ選択受付部４０６と、印刷ジョブ実行制御部４０７と、印刷ジョブ実行部４０８とを有する。
【００５８】
通信部４０１は、主に、図１０に示したＣＰＵ４２及びＮＩＣ４６の処理によって実現され、情報処理装置３から、印刷ジョブ、印刷ジョブＩＤ、ユーザＩＤを受信する。また、また、通信部４０１は、ユーザの認証処理を一元的に行う、外部の認証サーバ６と通信することができる。通信部４０１は、認証サーバ６に対して、認証デバイスから読み取ったユーザＩＤを送信し、認証結果（例えば、認証成功又は認証失敗）を受信する。
【００５９】
印刷ジョブ格納部４０２は、図１０に示したＲＡＭ４３又はＨＤＤ４５によって構成され、情報処理装置３から受信した、印刷ジョブ、印刷ジョブＩＤ、ユーザＩＤを格納する。
【００６０】
人体通信部４０３は、主に、図１０に示したＣＰＵ４２及び人体通信モジュール４１の処理によって実現され、認証デバイス２の人体通信部２０１との間で、ユーザＩＤ又は印刷ジョブＩＤを送受信する。
【００６１】
ユーザ認証部４０４は、主に、図１０に示したＣＰＵ４２の処理によって実現され、人体通信部４０３を通じて、認証デバイス２からユーザＩＤを読み取り、そのユーザＩＤが、当該画像形成装置４を使用する権限を有しているユーザのユーザＩＤであるかどうかを確認する。このため、ユーザ認証部４０４は、認証デバイス２から読み取ったユーザＩＤを、通信部４０１を通じて認証サーバ６へ送信し、認証結果（例えば、認証成功又は認証失敗）を受け取ることができる。
【００６２】
なお、ユーザ認証部４０４は、ユーザ５が当該画像形成装置４にログインしようとした場合に、認証を行う。認証が失敗すると、その旨が、画像形成装置４のタッチパネルディスプレイ４７上に表示され、ユーザ５は、画像形成装置４の操作を継続することができない。
【００６３】
印刷ジョブ表示部４０５は、主に、図１０に示したＣＰＵ４２及びタッチパネルディスプレイ４７の処理によって実現され、ログイン中のユーザによって発行された印刷ジョブを、印刷ジョブ格納部４０２から読み込み、その印刷ジョブの概要を表示する。印刷ジョブの概要は、例えば、印刷ジョブの情報の一覧を表示する。印刷ジョブの情報は、例えば、印刷ジョブ名、ジョブＩＤ、ユーザＩＤ、印刷ジョブ生成日時を含んでもよい。
【００６４】
印刷ジョブ選択受付部４０６は、主に、図１０に示したＣＰＵ４２及びタッチパネルディスプレイ４７の処理によって実現され、印刷ジョブ表示部４０５によって表示された印刷ジョブの中の、一の印刷ジョブの選択をユーザから受け付ける。印刷ジョブ選択受付部４０６は、選択された印刷ジョブの印刷ジョブＩＤを、印刷ジョブ実行制御部４０７に渡す。
【００６５】
印刷ジョブ実行制御部４０７は、主に、図１０に示したＣＰＵ４２の処理によって実現され、印刷ジョブ選択受付部４０６から、印刷ジョブＩＤを受け取ると、人体通信部４０３を介して、認証デバイス２に格納されている印刷ジョブＩＤを受信する。次に、その印刷ジョブＩＤが、印刷ジョブ選択受付部４０６から受け取った印刷ジョブＩＤと一致する場合には、印刷ジョブ実行部４０８に、印刷ジョブの実行を指示する。そうでない場合には、印刷ジョブは実行しない。なお、認証デバイス２に複数の印刷ジョブＩＤが格納されている場合には、その複数の印刷ジョブＩＤの中に、印刷ジョブ選択受付部４０６から受け取った印刷ジョブＩＤが含まれていれば、印刷ジョブの実行を指示してもよい。そして、印刷ジョブ実行制御部４０７は、人体通信部４０３を通じて、認証デバイス２に対して、その印刷ジョブＩＤを削除するよう命令する。
【００６６】
印刷ジョブ実行部４０８は、主に、図１０に示したＣＰＵ４２及びプロッタ４８の処理によって実現され、印刷ジョブ実行制御部４０７から指示された印刷ジョブを実行し、その印刷ジョブに係る印刷データを紙媒体に出力する。
【００６７】
以上の構成により、本発明の一実施形態における画像形成装置４は、情報処理装置３を通じて印刷を指示したユーザ本人からの操作を受け付けることにより、印刷ジョブを実行することができる。また、ユーザの保持する認証デバイスに格納された印刷ジョブＩＤを読み込んだ後に印刷処理を実行するため、仮に、印刷ジョブが不正に画像形成装置に残っていた場合や、認証デバイス２が偽造された場合には、印刷が実行されない。これにより、ユーザの予期しない印刷処理が実行される可能性を低減することができる。
【００６８】
＜４．処理フロー＞
次に、図１２−１６を用いて、本発明の一実施形態における認証デバイス２、情報処理装置３及び画像形成装置４の処理フローについて説明する。
【００６９】
図１２は、ユーザ５による情報処理装置３又は画像形成装置４への操作に応じて、これらの装置で実行される処理の流れを概略的に表した図である。
【００７０】
（１）まず、ユーザ５が、情報処理装置３へログインするとき、情報処理装置３のユーザ認証部３０３は、認証デバイス２のユーザＩＤ格納部２０３に格納されているユーザＩＤを読み取る。そして、ユーザ認証部３０３は、そのユーザＩＤを用いて認証を行う。その結果、認証に成功すると、そのユーザＩＤが、ユーザＩＤ格納部３０４に格納される。
【００７１】
（２）次に、ユーザ５が、情報処理装置３上で所望の文書の印刷を指示すると、再び、情報処理装置３のユーザ認証部３０３は、認証デバイス２のユーザＩＤ格納部２０３に格納されているユーザＩＤを読み取る。そして、ユーザ認証部３０３は、そのユーザＩＤを用いて認証を行う。認証に成功すると、印刷ジョブ発行制御部３０５は、そのユーザＩＤと、（１）で格納したユーザＩＤとを比較する。その結果、両者が一致した場合には、印刷ジョブ発行制御部３０５は、印刷ジョブを発行する。このとき、印刷ジョブＩＤ生成部３０６は、印刷ジョブに対して固有に割り当てられる印刷ジョブＩＤを生成する。印刷ジョブ発行制御部３０５は、生成された印刷ジョブＩＤを、認証デバイス２に送信する。また、印刷ジョブ発行制御部３０５は、生成された印刷ジョブＩＤと、印刷ジョブと、ユーザＩＤを、画像形成装置４に送信する。
【００７２】
（３）次に、ユーザ５が、画像形成装置４へログインするとき、画像形成装置４のユーザ認証部４０４は、認証デバイス２のユーザＩＤ格納部２０３に格納されているユーザＩＤを読み取る。そして、ユーザ認証部４０４は、そのユーザＩＤを用いて認証を行う。認証に成功すると、ユーザ５は、印刷ジョブ表示部４０５によって表示された、印刷ジョブの一覧から、所望の印刷ジョブを選択することができる。
【００７３】
（４）次に，ユーザ５が、所望の印刷ジョブを選択すると、印刷ジョブ選択受付部４０６は、選択された印刷ジョブの印刷ジョブＩＤを特定し、その印刷ジョブＩＤを、印刷ジョブ実行制御部４０７に渡す。また、画像形成装置４の印刷ジョブ実行制御部４０７は、人体通信部４０３を介して、認証デバイス２の印刷ジョブＩＤ格納部に格納された印刷ジョブＩＤを読み取る。そして、印刷ジョブ実行制御部４０７は、印刷ジョブ選択受付部４０６から受け取った印刷ジョブＩＤと、認証デバイス２から読み取った印刷ジョブＩＤとを比較する。その結果、両者が一致する場合には、印刷ジョブ実行部４０８は、印刷ジョブを実行する。
【００７４】
＜情報処理装置へのログイン＞
まず、図１３を用いて、認証デバイス２を所持するユーザ５が、情報処理装置３にログインするときの処理フローを説明する。図１３の左側のフローチャートは、ユーザ５が所持する認証デバイス２で実行される処理を表し、図１３の右側のフローチャートは、情報処理装置３で実行される処理を表す。
【００７５】
認証デバイス２の人体通信部２０１と情報処理装置３の人体通信部３０１とが、通信可能となった場合（ステップＳ１３１０のＹｅｓ、ステップＳ１３５１のＹｅｓ）、認証デバイス２のユーザＩＤ格納部２０３に格納されているユーザＩＤが、情報処理装置３のユーザ認証部３０３に送信される（ステップＳ１３０２）。情報処理装置のユーザ認証部３０３は、そのユーザＩＤを受信すると（ステップＳ１３５２）、例えば外部の認証サーバ６を用いて、認証処理を実行する（ステップＳ１３５３）。そして、認証成功した場合には（ステップＳ１３５４のＹｅｓ）、ユーザ認証部３０３は、そのユーザＩＤを、ユーザＩＤ格納部３０４に格納する（ステップＳ１３５５）。その後、情報処理装置３の図示しない表示部（ディスプレイ）等に、認証成功である旨の通知を行う（ステップＳ１３５６）。一方、ステップＳ１３５４において認証が失敗した場合には（ステップＳ１３５４のＮｏ）、情報処理装置３の図示しない表示部に、認証失敗である旨の通知を行う（ステップＳ１３５７）。
【００７６】
＜印刷指示＞
次に、図１４を用いて、情報処理装置３で印刷を指示するときの処理フローを説明する。図１４の左側のフローチャートは、ユーザ５の認証デバイス２で実行される処理を表し、図１４の右側のフローチャートは、情報処理装置３で実行される処理を表す。ここで、情報処理装置３は、ログインされた状態になっているものとして、説明する。
【００７７】
まず、情報処理装置３は、図示しない入力部（キーボード又はマウス）等を通じて、ユーザ５から、所望の文書に対する印刷指示を受けると（ステップＳ１４５１）、人体通信部３０１を通じて、認証デバイス２の人体通信部２０１との人体通信の確立を試みる。そして、認証デバイス２の人体通信部２０１と情報処理装置３の人体通信部３０１との間で、人体通信が成立すると（ステップＳ１４０１のＹｅｓ、ステップＳ１４５２のＹｅｓ）、認証デバイス２のユーザＩＤ格納部２０３に格納されているユーザＩＤが、情報処理装置３のユーザ認証部３０３に送信される（ステップＳ１４０２）。情報処理装置のユーザ認証部３０３は、そのユーザＩＤを受信すると（ステップＳ１４５３）、例えば外部の認証サーバ６を用いて、認証処理を実行する（ステップＳ１４５４）。そして、認証成功した場合には（ステップＳ１４５５のＹｅｓ）、印刷ジョブ発行制御部３０５は、そのユーザＩＤと、ユーザＩＤ格納部３０４に格納されているユーザＩＤとを比較する（ステップＳ１４５６）。そして、印刷ジョブ発行制御部３０５は、これらのユーザＩＤが一致する場合には（ステップＳ１４５７のＹｅｓ）、図示しない表示部（ディスプレイ）等に、印刷可である旨の通知を行う（ステップＳ１４５８）。一方、ステップＳ１４５５において認証失敗した場合か、又は、ステップＳ１４５７においてユーザＩＤが一致しなかった場合には、図示しない表示部等に、印刷不可である旨の通知を行う（ステップＳ１４５９）。
【００７８】
次に、印刷ジョブＩＤ生成部３０６は、印刷ジョブ発行制御部３０５からの指示を受けて、ユーザによって指示された印刷処理に係る印刷ジョブの印刷ジョブＩＤを生成する（ステップＳ１４６０）。なお、ステップＳ１４６０において、ユーザの指示した印刷に係る印刷ジョブが複数ある場合には、その全てに対して、異なる印刷ジョブＩＤが複数生成されてもよい。印刷ジョブＩＤが生成されると、印刷ジョブ発行制御部３０５は、再び人体通信を用いて、その印刷ジョブＩＤを、認証デバイス２に送信する（ステップＳ１４６１）。印刷ジョブＩＤは、認証デバイス２の、印刷ジョブＩＤ格納部２０２に格納される。そして、印刷ジョブ発行部３０７は、印刷ジョブを生成し、当該印刷ジョブを、ステップＳ１４５７で一致すると判断されたユーザＩＤと、ステップＳ１４６０において生成された印刷ジョブＩＤとともに、通信部３０２を介して、画像形成装置４に送信する（ステップＳ１４６２）。
【００７９】
＜画像形成装置へのログイン＞
次に、図１５を用いて、認証デバイス２を所持するユーザ５が、画像形成装置４にログインするときの処理フローを説明する。図１５の左側のフローチャートは、ユーザ５が所持する認証デバイス２で実行される処理を表し、図１５の右側のフローチャートは、画像形成装置４で実行される処理を表す。
【００８０】
認証デバイス２の人体通信部２０１と情報処理装置４の人体通信部４０３とが、通信可能となった場合（ステップＳ１５０１のＹｅｓ、ステップＳ１５５１のＹｅｓ）、認証デバイス２のユーザＩＤ格納部２０３に格納されているユーザＩＤが、画像形成装置４のユーザ認証部４０４に送信される（ステップＳ１５０２）。画像形成装置４のユーザ認証部４０４は、そのユーザＩＤを受信すると（ステップＳ１５５２）、例えば外部の認証サーバ６を用いて、認証処理を実行する（ステップＳ１５５３）。そして、認証成功した場合には（ステップＳ１５５４のＹｅｓ）、ユーザ認証部４０４は、図示しない表示部（タッチパネルディスプレイ）等を通じて、ユーザ５に対して認証成功を通知する（ステップＳ１５５５）。一方、ステップＳ１５５４において認証が失敗した場合には（ステップＳ１５５４のＮｏ）、画像形成装置４の図示しない表示部に、認証失敗である旨の通知を行う（ステップＳ１３５７）。
【００８１】
＜印刷ジョブの実行＞
次に、図１６を用いて、画像形成装置４で印刷ジョブを実行（印刷物を実際に出力）するときの処理フローを説明する。図１６の左側のフローチャートは、ユーザ５の認証デバイス２で実行される処理を表し、図１６の右側のフローチャートは、画像形成装置４で実行される処理を表す。ここで、情報処理装置４は、ユーザ５によりログインされた状態になっているものとして、説明する。
【００８２】
まず、画像形成装置４の印刷ジョブ表示部４０５は、図示しない入力部（タッチパネルディスプレイ）等を通じて受けたユーザからの指示により、印刷ジョブ格納部４０２に格納された、そのユーザの印刷ジョブの一覧を表示する（ステップＳ１６５１）。次に、画像形成装置４の印刷ジョブ選択部４０６は、ユーザ５による、印刷ジョブの選択を受け付ける（ステップＳ１６５２）。これにより、ユーザによって選択された印刷ジョブの印刷ジョブＩＤが特定される。ここで、認証デバイス２の人体通信部２０１と情報処理装置４の人体通信部４０３との間で、人体通信の確立が試みられる。そして、人体通信が成立した場合には（ステップＳ１６０１のＹｅｓ、ステップＳ１６５３のＹｅｓ）、認証デバイス２の印刷ジョブＩＤ格納部２０２に格納されている印刷ジョブＩＤが、画像形成装置４の印刷ジョブ実行制御部４０７に送信される（ステップＳ１６０２）。画像形成装置の印刷ジョブ実行制御部４０７は、印刷ジョブＩＤを受信すると（ステップＳ１６５４）、ステップＳ１６５２でユーザにより選択された印刷ジョブＩＤが、受信した印刷ジョブＩＤとを比較する（ステップＳ１６５５）。なお、両者の印刷ジョブＩＤが複数ある場合には、ステップＳ１６５２で選択された印刷ジョブＩＤが、受信した印刷ジョブＩＤに含まれているか確認する。
【００８３】
ステップＳ１６５５において、両者の印刷ジョブＩＤが一致する場合（あるいは、ステップＳ１６５２で選択された印刷ジョブＩＤが、受信した印刷ジョブＩＤに含まれる場合）（ステップＳ１６５６のＹｅｓ）、印刷ジョブ実行制御部４０７は、図示しない表示部（タッチパネルディスプレイ）等を通じて、ユーザ５に対して印刷可である旨を通知する（ステップＳ１６５７）。次に、印刷ジョブ実行部４０８は、ステップＳ１６５２で選択された印刷ジョブを実行し（ステップＳ１６５８）、人体通信を用いて、認証デバイス２に対して、実行された印刷ジョブに係る印刷ジョブＩＤの削除する（ステップＳ１６６０、Ｓ１６０３）。一方、ステップＳ１６５５において、両者の印刷ジョブＩＤが一致しない場合（あるいは、ステップＳ１６５２で選択された印刷ジョブＩＤが、受信した印刷ジョブＩＤに含まれない場合）（ステップＳ１６５６のＮｏ）、印刷ジョブ実行制御部４０７は、図示しない表示部等を通じて、ユーザ５に対して印刷不可である旨を通知する（ステップＳ１６５９）。
【００８４】
以上の処理により、本発明の一実施形態により、情報処理装置３にログインしたユーザでない第三者によって、不正な印刷がなされることを防ぐことができる。このとき、ユーザは、人体通信により、特別な操作を求められことなく、認証処理を完了することができる。したがって、ユーザは、従来通り、情報処理装置や画像形成装置を用いて印刷を実行すればよく、本発明の一実施形態を実現するための、追加の知識を必要としない。
【００８５】
＜５．変形例＞
上記の実施形態では、ユーザの指示に応じて情報処理装置で発行された印刷ジョブが、画像形成装置で実行される例について説明した。以下では、ユーザの指示に応じて画像形成装置がスキャンして生成したスキャン画像を、情報処理装置で取得する例について説明する。以下で説明する実施形態における認証デバイス２、情報処理装置３及び画像形成装置４のハードウェア構成は、図８−１０のそれぞれで示したものと同様である。
【００８６】
＜５．１  機能ブロック＞
まず、図１７を用いて、本実施形態における認証デバイス２、情報処理装置３及び画像形成装置４の機能ブロックを説明する。
【００８７】
＜認証デバイス＞
本発明の一実施形態における認証デバイス２は、人体通信部２００１と、スキャンＩＤ格納部２００２と、ユーザＩＤ格納部２００３とを有する。
【００８８】
人体通信部２００１は、図１１で示した人体通信部２０１と同様の機能を有する。なお、ここでは、情報処理装置３の人体通信部３０１及び画像形成装置４の人体通信部４０３との間で、ユーザＩＤ又はスキャンＩＤ（詳しくは後述する）を送受信する。
【００８９】
スキャンＩＤ格納部２００２は、図８に示したＲＯＭによって構成され、画像形成装置４で発行されたスキャンＩＤを格納する。当該スキャンＩＤは、情報処理装置３によって読み出され、また、情報処理装置３からの命令を受けて、削除される。
【００９０】
ユーザＩＤ格納部２００３は、図１１で示した人体通信部２０１と同様の機能を有する。
【００９１】
以上の構成により、本発明の一実施形態における認証デバイス２は、人体通信により、情報処理装置３及び画像形成装置４と通信することができる。本認証デバイス２は、画像形成装置４によって発行されたスキャンＩＤを格納することができる。
【００９２】
＜画像形成装置＞
本発明の一実施形態における画像形成装置４は、通信部４００１と、人体通信部４００２と、ユーザ認証部４００３と、スキャン処理制御部４００４と、スキャン処理実行部４００５と、スキャンＩＤ生成部４００６とを有する。
【００９３】
通信部４００１は、図１１に示した通信部４０１と同様に、情報処理装置３や、認証サーバ６との通信を行う。また、通信部４００１は、画像形成装置４のスキャン処理実行部４００５によって取得されたスキャン画像を格納するための、外部のサーバである、スキャン画像格納サーバ７との通信を行ってもよい。スキャン画像格納サーバ７は、ネットワークを通じて情報処理装置３または画像形成装置４と通信が可能なように構成された、例えばサーバ型のコンピュータである。
【００９４】
人体通信部４００２は、主に、図１０に示したＣＰＵ４２及び人体通信モジュール４１の処理によって実現され、認証デバイス２の人体通信部２０１との間で、ユーザＩＤ又はスキャンＩＤを送受信する。
【００９５】
ユーザ認証部４００３は、図１１に示したユーザ認証部４０４と同様の機能を有する。
【００９６】
スキャン処理制御部４００４は、主に、図１０に示したＣＰＵ４２の処理によって実現され、ユーザからの指示を受けると、スキャン処理実行部４００５に、スキャン処理を実行させる。また、スキャン処理制御部４００４は、スキャンＩＤ生成部４００６に対して，スキャンＩＤを生成させる。スキャンＩＤとは、当該スキャン処理によって取得されたスキャン画像に対して割り振られる、固有のＩＤである。そして、スキャン処理制御部４００４は、生成されたスキャンＩＤと、スキャン処理実行部４００５から取得したスキャン画像と、ログイン中のユーザのユーザＩＤとを、通信部４００１を介して，スキャン画像格納サーバ７に送信する。図２０は、スキャン画像格納サーバ７が格納する、これらの情報の概念図を表す。このように、ユーザＩＤ、スキャンＩＤ及びスキャン画像（を表すファイル名）が関連付けて、テーブル形式で保存され得る。さらに、スキャン処理制御部４００４は、そのスキャンＩＤを、人体通信部４００２を通じて，認証デバイス２に送信する。スキャンＩＤは、認証デバイス２のスキャンＩＤ格納部２００２に格納される。
【００９７】
スキャン処理実行部４００５は、主に、図１０に示したＣＰＵ４２及びスキャナ４９の処理によって実現され、スキャン処理制御部４００４からの指示に従って、スキャナ４９上に置かれた紙媒体を読み取り、画像データを生成する。
【００９８】
スキャンＩＤ生成部４００６は、主に、図１０に示したＣＰＵ３３の処理によって実現され、スキャン処理実行部４００５により取得されたスキャン画像に対応するスキャンＩＤを生成する。
【００９９】
以上の構成により、本発明の一実施形態における画像形成装置４は、ユーザの指示したスキャン処理を実行し、スキャンＩＤを発行することができる。
【０１００】
なお、上記の例では、スキャン画像、スキャンＩＤ及びユーザＩＤを格納するために、外部のスキャン画像格納サーバ７を用いたが、スキャン画像等は、ファイルサーバの機能を有する当該画像形成装置４に格納されてもよい。あるいは、情報処理装置３に、予め、直接送信されてもよい。この場合には、スキャンを指示したユーザにより、予め送信先となる情報処理装置３のアドレスのような、送信先情報が、指定される必要がある。
【０１０１】
＜情報処理装置＞
本発明の一実施形態における情報処理装置３は、人体通信部３００１と、通信部３００２と、ユーザ認証部３００３と、ユーザＩＤ格納部３００４と、スキャン画像取得制御部３００５と、スキャン画像リスト表示部３００６と、スキャン画像選択受付部３００７と、スキャン画像格納部３００８とを有する。
【０１０２】
人体通信部３００１は、主に、図９に示したＣＰＵ３３及びキーボード３１又はマウス３２に内蔵された人体通信モジュールの処理によって実現され、認証デバイス２の人体通信部２０１との間で、ユーザＩＤ又はスキャンＩＤを送受信する。
【０１０３】
通信部３００２は、図１１に示した通信部３０２と同様に、画像形成装置４や、認証サーバ６との通信を行う。また、通信部３００２は、スキャン画像格納サーバ７との通信を行うことができる。
【０１０４】
ユーザ認証部３００３は、図１１に示したユーザ認証部３０３と同様の機能を有する。
【０１０５】
ユーザＩＤ格納部３００４は、図１１に示したユーザＩＤ格納部３０４と同様の機能を有する。
【０１０６】
スキャン画像取得制御部３００５は、主に、図９に示したＣＰＵ３３の処理によって実現され、ユーザからの、スキャン画像取得指示を受け取ると、ユーザ認証部３００３に対して、ユーザの認証を実行させる。次に、ユーザ認証部３００３が認証デバイス２から受信したユーザＩＤと、ユーザＩＤ格納部３００４に格納されていた、ログイン中のユーザのユーザＩＤとを比較する。そして、スキャン画像取得制御部３００５は、これらのユーザＩＤが一致する場合には、以下のスキャン画像取得処理を実行する。
【０１０７】
スキャン画像取得制御部３００５は、上記の一致したユーザＩＤに対応する、スキャンＩＤ及びスキャン画像（スキャン画像のファイル名及びそのファイル本体）を、通信部３００２を介して，スキャン画像格納サーバ７より取得する。取得した情報は、図示しない記憶部（ＲＡＭ）等に一時的に記憶される。スキャン画像格納サーバ７に格納される情報の例は、図２０に示した通りである。そして、スキャン画像取得制御部３００５は、スキャン画像リスト表示部３００５に、スキャン画像のファイル名又は任意でスキャン画像の縮小版（サムネイル）を表示させることができる。このとき、各スキャン画像に対応するスキャンＩＤが、あわせて表示させてもよい。
【０１０８】
また、スキャン画像取得制御部３００５は、スキャン画像選択受付部３００７においてユーザにより選択されたスキャン画像のスキャンＩＤを取得する。次に、人体通信部３００１を通じて，認証デバイス２のスキャンＩＤ格納部２００２に格納された、スキャンＩＤを読み取る。そして、読み取ったスキャンＩＤが、ユーザによって選択されたスキャン画像のスキャンＩＤと一致する場合には、対応するスキャン画像を、スキャン画像格納部３００８に格納する。格納されたスキャン画像は、ユーザの指示により、例えばディスプレイ等に表示することができる。その後、スキャン画像取得制御部３００５は、人体通信部３００１を通じて、認証デバイス２に対して、そのスキャンＩＤを削除するよう命令する。
【０１０９】
スキャン画像リスト表示部３００６は、主に、図９に示したＣＰＵ３３及びディスプレイ３８の処理によって実現され、スキャン画像取得制御部３００５から指示されたスキャン画像のファイル名又はサムネイルの一覧を表示する。このとき、各スキャン画像に対応するスキャンＩＤが、あわせて表示されてもよい。
【０１１０】
スキャン画像選択受付部３００７は、主に、図９に示したＣＰＵ３３及びキーボード３１又はマウス３２の処理によって実現され、スキャン画像リスト表示部３００６によって表示されたスキャン画像（ファイル名又はサムネイル）のうちの、一以上のスキャン画像の選択を受け付ける。スキャン画像選択受付部３００７は、選択されたスキャン画像のスキャンＩＤを、スキャン画像取得制御部３００５に渡す。
【０１１１】
スキャン画像格納部３００８は、図９に示したＨＤＤ３６によって構成され、スキャン画像取得制御部３００５により指示されたスキャン画像を格納する。
【０１１２】
以上の構成により、本発明の一実施形態における情報処理装置３は、ユーザが、画像形成装置４でスキャンしたスキャン画像を、情報処理装置３上で取得できる。ここで、スキャンしたユーザ以外の第三者は、スキャンを行ったユーザがログイン中の情報処理装置を操作しても、そのスキャン画像を取得することができない。これにより、第三者に対するスキャン画像の漏えいのリスクを低減することができる。
【０１１３】
＜５．２  処理フロー＞
次に、図１８、１９を用いて、本発明の一実施形態における認証デバイス２、情報処理装置３及び画像形成装置４の処理フローについて説明する。ここで、認証デバイス２を保持するユーザによる、情報処理装置３及び画像形成装置４に対する、ログイン時の認証処理は、図１３（情報処理装置へのログイン）、１５（画像形成装置へのログイン）に示した処理と同等であるため、説明は省略する。
【０１１４】
＜スキャン処理の実行＞
図１８を用いて、画像形成装置４でスキャン処理を実行するときの処理フローを説明する。図１８の左側のフローチャートは、ユーザ５の認証デバイス２で実行される処理を表し、図１８の右側のフローチャートは、画像形成装置４で実行される処理を表す。ここで、画像形成装置４は、ログインされた状態になっているものとして、説明する。
【０１１５】
まず、画像形成装置４は、図示しない入力部（タッチパネルディスプレイ）等を通じて、ユーザ５からのスキャン処理実行の指示を受けると（ステップＳ１８５１）、スキャン処理実行部４００５は、スキャン処理を実行する（ステップＳ１８５２）。また、スキャンＩＤ生成部４００６は、スキャン処理によって生成されるスキャン画像に対応するスキャンＩＤを生成する（ステップＳ１８５３）。
【０１１６】
次に、人体通信部４００３を通じて、認証デバイス２の人体通信部２００１との人体通信の確立を試みる。そして、認証デバイス２の人体通信部２００１と画像形成装置４の人体通信部４００３との間で、人体通信が成立すると（ステップＳ１８０１のＹｅｓ、ステップＳ１８５４のＹｅｓ）、スキャン処理制御部４００２は、人体通信を用いて、スキャンＩＤ生成部４００６により生成されたスキャンＩＤを、認証デバイス２に送信する（ステップＳ１８５５、Ｓ１８０２）。スキャンＩＤは、認証デバイス２のスキャンＩＤ格納部２００２に格納される。さらに、スキャン処理制御部４００２は、ステップＳ１８５３で生成されたスキャンＩＤと、ステップＳ１８５２で取得したスキャン画像と、ログイン中のユーザのユーザＩＤとを、通信部４００１を介して，スキャン画像格納サーバ７に送信する。
【０１１７】
＜スキャン画像の取得＞
図１９を用いて、情報処理装置３でスキャン画像を取得するときの処理フローを説明する。図１９の左側のフローチャートは、ユーザ５の認証デバイス２で実行される処理を表し、図１９の右側のフローチャートは、情報処理装置３で実行される処理を表す。ここで、情報処理装置３は、ログインされた状態になっているものとして、説明する。
【０１１８】
まず、情報処理装置３は、図示しない入力部（キーボード又はマウス）等を通じて、ユーザ５から、所望の文書に対するスキャン画像取得指示を受けると（ステップＳ１９５１）、人体通信部３００１を通じて、認証デバイス２の人体通信部２００１との人体通信の確立を試みる。そして、認証デバイス２の人体通信部２００１と情報処理装置３の人体通信部３００１との間で、人体通信が成立すると（ステップＳ１９０１のＹｅｓ、ステップＳ１９５２のＹｅｓ）、認証デバイス２のユーザＩＤ格納部２００３に格納されているユーザＩＤが、情報処理装置３のユーザ認証部３００３に送信される（ステップＳ１９０２）。情報処理装置のユーザ認証部３００３は、そのユーザＩＤを受信すると（ステップＳ１９５３）、例えば外部の認証サーバ６を用いて、認証処理を実行する（ステップＳ１９５４）。そして、認証成功した場合には（ステップＳ１９５５のＹｅｓ）、スキャン画像取得制御３００５は、そのユーザＩＤと、ユーザＩＤ格納部３００４に格納されているユーザＩＤとを比較する（ステップＳ１９５６）。そして、スキャン画像取得制御部３００５は、これらのユーザＩＤが一致する場合には（ステップＳ１９５７のＹｅｓ）、スキャン画像リスト表示部３００６に、スキャン画像の一覧を表示する（ステップＳ１９５８）。一方、ステップＳ１９５５において認証失敗した場合（ステップＳ１９５５のＮｏ）か、又は、ステップＳ１９５７においてユーザＩＤが一致しなかった場合（ステップＳ１９５７のＮｏ）には、スキャン画像リスト表示部３００６に、スキャン画像取得不可である旨の通知を行う（ステップＳ１９６５）。
【０１１９】
次に、スキャン画像取得制御部３００５は、スキャン画像選択受付部３００７においてユーザにより選択されたスキャン画像のスキャンＩＤを特定する（ステップＳ１９５９）。次に、人体通信部３００１を通じて，認証デバイス２のスキャンＩＤ格納部２００２から、スキャンＩＤを受信する（ステップＳ１９６０）。そして、読み取ったスキャンＩＤと、ユーザによって選択されたスキャン画像のスキャンＩＤとを比較し（ステップＳ１９６１）、一致する場合には（ステップＳ１９６２のＹｅｓ）、スキャン画像リスト表示部３００６に、スキャン画像取得可である旨を通知し（ステップＳ１９６３）、対応するスキャン画像を、スキャン画像格納部３００８に格納する（ステップＳ１９６４）。格納されたスキャン画像は、ユーザの指示により、例えばディスプレイ等に表示することができる。その後、スキャン画像取得制御部３００５は、人体通信部３００１を通じて、認証デバイス２に対して、そのスキャンＩＤを削除するよう命令する（ステップＳ１９６６）。
【０１２０】
以上の処理により、本発明の一実施形態において、画像形成装置を用いてスキャン処理を実行したユーザのみが、そのスキャン画像を取得することができる。ここで、ユーザが意識することなく人体通信を用いて認証が完了するため、ユーザにとって煩わしい認証作業を課す必要がない。人体通信を用いた認証処理は、ユーザによる情報処理装置へのログイン時だけでなく、スキャン画像取得時にも実行されるため、第三者による不正なアクセスによって、スキャン画像を取得されるリスクを低減することができる。
【０１２１】
なお、以上の説明において、説明の便宜上、図１１と図１７に示した二つの機能ブロック図を用いて、印刷ジョブの実行に関する実施形態と、スキャン画像の取得に関する実施形態の、二つの実施形態について説明した。しかしながら、本発明の一実施形態における認証デバイス２、情報処理装置３及び画像形成装置４は、二つの機能ブロック図に示される機能を同時に有することができる。
【符号の説明】
【０１２２】
２  認証デバイス
３  情報処理装置
４  画像形成装置
５  ユーザ
６  認証サーバ
７  スキャン画像格納サーバ
３１  キーボード
３２  マウス
３３  ＣＰＵ
３４  ＲＡＭ
３５  ＲＯＭ
３６  ＨＤＤ
３７  ＮＩＣ
３８  ディスプレイ
３９  バス
２０１、３０１、４０３  人体通信部
３０２  通信部
３０３、４０４  ユーザ認証部
３０５  印刷ジョブ発行制御部
３０６  印刷ジョブＩＤ生成部
【先行技術文献】
【特許文献】
【０１２３】
【特許文献１】特開２０１０−１８３３０６号公報
【特許文献２】特開２００２−２２２１６９号公報
【図１】
2014134928.tif 000003
【図２】
2014134928.tif 000004
【図３】
2014134928.tif 000005
【図４】
2014134928.tif 000006
【図５】
2014134928.tif 000007
【図６】
2014134928.tif 000008
【図７】
2014134928.tif 000009
【図８】
2014134928.tif 000010
【図９】
2014134928.tif 000011
【図１０】
2014134928.tif 000012
【図１１】
2014134928.tif 000013
【図１２】
2014134928.tif 000014
【図１３】
2014134928.tif 000015
【図１４】
2014134928.tif 000016
【図１５】
2014134928.tif 000017
【図１６】
2014134928.tif 000018
【図１７】
2014134928.tif 000019
【図１８】
2014134928.tif 000020
【図１９】
2014134928.tif 000021
【図２０】
2014134928.tif 000022