(57)【要約】      （修正有）【課題】スマートフォンの認証キーを用いて、情報処理装置の使用認証をすることが可能な認証情報処理システムを提供する。【解決手段】認証情報処理システム１０は、ＯＳが記憶されているリムーバブルメモリ１２と、前記ＯＳが起動される情報処理装置２４とを備える認証情報処理システムであって、ルーティング機能を有するスマートフォン４４を備え、リムーバブルメモリ１２には、情報処理装置２４の使用が許可された使用者を特定するための使用許可者認証キーが記憶され、使用許可者認証キーは情報処理装置２６に読み込まれ、スマートフォン４４は、コントローラによって実行され、情報処理装置２４からの命令を受け付けるアプリケーションが格納されるメモリを有し、情報処理装置２４のＣＰＵは、使用許可者認証キーと端末認証キーとを照合する。【選択図】図１
2013117824.tif 000002
【特許請求の範囲】
【請求項１】
ＯＳが記憶されているリムーバブルメモリと、前記ＯＳが起動される情報処理装置とを備える認証情報処理システムにおいて、
ルーティング機能を有するスマートフォンを備え、
前記リムーバブルメモリには、前記情報処理装置の使用が許可された使用者を特定するための使用許可者認証キーが記憶され、前記使用許可者認証キーは前記情報処理装置に読み込まれ、
前記スマートフォンは、コントローラによって実行され、前記情報処理装置からの命令を受け付けるアプリケーションが格納されるメモリを有し、
前記情報処理装置とスマートフォンとは無線接続され、
前記コントローラは、前記アプリケーションを実行して、前記情報処理装置から前記スマートフォンの加入者を特定する端末認証キーの取得命令を受け付け、前記端末認証キーを前記情報処理装置が有するＣＰＵに対して送信し、
前記ＣＰＵは、前記使用許可者認証キーと前記端末認証キーとを照合し、一致した場合に、使用者に前記情報処理装置の使用を許可することを特徴とする認証情報処理システム。
【請求項２】
請求項１記載の認証情報処理システムにおいて、
前記情報処理装置は、所定時間毎に、前記スマートフォンから前記端末認証キーを取得し、
前記ＣＰＵは、前記使用許可者認証キーと前記端末認証キーとを照合することを特徴とする認証情報処理システム。
【請求項３】
請求項２記載の認証情報処理システムにおいて、
前記ＣＰＵは、前記情報処理装置と前記スマートフォンとの無線接続が、Ｗｉ−Ｆｉ（登録商標）接続である場合に、前記スマートフォンのＭＡＣアドレスと、前記情報処理装置に記憶されているＭＡＣアドレスとの照合をすることを特徴とする認証情報処理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＯＳが記憶されているリムーバブルメモリと、前記ＯＳが起動される情報処理装置とを備える認証情報処理システムに関する。
【背景技術】
【０００２】
近年、ワークスタイルの変化に伴い、社外において社内と同様の仕事環境を実現するためにシンクライアントが利用されてきている。また、社内情報の漏洩等を防ぐためにも、利用者を特定する認証キーを用いたシンクライアントが利用されている（特許文献１、２）。
【０００３】
特許文献１、２では、携帯端末が備えるＵＳＩＭ（User Subscriber Identity Module）カードに記憶されている認証キーを用いてシンクライアントへの認証処理が行われている。特許文献１、２のシンクライアントへの認証処理では、外部装置から携帯端末に記憶されている認証キーの取得は、ＡＴコマンドを用いて行われている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１０−９２２４０号公報
【特許文献２】特開２０１０−２１１４０６号公報（段落［００４５］）
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、携帯端末として、スマートフォンを用いた場合には、外部装置から携帯端末に記憶されている認証キーを取得することができない。スマートフォンでは、シンクライアントのような外部装置からＡＴコマンドを用いた制御をすることができないためである。
【０００６】
本発明は、上記の課題を考慮してなされたものであって、スマートフォンの認証キーを用いて、情報処理装置の使用認証をすることが可能な認証情報処理システムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明に係る認証情報処理システムは、ＯＳが記憶されているリムーバブルメモリと、前記ＯＳが起動される情報処理装置とを備える認証情報処理システムにおいて、ルーティング機能を有するスマートフォンを備え、前記リムーバブルメモリには、前記情報処理装置の使用が許可された使用者を特定するための使用許可者認証キーが記憶され、前記使用許可者認証キーは前記情報処理装置に読み込まれ、前記スマートフォンは、コントローラによって実行され、前記情報処理装置からの命令を受け付けるアプリケーションが格納されるメモリを有し、前記情報処理装置とスマートフォンとは無線接続され、前記コントローラは、前記アプリケーションを実行して、前記情報処理装置から前記スマートフォンの加入者を特定する端末認証キーの取得命令を受け付け、前記端末認証キーを前記情報処理装置が有するＣＰＵに対して送信し、前記ＣＰＵは、前記使用許可者認証キーと前記端末認証キーとを照合し、一致した場合に、使用者に前記情報処理装置の使用を許可することを特徴とする。
【０００８】
前記認証情報処理システムにおいて、前記情報処理装置は、所定時間毎に、前記スマートフォンから前記端末認証キーを取得し、前記ＣＰＵは、前記使用許可者認証キーと前記端末認証キーとを照合することを特徴とする。
【０００９】
また、前記認証情報処理システムにおいて、前記ＣＰＵは、前記情報処理装置と前記スマートフォンとの無線接続が、Ｗｉ−Ｆｉ（登録商標）接続である場合に、前記スマートフォンのＭＡＣアドレスと、前記情報処理装置に記憶されているＭＡＣアドレスとの照合をすることを特徴とする。
【発明の効果】
【００１０】
本発明の認証情報処理システムによれば、情報処理装置との通信においてＡＴコマンドを用いることができないスマートフォンの端末認証キーを用いて、情報処理装置の使用認証をすることができる。また、所定時間毎に、端末認証キーの照合を行うことにより、例えば、使用者がスマートフォンを携帯して離席した場合に、その後の第三者の情報処理装置の不正使用を防ぐことができる。さらに、第三者がスマートフォンからＵＳＩＭを取り外した場合に、その後の情報処理装置の不正使用を防ぐことができる。
【図面の簡単な説明】
【００１１】
【図１】本発明の実施形態に係る認証情報処理システムの説明図である。
【図２】リムーバブルメモリについての説明図である。
【図３】情報処理装置についての説明図である。
【図４】スマートフォンについての説明図である。
【図５】本発明の実施形態に係る認証情報処理システムの動作の説明図である。
【発明を実施するための形態】
【００１２】
以下、本発明の実施形態について図面を参照して説明する。図１は、本発明の実施形態に係る認証情報処理システム１０の説明図であり、図２は、リムーバブルメモリ１２についての説明図であり、図３は、情報処理装置２６についての説明図であり、図４は、スマートフォン４２についての説明図である。
【００１３】
＜認証情報処理システム１０の構成の説明＞
認証情報処理システム１０は、リムーバブルメモリ１２と、情報処理装置２６と、スマートフォン４２とを備える。リムーバブルメモリ１２は、情報処理装置２６のＵＳＢポート（図示無し）に接続され、情報処理装置２６とスマートフォン４２とは無線接続される。
【００１４】
リムーバブルメモリ１２は、ＵＳＢコントローラ１４と、入出力部１６と、メモリ１８とを備える。ＵＳＢコントローラ１４は、入出力部１６及びメモリ１８の制御を行う。メモリ１８は、フラッシュメモリなどのメモリチップで構成され、情報処理装置２６で起動するＯＳのためのＯＳ起動プログラム２０及びＯＳ本体２２と、使用許可者認証キー２４とが記憶されている。ＯＳ起動プログラム２０が情報処理装置２６において実行されることにより、ＯＳ本体２２が情報処理装置２６に読み込まれて、実行される。使用許可者認証キー２４は、情報処理装置２６の使用が許可された使用者を特定するための認証キーである。
【００１５】
情報処理装置２６は、ＣＰＵ２８と、メモリ３０と、ＲＯＭ３２と、Ｂｌｕｅｔｏｏｔｈ通信部３４と、Ｗｉ−Ｆｉ通信部３６と、入力部３８と、表示部４０とを備える。なお、本実施形態においては、シンクライアント端末として情報処理装置２６を機能させることを目的としているため、ハードディスクは不要としているが、ハードディスクを備えていてもよい。
【００１６】
ＣＰＵ２８は、情報処理装置２６の全体の制御を行い、例えば、ＢＩＯＳの読み込み、ＯＳの起動、認証キーの照合、プログラム、アプリケーションの実行、スマートフォン４２との無線通信等に関する制御を行う。メモリ３０は、ＯＳやプログラム、アプリケーションが展開される主記憶部を構成する。ＲＯＭ３２は、ＢＩＯＳを記憶するメモリである。Ｂｌｕｅｔｏｏｔｈ（登録商標）通信部３４は、ＩＥＥＥ８０２．１５で規格される無線通信方式であるＢｌｕｅｔｏｏｔｈによって、スマートフォン４２と無線通信するためのインターフェースである。Ｗｉ−Ｆｉ通信部３６は、ＩＥＥＥ８０２．１１ｘで規格される無線通信方式であるＷｉ−Ｆｉによって、スマートフォン４２と無線通信するためのインターフェースである。入力部３８は、キーボードやマウス等からなる入力手段である。表示部４０は、ディスプレイ等の表示手段である。
【００１７】
スマートフォン４２は、コントローラ４４と、ＵＳＩＭ４６と、Ｂｌｕｅｔｏｏｔｈ通信部５０と、Ｗｉ−Ｆｉ通信部５２と、メモリ５４とを備える。スマートフォン４２は、汎用ＯＳを搭載したルーティング機能を備える携帯電話端末である。汎用ＯＳとしては、例えば、ｉＯＳ（登録商標）、Ｗｉｎｄｏｗｓ  Ｍｏｂｉｌｅ（登録商標）、Ｗｉｎｄｏｗｓ  Ｐｈｏｎｅ（登録商標）、Ａｎｄｒｏｉｄ（登録商標）、ＢｌａｃｋＢｅｒｒｙ（登録商標）、Ｓｙｍｂｉａｎ（登録商標）、Ｐａｌｍ  ＯＳ（登録商標）がある。また、スマートフォン４２は、情報処理装置２６との間の通信では、ＡＴコマンドを使用することはできない。
【００１８】
コントローラ４４は、スマートフォン４２の全体の制御を行う制御部である。ＵＳＩＭ４６は、電話番号等のスマートフォン４２の加入者を特定するユニークな加入者情報である端末認証キー４８が記憶されたメモリモジュールである。Ｂｌｕｅｔｏｏｔｈ通信部５０は、Ｂｌｕｅｔｏｏｔｈによって、情報処理装置２６と無線通信するためのインターフェースである。Ｗｉ−Ｆｉ通信部５２は、Ｗｉ−Ｆｉによって、情報処理装置２６と無線通信するためのインターフェースである。メモリ５４には、コントローラ４４において実行され、情報処理装置２６からの命令をスマートフォン４２で受け付けるアプリケーション５６が格納されている。アプリケーション５６は、例えば、java言語で記述されたｊａｖａアプリケーションである。
【００１９】
＜認証情報処理システム１０の動作の説明＞
次に、認証情報処理システム１０の動作について、図５を用いて説明する。図５は、本発明の実施形態に係る認証情報処理システム１０の動作の説明図である。
【００２０】
まず、情報処理装置２６の電源が入れられ、情報処理装置２６のＵＳＢポートにリムーバブルメモリ１２が接続されると、ＲＯＭ３２内のＢＩＯＳが、メモリ１８内のＯＳ起動プログラム２０を読み込む。ＯＳ起動プログラム２０が読み込まれると、メモリ１８内のＯＳ本体２２及び使用許可者認証キー２４が、情報処理装置２６のメモリ３０に読み込まれる。読み込まれたＯＳ本体２２は、ＣＰＵ２８によって実行され、ＯＳが起動する（ステップＳ１）。また、読み込まれた使用許可者認証キー２４は、メモリ３０に記憶される。
【００２１】
次に、スマートフォン４２において、メモリ５４内のアプリケーション５６がコントローラ４４によって実行される（ステップＳ２）。アプリケーション５６が実行されることにより、情報処理装置２６からの命令をスマートフォン４２で受け付けることが可能となり、また、デーモンの起動が許可される状態が形成される。
【００２２】
情報処理装置２６において、情報処理装置２６とスマートフォン４２との通信をＢｌｕｅｔｏｏｔｈ接続するか否かの選択が行われる（ステップＳ３）。通信方法の選択では、まず、表示部４０にＢｌｕｅｔｏｏｔｈ接続するか否かのメッセージが表示される。
【００２３】
使用者が、入力部３８によって、Ｂｌｕｅｔｏｏｔｈ接続を選択することにより、ＣＰＵ２８とＢｌｕｅｔｏｏｔｈ通信部３４との間でＢｌｕｅｔｏｏｔｈ接続のための処理がされる（ステップＳ３  ＹＥＳ）。また、スマートフォン４２では、情報処理装置２６からのＢｌｕｅｔｏｏｔｈ接続要求に応じて、コントローラ４４とＢｌｕｅｔｏｏｔｈ通信部５０との間でＢｌｕｅｔｏｏｔｈ接続のための処理がされる。情報処理装置２６とスマートフォン４２との間で、Ｂｌｕｅｔｏｏｔｈ接続処理として、ペアリング処理が行われる（ステップＳ４）。ペアリング処理としては、情報処理装置２６のＢｌｕｅｔｏｏｔｈ通信部３４に記憶されているパスキー（認証鍵、ＰＩＮ）と、スマートフォン４２のＢｌｕｅｔｏｏｔｈ通信部５０に記憶されているパスキーとの照合等の処理がある。ペアリング処理が完了すると、情報処理装置２６とスマートフォン４２との間で、Ｂｌｕｅｔｏｏｔｈによる無線通信が可能となる。情報処理装置２６とスマートフォン４２とのＢｌｕｅｔｏｏｔｈ通信は、ＳＰＰ(Serial Port Profile)によって行われる。
【００２４】
Ｂｌｕｅｔｏｏｔｈ接続を選択しなかった場合には（ステップＳ３  ＮＯ）、ＣＰＵ２８とＷｉ−Ｆｉ通信部３６との間でＷｉ−Ｆｉ接続のための処理がされる。また、スマートフォン４２では、情報処理装置２６からのＷｉ−Ｆｉ接続要求に応じて、コントローラ４４とＷｉ−Ｆｉ通信部５２との間でＷｉ−Ｆｉ接続のための処理がされる。また、接続処理としては、情報処理装置２６のＷｉ−Ｆｉ通信部３６に記憶されているＳＳＩＤ（Service Set ID）と、スマートフォン４２のＷｉ−Ｆｉ通信部５２に記憶されているＳＳＩＤとの照合等の処理がある。また、この接続処理において、情報処理装置２６とスマートフォン４２との間で送受信されるＩＰパケットより、情報処理装置２６は、スマートフォン４２のＭＡＣアドレスを取得し、Ｗｉ−Ｆｉ通信部３６に記憶する。
【００２５】
ステップＳ３及びステップＳ４又はステップＳ５の処理を経て、情報処理装置２６とスマートフォン４２とは、無線接続される。
【００２６】
次に、ＣＰＵ２８は、使用許可者認証キー２４と端末認証キー４８との照合を行う（ステップＳ６）。認証キーを照合するために、情報処理装置２６はスマートフォン４２から端末認証キー４８を取得することが必要となる。情報処理装置２６は、スマートフォン４２に対して、スマートフォン４２の端末認証キー４８を要求する旨の命令を送信する。スマートフォン４２では、アプリケーション５６が実行されているために、コントローラ４４は、情報処理装置２６からの命令を受け付けることができる。コントローラ４４は、前記命令を受け付けて、ＵＳＩＭ４６に記憶されている端末認証キー４８を取得するためのデーモンを起動する。コントローラ４４は、起動したデーモンを実行して、ＵＳＩＭ４６から端末認証キー４８を取得し、情報処理装置２６へ送信する。
【００２７】
情報処理装置２６は、端末認証キー４８を受信し、受信した端末認証キー４８と、メモリ３０に記憶されている使用許可者認証キー２４とを照合する。照合の結果、認証キーの一致が確認できた場合には、使用者は、情報処理装置２６の使用が許可される（ステップＳ７  ＹＥＳ  ステップＳ８）。
【００２８】
照合の結果、認証キーの一致が確認できなかった場合（ステップＳ７  ＮＯ）には、情報処理装置２６のシャットダウンの要否の確認がされる（ステップＳ９）。シャットダウンの要否の確認は、表示部４０にメッセージが表示され、使用者が選択することにより決定される。使用者が、情報処理装置２６のシャットダウンを選択した場合（ステップＳ９  ＹＥＳ）には、情報処理装置２６がシャットダウンされる（ステップＳ１３）。
【００２９】
使用者が、情報処理装置２６のシャットダウンをしない旨を選択した場合（ステップＳ９  ＮＯ）には、再度、ステップＳ２からの処理となる。
【００３０】
使用者に対して、情報処理装置２６の使用が許可された後は、情報処理装置２６では、所定時間毎にスマートフォン４２の端末認証キー４８の照合が行われる（ステップＳ１０）。
【００３１】
認証キーの照合は、ステップＳ６と同様に、情報処理装置２６が、スマートフォン４２から端末認証キー４８を取得して、取得した端末認証キー４８とメモリ３０に記憶されている使用許可者認証キー２４と照合することにより行われる。ここで、情報処理装置２６とスマートフォン４２とがＢｌｕｅｔｏｏｔｈ接続している場合には、取得した端末認証キー４８と使用許可者認証キー２４との照合のみが行われる。一方、情報処理装置２６とスマートフォン４２とがＷｉ−Ｆｉ接続している場合には、取得した端末認証キー４８と使用許可者認証キー２４との照合に加えて、スマートフォン４２のＭＡＣアドレスについての照合も行われる。スマートフォン４２のＭＡＣアドレスの照合は、情報処理装置２６がスマートフォン４２のＭＡＣアドレスを取得して、この取得したＭＡＣアドレスと、ステップＳ５において取得し情報処理装置２６のＷｉ−Ｆｉ通信部３６に記憶されたＭＡＣアドレスとを照合することにより行われる。
【００３２】
照合の結果、認証キーの一致が確認できた場合には、使用者は、引き続き、情報処理装置２６の使用が許可される（ステップＳ１０  ＹＥＳ）。
【００３３】
照合の結果、認証キーの一致が確認できなかった場合（ステップＳ１０  ＮＯ）には、表示部４０に表示されている画面がロックされる（ステップＳ１１）。画面がロックされた状態では、シャットダウンの選択をすることはできるが、シャットダウンの選択以外の情報処理装置２６の操作をすることができない。
【００３４】
次に、情報処理装置２６のシャットダウンの要否の確認がされる（ステップＳ１２）。使用者が、情報処理装置２６のシャットダウンを選択した場合には（ステップＳ１２  ＹＥＳ）、情報処理装置２６がシャットダウンされる（ステップＳ１３）。
【００３５】
使用者が、情報処理装置２６をシャットダウンしない選択をした場合には（ステップＳ１２  ＮＯ）、再度、ステップＳ１０から処理となり、認証キーの照合が行われる（ステップＳ１０）。
【００３６】
認証情報処理システム１０は、ＯＳが記憶されているリムーバブルメモリ１２と、前記ＯＳが起動される情報処理装置２６とを備える認証情報処理システムであって、ルーティング機能を有するスマートフォン４２を備え、リムーバブルメモリ１２には、情報処理装置２６の使用が許可された使用者を特定するための使用許可者認証キー２４が記憶され、使用許可者認証キー２４は情報処理装置２６に読み込まれ、スマートフォン４２は、コントローラ４４によって実行され、情報処理装置２６からの命令を受け付けるアプリケーション５６が格納されるメモリ５４を有し、情報処理装置２６とスマートフォンと４２は無線接続され、コントローラ４４は、アプリケーション５６を実行して、情報処理装置２６からスマートフォン４２の加入者を特定する端末認証キー４８の取得命令を受け付け、端末認証キー４８を情報処理装置２６が有するＣＰＵ２８に対して送信し、ＣＰＵ２８は、使用許可者認証キー２４と端末認証キー４８とを照合し、一致した場合に、使用者に情報処理装置２６の使用を許可する。また、情報処理装置２６は、所定時間毎に、スマートフォン４２から端末認証キー４８を取得し、ＣＰＵ２８は、使用許可者認証キー２４と端末認証キー４８とを照合する。さらに、ＣＰＵ２８は、情報処理装置２６とスマートフォン４２との無線接続が、Ｗｉ−Ｆｉ接続である場合に、スマートフォン４２のＭＡＣアドレスと、情報処理装置２６に記憶されているＭＡＣアドレスとの照合をする。
【００３７】
認証情報処理システム１０によれば、情報処理装置２６との通信においてＡＴコマンドを用いることができないスマートフォン４２の端末認証キー４８を用いて、情報処理装置２６の使用認証をすることができる。また、所定時間毎に、端末認証キー４８の照合を行うことにより、例えば、使用者がスマートフォン４２を携帯して離席した場合に、その後の第三者の情報処理装置２６の不正使用を防ぐことができる。さらに、第三者がスマートフォン４２からＵＳＩＭ４６を取り外した場合に、その後の情報処理装置２６の不正使用を防ぐことができる。
【００３８】
なお、本発明は、上述の実施形態に限らず、本発明の要旨を逸脱することなく、種々の構成を採り得ることはもちろんである。
【符号の説明】
【００３９】
１０…認証情報処理システム
１２…リムーバブルメモリ
１４…ＵＳＢコントローラ
１６…入出力部
１８…メモリ
２０…ＯＳ起動プログラム
２２…ＯＳ本体
２４…使用許可者認証キー
２６…情報処理装置
２８…ＣＰＵ
３０…メモリ
３２…ＲＯＭ
３４…Ｂｌｕｅｔｏｏｔｈ通信部
３６…Ｗｉ−Ｆｉ通信部
３８…入力部
４０…表示部
４２…スマートフォン
４４…コントローラ
４６…ＵＳＩＭ
４８…端末認証キー
５０…Ｂｌｕｅｔｏｏｔｈ通信部
５２…Ｗｉ−Ｆｉ通信部
５４…メモリ
５６…アプリケーション
【図１】
2013117824.tif 000003
【図２】
2013117824.tif 000004
【図３】
2013117824.tif 000005
【図４】
2013117824.tif 000006
【図５】
2013117824.tif 000007