(57)【特許請求の範囲】
【請求項１】
携帯端末の第１座標系における加速度を取得し、且つ第１座標系と第２座標系との夾角を取得するステップと、
取得した加速度と夾角から携帯端末の第２座標系における位置を算出するステップと、  算出した位置が安全領域を超えると判断すると、アラームを行い又はシステム側装置にアラーム情報を送信するステップと、を含み、
前記第１座標系と第２座標系との夾角を取得することは、
前記第１座標系の第ｎ（ｎは１以上の整数である）個の時点と第（ｎ−１）個の時点との夾角を取得するステップと、
前記第１座標系の第ｎ個の時点と第（ｎ−１）個の時点との夾角に基づき、前記第１座標系と前記第２座標系との夾角を算出するステップと、を含むアラーム実現方法。
【請求項２】
その前に、前記安全領域を予め設定するステップをさらに含む請求項１に記載の方法。
【請求項３】
前記安全領域を予め設定することは、
３個以上の前記携帯端末の前記第２座標系における位置を予め取得し、取得した位置を接続してクローズド領域を前記安全領域として形成するステップを含む請求項２に記載の方法。
【請求項４】
前記第１座標系の第ｎ個の時点と第（ｎ−１）個の時点との夾角に基づき、第１座標系と第２座標系との夾角を算出することは、
式αｎ＝αｎ−１＋αｎ−２＋…＋α１で、前記第１座標系のＸ軸と前記第２座標系のＸ軸との夾角を算出するステップと、
式βｎ＝βｎ−１＋βｎ−２＋…＋β１で、前記第１座標系のＹ軸と前記第２座標系のＹ軸との夾角を算出するステップと、を含み、
ここで、αｎは、第ｎ個の時点における前記第１座標系のＸ軸と前記第２座標系のＸ軸との夾角、αｎ−１は、前記第１座標系のＸ軸の前記第ｎ個の時点と第（ｎ−１）個の時点との夾角、αｎ−２は、前記第１座標系のＸ軸の前記第（ｎ−１）個の時点と第（ｎ−２）個の時点との夾角、α１は、初期時点における前記第１座標系のＸ軸と前記第２座標系のＸ軸との夾角、βｎは、第ｎ個の時点における前記第１座標系のＹ軸と前記第２座標系のＹ軸との夾角、βｎ−１は、前記第１座標系のＹ軸の前記第ｎ個の時点と第（ｎ−１）個の時点との夾角、βｎ−２は、前記第１座標系のＹ軸の前記第（ｎ−１）個の時点と第（ｎ−２）個の時点との夾角、β１は、初期時点における前記第１座標系のＹ軸と前記第２座標系のＹ軸との夾角である請求項１に記載の方法。
【請求項５】
前記取得した加速度と夾角から携帯端末の第２座標系における位置を算出することは、
（１）式で、前記携帯端末の前記第２座標系におけるＸ軸での位置を算出するステップと、
（２）式で、前記携帯端末の前記第２座標系におけるＹ軸での位置を算出するステップと、を含み、
ここで、式ｖｘ’ｎ−１＝ｖｘ’ｎ−２＋ａｘｎ−２Δｔで、ｖｘ’ｎ−１を算出し、式ｖｙ’ｎ−１＝ｖｙ’ｎ−２＋ａｙｎ−２Δｔで、ｖｙ’ｎ−１を算出し、
ｘｎは、第ｎ個の時点における前記携帯端末の前記第２座標系におけるＸ軸での位置、ｘｎ−１は、第（ｎ−１）個の時点における前記携帯端末の前記第２座標系におけるＸ軸での位置、ｖｘ’ｎ−１は、第（ｎ−１）個の時点における前記携帯端末の前記第１座標系におけるＸ軸での速度、Δｔは、第ｎ個の時点と第（ｎ−１）個の時点との時間間隔、ａｘｎ−１は、第（ｎ−１）個の時点における前記携帯端末の前記第１座標系におけるＸ軸での加速度、αｎは、第ｎ個の時点における前記第１座標系のＸ軸と前記第２座標系のＸ軸との夾角、ｖｘ’ｎ−２は、第（ｎ−２）個の時点における前記携帯端末の前記第１座標系におけるＸ軸での速度、ａｘｎ−２は、第（ｎ−２）個の時点における前記携帯端末の前記第１座標系におけるＸ軸での加速度、ｙｎは、第ｎ個の時点における前記携帯端末の前記第２座標系におけるＹ軸での位置、ｙｎ−１は、第（ｎ−１）個の時点における前記携帯端末の前記第２座標系におけるＹ軸での位置、ｖｙ’ｎ−１は、第（ｎ−１）個の時点における前記携帯端末の前記第１座標系におけるＹ軸での速度、ａｙｎ−1は、第（ｎ−１）個の時点における前記携帯端末の前記第１座標系におけるＹ軸での加速度、βｎは、第ｎ個の時点における前記第１座標系のＹ軸と前記第２座標系のＹ軸との夾角、ｖｙ’ｎ−２は、第（ｎ−２）個の時点における前記携帯端末の前記第１座標系におけるＹ軸での速度、ａｙｎ−２は、第（ｎ−２）個の時点における前記携帯端末の前記第１座標系におけるＹ軸での加速度である請求項１に記載の方法。
【数１】
0006694060.tif 000006
【請求項６】
携帯端末の第１座標系における加速度を取得し、且つ第１座標系と第２座標系との夾角を取得するように設定される取得モジュールと、
取得した加速度と夾角から携帯端末の第２座標系における位置を算出するように設定される算出モジュールと、
算出した位置が安全領域を超えると判断すると、アラームを行い又はシステム側装置にアラーム情報を送信するように設定されるアラームモジュールと、を備え、
前記取得モジュールは、
前記携帯端末の第１座標系における加速度を取得し、前記第１座標系の第ｎ（ｎは１以上の整数である）個の時点と第（ｎ−１）個の時点との夾角を取得し、
前記第１座標系の第ｎ個の時点と第（ｎ−１）個の時点との夾角に基づき、前記第１座標系と前記第２座標系との夾角を算出するように設定されるアラーム実現装置。
【請求項７】
前記安全領域を予め設定するように設定される設定モジュールをさらに備える請求項６に記載の装置。
【請求項８】
前記設定モジュールは、３個以上の前記携帯端末の前記第２座標系における位置を予め取得し、取得した位置を接続してクローズド領域を前記安全領域として形成するように設定される請求項７に記載の装置。
【請求項９】
前記取得モジュールは、
前記携帯端末の第１座標系における加速度を取得し、前記第１座標系の第ｎ（ｎは１以上の整数である）個の時点と第（ｎ−１）個の時点との夾角を取得し、
式αｎ＝αｎ−１＋αｎ−２＋…＋α１で、前記第１座標系のＸ軸と前記第２座標系のＸ軸との夾角を算出し、
式βｎ＝βｎ−１＋βｎ−２＋…＋β１で、前記第１座標系のＹ軸と前記第２座標系のＹ軸との夾角を算出し、
ここで、αｎは、第ｎ個の時点における前記第１座標系のＸ軸と前記第２座標系のＸ軸との夾角、αｎ−１は、前記第１座標系のＸ軸の前記第ｎ個の時点と第（ｎ−１）個の時点との夾角、αｎ−２は、前記第１座標系のＸ軸の前記第（ｎ−１）個の時点と第（ｎ−２）個の時点との夾角、α１は、初期時点における前記第１座標系のＸ軸と前記第２座標系のＸ軸との夾角、βｎは、第ｎ個の時点における前記第１座標系のＹ軸と前記第２座標系のＹ軸との夾角、βｎ−１は、前記第１座標系のＹ軸の前記第ｎ個の時点と第（ｎ−１）個の時点との夾角、βｎ−２は、前記第１座標系のＹ軸の前記第（ｎ−１）個の時点と第（ｎ−２）個の時点との夾角、β１は、初期時点における前記第１座標系のＹ軸と前記第２座標系のＹ軸との夾角であるように設定される請求項６に記載の装置。
【請求項１０】
前記算出モジュールは、
（３）式で、前記携帯端末の前記第２座標系におけるＸ軸での位置を算出し、
（４）式で、前記携帯端末の前記第２座標系におけるＹ軸での位置を算出し、
ここで、式ｖｘ’ｎ−１＝ｖｘ’ｎ−２＋ａｘｎ−２Δｔで、ｖｘ’ｎ−１を算出し、式ｖｙ’ｎ−１＝ｖｙ’ｎ−２＋ａｙｎ−２Δｔで、ｖｙ’ｎ−１を算出し、
ｘｎは、第ｎ個の時点における前記携帯端末の前記第２座標系におけるＸ軸での位置、ｘｎ−１は、第（ｎ−１）個の時点における前記携帯端末の前記第２座標系におけるＸ軸での位置、ｖｘ’ｎ−１は、第（ｎ−１）個の時点における前記携帯端末の前記第１座標系におけるＸ軸での速度、Δｔは、第ｎ個の時点と第（ｎ−１）個の時点との時間間隔、ａｘｎ−１は、第（ｎ−１）個の時点における前記携帯端末の前記第１座標系におけるＸ軸での加速度、αｎは、第ｎ個の時点における前記第１座標系のＸ軸と前記第２座標系のＸ軸との夾角、ｖｘ’ｎ−２は、第（ｎ−２）個の時点における前記携帯端末の前記第１座標系におけるＸ軸での速度、ａｘｎ−２は、第（ｎ−２）個の時点における前記携帯端末の前記第１座標系におけるＸ軸での加速度、ｙｎは、第ｎ個の時点における前記携帯端末の前記第２座標系におけるＹ軸での位置、ｙｎ−1は、第（ｎ−１）個の時点における前記携帯端末の前記第２座標系におけるＹ軸での位置、ｖｙ’ｎ−１は、第（ｎ−１）個の時点における前記携帯端末の前記第１座標系におけるＹ軸での速度、ａｙｎ−1は、第（ｎ−１）個の時点における前記携帯端末の前記第１座標系におけるＹ軸での加速度、βｎは、第ｎ個の時点における前記第１座標系のＹ軸と前記第２座標系のＹ軸との夾角、ｖｙ’ｎ−２は、第（ｎ−２）個の時点における前記携帯端末の前記第１座標系におけるＹ軸での速度、ａｙｎ−２は、第（ｎ−２）個の時点における前記携帯端末の前記第１座標系におけるＹ軸での加速度であるように設定される請求項６に記載の装置。
【数２】
0006694060.tif 000007
【請求項１１】
携帯端末の第１座標系における加速度を取得し、且つ第１座標系と第２座標系との夾角を取得し、取得した加速度と夾角から携帯端末の第２座標系における位置を算出し、算出した位置が安全領域を超えると判断すると、システム側装置にアラーム情報を送信するように設定される携帯端末と、
前記携帯端末からのアラーム情報を受信すると、アラームを行うように設定されるシステム側装置と、を備え、
前記携帯端末は、前記携帯端末の第１座標系における加速度を取得し、前記第１座標系の第ｎ（ｎは１以上の整数である）個の時点と第（ｎ−１）個の時点との夾角を取得し、
前記第１座標系の第ｎ個の時点と第（ｎ−１）個の時点との夾角に基づき、前記第１座標系と前記第２座標系との夾角を算出するように設定される取得モジュールを有する、
アラーム実現システム。
【請求項１２】
前記携帯端末はさらに、前記安全領域を予め設定するように設定される請求項１１に記載のシステム。
【請求項１３】
請求項１〜５のいずれか一項に記載の方法を実行するためのコンピュータ実行可能命令が記憶されたコンピュータ読み取り可能な記憶媒体。 
【発明の詳細な説明】
【技術分野】
【０００１】
本明細書は端末技術に関するがそれに限定されず、特にアラーム実現方法、装置及びシステムに関する。
【背景技術】
【０００２】
関連するアラーム実現方法は、一般的に、全地球測位システム（ＧＰＳ、Global Positioning System）又は位置情報サービス（ＬＢＳ、Location Based Service）測位技術によって自身の現在の位置を取得し、取得した位置が予め設定された位置範囲外にあると、アラームを行うことを含む。
【０００３】
関連するアラーム実現方法では、ＧＰＳ信号が屋内で非常に悪く、ＬＢＳの屋内での測位精度が低いことに対して、実際には、屋内で測位してアラームを実現する要求が多く、例えば、展示ホールにおける展示品の場合、展示品が展示ホールから持ち出されたか否かを判断する必要があり、持ち出されたと判断すると、アラームを行う必要があり、そのため、誤アラームを生じたりアラームを必要とされる時にアラームを生じなかったりすると、ユーザーエクスペリエンスが低くなる。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
以下は、本明細書に詳細に記載の主題の概要である。本概要は、請求項の保護範囲を限定するものではない。
【０００５】
本発明の実施例は、アラームの精度を向上させ、さらにユーザーエクスペリエンスを向上させることができるアラーム実現方法、装置及びシステムを提供する。
【課題を解決するための手段】
【０００６】
本発明の実施例は、アラーム実現方法を提供し、
携帯端末の第１座標系における加速度を取得し、且つ第１座標系と第２座標系との夾角を取得するステップと、
取得した加速度と夾角から携帯端末の第２座標系における位置を算出するステップと、
算出した位置が安全領域（保護エリア）を超えると判断すると、アラームを行い又はシステム側装置にアラーム情報を送信するステップと、を含む。
【０００７】
好ましくは、その前に、該方法は、
前記安全領域を予め設定するステップをさらに含む。
【０００８】
好ましくは、前記安全領域を予め設定することは、
３個以上の携帯端末の前記第２座標系における位置を予め取得し、取得した位置を接続してクローズド領域を前記安全領域として形成するステップを含む。
【０００９】
好ましくは、前記第１座標系と第２座標系との夾角を取得することは、
前記第１座標系の第ｎ（ｎは１以上の整数である）個の時点と第（ｎ−１）個の時点との夾角を取得するステップと、
前記第１座標系の第ｎ個の時点と第（ｎ−１）個の時点との夾角に基づき、前記第１座標系と前記第２座標系との夾角を算出するステップと、を含む。
【００１０】
好ましくは、前記第１座標系の第ｎ個の時点と第（ｎ−１）個の時点との夾角に基づき、第１座標系と第２座標系との夾角を算出することは、
式αｎ＝αｎ−１＋αｎ−２＋…＋α１で、前記第１座標系のＸ軸と前記第２座標系のＸ軸との夾角を算出するステップと、
式βｎ＝βｎ−１＋βｎ−２＋…＋β１で、前記第１座標系のＹ軸と前記第２座標系のＹ軸との夾角を算出するステップと、を含み、
ここで、αｎは、第ｎ個の時点における前記第１座標系のＸ軸と前記第２座標系のＸ軸との夾角、αｎ−１は、前記第１座標系のＸ軸の前記第ｎ個の時点と第（ｎ−１）個の時点との夾角、αｎ−２は、前記第１座標系のＸ軸の前記第（ｎ−１）個の時点と第（ｎ−２）個の時点との夾角、α１は、初期時点における前記第１座標系のＸ軸と前記第２座標系のＸ軸との夾角、βｎは、第ｎ個の時点における前記第１座標系のＹ軸と前記第２座標系のＹ軸との夾角、βｎ−１は、前記第１座標系のＹ軸の前記第ｎ個の時点と第（ｎ−１）個の時点との夾角、βｎ−２は、前記第１座標系のＹ軸の前記第（ｎ−１）個の時点と第（ｎ−２）個の時点との夾角、β１は、初期時点における前記第１座標系のＹ軸と前記第２座標系のＹ軸との夾角である。
【００１１】
0006694060.tif 000002
【００１２】
本発明の実施例は、上記のいずれか一項に記載の方法を実行するためのコンピュータ実行可能な命令が記憶されたコンピュータ読み取り可能な記憶媒体をさらに提供する。
【００１３】
本発明の実施例は、アラーム実現装置をさらに提供し、
携帯端末の第１座標系における加速度を取得し、且つ第１座標系と第２座標系との夾角を取得するように設定される取得モジュールと、
取得した加速度と夾角から携帯端末の第２座標系における位置を算出するように設定される算出モジュールと、
算出した位置が安全領域（保護エリア）を超えると判断すると、アラームを行い又はシステム側装置にアラーム情報を送信するように設定されるアラームモジュールと、を備える。
【００１４】
好ましくは、前記安全領域を予め設定するように設定される設定モジュールをさらに備える。
【００１５】
好ましくは、前記設定モジュールは、
３個以上の携帯端末の前記第２座標系における位置を予め取得し、取得した位置を接続してクローズド領域を前記安全領域として形成するように設定される。
【００１６】
好ましくは、前記取得モジュールは、
携帯端末の第１座標系における加速度を取得し、前記第１座標系の第ｎ（ｎは１以上の整数である）個の時点と第（ｎ−１）個の時点との夾角を取得し、
前記第１座標系の第ｎ個の時点と第（ｎ−１）個の時点との夾角に基づき、前記第１座標系と前記第２座標系との夾角を算出するように設定される。
【００１７】
好ましくは、前記取得モジュールは、
携帯端末の第１座標系における加速度を取得し、前記第１座標系の第ｎ（ｎは１以上の整数である）個の時点と第（ｎ−１）個の時点との夾角を取得し、
式αｎ＝αｎ−１＋αｎ−２＋…＋α１で、前記第１座標系のＸ軸と前記第２座標系のＸ軸との夾角を算出し、
式βｎ＝βｎ−１＋βｎ−２＋…＋β１で、前記第１座標系のＹ軸と前記第２座標系のＹ軸との夾角を算出し、
ここで、αｎは、第ｎ個の時点における前記第１座標系のＸ軸と前記第２座標系のＸ軸との夾角、αｎ−１は、前記第１座標系のＸ軸の前記第ｎ個の時点と第（ｎ−１）個の時点との夾角、αｎ−２は、前記第１座標系のＸ軸の前記第（ｎ−１）個の時点と第（ｎ−２）個の時点との夾角、α１は、初期時点における前記第１座標系のＸ軸と前記第２座標系のＸ軸との夾角、βｎは、第ｎ個の時点における前記第１座標系のＹ軸と前記第２座標系のＹ軸との夾角、βｎ−１は、前記第１座標系のＹ軸の前記第ｎ個の時点と第（ｎ−１）個の時点との夾角、βｎ−２は、前記第１座標系のＹ軸の前記第（ｎ−１）個の時点と第（ｎ−２）個の時点との夾角、β１は、初期時点における前記第１座標系のＹ軸と前記第２座標系のＹ軸との夾角であるように設定される。
【００１８】
0006694060.tif 000003
【００１９】
本発明の実施例は、アラーム実現システムをさらに提供し、
携帯端末の第１座標系における加速度を取得し、且つ第１座標系と第２座標系との夾角を取得し、取得した加速度と夾角から携帯端末の第２座標系における位置を算出し、算出した位置が安全領域（保護エリア）を超えると判断すると、システム側装置にアラーム情報を送信するように設定される携帯端末と、
携帯端末からのアラーム情報を受信すると、アラームを行うように設定されるシステム側装置と、を備える。
【００２０】
好ましくは、前記携帯端末はさらに、前記安全領域を予め設定するように設定される。
【発明の効果】
【００２１】
関連技術に比べて、本発明の実施例に係る技術的解決策は、携帯端末の第１座標系における加速度を取得し、且つ第１座標系と第２座標系との夾角を取得するステップと、取得した加速度と夾角から携帯端末の第２座標系における位置を算出するステップと、算出した位置が安全領域を超えると判断すると、アラームを行い又はシステム側装置にアラーム情報を送信するステップと、を含む。本発明の実施例に係る技術案によれば、携帯端末の第１座標系における加速度、及び第１座標系と第２座標系との夾角で、携帯端末の第２座標系における位置を算出することで、屋内での測位を実現し、測位が外部信号に依存せず、測位精度が高く、アラームの精度を向上させ、さらにユーザーエクスペリエンスを向上させる。
【００２２】
図面及び詳細な説明を閲覧して理解することで、ほかの態様が明かになる。
【図面の簡単な説明】
【００２３】
【図１】図１は、本発明の実施例に係るアラーム実現方法のフローチャートである。
【図２】図２は、本発明の実施例に係るアラーム実現装置の構成模式図である。
【図３】図３は、本発明の実施例に係るアラーム実現システムの構成模式図である。
【発明を実施するための形態】
【００２４】
当業者が容易に理解できるように、以下、図面を参照しながら本発明をさらに説明するが、本発明の保護範囲を限定するものではない。なお、矛盾しない限り、本願の実施例及び実施例における各種の形態を相互に組み合わせることができる。
【００２５】
図１に示すように、本発明の実施例は、アラーム実現方法を提供し、携帯端末は安全領域（保護エリア）を予め設定する。
【００２６】
安全領域を予め設定することは、
３個以上の第２座標系における位置を予め取得し、取得した位置を接続してクローズド領域を安全領域として形成するステップを含む。
【００２７】
式（１）〜（４）によって３個以上の第２座標系における位置を取得でき、すなわち、携帯端末が動作を開始すると、式（１）〜（４）で携帯端末の第２座標系におけるリアルタイム位置を定時的に算出し、ユーザーは携帯端末とのインタラクションインターフェースによって安全領域を設定し、すなわち、ユーザーは携帯端末をある位置に運んで移動を停止し、携帯端末に第２座標系における位置を記録させ、その後、携帯端末を別の位置に運んで移動を停止し、すべての位置の取得が完了するまで、このように繰り返し、取得したこれらの位置を取得時間順で接続してクローズド領域を形成する。
【００２８】
該方法は、以下のステップを含む。
【００２９】
ステップ１００、携帯端末は、携帯端末の第１座標系における加速度を取得し、且つ第１座標系と第２座標系との夾角を取得する。
【００３０】
本ステップでは、加速度センサによって携帯端末の第１座標系における加速度を取得し、その具体的な実現は当業者にとって公知技術であり、本発明の保護範囲を限定するものではなく、ここでは詳細説明を省略する。本発明の実施例では、取得した加速度と夾角に基づき測位を実現することで、測位精度を向上させ、ユーザーエクスペリエンスを向上させる。
【００３１】
本ステップでは、第１座標系は、加速度センサの所属する座標系であり、第２座標系は、予め設定された座標系であり、任意に設定できる。
【００３２】
本ステップで、第１座標系と第２座標系との夾角を取得することは、
第１座標系の第ｎ（ｎは１以上の整数である）個の時点と第（ｎ−１）個の時点との夾角を取得するステップと、第１座標系の第ｎ個の時点と第（ｎ−１）個の時点との夾角に基づき、第１座標系と第２座標系との夾角を算出するステップと、を含む。
【００３３】
ジャイロスコープによって第１座標系の第ｎ個の時点と第（ｎ−１）個の時点との夾角を取得でき、その具体的な実現は当業者にとって公知技術であり、本発明の保護範囲を限定するものではなく、ここでは詳細説明を省略する。本発明の実施例では、取得した加速度と夾角に基づき測位を実現することで、測位精度を向上させ、ユーザーエクスペリエンスを向上させる。
【００３４】
第１座標系の第ｎ個の時点と第（ｎ−１）個の時点との夾角に基づき、第１座標系と第２座標系との夾角を算出することは、
式（１）で、第１座標系のＸ軸と第２座標系のＸ軸との夾角を算出するステップと、式（２）で、第１座標系のＹ軸と第２座標系のＹ軸との夾角を算出するステップと、を含む。
【００３５】
αｎ＝αｎ−１＋αｎ−２＋…＋α１                                      （１）
βｎ＝βｎ−１＋βｎ−２＋…＋β１                                      （２）
ここで、αｎは、第ｎ個の時点における第１座標系のＸ軸と第２座標系のＸ軸との夾角、αｎ−１は、第１座標系のＸ軸の第ｎ個の時点と第（ｎ−１）個の時点との夾角、αｎ−２は、第１座標系のＸ軸の第（ｎ−１）個の時点と第（ｎ−２）個の時点との夾角、α１は、初期時点における第１座標系のＸ軸と第２座標系のＸ軸との夾角、βｎは、第ｎ個の時点における第１座標系のＹ軸と第２座標系のＹ軸との夾角、βｎ−１は、第１座標系のＹ軸の第ｎ個の時点と第（ｎ−１）個の時点との夾角、βｎ−２は、第１座標系のＹ軸の第（ｎ−１）個の時点と第（ｎ−２）個の時点との夾角、β１は、初期時点における第１座標系のＹ軸と第２座標系のＹ軸との夾角である。
【００３６】
初期時点において、α１とβ１両方を０にすることができ、すなわち第１座標系と第２座標系が初期時点で重なり合う。
【００３７】
ステップ１０１、携帯端末は、取得した加速度と夾角から携帯端末の第２座標系における位置を算出する。
【００３８】
式（３）で、携帯端末の第２座標系におけるＸ軸の位置を算出するステップと、式（４）で、携帯端末の第２座標系におけるＸ軸の位置を算出するステップと、を含む。
【００３９】
0006694060.tif 000004
【００４０】
ステップ１０２、携帯端末は、算出した位置が安全領域を超えると判断すると、アラームを行い、又はシステム側装置にアラーム情報を送信する。
【００４１】
本ステップでは、算出した位置が安全領域を超えていないと判断すると、本プロセスを終了する。
【００４２】
その中、算出した位置が安全領域を超えていないと判断することは、以下を含む。
【００４３】
算出した位置を含み且つ第２座標系のＸ軸に平行な直線と、安全領域の境界との交点のＹ軸の位置を算出し、算出した交点のＹ軸の位置の数が１つであり、且つ交点のＹ軸の位置が算出した位置のＹ軸の位置に等しいと判断し、又は、算出した交点のＹ軸の位置の数が２つであり、且つ算出した位置のＹ軸の位置が算出した交点のＹ軸の位置の最小値以上で、算出した交点のＹ軸の位置の最大値以下であると判断し、又は、算出した交点のＹ軸の位置の数が２つであり、且つ交点がいずれも安全領域の頂点であり、算出した位置のＹ軸の位置が算出した交点のＹ軸の位置のうちの一方に等しいと判断する。
【００４４】
或いは、算出した位置を含み且つ第２座標系のＹ軸に平行な直線と、安全領域の境界との交点のＸ軸の位置を算出し、算出した交点のＸ軸の位置の数が１つであり、且つ交点のＸ軸の位置が算出した位置のＸ軸の位置に等しいと判断し、又は、算出した交点のＸ軸の位置の数が２つであり、算出した位置のＸ軸の位置が算出した交点のＸ軸の位置の最小値以上で、算出した交点のＸ軸の位置の最大値以下であると判断し、又は、算出した交点のＸ軸の位置の数が２つであり、且つ交点がいずれも安全領域の頂点であり、算出した位置のＸ軸の位置が算出した交点のＸ軸の位置のうちの一方に等しいと判断する。
【００４５】
本ステップで、算出した位置が安全領域を超えると判断することは、以下を含む。
【００４６】
算出した位置を含み且つ第２座標系のＸ軸に平行な直線と、安全領域の境界との交点のＹ軸の位置を算出し、算出した交点のＹ軸の位置の数が１つであり、且つ交点のＹ軸の位置が算出した位置のＹ軸の位置に等しくないと判断し、又は、算出した交点のＹ軸の位置の数が２つであり、且つ算出した位置のＹ軸の位置が算出した交点のＹ軸の位置の最大値よりも大きく、又は算出した交点のＹ軸の位置の最小値よりも小さいと判断し、又は、算出した交点のＹ軸の位置の数が２つであり、且つ交点がいずれも安全領域の頂点であり、且つ算出した位置のＹ軸の位置が算出した交点のＹ軸の位置のいずれにも等しくないと判断する。
【００４７】
或いは、算出した位置を含み且つ第２座標系のＹ軸に平行な直線と、安全領域の境界との交点のＸ軸の位置を算出し、算出した交点のＸ軸の位置の数が１つであり、且つ交点のＸ軸の位置が算出した位置のＸ軸の位置に等しくないと判断し、又は、算出した交点のＸ軸の位置の数が２つであり、且つ算出した位置のＸ軸の位置が算出した交点のＸ軸の位置の最大値よりも大きく、又は算出した交点のＸ軸の位置の最小値よりも小さいと判断し、又は、算出した交点のＸ軸の位置の数が２つであり、且つ交点がいずれも安全領域の頂点であり、且つ算出した位置のＸ軸の位置が算出した交点のＸ軸の位置のいずれにも等しくないと判断する。
【００４８】
このように類推して、交点のＸ軸又はＹ軸の位置の数が３つ以上である場合、当業者は、安全領域を超える状況と、安全領域を超えていない状況とを容易に推論できる。
【００４９】
安全領域の各頂点の位置に基づき、算出した位置を含み且つ第２座標系のＸ軸に平行な直線と、安全領域の境界との交点のＹ軸の位置を算出でき、その具体的な実現は当業者にとって公知技術であり、本発明の保護範囲を限定するものではなく、ここでは詳細説明を省略する。
【００５０】
安全領域の各頂点の位置に基づき、算出した位置を含み且つ第２座標系のＹ軸に平行な直線と、安全領域の境界との交点のＸ軸の位置を算出でき、その具体的な実現は当業者にとって公知技術であり、本発明の保護範囲を限定するものではなく、ここでは詳細説明を省略する。
【００５１】
本ステップでは、音声や振動等の方式によってアラームを行うことができ、その具体的な実現は当業者にとって公知技術であり、本発明の保護範囲を限定するものではなく、ここでは詳細説明を省略する。
【００５２】
本ステップでは、システム側装置は、アラーム情報を受信すると、アラームを行う。
【００５３】
本発明の実施例に係る技術的解決策によれば、携帯端末の第１座標系における加速度、及び第１座標系と第２座標系との夾角で、携帯端末の第２座標系における位置を算出することで、屋内での測位を実現し、測位が外部信号に依存せず、測位精度が高く、アラームの精度を向上させ、ユーザーエクスペリエンスを向上させる。
【００５４】
本発明の実施例は、上記のいずれか一項に記載の方法を実行するためのコンピュータ実行可能な命令が記憶されたコンピュータ読み取り可能な記憶媒体をさらに提供する。
【００５５】
図２に示すように、本発明の実施例は、携帯端末に配置されるアラーム実現装置をさらに提供し、
携帯端末の第１座標系における加速度を取得し、且つ第１座標系と第２座標系との夾角を取得するように設定される取得モジュールと、
取得した加速度と夾角から携帯端末の第２座標系における位置を算出するように設定される算出モジュールと、
算出した位置が安全領域を超えると判断すると、アラームを行い又はシステム側装置にアラーム情報を送信するように設定されるアラームモジュールと、を備える。
【００５６】
取得モジュールは、加速度センサによって第１座標系における加速度を取得できる。
【００５７】
本発明の実施例に係る装置では、安全領域（保護エリア）を予め設定するように設定される設定モジュールをさらに備える。
【００５８】
本発明の実施例に係る装置では、設定モジュールは、
３個以上の携帯端末の第２座標系における位置を予め取得し、取得した位置を接続してクローズド領域を安全領域として形成するように設定される。
【００５９】
本発明の実施例に係る装置では、取得モジュールは、
携帯端末の第１座標系における加速度を取得し、第１座標系の第ｎ（ｎは１以上の整数である）個の時点と第（ｎ−１）個の時点との夾角を取得し、
第１座標系の第ｎ個の時点と第（ｎ−１）個の時点との夾角に基づき、第１座標系と第２座標系との夾角を算出するように設定される。
【００６０】
取得モジュールは、ジャイロスコープによって第１座標系の第ｎ個の時点と第（ｎ−１）個の時点との夾角を取得できる。
【００６１】
本発明の実施例に係る装置では、取得モジュールは、
携帯端末の第１座標系における加速度を取得し、第１座標系の第ｎ（ｎは１以上の整数である）個の時点と第（ｎ−１）個の時点との夾角を取得し、
式αｎ＝αｎ−１＋αｎ−２＋…＋α１で、第１座標系のＸ軸と第２座標系のＸ軸との夾角を算出し、
式βｎ＝βｎ−１＋βｎ−２＋…＋β１で、第１座標系のＹ軸と第２座標系のＹ軸との夾角を算出し、
ここで、αｎは、第ｎ個の時点における第１座標系のＸ軸と第２座標系のＸ軸との夾角、αｎ−１は、第１座標系のＸ軸の第ｎ個の時点と第（ｎ−１）個の時点との夾角、αｎ−２は、第１座標系のＸ軸の第（ｎ−１）個の時点と第（ｎ−２）個の時点との夾角、α１は、初期時点における第１座標系のＸ軸と第２座標系のＸ軸との夾角、βｎは、第ｎ個の時点における第１座標系のＹ軸と第２座標系のＹ軸との夾角、βｎ−１は、第１座標系のＹ軸の第ｎ個の時点と第（ｎ−１）個の時点との夾角、βｎ−２は、第１座標系のＹ軸の第（ｎ−１）個の時点と第（ｎ−２）個の時点との夾角、β１は、初期時点における第１座標系のＹ軸と第２座標系のＹ軸との夾角であるように設定される。
【００６２】
0006694060.tif 000005
【００６３】
図３に示すように、本発明の実施例は、アラーム実現システムをさらに提供し、
携帯端末の第１座標系における加速度を取得し、且つ第１座標系と第２座標系との夾角を取得し、取得した加速度と夾角から携帯端末の第２座標系における位置を算出し、算出した位置が安全領域（保護エリア）を超えると判断すると、システム側装置にアラーム情報を送信するように設定される携帯端末と、
携帯端末からのアラーム情報を受信すると、アラームを行うように設定されるシステム側装置と、を備える。
【００６４】
本発明の実施例に係るシステムでは、携帯端末はさらに、安全領域を予め設定するように設定される。
【００６５】
当業者であれば、上記方法の前記又は一部のステップをプログラムによって関連ハードウェア（例えば、プロセッサ）に命令を出して完成させることができ、前記プログラムは、コンピュータ読み取り可能な記憶媒体、例えば読み取り専用メモリ、磁気ディスクや光ディスク等に記憶できることを理解できる。好ましくは、上記実施例の全部又は一部のステップを１つ又は複数の集積回路により実現してもよい。それに対して、上記実施例における各モジュール／ユニットはハードウェアの形態で実現されてもよく、例えば集積回路によってその対応する機能を実現し、ソフトウェア機能モジュールの形態で実現されてもよく、例えば、プロセッサによって、メモリに記憶されるプログラム／命令を実行してその対応する機能を実現する。本発明はいずれの特定形態のハードウェアとソフトウェアの組合せにも限らない。
【００６６】
なお、上記実施例は、当業者が容易に理解できるためのものに過ぎず、本発明の保護範囲を限定するものではない。本発明の考案を逸脱せずに、当業者が本発明に対して実施する明らかな置換や改良等は本発明の保護範囲に属する。
【産業上の利用可能性】
【００６７】
上記技術案によれば、アラームの精度を向上させ、ユーザーエクスペリエンスを向上させる。
【図１】
0006694060.tif 000008
【図２】
0006694060.tif 000009
【図３】
0006694060.tif 000010