(57)【特許請求の範囲】
【請求項１】
記憶手段と、
暗号鍵を含む電子証明書及び当該電子証明書と予め携帯端末の契約者に対応づけられたＩＣカードの備えたメモリに記憶されている所定の識別情報と、を対応付けて記憶する証明書記憶手段と、
前記記憶手段に記憶されている情報を前記暗号鍵により暗号化する暗号化手段と、
携帯端末のユーザを識別する識別情報を記憶するメモリを備えたＩＣカードを装着するカード装着手段と、
前記カード装着手段に、携帯端末のユーザを識別する識別情報を記憶するメモリを備えたＩＣカードが装着されているか否かを判定する装着判定手段と、
前記装着判定手段による、携帯端末のユーザを識別する識別情報を記憶するメモリを備えたＩＣカードが装着されていないとの判定が所定時間継続した場合に、前記証明書記憶手段に記憶されている電子証明書を失効させる失効制御手段と、
を備える携帯端末。
【請求項２】
外部記憶媒体を装着する記憶媒体装着手段を備え、
前記暗号化手段は、前記記憶媒体装着手段に装着されている外部記憶媒体に記憶された情報、及び前記カード装着手段に装着されている前記ＩＣカードに記憶された前記識別情報と異なる情報を、前記暗号鍵により暗号化する、
請求項１に記載の携帯端末。
【請求項３】
前記装着判定手段は、前記カード装着手段に装着されている前記ＩＣカードに記憶されている識別情報が、前記証明書記憶手段に記憶されている電子証明書に対応付けられている所定の識別情報と一致する場合にのみ、ＩＣカードが装着されていると判定する、
請求項１又は２に記載の携帯端末。
【請求項４】
携帯端末が、前記携帯端末に記憶されている情報を保護する情報保護方法であって、
前記携帯端末は、
記憶手段と、
暗号鍵を含む電子証明書及び当該電子証明書と予め携帯端末の契約者に対応づけられたＩＣカードの備えたメモリに記憶されている所定の識別情報と、を対応付けて記憶する証明書記憶手段と、
携帯端末のユーザを識別する識別情報を記憶するメモリを備えたＩＣカードを装着するカード装着手段と、
前記記憶手段に記憶されている情報を前記暗号鍵により暗号化する暗号化手段と、を備え、
前記情報保護方法は、
前記カード装着手段に、携帯端末のユーザを識別する識別情報を記憶するメモリを備えたＩＣカードが装着されているか否かを判定する装着判定ステップと、
前記装着判定ステップにおいて、携帯端末のユーザを識別する識別情報を記憶するメモリを備えたＩＣカードが装着されていないとの判定が所定時間継続した場合に、前記証明書記憶手段に記憶されている電子証明書を失効させる失効制御ステップと、
を含む情報保護方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、携帯端末及び情報保護方法に関する。
【背景技術】
【０００２】
近年、携帯電話の機能は著しく進歩しており、単なる電話やメール機能だけでなく様々な用途に用いられるようになっている。例えば、業務に関する情報を携帯電話に記憶しておき当該情報を外出先等で使用するといった携帯可能な記憶媒体としての用途で用いられる場合がある。しかしながら、業務に関する情報を携帯電話に記憶させた場合、盗難や紛失等により、当該情報が悪用されたり、当該情報が第三者に閲覧されたりする可能性がある。このような第三者の悪用に対しては、携帯電話にパスワードを設定しておき、一部の機能を利用する場合には当該パスワードの入力を求めるといった対応も考えられるが、一般に携帯電話に用いるパスワードは、４桁程度のものであり、総当り式に試すことで破られてしまうおそれがある。
【０００３】
そのため、携帯電話のセキュリティを向上させる更なる工夫が求められており、例えば、特許文献１には、携帯電話に設けられた不揮発性メモリから取得した識別情報と、携帯電話に装着されたＩＣカード（ＵＳＩＭカード）に記憶されている識別情報とを、携帯電話と通信可能に接続されたサーバにおいて照合して、携帯電話の使用可否を判定する方法が提案されている。このようにすることで、特許文献１では、異なるＩＣカードが装着された場合の携帯電話の使用を制限し、携帯電話のセキュリティを高めている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００７−３２３５６８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１で提案されている方法では、携帯電話がサーバと通信不能である場合に、使用可否を判定することができず、このような場合に、携帯電話の所有者であっても携帯電話を使用することができなくなってしまう。
【０００６】
そのため、近年では、携帯電話を遠隔的に使用不可能とする遠隔ロックといったサービスが着目されている。この遠隔ロックでは、携帯電話に対して電話やメールを送信すると当該携帯電話の使用が不可能になるため、携帯電話を紛失等した場合に所有者以外の第三者に使用されてしまうことを防止できる。
【０００７】
しかしながら、このような遠隔ロックは、携帯電話が通信可能な状態でのみ利用することができ、携帯電話の拾得者が、携帯端末からＩＣカードを外したり、携帯電話を通信不能エリア等に移動させたりして、携帯端末を通信不能状態とした場合には利用することができない。このような場合には、悪意を持った拾得者は、総当りでパスワードを特定しようとする可能性もある。
【０００８】
本発明は、このような問題に鑑みてなされたものであり、携帯端末の所有者が適切に使用することができる一方で、盗難や紛失等時にセキュリティを強固に保つことができる携帯端末及び情報保護方法を提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明に係る携帯端末は、記憶手段と、暗号鍵を含む電子証明書を記憶する証明書記憶手段と、前記記憶手段に記憶されている情報を前記暗号鍵により暗号化する暗号化手段と、携帯端末のユーザを識別する識別情報を記憶するメモリを備えたＩＣカードを装着するカード装着手段と、前記カード装着手段にＩＣカードが装着されているか否かを判定する装着判定手段と、前記装着判定手段による前記ＩＣカードが装着されていないとの判定が所定時間継続した場合に、前記証明書記憶手段に記憶されている電子証明書を失効させる失効制御手段と、を備える。
【００１０】
また、上記携帯端末は、外部記憶媒体を装着する記憶媒体装着手段を備え、前記暗号化手段は、前記記憶媒体装着手段に装着されている外部記憶媒体に記憶された情報、及び前記カード装着手段に装着されている前記ＩＣカードに記憶された前記識別情報と異なる情報を、前記暗号鍵により暗号化することが好ましい。
【００１１】
また、上記携帯端末では、前記証明書記憶手段は、前記識別情報に対応付けて前記電子証明書を記憶し、前記装着判定手段は、前記ＩＣカードに記憶されている識別情報が、前記電子証明書に対応付けられている前記識別情報と一致する場合に、ＩＣカードが装着されていると判定することが好ましい。
【００１２】
本発明に係る情報保護方法は、携帯端末が、前記携帯端末に記憶されている情報を保護する情報保護方法であって、前記携帯端末は、記憶手段と、暗号鍵を含む電子証明書を記憶する証明書記憶手段と、携帯端末のユーザを識別する識別情報を記憶するメモリを備えたＩＣカードを装着するカード装着手段と、前記記憶手段に記憶されている情報を前記暗号鍵により暗号化する暗号化手段と、を備え、前記情報保護方法は、前記カード装着手段にＩＣカードが装着されているか否かを判定する装着判定ステップと、前記装着判定ステップにおいてＩＣカードが装着されていないとの判定が所定時間継続した場合に、前記証明書記憶手段に記憶されている電子証明書を失効させる失効制御ステップと、を含む。
【発明の効果】
【００１３】
本発明によれば、携帯端末の所有者が適切に使用することができる一方で、盗難や紛失等時にセキュリティを強固に保つことができる。
【図面の簡単な説明】
【００１４】
【図１】本実施形態に係る携帯端末の機能構成を示すブロック図である。
【図２】携帯端末において実行される処理の流れを示すフローチャートである。
【発明を実施するための形態】
【００１５】
以下、本発明の実施形態について図面に基づいて説明する。
図１は、本実施形態に係る携帯端末１の機能構成を示すブロック図である。
携帯端末１は、例えば携帯電話機であり、操作部１１と、表示部１２と、カード装着手段としての第１装着部１３と、記憶媒体装着手段としての第２装着部１４と、通信部１５と、記憶部１６と、仮想ＯＳ実行部１７とを備える。なお、携帯端末１は、図示は省略するが、カメラ、マイク及びスピーカといった従来の携帯電話機に設けられている機能を備えているものとする。
【００１６】
操作部１１は、ボタン等により構成されており、携帯端末１のユーザからの入力操作を受け付ける。
表示部１２は、液晶表示装置（ＬＣＤ：Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）や有機ＥＬ（Ｏｒｇａｎｉｃ  ＥｌｅｃｔｒｏＬｕｍｉｎｅｓｃｅｎｃｅ）等のディスプレイ装置により構成され、携帯端末１の機能に係る表示を行う。
なお、操作部１１と表示部１２とは、タッチパネルディスプレイにより構成するようにしてもよい。
【００１７】
第１装着部１３は、ＩＣカード２を装着する。ＩＣカード２は、例えば、ＳＩＭ（Ｓｕｂｓｃｒｉｂｅｒ  Ｉｄｅｎｔｉｔｙ  Ｍｏｄｕｌｅ）カードや、ＵＳＩＭ（Ｕｎｉｖｅｒｓａｌ  Ｓｕｂｓｃｒｉｂｅｒ  Ｉｄｅｎｔｉｔｙ  Ｍｏｄｕｌｅ）カードであり、携帯端末のユーザを識別する識別情報等を記憶するメモリを備えている。携帯端末１は、第１装着部１３にＩＣカード２が装着されることを条件に、電話やメール等の通信が可能となる。
【００１８】
第２装着部１４は、メモリーカード等の外部記憶媒体３を装着する。
通信部１５は、基地局や他の携帯端末等の外部機器との無線通信を行う。通信部１５は、例えば、電話やメール等に係る通信を行う。
【００１９】
記憶部１６は、メモリ等により構成され、記憶手段としての第１記憶領域１６１と、証明書記憶手段としての第２記憶領域１６２とを有する。
【００２０】
第１記憶領域１６１は、携帯端末１のシステム情報や、携帯端末１において実行される電話やメール等を行うための各種アプリケーションに加え、携帯端末１のユーザが取得した各種情報を記憶する。また、第１記憶領域１６１は、後述の仮想ＯＳ実行部１７において使用されるパスワードを記憶する。ここで、第１記憶領域１６１に記憶されるパスワードは、携帯端末１の所定の機能を利用する際に要求される。なお、所定の機能は、任意に設定することができ、携帯端末１の全ての機能であってもよく、また、携帯端末１の機能のうち第１記憶領域１６１に記憶された各種情報を閲覧する機能であってもよい。この点、本実施形態では、携帯端末１の電源がオンになったタイミングでパスワードを要求することとしている。
【００２１】
第２記憶領域１６２は、電子証明書を記憶する。この電子証明書は、暗号鍵を含んでいる。暗号鍵は、いわゆる秘密鍵であり、第１記憶領域１６１に記憶される情報等を暗号化又は復号化する場合に用いられる。なお、暗号鍵は、秘密鍵に限らず、暗号化鍵と復号化鍵が異なる公開鍵暗号方式に対応した鍵であってもよい。
【００２２】
また、第２記憶領域１６２は、電子証明書と、所定のＩＣカードに記憶されている識別情報とを対応付けて記憶する。所定のＩＣカードとは、例えば、携帯端末１の契約者に対応付けられているＩＣカードである。
また、本実施形態に係る電子証明書は、例えば、携帯端末１をユーザに配布する事業者によって発行され、携帯端末１をユーザに配布する前に第２記憶領域１６２に記憶される。また、本実施形態に係る電子証明書と所定の識別情報との対応付けも、予め事業者によって行われる。
【００２３】
仮想ＯＳ実行部１７は、携帯端末１に係る機能を統括的に制御する制御部であり、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）等により構成される。この仮想ＯＳ実行部１７は、ハイパーバイザーとして機能し、複数の異なるＯＳ（Ｏｐｅｒａｔｉｏｎ  Ｓｙｓｔｅｍ）を並列に実行する。
【００２４】
図１に示すように、仮想ＯＳ実行部１７は、装着判定手段としての装着判定部１７１と、失効制御手段としての失効制御部１７２と、実行部１７３と、暗号化部１７４と、復号化部１７５とを備える。
【００２５】
装着判定部１７１は、第２記憶領域１６２に記憶されている電子証明書が利用可能である（失効されていない）場合に、第１装着部１３にＩＣカード２が装着されているか否かを判定する。ここで、装着判定部１７１は、第１装着部１３に装着されているＩＣカード２のメモリに記憶されている識別情報が、第２記憶領域１６２に記憶されている電子証明書に対応付けられている識別情報と一致する場合にのみ、ＩＣカード２が装着されていると判定するようにしてもよい。すなわち、装着判定部１７１は、携帯端末１の所有者に対応するＩＣカード２が装着されている場合に、第１装着部１３にＩＣカード２が装着されていると判定し、所有者に対応するＩＣカード２以外のＩＣカード２が装着されている場合に、第１装着部１３にＩＣカード２が装着されていないと判定する。
【００２６】
失効制御部１７２は、装着判定部１７１による判定結果を監視し、ＩＣカード２が装着されていないとの判定が所定時間継続したか否かを判定する。失効制御部１７２は、ＩＣカード２が装着されていないとの判定が所定時間継続したと判定した場合に、第２記憶領域１６２に記憶されている電子証明書を失効させ、当該電子証明書を使用不能とする。なお、電子証明書が使用不能である場合には、電子証明書に含まれる暗号鍵を参照することができないものとする。
【００２７】
また、所定時間は、例えば１時間〜２４０時間等である。仮想ＯＳ実行部１７は、この所定時間について、所定のＩＣカードのみを使用可能としている場合（いわゆるＳＩＭロック状態の場合）、第１の時間（例えば、１時間）に設定し、所定のＩＣカード以外も使用可能としている場合（いわゆるＳＩＭロック解除状態の場合）、第１の時間よりも長い第２の時間（例えば、２４時間）に設定するようにしてもよい。
【００２８】
また、失効制御部１７２は、通信部１５を介して外部装置から、電子証明書を失効させる情報を受信したことに応じて、第２記憶領域１６２に記憶されている電子証明書を失効させる。この場合、操作部１１による操作を必要とすることなく電子証明書が失効される。
また、失効制御部１７２は、電子証明書が失効された旨を表示部１２に表示させるようにしてもよい。
【００２９】
実行部１７３は、図１に示すように、第１仮想ＯＳ上で機能する。
実行部１７３は、操作部１１を介して携帯端末１の所定の機能（電源オン）が要求されると、表示部１２に対してパスワードの入力画面を表示させて、パスワードの入力を受け付ける。実行部１７３は、パスワードが入力されると、第１記憶領域１６１に記憶されているパスワードと、入力されたパスワードとが一致するか否かを照合する。実行部１７３は、パスワードが一致した場合に、ユーザが要求した所定の機能を実行する。
【００３０】
また、実行部１７３は、後述の暗号化部１７４及び復号化部１７５を制御し、第１記憶領域１６１、ＩＣカード２又は外部記憶媒体３に記憶された情報を暗号化又は復号化させる。
なお、実行部１７３は、ファイルの種別が、所定の種別（例えば、文書ファイルや画像ファイル等）である場合に、当該ファイルを暗号化部１７４に暗号化させるようにしてもよい。
【００３１】
暗号化部１７４は、図１に示すように、第２仮想ＯＳ上で機能する。
暗号化部１７４は、実行部１７３からの指令に応じて、第１記憶領域１６１、ＩＣカード２、又は外部記憶媒体３に記憶される情報を、第２記憶領域１６２に記憶されている電子証明書に含まれている暗号鍵で暗号化する。
【００３２】
復号化部１７５は、図１に示すように、第２仮想ＯＳ上で機能する。
復号化部１７５は、実行部１７３からの指令に応じて、第１記憶領域１６１、ＩＣカード２、又は外部記憶媒体３に記憶され暗号化されている情報を、第２記憶領域１６２に記憶されている電子証明書に含まれている暗号鍵で復号化する。
【００３３】
ここで、第２記憶領域１６２に記憶されている電子証明書が使用可能である場合、復号化部１７５は、当該電子証明書を用いて、暗号化されている情報を復号可能である。これに対して、第２記憶領域１６２に記憶されている電子証明書が使用可能でない場合には、復号化部１７５は、当該電子証明書を用いることができないため、暗号化されている情報を復号することができない。本実施形態では、ＩＣカード２が第１装着部１３に所定時間以上装着されていない場合には、第２記憶領域１６２に記憶されている電子証明書が失効されるため、復号化部１７５は、読み出すデータの復号化を行うことができない。
これにより、携帯端末１を紛失した場合に、拾得者が遠隔ロックを防止すべくＩＣカード２を第１装着部１３から取り外したとしても、携帯端末１に記憶された各種の情報の復号化を不可能にすることができ、セキュリティの向上を図ることができる。このとき、第１装着部１３に携帯端末１の所有者以外のＩＣカード２が装着された場合であっても、装着判定部１７１は、ＩＣカード２が装着されていないと判定するため、セキュリティをより強固にすることができる。
なお、仮想ＯＳ実行部１７は、復号化部１７５が読み出すデータの復号化を行うことができない場合、表示部１２に対して、復号化を行うことができない旨を表示させるようにしてもよい。
【００３４】
続いて、携帯端末１における処理の流れについて説明する。
図２は、携帯端末１において実行される処理の流れを示すフローチャートである。なお、このフローチャートの開始時において、第２記憶領域１６２に記憶されている電子証明書が利用可能であるものとする。
【００３５】
ステップＳ１において、仮想ＯＳ実行部１７（失効制御部１７２）は、装着判定部１７１による判定結果を監視し、ＩＣカード２が装着されていないとの判定が所定時間継続したか否かを判定する。仮想ＯＳ実行部１７（失効制御部１７２）は、この判定がＹＥＳである場合、ステップＳ２に処理を移し、この判定がＮＯである場合、ステップＳ３に処理を移す。
【００３６】
ステップＳ２において、仮想ＯＳ実行部１７（失効制御部１７２）は、第２記憶領域１６２に記憶されている電子証明書を失効させ、当該電子証明書を使用不能とする。仮想ＯＳ実行部１７（失効制御部１７２）は、この処理が終了すると、本フローチャートを終了する。
【００３７】
ステップＳ３において、仮想ＯＳ実行部１７（実行部１７３）は、パスワード入力画面を表示部１２に表示させて、操作部１１を介したパスワードの入力を受け付ける。
【００３８】
ステップＳ４において、仮想ＯＳ実行部１７（実行部１７３）は、ステップＳ３においてパスワードが入力された場合に、第１記憶領域１６１に記憶されているパスワードと、入力されたパスワードとが一致するか否か判定する。仮想ＯＳ実行部１７（実行部１７３）は、この判定がＹＥＳである場合、ステップＳ５に処理を移し、この判定がＮＯである場合、ステップＳ１に処理を移す。
【００３９】
ステップＳ５において、仮想ＯＳ実行部１７（実行部１７３）は、第１記憶領域１６１、ＩＣカード２、又は外部記憶媒体３を記憶先として情報を記憶させるか否か（すなわち、操作部１１を介して、ユーザから情報記憶要求を受け付けたか否か）を判定する。仮想ＯＳ実行部１７（実行部１７３）は、この判定がＹＥＳの場合、ステップＳ６に処理を移し、この判定がＮＯの場合、ステップＳ７に処理を移す。
【００４０】
ステップＳ６において、仮想ＯＳ実行部１７（実行部１７３）は、記憶対象の情報を暗号化部１７４に暗号化させ、暗号化された情報を指定された記憶先に記憶させる。
【００４１】
ステップＳ７において、仮想ＯＳ実行部１７（実行部１７３）は、第１記憶領域１６１、ＩＣカード２、又は外部記憶媒体３から情報を読み出して使用するか否か（すなわち、操作部１１を介して、ユーザから情報読み出し要求を受け付けたか否か）を判定する。仮想ＯＳ実行部１７（実行部１７３）は、この判定がＹＥＳの場合、ステップＳ８に処理を移し、この判定がＮＯの場合、ステップＳ９に処理を移す。
【００４２】
ステップＳ８において、仮想ＯＳ実行部１７（実行部１７３）は、読出対象の情報が暗号化されている場合には、当該情報を復号化部１７５に復号化させ、復号化された情報を読み出して使用する。
【００４３】
ステップＳ９において、仮想ＯＳ実行部１７（実行部１７３）は、携帯端末１の終了操作を受け付けたか否かを判定する。仮想ＯＳ実行部１７（実行部１７３）は、この判定がＹＥＳである場合、携帯端末１の電源をオフにして、本フローチャートを終了する。仮想ＯＳ実行部１７（実行部１７３）は、この判定がＮＯである場合、ステップＳ５に処理を移す。
【００４４】
以上、本実施形態によれば、携帯端末１は、装着判定部１７１により、第１装着部１３にＩＣカード２が装着されているか否かを判定し、失効制御部１７２により、装着判定部１７１によるＩＣカード２が装着されていないとの判定が所定時間継続した場合に、第２記憶領域１６２に記憶されている電子証明書を失効させる。
このようにすることで、携帯端末１の盗難や紛失時に、拾得者によってＩＣカード２が外されたとしても、第２記憶領域１６２に記憶されている電子証明書を失効させることができる。よって、携帯端末１は、第１記憶領域１６１に記憶されている暗号化された情報を、電子証明書に含まれる暗号鍵によって復号化できない状態として、盗難や紛失等においてもセキュリティを強固に保つことができる。
【００４５】
また、携帯端末１は、暗号化部１７４により、第２装着部１４に装着されている外部記憶媒体３に記憶されている情報、及び第１装着部１３に装着されているＩＣカード２に記憶され識別情報と異なる情報を、暗号鍵により暗号化する。よって、外部記憶媒体３及びＩＣカード２に記憶されている情報も暗号化して、セキュリティを強固にすることができる。
【００４６】
また、第２記憶領域１６２は、所定の識別情報に対応付けて電子証明書を記憶し、装着判定部１７１は、ＩＣカード２に記憶されている識別情報が、電子証明書に対応付けられている所定の識別情報と一致する場合に、ＩＣカード２が装着されていると判定する。よって、予め対応付けられているＩＣカード以外のＩＣカードを装着することによって、携帯端末１を動作させることを防止することができる。
【００４７】
以上、本発明の実施形態について説明したが、本発明は本実施形態に限定されるものではなく、本発明の目的を達成できる範囲での変形、改良等は本発明に含まれるものである。
【００４８】
本実施形態に係る電子証明書と所定の識別情報との対応付けは、予め事業者によって行われることとしたが、これに限らない。例えば、仮想ＯＳ実行部１７は、第１装着部１３に対して最初に装着されたＩＣカードに記憶されている識別情報と、電子証明書との対応付けを行うようにしてもよい。このようにすることで、携帯端末１を使用する所有者のＩＣカードと、電子証明書との関連づけを簡易的に行うことができる。
【符号の説明】
【００４９】
１  携帯端末
２  ＩＣカード
３  外部記憶媒体
１１  操作部
１２  表示部
１３  第１装着部
１４  第２装着部
１５  通信部
１６  記憶部
１６１  第１記憶領域
１６２  第２記憶領域
１７  仮想ＯＳ実行部
１７１  装着判定部
１７２  失効制御部
１７３  実行部
１７４  暗号化部
１７５  復号化部
【図１】
0005819714.tif 000002
【図２】
0005819714.tif 000003