(57)【要約】【課題】端末における記憶部の初期化が完了したか否かをサーバ装置に判定させる。【解決手段】初期化要求部１１２は、記憶部２２を初期化することを求める初期化要求を端末２に送信する。受付開始要求部１１１は、初期化要求の受付を開始するように求める受付開始要求を端末２に送信する。受付開始要求に対する応答として端末２から初期化要求の受付を開始したことを通知されると、初期化要求部１１２は、端末２に初期化要求を送信する。状態情報要求部１１３は、状態情報２２１を求める状態情報要求を端末２に送信する。取得部１１４は、状態情報要求部１１３が送信した状態情報要求に対する応答として、端末２から状態情報２２１を取得する。判定部１１５は、取得部１１４が取得した状態情報２２１が、端末２の初期化された記憶部２２に記憶された状態情報２２１である場合に記憶部２２の初期化が完了したと判定する。【選択図】図４
2015060503.tif 000002
【特許請求の範囲】
【請求項１】
端末とサーバ装置とを有する判定システムであって、
前記端末は、
自端末の状態を示す状態情報と所定の情報とを記憶する記憶部と、
前記サーバ装置からの要求を受付ける受付部と、
前記記憶部を初期化することを求める初期化要求を前記受付部が前記サーバ装置から受付けた場合に、当該初期化要求を受付けたことを示す初期化要求受付情報を前記状態情報として前記記憶部に記憶させる記憶制御部と、
前記初期化要求受付情報を前記記憶部に記憶させた後に、前記記憶部を初期化する初期化部と、
前記状態情報を前記サーバ装置に送信する状態情報送信部とを有し、
前記サーバ装置は、
前記初期化要求を前記端末に送信する初期化要求部と、
前記端末から前記状態情報を取得する取得部と、
前記取得部が取得した前記状態情報が、前記端末の初期化された前記記憶部に記憶された当該状態情報である場合に、当該端末における前記記憶部の初期化が完了したと判定する判定部とを有する
ことを特徴とする判定システム。
【請求項２】
前記端末の前記記憶制御部は、
前記サーバ装置から前記初期化要求の受付を開始することを求める受付開始要求を前記受付部が受付けた場合に、当該受付部に前記初期化要求の受付を開始させ、当該初期化要求の受付を開始したことを示す受付開始情報を前記状態情報として前記記憶部に記憶させ、
前記端末は、
前記受付開始情報を前記記憶部に記憶させた後に、前記受付部が前記初期化要求の受付を開始したことを前記サーバ装置に通知する通知部を有し、
前記サーバ装置は、
前記受付開始要求を前記端末に送信する受付開始要求部を有し、
前記サーバ装置の前記初期化要求部は、
前記端末の前記通知部から前記初期化要求の受付を開始したことを通知された後で、当該端末に当該初期化要求を送信する
ことを特徴とする請求項１に記載の判定システム。
【請求項３】
前記サーバ装置は、
前記初期化要求を送信した後に、前記状態情報を求める状態情報要求を送信する状態情報要求部を有し、
前記端末の前記状態情報送信部は、
前記受付部が前記サーバ装置から前記状態情報要求を受付けた場合に、前記状態情報を当該サーバ装置に送信する
ことを特徴とする請求項１または２に記載の判定システム。
【請求項４】
前記端末の前記状態情報送信部は、
決められたタイミングで、前記状態情報を前記サーバ装置に送信する
ことを特徴とする請求項１または２に記載の判定システム。
【請求項５】
前記サーバ装置は、
前記判定部により前記端末における前記記憶部の初期化が完了したと判定された場合に、前記状態情報要求部による前記状態情報要求の送信を停止させる要求制御部を有する
ことを特徴とする請求項３に記載の判定システム。
【請求項６】
前記サーバ装置の前記判定部は、
取得した状態情報が前記受付開始情報である場合に、前記初期化要求が受付けられていないと判定し、
前記サーバ装置の前記要求制御部は、
前記判定部により前記初期化要求が受付けられていないと判定された場合に、前記初期化要求部に前記初期化要求の再送信をさせる
ことを特徴とする請求項５に記載の判定システム。
【請求項７】
前記端末の前記初期化部は、
前記初期化要求受付情報を前記記憶部に記憶させた後に、当該記憶部の記憶領域のうち、先に前記所定の情報が記憶された記憶領域を初期化し、その後、前記状態情報が記憶された記憶領域を初期化する
ことを特徴とする請求項１から６のいずれか１項に記載の判定システム。
【請求項８】
自端末の状態を示す状態情報と所定の情報とを記憶する記憶部と、要求を受付ける受付部と、前記記憶部を初期化することを求める初期化要求を前記受付部が受付けた場合に、当該初期化要求を受付けたことを示す初期化要求受付情報を前記状態情報として前記記憶部に記憶させる記憶制御部と、前記初期化要求受付情報を前記記憶部に記憶させた後に、前記記憶部を初期化する初期化部と、前記状態情報を送信する状態情報送信部とを有する端末に、前記初期化要求を送信する初期化要求部と、
前記端末から前記状態情報を取得する取得部と、
前記取得部が取得した前記状態情報が、前記端末の前記記憶部を初期化したときの当該状態情報である場合に、当該端末における前記記憶部の初期化が完了したと判定する判定部と
を有するサーバ装置。
【請求項９】
自端末の状態を示す状態情報と所定の情報とを記憶する記憶部と、要求を受付ける受付部と、前記記憶部を初期化することを求める初期化要求を前記受付部が受付けた場合に、当該初期化要求を受付けたことを示す初期化要求受付情報を前記状態情報として前記記憶部に記憶させる記憶制御部と、前記初期化要求受付情報を前記記憶部に記憶させた後に、前記記憶部を初期化する初期化部と、前記状態情報を送信する状態情報送信部とを有する端末と通信するサーバ装置を制御する制御方法であって、
前記端末に、前記初期化要求を送信するステップと、
前記端末から前記状態情報を取得するステップと、
取得した前記状態情報が、前記端末の前記記憶部を初期化したときの当該状態情報である場合に、当該端末における前記記憶部の初期化が完了したと判定するステップと
を有するサーバ装置の制御方法。
【請求項１０】
自端末の状態を示す状態情報と所定の情報とを記憶する記憶部と、要求を受付ける受付部と、前記記憶部を初期化することを求める初期化要求を前記受付部が受付けた場合に、当該初期化要求を受付けたことを示す初期化要求受付情報を前記状態情報として前記記憶部に記憶させる記憶制御部と、前記初期化要求受付情報を前記記憶部に記憶させた後に、前記記憶部を初期化する初期化部と、前記状態情報を送信する状態情報送信部とを有する端末と通信するサーバ装置を制御するコンピュータに、
前記端末に、前記初期化要求を送信するステップと、
前記端末から前記状態情報を取得するステップと、
取得した前記状態情報が、前記端末の前記記憶部を初期化したときの当該状態情報である場合に、当該端末における前記記憶部の初期化が完了したと判定するステップと
を実行させるためのプログラム。
【請求項１１】
自端末の状態を示す状態情報をサーバ装置に送信して、当該サーバ装置に当該自端末の状態を判定させる端末であって、
前記状態情報と所定の情報とを記憶する記憶部と、
前記サーバ装置からの要求を受付ける受付部と、
前記記憶部を初期化することを求める初期化要求を前記受付部が前記サーバ装置から受付けた場合に、当該初期化要求を受付けたことを示す初期化要求受付情報を前記状態情報として前記記憶部に記憶させる記憶制御部と、
前記初期化要求受付情報を前記記憶部に記憶させた後に、前記記憶部を初期化する初期化部と、
前記状態情報を前記サーバ装置に送信する状態情報送信部と
を有することを特徴とする端末。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、サーバ装置からの指示により端末の記憶部を初期化する技術に関するものである。
【背景技術】
【０００２】
移動体通信を行う端末が紛失したり盗まれたりしたときに、その端末の記憶装置に記憶された秘密情報が他者に漏えいする危険がある。この秘密情報の漏えいを防止するために、無線通信により端末に対して秘密情報を消去するよう指示する技術が考えられている。
【０００３】
例えば、特許文献１には、サーバと通信ネットワーク経由で組み合わせられた各端末が、通信ネットワークを通じて、サーバへの通信による状態照会を周期的に試行し、この通信に成功して消去命令が登録されていることを確認した場合に消去命令を受領したとみなして、記憶手段に記憶されているユーザのデータを消去することが記載されている。
また、非特許文献１には、遠隔制御で端末のデータを消去し、その端末を工場出荷状態へ戻すことで、端末内のデータの外部への漏えいを防止する遠隔制御サービスが記載されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００７−３１６７８９号公報
【非特許文献】
【０００５】
【非特許文献１】株式会社ＮＴＴドコモ、”スマートフォン遠隔制御サービス  機能”、［online］、［平成２５年８月１４日検索］、インターネット＜ＵＲＬ：http://www.docomo.biz/html/service/remotecontrol/function.html＞
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ところで、特許文献１に記載の端末は、通信が所定時間以上できなかった場合にも、消去命令を受領したとみなし、同様の消去を行わせるものである。しかし、特許文献１に記載の技術では、サーバ側から見て端末との通信が所定時間以上できなかったとしても、端末に送った消去命令が確実に実行されたか否か、サーバが確認することができない。例えば、端末に電力が供給されていなかったり、プログラムの実行が悪意ある転得者によって強制的に中断されていたりすることで、端末は消去命令を受領したとしても、その消去命令を完遂するとは限らないからである。
また、非特許文献１に記載の装置は、遠隔制御により、通信可能な状態にある端末に対して削除を命じることができるが、遠隔制御するこの装置側から端末の初期化が完了したか否かを判断することができなかった。
【０００７】
本発明は、端末における記憶部の初期化が完了したか否かをサーバ装置に判定させることを目的とする。
【課題を解決するための手段】
【０００８】
上述した課題を解決するため、本発明に係る判定システムは、端末とサーバ装置とを有する判定システムであって、前記端末は、自端末の状態を示す状態情報と所定の情報とを記憶する記憶部と、前記サーバ装置からの要求を受付ける受付部と、前記記憶部を初期化することを求める初期化要求を前記受付部が前記サーバ装置から受付けた場合に、当該初期化要求を受付けたことを示す初期化要求受付情報を前記状態情報として前記記憶部に記憶させる記憶制御部と、前記初期化要求受付情報を前記記憶部に記憶させた後に、前記記憶部を初期化する初期化部と、前記状態情報を前記サーバ装置に送信する状態情報送信部とを有し、前記サーバ装置は、前記初期化要求を前記端末に送信する初期化要求部と、前記端末から前記状態情報を取得する取得部と、前記取得部が取得した前記状態情報が、前記端末の初期化された前記記憶部に記憶された当該状態情報である場合に、当該端末における前記記憶部の初期化が完了したと判定する判定部とを有することを特徴とする。
【０００９】
好ましくは、前記端末の前記記憶制御部は、前記サーバ装置から前記初期化要求の受付を開始することを求める受付開始要求を前記受付部が受付けた場合に、当該受付部に前記初期化要求の受付を開始させ、当該初期化要求の受付を開始したことを示す受付開始情報を前記状態情報として前記記憶部に記憶させ、前記端末は、前記受付開始情報を前記記憶部に記憶させた後に、前記受付部が前記初期化要求の受付を開始したことを前記サーバ装置に通知する通知部を有し、前記サーバ装置は、前記受付開始要求を前記端末に送信する受付開始要求部を有し、前記サーバ装置の前記初期化要求部は、前記端末の前記通知部から前記初期化要求の受付を開始したことを通知された後で、当該端末に当該初期化要求を送信するとよい。
【００１０】
また、好ましくは、前記サーバ装置は、前記初期化要求を送信した後に、前記状態情報を求める状態情報要求を送信する状態情報要求部を有し、前記端末の前記状態情報送信部は、前記受付部が前記サーバ装置から前記状態情報要求を受付けた場合に、前記状態情報を当該サーバ装置に送信するとよい。
【００１１】
また、好ましくは、前記端末の前記状態情報送信部は、決められたタイミングで、前記状態情報を前記サーバ装置に送信するとよい。
【００１２】
また、好ましくは、前記サーバ装置は、前記判定部により前記端末における前記記憶部の初期化が完了したと判定された場合に、前記状態情報要求部による前記状態情報要求の送信を停止させる要求制御部を有するとよい。
【００１３】
また、好ましくは、前記サーバ装置の前記判定部は、取得した状態情報が前記受付開始情報である場合に、前記初期化要求が受付けられていないと判定し、前記サーバ装置の前記要求制御部は、前記判定部により前記初期化要求が受付けられていないと判定された場合に、前記初期化要求部に前記初期化要求の再送信をさせるとよい。
【００１４】
また、好ましくは、前記端末の前記初期化部は、前記初期化要求受付情報を前記記憶部に記憶させた後に、当該記憶部の記憶領域のうち、先に前記所定の情報が記憶された記憶領域を初期化し、その後、前記状態情報が記憶された記憶領域を初期化するとよい。
【００１５】
また、本発明に係るサーバ装置は、自端末の状態を示す状態情報と所定の情報とを記憶する記憶部と、要求を受付ける受付部と、前記記憶部を初期化することを求める初期化要求を前記受付部が受付けた場合に、当該初期化要求を受付けたことを示す初期化要求受付情報を前記状態情報として前記記憶部に記憶させる記憶制御部と、前記初期化要求受付情報を前記記憶部に記憶させた後に、前記記憶部を初期化する初期化部と、前記状態情報を送信する状態情報送信部とを有する端末に、前記初期化要求を送信する初期化要求部と、前記端末から前記状態情報を取得する取得部と、前記取得部が取得した前記状態情報が、前記端末の前記記憶部を初期化したときの当該状態情報である場合に、当該端末における前記記憶部の初期化が完了したと判定する判定部とを有する。
【００１６】
また、本発明に係るサーバ装置の制御方法は、自端末の状態を示す状態情報と所定の情報とを記憶する記憶部と、要求を受付ける受付部と、前記記憶部を初期化することを求める初期化要求を前記受付部が受付けた場合に、当該初期化要求を受付けたことを示す初期化要求受付情報を前記状態情報として前記記憶部に記憶させる記憶制御部と、前記初期化要求受付情報を前記記憶部に記憶させた後に、前記記憶部を初期化する初期化部と、前記状態情報を送信する状態情報送信部とを有する端末と通信するサーバ装置を制御する制御方法であって、前記端末に、前記初期化要求を送信するステップと、前記端末から前記状態情報を取得するステップと、取得した前記状態情報が、前記端末の前記記憶部を初期化したときの当該状態情報である場合に、当該端末における前記記憶部の初期化が完了したと判定するステップとを有する。
【００１７】
また、本発明に係るプログラムは、自端末の状態を示す状態情報と所定の情報とを記憶する記憶部と、要求を受付ける受付部と、前記記憶部を初期化することを求める初期化要求を前記受付部が受付けた場合に、当該初期化要求を受付けたことを示す初期化要求受付情報を前記状態情報として前記記憶部に記憶させる記憶制御部と、前記初期化要求受付情報を前記記憶部に記憶させた後に、前記記憶部を初期化する初期化部と、前記状態情報を送信する状態情報送信部とを有する端末と通信するサーバ装置を制御するコンピュータに、前記端末に、前記初期化要求を送信するステップと、前記端末から前記状態情報を取得するステップと、取得した前記状態情報が、前記端末の前記記憶部を初期化したときの当該状態情報である場合に、当該端末における前記記憶部の初期化が完了したと判定するステップとを実行させるためのプログラムである。
【００１８】
また、本発明に係る端末は、自端末の状態を示す状態情報をサーバ装置に送信して、当該サーバ装置に当該自端末の状態を判定させる端末であって、前記状態情報と所定の情報とを記憶する記憶部と、前記サーバ装置からの要求を受付ける受付部と、前記記憶部を初期化することを求める初期化要求を前記受付部が前記サーバ装置から受付けた場合に、当該初期化要求を受付けたことを示す初期化要求受付情報を前記状態情報として前記記憶部に記憶させる記憶制御部と、前記初期化要求受付情報を前記記憶部に記憶させた後に、前記記憶部を初期化する初期化部と、前記状態情報を前記サーバ装置に送信する状態情報送信部とを有することを特徴とする。
【発明の効果】
【００１９】
本発明によれば、端末における記憶部の初期化が完了したか否かをサーバ装置に判定させることができる。
【図面の簡単な説明】
【００２０】
【図１】本発明の実施形態に係る判定システムの全体構成を示す図。
【図２】本発明の実施形態に係るサーバ装置の構成を示す図。
【図３】本発明の実施形態に係る端末の構成を示す図。
【図４】本発明の実施形態に係るサーバ装置および端末の機能的構成を示す図。
【図５】サーバ装置が端末に対して初期化を要求する動作を示すシーケンス図。
【図６】サーバ装置が端末における初期化の完了を判定する動作を示すシーケンス図。
【図７】サーバ装置が端末の初期化の完了を判定する動作の流れを示すフロー図。
【図８】第１判定処理の動作の流れを示すフロー図である。
【図９】第２判定処理の動作の流れを示すフロー図である。
【図１０】第３判定処理の動作の流れを示すフロー図である。
【図１１】変形例における判定システムの全体構成を示す図。
【発明を実施するための形態】
【００２１】
１．実施形態
１−１．判定システムの構成
図１は、本発明の実施形態に係る判定システム９の全体構成を示す図である。判定システム９は、サーバ装置１と、端末２と、通信回線３とを有する。なお、判定システム９は、サーバ装置１および端末２をそれぞれ複数有していてもよい。
【００２２】
サーバ装置１は、通信回線３を介して端末２と通信することにより端末２を管理する装置であり、ユーザの指示に応じて端末２が備える記憶装置の初期化を求める。そして、サーバ装置１は、要求した初期化が完了したか否かを端末２との通信により判定する。
【００２３】
端末２は、通信回線３を介して他の装置と通信する移動体通信端末であり、種々の情報を記憶する記憶装置を備えている。また端末２は、サーバ装置１から上述した要求を受けると、自身に備えられた記憶装置を初期化する。端末２は、例えばスマートフォンなどの携帯電話機である。
記憶装置の初期化とは、記憶装置が記憶する情報を消去し、工場出荷時の状態にすることをいう。これにより初期化前に記憶されていた情報はこの記憶装置から取り出せない状態になる。
通信回線３は、サーバ装置１と端末２とで遣り取りされる通信を中継する回線であり、例えばインターネットである。
【００２４】
１−２．サーバ装置の構成
図２は、本発明の実施形態に係るサーバ装置１の構成を示す図である。サーバ装置１は、制御部１１、記憶部１２、通信部１３、操作部１４、および表示部１５を有する。制御部１１は、サーバ装置１の各部の動作を制御する手段である。制御部１１は、ＣＰＵ（Central Processing Unit）などの演算処理装置や、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）などの記憶装置を備え、これら記憶装置に記憶されたプログラムを実行する。
【００２５】
通信部１３は、通信回線３を介して端末２と通信するためのインターフェイスであり、例えば各種のモデムなどである。操作部１４は各種の指示を入力するための座標取得部や操作ボタンを備えており、ユーザによる操作を受付けてその操作内容に応じた信号を制御部１１に供給する。表示部１５は、液晶などを使用したディスプレイ装置であり、制御部１１からの指示に応じて画像を表示する。
【００２６】
記憶部１２はハードディスク、フラッシュメモリなどの大容量の記憶手段であり、制御部１１に読み込まれるプログラムを記憶する。なお、記憶部１２は、いわゆるリムーバブルディスク、すなわち着脱可能な記録媒体を含んでもよい。
【００２７】
１−３．端末の構成
図３は、本発明の実施形態に係る端末２の構成を示す図である。端末２は、制御部２１、記憶部２２、通信部２３、操作部２４、および表示部２５を有する。制御部２１は、サーバ装置１の各部の動作を制御する手段である。制御部２１は、ＣＰＵなどの演算処理装置や、ＲＯＭ、ＲＡＭなどの記憶装置を備え、これら記憶装置に記憶されたプログラムを実行する。
【００２８】
通信部２３は、通信回線３を介してサーバ装置１と通信するためのインターフェイスであり、例えば各種のモデムなどである。操作部２４は各種の指示を入力するための座標取得部や操作ボタンを備えており、ユーザによる操作を受付けてその操作内容に応じた信号を制御部２１に供給する。表示部２５は、液晶などを使用したディスプレイ装置であり、制御部２１からの指示に応じて画像を表示する。
【００２９】
記憶部２２はハードディスク、フラッシュメモリなどの大容量の記憶手段であり、制御部２１に読み込まれるプログラムを記憶する。
また、記憶部２２は、自端末の状態を示す状態情報２２１と、自端末の所有者以外の者に対して秘密にされる情報である秘密情報２２２とを記憶する。秘密情報２２２は、サーバ装置１から初期化を要求されたときに消去される対象として決められた情報（所定の情報）である。この「所定の情報」は、例えば、記憶部２２のうち、決められた領域に記憶された情報であってもよい。また、「所定の情報」は、情報の内容自体が決められた条件を満たすものであってもよい。例えば、「所定の情報」は、決められたキーワードを含む文字列であってもよい。この場合、制御部２１は、記憶部２２に記憶された文字列ごとに、キーワードが含まれているか否かを判断し、キーワードが含まれている文字列を「所定の情報」、つまり秘密情報２２２であるとし、消去の対象として特定すればよい。
記憶部２２は、端末２の工場出荷時において、初期状態を示す「初期状態情報」を状態情報２２１として記憶する。また、記憶部２２は、端末２の工場出荷時において、秘密情報２２２を記憶する領域のデータがゼロで上書きされている。
【００３０】
１−４．サーバ装置および端末の機能的構成
図４は、本発明の実施形態に係るサーバ装置１および端末２の機能的構成を示す図である。図４において、サーバ装置１の制御部１１と、端末２の制御部２１との通信を仲介する構成、具体的には、サーバ装置１の通信部１３、端末２の通信部２３、および通信回線３を省略する。
【００３１】
サーバ装置１の制御部１１は、受付開始要求部１１１、初期化要求部１１２、状態情報要求部１１３、取得部１１４、判定部１１５、および要求制御部１１６として機能する。端末２の制御部２１は、受付部２１１、記憶制御部２１２、通知部２１３、初期化部２１４、および状態情報送信部２１５として機能する。以下、サーバ装置１の制御部１１、および端末２の制御部２１によりそれぞれ実現する機能について説明する。
【００３２】
（１）サーバ装置の制御部により実現する機能
初期化要求部１１２は、通信部１３および通信回線３を介して、初期化要求を端末２に送信する。初期化要求とは、端末２に対して、記憶部２２を初期化することを求める要求である。初期化要求は、端末２に対して少なくとも、記憶部２２のうち状態情報２２１および秘密情報２２２が記憶された各領域をそれぞれ初期化することを求めるものである。
【００３３】
受付開始要求部１１１は、通信部１３および通信回線３を介して、受付開始要求を端末２に送信する。受付開始要求とは、端末２に対して、上述した初期化要求の受付を開始するように求める要求である。受付開始要求部１１１が受付開始要求を端末２に送信し、この受付開始要求に対する応答として、その端末２から初期化要求の受付を開始したことを通知されると、初期化要求部１１２は、端末２に初期化要求を送信する。
【００３４】
状態情報要求部１１３は、初期化要求部１１２が端末２に対して初期化要求を送信した後に、状態情報２２１を求める状態情報要求をその端末２に送信する。
取得部１１４は、状態情報要求部１１３が送信した状態情報要求に対する応答として、端末２から状態情報２２１を取得する。
【００３５】
判定部１１５は、取得部１１４が取得した状態情報２２１が、端末２の初期化された記憶部２２に記憶された状態情報２２１である場合、すなわち、取得した状態情報２２１が、上述した初期状態情報である場合に、この端末２における記憶部２２の初期化が完了したと判定する。
また、判定部１１５は、取得部１１４が取得した状態情報２２１が受付開始情報である場合に、この端末２に初期化要求が受付けられていないと判定する。
【００３６】
要求制御部１１６は、判定部１１５により端末２における記憶部２２の初期化が完了したと判定された場合に、状態情報要求部１１３による状態情報要求の送信を停止させる。
また、要求制御部１１６は、判定部１１５により端末２に初期化要求が受付けられていないと判定された場合に、初期化要求部１１２に初期化要求の再送信をさせる。
【００３７】
（２）端末の制御部により実現する機能
受付部２１１は、サーバ装置１からの要求を受付ける。ここでサーバ装置１からの要求は、上述したとおり、受付開始要求部１１１が送信する受付開始要求、初期化要求部１１２が送信する初期化要求、および状態情報要求部１１３が送信する状態情報要求である。
【００３８】
記憶制御部２１２は、記憶部２２を初期化することを求める初期化要求を受付部２１１がサーバ装置１から受付けた場合に、この初期化要求を受付けたことを示す初期化要求受付情報を状態情報２２１として記憶部２２に記憶させる。初期化要求を受付けた場合、端末２は初期状態ではなくなるので、初期化要求受付情報は、初期状態情報と異なる情報である。
【００３９】
また、記憶制御部２１２は、サーバ装置１から初期化要求の受付を開始することを求める受付開始要求を受付部２１１が受付けた場合に、受付部２１１に初期化要求の受付を開始させ、初期化要求の受付を開始したことを示す受付開始情報を状態情報２２１として記憶部に記憶させる。初期化要求の受付を開始した場合、端末２は初期状態ではなくなるので、受付開始情報は、初期状態情報と異なる情報である。
【００４０】
通知部２１３は、受付開始情報を記憶部に記憶させた後に、受付部２１１が初期化要求の受付を開始したことをサーバ装置１に通知する。
初期化部２１４は、初期化要求受付情報を記憶部２２に記憶させた後に、記憶部２２を初期化する。
状態情報送信部２１５は、受付部２１１がサーバ装置１から状態情報要求を受付けた場合に、状態情報２２１をこのサーバ装置１に送信する。
【００４１】
１−５．判定システムの動作
判定システム９の動作は、初期化を要求する動作と、初期化の完了を判定する動作とがある。これら２つの動作はそれぞれ独立しており、並行して行われる場合がある。以下、それぞれについて説明する。
（１）初期化を要求する動作
図５は、サーバ装置１が端末２に対して初期化を要求する動作を示すシーケンス図である。サーバ装置１は、例えば、ユーザから端末２の記憶部２２を初期化するための操作を操作部１４が受付けたときに、端末２に対して初期化要求の受付を開始することを求める受付開始要求を送信する（ステップＳ１０１）。受付開始要求を受信した端末２は、初期化要求の受付を開始するとともに、初期化要求の受付を開始したことを示す受付開始情報を状態情報として記憶部２２に記憶させる（ステップＳ１０２）。端末２は、受付開始情報を記憶した端末２は、サーバ装置１に対して初期化要求の受付を開始したことを通知する（ステップＳ１０３）。
【００４２】
端末２から、上述した通知を受取ったサーバ装置１は、記憶部２２を初期化することを求める初期化要求を端末２に送信する（ステップＳ１０４）。初期化要求を受信すると、端末２は、初期化要求を受付けたことを示す初期化要求受付情報を状態情報として記憶部２２に記憶させ（ステップＳ１０５）、記憶部２２の記憶領域のうち、まず、秘密情報が記憶された記憶領域を初期化する（ステップＳ１０６）。そして、秘密情報が記憶された記憶領域の初期化が完了した後で、端末２は、状態情報が記憶された記憶領域を初期化する（ステップＳ１０７）。なお、ステップＳ１０１が完了した時点からステップＳ１０４が完了するまでの期間を期間Ｔ２とし、ステップＳ１０４が完了した後の期間を期間Ｔ１とする。
【００４３】
（２）初期化の完了を判定する動作
図６は、サーバ装置１が端末２における初期化の完了を判定する動作を示すシーケンス図である。サーバ装置１は、例えば、ユーザから端末２の記憶部２２の初期化が完了したか否か判定するための操作を操作部１４が受付けたときに、端末２に対して状態情報を求める状態情報要求を送信する（ステップＳ２０１）。端末２は、サーバ装置１から状態情報要求を受信すると、記憶部２２から状態情報を読み出してサーバ装置１に送信する（ステップＳ２０２）。サーバ装置１は、端末２から状態情報を受信すると、その状態情報の内容に基づいて、端末２の記憶部２２の初期化が完了したか否かを判定する（ステップＳ２０３）。そして、サーバ装置１は、判定の結果に応じた処理を実行する（ステップＳ２０４）。
【００４４】
図７は、サーバ装置１が端末２の初期化の完了を判定する動作の流れを示すフロー図である。サーバ装置１の制御部１１は、端末２に対して状態情報を要求し（ステップＳ３０１）、これに応じた端末２から状態情報を取得する（ステップＳ３０２）。次に、制御部１１は、サーバ装置１が端末２に対して初期化要求を送信した後であるか否かを判断する（ステップＳ３０３）。初期化要求の送信後であると判断した場合（ステップＳ３０３；ＹＥＳ）、すなわち、サーバ装置１が図５に示した期間Ｔ１にある場合に、制御部１１は、第１判定処理を行う（ステップＳ３１１）。
【００４５】
一方、初期化要求の送信後でないと判断した場合（ステップＳ３０３；ＮＯ）、制御部１１は、サーバ装置１が端末２に対して受付開始要求を送信した後であるか否かを判断する（ステップＳ３０４）。受付開始要求の送信後であると判断した場合（ステップＳ３０４；ＹＥＳ）、すなわち、サーバ装置１が図５に示した期間Ｔ２にある場合に、制御部１１は、第２判定処理を行う（ステップＳ３１２）。そして、受付開始要求の送信後でないと判断した場合には（ステップＳ３０４；ＮＯ）、制御部１１は、第３判定処理を行う（ステップＳ３１３）。
【００４６】
図８は、第１判定処理の動作の流れを示すフロー図である。制御部１１は、取得した状態情報が「初期状態情報」であるか否か判断し（ステップＳ４０１）、この状態情報が「初期状態情報」であると判断する場合に（ステップＳ４０１；ＹＥＳ）、端末２の記憶部２２の初期化が完了したと判定する（ステップＳ４０２）。そして、制御部１１は、端末２に対して状態情報を要求することを停止する（ステップＳ４０３）。
【００４７】
一方、取得した状態情報が「初期状態情報」ではないと判断する場合に（ステップＳ４０１；ＮＯ）、制御部１１は、その状態情報が「受付開始情報」であるか否か判断する（ステップＳ４０４）。制御部１１は、この状態情報が「受付開始情報」であると判断する場合に（ステップＳ４０４；ＹＥＳ）、端末２に初期化要求が受付けられていないと判定し（ステップＳ４０５）、端末２に対して初期化要求を再送して（ステップＳ４０６）、処理を終了する。一方、取得した状態情報が「受付開始情報」ではないと判断する場合に（ステップＳ４０４；ＮＯ）、制御部１１は、端末２は記憶部２２を初期化中であると判定して（ステップＳ４０７）、初期化要求の送信時に応じた処理を行う（ステップＳ４０８）。ここで、「初期化要求の送信時に応じた処理」とは、例えば、初期化要求の送信時からの経過時間が予め決められた閾値を超えた場合に、端末２における初期化処理に時間がかかり過ぎており、何らかの障害が生じている可能性がある旨をサーバ装置１のユーザに報知する、といった処理である。
【００４８】
図９は、第２判定処理の動作の流れを示すフロー図である。制御部１１は、取得した状態情報が「初期状態情報」であるか否か判断し（ステップＳ５０１）、この状態情報が「初期状態情報」であると判断する場合に（ステップＳ５０１；ＹＥＳ）、端末２に受付開始要求が受付けられていないと判定し（ステップＳ５０２）、端末２に対して受付開始要求を再送して（ステップＳ５０３）、処理を終了する。
【００４９】
取得した状態情報が「初期状態情報」ではないと判断する場合に（ステップＳ５０１；ＮＯ）、制御部１１は、その状態情報が「受付開始情報」であるか否か判断する（ステップＳ５０４）。制御部１１は、この状態情報が「受付開始情報」であると判断する場合に（ステップＳ５０４；ＹＥＳ）、端末２が正常であると判定する（ステップＳ５０５）。この場合、制御部１１は、サーバ装置１のユーザに端末２が正常である旨を報知してもよい。
【００５０】
一方、取得した状態情報が「受付開始情報」ではないと判断する場合に（ステップＳ５０４；ＮＯ）、制御部１１は、端末２が異常であると判定する（ステップＳ５０６）。この場合、制御部１１は、サーバ装置１のユーザに端末２が異常である旨を報知してもよい。
【００５１】
図１０は、第３判定処理の動作の流れを示すフロー図である。制御部１１は、取得した状態情報が「初期状態情報」であるか否か判断し（ステップＳ６０１）、この状態情報が「初期状態情報」であると判断する場合に（ステップＳ６０１；ＹＥＳ）、端末２が正常であると判定する（ステップＳ６０２）。この場合、制御部１１は、サーバ装置１のユーザに端末２が正常である旨を報知してもよい。
【００５２】
一方、取得した状態情報が「初期状態情報」ではないと判断する場合に（ステップＳ６０１；ＮＯ）、制御部１１は、端末２が異常であると判定する（ステップＳ６０３）。この場合、制御部１１は、サーバ装置１のユーザに端末２が異常である旨を報知してもよい。
【００５３】
図５に示したステップＳ１０２の処理を端末２が中断したとすると、端末２がステップＳ１０１において受付開始要求を受信しているにも関わらず、記憶部２２の状態情報は初期状態情報のままとなる。この場合、端末２はステップＳ１０３の通知を行わないから、サーバ装置１は端末２から受付開始の通知を受取らず、端末２に対して初期化要求を送信するステップＳ１０４の処理も行わない。したがって、サーバ装置１が端末２に対して受付開始要求を送信し、端末２から受付開始の通知を受取っていない状態で、端末２から取得した状態情報が初期状態情報である場合に、サーバ装置１の制御部１１は、端末２においてステップＳ１０２の処理を阻む何らかの不具合が生じていると判断する。つまり、期間Ｔ２に端末２から取得した状態情報が初期状態情報であると、制御部１１は、第２判定処理を行って、端末２に受付開始要求が受付けられていないと判定し（ステップＳ５０２）、端末２に対して受付開始要求を再送する（ステップＳ５０３）。
【００５４】
また、図５に示したステップＳ１０５の処理を端末２が中断したとすると、端末２がステップＳ１０４において初期化要求を受信しているにも関わらず、記憶部２２の状態情報は受付開始情報のままとなる。この場合、端末２はステップＳ１０６の処理を行わないから、端末２の記憶部２２において秘密情報を記憶する領域は初期化されていない。したがって、サーバ装置１が端末２に対して初期化要求を送信した後で、端末２から取得した状態情報が受付開始情報である場合に、サーバ装置１の制御部１１は、端末２においてステップＳ１０５の処理を阻む何らかの不具合が生じていると判断する。つまり、期間Ｔ１に端末２から取得した状態情報が受付開始情報であると、制御部１１は、第１判定処理を行って、端末２に初期化要求が受付けられていないと判定し（ステップ４０５）、端末２に対して初期化要求を再送する（ステップＳ４０６）。
【００５５】
以上、説明したように、本発明の実施形態に係る判定システム９はサーバ装置１と端末２とを繋ぐ通信回線や、端末２の処理能力に不具合が生じても、端末２において記憶部の初期化が完了したか否かをサーバ装置１から判断することができる。これにより、サーバ装置１が、端末２において記憶部の初期化が完了していないにも関わらず、この初期化が完了したと誤った判断をする可能性が低くなる。そして、サーバ装置１は、端末２に対して改めて初期化の要求を送信する必要があるときに、その初期化の要求を送信するため、不要な処理による負荷が低減され、ユーザの利便性が向上する。
【００５６】
２．変形例
以上が実施形態の説明であるが、この実施形態の内容は以下のように変形し得る。また、以下の変形例を組み合わせてもよい。
【００５７】
２−１．変形例１
上述した実施形態において、サーバ装置１の制御部１１は受付開始要求部１１１として機能していたが、受付開始要求部１１１として機能しなくてもよい。制御部１１が受付開始要求部１１１として機能しない場合、端末２の制御部２１は通知部２１３として機能しなくてもよい。この場合、図５に示した動作のうち、ステップＳ１０１からステップＳ１０３は行われない。つまり、サーバ装置１が端末２に対して初期化を要求する際、サーバ装置１は、事前に端末２に対して受付開始要求を送信せず、受付開始の通知を受取らずに、初期化要求を送信する。
【００５８】
そして、この場合、図５に示したステップＳ１０５の処理を端末２が中断したとすると、端末２がステップＳ１０４において初期化要求を受信していて、記憶部２２の状態情報は「初期状態情報」となる。そのため、端末２における処理がステップＳ１０６に進まなくても、記憶部２２に記憶された状態情報は「初期状態情報」となっているため、サーバ装置１は、初期化が完了したと判断する可能性がある。
【００５９】
しかし、ステップＳ１０５の処理を端末２が完了した場合、端末２の記憶部２２に記憶された状態情報は「初期化要求受付情報」となり、さらに、ステップＳ１０６またはステップＳ１０７の処理が完了しなければ、この状態情報は「初期化要求受付情報」のままとなる。そのため、サーバ装置１が端末２に対して初期化要求を送信した後で、端末２から取得した状態情報が「初期化要求受付情報」である場合に、サーバ装置１の制御部１１は、端末２においてステップＳ１０６またはステップＳ１０７の処理を阻む何らかの不具合が生じていると判断する。
【００６０】
すなわち、この変形例においてサーバ装置１は、図５に示すステップＳ１０６以降の端末２の処理に不具合が生じても端末２から状態情報を取得することでこの不具合を発見し、端末２において記憶部２２の初期化が完了していないと判定することができる。
【００６１】
２−２．変形例２
上述した実施形態において、サーバ装置１の制御部１１は状態情報要求部１１３として機能していたが、状態情報要求部１１３として機能しなくてもよい。この場合、例えば、端末２の制御部２１によって実現する状態情報送信部２１５は、受付部２１１がサーバ装置１から状態情報要求を受付けたか否かに関わらず、決められたタイミングで、状態情報２２１をサーバ装置１に送信してもよい。サーバ装置１において取得部１１４は、この決められたタイミングで送信される状態情報２２１をその度に取得し、取得した状態情報２２１が、端末２の初期化された記憶部２２に記憶された状態情報２２１である場合に、端末２における記憶部２２の初期化が完了したと判定すればよい。
【００６２】
２−３．変形例３
上述した実施形態において、サーバ装置１の制御部１１は要求制御部１１６として機能していたが、要求制御部１１６として機能しなくてもよい。要するに、判定システム９においてサーバ装置１は、端末２が有する記憶部２２の初期化が完了したか否かを判定できればよい。
【００６３】
２−４．変形例４
上述した実施形態において、端末２は、初期化要求を受信すると、初期化要求受付情報を状態情報として記憶部２２に記憶させた後、記憶部２２の記憶領域のうち、状態情報が記憶された記憶領域よりも先に、秘密情報が記憶された記憶領域を初期化していたが、秘密情報が記憶された記憶領域よりも先に、状態情報が記憶された記憶領域を初期化してもよい。ただし、この場合、秘密情報が記憶された記憶領域の初期化が中断すると、状態情報は初期化済みであるため初期状態情報になっているにも関わらず、秘密情報が記憶部２２に残ってしまう可能性がある。上述した実施形態では、状態情報が初期状態情報になっていれば、秘密情報が記憶された記憶領域は初期化済みであるため、この変形例に比べてサーバ装置１が端末２の初期化の完了について誤判断をする可能性が低い。したがって、この変形例の場合、状態情報の記憶領域の初期化が完了してから秘密情報の記憶領域の初期化が完了するまでの間に処理が中断しない条件の下、サーバ装置１が端末２の初期化の完了について誤判断をする可能性を抑制することができる。
【００６４】
２−５．変形例５
上述した実施形態において、操作部１４および表示部１５は、サーバ装置１においてユーザとの遣り取りを仲介するユーザインターフェイスとして機能するが、サーバ装置１は、通信部１３を介して接続された外部装置によるユーザインターフェイスを有していてもよい。この場合、サーバ装置１は、操作部１４および表示部１５を有していなくてもよい。
【００６５】
図１１は、この変形例における判定システム９ａの全体構成を示す図である。以下、判定システム９ａの各構成のうち、上述した実施形態の判定システム９に対応する構成があるものについては、符号に添字「ａ」を付した符号を用いて説明する。
【００６６】
判定システム９ａは、サーバ装置１ａ、端末２ａ、および通信回線３ａに加えて、ユーザ管理装置４、およびＩＰサービス制御装置５を有する。ユーザ管理装置４は、通信回線３ａを利用する端末２ａとそのユーザとを対応付けて管理するための装置であり、端末２ａおよびそのユーザについての各種の情報を記憶している。また、ユーザ管理装置４は、ユーザの操作を受付ける操作部と、ユーザに対して表示を行う表示部とを有しており、これら操作部および表示部は、判定システム９ａにおけるユーザインターフェイスとして機能する。
【００６７】
ＩＰサービス制御装置５は、いわゆるＩＰＳＣＰ（IP Service Control Point）などと呼ばれる装置であり、登録された端末２ａに対して提供するＩＰ（Internet Protocol）サービスの詳細を記憶する。
【００６８】
ユーザは、ユーザ管理装置４に対して、ユーザが所有する端末２ａの識別情報（以下、端末識別情報という）と、ユーザ自身の識別情報（以下、ユーザ識別情報という）と、ユーザの認証に用いられるパスワードとを入力する操作をし、端末２ａの記憶部２２ａを初期化するよう指示する。ユーザ管理装置４は、このユーザの指示を受付けると、この指示とともに上述した端末識別情報、ユーザ識別情報、およびパスワードをＩＰサービス制御装置５に送信する。
【００６９】
ＩＰサービス制御装置５は、端末識別情報で識別される端末２ａに対して提供するＩＰサービスの詳細を読み出して、その端末２ａが、ユーザ管理装置４から指示する初期化のサービスに対応しているか否かを判断する。そして、その端末２ａがこの初期化のサービスに対応していると判断する場合に、ＩＰサービス制御装置５は、その端末２ａに向けて、初期化の指示とともに上述した端末識別情報、ユーザ識別情報、およびパスワードを送信する。
【００７０】
サーバ装置１ａは、送信されたユーザ識別情報およびパスワードによってユーザ認証を行い、ユーザ認証が成功した場合に、送信された端末識別情報で示される端末２ａに対して、初期化要求を送信する。この場合、サーバ装置１ａは、初期化要求を送信するのに先駆けて、受付開始要求を端末２ａに送信してもよい。
【００７１】
この構成により、ユーザ管理装置４から指示する初期化のサービスに対応していない端末２ａに対しては、サーバ装置１ａから初期化要求が送信されることがない。また、ユーザ管理装置４によって送信される初期化の指示は、その指示をしたユーザの認証が成功しない限り、端末２ａにおいて実行されない。
【００７２】
２−６．変形例６
上述したように、本発明はサーバ装置１の発明として観念されるが、サーバ装置１の制御方法の発明として観念することも可能である。また、判定システム９の発明や、サーバ装置１に自端末の状態情報を送信する端末２の発明として観念することも可能である。
【００７３】
２−７．変形例７
サーバ装置１の制御部１１および端末２の制御部２１によって実行される各プログラムは、磁気テープや磁気ディスクなどの磁気記録媒体、光ディスクなどの光記録媒体、光磁気記録媒体、半導体メモリなどの、コンピュータ装置が読み取り可能な記録媒体に記憶された状態で提供し得る。また、これらのプログラムを、インターネットなどのネットワーク経由でダウンロードさせることも可能である。なお、上記の制御部１１および制御部２１によって例示した制御手段としてはＣＰＵ以外にも種々の装置が適用される場合があり、例えば、専用のプロセッサなどが用いられる。
【００７４】
２−８．変形例８
上述した実施形態において、端末２は、スマートフォンなどの携帯電話機であったが、これに限られない。例えば端末２は、タブレット端末、スレートＰＣ（Personal Computer）、ＰＤＡ（Personal Digital Assistant）、携帯音楽再生機、携帯動画再生機、ゲーム機、電子書籍の閲覧装置、ナビゲーション装置などであってもよい。
【符号の説明】
【００７５】
１，１ａ…サーバ装置、１１…制御部、１１１…受付開始要求部、１１２…初期化要求部、１１３…状態情報要求部、１１４…取得部、１１５…判定部、１１６…要求制御部、１２…記憶部、１３…通信部、１４…操作部、１５…表示部、２，２ａ…端末、２１…制御部、２１１…受付部、２１２…記憶制御部、２１３…通知部、２１４…初期化部、２１５…状態情報送信部、２２，２２ａ…記憶部、２２１…状態情報、２２２…秘密情報（所定の情報）、２３…通信部、２４…操作部、２５…表示部、３，３ａ…通信回線、４…ユーザ管理装置、５…ＩＰサービス制御装置、９，９ａ…判定システム
【図１】
2015060503.tif 000003
【図２】
2015060503.tif 000004
【図３】
2015060503.tif 000005
【図４】
2015060503.tif 000006
【図５】
2015060503.tif 000007
【図６】
2015060503.tif 000008
【図７】
2015060503.tif 000009
【図８】
2015060503.tif 000010
【図９】
2015060503.tif 000011
【図１０】
2015060503.tif 000012
【図１１】
2015060503.tif 000013