(57)【要約】      （修正有）【課題】印刷をはじめとするジョブの実行要求をするクライアント端末でユーザ認証を可能にする。【解決手段】端末３０と情報処理装置２０とがネットワークを介して接続され、情報処理装置２０を操作するユーザを認証する認証システム１であって、情報処理装置２０は、ユーザを認証するのに用いるユーザ情報を受け付ける第１受付部２０Ｆ１と、端末３０を特定するのに用いる端末情報を受け付ける第２受付部２０Ｆ２と、端末情報に基づいて、端末３０を特定して端末３０にユーザ情報を送信するユーザ情報送信部２０Ｆ３とを備える。端末３０は、ユーザが指定したジョブを記憶する記憶部３０Ｆ１と、情報処理装置２０よりユーザ情報を受信する受信部３０Ｆ２と、受信部３０Ｆ２で受信したユーザ情報に基づいて、ユーザ認証を行う認証部３０Ｆ３とを備える。【選択図】図５
2020154456.tif 000002
【特許請求の範囲】
【請求項１】
端末と情報処理装置とがネットワークを介して接続され、前記情報処理装置を操作するユーザを認証する認証システムであって、
前記情報処理装置は、
前記ユーザを認証するのに用いるユーザ情報を受け付ける第１受付部と、
前記端末を特定するのに用いる端末情報を受け付ける第２受付部と、
前記端末情報に基づいて、前記端末を特定して前記端末に前記ユーザ情報を送信するユーザ情報送信部とを備え、
前記端末は、
前記ユーザが指定したジョブを記憶する記憶部と
前記情報処理装置より前記ユーザ情報を受信する受信部と、
前記受信部で受信した前記ユーザ情報に基づいて、ユーザ認証を行う認証部と
を備える
認証システム。
【請求項２】
前記情報処理装置より受信した前記ユーザ情報に基づいて、前記認証部が認証した場合、前記ジョブに関するジョブ情報を前記情報処理装置に送信する送信部を更に備える
請求項１に記載の認証システム。
【請求項３】
前記ユーザ情報に基づいて前記ユーザを認証する認証装置が前記情報処理装置とネットワークを介して接続され、
前記認証装置でユーザ認証できない場合、
前記送信部は、前記端末に前記ユーザ情報を送信する
請求項２に記載の認証システム。
【請求項４】
前記情報処理装置は、
前記ジョブ情報を表示する表示部を更に備える
請求項２又は３に記載の認証システム。
【請求項５】
端末と、前記端末と接続する情報処理装置と、前記端末及び前記情報処理装置と接続するデータ保持装置とを有し、かつ、前記情報処理装置を操作するユーザを認証する認証システムであって、
前記情報処理装置は、
前記ユーザを認証するユーザ情報を受け付ける第１受付部と、
前記端末を特定する端末情報を受け付ける第２受付部と、
前記端末情報に基づいて、前記端末を特定して前記端末に前記ユーザ情報を送信するユーザ情報送信部と、
前記端末による前記ユーザの認証結果を受信する認証結果受信部と
を備え、
前記端末は、
前記ユーザ情報を受信する受信部と、
前記ユーザ情報に基づいて、ユーザ認証を行い、前記認証結果を前記情報処理装置に送信する認証部と、
前記データ保持装置にジョブの実行を要求するジョブ実行要求部と
を備え、
前記情報処理装置は、
前記認証結果に基づいて、前記ユーザが認証された場合には、前記データ保持装置から、前記ジョブを取得する
認証システム。
【請求項６】
前記ジョブは、前記情報処理装置が前記ジョブを実行するのに用いる処理データを含む
請求項１乃至５のいずれか１項に記載の認証システム。
【請求項７】
前記情報処理装置は、画像形成装置であって、
前記ジョブは、印刷データを含む
請求項６に記載の認証システム。
【請求項８】
前記情報処理装置は、
前記ユーザ情報である第１ユーザ情報とは異なる第２ユーザ情報を前記第１ユーザ情報と関連付けして格納する情報格納部を更に備え、
前記第１受付部が前記第１ユーザ情報を受け付けると、前記第１ユーザ情報に基づいて前記第２ユーザ情報を特定し、
前記ユーザ情報送信部は、前記ユーザ情報として、前記第１ユーザ情報及び前記第２ユーザ情報を送信する
請求項１乃至７のいずれか１項に記載の認証システム。
【請求項９】
ユーザを認証するのに用いるユーザ情報を受け付ける第１受付部と、
端末を特定するのに用いる端末情報を受け付ける第２受付部と、
前記端末情報に基づいて、前記端末を特定して前記端末に前記ユーザ情報を送信するユーザ情報送信部とを備える情報処理装置とネットワークを介して接続される前記端末であって、
前記ユーザが指定したジョブを記憶する記憶部と
前記情報処理装置より前記ユーザ情報を受信する受信部と、
前記受信部で受信した前記ユーザ情報に基づいて、ユーザ認証を行う認証部と
を備える
端末。
【請求項１０】
端末と情報処理装置とがネットワークを介して接続され、前記情報処理装置を操作するユーザを認証する認証システムが行う認証方法であって、
前記情報処理装置が、前記ユーザを認証するのに用いるユーザ情報を受け付ける第１受付手順と、
前記情報処理装置が、前記端末を特定するのに用いる端末情報を受け付ける第２受付手順と、
前記情報処理装置が、前記端末情報に基づいて、前記端末を特定して前記端末に前記ユーザ情報を送信するユーザ情報送信手順と、
前記端末が、前記ユーザが指定したジョブを記憶する記憶手順と、
前記端末が、前記情報処理装置より前記ユーザ情報を受信する受信手順と、
前記端末が、前記受信手順で受信した前記ユーザ情報に基づいて、ユーザ認証を行う認証手順と
を含む
認証方法。
【請求項１１】
端末と情報処理装置とがネットワークを介して接続され、前記情報処理装置を操作するユーザを認証する認証システムに認証方法を実行させるためのプログラムであって、
前記情報処理装置が、前記ユーザを認証するのに用いるユーザ情報を受け付ける第１受付手順と、
前記情報処理装置が、前記端末を特定するのに用いる端末情報を受け付ける第２受付手順と、
前記情報処理装置が、前記端末情報に基づいて、前記端末を特定して前記端末に前記ユーザ情報を送信するユーザ情報送信手順と、
前記端末が、前記ユーザが指定したジョブを記憶する記憶手順と、
前記端末が、前記情報処理装置より前記ユーザ情報を受信する受信手順と、
前記端末が、前記受信手順で受信した前記ユーザ情報に基づいて、ユーザ認証を行う認証手順と
を含む
プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、認証システム、端末、認証方法及びプログラムに関する。
【背景技術】
【０００２】
ＭＦＰ（多機能周辺装置：Multifunction Peripheral/Printer/Product）等の情報処理装置を操作するユーザの認証を、認証サーバを利用して行うシステムが知られている。
【０００３】
サーバ装置、情報処理装置及びクライアント端末がネットワークを介して接続された印刷システムがある（例えば、特許文献１参照）。特許文献１では、情報処理装置は、サーバ装置に対してユーザの認証要求を行い、認証が成功した場合、ユーザに対応付いた端末の情報をキャッシュ部に蓄積する。情報処理装置は、サーバ装置からユーザの認証要求に対する応答を取得できない場合、キャッシュ部に蓄積されている当該ユーザに対応付いた端末の情報から特定されるクライアント端末から、出力データを取得する。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１の印刷システムは、サーバ装置を介したユーザの認証ができない場合でも、対応するクライアント端末から出力データを取得する。このとき、印刷システムは、キャッシュ部に蓄積された情報を用いる。しかしながら、キャッシュ部は、情報が蓄積される期間の制限、及び、蓄積される情報の容量の制限を有する。このため、例えば、印刷システムの使用頻度が少ないユーザに対応する情報は、必要なときにキャッシュ部に残存していない場合がある。よって、サーバ装置を介したユーザの認証ができない場合、当該ユーザの認証ができないことがある。ユーザの認証ができないと、ジョブの実行等ができない場合が多い。
【０００５】
そこで、本開示の認証システム及びプログラムは、印刷をはじめとするジョブの実行要求をするクライアント端末でユーザ認証が可能になることを目的とする。
【課題を解決するための手段】
【０００６】
本発明の一実施形態による認証システムは、
端末と情報処理装置とがネットワークを介して接続され、前記情報処理装置を操作するユーザを認証する認証システムであって、
前記情報処理装置は、
前記ユーザを認証するのに用いるユーザ情報を受け付ける第１受付部と、
前記端末を特定するのに用いる端末情報を受け付ける第２受付部と、
前記端末情報に基づいて、前記端末を特定して前記端末に前記ユーザ情報を送信するユーザ情報送信部とを備え、
前記端末は、
前記ユーザが指定したジョブを記憶する記憶部と
前記情報処理装置より前記ユーザ情報を受信する受信部と、
前記受信部で受信した前記ユーザ情報に基づいて、ユーザ認証を行う認証部と
を備える。
【発明の効果】
【０００７】
本開示の技術によれば、印刷をはじめとするジョブの実行要求をするクライアント端末でユーザ認証が可能になる。
【図面の簡単な説明】
【０００８】
【図１】実施の形態１に係る認証システムの構成の一例を示す図
【図２】実施の形態１に係る認証サーバのハードウェア構成の一例を示すブロック図
【図３】実施の形態１に係る情報処理装置のハードウェア構成の一例を示すブロック図
【図４】実施の形態１に係る端末のハードウェア構成の一例を示すブロック図
【図５】実施の形態１に係る認証システムの機能的構成の一例を示すブロック図
【図６】実施の形態１に係る認証システムの第１動作例を示すシーケンス図
【図７】実施の形態１に係る情報処理装置に表示される画面の一例を示す図
【図８】実施の形態１に係る情報処理装置に表示される画面の一例を示す図
【図９】実施の形態１に係る情報処理装置に表示される画面の一例を示す図
【図１０】実施の形態１に係る情報処理装置に表示される画面の一例を示す図
【図１１】実施の形態１に係る認証システムの第２動作例を示すシーケンス図
【図１２】実施の形態１に係る認証システムの第１動作の変形例を示すシーケンス図
【図１３】実施の形態２に係る認証システムの構成の一例を示す図
【図１４】実施の形態２に係る認証システムの機能的構成の一例を示すブロック図
【図１５】実施の形態２に係る認証システムの第１動作例を示すシーケンス図
【発明を実施するための形態】
【０００９】
以下、本発明の実施の形態について添付の図面を参照しつつ説明する。なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することによって重複した説明を省く。
【００１０】
（実施の形態１）
＜認証システム１の構成＞
実施の形態１に係る認証システム１の構成を説明する。図１は、実施の形態１に係る認証システム１の構成の一例を示す図である。図１に示すように、認証システム１は、認証サーバ１０と、情報処理装置２０と、端末３０とを含む。本実施の形態では、認証システム１は、端末３０が情報処理装置２０に処理を行わせる際の認証を行う。
【００１１】
認証サーバ１０と情報処理装置２０とは、互いに通信する。本実施の形態では、認証サーバ１０と情報処理装置２０とは、第一通信網５０を介して通信する。また、情報処理装置２０と端末３０とは、互いに通信する。本実施の形態では、情報処理装置２０と端末３０とは、第二通信網６０を介して通信する。
【００１２】
認証システム１において、１つの認証サーバ１０に対して１つ以上の情報処理装置２０が配置され得る。さらに、１つの情報処理装置２０に対して１つの以上の端末３０が配置され得る。例えば、以下に限定しないが、認証システム１が企業に設けられる場合、認証サーバ１０は、本社又は本店等に配置され、情報処理装置２０及び端末３０は、本社、本店、支店又は営業所などの建物の各フロア又は各部署等に配置され得る。なお、認証システム１は、１つ以上の認証サーバ１０と、１つ以上の情報処理装置２０と、１つ以上の端末３０とを含んでもよい。
【００１３】
通信網５０及び６０は、例えば、インターネット、イントラネット、有線ＬＡＮ（Local Area Network）、無線ＬＡＮ、モバイル通信網、電話回線通信網、又は、その他の有線若しくは無線通信を用いる通信網であってもよい。これに限定されないが、本実施の形態では、第一通信網５０はインターネットであり、認証サーバ１０はクラウドサーバを構成する。第二通信網６０は有線ＬＡＮである。第一通信網５０と第二通信網６０とは、別々の通信網を構成しているが、同一の通信網であってもよい。
【００１４】
また、認証サーバ１０、情報処理装置２０及び端末３０の各装置は、１つ以上の装置で構成されてもよい。装置が２つ以上の装置で構成される場合、当該２つ以上の装置は、１つの機器内に配置されてもよく、分離した２つ以上の機器内に分かれて配置されてもよい。本明細書及び特許請求の範囲では、「装置」とは、１つの装置を意味し得るだけでなく、複数の装置からなるシステムも意味し得る。
【００１５】
認証サーバ１０は、通信機能を有し且つ情報を処理する装置である。認証サーバ１０の例は、コンピュータ装置である。認証サーバ１０は、認証システム１に登録されたユーザの情報等を保持する。さらに、認証サーバ１０は、ユーザの認証を行う。例えば、認証サーバ１０は、情報処理装置２０等から取得されたユーザの情報が、認証システム１に登録された正規のユーザの情報と一致するか否かを判定し、一致する場合、当該ユーザが正規のユーザであると認める、つまり、当該ユーザを認証する。認証サーバ１０は、一致しない場合、当該ユーザが正規のユーザでないと認める、つまり、当該ユーザを認証しない。
【００１６】
認証サーバ１０は、認証の成功又は不成功を示す認証結果を情報処理装置２０等に送信する。なお、ユーザは、認証システム１に登録可能なものであれば、いかなるものであってもよい。例えば、ユーザの例は、個人、グループ、組織及び装置等である。ここで、認証サーバ１０は認証装置の一例である。なお、認証システム１は、認証装置がない構成でもよい。
【００１７】
情報処理装置２０は、通信機能を有し、かつ、情報を処理する装置である。本実施の形態では、情報処理装置２０は、画像形成装置であるとして説明する。なお、情報処理装置２０は、画像形成装置に限定されず、認証サーバ１０及び端末３０と接続されるいかなる装置であってもよい。
【００１８】
画像形成装置は、データの内容等を示す画像を媒体上に形成する装置である。画像形成装置の例は、ＭＦＰ、ファクシミリ、スキャナ、プリンタ、ＰＪ（Projector：プロジェクタ）、ＩＷＢ（Interactive White Board：相互通信が可能な電子式の黒板機能を有する白板）及びデジタルサイネージ等の出力装置、ＨＵＤ（Head Up Display）装置、並びに、ディスプレイ装置等である。本実施の形態では、画像形成装置は、画像を記録媒体上に形成し、ファクシミリ、スキャナ及びプリンタ機能を有するＭＦＰであるとして説明する。すなわち、以下の説明では、情報処理装置２０は、画像形成装置であって、印刷ジョブに基づいて、記録媒体に対して画像形成を行うジョブを実行する装置である。また、情報処理装置２０が画像形成装置である場合には、処理データは、例えば、印刷データ等である。
【００１９】
記録媒体の例は、紙、布、フィルム又は板等のシート材であるが、これに限定されない。本実施の形態では、記録媒体は紙であるとする。よって、情報処理装置２０は、紙上に印刷することによって、画像を形成する。
【００２０】
なお、画像形成装置を除く情報処理装置２０の例は、産業機械、撮像装置、集音装置、医療機器、ネットワーク家電、自動車（Connected Car）、ノートＰＣ（Personal Computer）、携帯電話、スマートフォン、タブレット端末、ゲーム機、ＰＤＡ（Personal Digital Assistant）、デジタルカメラ、ウェアラブルＰＣ及びデスクトップＰＣ等である。
【００２１】
端末３０は、通信機能を有し、かつ、情報を処理する装置である。端末３０は、記録媒体上に形成される画像を示す処理データ等を、情報処理装置２０へ送信する。端末３０は、当該データを生成してもよく、外部機器から取得してもよい。本実施の形態では、端末３０は、当該データを、第二通信網６０を介して情報処理装置２０へ送信する。端末３０の例は、ノートＰＣ、携帯電話、スマートフォン及びタブレット端末等のスマートデバイス、ゲーム機、ＰＤＡ、デジタルカメラ、ウェアラブルＰＣ、デスクトップＰＣ、テレビ会議端末及びＩＷＢ等である。本実施の形態では、端末３０は、ノートＰＣであるとして説明する。
【００２２】
認証システム１では、端末３０は、記録媒体上に形成される画像のデータである印刷データを含む印刷ジョブを生成し、一時的に保持する。
【００２３】
＜認証サーバ１０のハードウェア構成＞
認証サーバ１０のハードウェア構成を説明する。図２は、実施の形態１に係る認証サーバ１０のハードウェア構成の一例を示すブロック図である。図２に示すように、認証サーバ１０は、ＣＰＵ（Central Processing Unit）１１と、ＲＯＭ（Read Only Memory）１２と、ＲＡＭ（Random Access Memory）１３と、メモリ１４と、表示装置１５と、操作装置１６と、Ｉ／Ｆ（インタフェース：Interface）装置１７と、ドライブ装置１８とを構成要素として含む。上記構成要素はそれぞれ、例えばバスを介して互いに接続されているが、有線通信及び無線通信のいずれを介して接続されてもよい。また、上記構成要素の全てが必須ではない。例えば、表示装置１５及び操作装置１６の少なくとも１つが、認証サーバ１０と別の装置であり、認証サーバ１０と有線又は無線接続されてもよい。
【００２４】
ＣＰＵ１１はプロセッサ等で構成され、認証サーバ１０の各部の動作及び全体動作を制御する。ＲＯＭ１２は不揮発性半導体記憶装置等で構成され、認証サーバ１０で動作する各種プログラム及び各種パラメータを記憶する。例えば、ＲＯＭ１２は、ＢＩＯＳ（Basic Input/Output System）及びＥＦＩ（Extensible Firmware Interface）などのブートプログラム等を格納する記憶デバイスとして機能する。ＲＡＭ１３は、ＤＲＡＭ（Dynamic Random Access Memory）及びＳＲＡＭ（Static Random Access Memory）等の揮発性半導体記憶装置等で構成される。ＲＡＭ１３は、ＣＰＵ１１のワークエリアとして使用される。ＲＡＭ１３は、各種信号処理及び画像処理を施す際にデータを一時的に保存する記憶領域を提供する。
【００２５】
メモリ１４は、種々の情報の記憶、及び、記憶された情報の取り出しを可能にする。例えば、メモリ１４は、各種プログラムで利用されるデータ等の種々の情報を記憶する。メモリ１４は、揮発性又は不揮発性の半導体メモリ、ＨＤＤ（Hard Disk Drive）又はＳＳＤ（Solid State Drive）等の記憶装置で構成される。なお、メモリ１４が、ＲＯＭ１２及び／又はＲＡＭ１３を含んでもよい。
【００２６】
プログラムは、ＲＯＭ１２又はメモリ１４等に予め保持されている。プログラムは、ＣＰＵ１１によって、ＲＯＭ１２又はメモリ１４等からＲＡＭ１３に読み出されて展開される。ＣＰＵ１１は、ＲＡＭ１３に展開されたプログラム中のコード化された各命令を実行する。
【００２７】
なお、プログラムは、ＲＯＭ１２及びメモリ１４に限らず、例えば記録ディスク等の記憶媒体に格納されていてもよい。例えば、配布された記憶媒体がドライブ装置１８にセットされ、当該記憶媒体に記録された各種プログラムがドライブ装置１８により読み出されてもよい。また、プログラムは、有線ネットワーク、無線ネットワーク又は放送等を介して、Ｉ／Ｆ装置１７に伝送され、ＲＡＭ１３等に取り込まれてもよい。
【００２８】
なお、上述したＣＰＵ１１によって実現される機能は、ＣＰＵ１１等のプログラム実行部によって実現されてもよく、回路によって実現されてもよく、プログラム実行部及び回路の組み合わせによって実現されてもよい。例えば、このような機能は、集積回路であるＬＳＩ（大規模集積回路：Large Scale Integration）によって実現されてもよい。このような機能は個別に１チップ化されてもよく、一部又は全てを含むように１チップ化されてもよい。ＬＳＩとして、ＬＳＩ製造後にプログラムすることが可能なＦＰＧＡ（Field Programmable Gate Array）、ＬＳＩ内部の回路セルの接続及び／又は設定を再構成可能なリコンフィギュラブル・プロセッサ、又は、特定用途向けに複数の機能の回路が１つにまとめられたＡＳＩＣ（Application Specific Integrated Circuit）等が利用されてもよい。
【００２９】
表示装置１５は、ＣＰＵ１１の制御に従って種々の画面を表示する。表示装置１５は、液晶パネル、有機ＥＬ（Electroluminescence）及び無機ＥＬ等のディスプレイであってもよい。表示装置１５は、音声出力のためのスピーカを含んでもよい。表示装置１５は、操作装置１６を兼ねたタッチパネルであってもよい。
【００３０】
操作装置１６は、ユーザによる操作入力を受け付ける装置である。操作装置１６は、ボタン、ダイヤル、キー、マウス、タッチパネル及び音声入力のためのマイク等の入力装置を含んでもよい。
【００３１】
Ｉ／Ｆ装置１７は、第一通信網５０及び他の装置と接続するための接続デバイスである。Ｉ／Ｆ装置１７は、第一通信網５０を介して情報処理装置２０及び他の装置と接続される。また、Ｉ／Ｆ装置１７は、有線通信又は無線通信を介して、他の装置と接続される。本実施の形態では、認証サーバ１０と情報処理装置２０とは、第一通信網５０を介して接続されるが、有線通信又は無線通信を介して接続されてもよい。
【００３２】
ドライブ装置１８は、記憶媒体がセットされるデバイスである。当該記憶媒体は、ＣＤ−ＲＯＭ（Compact Disc Read only memory）、フレキシブルディスク及び光磁気ディスク等の情報を光学的、電気的又は磁気的に記録する媒体であってもよく、ＲＯＭ及びフラッシュメモリ等の情報を電気的に記録する半導体メモリ等の媒体であってもよい。
【００３３】
＜情報処理装置２０のハードウェア構成＞
情報処理装置２０のハードウェア構成を説明する。図３は、実施の形態１に係る情報処理装置２０のハードウェア構成の一例を示すブロック図である。図３に示すように、情報処理装置２０は、ＣＰＵ２１と、ＲＯＭ２２と、ＲＡＭ２３と、メモリ２４と、表示装置２５と、操作装置２６と、Ｉ／Ｆ装置２７と、センサＩ／Ｆ２８と、センサ２８ａと、エンジン２９とを構成要素として含む。上記構成要素はそれぞれ、例えばバスを介して互いに接続されているが、有線通信及び無線通信のいずれを介して接続されてもよい。また、上記構成要素の全てが必須ではない。
【００３４】
ＣＰＵ２１、ＲＯＭ２２、ＲＡＭ２３、メモリ２４、表示装置２５、操作装置２６及びＩ／Ｆ装置２７の構成及び機能はそれぞれ、ＣＰＵ１１、ＲＯＭ１２、ＲＡＭ１３、メモリ１４、表示装置１５、操作装置１６及びＩ／Ｆ装置１７と同様であるため、その説明を省略する。
【００３５】
なお、Ｉ／Ｆ装置２７は、第二通信網６０及び他の装置と接続するための接続デバイスである。Ｉ／Ｆ装置２７は、第二通信網６０を介して端末３０及び他の装置と接続される。また、Ｉ／Ｆ装置２７は、有線通信又は無線通信を介して、他の装置と接続される。
【００３６】
エンジン２９は、情報処理装置２０を動作させるための種々の駆動装置の総称である。エンジン２９は、ＣＰＵ２１等の制御のもと動作する。
【００３７】
センサ２８ａは、ユーザの情報の入力を受け付ける装置である。センサ２８ａは、ユーザの情報の一例であるＩＤ及びパスワード等の識別情報が入力される装置であってもよい。この場合、センサ２８ａは、操作装置１６について例示したような入力装置を備え、当該入力装置を介して識別情報を取得してもよく、操作装置１６を介して識別情報を取得してもよい。又は、センサ２８ａは、ユーザの識別情報を含む被読み取り媒体から当該識別情報を読み取る装置であってもよい。これに限定するわけではないが、本実施の形態では、ユーザの識別情報は、ユーザのＩＤと当該ＩＤに設定されたパスワードとの組み合わせを含むとする。また、被読み取り媒体はカード型の媒体であるとする。
【００３８】
センサ２８ａは、接触式、非接触式、光学式又は磁気式等のいかなる形式で、被読み取り媒体の識別情報を読み取る構成であってもよい。例えば、接触式の場合、被読み取り媒体は、識別情報を含むＩＣモジュール端子を備え、センサ２８ａは、ＩＣモジュール端子と接触し通信することで、識別情報を読み取ってもよい。非接触式の場合、被読み取り媒体は、識別情報を含むＩＣチップ及びアンテナを備え、センサ２８ａは、無線通信により識別情報を読み取ってもよい。光学式の場合、被読み取り媒体は、識別情報を含むバーコード等を備え、センサ２８ａは、赤外線等の光を照射しバーコード等で反射した光により識別情報を読み取ってもよい。磁気式の場合、被読み取り媒体は、識別情報を含む磁気テープ等を備え、センサ２８ａは、発生する磁場の変化により識別情報を読み取ってもよい。
【００３９】
センサＩ／Ｆ２８は、センサ２８ａと接続するためのインタフェースである。
【００４０】
＜端末３０のハードウェア構成＞
端末３０のハードウェア構成を説明する。図４は、実施の形態１に係る端末３０のハードウェア構成の一例を示すブロック図である。図４に示すように、端末３０は、ＣＰＵ３１と、ＲＯＭ３２と、ＲＡＭ３３と、メモリ３４と、表示装置３５と、操作装置３６と、Ｉ／Ｆ装置３７と、ドライブ装置３８とを構成要素として含む。上記構成要素はそれぞれ、例えばバスを介して互いに接続されているが、有線通信及び無線通信のいずれを介して接続されてもよい。また、上記構成要素の全てが必須ではない。例えば、表示装置３５及び操作装置３６の少なくとも１つが、端末３０と別の装置であり、端末３０と有線又は無線接続されてもよい。
【００４１】
ＣＰＵ３１、ＲＯＭ３２、ＲＡＭ３３、メモリ３４、表示装置３５、操作装置３６、Ｉ／Ｆ装置３７及びドライブ装置３８の構成及び機能はそれぞれ、ＣＰＵ１１、ＲＯＭ１２、ＲＡＭ１３、メモリ１４、表示装置１５、操作装置１６、Ｉ／Ｆ装置１７及びドライブ装置１８と同様であるため、その説明を省略する。
【００４２】
なお、Ｉ／Ｆ装置３７は、第二通信網６０及び他の装置と接続するための接続デバイスである。Ｉ／Ｆ装置３７は、第二通信網６０を介して情報処理装置２０及び他の装置と接続される。また、Ｉ／Ｆ装置３７は、有線通信又は無線通信を介して、他の装置と接続される。
【００４３】
＜認証システム１、情報処理装置２０及び端末３０の機能構成例＞
図５は、実施の形態１に係る認証システムの機能的構成の一例を示すブロック図である。図示するように、認証システム１では、例えば、情報処理装置２０は、第１受付部２０Ｆ１、第２受付部２０Ｆ２及びユーザ情報送信部２０Ｆ３等を備える機能構成である。また、端末３０は、例えば、記憶部３０Ｆ１、受信部３０Ｆ２、認証部３０Ｆ３及び送信部３０Ｆ４等を備える機能構成である。
【００４４】
そして、情報処理装置２０は、情報格納部２０Ｆ４及び表示部２０Ｆ５等を更に備える機能構成であるのが望ましい。以下、図示するような機能構成を例に説明する。
【００４５】
第１受付部２０Ｆ１は、ユーザを認証するのに用いるユーザ情報を受け付ける第１受付手順を行う。例えば、第１受付部２０Ｆ１は、Ｉ／Ｆ装置２７等で実現する。
【００４６】
第２受付部２０Ｆ２は、端末３０を特定するのに用いる端末情報を受け付ける第２受付手順を行う。例えば、第２受付部２０Ｆ２は、Ｉ／Ｆ装置２７等で実現する。
【００４７】
ユーザ情報送信部２０Ｆ３は、第２受付部２０Ｆ２が受け付ける端末情報に基づいて、端末３０を特定して端末３０にユーザ情報を送信するユーザ情報送信手順を行う。例えば、ユーザ情報送信部２０Ｆ３は、ＣＰＵ２１等で実現する。
【００４８】
情報格納部２０Ｆ４は、第１受付部２０Ｆ１が受け付けるユーザ情報である第１ユーザ情報とは異なる第２ユーザ情報を格納するのが望ましい。
【００４９】
第２ユーザ情報は媒体ＩＤ等であり、例えば、ＩＣカードや携帯端末等に付与されている固有のＩＤであればよい。
【００５０】
なお、第１ユーザ情報と第２ユーザ情報は、ユーザを特定する情報として関連付けて管理されていることが望ましい。
【００５１】
次に、ユーザ情報送信部２０Ｆ３は、第１ユーザ情報及び第２ユーザ情報を送信する。例えば、情報格納部２０Ｆ４は、ＣＰＵ２１等で実現する。
【００５２】
表示部２０Ｆ５は、送信部３０Ｆ４が送信するジョブ情報を表示する表示手順を行う。例えば、表示部２０Ｆ５は、表示装置２５等で実現する。
【００５３】
記憶部３０Ｆ１は、ユーザが指定したジョブを記憶する記憶手順を行う。例えば、記憶部３０Ｆ１は、Ｉ／Ｆ装置３７等で実現する。
【００５４】
受信部３０Ｆ２は、ユーザ情報送信部２０Ｆ３が送信するユーザ情報を受信する受信手順を行う。例えば、受信部３０Ｆ２は、ＣＰＵ３１等で実現する。
【００５５】
認証部３０Ｆ３は、受信部３０Ｆ２が受信するユーザ情報に基づいて、認証する認証手順を行う。例えば、認証部３０Ｆ３は、ＣＰＵ３１等で実現する。
【００５６】
送信部３０Ｆ４は、認証部３０Ｆ３がユーザを認証すると、記憶部３０Ｆ１が記憶するジョブに関する情報であるジョブ情報を情報処理装置２０等に送信する送信手順を行う。例えば、送信部３０Ｆ４は、ＣＰＵ３１等で実現する。
【００５７】
＜認証システム１の第１動作例＞
図６は、実施の形態１に係る認証システムの第１動作例を示すシーケンス図である。
【００５８】
ステップＳ１０１では、ジョブが情報処理装置２０に投入される。以下、ジョブが印刷を行う印刷ジョブである例で説明する。なお、ジョブは、印刷ジョブに限られず、スキャンジョブ又はファクシミリジョブ等でもよい。
【００５９】
例えば、印刷ジョブは、端末３０等が情報処理装置２０に対して出力する。そして、情報処理装置２０は、印刷ジョブに基づいて記録媒体に対して印刷を行う。
【００６０】
ステップＳ１０２では、ジョブが端末３０において記憶される。
【００６１】
ステップＳ１０３では、第１受付部２０Ｆ１は、ユーザ情報を受け付ける。例えば、ユーザ情報は、あらかじめ設定するユーザＩＤ等である。なお、ユーザ情報は、ユーザが認証において識別できる情報であればよく、カード等で入力される情報、ユーザプリンシパル名（ＵＰＮ：User Principal Name）、又は、ＰＩＮコード等の情報でもよい。さらに、ユーザ情報には、パスワードが更にあってもよい。
【００６２】
例えば、ユーザ情報は、情報処理装置２０が有する操作装置２６等で受け付ける。具体的には、情報処理装置２０は、以下のような画面等でユーザ情報を受け付ける。
【００６３】
図７は、実施の形態１に係る情報処理装置に表示される画面の一例を示す図である。例えば、情報処理装置２０は、画面２５ａａ等を表示する。図示する例は、ユーザ情報として、「ＵＳＥＲ  ＩＤ」及び「ＵＳＥＲ  ＰＡＳＳＷＯＲＤ」を受け付ける例である。この例では、ユーザＵＲは、ＩＤ及びパスワードを画面２５ａａに入力し、「ＬＯＧＩＮ」のボタンを押すように操作する。
【００６４】
このようにして受け付けられたユーザ情報は、ユーザ情報送信部２０Ｆ３に送られる。
【００６５】
ステップＳ１０４では、第２受付部２０Ｆ２は、端末情報を受け付けるため、受付画面を表示する。例えば、端末情報は、以下のような画面で受け付けられる。
【００６６】
図８は、実施の形態１に係る情報処理装置に表示される画面の一例を示す図である。例えば、情報処理装置２０には、あらかじめ接続する端末３０等である外部装置のＩＤ及びＩＰアドレス等が登録又は取得される。そして、画面２５ａｃのように、ＩＤ及びＩＰアドレスが、リスト等の形式で画面に表示される。なお、画面２５ａｃでは、「端末名」は、それぞれの外部装置のＩＤであるが、これに限定されず、外部装置に設定される名称等でもよい。
【００６７】
ユーザＵＲは、画面２５ａｃが表示するリストから、端末３０を選択する操作を行う。例えば、このような操作で端末情報が受け付けられる。
【００６８】
ステップＳ１０５では、第２受付部２０Ｆ２は、端末情報を受け付ける。例えば、端末情報は、ＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）アドレス等である。なお、端末情報は、情報処理装置２０が端末３０を識別できる情報であればよい。すなわち、端末情報は、ＩＰアドレス以外のアドレス又は識別番号等でもよい。
【００６９】
このようにして受け付けられた端末情報は、ユーザ情報送信部２０Ｆ３に送られる。
【００７０】
ステップＳ１０６では、ユーザＵＲは、操作装置２６を用いて、機能選択の入力を入力する。このとき、表示装置２５は、例えば、図９に示すような、各処理の実行指令の入力を要求する画面２５ａｂを表示する。なお、図９は、実施の形態１に係る情報処理装置２０に表示される画面の一例を示す図である。画面２５ａｂは、「コピー」、「プリンタ」、「スキャナ」及び「ＦＡＸ（ファクシミリ）」の４つの処理のボタンを示し、いずれかの処理の実行の指令を要求する画面である。ユーザＵＲは、画面２５ａｂにおいて、操作装置２６を用いて、「プリンタ」ボタンを押下する。これにより、第２受付部２０Ｆ２等は、印刷の実行の指令を取得する。なお、このような指令の入力は、省略されてもよい。
【００７１】
次いで、ステップＳ１０７において、第２受付部２０Ｆ２等は、記憶部３０Ｆ１が記憶する印刷ジョブのリストを要求する。
【００７２】
ステップＳ１０７では、ユーザ情報送信部２０Ｆ３は、端末情報に基づいて、端末３０を特定する。つまり、端末情報が示すＩＰアドレスによって、端末３０が特定され、情報処理装置２０が以降、端末３０と通信が行える状態とする。
【００７３】
ステップＳ１０８では、ユーザ情報送信部２０Ｆ３は、ユーザ情報を受信部３０Ｆ２に送信する。そして、受信部３０Ｆ２は、ユーザ情報を受信し、認証部３０Ｆ３にユーザ情報を送る。
【００７４】
ステップＳ１０９では、認証部３０Ｆ３は、受信部３０Ｆ２が受信するユーザ情報に基づいてユーザＵＲを認証する。具体的には、認証部３０Ｆ３は、例えば、あらかじめ設定されるリスト等に、受信したユーザのＩＤ及びパスワードと同じＩＤ及びパスワードが存在するか否かを確認する。
【００７５】
存在する場合、認証部３０Ｆ３は、認証の成功を決定し、受信したＩＤ及びパスワードを認証する（「ユーザが認証された場合」となる。）。一方で、存在しない場合、認証部３０Ｆ３は、認証の不成功を決定し、受信したＩＤ及びパスワードを認証しない。
【００７６】
認証部３０Ｆ３は、認証しない場合、認証不成功を示す認証結果を出力してもよい。例えば、端末３０は、認証不成功を示す認証結果を、情報処理装置２０に送信してもよく、又は、表示装置３５に表示させてもよい。また、情報処理装置２０は、表示装置３５に、認証不成功を示す認証結果を表示させてもよく、ユーザのＩＤ及びパスワードの再入力を要求する画面、及び／又は、端末名及びＩＰアドレスのリストにおける再選択を要求する画面を表示させてもよい。また、ステップＳ１０１で印刷ジョブを出力した後に所定の時間を経過しても、認証不成功の状態が維持される場合、印刷ジョブは、廃棄されてもよい。
【００７７】
一方で、ユーザが認証されると（「ユーザが認証された場合」）、認証システム１は、ステップＳ１１０に進む。
【００７８】
ステップＳ１１０では、送信部３０Ｆ４は、情報処理装置からのジョブ情報の要求に対して、ジョブ情報を送信する。例えば、ジョブ情報は、ジョブリスト等である。なお、ステップＳ１１０は、例えば、ユーザ認証の要求（ステップＳ１０７）の際等に同時に行われてもよい。
【００７９】
ジョブ情報は、主にジョブリストを表示するのに用いられる情報である。具体的には、ジョブ情報は、出力日時、印刷ジョブの対象となる文章のタイトル、印刷される記録媒体の枚数、印刷ジョブに用いられるファイルの形式、印刷をカラーで行うかモノクロで行うか又はこれらの組み合わせ等である。このように、ジョブ情報は、いわゆる書誌情報等である。
【００８０】
ステップＳ１１１では、表示部２０Ｆ５は、端末３０から送信されたジョブ情報を表示するのが望ましい。例えば、以下のような画面が表示されるのが望ましい。
【００８１】
図１０は、実施の形態１に係る情報処理装置に表示される画面の一例を示す図である。例えば、図示するように、画面２５ａｄは、各印刷ジョブのＩＤ及び処理データ名の組を表示する。そして、ユーザＵＲは、画面２５ａｄにおいて、操作装置２６を用いて、印刷を要求する印刷ジョブのＩＤ又は処理データ名を、例えば押下等することで選択する。印刷を要求する印刷ジョブは、ステップＳ１０１に出力された印刷ジョブであり、情報処理装置２０を印刷処理の対象とする印刷ジョブである。
【００８２】
＜効果等＞
以上のような動作を行うと、情報処理装置は、端末情報で特定された端末３０に、ユーザ情報を送ることができる。そして、端末３０が認証部３０Ｆ３を備える構成であると、端末３０において、ユーザ情報に基づいてユーザの認証が端末３０、すなわち、印刷を依頼する端末側で可能となる。
【００８３】
なお、ジョブには、印刷処理を行うための処理ジョブが含まれてもよい。
【００８４】
＜認証システム１の第２動作例＞
第２動作は、第１動作と比較すると、まず、認証サーバ１０で認証しようとする点が異なる。以下、図６と異なる点を中心に説明し、重複する説明を省略する。
【００８５】
第１動作と異なり、第１受付部２０Ｆ１は、ユーザ情報を受け付けると、認証サーバ１０にユーザ情報を送信して、認証サーバ１０に認証を行わせる。
【００８６】
例えば、ネットワーク等が切断されたり、又は、認証サーバ１０の電源が落ちていたりすると、情報処理装置と認証サーバ１０とは通信ができないと判断される（「通信できない場合」）。
【００８７】
認証サーバ１０等と認証できない場合、認証システム１は、ステップＳ１０４に進み、以降、第１動作例と同様に、端末３０において認証を行う。
【００８８】
なお、認証サーバで認証できない場合は、例えば、通信障害や、認証サーバがダウンしている等で通信できない場合や、認証サーバの問題で認証データにアクセスできない場合、認証データが消去されてしまった場合等を含むものである。
【００８９】
そして、認証サーバ１０又は端末３０によって、ユーザＵＲが認証されると、ステップＳ１１０以降の処理が行われる。
【００９０】
このように、通信障害等によって、認証サーバ１０等と認証できない場合に、端末３０が認証を行うと、ジョブが認証できないために止まってしまう等を防ぐことができる。
【００９１】
なお、認証は、設定等で端末３０が優先して行うように設定してもよい。
【００９２】
（実施の形態１の変形例）
図１２は、実施の形態１に係る認証システムの第１動作の変形例を示すシーケンス図である。以下、図６と異なる点を中心に説明する。図６に示す動作と比較すると、図示する動作では、ステップＳ２０１の点が異なる。また、図示するように、変形例は、情報格納部２０Ｆ４を用いる構成である。
【００９３】
ステップＳ２０１では、第１受付部２０Ｆ１は、媒体ＩＤ等を入力する。例えば、センサ２８ａに、被読み取り媒体に格納される媒体ＩＤを読み取らせることで、媒体ＩＤを入力する。例えば、ユーザは、被読み取り媒体をセンサ２８ａにかざすことで、媒体ＩＤを読み取らせてもよい。これにより、情報処理装置２０の認証部は、媒体ＩＤを取得する。  情報格納部２０Ｆ４は、ユーザのＩＤ及びパスワードと、媒体ＩＤとを関連付けて、つまり、紐付けて格納する。なお、媒体ＩＤとユーザのＩＤは、同じであってもよく、異なってもよい。
【００９４】
これにより、上記の紐付け後は、認証システム１では、媒体ＩＤを取得すると、当該媒体ＩＤに紐付いたＩＤ及びパスワードを情報格納部２０Ｆ４内を検索することで、ステップＳ１０３のように、ユーザのＩＤ及びパスワードをユーザに要求することなく取得することができる。
【００９５】
なお、媒体ＩＤを入力する場合であっても、ステップＳ１０３のように、ＩＤ及びパスワード等を更に要求してもよい。このように、ＩＤ等を多重にチェックする構成にして、セキュリティを高める構成でもよい。
【００９６】
上述のような変形例に係る認証システムによると、実施の形態１に係る認証システムと同様の効果が得られる。
【００９７】
以上のように、媒体ＩＤを入力すると、ユーザＵＲは、ＩＤ及びパスワード等のユーザ情報を入力する操作を省くことができる。
【００９８】
（実施の形態２）
実施の形態１では、端末が情報処理装置に対して印刷ジョブを出力すると、当該印刷ジョブは、端末によって一時的に保持される。実施の形態２では、端末によって出力された印刷ジョブは、データサーバによって一時的に保持される。データサーバは、情報処理装置からの要求に応じて、保持している印刷ジョブを出力する。以下、実施の形態２について、実施の形態１及び変形例と異なる点を中心に説明し、実施の形態１及び変形例と同様の点の説明を適宜省略する。
【００９９】
＜構成＞
実施の形態２に係る認証システム１Ａの構成を説明する。図１３は、実施の形態２に係る認証システム１Ａの構成の一例を示す図である。図１３に示すように、認証システム１Ａは、認証サーバ１０と、情報処理装置２０と、端末３０Ａと、データ保持装置の例であるデータサーバ４０とを含む。認証システム１Ａは、１つ以上の認証サーバ１０と、１つ以上の情報処理装置２０と、１つ以上の端末３０Ａと、１つ以上のデータサーバ４０とを含んでもよい。１つの認証サーバ１０に対して、１つ以上の情報処理装置２０が配置されてもよく、１つの情報処理装置２０に対して、１つの以上の端末３０Ａと１つ以上のデータサーバ４０とが配置されてもよい。認証サーバ１０及び情報処理装置２０の構成は、実施の形態１と同様である。
【０１００】
認証サーバ１０と情報処理装置２０とは、第一通信網５０を介して通信する。情報処理装置２０と、端末３０Ａと、データサーバ４０とは、第二通信網６０を介して通信する。第一通信網５０と第二通信網６０とは、別々の通信網を構成しているが、同一の通信網であってもよい。
【０１０１】
データサーバ４０は、通信機能を有し且つ情報を処理する装置である。データサーバ４０は、端末３０Ａから出力される印刷ジョブを管理する。具体的には、データサーバ４０は、当該データサーバ４０が接続される第二通信網６０に接続される１つ以上の端末３０Ａに対して、印刷ジョブを管理する。データサーバ４０は、当該第二通信網６０に接続される全ての端末３０Ａに対して、印刷ジョブを管理してもよく、一部の端末３０Ａに対して、印刷ジョブを管理してもよい。データサーバ４０のハードウェア構成は、認証サーバ１０と同様であるため、その説明を省略する。
【０１０２】
図１４は、実施の形態２に係る認証システムの機能的構成の一例を示すブロック図である。実施の形態１と比較すると、データサーバ４０がある点が異なる。さらに、情報処理装置２０は、認証結果受信部２０Ｆ２１及びジョブ実行部２０Ｆ２２を備える点が異なる。また、端末３０は、ジョブ実行要求部３０Ｆ２１を備える点が異なる。以下、異なる点を中心に説明し、重複する説明を省略する。
【０１０３】
ジョブ実行要求部３０Ｆ２１は、データサーバ４０にジョブの実行を要求するジョブ実行要求手順を行う。例えば、ジョブ実行要求部３０Ｆ２１は、ＣＰＵ３１等で実現する。
【０１０４】
認証結果受信部２０Ｆ２１は、端末３０による認証結果を受信する認証結果受信手順を行う。例えば、認証結果受信部２０Ｆ２１は、ＣＰＵ２１等で実現する。
【０１０５】
ジョブ実行部２０Ｆ２２は、データサーバ４０から取得するジョブに基づいてジョブを実行するジョブ実行手順を行う。例えば、ジョブ実行部２０Ｆ２２は、ＣＰＵ２１等で実現する。
【０１０６】
＜動作＞
図１５は、実施の形態２に係る認証システムの第１動作例を示すシーケンス図である。以下、実施の形態１と異なる点を中心に説明する。
【０１０７】
ステップＳ１０１で投入されたジョブは、図示する例では、ステップＳ１０２によって、データサーバ４０が記憶する。
【０１０８】
例えば、実施の形態１と同様に、認証が行われる。そして、認証部３０Ｆ３は、認証結果を認証結果受信部２０Ｆ２１に送信する。そして、認証結果に基づいて、ユーザが認証された場合には、ステップＳ１１０、ステップＳ３０１及びステップＳ３０２等が行われる。
【０１０９】
ステップＳ１１０では、ジョブ実行部２０Ｆ２２は、ジョブ情報をデータサーバ４０に要求するのが望ましい。ジョブ情報が要求されると、例えば、データサーバ４０は、ジョブ情報を送信する。なお、図示するように、ジョブ情報は、ジョブと分けて送信されなくともよい。例えば、ジョブ情報は、ジョブに含まれて送信、すなわち、ステップＳ３０１で送信されてもよい。
【０１１０】
ステップＳ３０１では、認証結果受信部２０Ｆ２１は、ユーザが認証されると（「ユーザが認証された場合」）、データサーバ４０からジョブを取得する。具体的には、データサーバ４０は、要求に基づいてジョブを情報処理装置２０に送信する。
【０１１１】
ステップＳ３０２では、ジョブ実行部２０Ｆ２２は、取得したジョブを実行する。
【０１１２】
＜効果等＞
上述のような実施の形態２に係る認証システム１Ａによると、実施の形態１に係る認証システムと同様の効果が得られる。
【０１１３】
すなわち、認証システム１は、データサーバ４０のようなデータ保持装置を備える構成でもよい。
【０１１４】
上記構成によると、認証が終了し、ジョブが実行されるまで、ジョブは、データサーバ４０に保持される。これにより、端末３０Ａがジョブを保持することで発生し得る端末３０Ａの処理能力の低下及び記憶領域の不足が抑制される。このような構成でも、端末３０、すなわち、印刷を依頼する端末側で認証が可能であるのが望ましい。すなわち、このような構成でも、通信障害等で認証が止まると、ジョブの要求等が止まり、ジョブが実行されない場合が多い。そこで、端末３０で認証が可能であると、ジョブが実行されないのを少なくできる。
【０１１５】
＜ジョブ、印刷ジョブ及びジョブ情報について＞
ジョブは、上記の例に示す印刷ジョブに限られない。すなわち、ジョブは、他の機能を実行するジョブでもよい。印刷ジョブは、印刷を実行するものであるのに対して、他に、コピー、プリンタ、スキャナ又はＦＡＸ等のジョブが対象となってもよい。
【０１１６】
また、ジョブ情報は、ジョブに関する書誌情報等であり、ジョブに含まれてもよい。
【０１１７】
（その他の実施の形態）
以上、本発明の実施の形態の例について説明したが、本発明は、上記実施の形態及び変形例に限定されない。すなわち、本発明の範囲内で種々の変形及び改良が可能である。例えば、各種変形を実施の形態又は変形例に施したもの、及び、異なる実施の形態及び変形例における構成要素を組み合わせて構築される形態も、本発明の範囲内に含まれる。
【０１１８】
例えば、実施の形態及び変形例に係る認証システムにおいて、センサ２８ａは、被読み取り媒体が有する識別情報を読み取り、読み取られた識別情報に対して認証が行われたが、これに限定されない。例えば、センサ２８ａは、ユーザの目の虹彩を撮像するカメラ、目の網膜を撮像する赤外線カメラ、ユーザの顔を撮像するカメラ、ユーザの指紋を読み取る指紋センサ、又は、ユーザの音声を取得するマイク等であってもよい。虹彩の画像、網膜の画像、顔の画像、指紋の画像、又は音声信号が、識別情報として認証されてもよい。
【０１１９】
また、本発明は、プログラムであってもよく、上記プログラムが記録されたコンピュータ読み取り可能な記録媒体であってもよい。また、上記プログラムは、インターネット等の伝送媒体を介して流通させることができるのは言うまでもない。
【０１２０】
プログラムは、認証システム等のコンピュータに、認証方法を実行させるためのプログラムである。したがって、プログラムが実行されると、コンピュータが有する演算装置、制御装置及び記憶装置等のハードウェアが協働して、認証方法を実行する。
【０１２１】
また、上記で用いた序数、数量等の数字は、全て本発明の技術を具体的に説明するために例示するものであり、本発明は例示された数字に制限されない。また、構成要素間の接続関係は、本発明の技術を具体的に説明するために例示するものであり、本発明の機能を実現する接続関係はこれに限定されない。
【０１２２】
また、機能ブロック図におけるブロックの分割は一例であり、複数のブロックを一つのブロックとして実現する、一つのブロックを複数に分割する、及び／又は、一部の機能を他のブロックに移してもよい。また、類似する機能を有する複数のブロックの機能を単一のハードウェア又はソフトウェアが並列又は時分割に処理してもよい。
【符号の説明】
【０１２３】
１，１Ａ  認証システム
１０  認証サーバ（認証装置）
２０  情報処理装置
３０，３０Ａ  端末
４０  データサーバ（データ保持部）
２０Ｆ１  第１受付部
２０Ｆ２  第２受付部
２０Ｆ２１  認証結果受信部
２０Ｆ２２  ジョブ実行部
２０Ｆ３  ユーザ情報送信部
２０Ｆ４  情報格納部
２０Ｆ５  表示部
３０Ｆ１  記憶部
３０Ｆ２  受信部
３０Ｆ２１  ジョブ実行要求部
３０Ｆ３  認証部
３０Ｆ４  送信部
ＵＲ  ユーザ
【先行技術文献】
【特許文献】
【０１２４】
【特許文献１】特開２０１６−１７７５５１号公報
【図１】
2020154456.tif 000003
【図２】
2020154456.tif 000004
【図３】
2020154456.tif 000005
【図４】
2020154456.tif 000006
【図５】
2020154456.tif 000007
【図６】
2020154456.tif 000008
【図７】
2020154456.tif 000009
【図８】
2020154456.tif 000010
【図９】
2020154456.tif 000011
【図１０】
2020154456.tif 000012
【図１１】
2020154456.tif 000013
【図１２】
2020154456.tif 000014
【図１３】
2020154456.tif 000015
【図１４】
2020154456.tif 000016
【図１５】
2020154456.tif 000017