(57)【要約】      （修正有）【課題】セキュリティを維持しながら、利便性を向上する認証技術を提供する。【解決手段】情報処理端末に接続した可搬型記憶媒体に、PIN認証の入力が成功した場合、そのPIN情報を情報処理端末の記憶部に格納する。また、情報処理端末に入力されたOS認証情報が成功した場合に、可搬型記憶媒体の記憶部にOSログイン情報を格納する。このとき、携帯情報端末に入力された認証キーが情報処理端末に記憶されている認証キーと同一であると判断した場合に、その携帯情報端末が情報処理端末と連携機能を有するとみなし、その間の無線通信が切断されていた場合、OSに対して操作状態のロックやログオフを指示する。また、無線接続が開始もしくは再開したと判断した場合に、可搬型記憶媒体にPIN認証を指示し、そのPIN認証が成功した場合には、OSに対してロックやログオフ状態の解除を指示する。【選択図】図６
2015225539.tif 000002
【特許請求の範囲】
【請求項１】
情報を入力するための入力部と、情報を表示するための出力部と、PIN認証処理を実行する認証デバイスを接続するための認証デバイス接続部と、を備え、
情報を格納しておくための記憶部と、上記記憶部、上記入力部、上記出力部、および上記認証デバイスを制御する制御部と、にアクセス可能に構成された情報処理端末であって、
上記制御部は、
ユーザが上記入力部から入力するPIN情報を用いたPIN認証を、上記可搬型記憶媒体に指示するPIN認証指示手段と、
上記認証デバイスから上記PIN認証の成功の通知を受けたことを条件に、上記PIN認証に成功した上記PIN情報を、上記記憶部に格納するPINキャッシュ格納手段と、
上記認証デバイスから上記PIN認証の成功の通知を受けたことを条件に、OSログイン情報を用いたOSログイン認証を指示するOS認証指示手段と、
上記OSログイン認証に成功した上記OSログイン情報を、上記認証デバイスに格納するOS認証情報格納手段と、を備える情報処理端末。
【請求項２】
携帯情報端末との通信を行うための通信部を備え、
上記制御部は、
上記入力部を介して入力された上記携帯情報端末を識別するための認証キーを、上記記憶部に格納する無線通信設定手段と、
上記記憶部の認証キーと上記携帯情報端末から送付される認証キーが同一であると判断した場合に、当該携帯情報端末が連携機能を有すると判定する接続機器判定手段と、
上記携帯情報端末との無線通信の接続状態を監視する無線接続状態監視手段と、
OSのユーザ操作状態を変更する操作状態変更手段と、を備え、
上記無線接続状態監視手段は、上記情報処理端末と連携機能を有すると判定された携帯情報端末との間の無線通信が切断されたことを検出する機能を有し、
上記操作状態変更手段は、上記無線通信の切断を契機に、OSに対して操作状態のロックあるいはログオフを指示するように制御する、請求項１の情報処理端末。
【請求項３】
上記制御部は、
上記無線接続状態監視手段が、上記情報処理端末と連携機能を有する上記携帯情報端末との間の無線接続が再開したと判断した場合に、上記記憶部から上記PIN情報を取得するPINキャッシュ取得手段を備え、
上記OS認証指示手段は、上記可搬型記憶媒体に格納されている上記OS認証情報を取得するための指示を行う機能を有し、
上記PIN認証指示手段は、上記可搬型記憶媒体に上記取得したPIN情報を送付してPIN認証を指示する機能を有し、
上記OS認証指示手段は、上記PIN認証が成功した場合に、上記可搬型記憶媒体から取得した上記OS認証情報を用いてOS認証を指示する機能を有し、
上記操作状態変更手段は、上記OS認証の結果に基づいて、OSに対してロックあるいはログオフ状態の解除を指示するように制御する、請求項２の情報処理端末。
【請求項４】
上記無線接続状態監視手段は、上記情報処理端末と上記携帯情報端末の無線通信の強度に基づいて無線通信の接続または切断を判断し、
上記情報処理端末と連携機能を有する上記携帯情報端末との間の無線通信が切断されたと判断するための無線通信の強度の閾値を、無線接続が再開したと判断する無線通信の強度の閾値より相対的に低く設定する、請求項３の情報処理端末。
【請求項５】
入力部、出力部、記憶部、処理部を有し、さらに情報通信端末との通信を行う通信部と、認証デバイスとの接続を行う認証デバイス接続部を有する、情報処理システムにおける情報処理方法であって、
上記処理部は、
上記入力部に入力された第１の認証情報を、上記認証デバイスに送信し、上記第１の認証情報を用いた第１の認証処理の実行を指示するステップと、
上記認証デバイスから上記第１の認証処理が成功した旨の返信を受信した後、上記第１の認証情報を上記記憶部に格納するステップと、
上記認証デバイスから上記第１の認証処理が成功した旨の返信を受信した後、上記入力部から入力された第２の認証情報を用いて、上記処理部による第２の認証処理の実行を指示するステップと、
上記第２の認証処理が成功した後、上記認証デバイスに上記第２の認証情報を送信し、格納を指示するステップと、
上記入力部に入力された第３の認証情報を上記記憶部に格納するステップと、
上記通信部によって、上記携帯情報端末との通信を行うステップと、
上記第３の認証情報を用いて、上記携帯情報端末との連携の有無を判断するステップと、
上記連携を有する携帯情報端末と上記通信部との間の、無線通信の状態を判断するステップと、
上記無線通信の状態に基づいて、情報処理システムの少なくとも一部に対する操作を制限するステップと、を有し、
上記操作を制限するステップは、
上記連携を有する携帯情報端末と上記通信部との間の無線通信が切断されるか、受信信号強度が所定閾値を下回るか、あるいは、エラーレートが所定閾値を上回る場合、操作を制限する情報処理システムにおける情報処理方法。
【請求項６】
上記連携を有する携帯情報端末と上記通信部との間の無線通信が接続されるか、受信信号強度が所定閾値を上回るか、あるいは、エラーレートが所定閾値を下回る場合、情報処理システムの少なくとも一部に対する操作の制限を解除するステップを有し、
上記制限を解除するステップは、
上記記憶部から上記第１の認証情報を取得して、取得した上記第１の認証情報を上記認証デバイスに送信し、上記第１の認証情報を用いた第１の認証処理の実行を指示するステップと、
上記認証デバイスから上記第２の認証情報を取得して、取得した第２の認証情報を用いて、上記処理部で第２の認証処理の実行を指示するステップと、
上記第１及び第２の認証処理の成功を条件に、上記情報処理システムに対する操作の制限を解除するステップを有する、請求項５の情報処理システムにおける情報処理方法。
【請求項７】
上記操作を制限するステップと上記制限を解除するステップは、
上記連携を有する携帯情報端末と上記通信部と間の無線通信の強度に基づいて無線通信の接続または切断を判断し、
上記無線通信が切断されたと判断するための無線通信の強度の閾値を、無線接続が再開したと判断する無線通信の強度の閾値より相対的に低く設定する、請求項６の情報処理システムにおける情報処理方法。
【請求項８】
入力部、出力部、記憶部、処理部を有し、さらに情報通信端末との通信を行う通信部と、認証デバイスとの接続を行う認証デバイス接続部を有し、上記記憶部および処理部は、上記入力部および出力部とネットワークを介して接続可能な情報処理システムであって、
上記入力部に入力された第１の認証情報を、上記認証デバイスに送信し、上記第１の認証情報を用いた第１の認証処理の実行を指示する第１認証指示手段と、
上記認証デバイスから上記第１の認証処理が成功した旨の返信を受信した後、上記第１の認証情報を上記記憶部に格納する第１認証情報格納手段と、
上記認証デバイスから上記第１の認証処理が成功した旨の返信を受信した後、上記入力部から入力された第２の認証情報を用いて、上記処理部による第２の認証処理の実行を指示する第２認証指示手段と、
上記第２の認証処理が成功した後、上記認証デバイスに上記第２の認証情報を送信し、格納を指示する第２認証情報格納手段と、
上記入力部に入力された第３の認証情報を上記記憶部に格納する第３認証情報格納手段と、
上記通信部によって、上記携帯情報端末との通信を行う通信手段と、
上記第３の認証情報を用いて、上記携帯情報端末との連携の有無を判断する接続機器判定手段と、
上記連携を有する携帯情報端末と上記通信部との間の、無線通信の状態を判断する無線接続状態監視手段と、
上記無線通信の状態に基づいて、情報処理システムの少なくとも一部に対する操作を制限する操作状態変更手段と、を有し、
上記操作状態変更手段は、
上記連携を有する携帯情報端末と上記通信部との間の無線通信が切断されるか、受信信号強度が所定閾値を下回るか、あるいは、エラーレートが所定閾値を上回る場合、操作を制限する情報処理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理端末、情報処理システム、および情報処理方法に関する。
【背景技術】
【０００２】
本技術分野の背景技術として、従来の２要素認証では、サーバによるユーザ認証を受ける際、ユーザが入力したIDやパスワード等の情報認証に加え、ユーザごとのセキュリティトークンが出力する時間に同期したワンタイムパスワードを一要素として利用する方式がある。また、特定のセキュリティデバイスを所有していることが本人であることを示す物理認証を、一要素として組み合わせる方式が採用されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−１７６３８３号公報
【特許文献２】特開２０１３−２３５５２２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１の技術では、PIN認証とワンタイムパスワードを利用した２要素認証について記載されている。２つの認証を用いることでセキュリティを維持することできるが、毎回２つの認証方法を要求されるため、認証のための入力に手間を要する場合は、セキュリティは維持できるが利便性が向上しない。
【０００５】
特許文献２の技術では、情報端末と個人情報格納部と個人情報格納端末の３要素を用いた認証技術が開示されている。しかし、PIN認証のための入力に手間を要する。
【０００６】
そこで、本発明では現行のセキュリティを維持しながら、利便性が向上する技術を提供する。
【課題を解決するための手段】
【０００７】
本願は上記課題を解決する手段を複数含んでいる。上記の課題を解決するために、本願発明の一つの側面は、以下の手段を備える。
【０００８】
本発明の典型例では、入力部、出力部、記憶部、処理部を有し、さらに情報通信端末との通信を行う通信部と、認証デバイスとの接続を行う認証デバイス接続部を有するシステムを用いる。このシステムでは、入力部、出力部、記憶部、処理部、通信部、認証デバイス接続部を内蔵する端末を利用できる。また、これらのうち記憶部および処理部の少なくとも一方を端末の外部に配置し、入力部および出力部と有線あるいは無線のネットワークを介して接続することもできる。このようにすれば、入出力部と記憶部が物理的に隔離されるので、データの安全がより向上する。すなわち、端末は入出力だけを分担し、情報の処理や記憶はサーバで分担する。
【０００９】
本発明の一例では、システムは、入力部に入力された第１の認証情報を、認証デバイスに送り、第１の認証情報を用いた第１の認証処理の実行を指示する。認証デバイスは認証デバイス接続部と直接接続され、あるいは無線で接続される。認証動作は認証デバイス内、あるいは、認証デバイスを経由した外部サーバ等で行われる。認証デバイスを使用しないと第１の認証ができないため、認証デバイスは鍵の役割を果たす（PIN認証）。ユーザが認証デバイスや第１の認証情報を安全に保管することで、システムの安全性が向上する。
【００１０】
本発明の一例では、認証デバイスで第１の認証処理が成功した場合、第１の認証情報を記憶部に格納する。第１の認証情報をキャッシュしておくことにより、ユーザは再度手入力をする必要がなくなる。
【００１１】
認証デバイスから第１の認証処理が成功した旨の返信を受信した後、入力部から入力された第２の認証情報を用いて、処理部による第２の認証処理の実行を指示する。第２の認証処理は典型的には、システムのOS（オペレーションシステム）が備える認証機能（OSログイン認証）である。２重の認証により、安全性が向上する。第２の認証処理が成功した後、認証デバイスに第２の認証情報を送信し、格納を指示する。第２の認証情報をキャッシュしておくことにより、ユーザは再度手入力をする必要がなくなる。
【００１２】
さらに、通信部によって携帯情報端末との通信を行う通信手段を有する。また、入力部に入力された第３の認証情報を記憶部に格納しておく。また、第３の認証情報を用いて、携帯情報端末との連携の有無を判断する。たとえば、携帯情報端末に入力された認証キーが情報処理端末に記憶されている認証キーと同一であると判断した場合に、その携帯情報端末が情報処理端末と連携機能を有するとみなす。これらの構成で、システムと連携する携帯情報端末の認証を行うことができる。
【００１３】
また、連携を有する携帯情報端末と通信部との間の、無線通信の状態を検知する。そして、携帯情報端末と通信部との間の無線通信の状況に応じて、システムの操作の少なくとも一部を制限する。例えば、通信が切断されるか、受信信号強度が所定閾値を下回るか、あるいは、エラーレートが所定閾値を上回るか、を検知して制限する。携帯情報端末はユーザが持ち歩く場合が多い。そこで、このような場合には、連携を有する携帯情報端末がユーザとともにシステムを離れている可能性が高く、ユーザ不在中のシステムをロックすることが好ましい。なお、OS等が備えている、所定時間入力がない場合システムをロックする機能を併用すると、さらに安全性が向上する。
【００１４】
以上のように、携帯情報端末との連携機能を利用することで、システムの安全性が向上する。
【００１５】
本発明の範囲は、これらの発明に関する、端末、システム、方法およびサーバを含む。上述した記憶や処理の機能は、端末内に配置してもよいし、ネットワークで接続されたサーバ内に配置してもよい。記憶部や処理部が配置される位置は、本発明の本質には影響しない。
【００１６】
また、本発明の好ましい構成としては、通信部との間の無線通信が接続されるか、受信信号強度が所定閾値を上回るか、あるいは、エラーレートが所定閾値を下回る場合、情報処理システムの少なくとも一部に対する操作の制限を解除する。すなわち、このような状態では、ユーザがシステムにアクセスできる場所に戻ってきた可能性が高い。制限解除のために、記憶部から第１の認証情報を取得して認証デバイスに第１の認証を指示し、第１の認証が成功した場合には認証デバイスから取得した第２の認証情報を用いて第２の認証を行い、システムの操作制限を解除する。このようにすると、ユーザは認証操作の手間を省くことができる。
【００１７】
また、以上の処理や機能は、情報処理端末の内部に配置してもよいし、情報処理端末とネットワークで接続されたサーバに配置し、情報処理端末は入出力のみを分担するようにしてもよい。
【発明の効果】
【００１８】
本発明によれば、従来のユーザ認証のセキュリティ強度を維持しながら、利便性を向上させる技術を提供することができる。
【図面の簡単な説明】
【００１９】
【図１】情報処理端末１の構成例を示すブロック図。
【図２】半導体素子２の構成例を示すブロック図。
【図３】携帯情報端末３の構成例を示すブロック図。
【図４】情報処理端末１における初期認証情報入力に関する処理フローの一例を示す流れ図。
【図５】情報処理端末１における無線接続判定に関する処理フローの一例を示す流れ図。
【図６】情報処理端末１における操作状態変更に関する処理フローの一例を示す流れ図。
【図７】携帯情報端末３における連携状態設定に関する処理フローの一例を示す流れ図。
【図８】情報処理端末１におけるロック/ログオフ時の画面の一例を示す平面図。
【図９】情報処理端末１における携帯情報端末３との無線通信設定画面の一例を示す平面図。
【図１０】携帯情報端末３における情報処理端末１との無線通信連携画面の一例を示す平面図。
【図１１】本発明の一実施例のソフトウエア機能構成を示すブロック図。
【図１２】本発明の一実施例の全体システム構成を示すブロック図。
【図１３】本発明の一実施例の各要素の状態を示す状態遷移図。
【図１４】本発明の一実施例の各要素の状態を示す状態遷移図（続き）。
【発明を実施するための形態】
【００２０】
以下、実施の形態について、図面を用いて詳細に説明する。ただし、本発明は以下に示す実施の形態の記載内容に限定して解釈されるものではない。本発明の思想ないし趣旨から逸脱しない範囲で、その具体的構成を変更し得ることは当業者であれば容易に理解される。
【００２１】
図面等において示す各構成の位置、大きさ、形状、範囲などは、発明の理解を容易にするため、実際の位置、大きさ、形状、範囲などを表していない場合がある。このため、本発明は、必ずしも、図面等に開示された位置、大きさ、形状、範囲などに限定されない。
【実施例１】
【００２２】
図１２に本実施例の全体システム構成を示す。本実施例では、情報処理端末１、可搬型記憶媒体（認証デバイス）２、携帯情報端末３から構成されるシステムにおいて、情報処理端末１と携帯情報端末３の無線接続４の確立を以て、情報処理端末１におけるPIN認証とOSログイン認証の手入力を不要とする例について説明する。このとき、任意ではあるが、情報処理端末１の種々の認証処理あるいは情報の記憶のために、ネットワーク６で接続されたサーバ５と連携してもよい。
【００２３】
図１は、情報処理端末１（例えばサーバーやパーソナルコンピュータ）の構成例を示す図である。情報処理端末１のハードウェアは、記憶部１０、通信部１１、制御部１２、入力部１３、出力部１４、可搬型記憶媒体接続部（認証デバイス接続部）１５から構成される。図１では記憶部１０と制御部１２を内蔵しているが、これらの一部または全部を、入出力部を介したネットワーク(図１２の６）に接続されたサーバ(図１２の５）に配置してもよい。
【００２４】
記憶部１０は、半導体メモリやHDDなどで構成される情報格納媒体であり、情報処理端末１から取り外せない固定型でもよいし、取り外せるリムーバブル型でもよい。あるいは、情報処理端末１の中ではなく、サーバ５の中に配置してもよい。この記憶部１０には、PIN情報１００１、OS認証情報１００２、OSプログラム１００３、無線通信設定パラメータ１００５、再接続試行時間間隔１００６、再接続上限回数１００７、認証キー１００８、携帯情報端末接続状態１００９、OS操作状態１０１１、暗号鍵１０１２を格納することができる。
【００２５】
PIN情報１００１は、可搬型記憶媒体２のユーザの本人認証処理に用いられる秘密情報である。PIN情報として正しいPIN番号やパスワードが入力された場合に、以後の可搬型記憶媒体２へのアクセスが可能になる。
【００２６】
OS認証情報１００２は、情報処理端末１のOSにログインするためのIDやパスワードといった秘密情報である。
【００２７】
OSプログラム１００３は、情報処理端末１の制御部１２が実行する基本プログラムである。
【００２８】
無線通信設定パラメータ１００５は、情報処理端末１と携帯情報端末３とが無線で接続するための通信パラメータである。例えば、通信ポート番号や通信方式の選択、暗号化モードなどが該当する。
【００２９】
再接続試行時間間隔１００６は、情報処理端末１と携帯情報端末３との間の無線通信が切断していないかどうかを判別する時間間隔である。
【００３０】
再接続上限回数１００７は、情報処理端末１と携帯情報端末３との間の無線通信が切断しているときに、再接続を試行する最大数であり、この回数以上の接続試行は行わない。
【００３１】
認証キー１００８は、情報処理端末１が連携する携帯情報端末３を識別するための秘密情報である。携帯情報端末３が複数ある場合、認証キーは複数あってもよいし、共通の認証キーを用いて接続可能な携帯情報端末３をグループ化してもよい。
【００３２】
携帯情報端末接続状態１００９は、情報処理端末１と携帯情報端末３との間における無線通信の接続状態を示す。例えば、情報処理端末１と携帯情報端末３との無線通信設定が完了している状態を初期状態とする。初期状態からペアリング認証を経て無線接続が成功し、情報処理端末１と携帯情報端末３間の連携処理を実行可能もしくは実行中の状態を接続状態とする。接続状態から無線通信が切断されて通信不能になった状態を切断状態とする。
【００３３】
OS操作状態１０１１は、情報処理端末１のユーザによるOSの操作状態を示す。例えば、通常のOS操作が可能な状態を操作可能状態とする。操作状態が一時保管されており、IDやパスワードの入力によって、作業中の操作を引き続き操作できる操作可能状態に復帰できる状態をロック状態とする。操作状態が初期化され、IDやパスワードの入力により操作可能状態に遷移できる状態をログオフ状態とする。
【００３４】
暗号鍵１０１２は、可搬型記憶媒体２に対してPIN認証を指示する際に、送信するPIN情報１００１や取得するOS認証情報１００２を、暗号化によって保護するための暗号鍵である。
【００３５】
通信部１１は、他の機器に対して接続要求や認証要求を送信する。また、接続要求に対する受容応答や拒否応答を送信する。また、認証要求に対する処理結果の応答などを送信する。本実施例ではBluetooth（登録商標）通信に対応した通信モジュールを例にとって説明するが、通信方式はこれに限定されない。
【００３６】
制御部１２は、前述の通信部１１や後述の入力部１３などを制御するCPUやメモリ、これらの周辺機器等で構成され、プログラムを実行することで様々な機能を実現する(図１１で説明する）。
【００３７】
入力部１３は、情報処理端末１のユーザから指示を受け付ける機能を有している。例えばキーボードやマウスの他、ユーザ認証に用いられる音声情報を入力できるマイクや生体情報を入力できるセンサー等でもよい。また、電源をOn/Offするためのボタン、スイッチ等も入力部１３に含める。
【００３８】
出力部１４は、情報処理端末１のユーザに対して音声や映像を表示出力する機能を有する。例えば映像を表示する液晶ディスプレイや音声を出力するスピーカー、振動を発生させるバイブレータなどで構成される。
【００３９】
可搬型記憶媒体接続部（認証デバイス接続部）１５は、外部の記憶媒体や情報機器を接続することができるインタフェースであり、例えばUSBジャックなどで構成される。後述する可搬型記憶媒体（認証デバイス）２の外部機器接続部２０と接続することができる。直接挿入する形態である必要はなく、無線で情報処理端末１と可搬型記憶媒体２を接続する形態でもよい。
【００４０】
図１１は、情報処理端末１で動作するソフトウエアの機能構成を示す図である。ソフトウェアは、認証指示手段１００、PIN入力手段１０１、PIN認証指示手段１０２、OS認証指示手段１０３、PINキャッシュ格納手段１０４、無線通信設定手段１０５、無線通信接続手段１０６、ペアリング認証手段１０７、接続機器判定手段１０８、無線接続状態監視手段１０９、操作状態変更手段１１０、PINキャッシュ取得手段１１１、PINキャッシュ消去手段１１２、OS認証情報格納手段１１３から構成される。信号強度取得手段１１４は実施例１では省略可能であり、実施例２で説明する。
【００４１】
本実施例では、制御部１２で動作するソフトウエアとして実現したが、ハードウエア構成とすることもできる。ソフトウエア構成とした場合には、ソフトウエアのプログラムは、例えば、入出力装置１２０３を介して記憶部１０から取得され、ＣＰＵ１２０１とメモリ１２０２によって実行される。また、必要に応じて入出力装置１２０３を介し、記憶部１０や可搬型記憶媒体接続部１５など、制御部１２の外部に指示を出す。
【００４２】
認証指示手段１００は、ユーザに対してPIN情報を使った認証を行うPIN認証指示手段１０１を制御する。また、情報処理端末１を操作可能状態に遷移させるためのログイン認証を行うOS認証指示手段１０３を制御する。
【００４３】
PIN入力手段１０１は、情報処理端末１のユーザが、入力部１３によってPIN情報を入力できるように制御する。ユーザがPIN情報を入力している間は、制御部１２がそのユーザ入力を検知して出力部１４に表示する画像を更新したり、音声を出力したりしてもよい。
【００４４】
PIN認証指示手段１０２は、PIN入力手段１０１で取得したPIN情報１００１を記憶部１０から取得し、可搬型記憶媒体２の外部機器接続部２０を介してICチップ２１へ送信し、可搬型記憶媒体２に認証を指示する。
【００４５】
OS認証指示手段１０３は、PIN認証手段１０２による処理の結果、可搬型記憶媒体２から認証が成功した旨の応答を受信した場合に、OS認証を指示する。すなわち、情報処理端末１のユーザに対して、入力部１３によってOS認証情報１００２を入力できるように制御する。OS認証情報１００２が入力されると、記憶部１０に格納する。続いて、情報処理端末１で動作しているOSにOS認証情報１００２を渡し、OSのログイン認証処理の実行を指示する。
【００４６】
PINキャッシュ格納手段１０４は、OS認証指示手段１０３で認証が成功した場合に、PIN情報１００１を記憶部１０に格納する。
【００４７】
無線通信設定手段１０５は、情報処理端末１と後述する携帯情報端末３の間で無線通信を行うための基本設定を行う。例えば、通信ポートの指定や無線通信パラメータ１００５の設定を行う。
【００４８】
無線通信接続手段１０６は、無線通信手段１０５にて指定された無線通信設定において、情報処理端末１の通信部１１から携帯情報端末３の無線通信部３２に対して接続要求を送信する。
【００４９】
ペアリング認証手段１０７は、初めて情報処理端末１と携帯情報端末３が通信を開始する際に、お互いの機器を認証するためのペアリング処理を行う。例えば、情報処理端末１から周辺の無線通信機器に対して探索を実行し、発見した携帯情報端末３を入力部１３に表示し、ユーザがペアリング対象を選択する。次に、情報処理端末１の入力部１３および選択された携帯情報端末３の入力部３３を介して入力された暗証番号が一致した場合に、今後の接続を許可するように制御する。
【００５０】
接続機器判定手段１０８は、ペアリング認証を通過した携帯情報端末３が複数ある場合には、連携するために選択された携帯情報端末３かどうかを判定する。
【００５１】
無線接続状態監視手段１０９は、通信部１１の接続状態を監視し、携帯情報端末３との無線通信における接続状態、切断状態を判定する。
【００５２】
操作状態変更手段１１０は、情報処理端末１のOSに対して、操作状態のロックやログオフを指示する。
【００５３】
PINキャッシュ取得手段１１１は、記憶部１０に格納されているPIN情報１００１を読み出して可搬型記憶媒体２に送信する機能をもつ。
【００５４】
PINキャッシュ消去手段１１２は、記憶部１０に格納されているPIN情報１００１を消去する機能を持つ。
【００５５】
OS認証情報格納手段１１３は、OSログイン認証処理において認証が成功した場合に、記憶部１０に対してOS認証情報１００２を格納する機能を持つ。また、照合が成功してOSにログインできた場合に、可搬型記憶媒体２の記憶部２１１に対して、入力されたOS認証情報をOS認証情報２００２として保存する。
【００５６】
図２は、可搬型記憶媒体（認証デバイス）２の構成例を示す図である。可搬型記憶媒体２は、外部機器接続部２０、ICチップ２１、制御部２１０、記憶部２１１、PIN認証手段２２０、OS認証情報出力手段２２１、OS認証情報入力手段２２２から構成される。この可搬型記憶媒体（認証デバイス）は、認証機能を有する。図２では制御部２１０と記憶部２１１を内蔵しているが、これらの全部または一部を外部機器接続部２０を介したネットワーク(図１２の６）に接続されたサーバ(図１２の５）に配置してもよい。
【００５７】
外部機器接続部２０は、外部から機器を接続することができるインタフェースである。例えばUSB(Universal Serial Bus)などが挙げられる。本実施例では、外部機器接続部２０は、情報処理端末１の可搬型記憶媒体接続部１５と接続する。
【００５８】
ICチップ２１は、読み出し専用メモリや書き換え可能メモリにより構成される記憶部２１１と、マイクロプロセッサ等で構成される制御部２１０を有する。本実施例では、マイクロプロセッサとメモリをワンチップ構成にしたが、別チップでもよい。
【００５９】
ICチップ２１のメモリで構成される記憶部２１１には、PIN情報２００１、OS認証情報２００２、PIN入力可能回数２００３を格納できる。ICチップ２１は、耐タンパ性を有するものとすることが望ましく、データはこれを用いた処理とともに保護される。
【００６０】
PIN情報２００１は、可搬型記憶媒体２のユーザを判別するための秘密情報である。例えばPIN番号やパスワードが該当する。
【００６１】
OS認証情報２００２は、ユーザが情報処理端末１にログインするための秘密情報であり、例えばIDやパスワードが該当する。
【００６２】
PIN入力可能回数２００３は、PIN情報２００１とユーザが入力したPIN情報を照合する際に間違えられる上限の回数である。入力可能回数を超えてPIN情報の照合が連続して失敗した場合は、PIN情報の入力者を正規のユーザとみなさず、可搬型記憶媒体２をロックすることができる。
【００６３】
ICチップ２１の制御部２１０は、PIN認証手段２２０、OS認証情報出力手段２２１、OS認証情報入力手段２２２を有する。これらの手段は、本実施例では、マイクロプロセッサによって構成される制御部２１０で動作する、ソフトウエアで構成される。また、ハードウエア構成とすることもできる。
【００６４】
PIN認証手段２２０は、記憶部２１１にあるPIN情報２００１を用いた認証機能を実現する。
【００６５】
OS認証情報出力手段２２１は、PIN認証手段２２０による認証処理が成功した場合、記憶部２１１に格納してあるOS認証情報２００２を取得して外部出力端子２０から出力することができる。
【００６６】
OS認証情報入力手段２２２は、外部出力端子２０を介して入力されたOS認証情報２００２を記憶部２１１に格納することができる。
【００６７】
図３は、携帯情報端末３の構成例を示す図である。携帯情報端末３は、制御部３０、記憶部３１、無線通信部３２、入力部３３、出力部３４、連携状態設定手段３００、連携状態表示手段３０１、信号強度取得手段３０２から構成される。
【００６８】
制御部３０は、後述する無線通信部３２や入力部３３などを制御するCPUやメモリ、これらの周辺機器等で構成され、プログラムを実行することで様々な機能を実現する。本実施例では、実行するプログラムとして、連携状態設定手段３００、連携状態表示手段３０１、信号強度取得手段３０２、無線通信接続手段３０３がある。なお、信号強度取得手段３０２は実施例１の例では省略可能であり、詳細は実施例２で説明する。
【００６９】
記憶部３１は、半導体メモリやHDDなどから構成される記憶媒体であり、固定型、リムーバブル型の形態を問わない。記憶部３１には、無線通信設定３１１、認証キー３１２、接続状態３１３、信号強度３１４を格納できる。
【００７０】
無線通信部３２は、情報処理端末１の通信部１１と無線で通信できる通信モジュールである。ここでは情報処理端末１の通信部１１と同じく、Bluetooth通信を例にとって説明するが、これに限定されない。
【００７１】
入力部３３は、携帯情報端末３のユーザから指示を受け付けるデバイスである。例えばキーボードやマウス、タッチパネルの他、マイクやセンサー等でもよく、情報処理端末１との無線通信設定３１１や認証キー３１２の入力を担う。
【００７２】
出力部３４は、携帯情報端末３のユーザに対して文字や音声、映像等を表示出力するデバイスである。例えば液晶ディスプレイやスピーカー、バイブレータなどで構成され、情報処理端末１との連携状態、接続状態を表示する。
【００７３】
連携状態設定手段３００は、記憶部３１に対して情報処理端末１との無線通信の状態を無線通信部３２から取得し、接続状態３１３として格納する。
【００７４】
連携状態表示手段３０１は、記憶部３１の接続状態３１３を読み出して出力部３４に表示する。
【００７５】
無線通信接続手段３０３は、情報処理端末１の通信部１１と携帯情報端末３の無線通信部３２との間で無線通信を確立させるための無線通信設定３１１や認証キー３１２の入力を、入力部３３を介してユーザに入力させるように出力部３４を用いて示唆する。その後、情報処理端末１との接続を試行し、情報処理端末１からの指示を待機する。
【００７６】
図４は、情報処理端末１における初期認証情報入力に関する処理フローの一例を示す図である。情報処理端末１の構成については、図１と図１１の符号を参照しながら説明する。
【００７７】
まず、情報処理端末１の電源がOFFの状態を起点とする（S４０１）。次に、ユーザは入力部１３によって情報処理端末１を起動する。情報処理端末１が起動されると、制御部１２は記憶部１０に格納されているOSプログラム１００３を読み出して実行し、可搬型記憶媒体２の挿入を示唆する画面を出力部１４に表示する（S４０２）。なお、OSプログラム１００３はMicrosoft社のWindows（登録商標）を例にとって説明する。
【００７８】
出力部１４に表示された画面に従って、ユーザが可搬型記憶媒体２を情報処理端末１の可搬型記憶媒体接続部１５に挿入すると、認証指示手段１００は、挿入を検知してPIN情報の入力を示唆する画面を出力部１４に表示する（S４０３）。出力部１４に表示された画面に従って、PIN情報は入力部１３を用いてユーザによって入力される。入力している間、出力部１４を用いて画像や音声を出力してもよいが、必須ではない。PIN情報の入力が終わると、PIN認証指示手段１０２は、制御部１２を用いて入力されたPIN情報を可搬型記憶媒体２に送信し、比較照合を指示する。可搬型記憶媒体２(図２参照)のPIN認証手段２２０は、受信したPIN情報と記憶部２１１に格納済みのPIN情報２００１を比較照合し、結果を情報処理端末１に返送する（S４０４）。
【００７９】
情報処理端末１のPIN認証指示手段１０２が照合結果として失敗を受信した場合、認証指示手段１００はエラー表示を行うように出力部１４を制御し、記憶部１０のPIN入力可能回数１００４を減じた後にS４０３へ戻る（S４０５）。PIN入力可能回数がゼロに到達した場合には、以後のPIN入力による照合はロックされ、可搬型記憶媒体２の管理者等によってロック解除が行われない限り、以後使用することはできない。
【００８０】
一方、入力されたPIN情報との照合が成功した場合、PINキャッシュ格納手段１０４は、情報処理端末１の記憶部１０に入力されたPIN情報を格納する（S４０６）。続いて、認証手段１００は、OSログイン認証のための入力を示唆する画面を出力部１４に表示する。（S４０７）。OSログイン認証がユーザによって入力部１３を介して入力されるか、もしくは、OS認証指示手段１０３が記憶部１０のOS認証情報１００２を取得できた場合、OSに対してOSログイン認証を指示する（S４０８）。OSは入力されたログイン情報を用いて照合処理を行う。照合が成功してOSにログインできた場合には、OS認証情報格納手段１１３は可搬型記憶媒体２の記憶部２１１に対して、入力されたOS認証情報をOS認証情報２００２として保存し、S４１０へ進む。（S４０９）。情報処理端末１の制御部１２は、情報処理端末１と情報携帯端末３が、連携設定されているか判定する（S４１０）。Noであれば、通常状態を維持する（S４１１）。Yesであれば連携機能の起動有無を判定する（S４１２）。連携機能が起動していなければ、起動する（S４１３）。連携機能における無線接続判定については、図５で説明する。一方、OSログイン認証の結果、照合が失敗した場合には、S４０５へ遷移して、制御部１２はログイン失敗を示唆する画面を出力部１４によって表示する。
【００８１】
図５は、情報処理端末１における無線接続判定に関する処理フローの一例を示す図である。まず、無線通信設定手段１０５は、携帯情報端末３と通信するための無線通信設定１００５に含まれる通信ポート等の登録を示唆する画面を表示するように出力部１４に制御する（S５０１）。無線通信設定手段１０５は、無線通信設定パラメータ１００５として通信ポート等の他、再接続試行時間間隔１００６、再接続上限回数１００７等を設定できる。
【００８２】
ユーザから入力部１３を介して有効な通信ポートの登録が無い場合、出力部１４を介してエラー表示を行うように制御する（S５０２）。
【００８３】
一方、通信ポートの登録が成功した後は、携帯情報端末連携手段１１４は携帯情報端末接続状態１００９を初期状態に遷移させる（S５０３）。
【００８４】
そして、無線通信接続手段１０６は前記通信ポートを介して携帯情報端末３に接続を試み（S５０４）、試行結果を判定する（S５０５）。
【００８５】
携帯情報端末３への接続が失敗した場合は、記憶部１０の再接続試行時間間隔１００６で規定された時間が経過した後に、S５０１に戻って再度接続を試みる。一方、接続が成功した場合は、接続機器判定手段１０８は、携帯情報端末３の入力部３３から入力する接続キーを受け取る。情報処理端末１の記憶部には、一つまたは複数の携帯情報端末の認証キー１００８が格納されている。情報処理端末１と連携する携帯情報端末３が複数台存在する場合には、格納されている複数の認証キーのどれが、携帯情報端末からの接続キーと一致するかどうかで、携帯情報端末３との連携可否を判断する（S５０６）。
【００８６】
接続キーと一致した場合は、携帯情報端末連携手段１１４は携帯情報端末接続状態１００９を接続状態に遷移させる（S５０７）。一方、接続キーと一致しない場合には、S６０１へ進む。
【００８７】
S５０７にて接続状態になった後、無線通信状態監視手段１０９は携帯情報端末３との無線接続が成功したことをOSに通知し、OSはユーザに接続確立を通知する（S５０８）。
【００８８】
その後、記憶部１０の再接続試行時間間隔１００６の時間間隔ごとに、無線通信状態監視手段１０９は携帯情報端末３との無線接続が継続できているかを判定する。同時に、接続キーが認証キーと１００８一致しているかどうかを判定する（S５０９）。
【００８９】
このとき、両方とも成功した場合には、記憶部の再接続時間間隔１００６だけ待機した後に、S５０９へ戻って接続状態を判定する。一方、無線通信が切断してしまったときや、接続キーが一致しない場合には、再接続上限回数１００７を超えない間はS５０９へ戻って接続状態を判定する（S５１０）。
【００９０】
再接続上限回数１００７を超えた場合、携帯情報端末連携手段１１４は情報処理端末１と携帯情報端末３との携帯情報端末接続状態１００９を未接続状態に遷移させる（S５１１）。
【００９１】
続いて、無線通信状態監視手段１０９は、OSに対して携帯情報端末３との無線接続が切断したことを通知し、S６０１へ進む（S５１２）。
【００９２】
図６は、情報処理端末１における操作状態変更に関する処理フローの一例を示す図である。ここで想定しているのは、例えば、ユーザが情報処理端末１に正式にログオンしたのち、携帯情報端末３を持ったまま離席している（情報処理端末１から離れている）ため、無線接続が切断している状態である。
【００９３】
制御部１２は、携帯情報端末接続状態１００９に基づき、操作状態変更手段１１０を用いて、OS操作状態のロック、もしくはログオフの指示を行う（S６０１）。
【００９４】
ロック状態への遷移を指示する場合はS６０２に進み、ログオフ状態への遷移を指示する場合はS４０２に戻る。
【００９５】
ロック状態への遷移が完了すると、制御部１２は、出力部１４に可搬型記憶媒体２の挿入を示唆する画面を表示させる（S６０２）。
【００９６】
次に、ユーザが情報処理端末１に戻ってきた以降の処理を説明する。
【００９７】
ユーザが可搬型記憶媒体２を情報処理端末１の可搬型記憶媒体接続部１５に接続を開始するか、もしくは可搬型記憶媒体２が接続されたままの状態であるとき、PIN入力手段１０１はPIN入力を示唆する画面を表示するように出力部１４を制御する（S６０３）。
【００９８】
このとき、無線接続状態監視手段１０９が携帯情報端末３との無線通信接続に成功したかどうか、また、必要に応じて図５で説明した接続キーの照合を行って成功したかどうかを判定する（S６０４）。
【００９９】
両方とも成功した場合、S６０６へ進む。前述の条件のどちらかが失敗した場合は、PIN入力手段１０１はS６０３の状態を維持する。ユーザが入力部１３を介してPIN入力を行っているか判定する（S６０５）。
【０１００】
PIN入力を行っている場合は、S６０７へ進む。ユーザによるPIN入力が完了しない場合はS６０４へ戻り、無線接続状態監視手段１０９が継続的に接続状態を監視する。
【０１０１】
S６０６では、PINキャッシュ取得手段１１１が記憶部１０のPIN情報１００１が存在するかどうかを判定し、存在する場合はS６０７へ進む。存在しない場合はS６０３へ戻る（S６０６）。
【０１０２】
PIN認証指示手段１０２はS６０５で入力されたPIN情報、もしくはPINキャッシュ取得手段１１１が取得したPIN情報１００１を用いて可搬型記憶媒体２に対して比較照合を指示する。このとき、PIN認証指示手段１０２は可搬型記憶媒体２で通信対象となるアプリケーションを選択し、通信内容を暗号化するための暗号鍵の交換を実施しておく。これにより、PIN認証指示手段１０２は比較照合するPIN情報を暗号鍵によって暗号化して保護する。可搬型記憶媒体２のPIN認証手段２２０は、情報処理端末１から受信したPIN情報を復号化し、記憶部２１１に格納済みのPIN情報２００１と比較照合し、結果を情報処理端末１に返送する（S６０７）。
【０１０３】
情報処理端末１のPIN認証指示手段１０２が照合結果として失敗を受信した場合、認証指示手段１００はエラー表示を行うように出力部１４を制御し、記憶部１０のPIN入力可能回数１００４を減じた後にS６０３へ戻る（S６０８）。
【０１０４】
このときPIN入力可能回数がゼロに到達した場合には、以後、可搬型記憶媒体２はロックされる。可搬型記憶媒体２の管理者によって閉塞解除が行われない限り、以後使用できなくすることで不正アクセスからの防御を実現するが、ここでは閉塞解除処理については記載しない。
一方、入力されたPIN情報との照合が成功した場合、OS認証指示手段１０３は可搬型記憶媒体２に対してOS認証情報の取得を指示する。可搬型記憶媒体２のOS認証情報出力手段２２１は記憶部２１１のOSログイン情報２００２を読み出して暗号化し、情報処理端末１へ送信する。情報処理端末１は受信したOSログイン情報２００２を復号化した後、認証指示手段１００はOSに対してOSログイン情報２００２を渡してOSログイン認証処理を指示する。OSログイン情報２００２がOSによって比較照合され、一致した場合は、携帯情報端末接続状態１００９は操作状態変更手段１１０に対して、情報処理端末１をロック状態やログオフ状態から解除し、操作可能状態に遷移させるように指示する（S６０９）。OSログイン情報２００２が不一致である場合は、S６０８へ戻ってエラー表示を行う。
【０１０５】
図７は、携帯情報端末３における連携状態設定に関する処理フローの一例を示す図である。図３の符号を参照しつつ説明する。
【０１０６】
まず、携帯情報端末３の電源がOFFの状態を起点とする（S７０１）。
電源スイッチの押下や遠隔操作によって携帯情報端末３を起動する（S７０２）。
【０１０７】
起動後は、連携状態設定手段３００が動作中かどうか判定する（S７０３）と同時に、連携状態表示手段３０１が動作中であるかどうか判定する（S７０７）。
【０１０８】
連携状態設定手段３００が動作中でない場合は、S７０３に戻り、入力部３３を介して起動される操作を待機する。一方、連携状態設定手段３００が動作中であれば、連携状態設定手段３００は記憶部３１の認証キー３１２が格納されているかどうかを判定する（S７０４）。
【０１０９】
格納されていない場合は、入力部３３を介して入力するように示唆する画面を表示するか、入力されていない旨のエラー画面を表示し（S７０５）、連携状態設定状態３００を停止する（S７０６）。認証キー３１２が格納されている場合はS７１１へ進む。
【０１１０】
また、連携状態表示手段３０１が動作中かどうかを判定する（S７０７）。
【０１１１】
動作中でなければ、S７０７に戻って入力部３３を介して起動させる操作を待機する。一方、連携状態表示手段３０１が動作中であれば、同様に認証キー３１２が記憶部３１に格納されているかどうかを判定する（S７０８）。
【０１１２】
格納されていない場合は、入力部３３を介して入力するように示唆する画面を出力部３４に表示するか、入力されていない旨のエラー画面を表示し（S７０９）、連携状態表示手段３０１は切断状態であることを出力部３４にて表示する（S７１０）。
【０１１３】
連携状態設定手段３００と連携状態表示手段３０１が起動しており、認証キー３１２が記憶部に格納されている場合には、無線通信接続手段３０３は無線通信部３２を制御して、情報処理端末１の通信部１１との接続を試行する（S７１１）。このときBluetooth通信ではペアリング認証を事前に必要とする。
【０１１４】
情報処理端末１との接続が確立したかどうかを判定し（S７１２）、確立した場合は、連携状態表示手段３０１は情報処理端末１との通信が接続した旨の出力部３４を介してピクトアイコン等を表示し、情報処理端末１からの通信を待機する（S７１３）。
【０１１５】
情報処理端末１からの通信がある場合には、無線通信接続手段３０３が認証キー３１２を返送するほか、信号強度取得手段３０２が取得した信号強度３１３を返送することによって、情報処理端末１と連携する。この後、S７１２かS７１３のどちらかに戻って、接続状態の判定を継続する（S７１４）。
【０１１６】
S７１２にて接続が確立しなかった場合は、連携状態表示手段３０１は出力部３４を制御して接続エラー、切断の旨を表示し、S７１０へ進む（S７１５）。
【０１１７】
図８は、情報処理端末１におけるロック/ログオフ時の画面の一例を示す図である。
【０１１８】
画面（ａ−１）は、情報処理端末１の可搬型記憶媒体接続部１５に可搬型記憶媒体（認証デバイス）２が挿入されていない状態であり、かつ情報処理端末１と携帯情報端末３との連携されていない場合に、出力部１４を介して表示される画面例である。
【０１１９】
画面（ａ−２）は、情報処理端末１の可搬型記憶媒体接続部１５に可搬型記憶媒体（認証デバイス）２が挿入されていない状態であり、かつ記憶部１０にPIN情報１００１が格納されていない場合に、出力部１４を介して表示される画面の一例である。
【０１２０】
画面（ａ−３）は、情報処理端末１の可搬型記憶媒体接続部１５に可搬型記憶媒体（認証デバイス）２が挿入されていない状態であり、かつ記憶部１０にPIN情報１００１が格納されている場合に、出力部１４を介して表示される画面の一例である。
【０１２１】
画面（ｂ−１）は、情報処理端末１の可搬型記憶媒体接続部１５に可搬型記憶媒体（認証デバイス）２が挿入されている状態ではあるが、情報処理端末１と携帯情報端末３との連携されていない場合に、出力部１４を介して表示される画面例である。
【０１２２】
画面（ｂ−２）は、情報処理端末１の可搬型記憶媒体接続部１５に可搬型記憶媒体（認証デバイス）２が挿入されている状態ではあるが、記憶部１０にPIN情報１００１が格納されていない場合に、出力部１４を介して表示される画面の一例である。
【０１２３】
画面（ｂ−３）は、情報処理端末１の可搬型記憶媒体接続部１５に可搬型記憶媒体（認証デバイス）２が挿入されている状態ではあり、かつ記憶部１０にPIN情報１００１が格納されている場合に、出力部１４を介して表示される画面の一例である。
【０１２４】
これらの表示で、「自動ログオン可」とは、情報携帯端末３との連携を契機に、ユーザの入力なしに、自動的にログオンが可能なことを示す。画面（ｂ−３）の状態では、情報携帯端末３を情報処理端末１に近づける等して、無線接続状態監視手段１０９が、携帯情報端末３との無線通信接続成功を検知すると、自動的にログオンされる。
【０１２５】
図９は、情報処理端末１における携帯情報端末３との無線通信設定画面の一例を示す図である。入力された情報は、必要に応じて無線通信設定パラメータ１００５、認証キー１００８等として記憶部１０に記憶される。携帯情報端末３との連携機能を有効化するチェックボックスのほか、通信パラメータとしてCOMポートの指定、認証キーを入力するテキストボックス、現在の接続状態の表示等で構成される。UI部品は特にこれらに限定されない。画面（a）は、COMポートが未指定で認証キーも未入力であるため、携帯情報端末３との連携が開始できていない状態である。画面（ｂ）はCOMポートを指定したが、認証キーが未入力であるため、携帯情報端末３とは未接続の状態である。画面（ｃ）は、COMポートと認証キーが正しく入力されて、携帯情報端末３と正常に連携できている状態である。なお、接続状態に変更があった場合には、この無線通信設定画面における表示ではなく、OSが提供するバルーンのような通知機能を用いてユーザに通知してもよい。
【０１２６】
図１０は、携帯情報端末３における情報処理端末１との無線通信連携画面の一例を示す図である。画面（a）は、携帯情報端末３が情報処理端末１と連携可否を選択するチェックボックス、認証キーを入力するテキストボックス、情報処理端末１との無線接続が確立した際のユーザへの通知方法を選択するチェックボックス等で構成されるが、UI部品は特にこれらに限定されない。画面（ｂ）は、画面（ａ）にて無線接続が確立した際に、通知アイコンの表示が選択されていた場合に、携帯情報端末３の出力部３４を介して表示されるアイコンの一例である。通知領域やピクトエリアにアイコンを表示することでユーザに通知する。
【０１２７】
図１３は以上で説明した本実施例における、情報処理端末１等の状態遷移図である。横軸は時間軸である。(A)は情報処理端末１の動作、(B)は可搬型記憶媒体２の動作、(C)は携帯情報端末３の動作を示す。
【０１２８】
まず、情報処理端末１へのログオン時の動作概要を説明する。
【０１２９】
ユーザが情報処理装置１の電源をＯＮし、可搬型記憶媒体２を接続すると、情報処理装置１はユーザにPIN情報１００１の入力を促す（１３０１）。
【０１３０】
情報処理装置１は、ユーザが入力したPIN情報１００１を、可搬型記憶媒体２に転送し、認証を指示する（１３０２）。
【０１３１】
可搬型記憶媒体２は、転送されたPIN情報１００１を用いて認証を行い（１３０３）、認証結果を情報処理装置１へ返送する（１３０４）。
【０１３２】
認証結果が成功だった場合、情報処理装置はユーザにOS認証情報１００２の入力を促し、入力されたOS認証情報に基づいて認証動作を行う(１３０５)。
【０１３３】
情報処理装置１は、OS認証が成功すると、PIN情報１００１を記憶部１０に格納する(１３０６)。
【０１３４】
また、情報処理装置１は、OS認証情報１００２を可搬型記憶媒体に送る（１３０７）。
【０１３５】
可搬型記憶媒体２は、OS認証情報１００２を受信すると、記憶部２１１に格納する（１３０８）。
【０１３６】
(D)は情報処理端末１の操作可能状態(high)とロック状態(low)を示す。操作可能状態では情報処理端末１の操作が可能であり、ロック状態では情報処理端末１はロックされる。図１３ではOS認証の成功（１３０６）により、操作可能状態に遷移する（ログイン）。ログイン後は、情報携帯端末３との連携が切断される、あるいは切断されてから所定時間経過した場合、ロック状態に遷移する。また、情報処理端末１の電源を切るか、ユーザの指示により、ログアウトすることができる。
【０１３７】
(E)は情報処理端末１の記憶部１０への、PIN情報１００１のキャッシュ状態、および、可搬型記憶媒体２への、OS認証情報１００２のキャッシュ状態を示す（キャッシュ開始は時間的に微差があるが、ユーザから見ると無視できる差異である）。Highはキャッシュあり。Lowはキャッシュなしである。図１３では、OS認証情報１００２が情報処理端末１の記憶部２１１に格納された以降、キャッシュ状態が続く。キャッシュ状態は情報処理端末１の電源がオフされるか、ユーザからの指示があった場合解除される。
【０１３８】
次に図１３により、情報処理端末１と携帯情報端末３の連携について説明する。なお、便宜上、情報処理端末１のログイン状態とPIN情報とOS認証情報のキャッシュ状態は継続しているとする。また、情報処理端末１の記憶部１０に、無線通信設定パラメータ１００５、認証キー１００８は設定済みとする。
【０１３９】
公知の技術であるため図示しないが、情報処理端末１は周辺の無線通信機器に対して探索を実行する。これは、ユーザの指示に基づいてもよいし、ユーザの指示なしに定期的に行ってもよい。例えば、情報処理端末１はビーコンを発信する。ビーコンを受信した携帯情報端末３は応答を返すことにより、情報処理端末１と携帯情報端末は物理的に通信可能な状態となる(１３０９)。
【０１４０】
(F)に通信状態を、通信可能をhigh、通信不可能をlowで示す。
【０１４１】
次に情報処理端末１は状携帯端末３に対して接続キーを要求する（１３１０）。
【０１４２】
携帯情報端末３はユーザが入力した接続キーを、情報処理端末１に送信する（１３１１）。このとき、携帯情報端末３が記憶している接続キーを、自動的に送信するようにしてもよいが、安全性は劣る。
【０１４３】
接続キーを受信した情報処理端末１は、認証キー１００８と照合する。認証されると、連携機能が起動される（１３１２）。
【０１４４】
(G)は情報処理端末１と携帯情報端末３の連携状態を示す。Highは連携あり。Lowは連携なしである。連携状態(ペアリングは完了しているものとする)は情報処理端末１または携帯情報端末３の電源がオフされるか、ユーザからの指示があった場合解除される。
【０１４５】
図１４は図１３の続きである、情報処理端末１の状態遷移図である。(A)〜 (F)は図１３と同様のものを示す。
【０１４６】
今、携帯情報端末３が情報処理端末１から離れ、情報処理端末１と携帯情報端末は物理的に通信不可能な状態となったとする。情報処理端末１の無線接続状態監視手段１０９がこの状態を検知すると、操作状態変更手段１１０は、情報処理端末１の操作ができないロック状態に遷移させる（１４０１）。
【０１４７】
なお、通信状態によりロックさせる機能に加え、情報処理端末１のOSの機能により、タイマーを用いて所定時間入力がないことを検知して、ロックする従来の方式を併用してもよい。この場合のロックの解除は、OSの機能によるOS認証により行うことができる。
【０１４８】
次に、携帯情報端末３が情報処理端末１に近づき、情報処理端末１と携帯情報端末が物理的に通信可能な状態となったとする。情報処理端末１の無線接続状態監視手段１０９がこの状態を検知する（１４０２）。通信可能な状態となったことを契機に、PINキャッシュ取得手段１１１はPIN情報１００１を読み出し、可搬型記憶媒体２に送る(１４０３)。PIN情報１００１を受け取った可搬型記憶媒体２は、認証動作を行い（１４０４）。認証成功の場合は、OS認証情報２００２を情報処理装置１へ送信する（１４０５）情報処理端末１はOS認証を行う（１４０６）。認証成功の場合は、操作状態変更手段１１０は、状態を操作可能状態へ遷移させる（１４０７）。
【０１４９】
ユーザの操作が終わり、情報処理端末１の電源がオフになるか、情報処理端末１と可搬型記憶媒体２との接続が切断されるか、ユーザの指示があるか、あるいはこれらの組み合わせにより（１４０８）、状態はログオフに遷移し、 (D)、キャッシュは消去される(E)。通信状態は通信不能になり(F)、連携状態は解消される(ペアリング完了状態は維持される) (G)。
【０１５０】
以上に説明した本実施例によれば、従来の可搬型記憶媒体２による物理認証、およびPIN照合による情報認証の組み合わせで構成される２要素認証に加え、３要素目としての携帯情報端末３と情報処理端末１との間で確立した無線接続を用いる。無線接続の開始時、携帯情報端末３と情報処理端末１の認証キーを照合して一致した場合に、無線接続を確立する。また、無線接続の確立を契機に、情報処理端末１においてキャッシュしたPIN情報やOSログイン認証情報を利用可能とする。これによって、PIN情報やOSログイン認証情報を入力する手間無く、情報処理端末１にログインすることができる。したがって、従来の２要素認証のセキュリティを維持しながら利便性を向上することができる。
【実施例２】
【０１５１】
本実施例では、情報処理端末１と携帯情報端末３の無線接続が確立し、その信号強度の強弱を利用して、情報処理端末１におけるPIN認証とOSログイン認証の手入力を不要とするタイミングを調整する例に挙げて説明する。
【０１５２】
本実施例における構成は、実施例１に記載の構成に、情報処理端末１に信号強度取得手段１１４（図１１）、もしくは携帯情報端末３に信号強度取得手段３０２（図３）を追加する。
【０１５３】
信号強度取得手段１１４は、無線接続が継続しているか判断するために、情報処理端末１と携帯情報端末３の無線通信における信号強度を通信部１１から取得する。情報処理端末１が自身の無線通信における信号強度を取得できない場合は、携帯情報端末３の信号強度取得手段３０２が代理で信号強度を取得し、情報処理端末１に信号強度を送信することによって、情報処理端末１が携帯情報端末３との距離や接続状態を判定するようにしてもよい。
【０１５４】
例えば、図５で示したS５０９において、情報処理端末１と携帯情報端末３が接続状態から切断状態への変化を判断するための閾値を低く設定しておくと、携帯情報端末３が情報処理端末１から遠く離れないと通信が切断されない。もしこの閾値を高く設定してしまうと、携帯情報端末３が情報処理端末１から少し離れたり、少し通信状態が不安定になったりしただけで切断状態と判断された結果、OSが頻繁にロック状態となり、その都度認証処理が必要になるため、利便性が下がる。
【０１５５】
一方、図６で示したS６０４において、切断状態から接続状態への変化を判断するための閾値は、前述の閾値より高くしておく。これにより、携帯情報端末３が情報処理端末１のかなり近くに寄らないと通信が再開されない。もしこの閾値を低く設定してしまうと、携帯情報端末３を持ったユーザが遠く離れた状態であっても、OSの操作状態がロック状態から解放されて操作可能状態になってしまうため、ユーザが情報処理端末１に近接するまでの間に不正なユーザが操作する危険性が高まり、安全性に不安が残る。
【０１５６】
このように、接続から切断、切断から接続の状態を判定するための閾値に差を設けることでセキュリティを維持しつつ、利便性を向上することができる。
【０１５７】
本明細書で引用した刊行物、特許および特許出願は、そのまま参考として本明細書の説明の一部を構成する。
【０１５８】
本実施例中、ソフトウエアで構成した機能と同等の機能は、ハードウエアでも実現できる。そのような態様も本願発明の範囲に含まれる。
【０１５９】
本明細書等における「第１」、「第２」、「第３」などの表記は、構成要素を識別するために付するものであり、必ずしも、数または順序を限定するものではない。
【０１６０】
本発明は上記した実施形態に限定されるものではなく、様々な変形例が含まれる。例えば、ある実施形態の構成の一部を他の実施形態の構成に置き換えることが可能であり、また、ある実施形態の構成に他の実施形態の構成を加えることが可能である。また、各実施形態の構成の一部について、他の構成の追加・削除・置換をすることが可能である。
【符号の説明】
【０１６１】
1…情報処理端末
10…記憶部
11…通信部
12…制御部
13…入力部
14…出力部
15…可搬型記憶媒体接続部
100…認証指示手段
101…PIN入力手段
102…PIN認証指示手段
103…OS認証指示手段
104…PINキャッシュ格納手段
105…無線通信設定手段
106…無線通信接続手段
107…ペアリング認証手段
108…接続機器判定手段
109…無線接続状態監視手段
110…操作状態変更手段
111…PINキャッシュ取得手段
112…PINキャッシュ消去手段
113…OS認証情報格納手段
114…信号強度取得手段
2…可搬型記憶媒体
20…外部機器接続部
21…ICチップ
210…制御部
211…記憶部
220…PIN認証手段
221…OS認証情報出力手段
3…携帯情報端末
30…制御部
31…記憶部
32…無線通信部
33…入力部
34…出力部
300…連携状態設定手段
301…連携状態表示手段
302…信号強度取得手段
303…無線通信接続手段
【図１】
2015225539.tif 000003
【図２】
2015225539.tif 000004
【図３】
2015225539.tif 000005
【図４】
2015225539.tif 000006
【図５】
2015225539.tif 000007
【図６】
2015225539.tif 000008
【図７】
2015225539.tif 000009
【図８】
2015225539.tif 000010
【図９】
2015225539.tif 000011
【図１０】
2015225539.tif 000012
【図１１】
2015225539.tif 000013
【図１２】
2015225539.tif 000014
【図１３】
2015225539.tif 000015
【図１４】
2015225539.tif 000016