(57)【特許請求の範囲】
【請求項１】
スマートカメラにアクセスするための方法であって、
第１のスマートカメラにアクセスするためのアクセスメディアを検出するステップと、
前記アクセスメディアがローカルエリアネットワークであると検出された場合に、トークン及びサーバにより発行された前記トークンの有効期限を受信し、前記アクセスメディアに対応する第１のアクセス要求を生成するステップと、
前記第１のスマートカメラに前記第１のアクセス要求を送信するステップと、
を含み、
前記第１のアクセス要求はアクセスパスワードを含み、
前記第１のアクセス要求における前記アクセスパスワードが正常に照合された後、前記第１のスマートカメラがアクセスを容認し、
前記アクセスメディアに対応する第１のアクセス要求を生成するステップは、前記アクセスパスワードを取得すること、を含み、
前記アクセスパスワードを取得することは、前記トークンを前記アクセスパスワードとして判定すること、を含み、
前記トークンを前記アクセスパスワードとして判定することは、
前記トークンの有効期限が経過しているか否かを判断することと、
前記トークンの有効期限が経過していない場合に、前記トークンをアクセスパスワードとして判定することと、
を含む、ことを特徴とする方法。
【請求項２】
前記アクセスメディアに対応する第１のアクセス要求を生成するステップは、
前記第１のアクセス要求に前記アクセスパスワードを付加することと、
をさらに含む、ことを特徴とする請求項１に記載の方法。
【請求項３】
前記トークンは、
前記第１のスマートカメラにより送信されたパスワード取得要求を前記サーバが受信した後、前記サーバによりランダムに生成され、かつ
前記サーバにより端末及び前記第１のスマートカメラに同時に送信されるか、あるいは、
前記トークンは、
前記サーバにより周期的に生成され、かつ
前記サーバにより前記端末及び前記第１のスマートカメラに同時に送信される、ことを特徴とする請求項１又は２に記載の方法。
【請求項４】
スマートカメラにアクセスするための方法であって、
ローカルエリアネットワークを介して端末により送信されかつアクセスパスワードを含んだ第１のアクセス要求を受信し、トークン及びサーバにより発行された前記トークンの有効期限を受信するステップと、
前記アクセスパスワードを照合するステップと、
前記アクセスパスワードが正常に照合された場合に前記端末のアクセスを容認するステップと、
を含み、
前記アクセスパスワードを照合するステップは、
前記アクセスパスワードが前記トークンと同じである場合に前記アクセスパスワードが正常に照合されたと判定すること、を含み、
前記アクセスパスワードが前記トークンと同じである場合に前記アクセスパスワードが正常に照合されたと判定することは、
前記アクセスパスワードが前記トークンと同じである場合に、前記トークンの有効期限が経過しているか否かを判断することと、
前記トークンの有効期限が経過していない場合に、前記アクセスパスワードが正常に照合されたと判定することと、
を含む、方法。
【請求項５】
前記サーバにパスワード取得要求を送信するステップであって、前記サーバは、前記パスワード取得要求に応じて前記トークンをランダムに生成し、前記トークンを前記端末及び第１のスマートカメラに同時に送信する、送信ステップと、
をさらに含む、ことを特徴とする請求項４に記載の方法。
【請求項６】
スマートカメラにアクセスするための装置であって、
第１のスマートカメラにアクセスするためのアクセスメディアを検出するように構成された検出モジュールと、
前記アクセスメディアがローカルエリアネットワークであると検出された場合に、前記アクセスメディアに対応しかつアクセスパスワードを含んだ第１のアクセス要求を生成するように構成された第１のアクセス要求生成モジュールであって、
前記第１のスマートカメラに前記第１のアクセス要求を送信するように構成された第１の送信モジュールと、
トークン及びサーバにより発行された前記トークンの有効期限を受信するように構成された受信モジュールと、
を備え、
前記第１のアクセス要求における前記アクセスパスワードが正常に照合された後、前記第１のスマートカメラがアクセスを容認し、
前記第１のアクセス要求生成モジュールは、
前記アクセスパスワードを取得するように構成された第１の取得サブモジュール、を含み、
前記第１の取得サブモジュールは、
前記トークンを前記アクセスパスワードとして判定するように構成された第１の判定サブモジュール、を含み
前記第１の判定サブモジュールは、
前記トークンの有効期限が経過しているか否かを判断するように構成された判断サブモジュールと、
前記トークンの有効期限が経過していない場合に前記トークンを前記アクセスパスワードとして判定するように構成された第２の判定サブモジュールと、
を含む、ことを特徴とする装置。
【請求項７】
前記第１のアクセス要求生成モジュールは、
前記アクセスパスワードを前記第１のアクセス要求に付加するように構成された付加サブモジュールと、
をさらに含む、ことを特徴とする請求項６に記載の装置。
【請求項８】
前記トークンは、
前記第１のスマートカメラにより送信されたパスワード取得要求を前記サーバが受信した後、前記サーバによりランダムに生成され、かつ
前記サーバにより端末及び前記第１のスマートカメラに同時に送信されるか、あるいは、
前記トークンは、
前記サーバにより周期的に生成され、かつ
前記サーバにより前記端末及び前記第１のスマートカメラに同時に送信される、ことを特徴とする請求項６又は７に記載の装置。
【請求項９】
スマートカメラにアクセスするための装置であって、
ローカルエリアネットワークを介して端末により送信されかつアクセスパスワードを含んだ第１のアクセス要求を受信するように構成された第１の受信モジュールと、
前記アクセスパスワードを照合するように構成された照合モジュールと、
前記アクセスパスワードが正常に照合された場合に前記端末のアクセスを容認するように構成された第１の容認モジュールと、
トークン及びサーバにより発行された前記トークンの有効期限を受信するように構成された第３の受信モジュールと、
を備え、
前記照合モジュールは、
前記アクセスパスワードが前記トークンと同じである場合に前記アクセスパスワードが正常に照合されたと判定するように構成された第２の判定サブモジュール、
を含み、
前記第２の判定サブモジュールは、
前記アクセスパスワードが前記トークンと同じである場合に、前記トークンの有効期限が経過しているか否かを判断するように構成された第３の判断サブモジュールと、
前記トークンの有効期限が経過していない場合に前記アクセスパスワードが正常に照合されたと判定するように構成された第３の判定サブモジュールと、
を備える、装置。
【請求項１０】
前記サーバへとパスワード取得要求を送信するように構成された送信モジュールであって、前記サーバは、前記パスワード取得要求に応じて前記トークンをランダムに生成し、当該トークンを前記端末及び第１のスマートカメラに同時に送信する、送信モジュールと、
をさらに備える、ことを特徴とする請求項９に記載の装置。
【請求項１１】
コンピュータ上で動作しているときに、請求項１〜３のいずれかに記載のスマートカメラにアクセスするための方法を前記コンピュータに実行させるためのコンピュータプログラム。
【請求項１２】
請求項１１に記載のコンピュータプログラムを記憶したコンピュータ可読記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
（関連出願の相互参照）
本願は、２０１６年３月１８日付で中国国家知識産権局に出願された中国特許出願第２０１６１０１５８９４７．４号に基づいており、その特許出願に対する優先権を主張するものであり、その全内容は、参照によって本明細書に組み込まれる。
【０００２】
本開示は、ネットワーク通信技術分野に関し、より詳細には、スマートカメラにアクセスするための方法及び装置に関する。
【背景技術】
【０００３】
ネットワーク通信技術の発展に伴い、ビデオ監視用のスマートカメラが広く使用されている。この分野において、ユーザは、インターネットを介していつでもスマートカメラにアクセスすることができるため、ビデオ監視を行うユーザにとって便利なものとなっている。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、ユーザの端末がインターネットにアクセスすることができない場合、スマートカメラにアクセスすることができず、したがって、ユーザにとってスマートカメラへのアクセスがより困難なものとなっている。
【課題を解決するための手段】
【０００５】
従来技術における前記問題を克服するため、本開示の実施例は、スマートカメラにアクセスするための方法及び装置を提供する。
【０００６】
本開示の実施例の第１の態様によれば、スマートカメラにアクセスするための方法が提供される。前記方法は、
第１のスマートカメラにアクセスするためのアクセスメディアを検出するステップと、
アクセスメディアがローカルエリアネットワークであると検出された場合に、アクセスメディアに対応する第１のアクセス要求を生成するステップと、
第１のスマートカメラに第１のアクセス要求を送信するステップと、
を含み、
第１のアクセス要求はアクセスパスワードを含み、
第１のアクセス要求におけるアクセスパスワードが正常に照合された後、第１のスマートカメラがアクセスを容認する。
【０００７】
代替例として、アクセスメディアに対応する第１のアクセス要求を生成するステップは、
アクセスパスワードを取得することと、
第１のアクセス要求にアクセスパスワードを付加することと、
を含む。
【０００８】
代替例として、アクセスパスワードはユーザにより入力されたアクセスパスワードであり、
アクセスパスワードを取得することは、
アクセスパスワード入力インタフェースを出力することと、
アクセスパスワード入力インタフェースにおいてユーザにより入力されたアクセスパスワードを受信することと、
を含む。
【０００９】
代替例として、前記方法は、
第１のスマートカメラにアクセスする前に第１のスマートカメラに対する指定パスワードを構成するステップと、
第１のスマートカメラに指定パスワードを送信するステップと、
をさらに含み、
第１のスマートカメラは、
指定パスワードを記録し、
指定パスワードが、ユーザにより入力されかつ第１のアクセス要求に含まれたアクセスパスワードと同じであると判定された後、アクセスを容認する。
【００１０】
代替例として、アクセスパスワードは、サーバにより発行されたトークンであり、
アクセスパスワードを取得することは、
サーバにより発行されたトークンを取得することと、
トークンをアクセスパスワードとして判定することと、
を含む。
【００１１】
代替例として、前記方法は、
トークン及びサーバにより発行されたトークンの有効期限を受信するステップをさらに含み、
トークンは、
第１のスマートカメラにより送信されたパスワード取得要求をサーバが受信した後、サーバによりランダムに生成され、かつ
サーバにより端末及び第１のスマートカメラに同時に送信されるか、あるいは、
トークンは、
サーバにより周期的に生成され、かつ
サーバにより端末及び第１のスマートカメラに同時に送信される。
【００１２】
代替例として、トークンをアクセスパスワードとして判定することは、
トークンの有効期限が経過しているか否かを判断することと、
トークンの有効期限が経過していない場合に、トークンをアクセスパスワードとして判定することと、
を含む。
【００１３】
本開示の実施例の第２の態様によれば、スマートカメラにアクセスするための方法が提供される。当該方法は、
ローカルエリアネットワークを介して端末により送信されかつアクセスパスワードを含んだ第１のアクセス要求を受信するステップと、
アクセスパスワードを照合するステップと、
アクセスパスワードが正常に照合された場合に端末のアクセスを容認するステップと、
を含む。
【００１４】
代替例として、アクセスパスワードを照合するステップは、
アクセスパスワードがローカルに記録された指定パスワードと同じであるか否かを判断することと、
アクセスパスワードが指定パスワードと同じである場合に、アクセスパスワードが正常に照合されたと判定することと、
を含む。
【００１５】
代替例として、方法は、端末により送信された指定パスワードを受信するステップをさらに含む。指定パスワードは端末及び第１のスマートカメラにより指定されたパスワードである。
【００１６】
代替例として、アクセスパスワードを照合するステップは、
アクセスパスワードがローカルに記録されたトークンと同じであるか否かを判断することと、
アクセスパスワードがトークンと同じである場合にアクセスパスワードが正常に照合されたと判定することと、
を含む。
トークンはサーバにより発行されたパスワードである。
【００１７】
代替例として、前記方法は、
サーバにパスワード取得要求を送信するステップであって、サーバは、パスワード取得要求に応じてトークンをランダムに生成し、トークンを端末及び第１のスマートカメラに同時に送信する、送信ステップと、
トークン及びサーバにより発行されたトークンの有効期限を受信するステップと、
をさらに含む。
【００１８】
代替例として、アクセスパスワードがトークンと同じである場合にアクセスパスワードが正常に照合されたと判定することは、
アクセスパスワードがトークンと同じである場合に、トークンの有効期限が経過しているか否かを判断することと、
トークンの有効期限が経過していない場合に、アクセスパスワードが正常に照合されたと判定することと、
を含む。
【００１９】
本開示の第３の態様によれば、スマートカメラにアクセスするための装置が提供される。当該装置は、
第１のスマートカメラにアクセスするためのアクセスメディアを検出するように構成された検出モジュールと、
アクセスメディアがローカルエリアネットワークであると検出された場合に、アクセスメディアに対応する、アクセスパスワードを含んだ第１のアクセス要求を生成するように構成された第１のアクセス要求生成モジュールと、
第１のスマートカメラに第１のアクセス要求を送信するように構成された第１の送信モジュールと、
を備え、
第１のアクセス要求におけるアクセスパスワードが正常に照合された後、第１のスマートカメラがアクセスを容認する。
【００２０】
代替例として、第１のアクセス要求生成モジュールは、
アクセスパスワードを取得するように構成された第１の取得サブモジュールと、
アクセスパスワードを第１のアクセス要求に付加するように構成された付加サブモジュールと、
を含む。
【００２１】
代替例として、アクセスパスワードはユーザにより入力されたアクセスパスワードであり、
第１の取得サブモジュールは、
アクセスパスワード入力インタフェースを出力するように構成された出力サブモジュールと、
アクセスパスワード入力インタフェースにおいてユーザが入力したアクセスパスワードを受信するように構成された受信サブモジュールと、
を含む。
【００２２】
代替例として、前記装置は、
第１のスマートカメラがアクセスされる前に第１のスマートカメラに対する指定パスワードを構成するように構成された第１の構成モジュールと、
第１のスマートカメラに指定パスワードを送信するように構成された第２の送信モジュールと、
をさらに備え、
第１のスマートカメラは、
指定パスワードを記録し、
指定パスワードが、ユーザにより入力されかつ第１のアクセス要求に含まれたアクセスパスワードと同じであると判定された後、アクセスを容認する。
【００２３】
代替例として、アクセスパスワードは、サーバにより発行されたトークンであり、
第１の取得サブモジュールは、
サーバにより発行されたトークンを取得するように構成された第２の取得サブモジュールと、
トークンをアクセスパスワードとして判定するように構成された第１の判定サブモジュールと、
を含む。
【００２４】
代替例として、前記装置は、トークン及びサーバにより発行されたトークンの有効期限を受信するように構成された受信モジュールをさらに備え、
トークンは、
第１のスマートカメラにより送信されたパスワード取得要求をサーバが受信した後、サーバによりランダムに生成され、かつ
サーバにより端末及び第１のスマートカメラに同時に送信されるか、あるいは、
トークンは、
サーバにより周期的に生成され、かつ
サーバにより端末及び第１のスマートカメラに同時に送信される。
【００２５】
代替例として、第１の判定サブモジュールは、
トークンの有効期限が経過しているか否かを判断するように構成された判断サブモジュールと、
トークンの有効期限が経過していない場合にトークンをアクセスパスワードとして判定するように構成された第２の判定サブモジュールと、
を含む。
【００２６】
本開示の第４の態様によれば、スマートカメラにアクセスするための装置が提供される。当該装置は、
ローカルエリアネットワークを介して端末により送信されかつアクセスパスワードを含んだ第１のアクセス要求を受信するように構成された第１の受信モジュールと、
アクセスパスワードを照合するように構成された照合モジュールと、
アクセスパスワードが正常に照合された場合に端末のアクセスを容認するように構成された第１の容認モジュールと、
を備える。
【００２７】
代替例として、照合モジュールは、
アクセスパスワードが、ローカルに記録された指定パスワードと同じであるか否かを判断するように構成された第１の判断サブモジュールと、
アクセスパスワードが指定パスワードと同じである場合に、アクセスパスワードが正常に照合されたと判定するように構成された第１の判定サブモジュールと、
を含む。
【００２８】
代替例として、前記装置は、端末により送信された指定パスワードを受信するように構成された第２の受信モジュールをさらに備え、
指定パスワードは、端末及び第１のスマートカメラによって指定されたパスワードである。
【００２９】
代替例として、照合モジュールは、
アクセスパスワードが、ローカルに記録されたトークンと同じであるか否かを判断するように構成された第２の判断サブモジュールと、
アクセスパスワードがトークンと同じである場合にアクセスパスワードが正常に照合されたと判定するように構成された第２の判定サブモジュールと、
を含み、
トークンはサーバにより発行されたパスワードである。
【００３０】
代替例として、前記装置は、
サーバにパスワード取得要求を送信するように構成された送信モジュールであって、サーバは、パスワード取得要求に応じてトークンをランダムに生成し、当該トークンを端末及び第１のスマートカメラに同時に送信する、送信モジュールと、
トークン及びサーバにより発行されたトークンの有効期限を受信するように構成された第３の受信モジュールと、
をさらに備える。
【００３１】
代替例として、第２の判定サブモジュールは、
アクセスパスワードがトークンと同じである場合に、トークンの有効期限が経過しているか否かを判断するように構成された第３の判断サブモジュールと、
トークンの有効期限が経過していない場合にアクセスパスワードが正常に照合されたと判定するように構成された第３の判定サブモジュールと、
を含む。
【００３２】
本開示の実施例の第５の態様によれば、コンピュータプログラムが提供される。当該コンピュータプログラムは、コンピュータ上で動作しているときに、前記スマートカメラにアクセスするための方法をコンピュータに実行させるためのコンピュータプログラムである。
【００３３】
本開示の実施例の第６の態様によれば、コンピュータ可読記憶媒体が提供される。当該コンピュータ可読記憶媒体は、コンピュータ上で動作しているときに、前記スマートカメラにアクセスするための方法をコンピュータに実行させるための前記コンピュータプログラムを記憶している。
【００３４】
本開示の実施例により提供される技術的な解決手段は、以下の有利な効果を有する。
【００３５】
本開示における端末は、第１のスマートカメラにアクセスするためのアクセスメディアを検出し、アクセスメディアがローカルエリアネットワークであると検出されたときにアクセスパスワードを含んだ対応する第１のアクセス要求を生成し、第１のスマートカメラに第１のアクセス要求を送信する。第１のアクセス要求におけるアクセスパスワードが第１のスマートカメラにより正常に照合された後、第１のスマートカメラはアクセスを容認することが可能となる。したがって、端末及び第１のスマートカメラが同じローカルエリアネットワークに位置するが、インターネットにアクセスすることができない場合に、ローカルデバイスに基づいてアクセス認証メカニズムを採用することにより、第１のスマートカメラがアクセスされ得る。これにより、スマートカメラにアクセスする際の安全性が向上し、スマートカメラにアクセスするユーザの個人的な要求が満たされ、ユーザの満足度が向上する。
【００３６】
また、本開示における端末は、種々の方法によりアクセスパスワードを取得し、この取得したアクセスパスワードを、安全性を照合するため第１のスマートカメラで使用するように、第１のアクセス要求に付加する。アクセスパスワードは、端末によりプリセットされたパスワード、ユーザにより入力されたパスワード又はサーバにより発行されたパスワードとし得る。すなわち、パスワードのソースの範囲が拡大される。したがって、スマートカメラへのアクセス時における効率及び実行可能性が向上する。
【００３７】
また、本開示における端末は、第１のスマートカメラにアクセスするためのアクセスメディアを検出し、アクセスメディアがローカルエリアネットワークであると検出された場合にサーバにより発行されるトークンを取得し、トークンの有効期限が経過しているか否かを判断する。トークンの有効期限が経過していない場合、端末は、トークンをアクセスパスワードとして判定し、アクセスパスワードを第１のアクセス要求に付加し、第１のアクセス要求を第１のスマートカメラに送信する。トークンの有効期限が経過した後、端末はローカルエリアネットワークを介して第１のスマートカメラにアクセスすることができず、別の有効なトークンがサーバにより発行されるまで待機する。これにより、スマートカメラにアクセスする際の安全性及び信頼性が向上する。
【００３８】
本開示における第１のスマートカメラは、ローカルエリアネットワークを介して端末により送信されかつアクセスパスワードを含んだ第１のアクセス要求を受信し、アクセスパスワードを照合し、アクセスパスワードが正常に照合された場合に端末のアクセスを容認する。端末及び第１のスマートカメラが同じローカルエリアネットワークに位置するがインターネットにアクセスすることができない場合にローカルデバイスに基づいてアクセス認証メカニズムを採用することにより、第１のアクセス要求が照合される。これにより、スマートカメラにアクセスする際の安全性が向上し、スマートカメラにアクセスするユーザの個人的な要求が満たされ、ユーザの満足度が向上する。
【００３９】
また、本開示における第１のスマートカメラは、ローカルエリアネットワークを介して端末により送信されかつアクセスパスワードを含んだ第１のアクセス要求を受信し、アクセスパスワードがサーバにより発行されかつローカルに記録されたトークンと同じであるか否かを判断し、アクセスパスワードがトークンと同じである場合にトークンの有効期限が経過しているか否かを判断する。トークンの有効期限が経過していない場合、アクセスパスワードが正常に照合されたと判定し、第１のスマートカメラは端末のアクセスを容認する。このように、トークンの有効期限が経過している場合、第１のスマートカメラは端末のアクセスを容認することができない。このため、スマートカメラにアクセスする際の安全性及び信頼性が向上する。
【００４０】
前記の概略的な説明及び以下に示す詳細な説明は、例示的なものに過ぎず、本開示を限定するものではないことを理解されたい。
【００４１】
本明細書に組み込まれ、明細書の一部を構成する添付の図面は、本開示の実施例を示し、明細書とともに本開示の原理を説明するために用いられる。
【図面の簡単な説明】
【００４２】
【図１】本開示の一実施例によるスマートカメラにアクセスするための方法のフローチャート。
【図２】本開示の一実施例によるスマートカメラにアクセスするための他の方法のフローチャート。
【図３】本開示の一実施例によるスマートカメラにアクセスするための別の方法のフローチャート。
【図４】本開示の一実施例によるスマートカメラにアクセスするための方法のフローチャート。
【図５】本開示の一実施例によるスマートカメラにアクセスするための他の方法のフローチャート。
【図６】本開示の一実施例によるスマートカメラにアクセスするための方法の適用例を示す概略図。
【図７】本開示の一実施例によるスマートカメラにアクセスするための装置のブロック図。
【図８】本開示の一実施例によるスマートカメラにアクセスするための他の装置のブロック図。
【図９】本開示の一実施例によるスマートカメラにアクセスするための別の装置のブロック図。
【図１０】本開示の一実施例によるスマートカメラにアクセスするための別の装置のブロック図。
【図１１】本開示の一実施例によるスマートカメラにアクセスするための別の装置のブロック図。
【図１２】本開示の一実施例によるスマートカメラにアクセスするための別の装置のブロック図。
【図１３】本開示の一実施例によるスマートカメラにアクセスするための別の装置のブロック図。
【図１４】本開示の一実施例によるスマートカメラにアクセスするための装置のブロック図。
【図１５】本開示の一実施例によるスマートカメラにアクセスするための別の装置のブロック図。
【図１６】本開示の一実施例によるスマートカメラにアクセスするための別の装置のブロック図。
【図１７】本開示の一実施例によるスマートカメラにアクセスするための別の装置のブロック図。
【図１８】本開示の一実施例によるスマートカメラにアクセスするための別の装置のブロック図。
【図１９】本開示の一実施例によるスマートカメラにアクセスするための別の装置のブロック図。
【図２０】本開示の一実施例によるスマートカメラにアクセスするための装置のブロック図。
【発明を実施するための形態】
【００４３】
以下、添付の図面に示す例示的な実施例について詳細に説明する。なお、図面を参照する明細書において、特定しない限り、同一又は類似の構成要素、及び同一又は類似の機能を有する構成要素には同一の参照符号を付している。以下の例示的な実施例を用いた説明は、本開示の全ての実施例を示すものではない。以下に説明する実施例は、添付の特許請求の範囲によって記載される本開示の態様に一致する装置及び方法の単なる例示に過ぎない。
【００４４】
本開示を説明するため本明細書において使用する用語は、特定の実施例を説明することを目的として用いるものであり、本開示を限定するためのものではない。本開示の記載及び添付の特許請求の範囲で用いる、単数形の「ａ」及び「ｔｈｅ」は、明細書において明確に特定しない限り、複数形を含む。本明細書において、「及び／又は」なる用語は、１つ又は複数の関連する列挙した項目の任意の１つ及び全ての可能な組み合わせを表す（及び含む）ことを理解されたい。
【００４５】
本明細書における「第１」、「第２」及び「第３」などの用語は、様々な構成要素を説明するために使用するが、当該構成要素は前記用語によって限定されるものではない。前記用語は、ある構成要素を他の構成要素から区別するために用いるものとする。例えば、第１の配列決定基準は、第２の配列決定基準としてもよく、同様に、第２の配列決定基準を、第１の配列決定基準としてもよい。前記の言い換えは、本開示の範囲から逸脱するものではない。本明細書において使用するように、「ｉｆ」という用語は、文脈に応じて、「とき」、「場合」、「判定に応答して」、「判定に応じて」又は「検出に応答して」ということを意味するものと解釈されたい。
【００４６】
図１は、本開示の一実施例によるスマートカメラにアクセスするための方法のフローチャートを示している。図１に示すように、当該方法は、端末に適用され得るものであって、以下のステップを含む。
【００４７】
ブロック１１０において、第１のスマートカメラにアクセスするためのアクセスメディアが検出される。
【００４８】
本開示における端末は、インターネットサーフィンをすることができる任意のスマート端末であり、例えば、携帯電話、タブレットＰＣ及び携帯情報端末（ＰＤＡ）などである。端末は、無線ローカルエリアネットワークを介してルータにアクセスし、ルータを介して公衆ネットワーク上のサーバにアクセルする。
【００４９】
本開示におけるアクセスメディアは、インターネット又はローカルエリアネットワークである。
【００５０】
本開示の一実施例において、端末は、第１のスマートカメラにアクセスして、第１のスマートカメラにより収集された映像をモニタするか、あるいは第１のスマートカメラの種々の性能を調整する。
【００５１】
ブロック１２０において、アクセスメディアがローカルエリアネットワークであると検出された場合、アクセスメディアに対応する第１のアクセス要求が生成される。第１のアクセス要求はアクセスパスワードを含んでいる。
【００５２】
本開示の一実施例では、ローカルデバイスに基づいたセーフアクセス認証メカニズムが提供される。セーフアクセス認証メカニズムは、端末と第１のスマートカメラとが同じローカルエリアネットワークに位置するが、インターネットにアクセスすることができない場合に用いられる。ローカルデバイスに基づいたセーフアクセス認証メカニズムにおいて、端末及び第１のスマートカメラは、パスワード照合法を採用することにより認証を実行する。そのため、端末により第１のスマートカメラに送信されるアクセス要求がアクセスパスワードを含んでいる必要がある。
【００５３】
ブロック１３０において、第１のアクセス要求は、第１のスマートカメラに送信され、第１のアクセス要求におけるアクセスパスワードが正常に照合された後、第１のスマートカメラはアクセスを容認する。
【００５４】
前記の実施例から分かるように、第１のスマートカメラにアクセスするためのアクセスメディアを検出し、アクセスメディアがローカルエリアネットワークであることが検出された場合にアクセスパスワードを含んだ対応する第１のアクセス要求を生成し、第１のスマートカメラに第１のアクセス要求を送信して、第１のアクセス要求におけるアクセスパスワードが第１のスマートカメラによって正常に照合された後、アクセスが容認される。端末及び第１のスマートカメラが同じローカルエリアネットワークに位置するが、インターネットにアクセスすることができない場合に、ローカルデバイスに基づいたセーフアクセス認証メカニズムを採用することにより、第１のスマートカメラはアクセスされ得る。これにより、スマートカメラにアクセスする際の安全性が向上し、スマートカメラにアクセスするユーザの個人的な要求が満たされ、ユーザの満足度が向上する。
【００５５】
図に示すように、図２は本開示の一実施例によるスマートカメラにアクセスするための他の方法のフローチャートである。この方法は端末に適用され得る。図１に示した方法に基づいて、ブロック１２０におけるアクセスパスワードを含んだ、対応する第１のアクセス要求を生成することは、以下の事項を含み得る。
【００５６】
ブロック２１０において、アクセスパスワードが取得される。
【００５７】
本開示の一実施例において、アクセスパスワードは、端末によりプリセットされたパスワード、ユーザにより入力されたパスワード、又はサーバにより発行されたパスワードとし得る。
【００５８】
アクセスパスワードを取得する方法は、以下の２つの手段を含む。しかし、当該方法は、以下の２つの手段に限定されない。
【００５９】
手段１において、アクセスパスワードは、ユーザにより入力されたアクセスパスワードであり、以下のように取得され得る。
【００６０】
（１）アクセスパスワード入力インタフェースが出力される。
【００６１】
（２）アクセスパスワード入力インタフェースにおいてユーザにより入力されたアクセスパスワードが受信される。
【００６２】
さらに、前記手段１において、第１のスマートカメラにアクセスする前に、第１のスマートカメラに対する指定パスワードをセットし、この指定パスワードを第１のスマートカメラに送信する。第１のスマートカメラは指定パスワードを記録する。指定パスワードが、ユーザにより入力され、かつ第１のアクセス要求に含まれたアクセスパスワードと同じであると判定された後、第１のスマートカメラはアクセスを容認する。
【００６３】
本開示の一実施例では、インターネットにアクセスする状況下において、端末は、指定パスワードを前もって第１のスマートカメラに送信する。この指定パスワードは、端末及び第１のスマートカメラが同じローカルエリアネットワークに位置するが、インターネットにアクセスすることができない場合に用いられる。指定パスワードは、ユーザによって指定されたパスワードである。
【００６４】
手段２では、アクセスパスワードは、サーバにより発行されたトークンであり、以下のように取得され得る。
【００６５】
（１）サーバにより発行されたトークンが取得される。
【００６６】
（２）トークンは、アクセスパスワードとして判定される。さらに、手段２において、インターネットにアクセスする状況下において、端末は、サーバにより発行されたトークンを受信し、この新たに受信したトークンを用いて、既に記録されているトークンをアップデートする。第１のアクセス要求に含まれているアクセスパスワードは新たに受信されたトークンである。トークンは、１つのストリングとし得る。このストリングは、第１のスマートカメラのパスワード取得要求に応じてサーバによりランダムに生成され、第１のスマートカメラ及び端末にそれぞれ送信され、記録される。さらに、トークンは、有効期限を有する。例えば、トークンの有効期限が一時間である場合、一時間を経過した後、トークンの有効性は失われる。
【００６７】
ブロック２２０において、アクセスパスワードは、第１のアクセス要求に付加される。
【００６８】
前記実施例から分かるように、アクセスパスワードは種々の方法により取得され得る。取得されたアクセスパスワードは、第１のアクセス要求に付加され、安全確認を実行するために第１のスマートカメラにより使用される。アクセスパスワードは、端末によりプリセットされたパスワード、ユーザにより入力されたパスワード、又はサーバにより発行されたパスワードとし得る。これにより、アクセスパスワードのソースの範囲が拡大し、したがって、スマートカメラにアクセスする際の効率及び有用性が向上する。
【００６９】
図に示すように、図３は、本開示の一実施例によるスマートカメラにアクセスするための別の方法のフローチャートである。この方法は端末に適用され得る。当該方法は、図１に示した方法を基準とし、かつさらに以下の事項を含む。
【００７０】
ブロック３１０において、第１のスマートカメラにアクセスするためのアクセスメディアが検出される。
【００７１】
ブロック３２０において、アクセスメディアがローカルエリアネットワークであると検出されると、サーバにより発行されたトークンが取得される。
【００７２】
本開示の一実施例では、トークンを発行するようにサーバをトリガする方法は、以下の２つの手段を含む。しかし、当該トリガ方法は、以下の２つの方法に限定されない。
【００７３】
手段１では、第１のスマートカメラは、パスワード取得要求をサーバに周期的に送信する。第１のスマートカメラにより送信されたパスワード取得要求を受信した後、サーバは、１つのストリングをトークンとしてランダムに生成し、このトークンを端末及び第１のスマートカメラへと同時に送信する。
【００７４】
例えば、第１のスマートカメラは、パスワード取得要求を一時間毎に一回送信する。
【００７５】
手段２では、サーバは、トークンを周期的に生成し、このトークンを端末及び第１のスマートカメラへと同時に送信する。
【００７６】
例えば、サーバは、端末及び第１のスマートカメラに対してトークンを一時間毎に一回発行する。したがって、トークンの有効期限は一時間となる。
【００７７】
したがって、端末により受信されるトークンは、第１のスマートカメラから送信されたパスワード取得要求をサーバが受信した後、サーバによってランダムに生成され、端末及び第１のスマートカメラへと同時に送信される。あるいは、トークンは、サーバにより周期的に生成され、サーバによって端末及び第１のスマートカメラへと同時に送信される。
【００７８】
サーバは、トークンを端末及び第１のスマートカメラへと同時に送信し、これにより、端末は、トークンを受信した後、第１のスマートカメラにアクセスするときに、トークンをアクセスパスワードとして構成する。
【００７９】
さらに、端末は、サーバにより発行されたトークンを受信した後、サーバにより発行されたトークンの有効期限を受信する。
【００８０】
ブロック３３０において、トークンの有効期限が経過しているか否かが判断される。
【００８１】
ブロック３４０において、トークンの有効期限が経過していない場合、トークンがアクセスパスワードとして判定され、アクセスパスワードが第１のアクセス要求に付加される。
【００８２】
本開示の一実施例では、トークンの有効期限が経過していない場合、トークンは依然として有効であり、したがって、トークンがアクセスパスワードとして判定され得る。一方、トークンの有効期限が経過している場合、トークンは既に無効となっており、したがって、トークンはアクセスパスワードとして判定されない。
【００８３】
例えば、サーバにより発行されたトークンの有効期限は一時間である。この有効期限中に第１のスマートカメラに対するアクセスがあったときにトークンがアクセスパスワードとして使用される。有効期限が経過している場合、端末は、ローカルエリアネットワークを介して第１のスマートカメラにアクセスすることができず、このため、インターネットにアクセスした後で新たなトークンを取得するために待機する。
【００８４】
ブロック３５０において、第１のアクセス要求が第１のスマートカメラに送信され、第１のアクセス要求におけるアクセスパスワードが正常に照合された後、第１のスマートカメラはアクセスを容認する。
【００８５】
前記実施例から分かるように、第１のスマートカメラにアクセスするためのアクセスメディアが検出され、アクセスメディアがローカルエリアネットワークであると検出された場合、サーバにより発行されたトークンが取得され、トークンの有効期限が経過しているか否かが判断される。トークンの有効期限が経過していない場合、トークンがアクセスパスワードとして判定され、アクセスパスワードが第１のアクセス要求に付加され、この第１のアクセス要求が第１のスマートカメラに送信される。したがって、トークンの有効期限が経過した後、端末は、ローカルエリアネットワークを介して第１のスマートカメラにアクセスすることができず、サーバにより発行される他の有効なトークンを待たなければならない。これにより、スマートカメラに対するアクセスの安全性及び信頼性が向上する。
【００８６】
図に示すように、図４は、本開示の一実施例によるスマートカメラにアクセスするための方法のフローチャートである。この方法は、第１のスマートカメラに適用され得る。第１のスマートカメラは、アクセスの対象となるスマートカメラである。前記方法は、以下の事項を含む。
【００８７】
ブロック４１０において、端末により送信された第１のアクセス要求は、ローカルエリアネットワークを介して受信される。第１のアクセス要求はアクセスパスワードを含んでいる。このアクセスパスワードは、端末によりプリセットされたパスワード、ユーザにより入力されたパスワード又はサーバにより発行されたパスワードとし得る。
【００８８】
ブロック４２０において、アクセスパスワードが照合される。
【００８９】
アクセスパスワードを照合する方法は、以下の２つの手段を含む。しかし、当該照合方法は、以下の２つの手段に限定されない。
【００９０】
手段１では、アクセスパスワードは、端末によりプリセットされたパスワード又はユーザにより入力されたパスワードとし得る。照合プロセスは以下の事項を含む。
【００９１】
（１）アクセスパスワードが、ローカルに記録された指定パスワードと同じであるか否かを判断する。
【００９２】
（２）アクセスパスワードが指定パスワードと同じである場合、アクセスパスワードが正常に照合されたと判定する。
【００９３】
さらに、手段１では、第１のスマートカメラは、事前に端末により送信された、指定パスワードを受信する。指定パスワードは、端末及び第１のスマートカメラによって指定される。さらに、指定パスワードは、実際の状況に応じて端末によりセットされるか、あるいはユーザにより特定される。
【００９４】
手段２では、アクセスパスワードは、サーバにより発行されるパスワードであって、以下のように照合される。
【００９５】
（１）アクセスパスワードが、ローカルに記録されたトークンと同じであるか否かが判断される。トークンは、サーバにより発行されたパスワードである。
【００９６】
（２）アクセスパスワードがトークンと同じである場合、アクセスパスワードが正常に照合されたと判定される。
【００９７】
さらに、手段２では、第１のスマートカメラは、パスワード取得要求をサーバに送信し、サーバにより発行されたトークンを受信して記録し、トークンを記録したときに、既に記録されているトークンを、新たに受信したトークンでアップデートする。トークンは、１つのストリングであって、第１のスマートカメラのパスワード取得要求に応じてサーバによりランダムに生成され、第１のスマートカメラ及び端末にそれぞれ送信されて記録される。トークンは、有効期限を有する。例えば、トークンの有効期限が一時間である場合、トークンは一時間経過後に無効となる。
【００９８】
ブロック４３０において、アクセスパスワードが正常に照合された場合、端末のアクセスが容認される。
【００９９】
実施例から分かるように、ローカルエリアネットワークを介して端末から送信されるアクセスパスワードを含んだ第１のアクセス要求を受信し、アクセスパスワードを照合し、アクセスパスワードが正常に照合された場合に端末のアクセスを許容することにより、第１のスマートカメラ及び端末が同じローカルエリアネットワークに位置するがインターネットにアクセスすることができない場合に、ローカルデバイスに基づいてアクセス認証メカニズムを採用することによって、第１のアクセス要求を照合することができる。これにより、スマートカメラにアクセスする際の安全性が向上し、スマートカメラにアクセスするユーザの個人的な要求が満たされ、ユーザの満足度が向上する。
【０１００】
図に示すように、図５は、本開示の一実施例によるスマートカメラにアクセスするための他の方法のフローチャートである。当該方法は、第１のスマートカメラに適用され得る。図４に示した方法を基準として、当該方法は、以下の事項を含む。
【０１０１】
ブロック５１０において、端末により送信された第１のアクセス要求は、ローカルエリアネットワークを介して受信される。第１のアクセス要求は、アクセスパスワードを含んでいる。
【０１０２】
ブロック５２０において、アクセスパスワードがローカルに記録されたトークンと同じであるか否かが判断される。トークンは、サーバにより発行されたパスワードである。アクセスパスワードがトークンと同じである場合、ブロック５３０が実行され、アクセスパスワードがトークンと同じでない場合、ブロック５６０が実行される。
【０１０３】
本開示の一実施例では、トークンを発行するようにサーバをトリガする方法は、以下の２つの手段を含む。しかし、当該トリガ方法は、以下の２つの手段に限定されない。
【０１０４】
手段１では、第１のスマートカメラは、パスワード取得要求を周期的にサーバに送信する。第１のスマートカメラにより送信されたパスワード取得要求を受信した後、サーバは、１つのストリングをトークンとしてランダムに生成し、トークンを端末及び第１のスマートカメラに同時に送信する。
【０１０５】
例えば、第１のスマートカメラは、パスワード取得要求を一時間毎にサーバに送信する。
【０１０６】
手段２では、サーバは、周期的にトークンを生成し、このトークンを端末及び第１のスマートカメラに同時に送信する。
【０１０７】
例えば、サーバは、端末及び第１のスマートカメラに対して一時間毎にトークンを発行する。トークンの有効期限は一時間である。
【０１０８】
したがって、第１のスマートカメラにより送信されたパスワード取得要求をサーバが受信した後、端末により受信されるトークンがサーバによってランダムに生成され、当該トークンは端末及び第１のスマートカメラへと同時に送信される。あるいは、トークンは、サーバによって周期的に生成され、サーバから端末及び第１のスマートカメラに同時に送信される。
【０１０９】
サーバはトークンを端末及び第１のスマートカメラに同時に送信する。したがって、端末は、トークンの受信後、アクセス要求を受信したときに、トークンを用いて端末のアクセス要求におけるアクセスパスワードを照合する。
【０１１０】
さらに、端末は、サーバにより発行されたトークンを受信した後、サーバにより発行されたトークンの有効期限を受信する。
【０１１１】
ブロック５３０において、トークンの有効期限が経過しているか否かを判断する。トークンの有効期限が経過していない場合、ブロック５４０が実行され、トークンの有効期限が経過している場合、ブロック５６０が実行される。
【０１１２】
ブロック５４０において、アクセスパスワードが正常に照合されたか否かを判定する。
【０１１３】
本開示の一実施例では、トークンの有効期限が経過していない場合、トークンは依然として有効であり、このため、トークンを照合のために使用することができる。トークンの有効期限が経過している場合には、トークンは無効となっており、このため、トークンを照合のために使用することができない。
【０１１４】
ブロック５５０において、端末のアクセスが容認され、プロセスが終了する。
【０１１５】
ブロック５６０において、端末のアクセスが拒絶され、プロセスが終了する。
【０１１６】
実施例から分かるように、端末により送信されかつアクセスパスワードを含んだ第１のアクセス要求は、ローカルエリアネットワークを介して受信され、アクセスパスワードが端末により発行され、ローカルに記録されたトークンと同じであるか否かを判断し、アクセスパスワードがトークンと同じである場合、トークンの有効期限が経過しているか否かを判断し、トークンの有効期限が経過していない場合に、アクセスパスワードが正常に照合されたか否かを判定して、端末のアクセスを容認する。トークンが無効である場合、第１のスマートカメラは端末のアクセスを容認しない。したがって、スマートカメラにアクセスする際の安全性及び信頼性が向上する。
【０１１７】
図に示すように、図６は、本開示の一実施例によるスマートカメラにアクセスするための方法の適用例を示す概略図である。適用例には、端末として使用されるスマートフォン、第１のスマートカメラ及びサーバが含まれる。
【０１１８】
ユーザがスマートフォンを介して第１のスマートカメラにアクセスする必要があるとき、スマートフォンは、第１のスマートカメラにアクセスするためのアクセスメディアを検出する。
【０１１９】
スマートフォンは、アクセスメディアがローカルエリアネットワークであることを検出した後、アクセスパスワードを含んだ第１のアクセス要求を生成し、この第１のアクセス要求を、ローカルエリアネットワークを介して第１のスマートカメラに送信する。したがって、第１のスマートカメラは、ローカルエリアネットワークを介して端末に送信された第１のアクセス要求を受信した後、第１のアクセス要求におけるアクセスパスワードを照合し、アクセスパスワードが正常に照合された場合、端末のアクセスを容認する。
【０１２０】
アクセスパスワードは、ユーザにより入力されたアクセスパスワード又はサーバにより発行されたトークンである。
【０１２１】
図６に示した用途例では、スマートカメラにアクセスする特定のプロセスに関する説明を省略することとする。当該説明については図１〜図５の説明を参照されたい。
【０１２２】
スマートカメラにアクセスするための方法の実施例に対応して、本開示は、スマートカメラにアクセスするための装置の実施例をさらに提供する。
【０１２３】
図に示すように、図７は、本開示の例示的な実施例によるスマートカメラにアクセスするための装置のブロック図を示している。装置は、端末に適用され、図１に示したスマートカメラにアクセスする方法を実行するために使用される。装置は、検出モジュール７１、第１のアクセス要求生成モジュール７２及び第１の送信モジュール７３を有する。
【０１２４】
検出モジュール７１は、第１のスマートカメラにアクセスするためのアクセスメディアを検出するように構成されている。
【０１２５】
アクセス要求生成モジュール７２は、アクセスメディアがローカルエリアネットワークであると検出されたときに、アクセスメディアに対応する第１のアクセス要求を生成するように構成されている。第１のアクセス要求はアクセスパスワードを含んでいる。
【０１２６】
第１の送信モジュール７３は、第１のアクセス要求を第１のスマートカメラに送信するように構成されている。これにより、第１のアクセス要求におけるアクセスパスワードを正常に照合した後に、第１のスマートカメラはアクセスを容認する。
【０１２７】
実施例から分かるように、第１のスマートカメラにアクセスするためのアクセス要求を検出すること、アクセスメディアがローカルエリアネットワークであることを検出したときにアクセスパスワードを含んだ対応する第１のアクセス要求を生成すること、及び第１のアクセス要求におけるアクセスパスワードが第１のスマートカメラにより正常に照合された後、第１のスマートカメラがアクセスを容認し得るように、第１のアクセス要求を第１のスマートカメラに送信することにより、第１のスマートカメラは、端末及び第１のスマートカメラが同じローカルエリアネットワークに位置するが、インターネットにアクセスすることができないときに、ローカルデバイスに基づいてアクセス認証メカニズムを採用することによってアクセスされ得る。
【０１２８】
図に示すように、図８は、本開示の例示的な実施例によるスマートカメラにアクセスするための他の装置のブロック図である。本実施例では、図７に示した実施例に基づいて、アクセス要求生成モジュール７２は、第１の取得サブモジュール８１及び付加サブモジュール８２を有する。
【０１２９】
第１の取得サブモジュール８１は、アクセスパスワードを取得するように構成されている。
【０１３０】
付加サブモジュール８２は、アクセスパスワードを第１のアクセス要求に付加するように構成されている。
【０１３１】
図に示すように、図９は、本開示の例示的な実施例によるスマートカメラにアクセスするための別の装置のブロック図を示している。本実施例では、図８に示した実施例に基づいて、アクセスパスワードは、ユーザにより入力されたアクセスパスワードであり、第１の取得サブモジュール８１は、出力サブモジュール９１及び受信サブモジュール９２を有する。
【０１３２】
出力サブモジュール９１は、アクセスパスワード入力インタフェースを出力するように構成されている。
【０１３３】
受信サブモジュール９２は、アクセスパスワード入力インタフェースにおいてユーザにより入力されたアクセスパスワードを受信するように構成されている。
【０１３４】
図に示すように、図１０は、本開示の例示的な実施例によるスマートカメラにアクセスするための別の装置のブロック図を示している。本実施例では、図９に示した実施例に基づいて、装置は、第１の構成モジュール１０１及び第２の送信モジュール１０２を有する。
【０１３５】
第１の構成モジュール１０１は、第１のスマートカメラがアクセスされる前に第１のスマートカメラに対する指定パスワードを構成するように構成されている。
【０１３６】
第２の送信モジュール１０２は、第１のスマートカメラに指定パスワードを送信するように構成されている。これにより、第１のスマートカメラは、指定パスワードを記録し、指定パスワードがユーザにより入力され、かつ第１のアクセス要求に含まれたアクセスパスワードと同じであると判定された後、アクセスを容認する。
【０１３７】
図に示すように、図１１は、本開示の例示的な実施例によるスマートカメラにアクセスするための別の装置のブロック図を示している。本実施例では、図８に示した実施例に基づいて、アクセスパスワードは、サーバにより発行されたトークンであり、第１の取得サブモジュール８１は、第２の取得サブモジュール１１１及び第１の判定サブモジュール１１２を有している。
【０１３８】
第２の取得サブモジュール１１１は、サーバにより発行されたトークンを取得するように構成されている。
【０１３９】
第１の判定サブモジュール１１２は、トークンをアクセスパスワードとして判定するように構成されている。
【０１４０】
前記実施例から分かるように、アクセスパスワードは種々の方法により取得することができ、アクセスパスワードは、第１のアクセス要求に付加され、安全性の照合を実行するために第１のスマートカメラによって使用される。アクセスパスワードは、端末によりプリセットされたパスワード、ユーザにより入力されたパスワード又はサーバにより発行されたパスワードとし得る。これにより、アクセスパスワードのソースの範囲が拡大され、したがって、スマートカメラにアクセスする際の効率及び有用性が向上する。
【０１４１】
図に示すように、図１２は、本開示の例示的な実施例によるスマートカメラにアクセスするための別の装置のブロック図を示している。本実施例では、図１１に示した実施例に基づいて、装置は、受信モジュール１２１をさらに有している。
【０１４２】
受信モジュール１２１は、トークンと、サーバにより発行されたトークンの有効期限と、を受信するように構成されている。トークンは、第１のスマートカメラにより送信されたパスワード取得要求をサーバが受信した後、サーバによりランダムに生成される。次いで、トークンは、サーバにより端末及び第１のスマートカメラへと同時に送信される。あるいは、トークンは、サーバにより周期的に生成され、サーバにより端末及び第１のスマートカメラへと同時に送信される。
【０１４３】
実施例から分かるように、アクセスメディアがインターネットを含むことが検出されたときに、対応する第２のアクセス要求が生成される。第２のアクセス要求は、ユーザアカウントと、第１のスマートカメラの装置識別子と、を含んでいる。第２のアクセス要求は、サーバに送信され、これにより、第２のアクセス要求におけるユーザアカウント及び第１のスマートカメラの装置識別子が互いに結びつけられていると判定した後、サーバは、第２のアクセス要求を第１のスマートカメラへと転送する。このように、端末は、端末がインターネットにアクセス可能なときにサーバに基づいて認証メカニズムを優先して採用する。これにより、スマートカメラのアクセススピードがさらに向上する。
【０１４４】
図に示すように、図１３は、本開示の例示的な実施例によるスマートカメラにアクセスするための別の装置のブロック図である。本実施例では、図１２に示した実施例に基づいて、第１の判定サブモジュール１１２は、判断サブモジュール１３１及び第２の判定サブモジュール１３２を有する。
【０１４５】
判断サブモジュール１３１は、トークンの有効期限が経過しているか否かを判断するように構成されている。
【０１４６】
第２の判定サブモジュール１３２は、トークンの有効期限が経過していない場合に、トークンをアクセスパスワードとして判定するように構成されている。
【０１４７】
前記実施例から分かるように、トークンの有効性が失われた後、端末は、ローカルエリアネットワークを介して第１のスマートカメラにアクセスすることができず、サーバにより他の有効なトークンが発行されるまで待機することとなる。これにより、スマートカメラにアクセスする際の安全性及び信頼性が向上する。
【０１４８】
図に示すように、図１４は、本開示の例示的な実施例によるスマートカメラにアクセスするための装置のブロック図を示している。この装置は、第１のスマートカメラに適用され、第１のスマートカメラは、図４に示したスマートカメラにアクセスするための方法を実行するためにアクセスされて使用されるスマートカメラである。前記装置は、第１の受信モジュール１４１、照合モジュール１４２及び第１の容認モジュール１４３を有する。
【０１４９】
第１の受信モジュール１４１は、ローカルエリアネットワークを介して端末により送信された第１のアクセス要求を受信するように構成されている。
【０１５０】
照合モジュール１４２は、アクセスパスワードを照合するように構成されている。
【０１５１】
第１の容認モジュール１４３は、アクセスパスワードが正常に照合された場合に端末のアクセスを容認するように構成されている。
【０１５２】
実施例から分かるように、ローカルエリアネットワークを介して端末により送信されたアクセスパスワードを含む第１のアクセス要求を受信すること、アクセスパスワードを照合すること、及びアクセスパスワードが正常に照合された場合に端末のアクセスを容認することにより、第１のアクセス要求は、第１のスマートカメラ及び端末が同じローカルエリアネットワークに位置するが、インターネットにアクセスすることができない場合に、ローカル装置に基づいてアクセス認証メカニズムを採用することによって照合され得る。これにより、スマートカメラにアクセスする際の安全性が向上し、スマートカメラにアクセスするユーザの個人的な要求が満たされ、ユーザの満足度が向上する。
【０１５３】
図に示すように、図１５は、本開示の例示的な実施例によるスマートカメラにアクセスするための別の装置のブロック図を示している。本実施例では、図１４に示した実施例に基づいて、照合モジュール１４２は、第１の判断サブモジュール１５１及び第１の判定サブモジュール１５２を有している。
【０１５４】
第１の判断サブモジュール１５１は、アクセスパスワードがローカルに記録されている指定パスワードと同じであるか否かを判定するように構成されている。
【０１５５】
第１の判定サブモジュール１５２は、アクセスパスワードが指定パスワードと同じである場合にアクセスパスワードが正常に照合されたと判定するように構成されている。
【０１５６】
図に示すように、図１６は、本開示の例示的な実施例によるスマートカメラにアクセスするための別の装置のブロック図を示している。本実施例では、図１５に示した実施例に基づいて、前記装置は、第２の受信モジュール１６１をさらに有している。
【０１５７】
第２の受信モジュール１６１は、端末により送信された指定パスワードを受信するように構成されている。指定パスワードは、端末及び第１のスマートカメラにより指定されたパスワードである。
【０１５８】
図に示すように、図１７は、本開示の例示的な実施例によるスマートカメラにアクセスするための別の装置のブロック図を示している。本実施例では、図１４に示した実施例に基づいて、照合モジュール１４２は、第２の判断サブモジュール１７１及び第２の判定サブモジュール１７２を有している。
【０１５９】
第２の判断サブモジュール１７１は、アクセスパスワードがローカルに記録されたトークンと同じであるか否かを判断するように構成されている。ここで、トークンは、サーバにより発行されたパスワードである。
【０１６０】
第２の判定サブモジュール１７２は、アクセスパスワードがトークンと同じである場合に、アクセスパスワードが正常に照合されたと判定するように構成されている。
【０１６１】
図に示すように、図１８は、本開示の一実施例によるスマートカメラにアクセスするための別の装置のブロック図を示している。本実施例では、図１７に示した実施例に基づいて、前記装置は、送信モジュール１８１及び第３の受信モジュール１８２をさらに有している。
【０１６２】
送信モジュール１８１は、パスワード取得要求をサーバに送信するように構成されている。これにより、サーバは、パスワード取得要求に応じてトークンをランダムに生成し、トークンを端末及び第１のスマートカメラに同時に送信する。
【０１６３】
第３の受信モジュール１８２は、トークンと、サーバにより発行されたトークンの有効期限と、を受信するように構成されている。
【０１６４】
図に示すように、図１９は、本開示の例示的な実施例によるスマートカメラにアクセスするための別の装置のブロック図を示している。本実施例では、図１８に示した実施例に基づいて、第２の判定サブモジュール１７２は、第３の判断サブモジュール１９１及び第３の判定サブモジュール１９２をさらに有している。
【０１６５】
第３の判断サブモジュール１９１は、アクセスパスワードがトークンと同じである場合に、トークンの有効期限が経過しているか否かを判断するように構成されている。
【０１６６】
第３の判定サブモジュール１９２は、トークンの有効期限が経過していない場合にアクセスパスワードが正常に照合されたと判定するように構成されている。
【０１６７】
実施例から分かるように、トークンが有効性を喪失した後、第１のスマートカメラはアクセスを容認することができない。したがって、スマートカメラにアクセスする際の安全性及び信頼性が向上する。
【０１６８】
図７に対応して、本開示は、スマートカメラにアクセスするための他の装置を提供する。この装置は、端末に適用され得る。当該端末は、
プロセッサと、
前記プロセッサによって実行可能な指令を記録するように構成されたメモリと、
を備え、
前記プロセッサは、
第１のスマートカメラにアクセスするためのアクセスメディアを検出し、
アクセスメディアがローカルエリアネットワークであることが検出された場合に、前記アクセスメディアに対応しかつアクセスパスワードを含む第１のアクセス要求を生成し、
第１のスマートカメラに第１のアクセス要求を送信し、第１のアクセス要求におけるアクセスパスワードが正常に照合された後、第１のスマートカメラはアクセスを容認する
ように構成されている。
【０１６９】
図１４に対応して、本開示は、スマートカメラにアクセスするための他の装置を提供する。この装置は、第１のスマートカメラに適用され得る。当該装置は、
プロセッサと、
前記プロセッサによって実行可能な指令を記録するように構成されたメモリと、
を備え、
前記プロセッサは、
第１のスマートカメラにアクセスするためのアクセスメディアを検出し、
アクセスメディアがローカルエリアネットワークであることが検出された場合に、前記アクセスメディアに対応しかつアクセスパスワードを含む第１のアクセス要求を生成し、
第１のスマートカメラに第１のアクセス要求を送信し、第１のアクセス要求におけるアクセスパスワードが正常に照合された後、第１のスマートカメラはアクセスを容認する
ように構成されている。
【０１７０】
上記実施例における装置に関し、上記方法の実施例において、個々の装置の機能及び作用を実現する特定の態様を詳細に説明したが、ここでは詳細に説明しない。
【０１７１】
装置の実施例は方法の実施例に対応している。関連する内容については、方法の実施例の説明を部分的に参照するものとする。装置についての上記実施例は例示的なものである。別々の構成要素として記載されたユニットは、物理的に分離し得るものであってもよく、又は物理的に分離し得えないものでってもよい。また、ユニットとして示された構成要素は、物理的ユニットであってもよく、又は物理的ユニットでなくてもよい。換言すると、１つの位置に統合されていてもよく、又は複数のネットワークユニットに分散されていてもよい。一部又は全てのモジュールは、実際の要件に基づいて実施例の目的を達成するように選択され得る。当業者であれば、創造力を働かせることなく、本開示を理解しかつ実施することができるであろう。
【０１７２】
図２０は、本開示の例示的な実施例による、端末側におけるスマートカメラにアクセスするための装置２０００のブロック図である。例えば、装置２０００は、携帯電話、コンピュータ、デジタル放送端末、メッセージング装置、ゲームコンソール、タブレット装置、医療装置、運動器具、携帯情報端末などとし得る。
【０１７３】
図２０を参照すると、装置２０００は、以下の一つ又は複数のコンポーネント、すなわち、処理コンポーネント２００２、メモリ２００４、電力コンポーネント２００６、マルチメディアコンポーネント２００８、オーディオコンポーネント２０１０、入力／出力（Ｉ／Ｏ）インタフェース２０１２、センサコンポーネント２０１４及び通信コンポーネント２０１６を有する。
【０１７４】
処理コンポーネント２００２は、概してディスプレイ、電話、データ通信、カメラ動作及び記録動作に関連する操作など、装置２０００の全体的な動作を制御する。処理コンポーネント２００２は、前記方法における一部又は全てのステップを行うための命令を実行する一つ又は複数のプロセッサ２０２０を含む。さらに、処理コンポーネント２００２は、処理コンポーネント２００２と他のコンポーネントとの間の相互作用を促進する一つ又は複数のモジュールを含む。例えば、処理コンポーネント２００２は、マルチメディアコンポーネント２００８と処理コンポーネント２００２との間の相互作用を促進するマルチメディアモジュールを含む。
【０１７５】
メモリ２００４は、装置２０００の動作をサポートするために種々の形式のデータを記録するように構成されている。そのようなデータの例としては、装置２０００上で作動する任意のアプリケーション又は方法のための命令、連絡先データ、電話帳データ、メッセージ、写真、ビデオなどが挙げられる。メモリ２００４は、例えば、スタティックランダムアクセスメモリ（ＳＲＡＭ）、電気的消去可能プログラマブル読み出し専用メモリ（ＥＥＰＲＯＭ）、消去可能プログラマブル読み出し専用メモリ（ＥＥＲＯＭ）、プログラマブル読み出し専用メモリ（ＰＲＯＭ）、読み出し専用メモリ（ＲＯＭ）、磁気メモリ、フラッシュメモリ、磁気ディスク又は光ディスクなどの、任意の種類の揮発性又は不揮発性のメモリ装置であり、あるいはこれらの組み合わせを用いてもよい。
【０１７６】
電力コンポーネント２００６は、装置２０００の種々のコンポーネントに電力を供給する。電力コンポーネント２００６は、電力管理システム、一つ又は複数の電力供給源、装置２０００における電力の生成、管理及び供給に関する他の任意のコンポーネントを含む。
【０１７７】
マルチメディアコンポーネント２００８は、装置２０００とユーザとの間に出力インタフェースを提供するスクリーンを含む。一実施例では、スクリーンは、液晶ディスプレイ（ＬＣＤ）及びタッチパネル（ＴＰ）を含む。スクリーンがタッチパネルを含む場合、スクリーンは、ユーザからの入力信号を受信するタッチスクリーンとして実装され得る。タッチパネルは、タッチパネル上におけるタッチ、スワイプ及び他のジェスチャを感知する一つ又は複数のタッチセンサを含む。タッチセンサは、タッチ又はスワイプ動作の境界を感知するだけでなく、タッチ又はスワイプ動作の継続時間及び圧力を感知する。一実施例では、マルチメディアコンポーネント２００８は、フロントカメラ及び／又はリアカメラを含む。装置２０００が撮影モード又はビデオモードなどの動作モードにある間、フロントカメラ及びリアカメラは外部マルチメディアデータを受信する。フロントカメラ及びリアカメラの各々は、固定された光学レンズシステムであってもよく、あるいはフォーカス機能及び光学ズーム機能を有していてもよい。
【０１７８】
オーディオコンポーネント２０１０は、オーディオ信号を出力及び／又は入力するように構成されている。例えば、オーディオコンポーネント２０１０は、マイクロフォン（ＭＩＣ）を含む。マイクロフォン（ＭＩＣ）は、装置２０００が通話モード、録音モード及び音声認識モードなどの動作モードにあるときに外部オーディオ信号を受信するように構成されている。さらに、受信されたオーディオ信号は、メモリ２００４に記録されてもよいし、通信コンポーネント２０１６を介して送信されてもよい。一実施例では、オーディオコンポーネント２０１０は、オーディオ信号を出力するスピーカをさらに含む。
【０１７９】
入力／出力（Ｉ／Ｏ）インタフェース２０１２は、処理コンポーネント２００２と、キーボード、クリックホイール、ボタンなどの周辺インターフェースモジュールとの間のインタフェースを提供する。ボタンは、ホームボタン、音量ボタン、スタートボタン及びロックボタンを含み得るが、これに限定されない。
【０１８０】
センサコンポーネント２０１４は、装置２０００の様々な態様の状態評価を提供する一つ又は複数のセンサを含む。例えば、センサコンポーネント２０１４は、装置２０００の開閉状態を検出するとともに、コンポーネント（例えば、装置２０００のディスプレイ及びキーパッド）の相対的な位置を検出する。また、センサコンポーネント２０１４は、装置２０００の位置の変化、装置２０００におけるコンポーネントの位置の変化、ユーザの装置２０００との接触の有無、装置２０００の向き又は加速／減速、装置２０００の温度変化を検出する。センサコンポーネント２０１４は、物理的に接触することなく、近傍の対象物の存在を検出するように構成された近接センサを含み得る。また、センサコンポーネント２０１４は、イメージングに用いるためのＣＭＯＳ又はＣＣＤイメージセンサなどの光センサを含んでいてもよい。一実施例では、センサコンポーネント２０１４は、加速度計センサ、ジャイロセンサ、磁気センサ、圧力センサ又は温度センサを含んでいてもよい。
【０１８１】
通信コンポーネント２０１６は、装置２０００と他のデバイスとの間の有線通信又は無線通信を促進するように構成されている。装置２０００は、ＷＩＦＩ、２Ｇ又は３Ｇなどの通信規格、若しくはそれらの組み合わせに基づいて無線ネットワークにアクセスすることができる。例示的な一実施例では、通信コンポーネント２０１６は、ブロードキャストチャネルを介して外部のブロードキャスト管理システムから、ブロードキャスト信号又はブロードキャスト関連情報を受信する。例示的な一実施例では、通信コンポーネント２０１６は、近距離の通信を促進する近距離通信（ＮＦＣ）モジュールをさらに含む。例えば、ＮＦＣモジュールは、無線周波数識別（ＲＦＩＤ）技術、赤外線データ協会（ＩｒＤＡ）技術、超広帯域（ＵＷＢ）技術、ブルートゥース（登録商標）（ＢＴ）技術及び他の技術に基づいて、ＮＦＣモジュールを実装し得る。
【０１８２】
例示的な実施例では、装置２０００は、一つ又は複数の特定用途向け集積回路（ＡＳＩＣ）、デジタルシグナルプロセッサ（ＤＳＰ）、デジタルシグナル処理デバイス（ＤＳＰＤ）、プログラマブルロジックデバイス（ＰＬＤ）、フィールドプログラマブルゲートアレイ（ＦＰＧＡ）、コントローラ、マイクロコントローラ、マイクロプロセッサ又は他の電子コンポーネントを含んでいてもよい。
【０１８３】
また、例示的な実施例では、命令を含むメモリ２００４など、命令を含む非一時的なコンピュータ可読記憶媒体が提供される。前記命令は、上述の方法を実行するために、装置２０００におけるプロセッサ２０２０によって実行可能である。例えば、非一時的なコンピュータ可読記憶媒体は、ＲＯＭ、ＲＡＭ、ＣＤ−ＲＯＭ、磁気テープ、フロッピーディスク、光データ記憶装置などとし得る。
【０１８４】
本発明の他の実施例は、本明細書の考察及び本明細書に開示した本発明の実施により当業者に明らかになるあろう。本願は、一般原則に従い、かつ当技術分野で周知な又は慣習的な実施の範囲内にある本開示から逸脱したものを含んだ本発明の任意の変形、使用又は適用を包むことを意図している。本明細書及び実施例は、例示的なものとしてみ考慮されるべきであり、本発明の真の範囲及び精神は、以下の特許請求の範囲によって示される。
【０１８５】
本発明は、上述しかつ添付の図面に示した実際の構成に限定されず、その範囲から逸脱することなく様々な修正及び変更を行うことができることを理解されたい。本発明の範囲は、以下の特許請求の範囲によってのみ限定されるものである。
【図１】
0006580151.tif 000002
【図２】
0006580151.tif 000003
【図３】
0006580151.tif 000004
【図４】
0006580151.tif 000005
【図５】
0006580151.tif 000006
【図６】
0006580151.tif 000007
【図７】
0006580151.tif 000008
【図８】
0006580151.tif 000009
【図９】
0006580151.tif 000010
【図１０】
0006580151.tif 000011
【図１１】
0006580151.tif 000012
【図１２】
0006580151.tif 000013
【図１３】
0006580151.tif 000014
【図１４】
0006580151.tif 000015
【図１５】
0006580151.tif 000016
【図１６】
0006580151.tif 000017
【図１７】
0006580151.tif 000018
【図１８】
0006580151.tif 000019
【図１９】
0006580151.tif 000020
【図２０】
0006580151.tif 000021