(57)【要約】      （修正有）【課題】端末間で複数の認証方式を用いる認証システムにおいて、認証情報の再入力を不要とする認証システムを提供する。【解決手段】認証システムは、第一、第二及び第三の端末を備える。第三の端末は第一及び第二の端末に対して提供する認証手段を有する。第二の端末は、第三の端末の認証手段によって得られるアクセス識別子を記憶する記憶手段と、第一の端末に対して提供する認証手段を有する。第一の端末は、第三の端末から受信したアクセス識別子が外部記憶装置に記憶されているかを判定するＳ１０１。記憶されている場合、当該アクセス識別子を用いて第二の端末に認証を求めるＳ１０２。アクセス識別子が記憶されていない場合、過去に入力されたパスコードが外部記憶装置に記憶されているかを判定するＳ１０３。記憶されている場合、当該パスコードを用い、記憶されていない場合、入力されたパスコードＳ１０４を用いて第二の端末に認証を求めるＳ１０５。【選択図】図１
2019087172.tif 000002
【特許請求の範囲】
【請求項１】
第一および第二および第三の端末からなる端末認証システムであって、
第三の端末は第一および第二の端末に対して提供する認証手段を具備し、
第二の端末は、前記第三の端末の認証手段によって得られるアクセス識別子を記憶する記憶手段と、第一の端末に対して提供する認証手段を具備し、
第一の端末は、前記第三の端末の認証手段によって得られるアクセス識別子を記憶する記憶手段と、前記第二の端末の認証手段のための認証情報を入力する入力手段を具備し、
前記第二の端末の認証手段は、前記アクセス識別子と、前記第一の端末で入力された認証情報のいずれかに基づいて認証をおこなうことを特徴とする端末認証システム。
【請求項２】
前記第二の端末の認証手段は、前記アクセス識別子に基づいた認証が失敗すると、前記第三の端末で入力された認証情報で再度認証をおこなうことを特徴とする請求項１に記載の端末認証システム。
【請求項３】
前記第一の端末は、認証に成功した認証情報を記憶する手段と、
第二の端末の認証に当該記憶した認証情報を用いる手段をさらに具備し、
前記記憶した認証情報で認証に失敗した場合には、認証情報を記憶領域から削除することを特徴とする請求項１または２に記載の端末認証システム。
【請求項４】
前記第二の端末は、管理情報を記憶する記憶手段と、
前記第三の端末の認証を受けた後に、前記第三の端末に当該管理情報を送信する送信手段をさらに具備し、
前記第三の端末は、前記第二の端末から送信された当該管理情報を記憶する手段をさらに具備する請求項１乃至３のいずれか１項に記載の端末認証システム。
【請求項５】
前記第三の端末は、前記第一の端末を認証した後に、前記記憶している管理情報を前記第一の端末に送信する手段をさらに具備する請求項１乃至４のいずれか１項に記載の端末認証システム。
【請求項６】
前記記憶している管理情報を前記第一の端末に送信する手段は、前記第一の端末から受信したアクセス識別子に基づいて、送信する管理情報を決定することを特徴とする請求項５に記載の端末認証システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は端末認証システムに関する。
【背景技術】
【０００２】
端末認証の技術としては、例えば特許文献１の技術が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００１−１８９７２２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
端末の通信環境に基づいて認証方式を切り替えて端末認証をおこなう認証システムでは、認証方式ごとに異なる認証情報が必要となることがある。このようなシステムでは、ある認証方式で端末認証が完了していても、別の認証方式で認証する際には認証情報の入力が必要となり、ユーザに煩わしさを感じさせることがある。特許文献１の技術では、このような認証方式の切り替えについては言及されていない。
【０００５】
本発明はこのような状況に鑑みてなされてものであり、端末間で複数の認証方式を用いる認証システムにおいて、認証情報の再入力を不要とする。
【課題を解決するための手段】
【０００６】
本発明に係る端末認証システムは、第一および第二および第三の端末からなる端末認証システムであって、第三の端末は第一および第二の端末に対して提供する認証手段を具備し、第二の端末は、前記第三の端末の認証手段によって得られるアクセス識別子を記憶する記憶手段と、第一の端末に対して提供する認証手段を具備し、第一の端末は、前記第三の端末の認証手段によって得られるアクセス識別子を記憶する記憶手段と、前記第二の端末の認証手段のための認証情報を入力する入力手段を具備し、前記第二の端末の認証手段は、前記アクセス識別子と、前記第一の端末で入力された認証情報のいずれかに基づいて認証をおこなうことを特徴とする。
【発明の効果】
【０００７】
端末間で複数の認証方式を用いる認証システムにおいて、認証情報の入力に関する煩わしさを軽減する。
【図面の簡単な説明】
【０００８】
【図１】本発明の実施例に係る端末認証システムの動作の一例を示すフローチャートである。
【図２】本発明の実施例に係る端末認証の構成の一例を示すブロック図である。
【発明を実施するための形態】
【０００９】
以下に、図面を参照して、この発明の好適な実施の形態を例示的に詳しく説明する。ただし、この実施形態に記載されている構成要素はあくまで例示であり、この発明の範囲をそれらのみに限定する趣旨のものではない。
【００１０】
＜実施例１＞
以下、本発明の実施形態のひとつを添付画面にしたがい詳細に説明する。本実施例における認証システムは、第一、第二、および第三の端末から成る。第一および第二の端末はユーザが直接操作する端末であり、たとえばスマートフォンとPCである。第三の端末は、たとえばサーバである。
【００１１】
本実施例における認証システムでは、第三の端末は第一および第二の端末に向けて認証機能を提供する。また、第二の端末は第一の端末に対して認証機能を提供する。さらに、第一および第二の装置のそれぞれが第三の装置と認証済であれば、第二の端末が提供する認証機能では、第三の装置から発行された情報を用いることで、認証情報の入力を省略することができる。
【００１２】
本実施例における第一、第二、および第三の端末の構成は図２の通りである。図２において、２０１は端末２００の全体を制御する制御部であり、例えばCentral Processing Unit（ＣＰＵ）である。２０２は変更を必要としないプログラムやパラメータを格納するRead Only Memory（ＲＯＭ）である。
【００１３】
２０３は外部装置などから供給されるプログラムやデータを一時記憶するRandom Access Memory（ＲＡＭ）である。２０４は端末２００に固定して設置されたハードディスクやメモリカード、あるいは端末２００から着脱可能なフロッピーディスク（ＦＤ）やCompact Disk（ＣＤ）等の光ディスク、磁気や光カード、ＩＣカードなどを含む外部記憶装置である。２０５は操作者の操作を受け、データを入力するポインティングデバイスやキーボード２０９などの入力デバイスとのインターフェイスである。
【００１４】
２０６は端末２００の保持するデータや供給されたデータを表示するためのディスプレイ２１０とのインターフェイスである。２０７はインターネットなどのネットワーク回線２１１に接続するためのネットワークインターフェイスである。２０８は、撮像装置などの他デバイス２１２と通信するためのインターフェイスである。２１３は２０１〜２０８の各ユニットを通信可能に接続するシステムバスである。なお、第一の端末のようなスマートフォン端末であれば、入力装置２０９とディスプレイ２１０が一体のタッチスクリーンとして構成される。
【００１５】
本実施例において、第三の端末は、第一の端末および第二の端末に対して認証手段を提供する。第三の端末の認証手段は、ユーザIDとパスワードを用いて認証をおこなう。ユーザはあらかじめ第三の端末にユーザIDおよびパスワードを登録しておく。第三の端末は、ユーザが第一の端末または第二の端末を操作して第三の端末と通信する際に、ユーザに対して同ユーザIDおよびパスワードの入力を求める。第三の端末はユーザIDおよびパスワードの一致確認によって認証する。第三の端末は、認証した端末に対してアクセス識別子を送信する。
【００１６】
アクセス識別子は、ユーザを一意に識別することができる十分に長い文字列情報である。また、アクセス識別子は、ユーザIDおよびパスワードでの初回認証時に発行して、認証した端末に送信する。同一のユーザIDおよびパスワードで認証されると、認証した端末によらず同一のアクセス識別子を送信する。第一、第二の端末は発行されたアクセス識別子を記憶する。第三の端末の認証手段のパスワードが変更された場合、第三の端末は当該ユーザIDに対して発行済のアクセス識別子を無効にし、新たなアクセス識別子を発行する。
【００１７】
第二の端末は、第一の端末に対して、認証手段を提供する。第二の端末の認証手段では、パスコードと、第三の端末から発行されたアクセス識別子のいずれかを用いて認証をおこなう。第一の装置から送信する情報がパスコードの場合、ユーザが第二の装置にあらかじめ設定しておいたパスコードと一致すれば認証する。第一の装置から送信する情報がアクセス識別子の場合、第二の装置では第三の装置から受信し記憶しているアクセス識別子と一致していれば認証する。
【００１８】
次に、ユーザが第一の端末を操作して、第二の端末に対して認証を求める処理の流れについて、図１を用いて説明する。第一の端末の制御部２０１は、ステップＳ１０１において、第三の端末から受信したアクセス識別子が外部記憶装置２０４に記憶されているかを判定する。記憶されている場合、制御部２０１はステップＳ１０２にて当該アクセス識別子を用いて第二の端末に認証を求める。
【００１９】
一方、アクセス識別子が記憶されていない場合、制御部２０１はステップＳ１０３にて過去に入力されたパスコードが外部記憶装置２０４に記憶されているかを判定する。記憶されている場合、制御部２０１は処理をステップＳ１０５に進め、そうでなければステップＳ１０４にてパスコードの入力を求める。
【００２０】
次に、ステップＳ１０５では、制御部２０１は、Ｓ１０４で入力されたパスコード、もしくはステップＳ１０３で外部記憶装置２０４から読みだしたパスコードを用いて第二の端末に認証を求める。ステップＳ１０６において、制御部２０１が、ステップＳ１０２でおこなわれた認証、もしくはステップＳ１０５でおこなわれた認証が、成功したかを判定する。制御部２０１は、認証が成功した場合処理をステップＳ１０７に進め、そうでなければ処理をステップＳ１０４の直前まで戻す。
【００２１】
次に制御部２０１は、ステップＳ１０７において、認証が新たに入力されたパスコードを用いて行われたかどうかを判定し、そうであれば当該パスコードを外部記憶装置２０４に記憶する。ここで、新たなパスコードを用いて認証されていなかった場合、つまりステップＳ１０４を通らずに認証された場合には、制御部２０１は何もしない。
【００２２】
以上の処理の流れによって、第二の端末の制御部２０１は、第一の端末に対して認証をおこなう。さらに、この処理において、ユーザが新たに入力したパスコードを用いて認証が行われた場合には、当該パスコードが外部記憶装置２０４に記憶される。記憶された当該パスコードは、次回認証時にステップＳ１０３およびステップＳ１０６で外部記憶装置２０４から読みだされて使用される。
【００２３】
以上のような本実施例の構成によれば、ユーザが第一の端末と第二の端末をそれぞれ第三の端末と認証していれば、ユーザが第一の端末を操作して第二の端末の認証を受ける際に、認証情報の入力を省略することができる。したがって、端末間で複数の認証方式を用いる認証システムにおいて、認証情報の入力に関する煩わしさを軽減することができる。
【００２４】
＜実施例２＞
以下、本発明の別の実施形態を添付画面にしたがい詳細に説明する。
【００２５】
本実施例における認証システムは、第一、第二、第三、第四の端末から成る。第一、第二、第三の端末の構成は実施例１で説明したものと同じである。第四の端末は、第二の端末と同じ構成を備える。また、第三の端末は、認証した第二および第四の端末に対し、アクセス識別子を送信する。
【００２６】
第二、第四の端末は、第一の端末に向けて認証手段を提供する。第二、第四の端末が提供する認証手段は、第１の実施例で図１を用いて説明したものと同じである。認証後、第二、第四の端末が第三の端末から受信したアクセス識別子を記憶していれば、第一の端末は当該アクセス識別子を受信し、記憶する。
【００２７】
第三の端末は第一、第二、第四の端末に向けて認証手段を提供する。第三の端末の認証手段は、ユーザIDとパスワードを用いて認証をおこなう。ユーザはあらかじめ第三の端末にユーザIDおよびパスワードを登録しておく。第三の端末は、ユーザが第一、第二、第四の端末を操作して第三の端末と通信する際に、ユーザに対して同ユーザIDおよびパスワードの入力を求める。第三の端末はユーザIDおよびパスワードの一致確認によって認証する。
【００２８】
第三の端末は、認証した第二、第四の端末に対し、端末ごとに異なるアクセス識別子を送信する。第二、第四の端末は発行されたアクセス識別子を記憶する。第三の端末は、認証した第一の端末に対し、第二または第四の端末管理情報を第一の端末に送信する。このとき、第三の端末は第一の端末から受信したアクセス識別子に基づいて、どの端末管理情報を送信するかを決定する。
【００２９】
さらに、第二、第四の端末は、それぞれ管理情報を記憶する。管理情報とは、たとえばユーザがある端末を操作して作業をおこなった後、別の端末で作業の続きをおこなうといったことを実現するための、端末間で送受信する情報である。第二、第四の端末は、第一の端末を認証すると、端末管理情報を送信し、第一の端末から参照できるようにする。第二、第四の端末は、第三の端末の認証を受けると、端末管理情報を第三の端末に送信する。第三の端末はこの端末管理情報を記憶する。
【００３０】
以上のような本実施例の構成によれば、端末間で複数の認証方式を用いる認証システムにおいて、認証情報の入力に関する煩わしさを軽減することができる。また、本実施例の構成によれば、端末間で管理情報の参照が可能になる。さらに、端末間で管理情報を参照する際に、どの端末の管理情報を参照するかを自動決定することができる。
【００３１】
なお、本実施例では、第三の端末は、第一の端末から受信したアクセス識別子に基づいてどの端末管理情報を送信するかを決定する構成としたが、第一の端末にアクセス識別子が記憶されていない場合には、第三の端末にお記憶されている複数の管理情報のうち、いずれの管理情報を第一の端末に送信するかをユーザが選択できる構成であっても構わない。
【００３２】
以上、本発明をその好適な実施形態に基づいて詳述してきたが、本発明はこれら特定の実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の様々な形態も本発明に含まれる。上述の実施形態の一部を適宜組み合わせてもよい。
【００３３】
また、上述の実施形態の機能を実現するソフトウェアのプログラムを、記録媒体から直接、或いは有線／無線通信を用いてプログラムを実行可能なコンピュータを有するシステム又は装置に供給し、そのプログラムを実行する場合も本発明に含む。
【００３４】
従って、本発明の機能処理をコンピュータで実現するために、該コンピュータに供給、インストールされるプログラムコード自体も本発明を実現するものである。つまり、本発明の機能処理を実現するためのコンピュータプログラム自体も本発明に含まれる。
その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等、プログラムの形態を問わない。
【００３５】
プログラムを供給するための記録媒体としては、例えば、ハードディスク、磁気テープ等の磁気記録媒体、光／光磁気記憶媒体、不揮発性の半導体メモリでもよい。また、プログラムの供給方法としては、コンピュータネットワーク上のサーバに本発明を形成するコンピュータプログラムを記憶し、接続のあったクライアントコンピュータがコンピュータプログラムをダウンロードしてプログラムするような方法も考えられる。
【符号の説明】
【００３６】
２０１  制御部
２０２  Read Only Memory（ＲＯＭ）
２０３  Random Access Memory（ＲＡＭ）
２０４  外部記憶装置
２０５  インターフェイス
【図１】
2019087172.tif 000003
【図２】
2019087172.tif 000004