(57)【要約】【課題】複数のデバイス間においてサービスの利用権限を統一的に管理する。【解決手段】本発明に係るデバイス管理システムは、サービスを提供するサービス提供サーバ２０と、前記サービスの利用権限を設定可能な複数のデバイスと、前記複数のデバイスの情報を利用者毎に管理する管理サーバ１０と、を備え、前記管理サーバ１０は、前記サービスに対する前記デバイス間の関係性を保持し、前記利用者のデバイスで前記サービスに対する利用権限が変更される場合、前記関係性に基づき前記利用者の全て、もしくは一部のデバイスの利用権限を更新する。【選択図】図１
2014134882.tif 000002
【特許請求の範囲】
【請求項１】
サービスを提供するサービス提供サーバと、
前記サービスの利用権限を設定可能な複数のデバイスと、
前記複数のデバイスの情報を利用者毎に管理する管理サーバと、を備えるデバイス管理システムであって、
前記管理サーバは、
前記サービスに対する前記デバイス間の関係性を保持し、
前記利用者のデバイスで前記サービスに対する利用権限が変更される場合、前記関係性に基づき前記利用者の全て、もしくは一部のデバイスの利用権限を更新する、ことを特徴とするデバイス管理システム。
【請求項２】
前記管理サーバは、前記サービスに対する前記デバイスおよび前記デバイス上のアプリケーション間の関係性を保持し、前記利用者のデバイス又は前記デバイス上のアプリケーションで前記サービスに対する利用権限が変更される場合、前記関係性に基づき前記利用者の全て、もしくは一部のデバイスおよび前記デバイス上のアプリケーションの利用権限を更新する、ことを特徴とする請求項１に記載のデバイス管理システム。
【請求項３】
前記管理サーバは、前記デバイスがオンラインであるかオフラインであるかを示す情報を保持し、前記関係性に基づく利用権限の更新の際に前記デバイスがオフラインである場合、前記デバイスがオンラインになった際に前記利用権限を更新する、ことを特徴とする請求項１又は２に記載のデバイス管理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、サービスの利用権限を設定可能なデバイスを管理するデバイス管理システムに関する。
【背景技術】
【０００２】
入退管理といったサービスの利用権限を設定可能なデバイスとしてＩＣカード、ＳＩＭカード、ＳＤカードなどがある。従来、デバイスの種類ごとの管理システムは存在したが（例えば特許文献１）、複数種類のデバイスを統一的に扱うシステムは存在しないため、複数デバイスの状態（利用権限）の管理に関して、各デバイス間の整合性を自動的にはとれなかった。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特許第３６３９２０４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
例えば、同一人物が複数種類のデバイスを保持しており、社員証（ＩＣカード）を家に置き忘れた日は、携帯電話（ＳＩＭカード）を社員証がわりに利用するとする。その場合、社員証（ＩＣカード）の利用権限を無効化し、携帯電話（ＳＩＭカード）の利用権限を有効化する必要があるが、複数種類のデバイスを統一して管理する仕組みがないため、運用が煩雑となり、オペレータミスの発生の可能性や、運用コストが増大するという問題があった。
【０００５】
したがって、かかる点に鑑みてなされた本発明の目的は、複数のデバイス間においてサービスの利用権限を統一的に管理可能なデバイス管理システムを提供することにある。
【課題を解決するための手段】
【０００６】
上述した諸課題を解決すべく、本発明に係るデバイス管理システムは、サービスを提供するサービス提供サーバと、前記サービスの利用権限を設定可能な複数のデバイスと、
前記複数のデバイスの情報を利用者毎に管理する管理サーバと、を備えるデバイス管理システムであって、前記管理サーバは、前記サービスに対する前記デバイス間の関係性を保持し、前記利用者のデバイスで前記サービスに対する利用権限が変更される場合、前記関係性に基づき前記利用者の全て、もしくは一部のデバイスの利用権限を更新する、ことを特徴とする。
【０００７】
また、前記管理サーバは、前記サービスに対する前記デバイスおよび前記デバイス上のアプリケーション間の関係性を保持し、前記利用者のデバイス又は前記デバイス上のアプリケーションで前記サービスに対する利用権限が変更される場合、前記関係性に基づき前記利用者の全て、もしくは一部のデバイスおよび前記デバイス上のアプリケーションの利用権限を更新する、ことが好ましい。
【０００８】
また、前記管理サーバは、前記デバイスがオンラインであるかオフラインであるかを示す情報を保持し、前記関係性に基づく利用権限の更新の際に前記デバイスがオフラインである場合、前記デバイスがオンラインになった際に前記利用権限を更新する、ことが好ましい。
【発明の効果】
【０００９】
本発明に係るデバイス管理システムによれば、複数のデバイス間においてサービスの利用権限を統一的に管理することが可能になる。
【図面の簡単な説明】
【００１０】
【図１】本発明の一実施形態に係るデバイス管理システムの構成を示す図である。
【図２】デバイス管理テーブルの一例を示す図である。
【図３】デバイスアプリ関係テーブルの一例を示す図である。
【図４】デバイス種類テーブルの一例を示す図である。
【図５】デバイス管理システムの処理シーケンスを示す図である。
【発明を実施するための形態】
【００１１】
以降、諸図面を参照しながら、本発明の実施態様を詳細に説明する。
【００１２】
図１は、本発明の一実施形態に係るデバイス管理システムの構成を示す図である。デバイス管理システムは、ＳＤＭ（Secure Device Management）サーバ１０（管理サーバ）と、サービス提供サーバ２０と、デバイス管理サーバ３０と、携帯端末４０と、ＰＣ５０とを備え、サービスの利用権限を設定可能なデバイスとして、ＵＩＣＣ（ＳＩＭカード）、ＩＣカード、ＳＤカードなどを含むものである。なお、サービスの利用権限とは、サービス提供サーバ２０が提供するサービスの利用可否を示すものであり、サービスの利用権限が「有効」である場合、各サービスが利用可能であり、サービスの利用権限が「無効」である場合、各サービスが利用不可であるものとする。ＳＤＭサーバ１０、サービス提供サーバ２０、デバイス管理サーバ３０、携帯端末４０及びＰＣ５０はインターネットや移動体通信網であるＮＷを通じて相互に通信可能である。なお、図１では、ＳＤＭサーバ１０、サービス提供サーバ２０、およびデバイス管理サーバ３０をそれぞれ独立した構成（サーバ）としているが、それぞれの機能を１つのサーバにまとめて実装することや、それぞれの機能を複数のサーバにより実装することも可能である。また、ＳＤＭサーバ１０、サービス提供サーバ２０、およびデバイス管理サーバ３０は、共通の事業者により運営されたり、それぞれ異なる事業者により運営されたりしてもよい。
【００１３】
ＳＤＭサーバ１０は、アプリ情報１１と、パーソナライズ情報１２と、デバイス管理テーブル１３と、デバイスアプリ関係テーブル１４と、デバイス種類テーブル１５と、アプリ制御機能部１６と、アプリ状態管理機能部１７と、デバイス状態管理機能部１８と、統合状態管理機能部１９とを備える。
【００１４】
アプリ情報１１は、各サービスに必要となるアプリケーション（以下「アプリ」という）を保持するものであり、例えば、あるデバイス上で動作する社員証アプリケーションを保持している。
【００１５】
パーソナライズ情報１２は、あるアプリのパーソナライズ化に必要となる情報を保持するものであり、例えば、社員証アプリケーションを特定の社員向けにパーソナライズ化するための情報（例えば社員番号、入退可能エリア、鍵情報など）を保持している。
【００１６】
デバイス管理テーブル１３は、デバイスの情報を利用者毎に管理するものである。図２は、デバイス管理テーブル１３の一例を示す図である。デバイス管理テーブル１３は、利用者ＩＤと、保持するデバイスとデバイス上のアプリとが記録される。つまり、図２に示すデバイス管理テーブル１３は、利用者が保持するデバイスに加え、デバイス上のアプリ管理している。これは、特定のサービスにのみ利用可能な単一機能のＩＣカードなどのデバイスでは、利用権限をデバイス単位で管理すればよいが、アプリを切り替えて複数のサービスで利用可能なマルチアプリ対応ＯＳを搭載したデバイスなどでは、アプリ単位で利用権限を管理する必要があるためである。これ以降、各テーブルはデバイスに加えデバイス上のアプリも含むものとして説明を行うが、各テーブルがデバイスのみを管理する態様も本発明に含まれるものである。
【００１７】
デバイスアプリ関係テーブル１４は、各サービスに対するデバイス（及びアプリ）間の関係性（例えば「片方が有効である場合はもう片方は無効」）を保持するものである。図３は、デバイスアプリ関係テーブル１４の一例を示す図である。デバイスアプリ関係テーブル１４は、関係性を維持するデバイス及びアプリの組（対象１、対象２）と、対象間の関係性と、対象間の関係性の強さとが記録される。対象間の関係性のうち、「同期」とは、関係性を維持するデバイス及びアプリの組において、１つのデバイス（又はアプリ）が有効（又は無効）となった場合、他のデバイス（又はアプリ）も同じ状態になる関係性を示し、「反同期」とは、各組において１つのデバイス（又はアプリ）が有効となった場合に、他のデバイス（又はアプリ）が無効になる関係性を示す。また、関係性の強さは、各組の対象間で「同期／非同期」の関係性を適用するか否かを規定するものである。例えば、「対象１＝対象２」の場合、対象１と対象２は同じ強さとなるため、関係性が「同期」である場合、対象１の利用権限が変更されると対象２の利用権限も同様に変更される。「対象１＞対象２」の場合、対象１は対象２より強いため、関係性が「同期」である場合、対象１が変更されると対象２も同様に変更されるが、対象２が変更された場合には対象１は変更されない。「対象１＜対象２」は、「対象１＞対象２」と逆の関係となり、対象間の強さが異なる例としては、例えば、親カード（マスターカード）と子カード（個別カード）などの関係を示すものである。
【００１８】
デバイス種類テーブル１５は、各デバイスがオンラインであるかオフラインであるかを示す情報と、各デバイスの状態遷移を保持するものである。図４は、デバイス種類テーブル１５の一例を示す図である。デバイス種類テーブル１５は、各デバイスのデバイスＩＤ、デバイス種類、オンラインかオフラインであるか、サーバ及びデバイス側のデバイス状態遷移、サーバ及びデバイス側のアプリ状態遷移が記録される。オンライン／オフラインとは、ＳＤＭサーバ１０との接続性を示すものであり、例えば移動体通信網や無線ＬＡＮなどに接続可能な携帯端末内のデバイス（例えばＳＩＭカード、ＳＤカード）はオンラインとなり、通常はネットワークに接続されていないデバイス（例えばカード形状のＩＣカード）はオフラインとなる。オンライン／オフラインについては、デバイスの種類によって固定的な値を保持するが、それとは別に、実際の個々のデバイスのオンライン／オフラインの状態のリアルタイムの情報を別途保持してもよい。デバイス及びアプリの状態遷移は、ＳＤＭサーバ１０側での状態遷移とデバイス側での状態遷移が対応して記録される。「運用中」とは、各デバイス又はアプリのサービス利用権限が有効であることを示す。「ロック中」「失効中」とは、各デバイス又はアプリのサービス利用権限が無効であることを示し、特に「ロック中」はサービス利用権限の有効期間内に権限が利用停止となった状態、「失効中」はサービス利用権限の有効期間が終了した状態を示す。運用中のままとは、ＳＤＭサーバ１０及びデバイス（及びアプリ）におけるサービス利用権限は有効のまま維持された状態であるが、例えば、各サービス提供サーバ２０及びデバイス管理サーバ３０で独自に利用者ごとにサービスの提供の是非やデバイスの状態を管理することも可能である。なお、デバイス及びデバイス上のアプリの「運用中」「ロック中」「失効中」の各状態は、マルチアプリＩＣカードの標準仕様「GlobalPlatform」で規定されているカード状態を例にとると、以下の対応となる。
デバイス
運用中  ：SECURED
ロック中：CARD_LOCKED
失効中  ：TERMINATED
デバイス上のアプリ
運用中  ：SELECTABLE
ロック中：LOCKED
失効中  ：DELETED
また、デバイス上のアプリについては、アプリの中のある領域の値により、「運用中」「ロック中」「失効中」を表すという方法もある。
【００１９】
アプリ制御機能部１６は、アプリ情報１１が保持するアプリの制御を行うものであり、例えばデバイス上にサービス利用に必要なアプリが存在しない場合、アプリを当該デバイスに搭載する処理を行う。アプリ制御機能部１６は、アプリをデバイスに搭載する際、パーソナライズ情報１２を用いてアプリのパーソナライズ化を行うことができる。
【００２０】
アプリ状態管理機能部１７は、デバイス上のアプリの利用権限を管理するものであり、デバイス種類テーブル１５を参照してデバイス上のアプリに対して利用権限の状態の変更コマンドを送信する。例えば、アプリ状態管理機能部１７は、利用権限を有効化するため、デバイス上のアプリの状態を「ロック中」から「運用中」に遷移させるコマンドを送信する。また、アプリ状態管理機能部１７は、利用権限を無効化するため、デバイス上のアプリの状態を「運用中」から「ロック中」に遷移させるコマンドを送信する。
【００２１】
デバイス状態管理機能部１８は、デバイスの利用権限を管理するものであり、デバイス種類テーブル１５を参照してデバイスに対して利用権限の状態の変更コマンドを送信する。例えば、デバイス状態管理機能部１８は、利用権限を有効化するため、デバイスの状態を「ロック中」から「運用中」に遷移させるコマンドを送信する。また、デバイス状態管理機能部１８は、利用権限を無効化するため、デバイスの状態を「運用中」から「ロック中」に遷移させるコマンドを送信する。
【００２２】
統合状態管理機能部１９は、デバイス（及びアプリ）の情報を利用者毎に管理して各デバイスを統合管理するものであり、例えば、ある利用者のデバイスでサービスに対する利用権限が変更される場合、デバイスアプリ関係テーブル１４を参照し、対応する関係性に基づき利用者の全てのデバイス（及びアプリ）の利用権限の更新（有効化／無効化）をアプリ状態管理機能部１７やデバイス状態管理機能部１８に依頼する。
【００２３】
サービス提供サーバ２０は、各サービスを利用者に提供するものであり、例えば社員証による入退管理などのサービスを提供する。サービス提供サーバ２０は、ＳＤＭサーバ１０が管理するデバイス（及びアプリ）上の利用権限のほかに、独自に利用者ごと、あるいはデバイスごとに、サービス提供の是非を管理することも可能である。
【００２４】
デバイス管理サーバ３０は、デバイス発行者が各デバイスの状態を管理するものであり、例えば携帯端末向けに発行されたＳＩＭカードなどを管理するものである。デバイス管理サーバ３０は、ＳＤＭサーバ１０が管理するデバイス（及びアプリ）上の利用権限のほかに、独自に利用者ごとにデバイスの状態を管理することも可能である。
【００２５】
携帯端末４０は、例えば携帯電話等の端末であって、ＵＩＣＣ（ＳＩＭカード）を搭載して動作したり、ＩＣカード、ＳＤカードなどのデバイスとのインターフェイスを備えたりするものである。
【００２６】
ＰＣ５０は、例えば利用者が用いるパソコンであり、ＩＣカード、ＳＤカードなどのデバイスとのインターフェイスを備えるものである。
【００２７】
図５は、デバイス管理システムの処理シーケンスを示す図である。オペレータがＳＤＭサーバ１０にデバイスＡの利用権限のロック要求を行うと（ステップＳ１０１）、統合状態管理機能部１９はデバイスアプリ関係テーブル１４を参照し、デバイスＡに関する他のデバイス（及びアプリ）との関係性を特定する（ステップＳ１０２）。ここでは、デバイスＡは、デバイスＢ上のアプリｂ１と「同期」し「デバイスＡ＝デバイスＢ」の関係性が設定されているものとする。
【００２８】
統合状態管理機能部１９は、デバイス状態管理機能部１８にデバイスＡのロック要求を送信する（ステップＳ１０３）。デバイス状態管理機能部１８は、デバイス種類テーブル１５を確認し、デバイスＡがオンラインの場合には、デバイスＡにロック要求を送信する（ステップＳ１０４）。デバイス状態管理機能部１８は、デバイスＡにロック要求送信後、統合状態管理機能部１９に処理結果を通知する（ステップＳ１０５）。なお、デバイス状態管理機能部１８は、デバイスＡがオフライン状態でＳＤＭサーバ１０からアクセスできなかった場合には、デバイスＡの利用権限がロックされた旨を記録しておき、デバイスＡがオンライン状態になりＳＤＭサーバ１０にアクセスした際、あるいはデバイスＡがオンライン状態になりＳＤＭサーバ１０がデバイスＡにアクセスした際に、利用権限を更新する。
【００２９】
次に、統合状態管理機能部１９は、アプリ状態管理機能部１７にデバイスＢのアプリｂ１のロック要求を送信する（ステップＳ１０６）。アプリ状態管理機能部１７は、デバイス種類テーブル１５を確認し、デバイスＢがオンラインの場合には、デバイスＢにアプリｂ１のロック要求を送信する（ステップＳ１０７）。アプリ状態管理機能部１７は、デバイスｂ１にロック要求送信後、統合状態管理機能部１９に処理結果を通知する（ステップＳ１０８）。なお、アプリ状態管理機能部１７は、デバイスＢがオフライン状態でＳＤＭサーバからアクセスできなかった場合には、デバイスＢのアプリｂ１の利用権限がロックされた旨を記録しておき、デバイスＢがオンライン状態になりＳＤＭサーバ１０にアクセスし際に利用権限を更新する。
【００３０】
統合状態管理機能部１９は、デバイスＡに関する全てのデバイス及びアプリへの処理が終了すると、オペレータに処理結果を通知する（ステップＳ１０９）。また、統合状態管理機能部１９は、サービス提供サーバ２０及びデバイス管理サーバ３０にそれぞれ処理結果を通知する。
【００３１】
このように、本実施形態によれば、ＳＤＭサーバ１０は、サービスに対するデバイス間の関係性（デバイスアプリ関係テーブル１４）を保持し、利用者のデバイスでサービスに対する利用権限が変更される場合、関係性に基づき利用者の全てのデバイスの利用権限を更新する。これにより、複数のデバイス間においてサービスの利用権限を統一的に管理することが可能となる。
【００３２】
また、ＳＤＭサーバ１０は、サービスに対するデバイスおよびデバイス上のアプリケーション間の関係性を保持し、利用者のデバイス又はデバイス上のアプリケーションでサービスに対する利用権限が変更される場合、関係性に基づき利用者の全てのデバイスおよびデバイス上のアプリケーションの利用権限を更新する。これにより、複数のデバイスに加え、デバイスのアプリ上においてサービスの利用権限を統一的に管理することが可能となる。
【００３３】
また、ＳＤＭサーバ１０は、デバイスのオンラインであるかオフラインであるかを示す情報を保持し、関係性に基づく利用権限の更新の際にデバイスがオフラインである場合、デバイスがオンラインになった際に利用権限を更新する。これにより、利用権限の更新時にオフラインのデバイスがある場合でも、次回接続時に確実に利用権限を更新することが可能となる。
【００３４】
本発明は、例えば、社員退職時に、当該社員の社員証（ＩＣカード）と、携帯電話のＳＩＭカード上の社員証アプリを同時に失効させる際に利用できる。また、親カード（国民ＩＤカード）を紛失した時に、子カード（ＵＩＣＣ）上の該当アプリをロックする際に利用できる。さらに、親カード（国民ＩＤカード）の情報を子カード（ＵＩＣＣ）に移行した時に、親カードのアプリを無効化する際に利用できる。また、社員証を家に忘れた時に、ＵＩＣＣに社員証アプリを搭載し、携帯を１日だけ社員証として利用する際に利用できる。すなわち、本発明によれば、同一人物が複数のデバイスを所持する場合、意図せず、複数のデバイスが有効になることによるセキュリティ上の問題の発生や、意図せず、全てのデバイスが無効となることによる不便の発生を防止することができる。
【００３５】
本発明を諸図面や実施例に基づき説明してきたが、当業者であれば本開示に基づき種々の変形や修正を行うことが容易であることに注意されたい。従って、これらの変形や修正は本発明の範囲に含まれることに留意されたい。例えば、各構成部、各ステップなどに含まれる機能などは論理的に矛盾しないように再配置可能であり、複数の手段やステップなどを１つに組み合わせたり、或いは分割したりすることが可能である。
【００３６】
例えば、上記実施形態では、ＳＤＭサーバ１０により各デバイスの利用権限の変更が行われているが、デバイス間がローカル通信により利用権限の変更を行い、変更結果をＳＤＭサーバ１０によって管理することも可能である。例えば、ＩＣカードと携帯端末のＵＩＣＣとがＮＦＣ通信により利用権限及び必要なアプリの交換を行い、その後、ＩＣカード及び携帯端末のＵＩＣＣの利用権限の状態をＳＤＭサーバ１０に報告する形態とすることも可能である。
【符号の説明】
【００３７】
１０  ＳＤＭサーバ（管理サーバ）
１１  アプリ情報
１２  パーソナライズ情報
１３  デバイス管理テーブル
１４  デバイスアプリ関係テーブル
１５  デバイス種類テーブル
１６  アプリ制御機能部
１７  アプリ状態管理機能部
１８  デバイス所歌管理機能部
１９  統合状態管理機能部
２０  サービス提供サーバ
３０  デバイス管理サーバ
４０  携帯端末
５０  ＰＣ
【図１】
2014134882.tif 000003
【図２】
2014134882.tif 000004
【図３】
2014134882.tif 000005
【図４】
2014134882.tif 000006
【図５】
2014134882.tif 000007