(57)【要約】【課題】  マルチユーザがログインして同時使用可能な情報処理装置において、マルチユーザに対応する状態と、シングルユーザのみ利用できる状態とを切り替え可能とすること。【解決手段】  人体通信によるログイン認証手段と人体通信以外のログイン認証手段とを備え、人体通信によるログインを受け付けた場合には、次のユーザからの人体通信によるログイン要求を受け付けてログイン処理を行い、人体通信以外のログインを受け付けた場合には、その後のログイン要求を受け付けないように制御することを特徴とする。【選択図】図６
2016018246.tif 000002
【特許請求の範囲】
【請求項１】
第一のログイン手段によるログイン要求を受け付ける第一の受付手段と、
第二のログイン手段によるログイン要求を受け付ける第二の受付手段と、
前記第一の受付手段または前記第二の受付手段のいずれでログイン要求を受け付けたかを判別する判別手段と、
前記判別手段によって判別された第一または第二の受付手段で受け付けたログイン要求に対応した認証処理を行う認証手段と、
前記第一のログイン手段によるログイン要求が認証された場合、次のユーザからの第一のログイン手段による要求を受け付けてログイン処理を行い、前記第二のログイン手段によるログイン要求が認証された場合、次のユーザからのログイン要求を受け付けないように制御する制御手段と、
を備えたことを特徴とする情報処理装置。
【請求項２】
前記制御手段は、前記第一のログイン手段によるログイン要求が認証された場合に、次のユーザからのログイン要求が第一のログイン手段によるログイン要求である場合には、前記ログイン要求を受け付け、次のユーザからのログイン要求が第二のログイン手段によるログイン要求である場合には、前記第二のログイン手段によるログイン要求を受け付けないように制御することを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記第一のログイン手段はマルチユーザからのログイン要求を受け付け可能な人体通信を用いたものであることを特徴とする請求項１または２に記載の情報処理装置。
【請求項４】
前記第一のログイン手段はマルチユーザからのログイン要求を受け付け可能なリモートＵＩを用いたものであることを特徴とする請求項１または２に記載の情報処理装置。
【請求項５】
前記第二のログイン手段はＩＣカードを用いたものであることを特徴とする請求項１乃至４のいずれか１項に記載の情報処理装置。
【請求項６】
ユーザの携帯する端末と人体を介して通信する通信手段を有し、
前記第一のログイン手段は、前記通信手段を介してユーザの携帯する端末から受信したユーザの識別情報に基づいて認証することを特徴とする請求項３に記載の情報処理装置。
【請求項７】
前記通信手段は、前記情報処理装置の操作部に設けられていることを特徴とする請求項６に記載の情報処理装置。
【請求項８】
前記通信手段は、前記情報処理装置の周囲の所定位置に設けられたフロアマットに設けられていることを特徴とする請求項６に記載の情報処理装置。
【請求項９】
第一のログイン手段と第二のログイン手段とを備えた情報処理装置の制御方法であって、
前記第一のログイン手段によるログイン要求を受け付ける第一の受付工程と、
前記第二のログイン手段によるログイン要求を受け付ける第二の受付工程と、
前記第一の受付工程または前記第二の受付工程のいずれでログイン要求を受け付けたかを判別する判別工程と、
前記判別工程で判別された第一または第二の受付工程で受け付けたログイン要求に対応した認証処理を行う認証工程と、
前記第一のログイン手段によるログイン要求が認証された場合、次のユーザからの第一のログイン手段によるログイン要求を受け付けてログイン処理を行い、前記第二のログイン手段によるログイン要求が認証された場合、次のユーザからのログイン要求を受け付けないように制御する制御工程と、
を備えたことを特徴とする情報処理装置の制御方法。
【請求項１０】
請求項９に記載された制御方法をコンピュータに実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数のユーザ認証手段を備えた情報処理装置、その制御方法及びプログラムに関する。
【背景技術】
【０００２】
パーソナルコンピュータや、コピー機能、スキャン機能、FAX機能及び印刷機能等の各種機能を搭載した複合機（ＭＦＰ：Multi  Functional  Peripheral)等の情報処理装置をユーザが利用するときには、先ず個人認証が行われ、次いで操作が許可されることが一般的である。
個人認証の方法としては、ユーザにパスワードを入力させるもの、個人の指紋や静脈パターンなどの生体情報を認証情報として利用するものなど様々である。
また、ＩＣカードが、カード所持者であるユーザのＩＤやパスワードを保持しており、認証システムが、それらＩＤやパスワードを読み出す事で認証が行われるシステムもある(例えば、特許文献１参照)。
【０００３】
ただし、これらの認証方法は、いずれも、一度に認証できる人数が一人のみに制約されている。そして、情報処理装置本体に設けられた単一の操作入力部は、認証された一人のユーザからの操作のみを受け付けて動作する。
【０００４】
近年、認証情報を記憶した携帯端末を携帯しているユーザが、手や足などで認証装置の受信部に触れると、ユーザの人体を通信経路にして携帯端末と認証装置とが送受信でき、携帯端末内の認証情報が認証装置に伝達され、ユーザの識別および認証が可能となる、人体通信を用いた認証技術が実用化されている（例えば、特許文献１、２参照）。  
【０００５】
この人体通信を用いた個人認証は、携帯端末を携帯しているユーザが装置の特定部位に触れるだけで実行されるので、ユーザの操作がきわめて簡単であり、秘匿情報である認証情報が、接触時のみに人体を通じて直接に認証装置へ伝達されるので、情報漏洩しにくく、セキュリティの高い認証方式であり今後の普及が見込まれている。
【０００６】
さらに、ユーザによる指示を機能毎に有効／無効にする認証技術も提案されている（例えば、特許文献２参照）。
この人体通信を用いた認証方法では、装置の利用が許可されているユーザか否かを認証し、次に、認証されてログイン状態となったユーザに対して、どの機能を使用して良いか、どの機能の使用が許可されないかを判断して、判断結果を表示する。装置の制御部には、予め、ユーザ毎にどの機能の使用を許可／拒否するかの認証テーブルのデータが備えられている。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００６−２６８６１４号公報
【特許文献２】特開２０１０−２９９９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
以上のように、特許文献１ではユーザの手や体の一部で認証装置の受信部にタッチする通信方法、更に、特許文献２では、人体通信機能を用いた認証技術手段によって認証されたユーザが装置を機能毎に利用できるようにする提案がされている。この場合、人体通信機能を用いた認証手段であれば、人体通信によって操作画面などの認証装置の受信部に接触したユーザを瞬時に認証することが出来るため、複数ユーザを同時に並行してログインさせても、その後の操作指示ごとに、どのユーザの指示であるかを確実に特定できるので、いわゆる、マルチユーザ対応となる。
【０００９】
しかし、特許文献２のような、複数のユーザの利用が可能な人体通信の機能を用いた装置において、人体通信認証手段以外、例えば、ＩＣカードによる認証手段が設けられているケースがある。
その場合、以下のような問題が発生する。
例えば、第一のユーザが、ＩＣカードの認証手段でログインするケースがある。そして、第二のユーザが、マルチユーザ対応の人体通信でログインする場合には、操作画面の操作等によって認識されるが、ＩＣカードの認証手段でログインしようとする場合には、その後の操作等によっても認識されない、という２つの異なる対応が発生してしまう。
つまり、人体通信でログインするユーザと、それ以外の認証手段でログインするユーザとが混在すると、マルチユーザに対応できるシステムでありながら、全てのログインユーザは認識できないといった問題がある。
本発明は、このような問題に鑑みてなされたもので、その目的とするところは認証手段に応じて、マルチユーザに対応する状態と、シングルユーザのみ利用できる状態とを切替え可能とした複数の認証システムを備えた情報処理装置を提供することである。
【課題を解決するための手段】
【００１０】
本発明の情報処理装置は、第一のログイン手段によるログイン要求を受け付ける第一の受付手段と、第二のログイン手段によるログイン要求を受け付ける第二の受付手段と、前記第一の受付手段または前記第二の受付手段のいずれでログイン要求を受け付けたかを判別する判別手段と、前記判別手段によって判別された第一または第二の受付手段で受け付けたログイン要求に対応した認証処理を行う認証手段と、前記第一のログイン手段によるログイン要求が認証された場合、次のユーザからの第一のログイン手段による要求を受け付けてログイン処理を行い、前記第二のログイン手段によるログイン要求が認証された場合、次のユーザからのログイン要求を受け付けないように制御する制御手段と、を備えたことを特徴とする。
【発明の効果】
【００１１】
本発明によれば、マルチユーザのログインに対応可能なシステムで、認証手段に依って、マルチユーザ利用状態とシングルユーザ利用状態を切替え可能にし、利便性を損なうこと無く、セキュリティ上の問題を解消できる。
【図面の簡単な説明】
【００１２】
【図１】情報処理装置の例を示す図である。
【図２】実施形態における処理の概要を模式的に示す図である。
【図３】情報処理装置のハードウエア構成の一例を示すブロック図である。
【図４】携帯端末のハードウエア構成の一例を示す図である。
【図５】情報処理装置における制御部の構成例を示すブロック図である。
【図６】本実施例における人体通信の処理手順の一例を示したフローチャートである。
【発明を実施するための形態】
【００１３】
以下、本発明を実施するための最良の形態について図面を用いて説明する。
〔第一実施形態〕
図１は、本実施形態における情報処理装置の１例を示す図である。
本例では、情報処理装置１としては、例えば、コピー機能、スキャン機能、FAX機能及び印刷機能等の各種機能を搭載した複合機等を用いた例に対応する。
また、情報処理装置１は、ユーザによる操作指示を入力する操作部２と、情報処理装置１の所定位置に配置されるカードリーダー装置３と、情報処理装置１の周囲の所定位置に配置されるフロアマット８を備えている。
図１では、カードリーダー装置３は、ユーザが、情報処理装置１の操作部２に向かい合ったときにユーザの左手側となる情報処理装置１の所定位置に設置されている例を示している。
また、フロアマット８は、情報処理装置１の周囲の所定位置である、操作部２に向かい合って操作するときにユーザが立つ辺りの床面に配置されている。
【００１４】
図１において、情報処理装置１は、ユーザが所持する携帯端末５とデータ通信を行う場合、ユーザの人体を媒介させてデータ通信を行う人体通信方式が採用されている。
上述した操作部２、及び、フロアマット８は、人体通信を行う際に、ユーザと情報処理装置１とをデータ通信可能な状態に接続するためのインターフェースとして機能するように構成されている。
操作部２には、その操作部２を操作するユーザの指先などを介して人体通信を行うためのインターフェースとしてパネル通信部が内蔵されている。また、操作部２のインターフェースは手や体の一部によって触れることで通信できるタッチパネル式のデバイスであってもよい。
また、フロアマット８には、そのフロアマット８に立った状態のユーザの足元から人体通信を行うためのインタフェースとしてマット通信部が内蔵されている。
情報処理装置１の人体通信のインタフェースは、パネル通信部とマット通信部の両方に組み込んでも良いし、片方のみでもよい。本実施形態では、操作部２の構成として説明する。
【００１５】
人体通信では、たとえば、人体の表面に現れる電界の強度変化を利用してデータ通信を行う電界方式が採用される。この電界方式は、人体と接触する電極又は人体に近接する電極を介して人体の表面に現れる電界の強度を変化させることによりデータを送信すると共に、人体の表面に現れる電界の強度変化を検知することによりデータを受信する方式である。
【００１６】
図２は、図１に示した情報処理装置における認証情報の取得処理の概要を示す図である。図２において、ユーザは、情報処理装置１にログインをするため、認証動作を行っている。          情報処理装置１は、例えば、ユーザ６が、操作部２に設けられるパネル通信部などの人体通信用の電極にタッチした場合に人体通信を開始する。
情報処理装置１は、操作部２とユーザ６の人体とを介して携帯端末５と人体通信して、携帯端末５中の認証情報を要求し、ユーザの認証情報を取得する。
そして、情報処理装置１は、ＨＤＤ１２０８（図３参照）内部に予め登録されている認証情報４を制御部１２に読み出して、携帯端末５から取得したユーザの認証情報と対比して認証処理を行う。
また、情報処理装置１は、フロアマット８に設けられるマット通信部などの人体通信用の電極を介して、ユーザ６がフロアマット８に立ったことを認識し、フロアマット８経由で人体通信する構成としても良い。
ユーザ認証が成功すると、情報処理装置１は、ユーザ６に情報処理装置１のシステムへのログインを許可し、操作指示に基づき、例えばスキャンなどの各種処理を実行することが可能な状態となる。
【００１７】
図３は、図１に示した情報処理装置１のハードウエア構成の一例を示す図である。
図３において、情報処理装置１は、この情報処理装置１の動作を制御する制御部１２と、人体通信のインターフェースを司る操作部２と、ＩＣカード等を読み取るカードリーダー装置３と、原稿を読み取って画像データを出力する読取部１１と、画像データに基づき印刷処理を実行する印刷処理部１０等により構成される。
更に、制御部１２は、各種情報を記憶する記憶装置ＲＯＭ１２０３やＨＤＤ１２０８を備え、それらがシステムバス１２０６、ＩＯバス１２１２を介して接続されることにより相互に通信可能に構成される。以下、詳細に説明する。
【００１８】
制御部１２は、画像読取を行う読取部１１や画像出力を行う印刷処理部１０と接続されている。更に、Ｎｅｔｗｏｒｋ１２０９を介してＬＡＮに接続されており、図示されていない外部装置であるサーバーやＰＣ（パーソナルコンピュータ）、その他外部機器との間で画像情報や通信制御に関わる情報の入出力を制御する。
ＣＰＵ１２０１は、システム全体を制御するコントローラであり、ＲＡＭ１２０２は、ＣＰＵ１２０１が動作するためのシステムワークメモリであり、かつ、画像データを一時記憶するための画像メモリでもある。ＲＯＭ１２０３は、システムの起動プログラムが格納されている、いわゆるブートＲＯＭである。
【００１９】
操作部Ｉ／Ｆ１２０４は、操作部２とのインターフェイス部であり、ユーザが操作して入力した情報を把握してＣＰＵ１２０１に伝えるとともに、ＣＰＵ１２０１からの表示すべき画像データを操作部２に伝える。これらのデバイスがシステムバス１２０６上に配置されている。
ＩＯ制御１２０７は、各ＩＯチップをコントロールし、ＣＰＵ１２０１やＲＡＭ１２０２との通信を行うＩ／Ｆであり、システムバス１２０６とＩＯバス１２１２とをバスブリッジする機能も有する。
【００２０】
ＨＤＤ１２０８は、ハードディスクドライブであって、システムソフトウェア、画像データ、ソフトウェアカウンタ値などを格納する。ソフトウェアカウンタ値には、画像出力枚数をカウントアップされた値が格納される。ソフトウェアカウンタ値の格納は、ＨＤＤ１２０８に限らず、電源が切れても記憶保持できるメモリであれば、図示しない不揮発性メモリや、電池でバックアップされた外部メモリ等に格納してもよい。
また、ＨＤＤ１２０８は、上述したシステムソフトウェア等の他に、認証情報４を記憶する。認証情報４は、管理者などによって予め登録されているユーザに関する情報であり、ユーザ認証を行う際に参照される。認証情報４としては、例えば携帯端末５を保持するユーザを識別するための識別情報などが含まれている。
【００２１】
Ｎｅｔｗｏｒｋ１２０９は、ＬＡＮに接続し、出力用画像に関わる各種データの入出力や機器制御にかかわる情報の入出力を行う。操作部２での入力操作による指示で、ネットワーク上の図示しないＰＣや外部の出力用画像データを管理する装置から、出力用画像データを受信して画像出力を行うことが可能である。スキャナ・プリンタ通信Ｉ／Ｆ１２１１は、読取部１１や印刷処理部１０の個別の制御ＣＰＵとそれぞれ通信を行うためのＩ／Ｆである。
【００２２】
人体通信部１２１０は、人体通信を行う通信モジュールである。人体通信部１２１０は、操作部２に対して携帯端末５への送信対象となるデータを出力したり、携帯端末５から出力されたデータを受信し、その情報を制御部１２に出力したりする。
操作部２は、上述したように、ユーザによる操作指示を入力する構成を備えている。すなわち、操作部２は、例えば液晶パネルなどで構成され各種情報を表示する表示部と、その表示部に対する操作を検知して、ユーザの操作指示による入力を把握する操作入力部を備えている。また、ユーザが装着する携帯端末５との間で人体通信の経路を形成するための電極や、電極から受信した信号を周波数変換して受信メッセージにする変調部なども備えている。
【００２３】
読取部１１は、原稿画像を読み取って画像データを出力する処理部である。例えば、読取部１１は、原稿載置台に載置された複数の原稿を先頭から１枚ずつ搬送する原稿搬送部や、読み取った原稿画像を画像データに変換して出力する画像データ出力部などを備えている。
【００２４】
カードリーダー装置３は、近接したＩＣカードから情報を読み取るＮＦＣといわれる非接触型や、ＩＣカードを接触させて情報を読み取る接触型があり、いずれも適用できる。
ユーザは個人情報が入っているＩＣカードをＩＣカードリーダー装置に接触させたり近接させて読み込ませ、情報処理装置１は、読み込んで取得した認証情報を保持している認証情報４と照合してユーザの認証処理を行う。
カードリーダーＩ／Ｆ１２１３は、カードリーダー装置３とのインタフェースで、カードリーダー装置３で読み取った情報を制御部１２に受け渡す。
【００２５】
印刷処理部１０は、画像データに基づき印刷処理を実行することで印刷物を出力する処理部である。例えば、印刷処理部１０は、１枚ずつ給紙された用紙に対して、画像データに基づき画像形成を行う画像形成部、画像形成部によって形成されるトナー像（画像）を用紙に転写させる転写部を備えている。更に、用紙に転写されたトナー像を定着させる定着部、印刷された印刷物を排出する印刷物搬送部などを備えている。
【００２６】
図４は、携帯端末５のハードウエア構成の一例を示す図である。携帯端末５は、その携帯端末５の動作を制御する制御部５ａと、人体通信を行うための人体通信部５ｂと、プログラムや画像データなどの各種情報を記憶する記憶装置５ｃとを備えている。また、図示していないが、携帯端末５はバッテリや電源制御部など携帯するために必要な構成を備えている。制御部５ａは、ＣＰＵやメモリなどを備えており、記憶装置５ｃに記憶されている各種プログラムを読出して実行することで人体通信に伴う処理を実行する。
また、人体通信部５ｂは、情報処理装置１との人体通信を行う通信モジュールである。
【００２７】
記憶装置５ｃには、この携帯端末５を保持するユーザの識別情報などの認証情報が記憶されている。情報処理装置１は、携帯端末５から得たユーザの識別情報と、予めＨＤＤ１２０８で保持する認証情報４とを照合してユーザ認証を行うことが可能である。
図４に示す構成は、携帯電話機やＩＣカードの内部に組み込まれた形態のものであっても良い。例えば、携帯端末５がＩＣカードに組み込まれた場合、携帯端末５は情報処理装置１から認証要求を受けたときには、ＩＣカード自体が、その中の携帯端末５の記憶装置５ｃに相当する部位から、予め記録されているユーザの識別情報を読み取り、情報処理装置１に送信して応答するように構成されている。
【００２８】
図５は、情報処理装置１における制御部１２の機能構成の一例を示すブロック図である。制御部１２では、ＣＰＵ１２０１が、ＨＤＤ１２０８内のシステムソフトウェアを実行することにより認証部７として機能する。認証部７は、人体通信、又はカードリーダーによりユーザ認証を行う処理部である。
ここで、人体通信による場合は同時に複数のユーザ認証を行うことが可能であるからマルチユーザ対応ということができる。また、カードリーダによる場合には同時に複数のユーザ認証を行うことはできないので、シングルユーザ対応ということができる。
図６は、人体通信によるユーザ認証手段のみならず、人体通信以外によるユーザ認証手段も有するシステムにおいて、情報処理装置１の操作部２を用いた人体通信によりユーザ認証する処理手順の一例を示したフローチャートである。
【００２９】
〔第１の実施形態〕
以下、図６を参照しつつ制御部１２の処理手順について詳細に説明する。
Ｓ１４００は、情報処理装置１にユーザがログインされてない状態において、ログイン認証を試みようとする一人目のユーザのログイン要求を受付けて認証を行うステップである。
制御部１２は、Ｓ１４００でのログイン認証が、操作部２に接触する人体通信によるものか、カードリーダー装置３にＩＣカードをかざす方法によるものか、どちらかの判別を行う（Ｓ１４０１）。
Ｓ１４０１において、一人目のユーザが人体通信によるログイン要求であると判別した場合はＳ１４０２へ進み、人体通信による認証処理を行って、ログイン処理を行う。
以下、認証処理の工程例である。但し、Ｓ１４０２のログイン処理で、認証できない（ＮＧ）場合、及び、それに続く処理フローは省略し、認証できる（ＯＫ）場合のフローを示すこととする。
【００３０】
携帯端末５を携えたユーザが操作部２に触れると、人体通信部１２１０は、情報処理装置１が人体通信可能な状態であることを認識し、ＣＰＵ１２０１の認証部７に対して、認証処理を行うように通知する。
人体通信部１２１０からの認証要求を受けた認証部７は、人体通信部１２１０を介してユーザの携帯端末５に対して認証情報を要求する。人体通信部１２１０は、認証部７から受け取る認証情報の要求を操作部２経由で携帯端末５に送信する。
【００３１】
携帯端末５は、認証部７からの認証情報の要求を受信して、ユーザの識別情報などの認証情報を発信して応答する。
認証部７は、携帯端末５の応答で出力された認証情報を操作部２、人体通信部１２１０を介して受け取り、ＨＤＤ１２０８に予め蓄積されている認証情報のデータと照合する。ＣＰＵの認証部７は、ＨＤＤ１２０８に予め蓄積されている認証情報のデータの中に、携帯端末５から受信した認証情報と同一の認証情報が存在している場合には、ユーザ認証が成功したと判断する。これによりユーザは、情報処理装置１にログインして情報処理装置１に対して各種操作指示を行うことが可能となる。
一方、ＨＤＤ１２０８に予め蓄積されている認証情報のデータの中に、携帯端末５から受信した認証情報と同一の認証情報が存在しない場合には、ＣＰＵの認証部７は、ユーザ認証が失敗したと判断する。
【００３２】
制御部１２は、ユーザ認証が成功した場合には、例えば、ユーザに対して、ログインが許可されたことを操作部２に表示して通知すると共に、ユーザが次に実行すべき処理を選択できるようメニュー画面などを表示する。そして、ログインしているユーザのデータはＲＡＭ１２０２やＨＤＤ１２０８等のメモリ装置に記憶される。
【００３３】
Ｓ１４０３では、一人目のユーザが人体通信によりログインして存在しているときに二人目以降のユーザがログインする場合、二人目のユーザの認証手段が人体通信を用いてのログインか否かを判別する。
Ｓ１４０３において、認証部７は、二人目のユーザの認証について、人体通信部１２１０からの通知か、カードリーダーＩ／Ｆ１２１３からの通知かを識別する。
認証部７は、二人目のユーザが人体通信の認証手段を用いてのログインである場合には、そのユーザに対してログインを許可する（Ｓ１４０４）。
一方、二人目のユーザがカードリーダー装置を用いてのログインである場合には、そのユーザに対してログインを拒否する（Ｓ１４０５）。
ログインの拒否をユーザに通知する方法は、例えば、操作部２の表示画面に"人体通信ログイン中のため、人体通信以外でのログインを禁ずる"等の文言を表示して、その理由も併せて知らせると良い。
【００３４】
Ｓ１４０４で、人体通信の認証手段でログインを許可された二人目のユーザは、Ｓ１４０２と同様の認証処理を経て、情報処理装置１にログインする（Ｓ１４０６）。
Ｓ１４０６の認証処理でも、Ｓ１４０２と同様、認証できない（ＮＧ）場合、及び、それに続く処理フローは省略し、認証できる（ＯＫ）場合のフローを示すこととする。
Ｓ１４０７では、更にログインを試みる三人目のユーザがいるか否かを判別する。ここで、ＣＰＵの認証部７は、人体通信部１２１０からの通知、もしくはカードリーダーＩ／Ｆ１２１３からの通知を受信した場合には、Ｓ１４０３へ戻り、そのユーザが人体通信の認証手段を用いてのログインか否かの判別処理を行う。
Ｓ１４０７で、三人目以降でログインを試みるユーザがいないと判別され、かつ、Ｓ１４０８でログインしているユーザが全てログアウトしたと確認されると、情報処理装置１に人体通信を用いた認証手段でログインを許可される場合のフローは終了する。
【００３５】
一方、Ｓ１４０１において、一人目のユーザが、ＩＣカード等の人体通信以外の認証手段によりログインを試みる場合はＳ１４０９へ進み、人体通信以外による認証処理を行う。
ここで、人体通信以外の手段としては、例えば、Ｆｅｌｉｃａ（登録商標）等の非接触ＩＣカードや、国際的な近距離の無線通信の規格（ＮＦＣ）に準拠したＮＦＣカードなどがある。
本実施例では、ＩＣカードを読み取るカードリーダー装置３が情報処理装置１に接続されているものとする。
【００３６】
以下、ＩＣカードによる認証処理のフローを示す。なお、Ｓ１４０９の認証処理では、Ｓ１４０２、Ｓ１４０６と同様、認証できない（ＮＧ）場合、及び、それに続く処理フローは省略し、認証できる（ＯＫ）場合のフローを示す。
ユーザがＩＣカードをカードリーダー装置３にかざすと、カードリーダー装置３は、カードリーダーＩ／Ｆ１２１３を介して、ＣＰＵの認証部７に対して認証処理を行うように通知する。カードリーダー装置３からの認証要求を受けたＣＰＵの認証部７は、カードリーダーＩ／Ｆ１２１３を介してＩＣカードに対して、ユーザの識別情報などの認証情報を要求する。
ＩＣカードは、ユーザの識別情報などの認証情報を発信して、ＣＰＵの認証部７に応答する。ＣＰＵの認証部７は、ＩＣカードの応答で出力される認証情報をカードリーダー装置３、カードリーダーＩ／Ｆ１２１３を介して受信する。
【００３７】
ＣＰＵの認証部７は、ＩＣカードから受信した認証情報をＨＤＤ１２０８に予め蓄積されている認証情報のデータと照合し、蓄積されているデータの中に、ＩＣカードから受信した認証情報と同一の認証情報が存在しているか否かを判断する。その結果、同一の認証情報が存在していると判断した場合には、ユーザ認証が成功したと判断する。これによりユーザは、情報処理装置１にログインして情報処理装置１に対して各種操作指示を行うことが可能となる。
一方、ＨＤＤ１２０８に予め蓄積されている認証情報のデータの中に、ＩＣカードから受信した認証情報と同一の認証情報が存在しない場合には、ＣＰＵの認証部７は、ユーザ認証が失敗したと判断する。
【００３８】
制御部１２は、ユーザ認証が成功した場合には、例えば、ユーザに対して、ログインが許可されたことを操作部２で表示して通知すると共に、ユーザが次に実行すべき処理を選択できるようメニュー画面などを表示する。そして、ログインしているユーザのデータをＲＡＭ１２０２やＨＤＤ１２０８等のメモリ装置に記憶する。
【００３９】
Ｓ１４０９で、ＩＣカードによるログインが行われたので、情報処理装置１の制御部２は、それ以降の人体通信によるログインを受け付けないよう、人体通信の機能を自動でオフにする（Ｓ１４１０）。
Ｓ１４１１では、一人目のユーザがＩＣカードによりログインしているときに二人目以降のユーザがログインする場合、二人目のユーザの認証手段が人体通信を用いてのログインか否かを判別する。
ＣＰＵの認証部７は、二人目のユーザの認証について、人体通信部１２１０の制御部からの通知か、カードリーダーＩ／Ｆ１２１３の制御部からの通知かを識別する。
【００４０】
ＣＰＵの認証部７は、二人目のユーザが人体通信の認証手段を用いてのログインである場合には、そのユーザに対してログインを拒否する（Ｓ１４１２）。
制御部１２によって、Ｓ１４１０で、既に、人体通信機能はオフにされているので、ＣＰＵの認証部７は、人体通信部１２１０を介して認証要求を受けるものの、認証処理を進めることはできず、ログインを拒否する通知を携帯端末５に対して送信する。
ログインの拒否をユーザに通知する方法としては、操作部２の表示画面に"人体通信以外でのログイン中のため、人体通信でのログインは許可されない"等の文言を表示して、その理由も併せて知らせることも好ましい。
【００４１】
一方、二人目のユーザがＩＣカードを用いてのログインである場合には、既に、一人目がＩＣカードによりログインされているので、ＣＰＵの認証部７は、それ以外のＩＣカードによるログインを拒否する。
ログインの拒否をユーザに通知する方法としては、操作部２の表示画面に"既にＩＣカードによるログイン中のため、二人目のＩＣカードでのログインは許可されない"等の文言を表示して、その理由も併せて知らせることも好ましい。
その後、Ｓ１４１３において、ログインしているユーザがログアウトした時点で、情報処理装置１にＩＣカードでのログインを許可された場合のフローは終了する。
【００４２】
〔第２の実施形態〕
先の第一の実施形態では、マルチユーザのログイン、認証が可能な人体通信の認証手段と、シングルユーザのみのログイン、認証手段であるＩＣカードの認証手段とを備えた認証システムの例を示した。ところで、近年、ネットワーク通信を利用したリモートＵＩによるログイン、認証による情報処理装置の運用が普及しつつある。
ネットワーク通信を利用したリモートＵＩによるログイン、認証手段では、リモートの操作指示を把握すると同時に、その指示がどのユーザのものか把握できるので、上述の人体通信によるログイン、認証と同様に複数ユーザを同時に並行してログインすることが可能であり、マルチユーザ対応となる。
【００４３】
第２の実施形態では、マルチユーザのログイン、認証が可能なネットワーク通信を利用したリモートの認証手段と、シングルユーザのみのログイン、認証手段であるＩＣカードの認証手段とを備えた認証システムの例を示す。
ネットワーク通信としてはシリアル通信や、Ethernet（登録商標）通信が利用できる。
個々のユーザのＰＣや操作端末に、リモートで情報処理装置の状態を把握し入出力ができるようカードを付加する等して認証システムとする。
【００４４】
認証システムの運用は、先の第１の実施形態の人体通信によるユーザ認証とほぼ同様である。
先ず、制御部１２は、一人目のログイン認証が、ネットワーク通信を利用したリモートによるものか、カードリーダー装置３にＩＣカードをかざす方法によるものか、どちらかの判別を行う。
一人目のユーザがネットワーク通信によるログインであると判別した場合は、ＣＰＵの認証部７が、ネットワーク通信によりユーザの操作端末やＰＣとの交信によりリモート認証処理を行う。
【００４５】
ＣＰＵの認証部７は、応答で出力された認証情報をネットワークを介して受け取り、ＨＤＤ１２０８に予め蓄積されている認証情報のデータと照合する。ＣＰＵの認証部７は、ＨＤＤ１２０８に予め蓄積されている認証情報のデータの中に、受信した認証情報と同一の認証情報が存在している場合には、ユーザ認証が成功したと判断する。これによりユーザは、情報処理装置１にログインして情報処理装置１に対して各種操作指示を行うことが可能となる。
【００４６】
一方、ＨＤＤ１２０８に予め蓄積されている認証情報のデータの中に、受信した認証情報と同一の認証情報が存在しない場合には、ＣＰＵの認証部７は、ユーザ認証が失敗したと判断する。
一人目のユーザがネットワーク通信によりログインして存在しているときに二人目以降のユーザがログインする場合、二人目のユーザの認証手段がネットワーク通信を用いてのログインか否かを判別する。
ＣＰＵの認証部７は、二人目のユーザがネットワーク通信の認証手段を用いてのログインである場合には、そのユーザに対してログインを許可し、カードリーダー装置を用いてのログインである場合には、ログインを拒否する。
【００４７】
（他の実施例）
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
また、本発明は、複数の機器から構成されるシステムに適用しても、１つの機器からなる装置に適用してもよい。
本発明は上記実施例に限定されるものではなく、本発明の趣旨に基づき種々の変形（各実施例の有機的な組み合わせを含む）が可能であり、それらを本発明の範囲から除外するものではない。即ち、上述した各実施例及びその変形例を組み合わせた構成も全て本発明に含まれるものである。
【符号の説明】
【００４８】
１  情報処理装置
２  操作部
３  カードリーダ装置
【図１】
2016018246.tif 000003
【図２】
2016018246.tif 000004
【図３】
2016018246.tif 000005
【図４】
2016018246.tif 000006
【図５】
2016018246.tif 000007
【図６】
2016018246.tif 000008