(57)【要約】【課題】セキュリティ状態に自動で移行させることで、情報処理装置のセキュリティ機能の向上を図るとともに、盗難や紛失などに対する対処の迅速性を向上させ、セキュリティ機能の信頼性を向上させることにある。【解決手段】無線通信機能を備えた情報処理装置（２）であり、無線通信手段（８）、記憶手段（１０）、判定手段（１２）、制御手段（１６）を備える。無線通信手段は、無線通信可能な範囲にあるアクセスポイント（４）から通信情報（６）を取得する。記憶手段は、認証エリア内で受信可能な登録通信情報を記憶する。判定手段は、記憶手段に記憶された登録通信情報（１４）と、無線通信手段によって取得した通信情報との一致度から認証エリア内か否かを判定する。そして、制御手段は判定結果に基づいてロック制御を行う。【選択図】図１
2014007587.tif 000002
【特許請求の範囲】
【請求項１】
無線通信機能を備えた情報処理装置であって、
無線通信可能な範囲にあるアクセスポイントから通信情報を取得する無線通信手段と、
認証エリア内で受信可能な登録通信情報を記憶する記憶手段と、
前記記憶手段に記憶された前記登録通信情報と、前記無線通信手段によって取得した前記通信情報との一致度から前記認証エリア内か否かを判定する判定手段と、
該判定結果に基づいて、ロック制御を行う制御手段と、
を備える情報処理装置。
【請求項２】
前記判定手段は、前記一致度が閾値以上である場合に前記認証エリア内である判定結果を出力し、
前記制御手段は、前記認証エリア内である旨の判定結果に基づき、ロックを解除する、
ことを特徴とする請求項１に記載の情報処理装置。
【請求項３】
さらに、位置情報を取得する位置情報取得手段を備え、
前記記憶手段は、認証エリアを示す登録位置情報を記憶し、
前記判定手段は、取得した前記位置情報と前記登録位置情報との一致度から前記認証エリア内か否かを判定し、
前記制御手段は、前記通信情報による判定結果とともに、または前記通信情報による判定結果に代えて、前記位置情報による判定結果を利用してロック制御を行う、
ことを特徴とする請求項１または請求項２に記載の情報処理装置。
【請求項４】
前記判定手段は、前記通信情報の取得状態または利用者の選択に基づき、前記位置情報を利用した判定処理を行うことを特徴とする、請求項３に記載の情報処理装置。
【請求項５】
無線通信機能を備えた情報処理装置のセキュリティ方法であって、
無線通信可能な範囲にあるアクセスポイントから無線通信手段によって通信情報を取得し、
認証エリア内で受信可能な登録通信情報を記憶手段に記憶し、
前記記憶手段に記憶された前記登録通信情報と、前記無線通信手段によって取得した前記通信情報との一致度から前記認証エリア内か否かを判定し、
該判定結果に基づいて、ロック制御を行う、
処理を含む、情報処理装置のセキュリティ方法。
【請求項６】
無線通信機能を備える情報処理装置に搭載されたコンピュータに実行させるセキュリティプログラムであって、
無線通信可能な範囲にあるアクセスポイントから無線通信手段によって通信情報を取得する機能と、
記憶手段に記憶された認証エリア内で受信可能な登録通信情報と、前記無線通信手段によって取得した前記通信情報との一致度から前記認証エリア内か否かを判定する機能と、
該判定結果に基づいて、ロック制御を行う制御機能と、
を含む情報処理装置のセキュリティプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置の利用制限に関し、たとえば通信機能を利用してロック制御を行う情報処理装置、そのセキュリティ方法およびそのセキュリティプログラムに関する。
【背景技術】
【０００２】
携帯可能な情報処理装置は、たとえば盗難や携帯時の紛失によって、記憶された情報の流出を防止するために、さまざまなセキュリティが施されている。このセキュリティ手段として、たとえば利用者個人が特定のＩＤ（Identification）やパスワード（Pass Word）の組み合わせを設定するものがある。このようなＩＤやパスワードは、利用者自身が設定処理を行う必要がある。
【０００３】
紛失した情報処理装置について、たとえば専用のセキュリティサーバに登録し、このサーバを介して、無線通信によりリモートロック（遠隔ロック）やリモートワイプ（遠隔削除）を設定するものがある。
【０００４】
このようなサーバを利用したセキュリティに関し、移動体端末が基地局から受けたＳＳＩＤ（Service Set Identification）をサーバに送り、このサーバは、登録済のＳＳＩＤでなければ接続を拒否するものが知られている（たとえば特許文献１）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００４−２７４６０２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ところで、ＩＤやパスワード入力によるセキュリティ方法は、予め情報を設定し、その情報を記憶しておく必要があるとともに、情報処理装置の利用時に毎回入力操作を求められる。そのため情報処理装置の利用開始に煩雑な操作が必要であり、情報処理装置の利便性を損ねるという課題がある。また、ＩＤやパスワード情報は、他人に見破られた場合や、たとえばＩＤ等によって認証した状態で盗難、紛失した場合には、その後に対処することができず、セキュリティ機能が不十分であるという課題がある。
【０００７】
また、リモートロック機能やリモートワイプ機能は、サービスを行うために新たに専用のサーバシステムを構築する必要がある。そして、紛失または盗難された情報処理装置がサーバシステムと通信可能なエリア内に存在する必要があり、全ての範囲に対してセキュリティ機能を実現させるためには、多大なコストがかかるという課題がある。
【０００８】
さらに、リモートロック機能やリモートワイプ機能では、紛失または盗難があったことを利用者が知った後に、設定操作が行われなければセキュリティ機能が実行されないという課題がある。
【０００９】
そこで、本発明の第１の目的は、上記課題に鑑み、ユーザ側で設定操作を行わなくてもセキュリティ状態に自動で移行させることで、情報処理装置のセキュリティ機能の向上を図ることにある。
【００１０】
また、本発明の第２の目的は、設定された使用可能な認証エリア外に位置する場合には、直ちにロック制御を行うことで、盗難や紛失などに対する対処の迅速性を向上させ、セキュリティ機能の信頼性を向上させることにある。
【課題を解決するための手段】
【００１１】
上記目的を達成するため、本開示の構成は、無線通信機能を備えた情報処理装置であり、無線通信手段、記憶手段、判定手段、制御手段を備える。無線通信手段は、無線通信可能な範囲にあるアクセスポイントから通信情報を取得する。記憶手段は、認証エリア内で受信可能な登録通信情報を記憶する。判定手段は、記憶手段に記憶された登録通信情報と、無線通信手段によって取得した通信情報との一致度から認証エリア内か否かを判定する。そして、制御手段はこの判定結果に基づいてロック制御を行う。
【発明の効果】
【００１２】
本開示の情報処理装置、そのセキュリティ方法、またはそのセキュリティプログラムによれば、次のいずれかの効果が得られる。
【００１３】
(1)  受信した通信情報を利用して情報処理装置が利用可能な認証エリア内にいるかが推定され、使用の際の認証操作などが省略できるので、装置の利便性が高められる。
【００１４】
(2)  通信情報の受信情報に基づき、認証エリア内であると推定される場合にのみロック解除させることで、セキュリティ機能が設定されない状態が生じることを防止できる。
【００１５】
(3)  認証エリア外に情報処理装置が持ち出された場合には、直ちにロック制御が実行されることで、セキュリティ機能の信頼性が高められる。
【００１６】
(4)  情報処理装置の現在位置における受信可能な通信情報に基づいてロック制御を行うことで、新たにセキュリティ用のサーバを構築する必要がなく、省コストでセキュリティ機能を実現させることができる。
【００１７】
そして、本発明の他の目的、特徴および利点は、添付図面および各実施の形態を参照することにより、一層明確になるであろう。
【図面の簡単な説明】
【００１８】
【図１】第１の実施の形態に係る情報処理装置の構成例を示す図である。
【図２】セキュリティ処理の一例を示すフローチャートである。
【図３】第２の実施の形態に係る携帯端末装置の使用位置の特定状態例を示す図である。
【図４】携帯端末装置の構成例を示す図である。
【図５】携帯端末装置の使用状態例を示す図である。
【図６】認証エリア内におけるＳＳＩＤ情報の比較を示す図である。
【図７】認証エリア外におけるＳＳＩＤ情報の比較を示す図である。
【図８】ＧＰＳ情報による認証例を示す図である。
【図９】ＧＰＳ情報による認証例を示す図である。
【図１０】携帯端末装置の使用状態の他の例を示す図である。
【図１１】認証エリア内におけるＳＳＩＤ情報の比較を示す図である。
【図１２】認証エリア外におけるＳＳＩＤ情報の比較を示す図である。
【図１３】ＧＰＳ情報による認証例を示す図である。
【図１４】ＧＰＳ情報による認証例を示す図である。
【図１５】コンピュータの構成例を示す図である。
【図１６】登録モードにおけるＳＳＩＤ情報の登録処理例を示すシーケンス図である。
【図１７】登録モードにおける位置情報の登録処理例を示すシーケンス図である。
【図１８】登録処理の一例を示すフローチャートである。
【図１９】判定モードにおける処理例を示すシーケンス図である。
【図２０】ＧＰＳ測定処理の一例を示す図である。
【図２１】判定処理の一例を示すフローチャートである。
【図２２】ロック解除処理の一例を示すフローチャートである。
【図２３】表示画面例を示す図である。
【図２４】第３の実施の形態に係る携帯端末装置の登録モードにおける処理例を示すフローチャートである。
【図２５】判定モードにおける処理例を示すフローチャートである。
【図２６】第４の実施の形態に係る携帯端末装置の構成例を示す図である。
【図２７】登録データテーブルの一例を示す図である。
【図２８】接続履歴を利用する場合のセキュリティ処理の一例を示すフローチャートである。
【発明を実施するための形態】
【００１９】
〔第１の実施の形態〕
【００２０】
図１は、第１の実施の形態に係る情報処理装置の構成例を示している。図１に示す構成は一例である。
【００２１】
図１に示す情報処理装置２は、たとえば携帯可能なＰＣ（Personal Computer）や携帯端末装置、携帯電話機などであって、本開示の情報処理装置の一例である。この情報処理装置２は、ＬＡＮ（Local Area Network）の基地局であるアクセスポイント４から通信情報６を受信する。情報処理装置２の周囲には、複数のアクセスポイント４−１、４−２、４−３・・・４−Ｎが設置されている。そして、情報処理装置２は、たとえば各アクセスポイント４−１、４−２、４−３・・・４−Ｎからそれぞれ通信情報６−１、６−２、６−３・・・６−Ｎを受信している。
【００２２】
この情報処理装置２は、設定された範囲外に位置する場合にロック制御を行うセキュリティ機能を備えており、無線通信手段８、記憶手段１０、判定手段１２、制御手段１６を備える。
【００２３】
無線通信手段８は、無線を利用したＬＡＮに対する通信接続手段の一例である。無線通信手段８は、配置された各アクセスポイント４との間で、たとえばＷｉＦｉ（Wireless Fidelity）規格に準じた接続処理を行う。無線通信手段８は、無線通信可能な範囲にある各アクセスポイント４が出力する通信情報６を取り込んでいる。この通信情報６は、たとえば各アクセスポイント４が中継し、または発信するＷｉＦｉの無線ＬＡＮを特定するためのＳＳＩＤ（Service Set Identification）などが含まれる。
【００２４】
記憶手段１０は、無線通信手段８で取得した通信情報６を記憶する手段である。この記憶手段１０は、たとえば情報処理装置２の起動時などユーザによる利用中に取得した通信情報６が記憶される。また、記憶手段１０には、予め特定の無線ＬＡＮを特定する情報として登録通信情報１４を記憶している。この登録通信情報１４は、情報処理装置２の利用が許可される認証エリア内として、たとえば特定の建物内、室内、または地域内で受信できる通信情報である。記憶手段１０には、認証エリア内またはその周辺に配置された複数のアクセスポイント４−１、４−２、４−３・・・４−Ｎから発信された複数の登録通信情報１４−１、１４−２、１４−３、・・・１４−Ｘが登録されている。
【００２５】
登録通信情報１４は、たとえば利用者自身または利用者設定権限を有する者の設定操作によって記憶手段１０に登録される。
【００２６】
判定手段１２は、記憶手段１０に記憶された登録通信情報１４と、無線通信手段８によって取得した通信情報６との一致度を判定する手段である。この判定では、たとえば通信情報６と登録通信情報１４との一致する数を判定する。
【００２７】
制御手段１６は、判定手段１２の判定結果に基づいて情報処理装置２のロック制御を行う。このロック制御は、判定結果において一致度が所定の基準以上に達しない場合には、情報処理装置２に対する操作を禁止させる。
【００２８】
すなわち通信情報６は、情報処理装置２の使用認証エリアを表す無線ＬＡＮの受信環境を示す情報として利用される。そして、判定処理では、受信した通信情報６−１、６−２、６−３・・・６−Ｎを利用して、使用を許可された認証エリア内に情報処理装置２が有るか否かが推定される。情報処理装置２が認証エリア内に無い場合には、情報処理装置２の使用が制限される。
【００２９】
＜セキュリティ機能の処理手順＞
【００３０】
図２は、情報処理装置２のセキュリティ機能の処理例を示している。図２に示す処理手順、処理内容は一例であって、斯かる構成に本発明が限定されるものではない。図２に示す処理手順は、本開示のセキュリティ方法またはセキュリティプログラムの一例である。
【００３１】
情報処理装置２は、たとえば起動スイッチの押下や操作手段に対する入力操作などを契機に、受信可能な通信情報６の取り込みを実行する（Ｓ１）。無線通信手段８は、たとえば受信した通信情報６を判定手段１２に通知する。このとき、取り込んだ通信情報６を記憶手段１０に記憶させてもよい。
【００３２】
判定手段１２は、記憶手段１０から、記憶している登録通信情報１４の読み出し処理を行う（Ｓ２）。そして、判定手段１２は、取り込んだ通信情報６と登録通信情報１４との一致度判定を行う（Ｓ３）。判定処理では、たとえば通信情報６に含まれるＳＳＩＤと登録通信情報１４に含まれるＳＳＩＤとを比較し、一致する数を判定する。
【００３３】
また、判定手段１２には、たとえば一致度に対する閾値が設定されている。そして、判定処理では、この閾値としてたとえば４つ以上の通信情報６が登録通信情報１４と一致するか否かが判定される。
【００３４】
判定処理において一致度が閾値以上である場合（Ｓ４のＹＥＳ）、制御手段１６は、情報処理装置２に対する操作を可能にするようにロックを解除する（Ｓ５）。すなわち、情報処理装置２が登録通信情報１４の受信可能な特定の範囲内に有ると推定され、使用許可が認証される。また、一致度が閾値未満の場合（Ｓ４のＮＯ）、情報処理装置２が許可された範囲外に持ち出された可能性があると推定して、制御手段１６は、ロック機能を設定し操作を禁止する（Ｓ６）。
【００３５】
なお、通信情報６の取り込みは情報処理装置２の起動時などに限らず、たとえば情報処理装置２の使用中において常に実行してもよい。そして、制御手段１６は、一致度が閾値以下に達したことを契機に情報処理装置２の機能を制限し、または使用を禁止させてもよい。
【００３６】
斯かる構成によれば、受信した通信情報を利用して情報処理装置が利用可能な認証エリア内にいるかを推定し、使用の際の認証操作などが省略できる。また、通信情報の受信情報に基づき、認証エリア内であると推定される場合にのみロック解除させることで、セキュリティ機能が設定されない状態となるのを防止できる。また、認証エリア外に情報処理装置が持ち出された場合には、直ちにロック制御が実行される。情報処理装置は現在位置における受信可能な通信情報に基づいてロック制御を行うことで、新たにセキュリティ用のサーバを構築する必要がなく、省コスト化できる。
【００３７】
〔第２の実施の形態〕
【００３８】
図３は、第２の実施の形態に係る携帯端末装置の使用位置の特定状態を示している。図３に示す構成は一例である。
【００３９】
図３に示す携帯端末装置２０は、本開示の情報処理装置の一例であり、現在位置の周囲に設置されたアクセスポイント４（４−１、４−２、４−３、・・・４−Ｎ）との間でたとえばＷｉＦｉによる情報の送受信が可能な通信機能を備えている。携帯端末装置２０は、各アクセスポイント４から通信情報６としてＷｉＦｉのＳＳＩＤ情報２４（２４−１、２４−２、２４−３、・・・２４−Ｎ）を受信する。
【００４０】
また携帯端末装置２０は、位置特定手段として、ＧＰＳ（Global Positioning System）衛星２２やサーバとの間で通信可能な機能を備えており、現在位置の位置情報であるＧＰＳ測位情報２６を受信する。ＧＰＳによる位置情報は、ＷｉＦｉの受信状態による位置特定を補足する情報として利用される。
【００４１】
＜携帯端末装置２０の構成＞
【００４２】
図４は、携帯端末装置２０の構成例を示している。携帯端末装置２０は、アクセスポイント４からＳＳＩＤ情報２４を受信するＷｉＦｉ−ＳＳＩＤ受信機能部３０を備えている。ＷｉＦｉ−ＳＳＩＤデータ登録部３２、ＷｉＦｉ−ＳＳＩＤデータ保持部３４、ＷｉＦｉ−ＳＳＩＤ判定部３６を備える。また携帯端末装置２０は、ＧＰＳ受信機能部４０、位置データ登録部４２、位置データ保持部４４、位置判定部４６を備える。携帯端末装置２０は、ロック制御部５０、ユーザ設定部５２を備える。
【００４３】
ＷｉＦｉ−ＳＳＩＤ受信機能部３０は、既述の無線通信手段８の一例である。ＷｉＦｉ−ＳＳＩＤ受信機能部３０は、携帯端末装置２０の起動中に一定の時間間隔で周囲のＳＳＩＤ情報２４を受信している。受信したＳＳＩＤ情報２４は、たとえば携帯端末装置２０が登録モードの場合、ＷｉＦｉ−ＳＳＩＤデータ登録部３２に送信される。また、携帯端末装置２０が認証モードの場合、受信したＳＳＩＤ情報２４はＷｉＦｉ−ＳＳＩＤ判定部３６に送信される。
【００４４】
ＷｉＦｉ−ＳＳＩＤデータ登録部３２は、携帯端末装置２０の登録モード時に取得したＳＳＩＤ情報２４をＷｉＦｉ−ＳＳＩＤデータ保持部３４に登録させる登録制御手段の一例である。携帯端末装置２０は、たとえば利用者の設定操作に基づき、認証エリアを設定する登録モード機能を備えている。この登録モードにおいてＷｉＦｉ−ＳＳＩＤデータ登録部３２は認証エリアとして設定したい位置、場所で受信するＳＳＩＤ情報２４を登録ＳＳＩＤ情報２５として登録する。この登録ＳＳＩＤ情報２５は、既述の登録通信情報１４として利用される。ＷｉＦｉ−ＳＳＩＤデータ登録部３２は、たとえばユーザ設定部５２に設定されている繰り返し間隔情報に基づいてＳＳＩＤ情報２４の取り込みを行う。
【００４５】
ＷｉＦｉ−ＳＳＩＤデータ保持部３４は、ＷｉＦｉ−ＳＳＩＤデータ登録部３２によって登録された登録ＳＳＩＤ情報２５を格納する手段の一例であり、既述の記憶手段１０で構成される。
ＷｉＦｉ−ＳＳＩＤデータ保持部３４に格納された登録ＳＳＩＤ情報２５は、ＷｉＦｉ−ＳＳＩＤ判定部３６に送信され、判定モード時において既述の登録通信情報１４として利用される。
【００４６】
ＷｉＦｉ−ＳＳＩＤ判定部３６は、位置判定モード実行時に取得したＳＳＩＤ情報２４とＷｉＦｉ−ＳＳＩＤデータ保持部３２に登録されている登録ＳＳＩＤ情報２５とを比較し、一致するか否かを判定する手段である。ＳＳＩＤ情報の一致の判定には、たとえばユーザ設定部５２に設定されている閾値を利用し、その一致度が閾値以上か否かが判定される。ＷｉＦｉ−ＳＳＩＤ判定部３６は、判定結果をロック制御部５０に通知する。
【００４７】
ＧＰＳ受信機能部４０は、ＧＰＳ衛星２２または中継サーバなどの間で携帯端末装置２０の位置情報の要求および受信を行う通信手段を構成する。ＧＰＳ受信機能部４０は、たとえば携帯端末装置２０が登録モードとなっている場合、受信したＧＰＳ測位情報２６を位置データ登録部４２に通知する。また、ＧＰＳ受信機能部４０は、登録モード以外の場合には、受信したＧＰＳ測位情報２６を登録ＧＰＳ測位情報２７として位置判定部４６に通知する。
【００４８】
位置データ登録部４２は、携帯端末装置２０の登録モード時に取得したＧＰＳ測位情報２６を位置データ保持部４４に登録させる登録制御手段の一例である。位置データ登録部４２は、たとえばユーザ設定部５２に設定されている繰り返し間隔情報に基づいてＧＰＳ測位情報２６の取り込みを行う。
【００４９】
位置データ保持部４４は、位置データ登録部４２によって登録された登録ＧＰＳ測位情報２７を格納する手段の一例であり、既述の記憶手段１０で構成される。ここで格納された登録ＧＰＳ測位情報２７は、認証エリアを特定する位置情報であり、判定モードにおいて比較対象として利用される。
【００５０】
位置判定部４６は、判定モード実行時に受信したＧＰＳ測位情報２６と、位置データ保持部４４に格納されている登録ＧＰＳ測位情報２７とを比較し、一致するか否かを判定する手段である。ＧＰＳ測位情報２６の一致判定は、たとえばユーザ設定部５２に設定されている閾値を利用し、その一致度が閾値以上か否かが判定される。位置判定部４６は、判定結果をロック制御部５０に通知する。
【００５１】
ロック制御部５０は、ＷｉＦｉ−ＳＳＩＤ判定部３６や位置判定部４６の判定結果に応じて携帯端末装置２０に対するロック制御を実行する手段の一例である。
【００５２】
ユーザ設定部５２は、携帯端末装置２０のセキュリティ機能に対する設定情報を保持する手段の一例である。ユーザ設定部５２は、たとえば利用者によって入力設定された閾値情報や処理実行タイミング情報などを保持する。ユーザ設定部５２は、たとえば以下の情報が設定されている。
(1)  登録モード時のＷｉＦｉ−ＳＳＩＤ情報（ＳＳＩＤ情報２４）を登録する時間間隔情報：「ＷｉＦｉ−ＳＳＳＩＤ登録繰り返し間隔」情報
(2)  登録モード時のＧＰＳ測位情報（位置情報）２６を登録する時間間隔情報：「ＧＰＳ登録繰り返し間隔」情報
(3)  位置判定モード時の受信ＷｉＦｉ−ＳＳＩＤ情報２４と保持しているＷｉＦｉ−ＳＳＩＤ情報との一致数情報：「位置判定ＷｉＦｉ閾値」情報
(4)  位置判定モード時のＧＰＳ測位情報（受信位置）２６の誤差情報：「位置判定ＧＰＳ閾値」情報
(5)  登録モード、位置判定モード情報
【００５３】
＜特定の位置を認証エリアとして設定した場合＞
【００５４】
図５は、携帯端末装置の使用状態例を示している。図６および図７は、ＷｉＦｉのＳＳＩＤ情報の一例を示している。また、図８および図９は、ＧＰＳ情報の一例を示している。図５ないし図９に示す構成は一例である。
【００５５】
図５に示す携帯端末装置２０は、たとえば事務所の部屋などにおいて受信可能なＷｉＦｉの登録ＳＳＩＤ情報２５や登録ＧＰＳ測位情報２７が登録されている。登録処理は、利用者が携帯端末装置２０に対して登録モード機能の開始操作を契機に実行される。これにより、携帯端末装置２０には、登録ＳＳＩＤ情報２５が受信可能な範囲を認証エリア６０として設定される。この認証エリア６０は、たとえば登録したＧＰＳ測位位置を中心に一定の半径で設定された範囲と同等または近似させてればよい。また、登録ＳＳＩＤ情報２５による認証エリア６０と登録ＧＰＳ測位情報２７に基づく範囲とは、いずれか一方の範囲内に他方の範囲が存在するように設定してもよい。
【００５６】
ＷｉＦｉ−ＳＳＩＤデータ保持部３４には、登録モードにおいて取得したＳＳＩＤ情報２４が格納され、図６のＡに示す登録データテーブル６４が生成される。この登録データテーブル６４には、たとえば登録した登録番号部６６毎に登録ＳＳＩＤ情報２５がテーブル化されたＷｉＦｉのＳＳＩＤ情報部６８が設定されている。
【００５７】
登録ＳＳＩＤ情報２５は、たとえばテキスト形式の数字や文字の組み合わせで構成されている。登録データテーブル６４のＳＳＩＤ情報部６８に対して登録される順番はどのようなものでもよい。この登録順は、たとえば登録モード時に携帯端末装置２０が受信した順序や、受信する電波の強度などに基づいて設定されてもよい。
【００５８】
携帯端末装置２０はたとえば、利用開始操作などが行われると判定モードが開始され、受信可能なＷｉＦｉなどの無線ＬＡＮ上に発信されているＳＳＩＤなどの通信情報を受信する。
【００５９】
＜認証エリア６０内における判定処理＞
【００６０】
携帯端末装置２０は、たとえば利用の開始などに対して、位置判定モードが実行されて、周囲のＳＳＩＤ情報２４の取り込みや、ＧＰＳ衛星２２に対して測位データを要求する。このとき取得したＳＳＩＤ情報２４は、たとえばＷｉＦｉ−ＳＳＩＤ判定部３６に取り込まれる。携帯端末装置２０は、たとえば認証エリア６０内において使用している。このときＷｉＦｉ−ＳＳＩＤ判定部３６には、たとえば図６のＢに示すように受信したＳＳＩＤ情報２４を登録する取得ＳＳＩＤ情報テーブル７０が格納される。
【００６１】
この取得ＳＳＩＤ情報テーブル７０には、登録番号部７２毎に受信したＷｉＦｉのＳＳＩＤ情報部７４が設定される。携帯端末装置２０は、たとえば事務所などの自席において利用が開始されると、複数のＷｉＦｉのＳＳＩＤ情報２４を受信し、取得ＳＳＩＤ情報テーブル７０に登録する。ＷｉＦｉ−ＳＳＩＤ判定部３６は、取得ＳＳＩＤ情報テーブル７０のＳＳＩＤ情報部７４の情報と登録データテーブル６４との対比判定を行う。この対比判定は、たとえば登録されたＳＳＩＤ情報の表記名またはその他のデータ内容などが一致するか否かで行う。対比の結果、たとえば４つ以上の一致するＳＳＩＤ情報７６と、一致しないＳＳＩＤ情報７８が抽出される。
【００６２】
そして、ＷｉＦｉ−ＳＳＩＤ判定部３６は、一致するＳＳＩＤ情報７６が閾値としてたとえば４つ以上の一致度があることから、携帯端末装置２０が認証エリア６０内に存在すると推定判定する。この判定結果に基づき、ロック制御部５０は、携帯端末装置２０の機能ロックを解除し、利用者による操作が可能な状態となる。
【００６３】
このＳＳＩＤ情報を利用したセキュリティ処理では、携帯端末装置２０の利用開始に際して、利用者による入力操作などが不要となる。また、携帯端末装置２０は、セキュリティ処理によるロック解除が行われた後に、ＩＤ情報やパスワード入力による認証処理に移行させてもよい。
【００６４】
＜認証エリア６０外における判定処理＞
【００６５】
携帯端末装置２０が認証エリア６０外に持ち出された状態で使用を開始した場合、携帯端末装置２０は、その位置において受信可能なＳＳＩＤ情報２４の取得やＧＰＳ衛星２２からＧＰＳ測位情報２６を要求する。取得したＳＳＩＤ情報２４は、たとえば図７のＢに示すようにＷｉＦｉ−ＳＳＩＤ判定部３６内に構成された取得ＳＳＩＤ情報デーブル８０に格納される。この取得ＳＳＩＤ情報テーブル８０は、たとえば登録番号部８２毎に受信したＷｉＦｉのＳＳＩＤ情報部８４が設定される。図５に示すように、取得したＳＳＩＤ情報２４やＧＰＳ測位情報２６により、携帯端末装置２０の存在エリア６２が設定される。
【００６６】
ＷｉＦｉ−ＳＳＩＤ判定部３６は、取得ＳＳＩＤ情報テーブル８０のＳＳＩＤ情報部８４の情報と登録データテーブル６４との対比判定を行う。対比の結果、一致するＳＳＩＤ情報が無いまたは、設定された閾値に満たないと判定され、携帯端末装置２０が認証エリア６０内に存在しないと推定判定する。この判定結果に基づき、ロック制御部５０は、携帯端末装置２０の機能ロックを設定し、利用者による操作を禁止する。
【００６７】
これにより携帯端末装置２０の紛失、盗難などのほか使用権限を有する利用者によって認証エリア６０外に持ち出された場合でも、セキュリティ機能の開始操作が無く、使用を制限することができる。
【００６８】
＜ＧＰＳ情報を利用した認証によるロック解除＞
【００６９】
登録モードにおいて取得した携帯端末装置２０の位置（ＧＰＳ）情報は、たとえば図８のＡに示すように位置データ登録部４２によって位置データ保持部４４に登録される。位置データ保持部４４には、斯かる位置情報を登録した登録データテーブル９０が生成される。この登録データテーブル９０は、位置データ保持部４４に格納される。登録データテーブル９０には、たとえば登録番号部９２毎に、緯度情報部９４や経度情報部９６が設定される。
【００７０】
ＧＰＳ測位情報２６による位置情報は、たとえば携帯端末装置２０の判定モードにおいて補足的な認証処理に利用される。位置情報による認証は、たとえばＷｉＦｉのＳＳＩＤ情報による認証において携帯端末装置２０が認証エリア６０内に存在しないと推定された場合に実行される。
【００７１】
携帯端末装置２０は、たとえば使用操作などを契機に判定モードが開始されると、ＧＰＳ測位情報２６を受信する。受信したＧＰＳ測位情報２６は、位置判定部４６に通知される。位置判定部４６には、通知されたＧＰＳ測位情報２６により図８のＢに示す取得ＧＰＳ情報テーブル１００が生成される。
【００７２】
この取得ＧＰＳ情報テーブル１００には、たとえば登録番号部１０２、緯度情報部１０４、経度情報部１０６が設定される。
【００７３】
位置判定部４６は、登録データテーブル９０に登録された登録ＧＰＳ測位情報２７に対し、取得ＧＰＳ情報テーブル１００に登録されたＧＰＳ測位情報２６が所定の一致度を有するか否かを判断する。ＧＰＳの登録測位情報の判定は、たとえば緯度情報部９４、経度情報部９６の登録情報に対して、取得した緯度情報部１０４、経度情報部１０６の情報が一定の範囲内かを判定する。そして、この取得ＧＰＳ情報テーブル１００には一致する位置情報１０８が格納されている。一定の範囲は、ＧＰＳ測位情報２６の座標を利用し、実際の距離が登録した位置情報に対してたとえば数メートル以内か否かによって判断してもよい。
【００７４】
そして、携帯端末装置２０の測定位置が登録した位置情報に対して閾値以内にある場合には、認証して機能ロックを解除する。この場合、たとえばＷｉＦｉのＳＳＩＤ情報２４による認証が得られないことから、携帯端末装置２０に対する機能の一部に対する操作を制限してロック解除してもよい。
【００７５】
ＧＰＳ測位情報による認証は、認証エリア６０内においてたとえばアクセスポイントの環境変更や電源のＯＦＦなどの状態により、ＷｉＦｉのＳＳＩＤが受信できない場合に利用すればよい。この場合、たとえば携帯端末装置２０の利用が可能になるので、たとえば改めて登録モードを実行し、新たなＷｉＦｉの使用環境を設定することができる。
【００７６】
また、たとえばＷｉＦｉによる認証エリア６０とＧＰＳによる誤差範囲に違いがある場合においてＧＰＳの登録による誤差範囲と認証エリアの一部が重なる場合に、携帯端末装置２０の機能を制限して利用を認めるようにしてもよい。
【００７７】
＜ＧＰＳ情報を利用した認証によるロック設定＞
【００７８】
図５に示すように、認証エリア６０外の存在エリア６２において携帯端末装置２０が受信したＧＰＳ測位情報２６は、位置判定部４６に登録され、図９のＢに示す取得ＧＰＳ情報テーブル１１０が生成される。この取得ＧＰＳ情報テーブル１１０には、既述した取得ＧＰＳ情報テーブル１００と同様に、登録番号部１１２、緯度情報部１１４、経度情報部１１６が設定される。
【００７９】
位置判定部４６は、取得ＧＰＳ情報テーブル１１０の位置情報と登録データテーブル９０との対比判定を行う。一致または類似範囲に位置情報が無いので、携帯端末装置２０が認証エリア６０内に存在しないと推定判定する。この判定結果に基づき、ロック制御部５０は、携帯端末装置２０の機能ロックを設定し、利用者による操作を禁止する。
【００８０】
この判定により、ＷｉＦｉの受信状態およびＧＰＳ測位情報が一致しないことから、携帯端末装置２０の機能を完全にロックすればよい。このように２つの条件を組み合わせることで、携帯端末装置２０の存在エリア６２の一部と認証エリア６０の一部とが重ならない状態であることが特定される。
【００８１】
なお、ＧＰＳ測位情報２６を利用した認証は、ＷｉＦｉのＳＳＩＤ情報２４を利用した認証が受けられない場合のみに限られない。たとえばＳＳＩＤ情報２４による認証とともに、ＧＰＳ測位情報２６による認証を受けた場合に、携帯端末装置２０が認証エリア６０内に有ると判定し、ロックを解除するようにしてもよい。ＧＰＳ測位情報２６は、携帯端末装置２０の使用環境などに関わらず地上の位置を特定する。これに対し、ＷｉＦｉのＳＳＩＤ情報２４は、アクセスポイントの出力により、使用する階層建物の階違いや、壁などの障壁による受信状態を使用環境条件として特定される。このように２つの条件を組み合わせることで、よりセキュリティ機能を高めるようにしてもよい。
【００８２】
＜移動中の範囲を認証エリアとして設定した場合＞
【００８３】
図１０は、携帯端末装置の使用状態の他の例を示している。図１１および図１２は、ＷｉＦｉのＳＳＩＤ情報の一例を示している。また、図１３および図１４は、ＧＰＳ情報の一例を示している。図１０ないし図１４に示す構成は一例である。
【００８４】
図１０に示す携帯端末装置２０は、たとえば携帯端末装置２０を利用しながら移動する範囲において受信可能なＷｉＦｉのＳＳＩＤ情報２４やＧＰＳ測位情報２６を登録している。携帯端末装置２０は、移動中にＳＳＩＤ情報２４が受信可能な範囲を認証エリア１２０として設定している。この認証エリア１２０は、たとえば移動範囲内に任意のＡ地点１２４、Ｂ地点１２６、Ｃ地点１２８、Ｄ地点１３０、Ｅ地点１３２が含まれる。
【００８５】
図１１のＡに示す登録データテーブル６４には、登録モードにおいて移動中に受信した情報やＡ地点１２４、Ｂ地点１２６、Ｃ地点１２８、Ｄ地点１３０、Ｅ地点１３２において受信した情報などが登録されている。この登録処理は、たとえばＷｉＦｉ−ＳＳＩＤ登録繰り返し間隔情報に基づいて実行される。
【００８６】
＜認証エリア１２０内における判定処理＞
【００８７】
携帯端末装置２０は、たとえば認証エリア１２０内において位置判定モードが実行されると、周囲のＳＳＩＤ情報２４を取り込み、このＳＳＩＤ情報２４を登録ＳＳＩＤ情報２５としてＷｉＦｉ−ＳＳＩＤ判定部３６に格納する。このＷｉＦｉ−ＳＳＩＤ判定部３６は、たとえば図１１のＢに示すように取得したＳＳＩＤ情報２４を格納する取得ＳＳＩＤ情報テーブル７０が生成される。
【００８８】
携帯端末装置２０は、たとえば認証エリア１２０内を移動中に利用されると、複数のＷｉＦｉのＳＳＩＤ情報２４を受信し、取得ＳＳＩＤ情報テーブル７０に登録する。ＷｉＦｉ−ＳＳＩＤ判定部３６は、取得ＳＳＩＤ情報テーブル７０のＳＳＩＤ情報部７４と登録データテーブル６４との対比判定を行う。対比の結果、たとえば４つ以上の一致するＳＳＩＤ情報１４０と、一致しないＳＳＩＤ情報１４２が抽出される。
【００８９】
ＷｉＦｉ−ＳＳＩＤ判定部３６は、一致するＳＳＩＤ情報１４０が閾値としてたとえば４つ以上の一致度があることから、携帯端末装置２０が認証エリア１２０内に存在すると推定判定する。この判定結果に基づき、ロック制御部５０は、携帯端末装置２０の機能ロックを解除し、利用者による操作が可能な状態となる。
【００９０】
このＳＳＩＤ情報を利用したセキュリティ処理においても既述のように、携帯端末装置２０の利用開始時に、利用者による入力操作などが不要となる。
【００９１】
＜認証エリア１２０外における判定処理＞
【００９２】
携帯端末装置２０は、認証エリア１２０外で使用された場合、判定モードを実行し、現在位置における受信可能なＳＳＩＤ情報２４を取得する。取得したＳＳＩＤ情報２４は、たとえば図１２のＢに示すようにＷｉＦｉ−ＳＳＩＤ判定部３６内に登録され、取得ＳＳＩＤ情報デーブル８０が生成される。
【００９３】
ＷｉＦｉ−ＳＳＩＤ判定部３６は、取得ＳＳＩＤ情報テーブル８０と登録データテーブル６４との対比判定を行う。図１２に示すように対比の結果、一致するＳＳＩＤ情報が無いまたは、設定された閾値に満たないことから、携帯端末装置２０が認証エリア１２０内に存在しないと推定判定する。この判定結果に基づき、ロック制御部５０は、携帯端末装置２０の機能ロックを設定し、利用者による操作を禁止する。
【００９４】
これにより携帯端末装置２０の紛失、盗難などのほか使用権限を有する利用者によって認証エリア１２０外に持ち出された場合でも、セキュリティ機能の開始操作が無く使用を制限することができる。
【００９５】
なお、判定モードの実行は、たとえば携帯端末装置２０の使用開始時に限られず、携帯端末装置２０の使用中に継続して実行してもよい。これにより携帯端末装置２０は、たとえば認証エリア１２０内で使用を開始した場合であっても、移動中に認証エリア１２０外に出た場合には、迅速にセキュリティ機能を実行する。
【００９６】
＜ＧＰＳ情報を利用した認証によるロック解除＞
【００９７】
登録モードにおいて移動中に取得した携帯端末装置２０の位置情報は、位置データ登録部４２によって位置データ保持部４４に登録される。位置データ保持部４４には、たとえば図１３のＡに示すように斯かる位置情報を登録した登録データテーブル９０が生成される。
【００９８】
携帯端末装置２０は、たとえば使用操作などを契機に判定モードが開始されると、ＧＰＳ測位情報２６を受信する。受信したＧＰＳ測位情報２６は、位置判定部４６に通知され、図１３のＢに示す取得ＧＰＳ情報テーブル１００が生成される。
【００９９】
位置判定部４６は、登録データテーブル９０に登録されたＧＰＳ測位情報に対し、取得ＧＰＳ情報テーブル１００に登録されたＧＰＳ測位情報が所定の一致度を有するか否かを判断する。この取得ＧＰＳ情報テーブル１００には、閾値として一定の範囲内で計測された位置情報１４４が登録されている。
【０１００】
そして、携帯端末装置２０の測定位置が登録した位置情報に対して閾値以内にある場合には、認証して機能ロックを解除する。この場合、たとえばＷｉＦｉのＳＳＩＤ情報２４による認証が得られないことから、携帯端末装置２０に対する機能の一部に対する操作を制限してロック解除してもよい。
【０１０１】
＜ＧＰＳ情報を利用した認証によるロック設定＞
【０１０２】
図１０に示すように認証エリア１２０外の存在エリア６２において、携帯端末装置２０が取得したＧＰＳ測位情報２６は、位置判定部４６に格納され、図１４のＢに示す取得ＧＰＳ情報テーブル１１０が生成される。
【０１０３】
位置判定部４６は、取得ＧＰＳ情報テーブル１１０の位置情報と登録データテーブル９０の位置情報との対比判定を行う。一致または類似範囲を示す位置情報が無いことから、携帯端末装置２０が認証エリア１２０内に存在しないと推定判定する。この判定結果に基づき、ロック制御部５０は、携帯端末装置２０の機能ロックを設定し、利用者による操作を禁止する。
【０１０４】
この判定により、ＷｉＦｉの受信状態およびＧＰＳ測位情報が一致しないことから、携帯端末装置２０の機能を完全にロックすればよい。このように２つの条件を組み合わせることで、携帯端末装置２０の存在エリア６２の一部と認証エリア１２０の一部とが重ならない状態であることが特定される。
【０１０５】
＜コンピュータの構成例＞
【０１０６】
図１５は、コンピュータの構成例を示している。図１５に示す構成は一例である。
【０１０７】
携帯端末装置２０などの情報処理装置２は、たとえば図１５に示すコンピュータ１９０で構成されている。このコンピュータ１９０には、たとえばＣＰＵ（Central Processing Unit ）１９２、記憶部１９４、ＲＡＭ（Random Access Memory）１９６、通信部１９８、ＧＰＳ２０２、表示部２０６、入力操作部２０８などで構成される。
【０１０８】
ＣＰＵ１９２は、記憶部１９４に記憶されているＯＳ（Operating System）２１０やその他、情報処理装置２や携帯端末装置２０を機能させるためのプログラムを実行演算する手段の一例である。
【０１０９】
記憶部１９４は、携帯端末装置２０で実行するアプリケーションプログラムを格納するとともに、取得したデータなどを記憶する記憶手段の一例であり、たとえばＲＯＭ（Read Only Memory）で構成される。記憶部１９４は、たとえば既述のＷｉＦｉ−ＳＳＩＤデータ保持部３４や位置データ保持部４４などを構成する。記憶部１９４には、たとえばＯＳ２１０や本開示のセキュリティプログラム２１２などが記憶されている。また、記憶部１９４にはデータ格納領域２１４があり、たとえばＳＳＩＤ情報やＧＰＳ測位情報などを登録した登録データテーブル６４、９０が格納されている。また、判定モードにおいて取得したＷｉＦｉ−ＳＳＩＤ情報やＧＰＳ測位情報などを格納してもよい。
【０１１０】
なお記憶部１９４はＲＯＭに限られず、不揮発性の記憶手段としてたとえば電気的に内容を書き換えることができるＥＥＰＲＯＭ（Electrically Erasable and Programmable Read Only Memory ）などで構成してもよい。
【０１１１】
ＲＡＭ１９６は、プロググラムを実行するワークエリアとして機能する。ＲＡＭ１９６は、たとえばＣＰＵ１９２で演算処理されたセキュリティプログラム２１２により、既述の取得したＷｉＦｉ−ＳＳＩＤやＧＰＳのデータに関する登録手段や判定手段として機能する。
【０１１２】
通信部１９８は、携帯端末装置２０の無線通信手段の一例であって、アンテナ２００に接続されている。通信部１９８は、たとえばＷｉＦｉなどの無線ＬＡＮに接続してＷｉＦｉ−ＳＳＩＤ情報の受信や、アクセスポイントとの間でデータ通信などを行う。
【０１１３】
ＧＰＳ２０２は、携帯端末装置２０のＧＰＳ通信手段の一例であって、ＧＰＳ用アンテナ２０４に接続されている。ＧＰＳ２０２は、ＧＰＳ衛星２２や中継サーバなどとの間で通信し、携帯端末装置２０の現在位置情報の要求送信やＧＰＳ測位情報２６の受信などを行う。
【０１１４】
表示部２０６には、携帯端末装置２０の待受け画面や認証を促す画面、認証成功や認証失敗の報知画面などが表示される。表示部２０６は、たとえばＬＣＤ（Liquid Crystal Display）表示素子などで構成されている。
【０１１５】
入力操作部２０８は、たとえばキーボードやカーソルキー、マウスなどで構成され、携帯端末装置２０に対する設定操作や認証操作などが入力される。なお、携帯端末装置２０は、たとえば表示部２０６と入力操作部２０８とを組み合わせたタッチパネル式の表示手段を利用してもよい。
【０１１６】
＜登録モード処理＞
【０１１７】
図１６および図１７は、登録モードにおける処理例を示している。図１６、図１７に示す処理手順、処理内容は一例である。
【０１１８】
＜ＷｉＦｉのＳＳＩＤ情報の登録シーケンス＞
【０１１９】
図１６に示す登録処理では、ＷｉＦｉのＳＳＩＤ情報を登録する。携帯端末装置２０は、たとえばユーザからの登録モードＯＮの操作を受けると登録モードを実行する。このユーザの開始操作は、携帯端末装置２０の使用開始時に限らない。また、この開始操作を行う携帯端末装置２０では、管理権限を有するユーザにのみ登録操作を可能にするため、たとえば登録モードへの移行前にＩＤやパスワードなどによる認証を行ってもよい。
【０１２０】
登録モード実行操作は、ＷｉＦｉ−ＳＳＩＤデータ登録部３２に通知される（Ｓ１１）。ＷｉＦｉ−ＳＳＩＤデータ登録部３２は、ユーザ設定部５２に対して登録モードの設定情報を要求し（Ｓ１２）、ユーザ設定部５２からユーザ設定値情報として、たとえばＷｉＦｉ−ＳＳＩＤ登録繰り返し間隔情報などを受信する（Ｓ１３）。
【０１２１】
ＷｉＦｉ−ＳＳＩＤデータ登録部３２は、ＷｉＦｉ−ＳＳＩＤ受信機能部３０に対して周辺のアクセスポイントのＳＳＩＤ情報２４の取得指示を出力する（Ｓ１４）。そして、ＷｉＦｉ−ＳＳＩＤデータ登録部３２は、受信可能なＳＳＩＤ情報２４を受信すると（Ｓ１５）、このデータをＷｉＦｉ−ＳＳＩＤデータ保持部３４に格納する（Ｓ１６）。
【０１２２】
ＷｉＦｉ−ＳＳＩＤデータ登録部３２は、登録モードの実行指示が継続中か否かを判断する（Ｓ１７）。この判断では、たとえばユーザにより登録モードのＯＦＦの設定操作（Ｓ１８）が行われたか否かを監視する。登録モードにおけるＳＳＩＤ情報の登録は、登録モードがＯＮである場合（Ｓ１７のＹＥＳ）、継続して行われる。
【０１２３】
なお、登録モードの実行は、たとえばユーザによる登録モードＯＦＦの設定操作が行われる場合のほか、たとえばユーザ設定部５２から取得したユーザ設定値に基づいて終了させてもよい。
【０１２４】
＜位置情報の登録シーケンス＞
【０１２５】
図１７に示す登録処理では、ＧＰＳによる位置情報を登録する。携帯端末装置２０は、たとえばユーザからの登録モードＯＮの操作を受けると登録モードを実行する。この開始操作を行う携帯端末装置２０では、管理権限を有するユーザにのみ登録操作を可能にするため、たとえば登録モードへの移行前にＩＤやパスワードなどによる認証を行ってもよい。
【０１２６】
登録モード実行操作は、位置データ登録部４２に通知される（Ｓ２１）。位置データ登録部４２は、ユーザ設定部５２に対して登録モードの設定情報を要求し（Ｓ２２）、ユーザ設定部５２からユーザ設定値情報として、たとえばＧＰＳ登録繰り返し間隔情報などを受信する（Ｓ２３）。
【０１２７】
位置データ登録部４２は、ＧＰＳ受信機能部４０に対してＧＰＳ衛星２２や中継サーバなどに対するＧＰＳ測位情報２６の取得指示を出力する（Ｓ２４）。そして、位置データ登録部４２は、ＧＰＳ測位情報２６を受信すると（Ｓ２５）、このデータを位置データ保持部４４に格納する（Ｓ２６）。
【０１２８】
位置データ登録部４２は、登録モードの実行指示が継続中か否かを判断する（Ｓ２７）。この判断では、たとえばユーザにより登録モードのＯＦＦの設定操作（Ｓ２８）が行われたか否かを監視する。登録モードにおける位置情報の登録は、登録モードがＯＮである場合（Ｓ２７のＹＥＳ）、継続して行われる。
【０１２９】
なお、登録モードの実行は、たとえばユーザによる登録モードＯＦＦの設定操作が行われる場合のほか、既述のようにユーザ設定部５２から取得したユーザ設定値に基づいて終了させてもよい。また、ＷｉＦｉのＳＳＩＤ情報２４の登録処理とＧＰＳ測位情報２６の登録処理とはいずれかの処理を先行して実施してもよく、または両方を独立して平行に実行してもよい。
【０１３０】
＜登録処理フローチャート＞
【０１３１】
図１８は、登録処理の一例を示している。図１８に示す登録処理は、本開示の情報処理装置のセキュリティ方法、そのセキュリティプログラムの一例である。
【０１３２】
携帯端末装置２０は、ユーザの操作などにより登録モードの機能が実行されたか否かを判断する（Ｓ３１）。この判断では、たとえばセキュリティプログラム２１２の実行中に登録を指示する操作が行われたか否かが判断される。登録モードが実行された場合（Ｓ３１のＹＥＳ）、ＷｉＦｉ−ＳＳＩＤ受信機能部３０やＧＰＳ受信機能部４０に情報取得指示が出力される（Ｓ３２）。また、登録モード機能が実行されていない場合（Ｓ３１のＮＯ）は、たとえば待機状態が継続される。
【０１３３】
受信したＷｉＦｉのＳＳＩＤ情報２４やＧＰＳ測位情報２６を記憶部１９４に格納するように指示が出力される（Ｓ３３）。このとき、ＷｉＦｉ−ＳＳＩＤデータ登録部３２や位置データ登録部４２は、登録データテーブル６４、９０を生成する。
【０１３４】
登録処理は、たとえば登録指示が継続中か否かを判断し（Ｓ３４）、登録指示がある場合には、Ｓ３２にもどってさらに情報を登録させる。
【０１３５】
＜判定モード処理＞
【０１３６】
図１９は、判定モードにおける処理例を示している。図１９に示す処理内容、処理手順は一例である。
【０１３７】
＜ＷｉＦｉ−ＳＳＩＤ情報による判定処理シーケンス＞
【０１３８】
図１９に示す判定モードのシーケンス処理は、携帯端末装置２０に対するユーザの電源ＯＮやロック解除操作を契機に開始される。ＷｉＦｉ−ＳＳＩＤ判定部３６は、たとえばユーザによる操作を検出すると（Ｓ４１）、ＷｉＦｉ−ＳＳＩＤ受信機能部３０に対してＷｉＦｉのＳＳＩＤ情報２４の取得指示を出力する（Ｓ４２）。この取得指示に基づき、ＷｉＦｉ−ＳＳＩＤ受信機能部３０は、現在位置で受信可能なＳＳＩＤ情報２４を取り込み、ＷｉＦｉ−ＳＳＩＤ判定部３６に通知する（Ｓ４３）。
【０１３９】
ＷｉＦｉ−ＳＳＩＤ判定部３６は、ユーザ設定部５２に対して判定モードのユーザ設定値を要求し（Ｓ４４）、ユーザ設定部５２からユーザ設定値としてたとえば、判定に利用する閾値情報などを取得する（Ｓ４５）。
【０１４０】
ＷｉＦｉ−ＳＳＩＤ判定部３６は、ＳＳＩＤ情報２４の取得が成功したか否かを判断する（Ｓ４６）。ＳＳＩＤ情報２４が取得できた場合（Ｓ４６のＹＥＳ）、ＷｉＦｉの登録ＳＳＩＤ情報２５による判定処理に移行する。ＷｉＦｉ−ＳＳＩＤデータ登録部３４から登録ＳＳＩＤ情報２５を読み出す（Ｓ４７）。
【０１４１】
ＷｉＦｉ−ＳＳＩＤ判定部３６は、取得した現在位置で受信可能なＳＳＩＤ情報２４が読み出した蓄積データ内に閾値以上存在するか否かを判断する（Ｓ４８）。取得したＳＳＩＤ情報２４が蓄積データ内に、閾値以上存在する場合（Ｓ４８のＹＥＳ）、ログイン認証ＯＫと判定され、ユーザに通知される（Ｓ４９）。
【０１４２】
また、取得したＳＳＩＤ情報２４が閾値以上蓄積データ内に存在しない場合（Ｓ４８のＮＯ）、ログイン認証ＮＧと判定され、ユーザに通知される（Ｓ５０）。
【０１４３】
＜位置情報による判定処理シーケンス＞
【０１４４】
ＳＳＩＤ情報２４が取得できない場合（Ｓ４６のＮＯ）には、たとえばその判定結果が位置判定部４６に通知され、位置情報による判定処理が実行される。位置判定部４６は、ＧＰＳ受信機能部４０に対して位置情報取得指示を出力する（Ｓ５１）。ＧＰＳ受信機能部４０は、この取得指示に基づき携帯端末装置２０の現在位置のＧＰＳ測位情報２６を取得して位置判定部４６に通知する（Ｓ５２）。
【０１４５】
位置判定部４６は、ユーザ設定部５２に対して判定モードのユーザ設定値を要求し（Ｓ５３）、ユーザ設定部５２からユーザ設定値としてたとえば、判定に利用する閾値情報などを取得する（Ｓ５４）。
【０１４６】
位置判定部４６は、位置情報であるＧＰＳ測位情報２６の取得が成功したか否かを判断する（Ｓ５５）。ＧＰＳ測位情報２６が取得できた場合（Ｓ５５のＹＥＳ）、位置情報による判定処理に移行する。位置データ保持部４４から登録された位置情報を読み出す（Ｓ５６）。
【０１４７】
位置判定部４６は、取得したＧＰＳ測位情報２６が読み出した蓄積データ内に閾値以上存在するか否かを判断する（Ｓ５７）。取得したＧＰＳ測位情報２６が蓄積データ内に、閾値以上の一致度を持つ場合（Ｓ５７のＹＥＳ）、ログイン認証ＯＫと判定され、ユーザに通知される（Ｓ５８）。
【０１４８】
取得したＧＰＳ測位情報２６が蓄積データ内の位置情報に対して閾値以上の一致度を持たない場合（Ｓ５７のＮＯ）、ログイン認証ＮＧと判定され、ユーザに通知される（Ｓ５９）。
【０１４９】
ＧＰＳ測位情報２６を利用した認証処理は、たとえば図２０のＡに示すように、ＧＰＳ衛星２２によって測位された端末測位位置２２０の位置情報を中心点としてセキュリティの認証範囲として認証エリア２２２を携帯端末装置２０で計算する。この認証エリア２２２は、たとえば端末測位位置２２０を中心に閾値として半径ｒの範囲に設定される。また、この認証エリア２２２の外側には、たとえば所定の範囲に認証の許容範囲として重点測定エリア２２４が設定されてもよい。この重点測定エリア２２４は、たとえば端末測位位置２２０を中心に、以下の式に示す半径で設定されればよい。
重点測定エリア２２４の半径：
【数１】
2014007587.tif 000003
斯かる重点測定エリア２２４は、セキュリティの管理権限を有するユーザが任意に設定してもよい。
【０１５０】
認証処理では、端末測位位置２２０が登録モードで登録したＧＰＳ測位情報２６に設定される。そして、判定モードにおいて取得したＧＰＳ測位情報２６で示す位置が認証エリア２２２内か否かが判定される。また、携帯端末装置２０の測位位置が重点測定エリア２２４内にあると判定された場合には、たとえばＧＰＳ測位を繰り返し行い、認証の再検討が実施されればよい。
【０１５１】
認証処理の具体的例として、携帯端末装置２０が時間毎に位置が異なる場合を示す。図２０のＡに示すように第１、第２および第６の計測結果に基づく携帯端末装置２０−１、２０−２、２０−６の位置情報は、端末測位位置２２０に対して半径ｒの認証エリア２２２内にあり、認証ＯＫの判定が行われる。
【０１５２】
また、第３および第５の計測結果に基づく携帯端末装置２０−３、２０−５の位置情報は、重点測定エリア２２４内にあり、位置測位による再認証処理が行われる。再認証処理は、図２０のＢに示すように、たとえば１０秒間に３回のＧＰＳ測位を行う。再認証は、たとえば２、３回目の結果が認証エリア２２２内を示すか否かが判定され、認証エリア２２２内であればセキュリティ解除を行う。これにより認証エリア２２２の周辺に携帯端末装置２０が存在する場合において、ＧＰＳ測位の誤差を吸収することができ、認証精度を向上できる。また、たとえば認証エリア２２２内に向けて移動することで認証を受けられ、利便性が高められる。
【０１５３】
第４の計測結果に基づく携帯端末装置２０−４の位置情報は、重点測定エリア２２４外にあることから、認証は受けられない。
【０１５４】
図１９に示すようにＧＰＳ測位情報２６が得られない場合（Ｓ５５のＮＯ）には、たとえば管理者権限を有するか否かのＩＤ情報やパスワードによる認証モードに移行してもよい（Ｓ６０）。この場合は、たとえばＷｉＦｉのＳＳＩＤ情報による認証およびＧＰＳの位置情報による認証のいずれにおいても認証不可の判定を受けていないことから、入力操作による認証によって携帯端末装置２０の操作を可能にしてもよい。
【０１５５】
＜判定処理フローチャート＞
【０１５６】
図２１は、判定処理例を示している。図２１に示す判定処理は、本開示の情報処理装置が実行するセキュリティ方法、そのセキュリティプログラムの一例である。
【０１５７】
携帯端末装置２０は、判定処理を実行する状態となっているか否かの判断を行う（Ｓ７１）。この処理では、たとえば携帯端末装置２０の電源状態やセキュリティプログラム２１２の実行状態、ロック解除操作の有無、または登録データテーブル６４、９０の設定の得無などが判断される。判定処理が可能な状態であれば（Ｓ７１のＹＥＳ）、ＷｉＦｉのＳＳＩＤ情報２４やＧＰＳ測位情報２６の取得を実行する（Ｓ７２）。
【０１５８】
記憶部１９４から登録データテーブル６４、９０を読み出し（Ｓ７３）、取得したＳＳＩＤ情報２４、ＧＰＳ測位情報２６との一致度を判定する判定処理を実行する（Ｓ７４）。
【０１５９】
判定結果において、登録データテーブル６４、９０の登録情報と判定モードにおいて取得した取得情報とが一致または類似するか否かを判断する（Ｓ７５）。この判断では、取得したＳＳＩＤ情報２４と一致する登録ＳＳＩＤ情報２５が閾値以上登録データベース６４に有るか否かが判断される。また、判定モードで測位したＧＰＳ測位情報２６が登録ＧＰＳ測位情報２７に対して一定の範囲内にあるかが判断される。
【０１６０】
閾値以上の一致度または位置情報が類似範囲内にある場合（Ｓ７５のＹＥＳ）には、認証エリア２２２内に携帯端末装置２０があると判断され、ロック解除が行われる（Ｓ７６）。また、認証成功について、表示部２０６に対する表示画面や音声などによりユーザに対して報知処理を行う（Ｓ７７）。
【０１６１】
また、閾値以上の一致度または位置情報が類似範囲内にない場合（Ｓ７５のＮＯ）には、ロック制御を行い（Ｓ７８）、外部からのアクセスを禁止する。そして、認証ができないことをユーザに報知する（Ｓ７９）。
【０１６２】
＜ロック解除処理フローチャート＞
【０１６３】
図２２は、ロック解除処理の一例を示している。図２２に示す処理は一例である。
【０１６４】
図２２に示すロック解除処理では、ＷｉＦｉによる認証を受けられなかった場合に機能を制限して利用可能にする場合を示している。
【０１６５】
この処理では、判定処理の結果が参照され、ＷｉＦｉのＳＳＩＤ情報２４による認証が受けられたか否かが監視される（Ｓ８１）。ＳＳＩＤ情報２４による認証を受けた場合（Ｓ８１のＹＥＳ）、携帯端末装置２０の全機能に対するロック機能を解除する（Ｓ８２）。また、ＳＳＩＤ情報２４による認証を受けられなかった場合（Ｓ８１のＮＯ）、機能を制限したロック解除を行う（Ｓ８３）。
【０１６６】
＜画面表示例＞
【０１６７】
図２３は、携帯端末装置２０の表示部２０６に表示される画面例を示している。図２３のＡに示すパスワードやＩＤ情報の入力画面２３０は、たとえば本開示のセキュリティ機能に対して、ＳＳＩＤ情報やＧＰＳ測位情報による認証がされた場合に表示される。この携帯端末装置２０では、たとえば、本開示のセキュリティ方法とともに入力情報による認証を組み合わせている。
【０１６８】
なお、認証処理が完了した場合には直接ログイン状態にさせ、携帯端末装置２０のトップ画面や待受け画面を表示させてもよい。
【０１６９】
図２３のＢに示す表示画面２３２は、ＳＳＩＤ情報による認証やＧＰＳ測位情報による認証が受けられなかった場合の表示例を示している。この場合、表示内容２３４としてたとえば「認証エリア内にいないため使用できません」などの認証不可を知らせる画面がたとえば各判定部３６、４６において生成されて表示される。
【０１７０】
斯かる構成によれば、受信した通信情報を利用して情報処理装置が利用可能な認証エリア内にいるかを推定し、使用の際の認証操作などが省略できるので、装置の利便性が高められる。通信情報の受信情報に基づき、認証エリア内であると推定される場合にのみロック解除させることで、セキュリティ機能が設定されない状態となるのを防止できる。認証エリア外に情報処理装置が持ち出された場合には、直ちにロック制御が実行されることで、セキュリティ機能の信頼性が高められる。現在位置において受信可能な通信情報に基づいてロック制御を行うことで、新たにセキュリティ用のサーバを構築する必要がなく、省コストでセキュリティ機能を実現させることができる。
【０１７１】
〔第３の実施の形態〕
【０１７２】
図２４および図２５は、第３の実施の形態に係る携帯端末装置のセキュリティ機能の実行処理例を示している。
【０１７３】
図２４に示す登録モード処理では、たとえば認証情報の取得に際し、認証に利用する情報を利用者側で選択操作を可能にしている。
【０１７４】
＜登録モード処理＞
【０１７５】
ユーザ操作によりセキュリティプログラム２１２が実行され、登録モードが開始されると（Ｓ９１）、登録対象を１）「ＷｉＦｉのみ」、２）「ＧＰＳのみ」、３）「ＷｉＦｉ＋ＧＰＳ」のいずれかが選択可能な状態となる（Ｓ９２）。この選択操作は、たとえば表示部２０６に選択画面が表示され、入力操作部２０８による操作によって選択処理が実行されればよい。この処理で選択された情報はたとえば記憶部１９４に記憶され、判定モードにおいて読み出されるようにすればよい。
【０１７６】
＜ＷｉＦｉの登録モード選択＞
【０１７７】
選択処理で「ＷｉＦｉのみ」が選択された場合（Ｓ９２の「ＷｉＦｉのみ」）、ＷｉＦｉの登録モードが起動し（Ｓ９３）、ＷｉＦｉ−ＳＳＩＤ受信機能部３０によってＳＳＩＤ情報２４の取り込みを行う（Ｓ９４）。取り込んだＳＳＩＤ情報２４は、ＷｉＦｉ−ＳＳＩＤデータ保持部３４に登録ＳＳＩＤ情報２５として登録される（Ｓ９５）。そして、ユーザ設定部５２に設定された一定の条件を満たす登録情報が格納された場合、ユーザに対し、たとえば表示部２０６などを利用して登録モードが完了した旨の通知を行う（Ｓ９６）。
【０１７８】
＜ＧＰＳの登録モード選択＞
【０１７９】
選択処理で「ＧＰＳのみ」が選択された場合（Ｓ９２の「ＧＰＳのみ」）、ＧＰＳのみの登録モードが起動し（Ｓ９７）、ＧＰＳ受信機能部４０によってＧＰＳ測位情報２６の取り込みを行う（Ｓ９８）。取り込んだＧＰＳ測位情報２６は、位置データ保持部４４に登録ＧＰＳ測位情報２７として登録される（Ｓ９９）。そして、Ｓ９６に移行し、登録モード完了の通知が行われる。
【０１８０】
なお、予めＧＰＳのみの情報を設定する場合は、その測位位置がＷｉＦｉのＳＳＩＤ情報２４が受信可能な場合に限られない。この場合、たとえばＷｉＦｉを利用した認証エリアと異なる位置情報について、ＧＰＳによる認証エリアを設定してもよい。
【０１８１】
＜ＷｉＦｉ＋ＧＰＳの登録モード選択＞
【０１８２】
選択処理で「ＷｉＦｉ＋ＧＰＳ」が選択された場合（Ｓ９２の「ＷｉＦｉ＋ＧＰＳ」）、ＷｉＦｉ＋ＧＰＳの登録モードが起動する（Ｓ１００）。ＷｉＦｉ−ＳＳＩＤ受信機能部３０によってＷｉＦｉのＳＳＩＤ情報２４を取り込むとともに、ＧＰＳ受信機能部４０によってＧＰＳ測位情報２６を取り込む（Ｓ１０１）。取り込んだＳＳＩＤ情報２４は、ＷｉＦｉ−ＳＳＩＤデータ保持部３４に登録され（Ｓ１０２）、ＧＰＳ測位情報２６は、位置データ保持部４４に登録される（Ｓ１０３）。そして、Ｓ９６に移行し、登録モード完了の通知が行われる。
【０１８３】
＜判定モード処理＞
【０１８４】
図２５は、判定モードにおける処理例を示している。この判定モードでは、たとえば登録モードにおいて選択された情報に基づいて判定処理が実行される。
【０１８５】
ユーザ操作により携帯端末装置２０の電源がＯＮになると、セキュリティ機能のシステムが起動する（Ｓ１１１）。どの登録モードを設定したかの選択処理に移行する（Ｓ１１２）。この選択処理は、たとえば表示部２０６において、登録モード時に「ＷｉＦｉのみ」、「ＧＰＳのみ」、「ＷｉＦｉ＋ＧＰＳ」のいずれかが選択されたかの入力が行われる。
【０１８６】
＜ＷｉＦｉの判定モード選択＞
【０１８７】
選択処理で「ＷｉＦｉのみ」が選択された場合（Ｓ１１２の「ＷｉＦｉのみ」）、ＷｉＦｉ−ＳＳＩＤ受信機能部３０によってＳＳＩＤ情報２４の取り込みを行う（Ｓ１１３）。ＷｉＦｉ−ＳＳＩＤデータ保持部３４から登録ＳＳＩＤ情報２５を読み出し（Ｓ１１４）、登録ＳＳＩＤ情報２５と取得したＳＳＩＤ情報２４との対比を行う（Ｓ１１５）。そして、取得したＳＳＩＤ情報２４の一致度が閾値以上かの判定を行う（Ｓ１１６）。この判定では、取得したＳＳＩＤ情報２４に一致する登録ＳＳＩＤ情報２５が、ＷｉＦｉ−ＳＳＩＤデータ保持部３４内に閾値以上あるかを判定する。
【０１８８】
閾値以上なければ（Ｓ１１６のＮＯ）、ロック制御を行い（Ｓ１１７）、閾値以上であれば（Ｓ１１６のＹＥＳ）、ロック解除を行う（Ｓ１１８）。
【０１８９】
＜ＧＰＳの判定モード選択＞
【０１９０】
選択処理で「ＧＰＳのみ」が選択された場合（Ｓ１１２の「ＧＰＳのみ」）、ＧＰＳ受信機能部４０によってＧＰＳ測位情報の取り込みを行う（Ｓ１１９）。位置データ保持部４４から登録したＧＰＳ測位情報を読み出し（Ｓ１２０）、登録したＧＰＳ測位情報と取得したＧＰＳ測位情報との対比を行う（Ｓ１２１）。そして、取得したＧＰＳ測位情報の一致度が閾値以上かの判定を行う（Ｓ１２２）。この判定では、既述のように現在の位置が登録したＧＰＳ測位位置に対して認証エリアを示す誤差の閾値以内にあるかが判定される。
【０１９１】
閾値以上なければ（Ｓ１２２のＮＯ）、ロック制御を行い（Ｓ１２３）、閾値以上であれば（Ｓ１２２のＹＥＳ）、ロック解除を行う（Ｓ１２４）。
【０１９２】
＜ＷｉＦｉ＋ＧＰＳの判定モード選択＞
【０１９３】
選択処理で「ＷｉＦｉ＋ＧＰＳ」が選択された場合（Ｓ１１２の「ＷｉＦｉ＋ＧＰＳ」）、ＳＳＩＤ情報２４とともにＧＰＳ測位情報２６の取り込みを行う（Ｓ１２５）。ＷｉＦｉ−ＳＳＩＤデータ保持部３４から登録ＳＳＩＤ情報２５を読み出すとともに、位置データ保持部４４から登録ＧＰＳ測位情報２７を読み出す（Ｓ１２６）。登録ＳＳＩＤ情報２５と取得したＳＳＩＤ情報２４、および登録ＧＰＳ測位情報２７と取得したＧＰＳ測位情報２６との対比を行う（Ｓ１２７）。そして、取得したＳＳＩＤ情報２４およびＧＰＳ測位情報２６の一致度が閾値以上かの判定を行う（Ｓ１２８）。
【０１９４】
閾値以上なければ（Ｓ１２８のＮＯ）、ロック制御を行い（Ｓ１２９）、閾値以上であれば（Ｓ１２８のＹＥＳ）、ロック解除を行う（Ｓ１３０）。
【０１９５】
斯かる構成によれば、受信した通信情報やＧＰＳ情報を利用して携帯端末装置が利用可能な認証エリア内にいるかを推定するとともに、登録および認証判定に利用する情報の選択をセキュリティ機能の一部に利用できる。また、ＷｉＦｉのみまたはＧＰＳのみの認証を選択可能にすることで、認証できるとともに、省電源を実現できる。
【０１９６】
〔第４の実施の形態〕
【０１９７】
図２６は、第４の実施の形態に係る携帯端末装置の構成例を示している。図２６に示す構成は一例である。
【０１９８】
図２６に示す携帯端末装置２０は、たとえば登録モードにおいて取得したＷｉＦｉのＳＳＩＤ情報２４に対し、接続履歴情報を利用してセキュリティ処理を行う。ＷｉＦｉ−ＳＳＩＤデータ保持部３４には、登録ＳＳＩＤ情報２５が示す無線ＬＡＮに対して携帯端末装置２０が認証を受け、接続したことを示す接続履歴情報２４０が登録されている。
【０１９９】
図２７に示す登録データテーブル２４２には、たとえば登録番号部２４４、認証エリアで受信可能なＳＳＩＤ情報がテーブル化されたＷｉＦｉのＳＳＩＤ情報部２４６とともに、接続履歴部２４８が設定されている。この接続履歴は、たとえば無線ＬＡＮのアクセスポイントとの間で送受信した通信データの有無や、特定のＳＳＩＤに対するログインパスワードやＩＤ情報が登録されているか否かを判断すればよい。
【０２００】
無線ＬＡＮへの接続履歴は、無線ＬＡＮサービスに対してたとえばＩＤ情報やパスワードによる認証が得られたことを示している。これにより接続による認証が得られたＳＳＩＤ情報は、受信エリアで受信可能な他のＳＳＩＤ情報に対し、携帯端末装置２０の位置の推定に対して信頼度が異なる。そこで、この判定モードにおける認証処理では、斯かる接続履歴があるＳＳＩＤ情報については他のＳＳＩＤ情報に対して重み付けを設定する。そして一致度の判定では、たとえば信頼性の高いＳＳＩＤ情報が含まれる場合には閾値を下げる処理を行う。
【０２０１】
＜判定モード処理＞
【０２０２】
図２８は、接続履歴を利用する場合の判定処理例を示している。図２８に示す処理内容、処理手順は一例である。
【０２０３】
判定モードが実行されると、たとえばＷｉＦｉ−ＳＳＩＤ判定部３６の指示により、ＷｉＦｉのＳＳＩＤ情報２４の取り込みが行われる（Ｓ１４１）。また、ＷｉＦｉ−ＳＳＩＤデータ保持部３４に格納されている登録ＳＳＩＤ情報２５を読み出し（Ｓ１４２）、取り込んだＳＳＩＤ情報２４と一致する登録ＳＳＩＤ情報２５を抽出する（Ｓ１４３）。
【０２０４】
ＷｉＦｉ−ＳＳＩＤ判定部３６は、抽出した登録ＳＳＩＤ情報２５について接続履歴があるか否かを判断する（Ｓ１４４）。この登録ＳＳＩＤ情報２５の接続履歴の判断では、登録データテーブル２４２の接続履歴部２４８を参照して行えばよい。
【０２０５】
ＳＳＩＤ情報２４が示す無線ＬＡＮへの接続履歴がある場合（Ｓ１４４のＹＥＳ）、新たな閾値を設定する（Ｓ１４５）。閾値の設定は、たとえばユーザ設定部５２に予め設定され、読み出された閾値に対し、接続履歴があるＳＳＩＤ情報２４の個数に基づいて新たな閾値を設定してもよい。ＷｉＦｉ−ＳＳＩＤ判定部３６は、通常の閾値がたとえば４と設定されている場合において、接続履歴を有するＳＳＩＤ情報１つ含まれる場合には、閾値をたとえば３に設定して判定する。
【０２０６】
接続履歴が含まれるＳＳＩＤ情報２４が抽出されない場合（Ｓ１４４のＮＯ）には、たとえばユーザ設定部５２から読み出した通常の閾値が設定される（Ｓ１４６）。
【０２０７】
そして、ＳＳＩＤ情報の一致度の判定処理として、登録されたＳＳＩＤ情報に対して一致するＳＳＩＤ情報の数の判断を行う（Ｓ１４７）。一致するＳＳＩＤ情報の数が設定された閾値以上かの判断が行われ（Ｓ１４８）、閾値以上であれば（Ｓ１４８のＹＥＳ）、ロック解除を行いう（Ｓ１４９）。また、閾値に達しない場合（Ｓ１４８のＮＯ）には、携帯端末装置２０に対する操作機能へのアクセスを禁止するロック制御が行われる（Ｓ１５０）。
【０２０８】
斯かる構成によれば、ＳＳＩＤ情報の受信可能な位置が認証エリアか否かについて、そのＳＳＩＤが示す無線ＬＡＮへの接続実績により認証できるので、よりセキュリティ機能を高められる。また、無線ＬＡＮへの認証成功の情報によって、ＳＳＩＤの受信位置を高い精度で特定できることから、閾値を下げても認証精度を維持できる。閾値を下げることで、判定モードにおける一致度精査の負荷の低下や、アクセスポイントの環境変化が有る場合でも、認証できる可能性が高まり、携帯端末装置の利便性が高められる。
【０２０９】
〔他の実施の形態〕
【０２１０】
(1)  上記実施の形態では、情報処理装置の一例として、認証エリア外部に持ち出して起動可能な携帯端末装置２０を示したがこれに限られない。ＷｉＦｉなどの無線ＬＡＮに接続可能な無線通信機能を備えた情報処理装置であればよく、たとえば設置して利用する大型コンピュータ、デスクトップ型のＰＣなどであってもよい。その他、無線通信可能なテレビ、ゲーム機などであってもよい。
【０２１１】
(2)  上記実施の形態では、通信情報としてＷｉＦｉなどの無線ＬＡＮを特定するＳＳＩＤ情報を利用したがこれに限られない。無線通信の状態から情報処理装置２の使用環境を特定できる情報として、たとえばアクセスポイントのＭＡＣアドレスやＩＰアドレスなどを利用してもよい。
【０２１２】
(3)  上記実施の形態では、無線通信のＳＳＩＤ情報とＧＰＳ測位情報とをそれぞれ独立して記憶し、判定処理に利用したがこれに限られない。たとえば、ＧＰＳ測位情報とＳＳＩＤ情報とを連動させて記憶させてもよい。ＷｉＦｉのＳＳＩＤ情報とＧＰＳ測位情報とを関連させ、たとえばＳＳＩＤ情報の判定における一致度が閾値以上の場合であって、さらにＧＰＳ測位情報も閾値以内の場合に認証エリア内であると判定してもよい。たとえば悪意ある利用権限を有しない者が意図的に同一のＷｉＦｉ使用環境を作成する場合などに、位置情報も合わせて判定することで、成りすましの認証を防止できる。また、登録されたＳＳＩＤ情報が大規模な公衆無線ＬＡＮ情報のみの場合、ＷｉＦｉの受信情報のみで認証可能なエリアが多数存在するおそれが有る。このような場合でも、ＧＰＳの登録情報まで一致しなければ使用を許可しない、または使用を制限すれば、よりセキュリティが高められる。
【０２１３】
(4)  上記実施の形態では、登録されているＳＳＩＤ情報の登録数に関係なく、判定モードにおいて取得したＳＳＩＤ情報との一致数によって認証エリアの推定が行われているがこれに限られない。たとえば一致度の判断について、一致するＳＳＩＤ情報の絶対数ではなく、登録されているＳＳＩＤ情報と一致する割合によって認証を行ってもよい。
【０２１４】
(5)  上記実施の形態では、閾値の数が登録されているＳＳＩＤ情報の数に限られずたとえば４に設定されているがこれに限られない。認証に利用する閾値は、たとえば登録されているＳＳＩＤ情報の登録数に応じて変更可能にしてもよい。すなわち、受信可能なＳＳＩＤ情報が少ない場所を認証エリアに設定する場合には、閾値を低く設定してもよい。
【０２１５】
また、大都市圏内や駅周辺、繁華街などのように受信可能なＷｉＦｉの数が多い場所では、認証エリアにおいて登録されるＳＳＩＤ情報の数が多い。すなわちＷｉＦｉのアクセスポイント数が多い場所では、登録したＳＳＩＤ情報が含まれる可能性が高い。したがって、一致するＳＳＩＤ情報の閾値を増加させて、一致度の割合が一定値以上の場合に認証エリア内に情報処理装置があることを推定させることで、セキュリティ機能の信頼性が高められる。
【０２１６】
以上説明したように、本発明の好ましい実施の形態等について説明したが、本発明は、上記記載に限定されるものではない。特許請求の範囲に記載され、又は明細書に開示された発明の要旨に基づき、当業者において様々な変形や変更が可能であることは勿論である。斯かる変形や変更が、本発明の範囲に含まれることは言うまでもない。
【符号の説明】
【０２１７】
２  情報処理装置
４、４−１、４−２、４−３、・・・４−Ｎ  アクセスポイント
６、６−１、６−２、６−３・・・６−Ｎ  通信情報
８  無線通信手段
１０  記憶手段
１２  判定手段
１４、１４−１、１４−２、１４−３、・・・１４−Ｘ  登録通信情報
１６  制御手段
２０  携帯端末装置
２２  ＧＰＳ衛星
２４、２４−１、２４−２、２４−４、・・・２４−Ｎ  ＳＳＩＤ情報
２６  ＧＰＳ測位情報
３０  ＷｉＦｉ−ＳＳＩＤ受信機能部
３２  ＷｉＦｉ−ＳＳＩＤデータ登録部
３４  ＷｉＦｉ−ＳＳＩＤデータ保持部
３６  ＷｉＦｉ−ＳＳＩＤ判定部
４０  ＧＰＳ受信機能部
４２  位置データ登録部
４４  位置データ保持部
４６  位置判定部
５０  ロック制御部
５２  ユーザ設定部
６０、１２０  認証エリア
６２  存在エリア
６４  登録データテーブル
７０  取得ＳＳＩＤ情報テーブル
８０  取得ＳＳＩＤ情報テーブル
９０  登録データテーブル
１００  取得ＧＰＳ情報テーブル
１１０  取得ＧＰＳ情報テーブル
１９０  コンピュータ
１９２  ＣＰＵ
１９４  記憶部
１９６  ＲＡＭ
１９８  通信部
２０２  ＧＰＳ
２０６  表示部
２１２  セキュリティプログラム
２１４  データ格納領域
２４０  接続履歴情報
２４２  登録データテーブル
２４８  接続履歴部
【図１】
2014007587.tif 000004
【図２】
2014007587.tif 000005
【図３】
2014007587.tif 000006
【図４】
2014007587.tif 000007
【図５】
2014007587.tif 000008
【図６】
2014007587.tif 000009
【図７】
2014007587.tif 000010
【図８】
2014007587.tif 000011
【図９】
2014007587.tif 000012
【図１０】
2014007587.tif 000013
【図１１】
2014007587.tif 000014
【図１２】
2014007587.tif 000015
【図１３】
2014007587.tif 000016
【図１４】
2014007587.tif 000017
【図１５】
2014007587.tif 000018
【図１６】
2014007587.tif 000019
【図１７】
2014007587.tif 000020
【図１８】
2014007587.tif 000021
【図１９】
2014007587.tif 000022
【図２０】
2014007587.tif 000023
【図２１】
2014007587.tif 000024
【図２２】
2014007587.tif 000025
【図２３】
2014007587.tif 000026
【図２４】
2014007587.tif 000027
【図２５】
2014007587.tif 000028
【図２６】
2014007587.tif 000029
【図２７】
2014007587.tif 000030
【図２８】
2014007587.tif 000031