(57)【要約】      （修正有）【課題】セキュリティシステムを提供する。【解決手段】システム、方法及びコンピュータプログラム製品は、予め定めたサイト１００のセキュリティ設定が満たされていない状態で、ユーザのモバイル装置１０６が自宅又はオフィスなどのセキュリティ保護された場所を離れている時間を特定し、これに応答してユーザにあらゆるセキュリティ異常を通知する。モバイル装置１０６とセキュリティ保護された場所の間の距離を所定の距離閾値と比較する。この距離が閾値を超え、トリガーイベントが検出された場合、警告が送信される。セキュリティ保護すべき移動体がユーザのモバイル装置１０６から所定の距離閾値を超えた距離だけ離れた時にも警告を送信する。【選択図】図１
2015225671.tif 000002
【特許請求の範囲】
【請求項１】
セキュリティ保護された場所のセキュリティを自動化するためのコンピュータ実装方法であって、
前記セキュリティ保護された場所における少なくとも１つのトリガーイベントを検出するように適合された少なくとも１つのセンサと通信するアプリケーションを含む電子装置を前記セキュリティ保護された場所に提供するステップと、
前記セキュリティ保護された場所の前記電子装置から警告を受け取るように構成されたアプリケーションをモバイル装置に提供するステップと、
前記セキュリティ保護された場所におけるトリガーイベントを検出するステップと、
前記モバイル装置と前記セキュリティ保護された場所の間の距離を所定の閾値と比較するステップと、
前記距離が前記所定の閾値を超えたことに基づいて、前記セキュリティ保護された場所の前記電子装置から前記モバイル装置に前記トリガーイベントの検出を示す信号を送信するステップと、
前記セキュリティ保護された場所における前記トリガーイベントの検出を示す警告を、前記モバイル装置の前記アプリケーションを介して前記モバイル装置上に提供するステップと、
を含むことを特徴とする方法。
【請求項２】
前記距離は、ＧＰＳ及びセルラーポジショニングの少なくとも一方を用いて特定される、
ことを特徴とする請求項１に記載の方法。
【請求項３】
前記モバイル装置は、携帯電話機及びタブレットの少なくとも一方である、
ことを特徴とする請求項１に記載の方法。
【請求項４】
前記セキュリティ保護された場所は、家、アパート、コンドミニアム、ホテルの部屋、商業ビル及びオフィスのうちの少なくとも１つを含む、
ことを特徴とする請求項１に記載の方法。
【請求項５】
前記トリガーイベントは、予め定められたセキュリティ異常を含む、
ことを特徴とする請求項１に記載の方法。
【請求項６】
前記少なくとも１つのセンサは、前記セキュリティ保護された場所の前記電子装置に内蔵されたカメラを含む、
ことを特徴とする請求項１に記載の方法。
【請求項７】
前記電子装置のアプリケーションは、前記電子装置にインストールされ、前記モバイル装置のアプリケーションは、前記モバイル装置にインストールされる、
ことを特徴とする請求項１に記載の方法。
【請求項８】
前記セキュリティ保護された場所における前記トリガーイベントの検出を示す警告を、前記モバイル装置の前記アプリケーションを介して前記モバイル装置上に提供する前記ステップは、前記セキュリティ保護された場所における前記トリガーイベントに関連するメニューオプションの少なくとも１つを、前記モバイル装置のユーザが前記メニューオプションを選択できるように前記モバイル装置の画面上に表示するステップをさらに含む、
ことを特徴とする請求項１に記載の方法。
【請求項９】
前記モバイル装置の前記画面上の前記メニューオプションの前記少なくとも１つのユーザ選択に応答して、前記モバイル装置から前記セキュリティ保護された場所の前記電子装置に、前記トリガーイベントに関する指示を送信するステップをさらに含む、
ことを特徴とする請求項８に記載の方法。
【請求項１０】
前記セキュリティ保護された場所の前記電子装置において前記モバイル装置から受け取られた前記指示を実行するステップをさらに含む、
ことを特徴とする請求項９に記載の方法。
【請求項１１】
移動体のセキュリティを自動化するためのコンピュータ実装方法であって、
前記移動体における少なくとも１つのトリガーイベントを検出するように適合された少なくとも１つのセンサと通信するアプリケーションを含む電子装置を前記移動体に提供するステップと、
前記移動体の前記電子装置から警告を受け取るように構成されたアプリケーションをモバイル装置に提供するステップと、
前記移動体におけるトリガーイベントを検出するステップと、
前記モバイル装置と前記移動体の間の距離を所定の閾値と比較するステップと、
前記距離が前記所定の閾値を超えたことに基づいて、前記移動体の前記電子装置から前記モバイル装置に前記トリガーイベントの検出を示す信号を送信するステップと、
前記移動体の前記トリガーイベントの検出を示す警告を、前記モバイル装置の前記アプリケーションを介して前記モバイル装置上に提供するステップと、
を含むことを特徴とする方法。
【請求項１２】
前記距離は、ＧＰＳ及びセルラーポジショニングの少なくとも一方を用いて特定される、
ことを特徴とする請求項１１に記載の方法。
【請求項１３】
前記モバイル装置は、携帯電話機及びタブレットの少なくとも一方である、
ことを特徴とする請求項１１に記載の方法。
【請求項１４】
前記移動体は、自動車、貯蔵コンテナ、輸送用コンテナ及びキャンプ場のうちの少なくとも１つを含む、
ことを特徴とする請求項１１に記載の方法。
【請求項１５】
前記トリガーイベントは、予め定められたセキュリティ異常を含む、
ことを特徴とする請求項１１に記載の方法。
【請求項１６】
前記少なくとも１つのセンサは、前記移動体の前記電子装置に内蔵されたカメラを含む、
ことを特徴とする請求項１１に記載の方法。
【請求項１７】
前記電子装置のアプリケーションは、前記電子装置にインストールされ、前記モバイル装置のアプリケーションは、前記モバイル装置にインストールされる、
ことを特徴とする請求項１１に記載の方法。
【請求項１８】
前記移動体における前記トリガーイベントの検出を示す警告を、前記モバイル装置の前記アプリケーションを介して前記モバイル装置上に提供する前記ステップは、前記移動体における前記トリガーイベントに関連するメニューオプションの少なくとも１つを、前記モバイル装置のユーザが前記メニューオプションを選択できるように前記モバイル装置の画面上に表示するステップをさらに含む、
ことを特徴とする請求項１１に記載の方法。
【請求項１９】
前記モバイル装置の前記画面上の前記メニューオプションの前記少なくとも１つのユーザ選択に応答して、前記モバイル装置から前記移動体の前記電子装置に、前記トリガーイベントに関する指示を送信するステップをさらに含む、
ことを特徴とする請求項１８に記載の方法。
【請求項２０】
前記移動体の前記電子装置において前記モバイル装置から受け取られた前記指示を実行するステップをさらに含む、
ことを特徴とする請求項１９に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
〔関連出願との相互参照〕
本出願は、２０１２年３月２６日に出願された本特許出願第２０１３／４３０，１２９号の一部係属出願であるとともに、その優先日の利益を主張するものであり、この本特許出願はその全体が引用により本明細書に組み入れられる。
【０００２】
本特許出願は、一般にセキュリティシステムに関し、具体的には、ユーザが、セキュリティ保護された物理的サイト又は移動体から、予め定めたセキュリティ設定が満たされていない状態で予め定めた距離を超えて離れている時間を特定し、これに応答してユーザにセキュリティ異常を通知するセキュリティアプリケーションに関する。
【背景技術】
【０００３】
セキュリティシステムは広く知られており、かなりの期間にわたって使用されている。自宅又はオフィスなどの物理的サイトが警報を発すべき事象に直面しているかどうかをセンサが検出する。センサは、ガラスの破損、電気の使用又は停電、煙又は火事、ドアの開放、及びその他の多くの憂慮すべき事象を検出することができる。この場合、セキュリティシステムは、センサからの入力データに基づいて、そのサイトで警報を鳴らすことができ、及び／又はセキュリティ上の緊急を示す遠隔警報信号を外部モニタリングサービスに送信することができる。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、多くの場合、セキュリティ問題は、実際の緊急事態の結果としてではなく、物理的サイトが単に正しく所定のセキュアな状態になっていない結果として生じる。自宅所有者は、閉じるべき家のドアを開けっぱなしにしていたり、及び／又は施錠すべき時に施錠していなかったり、或いはうっかりして照明を点けっぱなしにしていたりすることがある。このような状況は、できれば是正できるようにユーザに注意を促すべきではあるが、必ずしも警報を発すべきではない。自宅所有者がまだ敷地内にいる場合には、ごく普通に人々が出入りするので、自宅をセキュリティ保護状態にする必要がない場合もある。セキュリティシステムのユーザが自宅から離れた時にのみ必要性が生じ得る。本特許出願は、この課題を解決するための実行可能な方法を提供し、この技術の実用的な実装を示すものである。
【課題を解決するための手段】
【０００５】
本明細書では、サイトのセキュリティを自動化するためのシステム、方法及びコンピュータプログラム製品を開示し、これについて特許請求する。例示的なコンピュータ実装方法の実施形態は、モバイル装置とセキュリティ保護されたサイトの間の距離を所定の閾値と比較するステップと、トリガーイベントを検出するステップと、上記距離に基づいて選択的に警告を送信するステップとを含むことができる。上記この距離はＧＰＳ及び／又はセルラーポジショニングによって特定することができる。
【０００６】
モバイル装置は、車両及び／又はモバイル装置を含むことができる。セキュリティ保護されたサイトは、家及び／又はオフィスを含むことができる。トリガーイベントは、可動障壁（例えば、門扉、ドア又は車庫のドア）及び／又は照明が、施錠状態又は開錠状態、開放状態又は閉鎖状態、及び点灯状態又は消灯状態などの所定の状態以外の状態にあることを含む、予め定めたセキュリティ異常を含むことができる。
【０００７】
送信するステップは、インターネットを介した通信を含むことができる。警告は、テキストメッセージ、電話の振動、ポップアップ警告、着信音、音声記録、合成音声メッセージ、画像及び／又はビデオとしてフォーマットすることができる。警告は、顧客、モバイル装置、ホームオートメーションクラウドサービス、セキュリティサービス及び／又はセキュリティ担当者に送信することができる。
【０００８】
警告は、車両のスピーカ及び／又は携帯電話機を介して送出することができ、警告フォーマットは、車両のスピーカ及び／又は携帯電話機が使用されているかどうかに従って選択することができる。この方法は、顧客、モバイル装置、セキュリティサーバ及び／又はセキュリティ担当者からトリガーイベントへの対応に関する指示を取得するステップをさらに含むことができる。この指示は、ハンドルプッシュボタンの作動及び／又は音声コマンドを検出することによって取得することができる。例えば、この指示に応答して、可動障壁及び／又は照明の状態を変更することができる。取得された指示は、ホームオートメーションアプリケーションを動作させるホームオートメーションコントローラによって実行することができる。警告は、登録によるサービスとして送信することができる。
【０００９】
システムの実施形態は、プロセッサと、このプロセッサによって実行された時に、プロセッサに、モバイル装置とセキュリティ保護されたサイトの間の距離と所定の閾値を比較させ、トリガーイベントを検出させ、上記距離に基づいて選択的に警告を送信させる命令を含むメモリとを含むことができる。
【００１０】
コンピュータプログラム製品の実施形態は、実行時に、コンピュータ装置に、バイル装置とセキュリティ保護されたサイトの間の距離と所定の閾値を比較させ、トリガーイベントを検出させ、上記距離に基づいて選択的に警告を送信させる非一時的コンピュータ実行可能プログラム命令を有形的に具体化するコンピュータ可読媒体を含むことができる。
【００１１】
１つの実施形態による、セキュリティ保護された場所のセキュリティを自動化するためのコンピュータ実装方法は、セキュリティ保護された場所における少なくとも１つのトリガーイベントを検出するように適合された少なくとも１つのセンサと通信するアプリケーションを含む電子装置をセキュリティ保護された場所に提供するステップと、セキュリティ保護された場所の電子装置から警告を受け取るように構成されたアプリケーションをモバイル装置に提供するステップと、セキュリティ保護された場所におけるトリガーイベントを検出するステップと、モバイル装置とセキュリティ保護された場所の間の距離を所定の閾値と比較するステップと、この距離が所定の閾値を超えたことに基づいて、セキュリティ保護された場所の電子装置からモバイル装置にトリガーイベントの検出を示す信号を送信するステップと、セキュリティ保護された場所におけるトリガーイベントの検出を示す警告を、モバイル装置のアプリケーションを介してモバイル装置上に提供するステップとを含む。
【００１２】
上記距離は、ＧＰＳ及びセルラーポジショニングの少なくとも一方を使用して決定することができる。
【００１３】
モバイル装置は、携帯電話機及びタブレットの少なくとも一方とすることができる。
【００１４】
セキュリティ保護された場所は、家、アパート、コンドミニアム、ホテルの部屋、商業ビル及びオフィスのうちの少なくとも１つとすることができる。
【００１５】
トリガーイベントは、予め定められたセキュリティ異常とすることができる。
【００１６】
少なくとも１つのセンサは、セキュリティ保護された場所の電子装置に内蔵されたカメラを含むことができる。
【００１７】
電子装置のアプリケーションは、電子装置にインストールすることができ、モバイル装置のアプリケーションは、モバイル装置にインストールすることができる。
【００１８】
この方法は、セキュリティ保護された場所におけるトリガーイベントに関連するメニューオプションの少なくとも１つを、モバイル装置のユーザがこのメニューオプションを選択できるようにモバイル装置の画面上に表示するステップをさらに含むことができる。
【００１９】
この方法は、モバイル装置の画面上のメニューオプションの少なくとも１つのユーザ選択に応答して、モバイル装置からセキュリティ保護された場所の電子装置に、トリガーイベントに関する指示を送信するステップをさらに含むことができる。
【００２０】
本方法は、セキュリティ保護された場所の電子装置においてモバイル装置から受け取られた指示を実行するステップをさらに含むことができる。
【００２１】
別の実施形態による、移動体のセキュリティを自動化するためのコンピュータ実装方法は、移動体における少なくとも１つのトリガーイベントを検出するように適合された少なくとも１つのセンサと通信するアプリケーションを含む電子装置を移動体に提供するステップと、移動体の電子装置から警告を受け取るように構成されたアプリケーションをモバイル装置に提供するステップと、移動体におけるトリガーイベントを検出するステップと、モバイル装置と移動体の間の距離を所定の閾値と比較するステップと、この距離が所定の閾値を超えたことに基づいて、移動体の電子装置からモバイル装置にトリガーイベントの検出を示す信号を送信するステップと、移動体のトリガーイベントの検出を示す警告を、モバイル装置のアプリケーションを介してモバイル装置上に提供するステップとを含む。
【００２２】
移動体は、自動車、貯蔵コンテナ、運送用コンテナ及びキャンプ場のうちの少なくとも１つとすることができる。
【００２３】
この方法は、移動体におけるトリガーイベントに関連するメニューオプションの少なくとも１つを、モバイル装置のユーザがこのメニューオプションを選択できるようにモバイル装置の画面上に表示するステップをさらに含むことができる。
【００２４】
この方法は、モバイル装置の画面上のメニューオプションの少なくとも１つのユーザ選択に応答して、モバイル装置から移動体の電子装置に、トリガーイベントに関する指示を送信するステップをさらに含むことができる。
【００２５】
この方法は、移動体の電子装置においてモバイル装置から受け取られた指示を実行するステップをさらに含むことができる。
【００２６】
以下でさらに完全に説明するように、開示する実施形態の装置及びプロセスは、ハンズフリーホームオートメーションアプリケーションを有効にする。当業者には、様々な実施形態を一例として示す以下の詳細な説明及び図面に照らして、本明細書に開示する装置及び方法のさらなる態様、目的、望ましい特徴及び利点がより良く理解され明らかになるであろう。しかしながら、図面は例示を目的とするものにすぎず、本発明の限定を定義するものではないことを明確に理解されたい。
【図面の簡単な説明】
【００２７】
【図１】ある実施形態による、物理的サイトのセキュリティシステムの構成を示す概観図である。
【図２】ある実施形態による、物理的サイトのセキュリティシステムの動作を示すフローチャートである。
【図３】ある実施形態による、セキュリティ保護すべき場所におけるセキュリティシステムの構成を示す概観図である。
【図４】図３に示すセキュリティシステムの動作を示すフローチャートである。
【図５】ある実施形態による、セキュリティ保護すべき移動体のためのセキュリティシステムの構成を示す概観図である。
【図６】図５に示すセキュリティシステムの動作を示すフローチャートである。
【発明を実施するための形態】
【００２８】
まず、図１に、物理的サイトのセキュリティシステムの構成の概観を示す。物理的サイト１００は、セキュリティ保護すべき敷地であり、家、アパート／コンドミニアム、ホテルの部屋、病院、商業施設又はオフィス、或いは従来知られていると考えられる他のいずれかの物理的サイトを含むことができる。ホームオートメーションコントローラは、ホームオートメーションアプリケーション１０２を実行することができる。この図には、コンピュータ上で実行されるアプリケーション１０２を示しているが、アプリケーション１０２は、例えば、テレビ、ホームシアター受信機、又はＢｌｕ−ｒａｙ（登録商標）プレーヤなどのいずれかの消費者電子装置によって実行することもできる。このアプリケーションは、敷地全体にわたる様々なセンサをモニタすることができ、任意に敷地の様々な特徴の状態を制御することができる。例えば、アプリケーション１０２は、ドア、門扉、又は車庫のドアなどの可動障壁を施錠及び開錠、及び／又は開放及び閉鎖するとともに、照明を点灯又は消灯することができる。ホームオートメーションアプリケーション１０２は、好ましくはインターネット又は他の通信クラウド１０４を介して双方向外部通信を行うこともできる。
【００２９】
ホームオートメーションアプリケーション１０２は、例えば顧客の車両又は携帯電話機を含むことができるモバイル装置１０６と通信する。モバイル装置１０６は、限定するわけではないが、ＧＰＳ及びセルラーポジショニングを含む当業で周知の手段を通じて、その地理的位置を特定することができる。ホームオートメーションアプリケーション１０２は、セキュリティ保護すべき物理的サイトの地理的位置をメモリに記憶し、この位置をモバイル装置１０６の位置と比較してこれらの間の距離を求める。この距離を予め定めた距離閾値と比較する。このようにして、ホームオートメーションアプリケーション１０２は、ユーザ／顧客がセキュリティ保護すべき敷地１００を空けているかどうか、或いはこれとは逆に、敷地１００を離れていたユーザが現在戻って来る途中であるかどうかを判断することができる。
【００３０】
ホームオートメーションアプリケーション１０２は、全てのドアが閉鎖され施錠されていること、及び全ての照明が消灯されていることなどの、様々なセンサが感知して任意に制御することができる様々な敷地の状態を定義するための設定を予め定めている。これらの設定は、ユーザによって望む通りに修正することができる。モバイル装置１０６が距離閾値を超えて移動したことによってユーザが敷地１００を離れたと判断された場合、ホームオートメーションアプリケーション１０２は、いずれかのセキュリティ異常の存在を判定するためのセンサの試験を実行する。このようにして、ホームオートメーションアプリケーション１０２は、例えばドアが開放又は開錠されたままの可能性がある状態などの、セキュリティ設定が正しく満たされていない状態でユーザが物理的サイト１００を離れたと判断することができる。一般的に言えば、アプリケーション１０２は、いずれかの予め定められたセキュリティ状態が満たされていないかどうかを確認する。セキュリティ状態が満たされておらず、ユーザも敷地に存在しない場合には、トリガーイベントが発生する。
【００３１】
これに応答して、ホームオートメーションアプリケーション１０２は、ユーザに警告を送信する。なお、この挙動は、例えば単純に可聴警報を発し、及び／又はセキュリティサービスに通報することができる先行技術のセキュリティシステムとは異なる。このような偽警報は頻繁に生じ、実際の緊急事態が生じていない時にはユーザに料金が課されることもある。
【００３２】
警告は、アプリケーションに入力された設定に応じ、インターネットを介して顧客、モバイル装置、ホームオートメーションクラウドサービス、セキュリティサービス及び／又はセキュリティ担当者に送信することができる。警告は、テキストメッセージ、電話の振動、ポップアップ警告、着信音、音声記録、合成音声メッセージ、画像及び／又はビデオとしてフォーマットすることができる。警告は、ユーザの設定、及び現在ユーザの装置が使用中であるかどうかに応じて、車両のスピーカ又は携帯電話機を介して送達することもできる。
【００３３】
例えば、ユーザの携帯電話機が使用中である場合には、ユーザがアプリケーション１０２からの音声記録によって通話が妨げられることをありがたく思わない場合があり、従ってそれほど邪魔にならない警告フォーマットを選択することができる。同様に、車両のステレオのスピーカが使用中である場合には、電話を振動させることがユーザの注意を引くためのより良い方法と考えられる。一般的には、実際に緊急事態が起きている可能性よりも、ユーザが単に敷地を若干セキュアでないまま放置している可能性の方が高いので、システムは、警報を発するよりもむしろセキュリティ異常が検出された旨をユーザに通知しようと試みる。
【００３４】
本発明の実施形態は、セキュリティ異常が存在することを単純に顧客に通知するだけに留まらず、トリガーイベントへの対応に関する指示を取得することもできる。このような指示は、顧客、モバイル装置、セキュリティサーバ又はセキュリティ担当者からもたらすことができる。例えば、モバイル装置１０６に、モバイル装置１０６へのテキストメッセージとして警告が送られる代わりに、モバイル装置１０６が、インストールされたセキュリティアプリケーションを含み、このモバイル装置１０６のセキュリティアプリケーションに警告が送られて、セキュリティアプリケーションによって生成された画面メニューオプションのポップアップ又はリストとしてモバイル装置１０６上に表示されるようにし、モバイル装置１０６のユーザが、アプリケーション１０２に返送すべきセキュリティ異常に対応するための適当な指示を選択できるようにすることもできる。アプリケーション１０２は、典型的には予め顧客によって設定される一連の階層的警告指示に従うことにより、様々な警告受信者に順に接触しようと試みることができる。例えば、このシステムを登録サービスとして実装し、様々な警告レベル及びその他の団体の関与に対して様々に価格設定することができる。顧客に警告を送出し、応答が受け取られなかった場合には、例えばセキュリティサービスに警告を発することができる。顧客、セキュリティ担当者及びアプリケーション１０２の間の３方向の会話を自動的に手配して、物理的サイトにセキュリティ担当者を派遣する前にセキュリティ異常をより詳細に調査することができる。或いは、セキュリティ異常が自動的に是正され、将来的なセキュリティ意識をさらに高めるための通知としてユーザに警告が送られるように、ユーザが実施形態をプログラムすることもできる。
【００３５】
実施形態は、ユーザからのハンドルプッシュボタン作動又は音声コマンドを検出することによって対応指示を取得することができる。たとえ警告が送信されない場合でも、アプリケーション１０２は、ユーザの携帯電話機を介して適切なフレーズが発せられた時にはリスンモードに入ることもできる。いずれにせよ、この受け入れられたコマンドにより、ユーザが、例えば、車庫のドア、鍵及び照明が現在開放／閉鎖、施錠／開錠又は点灯／消灯されているものとしてチェックし、これらのいずれかを望ましい状態に変更できるようにすることができる。このようにして、セキュリティ異常を是正することも、或いはハンズフリーで肯定応答のみを行うこともできる。或いは、ユーザは、このセキュリティ異常を本当の警報状況に発展させることを選択することもできる。
【００３６】
アプリケーション１０２は、いくつかの共通のシナリオに合わせてカスタマイズできるコマンドセットを有することもできる。一例として、「帰宅」シナリオでは、車庫が開かれ、ドアが開錠されて照明が点灯される。このコマンドセットは、ユーザの自宅住所に対するユーザの位置が近付いてきていることによって、或いはユーザがハンズフリー音声認識を介して適当なコマンドを口にすることによって起動することができる。アプリケーション１０２は、認定ユーザ又は認定顧客のみがコマンドを発行できるようにするための暗号化機能及び認証機能を含む。
【００３７】
図２に、図１のセキュリティシステムの動作のフローチャートを示す。このフローチャートでは、実施形態が出発するユーザをモニタしていると推定されるが、本発明はこのように限定されるものではないと理解されたい。ステップ２００において、アプリケーション１０２は、物理的サイト１００とモバイル装置１０６の間の距離を特定する。ステップ２０２において、アプリケーション１０２は、例えばセキュリティ異常を含み得るトリガーイベントが発生しているかどうかを判定し、発生している場合には続行し、そうでなければ距離の特定に戻る。ステップ２０４において、アプリケーション１０２は、物理的サイト１００とモバイル装置１０６の間の距離が所定の閾値距離を超えているかどうかを判定する。超えていない場合、この動作は先頭に戻り、超えている場合には警告が必要とされる。
【００３８】
ステップ２０６において、実施形態は、警告が送信されるように処理を行う。この処理は、使用すべき警告フォーマット（例えば、テキストメッセージ、電話の振動、ポップアップ警告、着信音、音声記録、合成音声メッセージ、画像及び／又はビデオ）を決定することを含む。適当な伝達装置（例えば、車両のスピーカ、或いは携帯電話機又はその他のモバイル装置）も決定する。最後に、適当な受信者（例えば、顧客、モバイル装置、ホームオートメーションクラウドサービス、セキュリティサービス及び／又はセキュリティ担当者）も決定する。ステップ２０８において、好ましくはインターネットを介して警告が送信されるが、その他の通信手段も本発明の範囲に含まれる。
【００３９】
実施形態は、ステップ２１０からトリガーイベントへの対応を開始する。例えばユーザが、警告を送信せずにトリガーイベントに自動的に対応するようにホームオートメーションアプリケーション１０２を設定していた場合、動作はステップ２１４に進み、望ましい対応指示を実行することができる。そうでなければ、ステップ２１２において、実施形態は、例えばユーザ／顧客からのハンドルプッシュボタンの作動及び／又は音声コマンドを検出することによって対応指示を取得する。最後に、ステップ２１４において、この対応指示がアプリケーション１０２によって実行される。
【００４０】
図３に、セキュリティ保護すべき場所のための例示的なセキュリティシステムの構成の概要を示す。図３に示すセキュリティシステムは、図１のセキュリティシステムに類似しており、図１のセキュリティシステムと同様の特徴を含むとともに同様の方法で動作することができ、以下でいくつかの違いを強調する。参照を容易にするために、図３のセキュリティシステムの態様と同様の図１のシステムの態様については類似の参照番号によって示す。
【００４１】
セキュリティ保護すべき場所３００は、家、アパート／コンドミニアム、ホテルの部屋、病院、商業施設、オフィス、或いは従来知られていると考えられる他のいずれかの物理的サイトを含むことができる。セキュリティ保護された場所３００における電子装置３０２は、電子装置３０２にインストールできるセキュリティアプリケーションを実行することができる。このセキュリティアプリケーションは、インストール済みのソフトウェアアプリケーションの代わりに任意に外部ウェブサイトを介して電子装置３０２上で起動することもできると理解されたい。（１又はそれ以上の装置とすることができる）電子装置３０２は、ラップトップコンピュータ、タブレットコンピュータ、携帯電話機、又はセキュリティアプリケーションをインストールできる他のいずれかの電子装置などのポータブル電子装置とすることができる。
【００４２】
ラップトップ、タブレットコンピュータ及び携帯電話機などのほとんどの電子装置は、少なくとも１つの内蔵カメラを含むので、電子装置３０２は、セキュリティ保護すべき場所３００に、この電子装置３０２の内蔵カメラがセキュリティ保護すべき場所３００をモニタするように配置することできる。例えば、電子装置３０２にインストールされたセキュリティアプリケーションは、電子装置３０２のカメラにより、セキュリティ保護すべき場所３００におけるドア及び／又は窓の動き及び／又は開閉、及び／又は照明の点灯／消灯の検出をモニタすることができる。電子装置３０２が、ユーザの方を向いたカメラとユーザから離れた方向を向いたカメラとを含む場合には、電子装置３０２のセキュリティアプリケーションがこれらの２つの内蔵カメラによって検出されるあらゆる所定の事象をモニタするように電子装置３０２を配置することができると理解されるであろう。電子装置３０２は、電子装置３０２に内蔵されたカメラの代わりに接続された外部カメラを使用することもできると理解されたい。
【００４３】
電子装置３０２のセキュリティアプリケーションは、携帯電話機とすることができるモバイル装置３０６と通信する。モバイル装置３０６は、限定するわけではないが、ＧＰＳ及びセルラーポジショニングを含む当業で周知の手段を介してその地理的位置を特定することができる。電子装置３０２のセキュリティアプリケーションは、セキュリティ保護すべき場所（ホテルの部屋など）３００の地理的位置を電子装置３０２のメモリに記憶し、この位置をモバイル装置３０６の位置と比較してこれらの間の距離を特定する。この距離を予め定めた距離閾値と比較する。このようにして、電子装置３０２のセキュリティアプリケーションは、ユーザがセキュリティ保護すべき場所３００を空けているかどうか、或いはこれとは逆に、その場所を離れていたユーザが現在戻って来る途中であるかどうかを判断することができる。
【００４４】
電子装置３０２のセキュリティアプリケーションは、電子装置３０２のカメラによって検出できるセキュリティ保護すべき場所３００の様々な状態を定義するためのユーザが修正可能な設定を予め定めている。一般的に言えば、セキュリティアプリケーション３０２は、電子装置３０２の内蔵カメラを介してモニタされているいずれかの予め定めたセキュリティ状態が満たされていないかどうかを確認することができる。例えば、電子装置３０２のカメラは、ドアの動き、すなわちドアの開放、部屋の中を歩いている人物、照明が点灯されているか、それとも消灯されているかなどを検出することができる。セキュリティ状態が満たされておらず、ユーザも予め定めた距離を超えて敷地から離れている場合には、トリガーイベントが発生する。トリガーイベントが発生した場合、電子装置３０２のセキュリティアプリケーションは、これに応答してユーザに（例えば、ユーザの携帯電話機に）警告を送信するように構成される。
【００４５】
電子装置３０２のセキュリティアプリケーションは、電子装置３０２のセキュリティアプリケーションに入力されている設定に応じ、通信ネットワーク又はクラウド３０４（例えば、インターネット及び／又は無線通信ネットワーク）を介してモバイル装置３０６及び／又はセキュリティ担当者及び／又は救急隊員と通信する。電子装置３０２からモバイル装置３０６に送信される警告は、テキストメッセージ、電話の振動、ポップアップ警告、着信音、音声記録、合成音声メッセージ、画像及び／又はビデオとしてフォーマットすることができる。
【００４６】
モバイル装置３０６は、セキュリティアプリケーションをインストールした携帯電話機又はタブレットコンピュータなどのモバイル装置とすることができる。モバイル装置３０６にインストールされるセキュリティアプリケーションは、電子装置３０２のセキュリティアプリケーションと通信するように構成される。例えば、モバイル装置３０６にインストールされたセキュリティアプリケーションは、電子装置３０２のセキュリティアプリケーションから（予め定めたトリガーイベントなどに基づいて）警告を受け取り、電子装置３０２のセキュリティアプリケーション、或いは外部セキュリティサービス又は救急サービスに指示を送信するように構成することができる。モバイル装置３０６にインストールされたセキュリティアプリケーションは、電子装置３０２のセキュリティアプリケーションから警告を受け取ったことに応答して、モバイル装置３０６のユーザが適当な指示及び／又は他の動作（例えば、警察及び／又は消防署に通報すること）を選択して電子装置３０２に送信できるようにするためのオプションを含む画面メニューを生成できることが好ましい。モバイル装置３０６にインストールされるセキュリティアプリケーションは、電子装置３０２にインストールされているセキュリティアプリケーションと同じものであっても、又は異なるものであってもよい。
【００４７】
図４に、図３のセキュリティシステムの動作フローチャートを示す。このフローチャートには、出発するユーザをモニタすることを示しているが、図３のセキュリティシステムは、同様に到着するユーザをモニタすることもできると理解されたい。ステップ４００において、電子装置３０２のセキュリティアプリケーションは、セキュリティ保護すべき場所３００とモバイル装置３０６の間の距離を特定する。ステップ４０２において、電子装置３０２のセキュリティアプリケーションは、例えば誰かが室内を歩いていること、又はドアが開いていることなどのセキュリティ異常を含み得るトリガーイベントが発生しているかどうかを判定し、発生している場合には続行し、そうでなければ距離の特定に戻る。ステップ４０４において、電子装置３０２のセキュリティアプリケーションは、セキュリティ保護すべき場所３００とユーザのモバイル装置３０６の間の距離が所定の閾値距離を超えているかどうかを判定する。超えていない場合、この動作は図４に示す先頭に戻り、超えている場合には警告が必要とされる。
【００４８】
ステップ４０６において、電子装置３０２のセキュリティアプリケーションは、警告が送信されるように処理を行う。この処理は、使用すべき警告フォーマット（例えば、テキストメッセージ、電話の振動、ポップアップ警告、着信音、音声記録、合成音声メッセージ、画像及び／又はビデオ）を決定することを含むことができる。適当な伝達装置（例えば、携帯電話機又はその他のモバイル装置）も決定する。最後に、適当な受信者（例えば、モバイル装置、セキュリティサービス、及び／又は救急隊員）も決定する。ステップ４０８において、インターネット又は他のいずれかの有線又は無線通信手段を含むことができる通信クラウド３０４を介して警告が送信される。
【００４９】
モバイル装置３０６のセキュリティアプリケーションは、ステップ４１０からトリガーイベントへの対応を受け取り始め、モバイル装置３０６上に画面メニューを生成して、電子装置３０２に送信すべきトリガーイベントに対応するための指示を選択できるオプションをユーザに提示することが好ましい。ユーザが、警告を送信せずにトリガーイベントに自動的に対応するように電子装置３０２のセキュリティアプリケーションを設定していた場合、動作はステップ４１４に進み、望ましい対応指示を実行することができると理解されたい。そうでなければ、ステップ４１２において、電子装置３０２のセキュリティアプリケーションは、例えばユーザによる適切な画面メニューオプションの選択に応答してモバイル装置３０６から対応指示を受け取ることによって対応指示を取得する。最後に、ステップ４１４において、この対応指示が電子装置３０２のセキュリティアプリケーションによって実行される。
【００５０】
図３のセキュリティシステム及び図４の方法は、セキュリティ保護することが望ましい事実上あらゆる場所（例えば、ホテルの部屋、移動オフィス、キャンプ場など）においてユーザがポータブルなセキュリティシステムを容易にセットアップできるという利点を有する。図３〜図４のセキュリティシステムは、電子装置（例えば、ホームオートメーションコントローラ）を必要とせず、セキュリティシステム以外の多くの形で使用できる携帯電話機又はタブレットコンピュータにインストールされたアプリケーションとして実装できるという利点も有する。
【００５１】
図５に、セキュリティ保護すべき移動体のための例示的なセキュリティシステムの構成の概要を示す。図３に示すセキュリティシステムは、図１及び図３のセキュリティシステムに類似しており、図１及び図３のセキュリティシステムと同様の特徴を含むとともに同様の方法で動作することができ、以下でいくつかの違いを強調する。参照を容易にするために、図５のセキュリティシステムの態様と同様の図１及び図３の態様については類似の参照番号によって示す。
【００５２】
セキュリティ保護すべき移動体又は可搬体３００は、自動車、貨物コンテナ、金庫、又はセキュリティ保護することが望ましい他のいずれかの移動体又は可搬体を含むことができる。セキュリティ保護すべき移動体５００における（例えば、車又は貨物コンテナの外部又は内部における）電子装置５０２は、セキュリティ保護すべき移動体５００をモニタする内蔵カメラを含むことが好ましい電子装置５０２にインストールできるセキュリティアプリケーションを実行することができる。
【００５３】
例えば、電子装置５０２にインストールされたセキュリティアプリケーションは、電子装置５０２のカメラによって車又は貨物コンテナのドアの開閉、或いは車又は貨物コンテナの内部の動きの検出をモニタすることもできる。或いは、電子装置５０２は、内蔵カメラ又は別のセンサ又はＧＰＳを介して、車又は貨物コンテナがその元々の場所から離れる動きを検出することもできる。
【００５４】
図３に関して上述したように、電子装置５０２のセキュリティアプリケーションは、携帯電話機とすることができるモバイル装置５０６と通信する。モバイル装置５０６は、限定するわけではないが、ＧＰＳ及びセルラーポジショニングを含む当業で周知の手段を介してその地理的位置を特定することができる。電子装置５０２のセキュリティアプリケーションは、（セキュリティ保護すべき車又は貨物コンテナ５００などの）移動体の地理的位置を電子装置５０２のメモリに記憶し、この位置をモバイル装置５０６の位置と比較してこれらの間の距離を特定する。この距離を予め定めた距離閾値と比較する。このようにして、電子装置５０２のセキュリティアプリケーションは、セキュリティ保護すべき移動体５００が元々の場所から移動したかどうかを判定することができる。
【００５５】
電子装置５０２のセキュリティアプリケーションは、電子装置５０２のカメラによって検出できるセキュリティ保護すべき移動体５００の様々な状態を定義するためのユーザが修正可能な設定を予め定めている。一般的に言えば、セキュリティアプリケーション５０２は、電子装置５０２の内蔵カメラを介してモニタされているいずれかの予め定めたセキュリティ状態が満たされていないかどうかを確認することができる。例えば、電子装置５０２のカメラは、セキュリティ保護すべき移動体５００内の動き、又はセキュリティ保護すべき移動体５００自体の動きを検出することができる。セキュリティ状態が満たされておらず、セキュリティ保護すべき移動体５００もユーザのモバイル装置５０６から予め定めた距離を超えて存在することが検出された場合、トリガーイベントが発生する。トリガーイベントが発生した場合、電子装置５０２のセキュリティアプリケーションは、これに応答してユーザに（例えば、ユーザの携帯電話機に）警告を送信するように構成される。
【００５６】
電子装置５０２のセキュリティアプリケーションは、電子装置５０２のセキュリティアプリケーションに入力されている設定に応じ、ネットワーク又はクラウド５０４（例えば、インターネット及び／又は無線通信ネットワーク）を介してモバイル装置５０６及び／又はセキュリティ担当者及び／又は救急隊員と通信する。電子装置５０２からモバイル装置５０６に送信される警告は、テキストメッセージ、電話の振動、ポップアップ警告、着信音、音声記録、合成音声メッセージ、画像及び／又はビデオとしてフォーマットすることができる。
【００５７】
モバイル装置５０６は、セキュリティアプリケーションをインストールした携帯電話機又はタブレットコンピュータなどのモバイル装置とすることができる。モバイル装置５０６にインストールされるセキュリティアプリケーションは、電子装置５０２のセキュリティアプリケーションから（予め定めたトリガーイベントなどに基づいて）警告を受け取り、電子装置５０２のセキュリティアプリケーション、或いは外部セキュリティサービス又は救急サービスに指示を送信するように構成することができる。モバイル装置５０６にインストールされたセキュリティアプリケーションは、電子装置５０２のセキュリティアプリケーションから警告を受け取ったことに応答して、モバイル装置５０６のユーザが適当な指示及び／又は他の動作（例えば、警察及び／又は消防署に通報すること）を選択して電子装置５０２に送信できるようにするためのオプションを含む画面メニューを生成できることが好ましい。モバイル装置５０６にインストールされるセキュリティアプリケーションは、電子装置５０２にインストールされているセキュリティアプリケーションと同じものであっても、又は異なるものであってもよい。
【００５８】
図６に、図５のセキュリティシステムの動作フローチャートを示す。ステップ６００において、電子装置５０２のセキュリティアプリケーションは、セキュリティ保護すべき移動体５００とモバイル装置５０６の間の距離を特定する。ステップ６０２において、電子装置５０２のセキュリティアプリケーションは、例えばセキュリティ保護すべき車又は貨物コンテナに誰かが侵入していること、或いは車又は貨物コンテナを誰かが動かしていることなどのセキュリティ異常を含み得るトリガーイベントが発生しているかどうかを判定し、発生している場合には続行し、そうでなければ距離の特定に戻る。ステップ６０４において、電子装置５０２のセキュリティアプリケーションは、セキュリティ保護すべき移動体５００とユーザのモバイル装置５０６の間の距離が所定の閾値距離を超えているかどうかを判定する。超えていない場合、この動作は図６に示す先頭に戻り、超えている場合には警告が必要とされる。
【００５９】
ステップ６０６において、電子装置５０２のセキュリティアプリケーションは、警告が送信されるように処理を行う。この処理は、使用すべき警告フォーマット（例えば、テキストメッセージ、電話の振動、ポップアップ警告、着信音、音声記録、合成音声メッセージ、画像及び／又はビデオ）を決定することを含むことができる。適当な伝達装置（例えば、携帯電話機又はその他のモバイル装置）も決定する。最後に、適当な受信者（例えば、モバイル装置、セキュリティサービス、及び／又は救急隊員）も決定する。ステップ６０８において、インターネット又は他のいずれかの有線又は無線通信手段を含むことができる通信クラウド５０４を介して警告が送信される。
【００６０】
モバイル装置５０６のセキュリティアプリケーションは、ステップ６１０からトリガーイベントへの対応を受け取り始め、モバイル装置５０６上に画面メニューを生成して、電子装置５０２に送信すべきトリガーイベントに対応するための指示を選択できるオプションをユーザに提示することが好ましい。ユーザが、警告を送信せずにトリガーイベントに自動的に対応するように電子装置５０２のセキュリティアプリケーションを設定していた場合、動作はステップ６１４に進み、望ましい対応指示を実行することができると理解されたい。そうでなければ、ステップ６１２において、電子装置５０２のセキュリティアプリケーションは、例えばユーザによる適切な画面メニューオプションの選択に応答してモバイル装置５０６から対応指示を受け取ることによって対応指示を取得する。最後に、ステップ６１４において、この対応指示が電子装置５０２のセキュリティアプリケーションによって実行される。
【００６１】
図５のセキュリティシステム及び図６の方法は、セキュリティ保護することが望ましい事実上あらゆる移動体（例えば、自動車又は貨物／輸送コンテナなど）においてユーザがポータブルセキュリティシステムを容易にセットアップできるという利点を有する。図５〜図６のセキュリティシステムは、電子装置（例えば、ホームオートメーションコントローラ）を必要とせず、セキュリティシステム以外の多くの形で使用できる携帯電話機又はタブレットコンピュータにインストールされたアプリケーションとして実装できるという利点も有する。
【００６２】
本明細書で使用する「１つの（英文不定冠詞）」という用語は、１つ又は１つよりも多くを意味するものとする。「複数の」という用語は、２つ又は２つよりも多くを意味するものとする。「別の」という用語は、第２の又はそれ以上の、と定義される。「含む（ｉｎｃｌｕｄｉｎｇ）」及び／又は「有する（ｈａｖｉｎｇ）」という用語には（備える（ｃｏｍｐｒｉｓｉｎｇ）と同様に）制限がない。本明細書を通じて、「１つの実施形態」、「いくつかの実施形態」、「ある実施形態」、又は同様の用語に対する言及は、これらの実施形態に関連して説明する特定の特徴、構造又は特性が少なくとも１つの実施形態に含まれることを意味する。従って、本明細書を通じて至るところに出現するこのような語句は、必ずしも全てが同じ実施形態について言及するものではない。さらに、上記の特定の特徴、構造又は特性は、１又はそれ以上の実施形態においてあらゆる好適な態様で制限なく組み合わせることができる。本明細書で使用する「又は」という用語は包括的なものとして解釈すべきであり、すなわちいずれか１つ又はあらゆる組み合わせを意味する。従って、「Ａ、Ｂ又はＣ」は、「Ａ、Ｂ、Ｃ、ＡとＢ、ＡとＣ、ＢとＣ、ＡとＢとＣ、のいずれか」を意味する。この定義に対する例外は、要素、機能、ステップ又は行為の組み合わせが何らかの点で本質的に互いに相容れない場合にのみ生じる。
【００６３】
以下、コンピュータプログラミングの当業者の慣例に従って、コンピュータシステム又は同様の電子システムによって実行される動作を参照しながら実施形態を説明する。このような動作は、コンピュータ実行型と呼ばれることもある。なお、符号で表される動作は、中央処理装置などのプロセッサによるデータビットを表す電気信号の操作、及びシステムメモリなどの記憶場所におけるデータビットの保持、並びにその他の信号の処理を含むと理解されたい。データビットを保持する記憶場所とは、そのデータビットに対応する特定の電気的、磁気的、光学的又は有機的特性を有する物理的場所のことである。
【００６４】
ソフトウェアの形で実装される場合、基本的に実施形態の要素は、必要なタスクを行うためのコードセグメントである。非一時的コードセグメントは、情報を記憶又は転送できるあらゆる媒体を含むことができるプロセッサ可読媒体又はコンピュータ可読媒体に記憶することができる。このような媒体の例としては、電子回路、半導体記憶装置、リードオンリメモリ（ＲＯＭ）、フラッシュメモリ又はその他の不揮発性メモリ、フロッピー（登録商標）ディスケット、ＣＤ−ＲＯＭ、光学ディスク、ハードディスク、光ファイバ媒体などが挙げられる。ユーザ入力は、キーボード、マウス、タッチスクリーン、音声コマンド入力などのあらゆる組み合わせを含むことができる。同様に、ユーザのコンピュータ装置で実行されるブラウザアプリケーションを、コンピューティングリソースにアクセスできるウェブページなどの１又はそれ以上のネットワークリソースに向けるためにユーザ入力を使用することもできる。
【００６５】
具体例及び様々な実施形態に関連して本発明を説明したが、当業者であれば、以下の特許請求の範囲に示す本発明の思想及び範囲から逸脱することなく、本明細書で説明した実施形態の多くの修正及び適合化が可能であることを容易に理解するはずである。従って、本出願はほんの一例として作成したものであり、以下の特許請求の範囲に示す本発明の範囲を限定するものではないと明確に理解されたい。本説明は、一般に本発明の原理に従う、及び本発明が関連する技術においてもう少しで知られて慣行となるような本開示からの逸脱を含む本発明のあらゆる変形例、使用法又は適合化も対象範囲とするように意図されている。
【図１】
2015225671.tif 000003
【図２】
2015225671.tif 000004
【図３】
2015225671.tif 000005
【図４】
2015225671.tif 000006
【図５】
2015225671.tif 000007
【図６】
2015225671.tif 000008
【外国語明細書】
2015225671000001.pdf