(57)【要約】【課題】本発明は、汚れ検出方法及び装置を提供する。【解決手段】該方法は、撮影モードにおける端末の撮影モジュールの合焦指標ＦＶを周期的に読み取ることと、読み取ったＦＶ数値に基づきカメラレンズに汚れが存在しているか否かを判定することと、判定結果がＹＥＳであると、プロンプトメッセージを送信することと、を含む。それにより、関連技術に存在している、カメラレンズにおける汚れを検出できないという問題を解決し、更にカメラレンズにおける汚れを検出し、ユーザーに早急に通知することができ、ユーザー体験の向上を図れる。
2017518544.tif 000002
【特許請求の範囲】
【請求項１】
撮影モードにおける端末の撮影モジュールの合焦指標ＦＶを周期的に読み取ることと、
読み取ったＦＶ数値に基づき、カメラレンズに汚れが存在しているか否かを判定することと、
判定結果がＹＥＳであると、プロンプトメッセージを送信することと、を含む汚れ検出方法。
【請求項２】
読み取った前記ＦＶ数値に基づき、カメラレンズに汚れが存在しているか否かを判定することは、
読み取った前記ＦＶ数値間の差が第１の所定閾値未満であるか否かを比較することと、
比較結果に基づき、前記カメラレンズに汚れが存在しているか否かを判定することと、を含む請求項１に記載の方法。
【請求項３】
比較結果に基づき、前記カメラレンズに汚れが存在していることを確定することは、
前記比較結果として読み取った前記ＦＶ数値間の差が所定閾値未満であると、前記カメラレンズに汚れが存在していることを確定することを含む請求項２に記載の方法。
【請求項４】
端末の撮影モジュールの合焦指標ＦＶを周期的に読み取ることの前に、
汚れ検出動作をトリガーするための所定の動作指令を受信することをさらに含む請求項１に記載の方法。
【請求項５】
前記所定の動作指令を受信することは、
汚れ検出をトリガーするためのロック解除経路である所定のロック解除ジェスチャーを受信すること、及び
揺動の速度及び／又は加速度が第２の所定閾値を超えるとトリガーされる揺動検出動作を受信することのうちの少なくとも一方を含む請求項４に記載の方法。
【請求項６】
前記プロンプトメッセージは、文字プロンプトメッセージ、音声プロンプトメッセージ、画像プロンプトメッセージのうちの少なくとも一方を含む請求項１に記載の方法。
【請求項７】
撮影モードにおける端末の撮影モジュールの合焦指標ＦＶを周期的に読み取る読取モジュールと、
読み取ったＦＶ数値に基づき、カメラレンズに汚れが存在しているか否かを判定する判定モジュールと、
判定結果がＹＥＳであると、プロンプトメッセージを送信する送信モジュールと、を備える汚れ検出装置。
【請求項８】
前記判定モジュールは、
読み取った前記ＦＶ数値間の差が第１の所定閾値未満であるか否かを比較する比較ユニットと、
比較結果に基づき、前記カメラレンズに汚れが存在しているか否かを判定する判定ユニットと、を備える請求項７に記載の装置。
【請求項９】
前記判定ユニットは、
前記比較結果として読み取った前記ＦＶ数値間の差が所定閾値未満であると、前記カメラレンズレンズに汚れが存在していることを確定する確定サブユニットを備える請求項８に記載の装置。
【請求項１０】
汚れ検出動作をトリガーするための所定の動作指令を受信する受信モジュールをさらに備える請求項７に記載の装置。
【請求項１１】
前記受信モジュールは、
汚れ検出をトリガーするためのロック解除経路である所定のロック解除ジェスチャーを受信する第１の受信ユニットと、
揺動の速度及び／又は加速度が第２の所定閾値を超えるとトリガーされる揺動検出動作を受信する第２の受信ユニットとのうちの少なくとも一方を備える請求項１０に記載の装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信分野に関し、具体的には、汚れ検出方法及び装置に関する。
【背景技術】
【０００２】
従来、端末の機能はますます豊かになり、様々な機能が端末に搭載されている。消費者のニーズの高まりに応じて、写真撮影やビデオ撮影機能が搭載された端末が増えている。そのため、写真撮影とビデオ撮影を楽しむ際に、カメラレンズにおける汚れを除去する必要がある。以下、携帯端末を例として説明する。携帯端末は、その分野においてビデオ撮影機能がますます重要となり、「持ち運びやすい」という強みがあるため、カメラに取って代わって携帯端末で撮影する傾向がある。しかしながら、ユーザーが携帯端末を用いて撮影する際に、油脂等の汚れをカメラレンズに付着することは不可避であり、撮影時の結像効果を損なってしまう。しかしながら、携帯端末のカメラレンズが小さいため、汚れが気づかれにくく、撮影と録画の品質が損なわれる。また、関連技術では、カメラレンズの汚れ検出に係る技術が存在していない。
従って、関連技術では、カメラレンズにおける汚れを検出できないという問題がある。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
本発明は、少なくとも関連技術に存在している、カメラレンズにおける汚れを検出できないという問題を解決するために、汚れ検出方法及び装置を提供する。
【課題を解決するための手段】
【０００４】
本発明の一態様によれば、撮影モードにおける端末の撮影モジュールの合焦指標ＦＶを周期的に読み取ることと、読み取ったＦＶ数値に基づき、カメラレンズに汚れが存在しているか否かを判定することと、判定結果がＹＥＳであると、プロンプトメッセージを送信することと、を含む汚れ検出方法を提供する。
【０００５】
好ましくは、読み取った前記ＦＶ数値に基づき、カメラレンズに汚れが存在しているか否かを判定することは、読み取った前記ＦＶ数値間の差が第１の所定閾値未満であるか否かを比較することと、比較結果に基づき、前記カメラレンズに汚れが存在しているか否かを判定することと、を含む。
【０００６】
好ましくは、比較結果に基づき、前記カメラレンズに汚れが存在していることを確定することは、前記比較結果として読み取った前記ＦＶ数値間の差が所定閾値未満であると、前記カメラレンズに汚れが存在していることを確定することを含む。
【０００７】
好ましくは、端末の撮影モジュールの合焦指標ＦＶを周期的に読み取ることの前に、汚れ検出動作をトリガーするための所定の動作指令を受信することをさらに含む。
【０００８】
好ましくは、前記所定の動作指令を受信することは、汚れ検出をトリガーするためのロック解除経路である所定のロック解除ジェスチャーを受信すること、及び揺動の速度及び／又は加速度が第２の所定閾値を超えるとトリガーされる揺動検出動作を受信することのうちの少なくとも一方を含む。
【０００９】
好ましくは、前記プロンプトメッセージは、文字プロンプトメッセージ、音声プロンプトメッセージ、及び画像プロンプトメッセージのうちの少なくとも一方を含む。
【００１０】
本発明の別の態様によれば、撮影モードにおける端末の撮影モジュールの合焦指標ＦＶを周期的に読み取る読取モジュールと、読み取ったＦＶ数値に基づき、カメラレンズに汚れが存在しているか否かを判定する判定モジュールと、判定結果がＹＥＳであると、プロンプトメッセージを送信する送信モジュールと、を備える汚れ検出装置を提供する。
【００１１】
好ましくは、前記判定モジュールは、読み取った前記ＦＶ数値間の差が第１の所定閾値未満であるか否かを比較する比較ユニットと、比較結果に基づき、前記カメラレンズに汚れが存在しているか否かを判定する判定ユニットと、を備える。
【００１２】
好ましくは、前記判定ユニットは、前記比較結果として読み取った前記ＦＶ数値間の差が所定閾値未満であると、前記カメラレンズに汚れが存在していることを確定する確定サブユニットを備える。
【００１３】
好ましくは、前記汚れ検出装置は、汚れ検出動作をトリガーするための所定の動作指令を受信する受信モジュールをさらに備える。
【００１４】
好ましくは、前記受信モジュールは、汚れ検出をトリガーするためのロック解除経路である所定のロック解除ジェスチャーを受信する第１の受信ユニットと、揺動の速度及び／又は加速度が第２の所定閾値を超えるとトリガーされる揺動検出動作を受信する第２の受信ユニットとのうちの少なくとも一方を備える。
【発明の効果】
【００１５】
本発明によれば、撮影モードにおける端末の撮影モジュールの合焦指標ＦＶを周期的に読み取り、読み取ったＦＶ数値に基づき、カメラレンズに汚れが存在しているか否かを判定し、判定結果がＹＥＳであると、プロンプトメッセージを送信する前記方法を用いることにより、関連技術に存在している、カメラレンズにおける汚れを検出できないという問題を解決し、更にカメラレンズにおける汚れを検出し、ユーザーに早急に通知することができ、ユーザー体験の向上を図れる。
【００１６】
ここで説明される図面は、本発明をさらに理解するためのものであり、本願の一部である。本発明の例示的な実施例及びその説明は、本発明を解釈するためのものであるが、本発明を限定するものではない。
【図面の簡単な説明】
【００１７】
【図１】本発明の実施例に係る汚れ検出方法のプロセスを示すフローチャートである。
【図２】本発明の実施例に係る汚れ検出装置の構成を示すブロック図である。
【図３】本発明の実施例に係る汚れ検出装置の判定モジュール２４の構成を示すブロック図である。
【図４】本発明の実施例に係る汚れ検出装置の判定ユニット３４の構成を示すブロック図である。
【図５】本発明の実施例に係る汚れ検出装置の好適な構成を示すブロック図である。
【図６】本発明の実施例に係る汚れ検出装置の受信モジュール５２の構成を示すブロック図である。
【図７】本発明の実施例に係る汚れ検出及び警報方法のプロセスを示すフローチャートである。
【発明を実施するための形態】
【００１８】
以下、図面及び実施例を参照しながら本発明を詳細に説明する。なお、矛盾しない限り、本願の実施例及び実施例の特徴を相互に組み合わせることができる。
【００１９】
本実施例では、汚れ検出方法を提供し、本発明の実施例に係る汚れ検出方法のプロセスを示すフローチャートである図１に示すように、該プロセスは、
撮影モードにおける端末の撮影モジュールの合焦指標ＦＶを周期的に読み取るステップＳ１０２と、
読み取ったＦＶ数値に基づき、カメラレンズに汚れが存在しているか否かを判定するステップＳ１０４と、
判定結果がＹＥＳであると、プロンプトメッセージを送信するステップＳ１０６と、を含む。
【００２０】
これら上記のステップによれば、撮影モードにおける撮影モジュールの合焦指標ＦＶを周期的に読み取り、読み取った各合焦指標に基づき、カメラレンズに汚れが存在しているか否かを判定し、判定結果がＹＥＳであると、プロンプトメッセージを送信することにより、カメラレンズにおける汚れを監視することができ、更に関連技術に存在している、カメラレンズにおける汚れを検出できないという問題を解決し、ユーザー体験の向上を図ることができる。
【００２１】
代替実施例では、読み取ったＦＶ数値に基づき、カメラレンズに汚れが存在しているか否かを判定することは、ＦＶ数値の変化に基づいて判定してもよく、各ＦＶ数値間の差が第１の所定閾値未満であるか否かを比較し、比較結果に基づき、カメラレンズに汚れが存在しているか否かを判定してもよい。
【００２２】
好ましくは、各ＦＶ数値間の差がいずれも第１の所定閾値未満であり、すなわち各ＦＶ数値の変化が小さいであると、カメラレンズに汚れが存在していると判定できる。これは、撮影ごとに焦点が該汚れ点に合わせることに起因し、ＦＶ数値の変化が小さくなってしまうことからである。
【００２３】
勿論、ほかの汚れ検出方法、例えば、エリアシャドウによる検出方法を使用してもよい。連写した複数の写真の同一位置領域に、又は録画したビデオにおける複数の連続フレームに、同じシャドウが存在することを検出した場合、カメラレンズに汚れが存在していると判定できる。
【００２４】
好ましくは、カメラレンズに汚れが存在していることを確定すると、システムが警報メカニズムを自動的にトリガーし、ユーザーにカメラレンズの汚れ除去を通知することができ、これによって撮影品質を向上させる。
【００２５】
別の代替実施例では、端末の撮影モジュールの合焦指標ＦＶを周期的に読み取ることの前に、汚れ検出動作をトリガーするための所定の動作指令を受信してもよい。該動作指令は、いつでもどこでもトリガーできる指令であり、汚れ検出を容易に実行することができる。
【００２６】
所定の動作指令を受信する方式は、以下の方式の少なくとも一方を含む。
【００２７】
方式１として、汚れ検出をトリガーするためのロック解除経路である所定のロック解除ジェスチャーを受信する。一般的には、汚れ検出をトリガーする該ロック解除経路が端末のほかのロック解除経路と異なり、また、ユーザーの好みに応じて、ユーザーが使い慣れた経路を汚れ検出トリガー用のロック解除ジェスチャーとして予め設定することができる。
【００２８】
方式２として、揺動の速度及び／又は加速度が第２の所定閾値を超えるとトリガーされる揺動検出動作を受信する。勿論、別の方式によって該揺動検出動作をトリガーしてもよく、例えば、揺動頻度が所定値を超えると揺動検出動作をトリガーしたり、揺動回数が所定値を超えると揺動検出動作をトリガーしたり、揺動の方向に基づき揺動検出動作をトリガーしてもよい。
【００２９】
別の代替実施例では、カメラレンズに汚れが存在していることを検出した場合、ユーザーに通知するためにユーザーにプロンプトメッセージを送信することができる。該プロンプトメッセージは、文字プロンプトメッセージ、音声プロンプトメッセージ又は画像プロンプトメッセージであってもよく、各種の組合せ式のプロンプトメッセージであってもよい。端末にフラッシュが設けられた場合、フラッシュの点滅によって通知したり、端末の画面輝度を上げる又は下げることによって通知してもよく、これによってユーザーに迅速かつ容易に通知できる。
【００３０】
本実施例では、汚れ検出装置をさらに提供し、該装置は、上記実施例及び好ましい実施形態を実現するためのものであり、説明したものを繰り返し説明しない。後述する用語「モジュール」は、所定機能のソフトウェア及び／又はハードウェアの組合せを実現することができるものである。後述する実施例に記載の装置は、好ましくはソフトウェアで実現されるが、ハードウェア、又はソフトウェアとハードウェアとの組合せで実現されてもよい。
【００３１】
図２は、本発明の実施例に係る汚れ検出装置の構成を示すブロック図であり、図２に示すように、該装置は、取得モジュール２２、判定モジュール２４及び送信モジュール２６を備え、以下、該モジュールを説明する。
【００３２】
読取モジュール２２は、撮影モードにおける端末の撮影モジュールの合焦指標ＦＶを周期的に読み取り、判定モジュール２４は、上記読取モジュール２２に接続され、読み取ったＦＶ数値に基づき、カメラレンズに汚れが存在しているか否かを判定し、送信モジュール２６は、上記判定モジュール２４に接続され、判定結果がＹＥＳであると、プロンプトメッセージを送信する。
【００３３】
図３は、本発明の実施例に係る汚れ検出装置の判定モジュール２４の構成を示すブロック図であり、図３に示すように、該判定モジュール２４は、比較ユニット３２及び判定ユニット３４を備え、以下、該判定モジュール２４を説明する。
【００３４】
比較ユニット３２は、読み取ったＦＶ数値間の差が第１の所定閾値未満であるか否かを比較し、判定ユニット３４は、上記比較ユニット３２に接続され、比較結果に基づき、上記カメラレンズに汚れが存在しているか否かを判定する。
【００３５】
図４は、本発明の実施例に係る汚れ検出装置の判定ユニット３４の構成を示すブロック図であり、図４に示すように、該判定ユニット３４は、確定サブユニット４２を備え、以下、該判定ユニット３４を説明する。
【００３６】
確定サブユニット４２は、比較結果として読み取ったＦＶ数値間の差が所定閾値未満であると、上記カメラレンズに汚れが存在していることを確定する。
【００３７】
図５は、本発明の実施例に係る汚れ検出装置の好適な構成を示すブロック図であり、図５に示すように、該装置は、図２に示されるすべてのモジュールに加えて、受信モジュール５２を備え、以下、該装置を説明する。
【００３８】
受信モジュール５２は、上記読取モジュール２２に接続され、汚れ検出動作をトリガーするための所定の動作指令を受信する。
【００３９】
図６は、本発明の実施例に係る汚れ検出装置の受信モジュール５２の構成を示すブロック図であり、図６に示すように、該受信モジュール５２は、
汚れ検出をトリガーするためのロック解除経路である所定のロック解除ジェスチャーを受信する第１の受信ユニット６２と、揺動の速度及び／又は加速度が第２の所定閾値を超えるとトリガーされる揺動検出動作を受信する第２の受信ユニット６４とのうちの少なくとも一方を備える。
【００４０】
関連技術に存在している、カメラレンズにおける汚れを検出できないという問題を解決するために、本発明の実施例は、汚れ検出方法を提供し、以下、携帯電話を例に説明する。
【００４１】
カメラレンズに油脂などの汚れが付着したという問題を解決するために、検出及び警報方法を提供する。
【００４２】
本発明の実施例に係るカメラレンズの汚れ検出及び警報方法は、撮影モジュールＡと、汚れ検出モジュールＢ（上記判定モジュール２４と同様）と、警報モジュールＣ（上記送信モジュール２６と同様）と、を含む。
【００４３】
撮影モジュールＡは、主にユーザーからの写真とビデオ撮影要求を実行し、モジュールＢに検出情報を提供する。汚れ検出モジュールＢは、受信モジュールＡから送信された合焦開始メッセージを検出し、撮影モジュールＡからＦＶ（合焦指標であり、撮影モジュールの固有の動的合焦パラメータである）数値を周期的に読み取り、モジュールＡから送信された合焦終了メッセージを受信すると、ＦＶ数値の読み取りを停止し、読み取ったＦＶ数値を比較し、変化が小さいであると、汚れが存在していると判定し、警報モジュールＣに警報要求メッセージを送信する。警報モジュールＣがモジュールＢからの警報要求メッセージを受信すると、ユーザーに「レンズに汚れが存在しているため、拭いてください」のようなプロンプトメッセージを表示させる。これによって、携帯電話カメラレンズの汚れ検出及び警報機能を実現する。
【００４４】
本発明の実施例に係る携帯電話カメラレンズの汚れ検出及び警報方法は、
ユーザーが、撮影モジュールにより撮影するステップ１と、
撮影モジュールが、合焦開始メッセージを汚れ検出モジュールに伝送するステップ２と、
汚れ検出モジュールが、撮影モジュールからＦＶ数値を周期的に読み取るステップ３と、
撮影モジュールが、合焦終了メッセージを汚れ検出モジュールに伝送するステップ４と、
汚れ検出モジュールが、ＦＶ数値の読み取りを停止し、読み取ったＦＶ数値を比較し、変化が小さいであると、汚れが存在していると判定し、警報モジュールに警報要求を送信するステップ５と、
警報モジュールが、警報要求を受信すると、ユーザーに「レンズに汚れが存在しているため、拭いてください」のようなプロンプトメッセージを表示させるステップ６と、
ユーザーがレンズを拭くステップ７と、を含む。
【００４５】
上記方法によれば、カメラレンズに汚れが存在する場合、ユーザーにリアルタイムに通知することができ、撮影する画像の品質を向上させることができる。勿論、撮影したビデオによりカメラレンズに汚れが存在しているか否かを検出してもよい。
【００４６】
図７は、本発明の実施例に係る汚れ検出及び警報方法のフローチャートであり、図７に示すように、該方法は、
ユーザーが、撮影モジュールにより撮影するステップＳ７０２と、
撮影モジュールが、合焦開始メッセージを汚れ検出モジュールに伝送するステップＳ７０４と、
汚れ検出モジュールが、撮影モジュールからＦＶ数値を周期的に読み取るステップＳ７０６と、
撮影モジュールが、合焦終了メッセージを汚れ検出モジュールに伝送するステップＳ７０８と、
汚れ検出モジュールが、ＦＶ数値の読み取りを停止し、読み取ったＦＶ数値を比較し、変化が大きいであると、何の処理もせず、変化が小さいであると、警報モジュールに警報要求を送信し、警報モジュールが警報要求を受信すると、ユーザーに「レンズに汚れが存在しているため、拭いてください」のようなプロンプトメッセージを表示するステップＳ７１０と、
ユーザーがレンズを拭くステップＳ７１２と、を含む。
これで、全プロセスが完了する。
【００４７】
勿論、上記本発明の各モジュール又は各ステップを汎用型コンピューティング装置によって実現でき、単一のコンピューティング装置に集積してもよく、複数のコンピューティング装置から構成されるネットワークに分散してもよく、或いは、コンピューティング装置に実行可能なプログラムコードによって実現でき、それにより、記憶装置に記憶してコンピューティング装置により実行することができ、また、ある場合には、ここでの順序と異なる順序で、示された又は説明されたステップを実行することができ、又はそれぞれ各集積回路モジュールとして作製し、又はそのうちの複数のモジュール又はステップを単一集積回路モジュールとして作製することにより実現することを、当業者は理解すべきである。従って、本発明はいずれかの特定のハードウェアとソフトウェアとの組み合わせに限定されない。
【００４８】
上記説明は、本発明の好ましい実施例に過ぎず、本発明を限定するものではない。当業者にとって、本発明に様々な変更や変形を施すことができる。本発明の趣旨と原則を逸脱せずに行った変更、同等置換や改良などは、いずれも本発明の保護範囲に属する。
【産業上の利用可能性】
【００４９】
以上のように、本発明の実施例に係る汚れ検出方法及び装置によれば、関連技術に存在している、カメラレンズにおける汚れを検出できないという問題を解決し、更にカメラレンズにおける汚れを検出し、ユーザーに早急に通知することができ、ユーザー体験の向上を図れる。
【図１】
2017518544.tif 000003
【図２】
2017518544.tif 000004
【図３】
2017518544.tif 000005
【図４】
2017518544.tif 000006
【図５】
2017518544.tif 000007
【図６】
2017518544.tif 000008
【図７】
2017518544.tif 000009
【手続補正書】
【提出日】平成28年12月20日(2016.12.20)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信分野に関し、具体的には、汚れ検出方法及び装置に関する。
【背景技術】
【０００２】
従来、端末の機能はますます豊かになり、様々な機能が端末に搭載されている。消費者のニーズの高まりに応じて、写真撮影やビデオ撮影機能が搭載された端末が増えている。そのため、写真撮影とビデオ撮影を楽しむ際に、カメラレンズにおける汚れを除去する必要がある。以下、携帯端末を例として説明する。携帯端末は、その分野においてビデオ撮影機能がますます重要となり、「持ち運びやすい」という強みがあるため、カメラに取って代わって携帯端末で撮影する傾向がある。しかしながら、ユーザーが携帯端末を用いて撮影する際に、油脂等の汚れをカメラレンズに付着することは不可避であり、撮影時の結像効果を損なってしまう。しかしながら、携帯端末のカメラレンズが小さいため、汚れが気づかれにくく、撮影と録画の品質が損なわれる。また、関連技術では、カメラレンズの汚れ検出に係る技術が存在していない。
従って、関連技術では、カメラレンズにおける汚れを検出できないという問題がある。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
本発明は、少なくとも関連技術に存在している、カメラレンズにおける汚れを検出できないという問題を解決するために、汚れ検出方法及び装置を提供する。
【課題を解決するための手段】
【０００４】
本発明の一態様によれば、撮影モードにおける端末の撮影モジュールの合焦指標ＦＶを周期的に読み取ることと、読み取ったＦＶ数値に基づき、カメラレンズに汚れが存在しているか否かを判定することと、判定結果がＹＥＳであると、プロンプトメッセージを送信することと、を含む汚れ検出方法を提供する。
【０００５】
好ましくは、読み取った前記ＦＶ数値に基づき、カメラレンズに汚れが存在しているか否かを判定することは、読み取った前記ＦＶ数値を比較し、前記ＦＶ数値間の差が第１の所定閾値未満であるか否かを判断することと、判断結果に基づき、前記カメラレンズに汚れが存在しているか否かを確定することと、を含む。
【０００６】
好ましくは、判断結果に基づき、前記カメラレンズに汚れが存在しているか否か確定することは、前記判断結果として読み取った前記ＦＶ数値間の差が所定閾値未満であると、前記カメラレンズに汚れが存在していることを確定することを含む。
【０００７】
好ましくは、端末の撮影モジュールの合焦指標ＦＶを周期的に読み取ることの前に、汚れ検出動作をトリガーするための所定の動作指令を受信することをさらに含む。
【０００８】
好ましくは、前記所定の動作指令を受信することは、前記汚れ検出動作をトリガーするためのロック解除経路である所定のロック解除ジェスチャーを受信すること、及び端末の揺動の速度及び／又は加速度が第２の所定閾値を超えるとトリガーされる揺動検出動作を受信することのうちの少なくとも一方を含む。
【０００９】
好ましくは、前記プロンプトメッセージは、文字プロンプトメッセージ、音声プロンプトメッセージ、及び画像プロンプトメッセージのうちの少なくとも一方を含む。
【００１０】
本発明の別の態様によれば、撮影モードにおける端末の撮影モジュールの合焦指標ＦＶを周期的に読み取る読取モジュールと、読み取ったＦＶ数値に基づき、カメラレンズに汚れが存在しているか否かを判定する判定モジュールと、判定結果がＹＥＳであると、プロンプトメッセージを送信する送信モジュールと、を備える汚れ検出装置を提供する。
【００１１】
好ましくは、前記判定モジュールは、読み取った前記ＦＶ数値を比較し、前記ＦＶ数値間の差が第１の所定閾値未満であるか否かを判断する比較ユニットと、判断結果に基づき、前記カメラレンズに汚れが存在しているか否かを確定する確定ユニットと、を備える。
【００１２】
好ましくは、前記確定ユニットは、前記判断結果として読み取った前記ＦＶ数値間の差が所定閾値未満であると、前記カメラレンズに汚れが存在していることを確定する確定サブユニットを備える。
【００１３】
好ましくは、前記汚れ検出装置は、該汚れ検出装置による汚れ検出動作をトリガーするための所定の動作指令を受信する受信モジュールをさらに備える。
【００１４】
好ましくは、前記受信モジュールは、前記汚れ検出動作をトリガーするためのロック解除経路である所定のロック解除ジェスチャーを受信する第１の受信ユニットと、端末の揺動の速度及び／又は加速度が第２の所定閾値を超えるとトリガーされる揺動検出動作を受信する第２の受信ユニットとのうちの少なくとも一方を備える。
【発明の効果】
【００１５】
本発明によれば、撮影モードにおける端末の撮影モジュールの合焦指標ＦＶを周期的に読み取り、読み取ったＦＶ数値に基づき、カメラレンズに汚れが存在しているか否かを判定し、判定結果がＹＥＳであると、プロンプトメッセージを送信する前記方法を用いることにより、関連技術に存在している、カメラレンズにおける汚れを検出できないという問題を解決し、更にカメラレンズにおける汚れを検出し、ユーザーに早急に通知することができ、ユーザー体験の向上を図れる。
【００１６】
ここで説明される図面は、本発明をさらに理解するためのものであり、本願の一部である。本発明の例示的な実施例及びその説明は、本発明を解釈するためのものであるが、本発明を限定するものではない。
【図面の簡単な説明】
【００１７】
【図１】本発明の実施例に係る汚れ検出方法のプロセスを示すフローチャートである。
【図２】本発明の実施例に係る汚れ検出装置の構成を示すブロック図である。
【図３】本発明の実施例に係る汚れ検出装置の判定モジュール２４の構成を示すブロック図である。
【図４】本発明の実施例に係る汚れ検出装置の確定ユニット３４の構成を示すブロック図である。
【図５】本発明の実施例に係る汚れ検出装置の好適な構成を示すブロック図である。
【図６】本発明の実施例に係る汚れ検出装置の受信モジュール５２の構成を示すブロック図である。
【図７】本発明の実施例に係る汚れ検出及び警報方法のプロセスを示すフローチャートである。
【発明を実施するための形態】
【００１８】
以下、図面及び実施例を参照しながら本発明を詳細に説明する。なお、矛盾しない限り、本願の実施例及び実施例の特徴を相互に組み合わせることができる。
【００１９】
本実施例では、汚れ検出方法を提供し、本発明の実施例に係る汚れ検出方法のプロセスを示すフローチャートである図１に示すように、該プロセスは、
撮影モードにおける端末の撮影モジュールの合焦指標ＦＶを周期的に読み取るステップＳ１０２と、
読み取ったＦＶ数値に基づき、カメラレンズに汚れが存在しているか否かを判定するステップＳ１０４と、
判定結果がＹＥＳであると、プロンプトメッセージを送信するステップＳ１０６と、を含む。
【００２０】
これら上記のステップによれば、撮影モードにおける撮影モジュールの合焦指標ＦＶを周期的に読み取り、読み取った各合焦指標に基づき、カメラレンズに汚れが存在しているか否かを判定し、判定結果がＹＥＳであると、プロンプトメッセージを送信することにより、カメラレンズにおける汚れを監視することができ、更に関連技術に存在している、カメラレンズにおける汚れを検出できないという問題を解決し、ユーザー体験の向上を図ることができる。
【００２１】
代替実施例では、読み取ったＦＶ数値に基づき、カメラレンズに汚れが存在しているか否かを判定することは、ＦＶ数値の変化に基づいて判定してもよく、各ＦＶ数値を比較して各ＦＶ数値間の差が第１の所定閾値未満であるか否かを比較し、判断結果に基づき、カメラレンズに汚れが存在しているか否かを確定してもよい。
【００２２】
好ましくは、各ＦＶ数値間の差がいずれも第１の所定閾値未満であり、すなわち各ＦＶ数値の変化が小さいであると、カメラレンズに汚れが存在していると判定できる。これは、撮影ごとに焦点が該汚れ点に合わせることに起因し、ＦＶ数値の変化が小さくなってしまうことからである。
【００２３】
勿論、ほかの汚れ検出方法、例えば、エリアシャドウによる検出方法を使用してもよい。連写した複数の写真の同一位置領域に、又は録画したビデオにおける複数の連続フレームに、同じシャドウが存在することを検出した場合、カメラレンズに汚れが存在していると判定できる。
【００２４】
好ましくは、カメラレンズに汚れが存在していることを確定すると、システムが警報メカニズムを自動的にトリガーし、ユーザーにカメラレンズの汚れ除去を通知することができ、これによって撮影品質を向上させる。
【００２５】
別の代替実施例では、端末の撮影モジュールの合焦指標ＦＶを周期的に読み取ることの前に、汚れ検出装置による汚れ検出動作をトリガーするための所定の動作指令を受信してもよい。該動作指令は、いつでもどこでもトリガーできる指令であり、汚れ検出を容易に実行することができる。
【００２６】
所定の動作指令を受信する方式は、以下の方式の少なくとも一方を含む。
【００２７】
方式１として、汚れ検出をトリガーするためのロック解除経路である所定のロック解除ジェスチャーを受信する。一般的には、汚れ検出動作をトリガーする該ロック解除経路が端末のほかのロック解除経路と異なり、また、ユーザーの好みに応じて、ユーザーが使い慣れた経路を汚れ検出動作トリガー用のロック解除ジェスチャーとして予め設定することができる。
【００２８】
方式２として、端末の揺動の速度及び／又は加速度が第２の所定閾値を超えるとトリガーされる揺動検出動作を受信する。勿論、別の方式によって該揺動検出動作をトリガーしてもよく、例えば、揺動頻度が所定値を超えると揺動検出動作をトリガーしたり、揺動回数が所定値を超えると揺動検出動作をトリガーしたり、揺動の方向に基づき揺動検出動作をトリガーしてもよい。
【００２９】
別の代替実施例では、カメラレンズに汚れが存在していることを検出した場合、ユーザーに通知するためにユーザーにプロンプトメッセージを送信することができる。該プロンプトメッセージは、文字プロンプトメッセージ、音声プロンプトメッセージ又は画像プロンプトメッセージであってもよく、各種の組合せ式のプロンプトメッセージであってもよい。端末にフラッシュが設けられた場合、フラッシュの点滅によって通知したり、端末の画面輝度を上げる又は下げることによって通知してもよく、これによってユーザーに迅速かつ容易に通知できる。
【００３０】
本実施例では、汚れ検出装置をさらに提供し、該装置は、上記実施例及び好ましい実施形態を実現するためのものであり、説明したものを繰り返し説明しない。後述する用語「モジュール」は、所定機能のソフトウェア及び／又はハードウェアの組合せを実現することができるものである。後述する実施例に記載の装置は、好ましくはソフトウェアで実現されるが、ハードウェア、又はソフトウェアとハードウェアとの組合せで実現されてもよい。
【００３１】
図２は、本発明の実施例に係る汚れ検出装置の構成を示すブロック図であり、図２に示すように、該装置は、取得モジュール２２、判定モジュール２４及び送信モジュール２６を備え、以下、該モジュールを説明する。
【００３２】
読取モジュール２２は、撮影モードにおける端末の撮影モジュールの合焦指標ＦＶを周期的に読み取り、判定モジュール２４は、上記読取モジュール２２に接続され、読み取ったＦＶ数値に基づき、カメラレンズに汚れが存在しているか否かを判定し、送信モジュール２６は、上記判定モジュール２４に接続され、判定結果がＹＥＳであると、プロンプトメッセージを送信する。
【００３３】
図３は、本発明の実施例に係る汚れ検出装置の判定モジュール２４の構成を示すブロック図であり、図３に示すように、該判定モジュール２４は、比較ユニット３２及び確定ユニット３４を備え、以下、該判定モジュール２４を説明する。
【００３４】
比較ユニット３２は、読み取ったＦＶ数値を比較して読み取ったＦＶ数値間の差が第１の所定閾値未満であるか否かを判断し、確定ユニット３４は、上記比較ユニット３２に接続され、判断結果に基づき、上記カメラレンズに汚れが存在しているか否かを確定する。
【００３５】
図４は、本発明の実施例に係る汚れ検出装置の確定ユニット３４の構成を示すブロック図であり、図４に示すように、該確定ユニット３４は、確定サブユニット４２を備え、以下、該確定ユニット３４を説明する。
【００３６】
確定サブユニット４２は、判断結果として読み取ったＦＶ数値間の差が所定閾値未満であると、上記カメラレンズに汚れが存在していることを確定する。
【００３７】
図５は、本発明の実施例に係る汚れ検出装置の好適な構成を示すブロック図であり、図５に示すように、該装置は、図２に示されるすべてのモジュールに加えて、受信モジュール５２を備え、以下、該装置を説明する。
【００３８】
受信モジュール５２は、上記読取モジュール２２に接続され、汚れ検出装置による汚れ検出動作をトリガーするための所定の動作指令を受信する。
【００３９】
図６は、本発明の実施例に係る汚れ検出装置の受信モジュール５２の構成を示すブロック図であり、図６に示すように、該受信モジュール５２は、
汚れ検出動作をトリガーするためのロック解除経路である所定のロック解除ジェスチャーを受信する第１の受信ユニット６２と、端末の揺動の速度及び／又は加速度が第２の所定閾値を超えるとトリガーされる揺動検出動作を受信する第２の受信ユニット６４とのうちの少なくとも一方を備える。
【００４０】
関連技術に存在している、カメラレンズにおける汚れを検出できないという問題を解決するために、本発明の実施例は、汚れ検出方法を提供し、以下、携帯電話を例に説明する。
【００４１】
カメラレンズに油脂などの汚れが付着したという問題を解決するために、検出及び警報方法を提供する。
【００４２】
本発明の実施例に係るカメラレンズの汚れ検出及び警報方法は、撮影モジュールＡと、汚れ検出モジュールＢ（上記判定モジュール２４と相当）と、警報モジュールＣ（上記送信モジュール２６と相当）と、を含む。
【００４３】
撮影モジュールＡは、主にユーザーからの写真とビデオ撮影要求を実行し、モジュールＢに検出情報を提供する。汚れ検出モジュールＢは、受信モジュールＡから送信された合焦開始メッセージを検出し、撮影モジュールＡからＦＶ（合焦指標であり、撮影モジュールの固有の動的合焦パラメータである）数値を周期的に読み取り、モジュールＡから送信された合焦終了メッセージを受信すると、ＦＶ数値の読み取りを停止し、読み取ったＦＶ数値を比較し、変化が小さいであると、汚れが存在していると判定し、警報モジュールＣに警報要求メッセージを送信する。警報モジュールＣがモジュールＢからの警報要求メッセージを受信すると、ユーザーに「レンズに汚れが存在しているため、拭いてください」のようなプロンプトメッセージを表示させる。これによって、携帯電話カメラレンズの汚れ検出及び警報機能を実現する。
【００４４】
本発明の実施例に係る携帯電話カメラレンズの汚れ検出及び警報方法は、
ユーザーが、撮影モジュールにより撮影するステップ１と、
撮影モジュールが、合焦開始メッセージを汚れ検出モジュールに伝送するステップ２と、
汚れ検出モジュールが、撮影モジュールからＦＶ数値を周期的に読み取るステップ３と、
撮影モジュールが、合焦終了メッセージを汚れ検出モジュールに伝送するステップ４と、
汚れ検出モジュールが、ＦＶ数値の読み取りを停止し、読み取ったＦＶ数値を比較し、変化が小さいであると、汚れが存在していると判定し、警報モジュールに警報要求を送信するステップ５と、
警報モジュールが、警報要求を受信すると、ユーザーに「レンズに汚れが存在しているため、拭いてください」のようなプロンプトメッセージを表示させるステップ６と、
ユーザーがレンズを拭くステップ７と、を含む。
【００４５】
上記方法によれば、カメラレンズに汚れが存在する場合、ユーザーにリアルタイムに通知することができ、撮影する画像の品質を向上させることができる。勿論、撮影したビデオによりカメラレンズに汚れが存在しているか否かを検出してもよい。
【００４６】
図７は、本発明の実施例に係る汚れ検出及び警報方法のフローチャートであり、図７に示すように、該方法は、
ユーザーが、撮影モジュールにより撮影するステップＳ７０２と、
撮影モジュールが、合焦開始メッセージを汚れ検出モジュールに伝送するステップＳ７０４と、
汚れ検出モジュールが、撮影モジュールからＦＶ数値を周期的に読み取るステップＳ７０６と、
撮影モジュールが、合焦終了メッセージを汚れ検出モジュールに伝送するステップＳ７０８と、
汚れ検出モジュールが、ＦＶ数値の読み取りを停止し、読み取ったＦＶ数値を比較し、変化が大きいであると、何の処理もせず、変化が小さいであると、警報モジュールに警報要求を送信し、警報モジュールが警報要求を受信すると、ユーザーに「レンズに汚れが存在しているため、拭いてください」のようなプロンプトメッセージを表示するステップＳ７１０と、
ユーザーがレンズを拭くステップＳ７１２と、を含む。
これで、全プロセスが完了する。
【００４７】
勿論、上記本発明の各モジュール又は各ステップを汎用型コンピューティング装置によって実現でき、単一のコンピューティング装置に集積してもよく、複数のコンピューティング装置から構成されるネットワークに分散してもよく、或いは、コンピューティング装置に実行可能なプログラムコードによって実現でき、それにより、記憶装置に記憶してコンピューティング装置により実行することができ、また、ある場合には、ここでの順序と異なる順序で、示された又は説明されたステップを実行することができ、又はそれぞれ各集積回路モジュールとして作製し、又はそのうちの複数のモジュール又はステップを単一集積回路モジュールとして作製することにより実現することを、当業者は理解すべきである。従って、本発明はいずれかの特定のハードウェアとソフトウェアとの組み合わせに限定されない。
【００４８】
上記説明は、本発明の好ましい実施例に過ぎず、本発明を限定するものではない。当業者にとって、本発明に様々な変更や変形を施すことができる。本発明の趣旨と原則を逸脱せずに行った変更、同等置換や改良などは、いずれも本発明の保護範囲に属する。
【産業上の利用可能性】
【００４９】
以上のように、本発明の実施例に係る汚れ検出方法及び装置によれば、関連技術に存在している、カメラレンズにおける汚れを検出できないという問題を解決し、更にカメラレンズにおける汚れを検出し、ユーザーに早急に通知することができ、ユーザー体験の向上を図れる。
【手続補正２】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
端末における汚れ検出装置に実行される汚れ検出方法であって、
撮影モードによって、撮影モードにおける端末の撮影モジュールの合焦指標ＦＶを周期的に読み取ることと、
判定モジュールによって、読み取ったＦＶ数値に基づき、カメラレンズに汚れが存在しているか否かを判定することと、
送信モジュールによって、判定結果がＹＥＳであると、プロンプトメッセージを送信することと、を含む汚れ検出方法。
【請求項２】
読み取った前記ＦＶ数値に基づき、カメラレンズに汚れが存在しているか否かを判定することは、
前記判定モジュールにおける比較ユニットよって、読み取った前記ＦＶ数値を比較し、前記ＦＶ数値間の差が第１の所定閾値未満であるか否かを判断することと、
前記判定モジュールにおける確定ユニットによって、前記比較ユニットによる判断結果に基づき、前記カメラレンズに汚れが存在しているか否かを確定することと、を含む請求項１に記載の汚れ検出方法。
【請求項３】
判断結果に基づき、前記カメラレンズに汚れが存在しているか否かを確定することは、
前記判断結果として読み取った前記ＦＶ数値間の差が所定閾値未満であると、前記確定ユニットにおける確定サブユニットによって前記カメラレンズに汚れが存在していることを確定することを含む請求項２に記載の汚れ検出方法。
【請求項４】
端末の撮影モジュールの合焦指標ＦＶを周期的に読み取ることの前に、
受信モジュールによって、前記汚れ検出装置による汚れ検出動作をトリガーするための所定の動作指令を受信することをさらに含む請求項１に記載の汚れ検出方法。
【請求項５】
前記所定の動作指令を受信することは、
前記受信モジュールにおける第１の受信ユニットによって、前記汚れ検出動作をトリガーするためのロック解除経路である所定のロック解除ジェスチャーを受信すること、及び
前記受信モジュールにおける第２の受信ユニットによって、前記端末の揺動の速度及び／又は加速度が第２の所定閾値を超えるとトリガーされる揺動検出動作を受信することのうちの少なくとも一方を含む請求項４に記載の汚れ検出方法。
【請求項６】
前記プロンプトメッセージは、文字プロンプトメッセージ、音声プロンプトメッセージ、画像プロンプトメッセージのうちの少なくとも一方を含む請求項１に記載の汚れ検出方法。
【請求項７】
撮影モードにおける端末の撮影モジュールの合焦指標ＦＶを周期的に読み取る読取モジュールと、
読み取ったＦＶ数値に基づき、カメラレンズに汚れが存在しているか否かを判定する判定モジュールと、
判定結果がＹＥＳであると、プロンプトメッセージを送信する送信モジュールと、を備える汚れ検出装置。
【請求項８】
前記判定モジュールは、
読み取った前記ＦＶ数値を比較し、前記ＦＶ数値間の差が第１の所定閾値未満であるか否かを判断する比較ユニットと、
判断結果に基づき、前記カメラレンズに汚れが存在しているか否かを確定する確定ユニットと、を備える請求項７に記載の汚れ検出装置。
【請求項９】
前記確定ユニットは、
前記判断結果として読み取った前記ＦＶ数値間の差が所定閾値未満であると、前記カメラレンズレンズに汚れが存在していることを確定する確定サブユニットを備える請求項８に記載の汚れ検出装置。
【請求項１０】
前記汚れ検出装置の汚れ検出動作をトリガーするための所定の動作指令を受信する受信モジュールをさらに備える請求項７に記載の汚れ検出装置。
【請求項１１】
前記受信モジュールは、
前記汚れ検出動作をトリガーするためのロック解除経路である所定のロック解除ジェスチャーを受信する第１の受信ユニットと、
前記端末の揺動の速度及び／又は加速度が第２の所定閾値を超えるとトリガーされる揺動検出動作を受信する第２の受信ユニットとのうちの少なくとも一方を備える請求項１０に記載の汚れ検出装置。
【国際調査報告】
2017518544.tif 000010
2017518544.tif 000011
2017518544.tif 000012
2017518544.tif 000013