(57)【特許請求の範囲】
【請求項１】
生体情報を取得可能な端末装置と、
前記端末装置と無線通信可能な情報処理装置と、
前記情報処理装置でアプリケーションの実行を指示するユーザーを認証装置で認証するために用いられる認証情報を、前記ユーザーの生体情報と関連付けて前記端末装置のメモリーに格納するための第１の格納手段と、
前記認証情報が前記端末装置のメモリーに格納されていることを示す格納情報を、前記端末装置から前記情報処理装置に送信するための送信手段と、
前記格納情報を、前記情報処理装置のメモリーに格納するための第２の格納手段と、
起動するアプリケーションを指定するユーザー操作を前記情報処理装置で受け付けるための指示手段と、
前記ユーザー操作によって指定されたアプリケーションについての前記格納情報が前記情報処理装置のメモリーに格納されている場合に、前記情報処理装置から前記端末装置に前記認証情報を要求するための要求手段と、
前記端末装置で取得された第１の生体情報と前記指定されたアプリケーションについての前記認証情報に関連付けられた第２の生体情報とが同一のユーザーから得られた生体情報であるか否かを判断するための第１の判断手段と、
前記第１の判断手段で前記第１の生体情報と前記第２の生体情報とが同一のユーザーから得られた生体情報と判断した場合に、前記端末装置のメモリーに格納されている、前記ユーザー操作によって指定されたアプリケーションについての前記認証情報を、前記端末装置から前記情報処理装置に転送するための第１の転送手段と、
前記情報処理装置において前記指定されたアプリケーションを実行するためにユーザー認証を行なう認証装置に、前記アプリケーションを指定したユーザーの認証用の情報として、前記端末装置から転送された前記認証情報を入力するための入力手段とを備える、管理システム。
【請求項２】
前記第１の格納手段は、
前記情報処理装置からの前記認証情報の入力を受け付けるための入力手段と、
前記ユーザーの生体情報を取得するための取得手段と、
前記格納情報を前記情報処理装置に転送するための第２の転送手段とを含み、
前記第１の格納手段は、前記情報処理装置からの前記認証情報に、前記ユーザーによる生体情報の測定結果を関連付けて、前記端末装置のメモリーに格納し、
前記第２の転送手段は、前記第１の格納手段で前記認証情報の前記端末装置のメモリーへの格納が完了すると、前記格納情報を前記情報処理装置に転送する、請求項１に記載の管理システム。
【請求項３】
前記要求手段は、前記格納情報に含まれる少なくとも一部の情報を前記情報処理装置から前記端末装置に転送することで、前記端末装置に前記認証情報を要求し、
前記第１の転送手段は、前記格納情報に含まれる前記少なくとも一部の情報に基づいて、前記要求手段で要求された前記認証情報を、前記端末装置のメモリーから読み出すための読出手段を含む、請求項１または２に記載の管理システム。
【請求項４】
前記第２の格納手段は、前記格納情報を前記アプリケーションに関連付けて前記情報処
理装置のメモリーに格納し、
前記要求手段は、前記ユーザー操作によって指定されたアプリケーションに関連付けて
格納情報が前記情報処理装置のメモリーに格納されているか否かを判断するための第２の
判断手段を含む、請求項１〜３のいずれかに記載の管理システム。
【請求項５】
生体情報を取得可能な端末装置と無線通信可能な情報処理装置であって、
前記情報処理装置でアプリケーションの実行を指示するユーザーを認証装置で認証するために用いられる認証情報が前記端末装置のメモリーに格納されていることを示す情報であり、前記端末装置によって送信された格納情報を受信するための受信手段と、
前記格納情報を記憶するための記憶手段と、
起動するアプリケーションを指定するユーザー操作を受け付けるための指示手段と、
前記ユーザー操作によって指定されたアプリケーションについての前記格納情報が前記記憶手段で記憶されている場合に、前記端末装置に対して前記認証情報を要求するための要求手段と、
前記端末装置から、前記認証情報を取得するための取得手段と、
前記指定されたアプリケーションを実行するためにユーザー認証を行なう認証装置に、前記アプリケーションを指定したユーザーの認証用の情報として、前記端末装置から取得した前記認証情報を入力するための入力手段とを備える、情報処理装置。
【請求項６】
生体情報を取得可能な端末装置であって、
情報処理装置と無線通信するための通信手段と、
前記情報処理装置でアプリケーションの実行を指示するユーザーを認証装置で認証するために用いられる認証情報を、前記ユーザーの生体情報と関連付けて記憶するための記憶手段と、
前記記憶手段に前記認証情報が格納されていることを示す格納情報を、前記情報処理装置に送信するための第１の送信手段と、
前記情報処理装置から前記認証情報が要求されると、ユーザーの生体情報を取得するための取得手段と、
前記取得手段で取得された第１の生体情報と、前記情報処理装置から要求された前記認証情報に関連付けて前記記憶手段で記憶されている第２の生体情報とが、同一のユーザーから得られた生体情報であるか否かを判断するための判断手段と、
前記判断手段で前記第１の生体情報と前記第２の生体情報とが同一のユーザーから得られた生体情報と判断した場合に、前記記憶手段に記憶されている前記認証情報を前記情報処理装置に送信するための第２の送信手段とを備える、端末装置。
【請求項７】
情報処理装置でアプリケーションの実行を指示するユーザーを認証装置で認証するために用いられる認証情報の管理方法であって、
前記情報処理装置によって、ユーザーによる前記認証情報の入力を受け付けるステップと、
前記情報処理装置によって、前記認証情報が端末装置に転送されるステップと、
ユーザーの生体情報と関連付けて、前記認証情報を前記端末装置のメモリーに格納するステップと、
前記端末装置によって、前記端末装置のメモリーに前記認証情報が格納されていることを示す格納情報が前記情報処理装置に転送されるステップと、
前記情報処理装置で起動するアプリケーションとして前記アプリケーションを指定するユーザー操作を受け付けるステップと、
前記ユーザー操作によって指定されたアプリケーションについての前記格納情報を前記端末装置から受け付けている場合に、前記情報処理装置によって、前記端末装置に対して前記認証情報が要求されるステップと、
前記端末装置によって、前記端末装置で取得された第１の生体情報と、前記指定されたアプリケーションについての前記認証情報に関連付けて前記端末装置のメモリーに記憶された第２の生体情報とが、同一のユーザーから得られた生体情報であるか否かが判断されるステップと、
前記端末装置によって前記第１の生体情報と前記第２の生体情報とが同一のユーザーから得られた生体情報と判断された場合に、前記端末装置によって、前記端末装置のメモリーに格納されている、前記ユーザー操作によって指定されたアプリケーションについての前記認証情報が前記情報処理装置に転送されるステップと、
前記情報処理装置によって、前記指定されたアプリケーションを実行するためにユーザー認証を行なう認証装置に、前記アプリケーションを指定したユーザーの認証用の情報として、前記端末装置から転送された前記認証情報が入力されるステップとを備える、管理方法。
【請求項８】
生体情報を取得可能な端末装置と無線通信可能な情報処理装置に搭載されるコンピューターに、認証情報の管理を行なわせるプログラムであって、
前記コンピューターは、前記情報処理装置でアプリケーションの実行を指示するユーザーを認証装置で認証するために用いられる認証情報が前記端末装置のメモリーに格納されていることを示す格納情報を記憶するためのメモリーを含み、
前記プログラムは前記コンピューターに、
前記端末装置によって送信された前記格納情報を受信するステップと、
起動するアプリケーションを指定するユーザー操作を受け付けるステップと、
前記ユーザー操作によって指定されたアプリケーションについての前記格納情報が前記メモリーに記憶されている場合に、前記端末装置に対して前記認証情報を要求するステップと、
前記端末装置から、前記認証情報を取得するステップと、
前記指定されたアプリケーションを実行するためにユーザー認証を行なう認証装置に、前記アプリケーションを指定したユーザーの認証用の情報として、前記端末装置から取得した前記認証情報を入力するステップとを実行させる、管理プログラム。
【請求項９】
生体情報を取得可能な端末装置に搭載されるコンピューターに、認証情報の管理を行なわせるプログラムであって、
前記端末装置は、情報処理装置と無線通信可能であって、
前記コンピューターは、前記情報処理装置でアプリケーションの実行を指示するユーザーを認証装置で認証するために用いられる認証情報を、前記ユーザーの生体情報と関連付けて記憶するためのメモリーを含み、
前記プログラムは前記コンピューターに、
前記メモリーに前記認証情報が格納されていることを示す格納情報を、前記情報処理装置に送信するステップと、
前記情報処理装置から前記認証情報が要求されると、ユーザーの生体情報を取得するステップと、
前記取得するステップで取得された第１の生体情報と、前記情報処理装置から要求された前記認証情報に関連付けて前記メモリーに記憶されている第２の生体情報とが、同一のユーザーから得られた生体情報であるか否かを判断するステップと、
前記判断するステップで前記第１の生体情報と前記第２の生体情報とが同一のユーザーから得られた生体情報と判断した場合に、前記メモリーに記憶されている前記認証情報を前記情報処理装置に送信するステップとを実行させる、管理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この開示は管理システム、情報処理装置、端末装置、管理方法、および管理プログラムに関し、特に、機密情報を管理する管理システム、情報処理装置、端末装置、管理方法、および管理プログラムに関する。
【背景技術】
【０００２】
ソーシャルネットワーキングサービスの利用やウェブ上のサーバーの利用にあたって、ユーザー認証が必要となることがある。ユーザー認証には、ＩＤ（identification）やパスワードなどがログイン情報として用いられる。
【０００３】
ＰＣ（パーソナルコンピューター）や端末装置などの情報処理装置は、ログイン情報を記憶することができる。そのため、該情報処理装置のユーザーがユーザー認証が必要なサービスを利用するためのアプリケーションを起動すると、情報処理装置は、指示されたサービスでのユーザー認証に必要なログイン情報を自動的にメモリーから読み出してユーザー認証に用いることができる。これにより、該情報処理装置のユーザーは、ユーザー認証が必要なサービスを利用するたびにログイン情報を入力する必要がない。
【０００４】
上記のようなログイン情報は機密情報であり、高いセキュリティー性が求められる。機密情報の管理に関しては、様々な技術が提案されている。たとえば、特開２０１４−１２３１７７号公報（特許文献１）は、端末装置にパスワードを暗号化して表示させ、該端末装置とペアリングされた携帯端末にパスワードを表示させる技術を開示している。また、特開２００７−１１５２６２号公報（特許文献２）は、非接触式ＩＣカードに機密情報を記憶させ、該非接触式ＩＣカードと無線通信可能な腕時計が通信範囲に存在した場合に、非接触式ＩＣカードに記憶された機密を該腕時計に表示させる技術を開示している。また、特開２００３−２０３２１５号公報（特許文献３）は、メモリーカードの読み取り装置でメモリーカードに記憶された機密情報を読み出し、携帯端末に転送することで該携帯端末で機密情報を使用可能とする技術を開示している。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１４−１２３１７７号公報
【特許文献２】特開２００７−１１５２６２号公報
【特許文献３】特開２００３−２０３２１５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、該情報処理装置を紛失したり、盗難にあったり、使用開始のためのユーザー認証を設定していなかったりすると、第三者が該情報処理装置を容易に利用可能となってしまう。この場合、該情報処理装置にログイン情報が記憶されていると、第三者が該情報処理装置のユーザーのログイン情報を使用して上記のサービスを利用可能となってしまう。
【０００７】
また、機密情報を外部メモリーに記憶させて、ユーザー認証を行なう装置で該外部メモリーから読み出す構成も考えられる。しかしながら、この場合も、該外部メモリーを紛失したり盗難にあったりした場合に、同様に、第三者が機密情報を利用可能となってしまう。
【０００８】
したがって、機密情報の管理のセキュリティーを向上させるための技術が必要とされている。
【０００９】
本開示は、機密情報の管理のセキュリティーを向上させることのできる情報処理装置を提供することを目的としている。また、本開示は、機密情報の管理のセキュリティーを向上させることのできる端末装置を提供することを目的としている。また、本開示は、機密情報の管理のセキュリティーを向上させることのできる管理方法を提供することを目的としている。また、本開示は、機密情報の管理のセキュリティーを向上させることのできる管理プログラムを提供することを目的としている。
【課題を解決するための手段】
【００１０】
本実施の形態に従うと、管理システムは、生体情報を取得可能な端末装置と、端末装置と無線通信可能な情報処理装置と、情報処理装置でアプリケーションの実行を指示するユーザーを認証装置で認証するために用いられる認証情報を、ユーザーの生体情報と関連付けて端末装置のメモリーに格納するための第１の格納手段と、認証情報が端末装置のメモリーに格納されていることを示す格納情報を、端末装置から情報処理装置に送信するための送信手段と、格納情報を、情報処理装置のメモリーに格納するための第２の格納手段と、起動するアプリケーションを指定するユーザー操作を情報処理装置で受け付けるための指示手段と、ユーザー操作によって指定されたアプリケーションについての格納情報が情報処理装置のメモリーに格納されている場合に、情報処理装置から端末装置に認証情報を要求するための要求手段と、端末装置で取得された第１の生体情報と指定されたアプリケーションについての認証情報に関連付けられた第２の生体情報とが同一のユーザーから得られた生体情報であるか否かを判断するための第１の判断手段と、第１の判断手段で第１の生体情報と第２の生体情報とが同一のユーザーから得られた生体情報と判断した場合に、端末装置のメモリーに格納されている、ユーザー操作によって指定されたアプリケーションについての認証情報を、端末装置から情報処理装置に転送するための第１の転送手段と、情報処理装置において指定されたアプリケーションを実行するためにユーザー認証を行なう認証装置に、アプリケーションを指定したユーザーの認証用の情報として、端末装置から転送された認証情報を入力するための入力手段とを備える。
【００１１】
好ましくは、第１の格納手段は、情報処理装置からの認証情報の入力を受け付けるための入力手段と、ユーザーの生体情報を取得するための取得手段と、格納情報を情報処理装置に転送するための第２の転送手段とを含む。第１の格納手段は、情報処理装置からの認証情報に、ユーザーによる生体情報の測定結果を関連付けて、端末装置のメモリーに格納し、第２の転送手段は、第１の格納手段で認証情報の端末装置のメモリーへの格納が完了すると、格納情報を情報処理装置に転送する。
【００１２】
好ましくは、要求手段は、格納情報に含まれる少なくとも一部の情報を情報処理装置から端末装置に転送することで、端末装置に認証情報を要求する。第１の転送手段は、格納情報に含まれる少なくとも一部の情報に基づいて、要求手段で要求された認証情報を、端末装置のメモリーから読み出すための読出手段を含む。
【００１３】
好ましくは、第２の格納手段は、格納情報をアプリケーションに関連付けて情報処理装置のメモリーに格納する。要求手段は、ユーザー操作によって指定されたアプリケーションに関連付けて格納情報が情報処理装置のメモリーに格納されているか否かを判断するための第２の判断手段を含む。
【００１４】
他の実施の形態に従うと、情報処理装置は、生体情報を取得可能な端末装置と無線通信可能である。この情報処理装置は、情報処理装置でアプリケーションの実行を指示するユーザーを認証装置で認証するために用いられる認証情報が端末装置のメモリーに格納されていることを示す情報であり、端末装置によって送信された格納情報を受信するための受信手段と、格納情報を記憶するための記憶手段と、起動するアプリケーションを指定するユーザー操作を受け付けるための指示手段と、ユーザー操作によって指定されたアプリケーションについての格納情報が記憶手段で記憶されている場合に、端末装置に対して認証情報を要求するための要求手段と、端末装置から、認証情報を取得するための取得手段と、指定されたアプリケーションを実行するためにユーザー認証を行なう認証装置に、アプリケーションを指定したユーザーの認証用の情報として、端末装置から取得した認証情報を入力するための入力手段とを備える。
【００１５】
他の実施の形態に従うと、端末装置は生体情報を取得可能である。この端末装置は、情報処理装置と無線通信するための通信手段と、情報処理装置でアプリケーションの実行を指示するユーザーを認証装置で認証するために用いられる認証情報を、ユーザーの生体情報と関連付けて記憶するための記憶手段と、記憶手段に認証情報が格納されていることを示す格納情報を、情報処理装置に送信するための第１の送信手段と、情報処理装置から認証情報が要求されると、ユーザーの生体情報を取得するための取得手段と、取得手段で取得された第１の生体情報と、情報処理装置から要求された認証情報に関連付けて記憶手段で記憶されている第２の生体情報とが、同一のユーザーから得られた生体情報であるか否かを判断するための判断手段と、判断手段で第１の生体情報と第２の生体情報とが同一のユーザーから得られた生体情報と判断した場合に、記憶手段に記憶されている認証情報を情報処理装置に送信するための第２の送信手段とを備える。
【００１６】
他の実施の形態に従うと、管理方法は、情報処理装置でアプリケーションの実行を指示するユーザーを認証装置で認証するために用いられる認証情報の管理方法である。この管理方法は、情報処理装置によって、ユーザーによる認証情報の入力を受け付けるステップと、情報処理装置によって、認証情報が端末装置に転送されるステップと、ユーザーの生体情報と関連付けて、認証情報を端末装置のメモリーに格納するステップと、端末装置によって、端末装置のメモリーに認証情報が格納されていることを示す格納情報が情報処理装置に転送されるステップと、情報処理装置で起動するアプリケーションとしてアプリケーションを指定するユーザー操作を受け付けるステップと、ユーザー操作によって指定されたアプリケーションについての格納情報を端末装置から受け付けている場合に、情報処理装置によって、端末装置に対して認証情報が要求されるステップと、端末装置によって、端末装置で取得された第１の生体情報と、指定されたアプリケーションについての認証情報に関連付けて端末装置のメモリーに記憶された第２の生体情報とが、同一のユーザーから得られた生体情報であるか否かが判断されるステップと、端末装置によって第１の生体情報と第２の生体情報とが同一のユーザーから得られた生体情報と判断された場合に、端末装置によって、端末装置のメモリーに格納されている、ユーザー操作によって指定されたアプリケーションについての認証情報が情報処理装置に転送されるステップと、情報処理装置によって、指定されたアプリケーションを実行するためにユーザー認証を行なう認証装置に、アプリケーションを指定したユーザーの認証用の情報として、端末装置から転送された認証情報が入力されるステップとを備える。
【００１７】
他の実施の形態に従うと、管理プログラムは、生体情報を取得可能な端末装置と無線通信可能な情報処理装置に搭載されるコンピューターに、認証情報の管理を行なわせるプログラムである。コンピューターは、情報処理装置でアプリケーションの実行を指示するユーザーを認証装置で認証するために用いられる認証情報が端末装置のメモリーに格納されていることを示す格納情報を記憶するためのメモリーを含む。このプログラムはコンピューターに、端末装置によって送信された格納情報を受信するステップと、起動するアプリケーションを指定するユーザー操作を受け付けるステップと、ユーザー操作によって指定されたアプリケーションについての格納情報がメモリーに記憶されている場合に、端末装置に対して認証情報を要求するステップと、端末装置から、認証情報を取得するステップと、指定されたアプリケーションを実行するためにユーザー認証を行なう認証装置に、アプリケーションを指定したユーザーの認証用の情報として、端末装置から取得した認証情報を入力するステップとを実行させる。
【００１８】
他の実施の形態に従うと、管理プログラムは、生体情報を取得可能な端末装置に搭載されるコンピューターに、認証情報の管理を行なわせるプログラムである。端末装置は、情報処理装置と無線通信可能である。コンピューターは、情報処理装置でアプリケーションの実行を指示するユーザーを認証装置で認証するために用いられる認証情報を、ユーザーの生体情報と関連付けて記憶するためのメモリーを含む。このプログラムはコンピューターに、メモリーに認証情報が格納されていることを示す格納情報を情報処理装置に送信するステップと、情報処理装置から認証情報が要求されると、ユーザーの生体情報を取得するステップと、取得するステップで取得された第１の生体情報と、情報処理装置から要求された認証情報に関連付けてメモリーに記憶されている第２の生体情報とが、同一のユーザーから得られた生体情報であるか否かを判断するステップと、判断するステップで第１の生体情報と第２の生体情報とが同一のユーザーから得られた生体情報と判断した場合に、メモリーに記憶されている認証情報を情報処理装置に送信するステップとを実行させる。
【発明の効果】
【００１９】
この開示によると、機密情報の管理のセキュリティーを向上させることができる。
【図面の簡単な説明】
【００２０】
【図１】実施の形態にかかる管理システム（以下、単にシステムという）の構成の一例を表わした図である。
【図２】システムに含まれる携帯端末の装置構成の一例を表わしたブロック図である。
【図３】システムに含まれるウェアラブルデバイスの装置構成の一例を表わしたブロック図である。
【図４】システムが認証情報を登録する動作の概要を表わした図である。
【図５】ウェアラブルデバイスの表示画面の一例を表わした図である。
【図６】ウェアラブルデバイスのメモリーに保存される情報を説明するための図である。
【図７】チケットの一例を表わした図である。
【図８】システムがアプリケーションを起動する動作の概要を表わした図である。
【図９】携帯端末の表示画面の一例を表わした図である。
【図１０】携帯端末の表示画面の一例を表わした図である。
【図１１】携帯端末の機能構成の一例を表わしたブロック図である。
【図１２】ウェアラブルデバイスの機能構成の一例を表わしたブロック図である。
【図１３】携帯端末の動作の流れを表わしたフローチャートである。
【図１４】ウェアラブルデバイスの動作の流れを表わしたフローチャートである。
【発明を実施するための形態】
【００２１】
以下に、図面を参照しつつ、本発明の実施の形態について説明する。以下の説明では、同一の部品および構成要素には同一の符号を付してある。それらの名称および機能も同じである。したがって、これらの説明は繰り返さない。
【００２２】
［第１の実施の形態］
＜システム構成＞
図１は、本実施の形態にかかる管理システム（以下、単にシステムという）の構成の一例を表わした図である。図１を参照して、システムは、情報処理装置の一例としての携帯端末１００と、端末装置の一例としてのウェアラブルデバイス３００とを含む。携帯端末１００とウェアラブルデバイス３００とは無線通信が可能である。好ましくは、当該無線通信は、ペアリングなどとも呼ばれる認証を必要とする。
【００２３】
携帯端末１００は、ＭＦＰ（Multi-Functional  Peripheral）などの画像処理装置５００Ａや、サーバー５００Ｂと通信可能である。これらの通信は、無線通信であってもよいし、インターネットを介した通信であってもよい。
【００２４】
情報処理装置は、アプリケーションを実行可能な装置であればよい。アプリケーションは、画像処理装置５００Ａやサーバー５００Ｂにインストールされている。情報処理装置は、これら装置にアクセスして、該当するアプリケーションの実行を要求する。そして、情報処理装置は、これら装置から該アプリケーションの実行の結果を、上記要求に対するレスポンスとして受け取る。
【００２５】
携帯端末１００は、たとえば、スマートフォンやタブレットなどである。情報処理装置は、一般的なパーソナルコンピューターなどであってもよい。
【００２６】
端末装置は、携帯端末１００と無線通信する機能に加えて、生体情報を測定する機能を有する。生体情報は、端末装置のユーザーの身体から測定し得る情報を指す。生体情報は、たとえば、端末装置のユーザーが、端末装置を振る、端末装置を身に着けて歩行する、端末装置を用いて規定されたゼスチャーを行なう、など、端末装置を用いた動作の測定結果である。またたとえば、生体情報は、血圧や心拍数や血中酸素濃度や体温などの、生体信号の測定結果である。端末装置の一例としてのウェアラブルデバイス３００は、これら生体情報のうちの１以上の生体情報を測定可能である。
【００２７】
好ましくは、端末装置は、手首や顔などの身体または衣服に装着可能であって、装着された状態で生体情報を測定可能である。ウェアラブルデバイス３００は、一例として、腕時計型で、ユーザーの手首に装着される。なお、端末装置は、身体または衣服に装着可能な装置に限定されない。端末装置は、スマートフォンやタブレットなどであってもよいし、一般的なパーソナルコンピューターであってもよい。
【００２８】
＜装置構成＞
図２は、携帯端末１００の装置構成の一例を表わしたブロック図である。図２を参照して、携帯端末１００は、装置全体を制御するためのＣＰＵ（Central  Processing  Unit）１０を含む。また、携帯端末１００は、ＣＰＵ１０で実行されるプログラムを記憶するためのＲＯＭ（Read  Only  Memory）１１と、ＣＰＵ１０がプログラムを実行する際の作業領域となったり各種情報を記憶するためのＲＡＭ（Random  Access  Memory）１２とを含む。また、携帯端末１００は、表示部１４と操作部１５とを含む。表示部１４と操作部１５とは、タッチパネルであってもよい。また、携帯端末１００は、ウェアラブルデバイス３００との無線通信や、画像処理装置５００Ａやサーバー５００Ｂとの通信を制御するための通信コントローラー１３を含む。
【００２９】
図３は、ウェアラブルデバイス３００の装置構成の一例を表わしたブロック図である。図３を参照して、ウェアラブルデバイス３００は、装置全体を制御するためのＣＰＵ３０を含む。また、ウェアラブルデバイス３００は、ＣＰＵ３０で実行されるプログラムを記憶するためのＲＯＭ３１と、ＣＰＵ３０がプログラムを実行する際の作業領域となったり各種情報を記憶するためのＲＡＭ３２とを含む。また、ウェアラブルデバイス３００は、表示部３４と操作部３５とを含む。表示部３４と操作部３５とは、タッチパネルであってもよい。また、ウェアラブルデバイス３００は、携帯端末１００との無線通信を制御するための通信コントローラー３３を含む。
【００３０】
さらに、ウェアラブルデバイス３００は、生体情報を測定するためのセンサー３６を含む。センサー３６は、加速度センサー、ジャイロセンサー、圧力センサー、および光センサーなどが該当する。センサー３６は、上記のようなセンサーのうちの少なくとも１つである。
【００３１】
＜動作概要＞
本システムは、機密情報の一例として、携帯端末１００でアプリケーションを実行する際に必要な、当該実行を指示するユーザーのユーザー認証のために用いられる認証情報を管理する。認証情報は、ユーザーＩＤ（identification）やパスワードなどである。
【００３２】
携帯端末１００は、ユーザーからアプリケーションの実行を指示されると、当該アプリケーションを提供する画像処理装置５００Ａやサーバー５００Ｂにアクセスし、指示されたアプリケーションの実行を要求する。その際、携帯端末１００は、当該アプリケーションの実行を指示したユーザーの認証情報を画像処理装置５００Ａやサーバー５００Ｂに転送し、ユーザー認証を受ける場合がある。この場合、携帯端末１００は、認証成功の場合に、画像処理装置５００Ａやサーバー５００Ｂから上記要求に対するレスポンスとして該アプリケーションの実行の結果を受け取ることができる。
【００３３】
ユーザー認証が必要なアプリケーションが選択されると、通常、携帯端末１００は、表示部１４に、認証情報を入力するための画面（ログイン画面）を表示する。そして、ユーザーから認証情報の入力を受け付け、さらに認証の実行の指示を受け付けると、携帯端末１００は、認証情報を画像処理装置５００Ａやサーバー５００Ｂに転送する。
【００３４】
ユーザー認証の必要なアプリケーションの実行に際して、このように認証情報を入力する操作が煩雑と感じるユーザーもある。そこで、本システムでは、携帯端末１００がひとたび認証情報の入力を受け付けると、ウェアラブルデバイス３００が当該認証情報をアプリケーションと関連付けて記憶（登録）する。そして、携帯端末１００に対して該ユーザーから次回以降に当該アプリケーションの実行が指示された場合に、携帯端末１００は登録された認証情報をウェアラブルデバイス３００から受け取って、ユーザー認証のために画像処理装置５００Ａやサーバー５００Ｂに転送する。
【００３５】
図４は、本システムの、認証情報を登録する動作の概要を表わした図である。また、図５（Ａ）〜図５（Ｃ）は、ウェアラブルデバイス３００の表示画面の一例を表わした図である。
【００３６】
図４を参照して、携帯端末１００は、ユーザーから実行するアプリケーションの選択を受け付け、さらに、認証情報の入力を受け付ける（ステップＳ１１）。携帯端末１００は、入力された認証情報をＲＡＭ３２に格納する。そして、携帯端末１００は、認証情報を、実行を指示されたアプリケーションを特定する情報と共にウェアラブルデバイス３００に転送する（ステップＳ１２）。
【００３７】
なお、携帯端末１００が複数のウェアラブルデバイスと無線通信可能な場合も考えられる。この場合、携帯端末１００は、ステップＳ１２で、ユーザーから、上記複数のウェアラブルデバイスのうちの転送先とするウェアラブルデバイスの指定を受け付けてもよい。または、携帯端末１００は、ステップＳ１２で、上記複数のウェアラブルデバイスのうちの予め規定されているウェアラブルデバイスに転送してもよい。さらに、携帯端末１００は、ユーザーに関連付けてウェアラブルデバイスを記憶していてもよい。この場合、携帯端末１００は、ステップＳ１２で、上記複数のウェアラブルデバイスのうちの、上記アプリケーションの実行を指示したユーザーに関連付けて記憶されているウェアラブルデバイスに認証情報を転送する。
【００３８】
図５（Ａ）は、ウェアラブルデバイス３００が携帯端末１００から認証情報を受け付けると表示部３４に表示される画面の一例である。
【００３９】
好ましくは、ウェアラブルデバイス３００は複数種類の生体情報を測定可能である。そして、ウェアラブルデバイス３００は、携帯端末１００から認証情報を受け付けると、当該認証情報に関連付けて記憶する生体情報の種類の指定をユーザーから受け付ける。図５（Ａ）は、ウェアラブルデバイス３００が、加速度などのウェアラブルデバイス３００を用いた動作の測定結果である生体情報と血圧などの生体信号の測定結果である生体情報との２種類の生体情報を測定可能な例を示している。この場合、図５（Ａ）に示されたように、ウェアラブルデバイス３００は、上記２種類の生体情報のうちから、携帯端末１００からの認証情報に関連付けて記憶する生体情報の指定を受け付ける。
【００４０】
さらに、ウェアラブルデバイス３００が、同種類の生体情報のうちの複数の生体情報が測定可能な場合もある。たとえば、ウェアラブルデバイス３００が、生体信号の測定結果である生体情報として、血圧と血中酸素濃度とが測定可能な場合が考えられる。その場合、ウェアラブルデバイス３００は、図５（Ａ）の画面でいずれかの種類が指定された後に、さらに、指定された種類に属する、ウェアラブルデバイス３００で測定可能な生体情報のうちから、携帯端末１００からの認証情報に関連付けて記憶する生体情報の指定を受け付ける。
【００４１】
図４を再び参照して、認証情報に関連付けて記憶する生体情報の指定を受け付けると、ウェアラブルデバイス３００は、図５（Ａ）の画面で指定された生体情報を取得する（ステップＳ１３）。図５（Ｂ）は、ステップＳ１３で表示部３４に表示される画面の一例である。
【００４２】
生体情報の測定が完了すると、ウェアラブルデバイス３００は、取得した生体情報と関連付けて認証情報をＲＡＭ３２に保存する（ステップＳ１４）。
【００４３】
認証情報のＲＡＭ３２への保存が完了すると、ウェアラブルデバイス３００は、ＲＡＭ３２に認証情報を格納されていることを示す情報を生成し（ステップＳ１５）、生成した情報を携帯端末１００に転送する（ステップＳ１６）。以降の説明では、ＲＡＭ３２に認証情報を格納されていることを示す情報を「チケット」とも称する。図５（Ｃ）は、上記ステップＳ１６でウェアラブルデバイス３００が携帯端末１００にチケットを転送するときに表示部３４に表示される画面の一例である。
【００４４】
図６は、ＲＡＭ３２に保存される情報を説明するための図である。図４を参照して、上記ステップＳ１４でウェアラブルデバイス３００は、アプリケーションおよび生体情報に関連付けて認証情報を記憶する。さらに、ウェアラブルデバイス３００は、当該認証情報の確認を示すチケットを特定するため情報（チケットＮｏ．）を、認証情報に関連付けて記憶する。
【００４５】
図７は、チケットの一例を表わした図である。図７を参照して、チケットは、アプリケーション（アプリＡ）に関連付けられた、当該チケットを特定するための情報（チケットＮｏ．）を含む。チケットを特定するための情報は、上記のように、認証情報に関連付けてウェアラブルデバイス３００に記憶されている。
【００４６】
図４を再び参照して、チケットを受け取った携帯端末１００は、当該チケットをＲＡＭ３２に格納する（ステップＳ１７）。チケットの保存が完了すると、携帯端末１００は、ＲＡＭ３２に格納されている認証情報を削除する（ステップＳ１８）。
【００４７】
以上の動作によって、本システムでは、携帯端末１００には認証情報が保存されず、ウェアラブルデバイス３００に生体情報と関連付けて認証情報が保存されることになる。携帯端末１００には、認証情報に替えて、当該認証情報がウェアラブルデバイス３００に保存されているということを示す情報（チケット）が保存される。
【００４８】
図８は、本システムの、アプリケーションを起動する動作の概要を表わした図である。また、図９（Ａ）、図９（Ｂ）、および図１０は、携帯端末１００の表示画面の一例を表わした図である。
【００４９】
図８を参照して、携帯端末１００は、ユーザーから実行するアプリケーションの選択を受け付けると（ステップＳ２１）、選択されたアプリケーションに関連付けられたチケットナンバーを含んだチケットが保存されているか否かを確認する（ステップＳ２２）。
【００５０】
ステップＳ２２の確認は、ステップＳ２１でアプリケーションの選択を受け付けるよりも以前に行なわれてもよい。そして、携帯端末１００は、ステップＳ２１でアプリケーションの選択を受け付けるための選択画面として、図９（Ａ）の画面を表示してもよい。すなわち、図９（Ａ）を参照して、携帯端末１００は、アプリケーションの選択画面を表示する際に、チケットが保存されているアプリケーションと保存されていないアプリケーションとを区別して表示してもよい。このように表示することで、ユーザーは、アプリケーションの実行を指示する際に、ユーザーＩＤなどの認証情報を入力する必要のあるアプリケーションであるか、認証情報がすでに登録されているために入力が不要なアプリケーションであるか、を一目で把握することができる。
【００５１】
選択されたアプリケーションに関するチケットが保存されている場合、携帯端末１００は、当該アプリケーションの実行の際のユーザー認証に必要な認証情報をウェアラブルデバイス３００に要求する（ステップＳ２３）。ステップＳ２３で、携帯端末１００は、一例として、当該アプリケーションに関するチケットをウェアラブルデバイス３００に転送する。図９（Ｂ）は、ステップＳ２３で表示部１４に表示される画面の一例である。図９（Ｂ）の画面が表示されることで、ユーザーは、選択したアプリケーションの実行の際のユーザー認証のために認証情報を入力する必要がないことがわかる。
【００５２】
チケットを受信することで認証情報の要求を受けたウェアラブルデバイス３００は、当該チケットからチケットナンバーを読み出す（ステップＳ２４）。ウェアラブルデバイス３００は、ＲＡＭ３２を参照して、読み出したチケットナンバーで特定される生体情報に関連付けられている生体情報の種類を特定する。
【００５３】
たとえば、図７のチケットが携帯端末１００から送られてくると（ステップＳ２３）、ウェアラブルデバイス３００は、ＲＡＭ３２に格納されている図６の情報を参照して、アプリＡの認証情報に関連付けられている生体情報の種類がウェアラブルデバイス３００を用いた動作（ゼスチャー）の測定結果であることを特定する。
【００５４】
生体情報の種類を特定すると、ウェアラブルデバイス３００は、測定動作を実行することで特定した種類の生体情報を取得する（ステップＳ２５）。上記の例の場合、ウェアラブルデバイス３００は、センサー３６で加速度を測定する。
【００５５】
生体情報を取得したウェアラブルデバイス３００は、認証情報に関連付けられている生体情報と取得した生体情報とを比較することで、これら生体情報が同一のユーザーから測定されたものであるか否かを判断する（ステップＳ２６）。ステップＳ２６でウェアラブルデバイス３００は、一例として、認証情報に関連付けられている生体情報と取得した生体情報とが一致する場合、または、認証情報に関連付けられている生体情報と取得した生体情報との乖離度（差分等）が予め規定された範囲内である場合、これら生体情報が同一のユーザーから測定されたものであると判断する。
【００５６】
認証情報に関連付けられている生体情報と取得した生体情報とが同一のユーザーから測定されたものであると判断された場合、ウェアラブルデバイス３００は、ＲＡＭ３２から認証情報を読み出して（ステップＳ２７）、当該認証情報を携帯端末１００に転送する（ステップＳ２８）。
【００５７】
ウェアラブルデバイス３００から認証情報を受け付けた携帯端末１００は、選択されたアプリケーションの認証情報を入力する画面（ログイン画面）に、入力した認証情報を入力して表示する（ステップＳ２９）。図１０は、ログイン画面の一例を表わした図である。ステップＳ２９で携帯端末１００は、ウェアラブルデバイス３００から認証情報を受け付けると、ログイン画面を表示する際に、受け付けた認証情報を入力欄に入力して表示する。この画面においてユーザー認証の実行の指示を受け付けることで、携帯端末１００は、選択されたアプリケーションを提供する画像処理装置５００Ａやサーバー５００Ｂなどの他の装置に対して認証情報を転送する。これにより、ユーザー認証が行なわれる。
【００５８】
＜機能構成＞
図１１は、上記動作を行なうための携帯端末１００の機能構成の一例を表わしたブロック図である。図１１の各機能は、携帯端末１００のＣＰＵ１０がＲＯＭ１１に記憶されているプログラムをＲＡＭ１２上に読み出して実行することで、主にＣＰＵ１０で実現される。しかしながら、少なくとも一部機能が図２に表わされたハードウェア、または、電気回路などの他のハードウェア（図示しない）によって実現されてもよい。
【００５９】
図１１を参照して、携帯端末１００のＲＡＭ１２は、認証情報記憶部１２１と、チケット記憶部１２２とを含む。認証情報記憶部１２１は、ユーザーの入力した認証情報を記憶するための記憶領域である。チケット記憶部１２２は、チケットを記憶するための記憶領域である。
【００６０】
携帯端末１００のＣＰＵ１０は、指示入力部１０１と、認証情報管理部１０２と、第１送信部１０３とを含む。指示入力部１０１は、操作部１５から操作信号の入力を受け付けることで、操作部１５を操作するユーザーからの指示入力を受け付ける。指示入力部１０１がアプリケーションの実行の際に認証情報の入力を受け付けると、認証情報管理部１０２は、該認証情報を当該アプリケーションと関連付けて認証情報記憶部１２１に格納する。第１送信部１０３は、該アプリケーションについての入力された認証情報をウェアラブルデバイス３００に送信する。
【００６１】
さらに、携帯端末１００のＣＰＵ１０は、チケット入力部１０４とチケット登録部１０５とを含む。チケット入力部１０４は、ウェアラブルデバイス３００からのチケットの入力を受け付ける。チケット登録部１０５は、入力されたチケットを、チケット記憶部１２２に登録する。チケット登録部１０５がチケット記憶部１２２へのチケットの登録を完了すると、認証情報管理部１０２は、認証情報記憶部１２１に記憶されている認証情報を削除する。
【００６２】
さらに、携帯端末１００のＣＰＵ１０は、確認部１０６と第２送信部１０７とを含む。指示入力部１０１が実行するアプリケーションの指定を受け付けると、確認部１０６は、当該アプリケーションについてのチケットがチケット記憶部１２２に登録されているか否かを確認する。該チケットが登録されている場合、第２送信部１０７は、ウェアラブルデバイス３００に対して当該アプリケーションについての認証情報の要求を送信する。一例として、第２送信部１０７は、上記要求として、当該アプリケーションについてのチケットをウェアラブルデバイス３００に対して送信する。
【００６３】
さらに、携帯端末１００のＣＰＵ１０は、認証情報取得部１０８と認証情報入力部１０９とを含む。認証情報取得部１０８は、ウェアラブルデバイス３００から認証情報を取得する。認証情報入力部１０９は、取得した認証情報を、当該アプリケーションの認証情報入力画面に入力して表示部１４に表示する。
【００６４】
図１２は、上記動作を行なうためのウェアラブルデバイス３００の機能構成の一例を表わしたブロック図である。図１２の各機能は、ウェアラブルデバイス３００のＣＰＵ３０がＲＯＭ３１に記憶されているプログラムをＲＡＭ３２上に読み出して実行することで、主にＣＰＵ３０で実現される。しかしながら、少なくとも一部機能が図３に表わされたハードウェア、または、電気回路などの他のハードウェア（図示しない）によって実現されてもよい。
【００６５】
図１２を参照して、ウェアラブルデバイス３００のＲＡＭ３２は、認証情報記憶部３２１を含む。認証情報記憶部３２１は、携帯端末１００から受け付けたアプリケーションの実行のための認証情報を、生体情報と関連付けて記憶する。
【００６６】
ウェアラブルデバイス３００のＣＰＵ３０は、認証情報入力部３０１と生体情報取得部３０２と認証情報登録部３０３とを含む。認証情報入力部３０１は、携帯端末１００からアプリケーションの実行のための認証情報の入力を受け付ける。生体情報取得部３０２は、センサー３６でウェアラブルデバイス３００のユーザーの生体情報を測定することによって、生体情報を取得する。認証情報登録部３０３は、入力された認証情報を、測定された生体情報と関連付けて認証情報記憶部３２１に登録する。
【００６７】
さらに、ウェアラブルデバイス３００のＣＰＵ３０は、チケット生成部３０４と第１送信部３０５とを含む。認証情報登録部３０３が認証情報の登録を完了すると、チケット生成部３０４は、認証情報記憶部３２１に認証情報を格納されていることを示す情報であるチケットを生成する。第１送信部３０５は、生成されたチケットを携帯端末１００に送信する。
【００６８】
さらに、ウェアラブルデバイス３００のＣＰＵ３０は、チケット入力部３０６と読出部３０７と判断部３０８と第２送信部３０９とを含む。チケット入力部３０６は、携帯端末１００から認証情報の要求の一例としてチケットの入力を受け付ける。読出部３０７は、入力されたチケットから特定される認証情報に関連付けられている生体情報を、認証情報記憶部３２１から読み出す。認証情報の要求としてのチケットが入力されると、生体情報取得部３０２はウェアラブルデバイス３００のユーザーの生体情報を取得する。判断部３０８は、認証情報に関連付けられて登録されている生体情報と、測定することで取得された生体情報とを比較することで、両生体情報が同一のユーザーから得られた生体情報であるか否かを判断する。認証情報に関連付けられて登録されている生体情報と、測定することで取得された生体情報とが同一のユーザーから得られた生体情報であると判断された場合、第２送信部３０９は、登録されている認証情報を携帯端末１００に送信する。
【００６９】
＜動作フロー＞
図１３は、携帯端末１００の動作の流れを表わしたフローチャートである。図１３のフローチャートで表わされた動作は、携帯端末１００のＣＰＵ１０がＲＯＭ１１に記憶されているプログラムをＲＡＭ１２上に読み出して実行し、図１１の各機能を発揮することによって実現される。
【００７０】
図１３を参照して、携帯端末１００のＣＰＵ１０は、起動するアプリケーションの指定を受け付けると（ステップＳ１０１でＹＥＳ）、当該アプリケーションに関するチケットがＲＡＭ１２に保存されているか否かを確認する。
【００７１】
チケットが保存されていない場合（ステップＳ１０３でＮＯ）、ＣＰＵ１０は、図１０のログイン画面を、認証情報の入力欄を空欄として表示する（ステップＳ１０５）。そして、認証情報の入力を受け付けると（ステップＳ１０７でＹＥＳ）、ＣＰＵ１０は、入力された認証情報をＲＡＭ１２に保存する（ステップＳ１０９）。また、ＣＰＵ１０は、入力された認証情報をウェアラブルデバイス３００に転送する（ステップＳ１１１）。
【００７２】
ＣＰＵ１０は、上記ステップＳ１１１で認証情報を転送した後にウェアラブルデバイス３００からチケットを受信すると（ステップＳ１１３でＹＥＳ）、上記ステップＳ１０９でＲＡＭ１２に保存した認証情報を削除する（ステップＳ１１５）。そして、ＣＰＵ１０は、受信したチケットをＲＭＡ１２に保存する（ステップＳ１１７）。
【００７３】
ＣＰＵ１０は、上記ステップＳ１０７で入力された認証情報を図１０のログイン画面に入力して表示する（ステップＳ１１９）。そして、ＣＰＵ１０は、当該アプリケーションを起動するためのユーザー認証を、画像処理装置５００Ａやサーバー５００Ｂなどの当該アプリケーションを提供する装置に要求して、ユーザー認証を実行する（ステップＳ１２１）。
【００７４】
指定されたアプリケーションに関するチケットがＲＡＭ１２に保存されている場合（ステップＳ１０３でＹＥＳ）、ＣＰＵ１０は、当該チケットをＲＡＭ１２から読み出して（ステップＳ１２３）、認証情報の要求としてウェアラブルデバイス３００に転送する（ステップＳ１２５）。
【００７５】
その後、ウェアラブルデバイス３００から認証情報を受信すると（ステップＳ１２７でＹＥＳ）、受信した認証情報を図１０のログイン画面に入力して表示する（ステップＳ１１９）。そして、ＣＰＵ１０は、当該アプリケーションを起動するためのユーザー認証を、画像処理装置５００Ａやサーバー５００Ｂなどの当該アプリケーションを提供する装置に要求して、ユーザー認証を実行させる（ステップＳ１２１）。
【００７６】
なお、上記ステップＳ１２５で認証情報をウェアラブルデバイス３００に要求した後に、認証情報をウェアラブルデバイス３００から受信できなかった場合（ステップＳ１２７でＮＯ）、ＣＰＵ１０は、上記ステップＳ１０５からの動作を実行する。すなわち、ＣＰＵ１０は、チケットがＲＡＭ１２に保存されていない場合と同様に、認証情報の入力欄を空欄としたログイン画面（図１０）を表示してユーザーに認証情報の入力を促す。
【００７７】
以上のようにして、ＣＰＵ１０は一連の動作を実行する。
図１４は、ウェアラブルデバイス３００の動作の流れを表わしたフローチャートである。図１４のフローチャートで表わされた動作は、ウェアラブルデバイス３００のＣＰＵ３０がＲＯＭ３１に記憶されているプログラムをＲＡＭ３２上に読み出して実行し、図１２の各機能を発揮することによって実現される。
【００７８】
ウェアラブルデバイス３００のＣＰＵ３０は、携帯端末１００から上記アプリケーションの起動時に入力された認証情報の入力を受け付けると（ステップＳ２０１でＹＥＳ）、図５（Ａ）の画面を表示するなどして、ユーザーに対して生体情報の測定を要求する（ステップＳ２０３）。ユーザーから生体情報の種類の指定を受け付けると（ステップＳ２０５でＹＥＳ）、ＣＰＵ３０は、指定された種類の生体情報を測定することで当該ユーザーの生体情報を取得する（ステップＳ２０７）。
【００７９】
ＣＰＵ３０は、入力された上記アプリケーションについての認証情報を、取得した生体情報と関連付けてＲＭＡ３２に保存する（ステップＳ２０９）。さらに、ＣＰＵ３０は、チケットを生成し（ステップＳ２１１）、当該チケットを携帯端末１００に転送する（ステップＳ２１３）。
【００８０】
一方、ＣＰＵ３０は、携帯端末１００から認証情報の要求としてチケットを受信した場合（ステップＳ２１５でＹＥＳ）、ＲＡＭ３２を参照して、当該チケットに登録されているチケットナンバーに該当する認証情報に関連付けて記憶されている生体情報の種類を特定する（ステップＳ２１７）。ＣＰＵ３０は、ウェアラブルデバイス３００のユーザーの、特定した種類の生体情報を測定する（ステップＳ２１９）。
【００８１】
ウェアラブルデバイス３００のユーザーの生体情報が得られると、ＣＰＵ３０は、認証情報に関連付けられている生体情報と取得した生体情報とが同一のユーザーから測定されたものであるか否かを判断する。その結果、これら生体情報が同一のユーザーから測定されたものであると判断された場合（ステップＳ２２１でＹＥＳ）、ＣＰＵ３０は、ＲＡＭ３２から認証情報を読み出して（ステップＳ２２３）、該認証情報をウェアラブルデバイス３００に転送する（ステップＳ２２５）。
【００８２】
両生体情報が同一のユーザーから測定されたものでないと判断された場合には（ステップＳ２２１でＮＯ）、ＣＰＵ３０は、ステップＳ２２３およびステップＳ２２５をスキップする。すなわち、ＣＰＵ３０は、認証情報をウェアラブルデバイス３００に転送しない。好ましくは、この場合、ＣＰＵ３０は、生体情報が一致しなかった旨のメッセージを表示部３４に表示する。または、ＣＰＵ３０は、生体情報が一致しなかった旨のメッセージを表示させるための情報を携帯端末１００に対して送信する。これにより、ユーザーは、携帯端末１００に認証情報を入力する必要があることを知ることができる。
【００８３】
以上のようにして、ＣＰＵ３０は一連の動作を実行する。
＜第１の実施の形態の効果＞
本システムが以上の動作を実行することで、携帯端末１００に入力された認証情報は、本システムに保存される。そのため、ユーザーは、いったん携帯端末１００で認証情報を入力した後は、次回以降に当該アプリケーションを起動する際に認証情報を入力する必要がない。したがって、本システムは、ユーザーの利便性を向上させることができる。
【００８４】
さらに、本システムによると、アプリケーションを実行する携帯端末１００は認証情報を保存しない。認証情報は、当該携帯端末１００と無線通信可能な他の装置であるウェアラブルデバイス３００に保存される。認証情報は、ユーザーの生体情報と関連付けてウェアラブルデバイス３００に保存される。そのため、ユーザーが携帯端末１００を紛失したり、盗難にあったり、使用開始のためのユーザー認証を設定していなかったりした場合であっても、携帯端末１００から第三者に認証情報が読み取られることがない。
【００８５】
そして、携帯端末１００から認証情報が要求された場合に測定された生体情報と認証情報と関連付けられた生体情報とが同一のユーザーから得られたものであると判断されないと、ウェアラブルデバイス３００から携帯端末１００に認証情報が転送されない。そのため、本システムは、機密情報の一例としての認証情報の管理のセキュリティーを向上させることができる。
【００８６】
［第２の実施の形態］
第１の実施の形態にかかるシステムでは、ウェアラブルデバイス３００のみが生体情報を測定するものとしている。しかしながら、生体情報を測定可能な装置はウェアラブルデバイス３００のみに限定されず、携帯端末１００や、携帯端末１００と通信可能な他の装置であってもよい。第２の実施の形態にかかるシステムでは、携帯端末１００も生体情報の測定機能を有するものとする。すなわち、第２の実施の形態にかかる携帯端末１００は、図２に示されたハードウェアに加えて、図３のセンサー３６に相当するセンサーをさらに含む。または、第２の実施の形態にかかる携帯端末１００は、通信コントローラー１３で、図３のセンサー３６に相当するセンサーを搭載した他の装置と通信可能である。なお、携帯端末１００のその他の構成は図２の構成と同様であるため、説明を繰り返さない。また、第２の実施の形態にかかるウェアラブルデバイス３００の構成は第１の実施の形態にかかるウェアラブルデバイス３００の構成と同様であるため、説明を繰り返さない。
【００８７】
第２の実施の形態にかかるシステムは、携帯端末１００から認証情報をウェアラブルデバイス３００に転送する際（ステップＳ１２）に、携帯端末１００で測定された生体情報、または携帯端末１００と通信可能な装置で測定されて携帯端末１００に転送された生体情報が、認証情報と共にウェアラブルデバイス３００に転送されてもよい。この場合、ウェアラブルデバイス３００は、認証情報に当該生体情報を関連付けてＲＡＭ３２に保存する。携帯端末１００から認証情報と共に生体情報が転送されてこなかった場合には、ウェアラブルデバイス３００は、第１の実施の形態にかかるシステムでの動作と同様に、ウェアラブルデバイス３００で生体情報を測定して認証情報に当該生体情報を関連付けてＲＡＭ３２に保存する（ステップＳ１３〜Ｓ１４）。
【００８８】
この場合、ウェアラブルデバイス３００は、図７に示されたように、ステップＳ１５で生成するチケットに、認証情報に関連付けられた生体情報を測定した装置を特定する情報を登録する。
【００８９】
携帯端末１００は、ユーザーからアプリケーションが指定されたときに当該アプリケーションに該当するチケットを確認し、関連付けられた生体情報を測定した装置を特定する。その結果、生体情報を測定した装置が携帯端末１００または携帯端末１００と通信可能なウェアラブルデバイス３００以外の装置である場合には、携帯端末１００または上記装置は生体情報を測定する。そして、携帯端末１００は、ステップＳ２３で、認証情報の要求として、チケットと共に、測定した生体情報をウェアラブルデバイス３００に転送する。
【００９０】
ウェアラブルデバイス３００は、認証情報の要求としてのチケットを確認し、要求された認証情報に関連付けられた生体情報を測定した装置を特定する。該装置が携帯端末１００または携帯端末１００と通信可能なウェアラブルデバイス３００以外の装置である場合、ウェアラブルデバイス３００は、ステップＳ２５の生体情報の測定を行なわない。すなわち、ウェアラブルデバイス３００は、ステップＳ２６で、チケットと共に携帯端末１００から転送された生体情報と、認証情報に関連付けて保存されている生体情報とが同一のユーザーから得られたものであるか否かを判断する。
【００９１】
＜第２の実施の形態の効果＞
第２の実施の形態にかかるシステムが以上のように構成されることで、ウェアラブルデバイス３００が生体情報を測定する機能を有さない場合であっても、本システムを構築することができる。
【００９２】
［第３の実施の形態］
以上の説明では、機密情報の一例として、アプリケーションの起動の際のユーザー認証に必要な認証情報が挙げられている。しかしながら、本システムの管理可能な機密情報は、認証情報に限定されない。機密情報の他の例として、セキュリティー管理を必要とするファイル、および、電話番号、アドレスなどのアクセス情報などが挙げられる。
【００９３】
機密情報が認証情報以外の情報である場合も、本システムでは、概ね上記と同様の動作が行なわれる。すなわち、本システムでは、携帯端末１００がこれら機密情報をウェアラブルデバイス３００に転送することで、機密情報はウェアラブルデバイス３００にユーザーの生体情報と関連付けて保存される。携帯端末１００が機密情報をウェアラブルデバイス３００に要求する際に生体情報が測定される。そして、ウェアラブルデバイス３００にて、測定された生体情報と機密情報と関連付けて保存されている生体情報とが同一のユーザーから得られたものと判断された場合に、ウェアラブルデバイス３００から携帯端末１００に機密情報が転送される。
【００９４】
このようにすることで、本システムは、機密情報の管理のセキュリティーを向上させることができる。
【００９５】
［第４の実施の形態］
さらに、上述の動作を情報処理装置や端末装置に実行させるためのプログラムを提供することもできる。このようなプログラムを提供することで、既存のスマートフォンやタブレットなどの携帯端末やパーソナルコンピューターなどを携帯端末１００として動作させることができる。また、既存のウェアラブルデバイスやスマートフォンやタブレットなどをウェアラブルデバイス３００として動作させることができる。これにより、既存の装置を用いて本システムを構築することが可能となる。
【００９６】
このようなプログラムは、コンピュータに付属するフレキシブルディスク、ＣＤ−ＲＯＭ（Compact  Disk-Read  Only  Memory）、ＲＯＭ、ＲＡＭおよびメモリーカードなどのコンピュータ読取り可能な記録媒体にて記録させて、プログラム製品として提供することもできる。あるいは、コンピュータに内蔵するハードディスクなどの記録媒体にて記録させて、プログラムを提供することもできる。また、ネットワークを介したダウンロードによって、プログラムを提供することもできる。
【００９７】
なお、本開示にかかるプログラムは、コンピュータのオペレーティングシステム（ＯＳ）の一部として提供されるプログラムモジュールのうち、必要なモジュールを所定の配列で所定のタイミングで呼出して処理を実行させるものであってもよい。その場合、プログラム自体には上記モジュールが含まれずＯＳと協働して処理が実行される。このようなモジュールを含まないプログラムも、本開示にかかるプログラムに含まれ得る。
【００９８】
また、本開示にかかるプログラムは他のプログラムの一部に組込まれて提供されるものであってもよい。その場合にも、プログラム自体には上記他のプログラムに含まれるモジュールが含まれず、他のプログラムと協働して処理が実行される。このような他のプログラムに組込まれたプログラムも、本開示にかかるプログラムに含まれ得る。
【００９９】
提供されるプログラム製品は、ハードディスクなどのプログラム格納部にインストールされて実行される。なお、プログラム製品は、プログラム自体と、プログラムが記録された記録媒体とを含む。
【０１００】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【符号の説明】
【０１０１】
１０，３０  ＣＰＵ、１１，３１  ＲＯＭ、１２，３２  ＲＡＭ、１３，３３  通信コントローラー、１４，３４  表示部、１５，３５  操作部、３６  センサー、１００  携帯端末、１０１  指示入力部、１０２  認証情報管理部、１０３，３０５  第１送信部、１０４，３０６  チケット入力部、１０５  チケット登録部、１０６  確認部、１０７，３０９  第２送信部、１０８  認証情報取得部、１０９，３０１  認証情報入力部、１２１，３２１  認証情報記憶部、１２２  チケット記憶部、３００  ウェアラブルデバイス、３０２  生体情報取得部、３０３  認証情報登録部、３０４  チケット生成部、３０７  読出部、３０８  判断部、５００Ａ  画像処理装置、５００Ｂ  サーバー。
【図１】
0006451268.tif 000002
【図２】
0006451268.tif 000003
【図３】
0006451268.tif 000004
【図４】
0006451268.tif 000005
【図５】
0006451268.tif 000006
【図６】
0006451268.tif 000007
【図７】
0006451268.tif 000008
【図８】
0006451268.tif 000009
【図９】
0006451268.tif 000010
【図１０】
0006451268.tif 000011
【図１１】
0006451268.tif 000012
【図１２】
0006451268.tif 000013
【図１３】
0006451268.tif 000014
【図１４】
0006451268.tif 000015