(57)【要約】  本発明は、カメラ切替方法、装置、プログラム、及び記録媒体に関し、電子技術分野に属する。該方法は、第１カメラの起動操作命令を取得するステップと、端末の端末スクリーンによって操作命令を取得したことをモニタリングするステップと、前記端末スクリーンによってタッチ操作を取得したことがモニタリングされた場合、前記タッチ操作が設定タッチ操作と一致するか否かを判断するステップと、前記タッチ操作が前記設定タッチ操作と一致する場合、起動するカメラを前記第１カメラから第２カメラに切り替えるステップとを含む。本発明によると、操作過程が簡単になり、切替効率を高めることができる。【選択図】図１
2016532981.tif 000002
【特許請求の範囲】
【請求項１】
第１カメラの起動操作命令を取得するステップと、
端末の端末スクリーンによって操作命令を取得したことをモニタリングするステップと、
前記端末スクリーンによってタッチ操作を取得したことがモニタリングされた場合、前記タッチ操作が設定タッチ操作と一致するか否かを判断するステップと、
前記タッチ操作が前記設定タッチ操作と一致する場合、起動するカメラを前記第１カメラから第２カメラに切り替えるステップと
を含むことを特徴とするカメラ切替方法。
【請求項２】
前記タッチ操作が設定タッチ操作と一致するか否かを判断するステップは、
タッチ継続時間、及びタッチ軌跡のいずれか、又は、両者の組み合わせを含む、前記端末スクリーンに対する操作の操作命令パラメータを取得するステップと、
前記操作命令パラメータが予め設定した条件を満たすか否かを判断するステップと、
前記操作命令パラメータが予め設定した条件を満たすと判断した場合、前記タッチ操作が前記設定タッチ操作と一致すると決定するステップと
を含むことを特徴とする請求項１に記載のカメラ切替方法。
【請求項３】
前記タッチ操作が設定タッチ操作と一致するか否かを判断するステップは、
前記タッチ操作の操作種類を取得するステップと、
前記操作種類が予め設定した種類と一致するか否かを判断するステップと、
前記操作種類が前記予め設定した種類と一致すると判断した場合、前記タッチ操作が前記設定タッチ操作と一致すると決定するステップと
を含むことを特徴とする請求項１に記載のカメラ切替方法。
【請求項４】
取得した前記タッチ操作が長押し操作である場合、指で前記端末スクリーンを長押しする継続時間である、取得した前記長押し操作の操作パラメータが、予め設定したパラメータに合致するか否かを判断するステップ、
及び／又は、
取得した前記タッチ操作がスワイプ操作である場合、指で前記端末スクリーンをスワイプするスワイプ距離である、取得した前記スワイプ操作の操作パラメータが、予め設定したパラメータに合致するか否かを判断するステップ、
及び／又は、
取得した前記タッチ操作がタップ操作である場合、指で前記端末スクリーンをタップするタップ頻度である、取得した前記タップ操作の操作パラメータが、予め設定したパラメータに合致するか否かを判断するステップ
をさらに含むことを特徴とする請求項３に記載のカメラ切替方法。
【請求項５】
前記長押し操作の継続時間が設定時間に達したと判断した場合、前記長押し操作が、切替パラメータを満たす操作であると決定し、
及び／又は、
前記スワイプ距離が予め設定した距離に達したと判断した場合、前記スワイプ操作が、切替パラメータを満たす操作であると決定し、
及び／又は、
前記タップ頻度が予め設定した頻度に達したと判断した場合、前記タップ操作が、切替パラメータを満たす操作であると決定する
ことを特徴とする請求項４に記載のカメラ切替方法。
【請求項６】
前記操作命令パラメータが予め設定した条件を満たすか否かを判断するステップは、
取得した前記タッチ操作がスワイプ操作である場合、指の前記端末スクリーン上のスワイプ方向を取得して前記操作命令パラメータとするステップと、
前記スワイプ方向と予め設定した方向とが同一であるか否かを判断するステップと、
前記スワイプ方向と前記予め設定した方向とが同一であると判断した場合、前記スワイプ操作の操作命令パラメータが予め設定した条件を満たすと決定するステップと
を含むことを特徴とする請求項２に記載のカメラ切替方法。
【請求項７】
前記スワイプ操作は、上向きスワイプ操作と下向きスワイプ操作を含み、
上から下への下向きスワイプ操作が取得された場合には、起動するカメラを前記第１カメラから前記第２カメラに切り替え、下から上への上向きスワイプ操作が取得された場合には、起動するカメラを前記第２カメラから前記第１カメラに切り替える
ことを特徴とする請求項６に記載のカメラ切替方法。
【請求項８】
第１カメラの起動操作命令を取得するための取得モジュールと、
端末の端末スクリーンによって操作命令を取得したことをモニタリングするためのモニタリングモジュールと、
前記端末スクリーンによってタッチ操作を取得したことがモニタリングされた場合、前記タッチ操作が設定タッチ操作と一致するか否かを判断するための第１判断モジュールと、
前記タッチ操作が前記設定タッチ操作と一致する場合、起動するカメラを前記第１カメラから第２カメラに切り替えるための切替モジュールと
を備えることを特徴とするカメラ切替装置。
【請求項９】
前記第１判断モジュールは、
タッチ継続時間、及びタッチ軌跡のいずれか、又は、両者の組み合わせを含む、前記端末スクリーンに対する操作の操作命令パラメータを取得するための第１取得ユニットと、
前記操作命令パラメータが予め設定した条件を満たすか否かを判断するための第１判断ユニットと、
前記操作命令パラメータが予め設定した条件を満たすと判断した場合、前記タッチ操作が前記設定タッチ操作と一致すると決定するための第１決定ユニットと
を備えることを特徴とする請求項８に記載のカメラ切替装置。
【請求項１０】
前記第１判断モジュールは、
前記タッチ操作の操作種類を取得するための第２取得ユニットと、
前記操作種類が予め設定した種類と一致するか否かを判断するための第２判断ユニットと、
前記操作種類が前記予め設定した種類と一致すると判断した場合、前記タッチ操作が前記設定タッチ操作と一致すると決定するための第２決定ユニットと
を備えることを特徴とする請求項８に記載のカメラ切替装置。
【請求項１１】
取得した前記タッチ操作が長押し操作である場合、指で前記端末スクリーンを長押しする継続時間である、取得した前記長押し操作の操作パラメータが、予め設定したパラメータに合致するか否かを判断するための第２判断モジュール、
及び／又は、
取得した前記タッチ操作がスワイプ操作である場合、指で前記端末スクリーンをスワイプするスワイプ距離である、取得した前記スワイプ操作の操作パラメータが、予め設定したパラメータに合致するか否かを判断するための第２判断モジュール、
及び／又は、
取得した前記タッチ操作がタップ操作である場合、指で前記端末スクリーンをタップするタップ頻度である、取得した前記タップ操作の操作パラメータが、予め設定したパラメータに合致するか否かを判断するための第２判断モジュール
をさらに備えることを特徴とする請求項１０に記載のカメラ切替装置。
【請求項１２】
前記長押し操作の継続時間が設定時間に達したと判断した場合、前記長押し操作が、切替パラメータを満たす操作であると決定するための決定モジュール、
及び／又は、
前記スワイプ距離が予め設定した距離に達したと判断した場合、前記スワイプ操作が、切替パラメータを満たす操作であると決定するための決定モジュール、
及び／又は、
前記タップ頻度が予め設定した頻度に達したと判断した場合、前記タップ操作が、切替パラメータを満たす操作であると決定するための決定モジュール
をさらに備えることを特徴とする請求項１１に記載のカメラ切替装置。
【請求項１３】
前記第１判断ユニットは、
取得した前記タッチ操作がスワイプ操作である場合、指の前記端末スクリーン上のスワイプ方向を取得して前記操作命令パラメータとするための取得サブユニットと、
前記スワイプ方向と予め設定した方向とが同一であるか否かを判断するための判断サブユニットと、
前記スワイプ方向と前記予め設定した方向とが同一であると判断した場合、前記スワイプ操作の操作命令パラメータが予め設定した条件を満たすと決定するための決定サブユニットと
を備えることを特徴とする請求項９に記載のカメラ切替装置。
【請求項１４】
前記スワイプ操作は、上向きスワイプ操作と下向きスワイプ操作を含み、
前記切替モジュールは、上から下への下向きスワイプ操作が取得された場合には、起動するカメラを前記第１カメラから前記第２カメラに切り替え、下から上への上向きスワイプ操作が取得された場合には、起動するカメラを前記第２カメラから前記第１カメラに切り替える
ことを特徴とする請求項１３に記載のカメラ切替装置。
【請求項１５】
プロセッサと、
前記プロセッサが実行可能な命令を記憶するためのメモリと
を備え、
前記プロセッサは、
第１カメラの起動操作命令を取得し、
端末の端末スクリーンによって操作命令を取得したことをモニタリングし、
前記端末スクリーンによってタッチ操作を取得したことがモニタリングされた場合、前記タッチ操作が設定タッチ操作と一致するか否かを判断し、
前記タッチ操作が前記設定タッチ操作と一致する場合、起動するカメラを前記第１カメラから第２カメラに切り替える
ように構成されることを特徴とするカメラ切替装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子技術分野に関し、特に、カメラ切替方法、及び装置に関する。
【背景技術】
【０００２】
現在、端末には、一般的に、フロントカメラとバックカメラが設置されている。ユーザは、フロントカメラを用いて自分撮り等を行い、バックカメラを用いて景色等を撮影する。このため、ユーザは頻繁に端末のカメラを切替しなければならない。例えば、ユーザがフロントカメラを用いて自分撮りした後に、バックカメラを用いて景色を撮影しようとする時に、ユーザは現在撮影しているカメラをフロントカメラからバックカメラに切り替える必要がある。
関連技術で提供されるカメラ切替方法においては、端末があるカメラを用いて撮影する時に、撮影インタフェースに切替ボタンを表示する。ユーザは、カメラを切り替えようとする時に、一つの手で端末を把持し、もう一つの手で切替ボタンをタップすることにより、切替命令を端末に指示する。端末は、ユーザによって指示された切替命令を受信して、当該カメラをオフにすると同時に、もう一つのカメラをオンにして、もう一つのカメラを用いて撮影する。
本発明を実現する過程において、発明者は、関連技術には少なくとも以下の問題が存在することを発見した。
即ち、ユーザがカメラを切り替える時に、一つの手で端末を把持し、もう一つの手でスクリーン上の切替ボタンをタップしなければならないので、操作する過程が煩雑で、切替効率が低かった。
【発明の概要】
【０００３】
関連技術での問題を解決するために、本発明はカメラ切替方法、及び装置を提供する。
本発明の実施例に係る第１の態様によると、カメラ切替方法を提供する。当該方法は、
第１カメラの起動操作命令を取得するステップと、
端末の端末スクリーンによって操作命令を取得したことをモニタリングするステップと、
前記端末スクリーンによってタッチ操作を取得したことがモニタリングされた場合、前記タッチ操作が設定タッチ操作と一致するか否かを判断するステップと、
前記タッチ操作が前記設定タッチ操作と一致する場合、起動するカメラを前記第１カメラから第２カメラに切り替えるステップと
を含む
オプションとして、
前記タッチ操作が設定タッチ操作と一致するか否かを判断するステップは、
タッチ継続時間、及びタッチ軌跡のいずれか、又は、両者の組み合わせを含む、前記端末スクリーンに対する操作の操作命令パラメータを取得するステップと、
前記操作命令パラメータが予め設定した条件を満たすか否かを判断するステップと、
前記操作命令パラメータが予め設定した条件を満たすと判断した場合、前記タッチ操作が前記設定タッチ操作と一致すると決定するステップと
を含む。
オプションとして、
前記タッチ操作が設定タッチ操作と一致するか否かを判断するステップは、
前記タッチ操作の操作種類を取得するステップと、
前記操作種類が予め設定した種類と一致するか否かを判断するステップと、
前記操作種類が前記予め設定した種類と一致すると判断した場合、前記タッチ操作が前記設定タッチ操作と一致すると決定するステップと
を含む。
オプションとして、
前記方法は、
取得した前記タッチ操作が長押し操作である場合、指で前記端末スクリーンを長押しする継続時間である、取得した前記長押し操作の操作パラメータが、予め設定したパラメータに合致するか否かを判断するステップ、
及び／又は、
取得した前記タッチ操作がスワイプ操作である場合、指で前記端末スクリーンをスワイプするスワイプ距離である、取得した前記スワイプ操作の操作パラメータが、予め設定したパラメータに合致するか否かを判断するステップ、
及び／又は、
取得した前記タッチ操作がタップ操作である場合、指で前記端末スクリーンをタップするタップ頻度である、取得した前記タップ操作の操作パラメータが、予め設定したパラメータに合致するか否かを判断するステップ
をさらに含む。
オプションとして、
前記長押し操作の継続時間が設定時間に達したと判断した場合、前記長押し操作が、切替パラメータを満たす操作であると決定し、
及び／又は、
前記スワイプ距離が予め設定した距離に達したと判断した場合、前記スワイプ操作が、切替パラメータを満たす操作であると決定し、
及び／又は、
前記タップ頻度が予め設定した頻度に達したと判断した場合、前記タップ操作が、切替パラメータを満たす操作であると決定する。
オプションとして、
前記操作命令パラメータが予め設定した条件を満たすか否かを判断するステップは、
取得した前記タッチ操作がスワイプ操作である場合、指の前記端末スクリーン上のスワイプ方向を取得して前記操作命令パラメータとするステップと、
前記スワイプ方向と予め設定した方向とが同一であるか否かを判断するステップと、
前記スワイプ方向と前記予め設定した方向とが同一であると判断した場合、前記スワイプ操作の操作命令パラメータが予め設定した条件を満たすと決定するステップと
を含む。
オプションとして、
前記スワイプ操作は、上向きスワイプ操作と下向きスワイプ操作を含み、
上から下への下向きスワイプ操作が取得された場合には、起動するカメラを前記第１カメラから前記第２カメラに切り替え、下から上への上向きスワイプ操作が取得された場合には、起動するカメラを前記第２カメラから前記第１カメラに切り替える。
本発明の実施例に係る第２態様によると、切替カメラ装置を提供する。
当該装置は、
第１カメラの起動操作命令を取得するための取得モジュールと、
端末の端末スクリーンによって操作命令を取得したことをモニタリングするためのモニタリングモジュールと、
前記端末スクリーンによってタッチ操作を取得したことがモニタリングされた場合、前記タッチ操作が設定タッチ操作と一致するか否かを判断するための第１判断モジュールと、
前記タッチ操作が前記設定タッチ操作と一致する場合、起動するカメラを前記第１カメラから第２カメラに切り替えるための切替モジュールと
を備える
オプションとして、
前記第１判断モジュールは、
タッチ継続時間、及びタッチ軌跡のいずれか、又は、両者の組み合わせを含む、前記端末スクリーンに対する操作の操作命令パラメータを取得するための第１取得ユニットと、
前記操作命令パラメータが予め設定した条件を満たすか否かを判断するための第１判断ユニットと、
前記操作命令パラメータが予め設定した条件を満たすと判断した場合、前記タッチ操作が前記設定タッチ操作と一致すると決定するための第１決定ユニットと
を備える。
オプションとして、
前記第１判断モジュールは、
前記タッチ操作の操作種類を取得するための第２取得ユニットと、
前記操作種類が予め設定した種類と一致するか否かを判断するための第２判断ユニットと、
前記操作種類が前記予め設定した種類と一致すると判断した場合、前記タッチ操作が前記設定タッチ操作と一致すると決定するための第２決定ユニットと
を備える。
オプションとして、
前記装置は、
取得した前記タッチ操作が長押し操作である場合、指で前記端末スクリーンを長押しする継続時間である、取得した前記長押し操作の操作パラメータが、予め設定したパラメータに合致するか否かを判断するための第２判断モジュール、
及び／又は、
取得した前記タッチ操作がスワイプ操作である場合、指で前記端末スクリーンをスワイプするスワイプ距離である、取得した前記スワイプ操作の操作パラメータが、予め設定したパラメータに合致するか否かを判断するための第２判断モジュール、
及び／又は、
取得した前記タッチ操作がタップ操作である場合、指で前記端末スクリーンをタップするタップ頻度である、取得した前記タップ操作の操作パラメータが、予め設定したパラメータに合致するか否かを判断するための第２判断モジュール
をさらに備える。
オプションとして、
前記装置は、
前記長押し操作の継続時間が設定時間に達したと判断した場合、前記長押し操作が、切替パラメータを満たす操作であると決定するための決定モジュール、
及び／又は、
前記スワイプ距離が予め設定した距離に達したと判断した場合、前記スワイプ操作が、切替パラメータを満たす操作であると決定するための決定モジュール、
及び／又は、
前記タップ頻度が予め設定した頻度に達したと判断した場合、前記タップ操作が、切替パラメータを満たす操作であると決定するための決定モジュール
をさらに備える。
オプションとして、
前記第１判断ユニットは、
取得した前記タッチ操作がスワイプ操作である場合、指の前記端末スクリーン上のスワイプ方向を取得して前記操作命令パラメータとするための取得サブユニットと、
前記スワイプ方向と予め設定した方向とが同一であるか否かを判断するための判断サブユニットと、
前記スワイプ方向と前記予め設定した方向とが同一であると判断した場合、前記スワイプ操作の操作命令パラメータが予め設定した条件を満たすと決定するための決定サブユニットと
を備える。
オプションとして、
前記スワイプ操作は、上向きスワイプ操作と下向きスワイプ操作を含み、
前記切替モジュールは、上から下への下向きスワイプ操作が取得された場合には、起動するカメラを前記第１カメラから前記第２カメラに切り替え、下から上への上向きスワイプ操作が取得された場合には、起動するカメラを前記第２カメラから前記第１カメラに切り替える。
本発明の実施例に係る第３の態様によると、切替カメラ装置を提供する。
当該装置は、
プロセッサと、
前記プロセッサが実行可能な命令を記憶するためのメモリと
を備え、
前記プロセッサは、
第１カメラの起動操作命令を取得し、
端末の端末スクリーンによって操作命令を取得したことをモニタリングし、
前記端末スクリーンによってタッチ操作を取得したことがモニタリングされた場合、前記タッチ操作が設定タッチ操作と一致するか否かを判断し、
前記タッチ操作が前記設定タッチ操作と一致する場合、起動するカメラを前記第１カメラから第２カメラに切り替える
ように構成される。
本発明に係る実施例によって提供される構成の有益な効果は以下のとおりである。ユーザは、カメラを切り替えようとする時に、端末スクリーン上で設定タッチ操作と一致するタッチ操作を行うことにより端末をトリガしてカメラ切替を実行し、端末は、端末スクリーンによる設定タッチ操作と一致するタッチ操作の取得がモニタリングされた場合に、起動するカメラを第１カメラから第２カメラに切り替えるため、操作過程が簡単になり、切替効率を高めることができる。
【図面の簡単な説明】
【０００４】
ここでの図面は、明細書に合併されて本明細書の一部を構成して本発明に合致する実施例を示し、明細書とともに本発明の原理の説明するのに用いられる。
【図１】図１は、一例示的な実施例１に係るカメラ切替方法を示すフローチャートである。
【図２】図２は、一例示的な実施例２に係るカメラ切替方法を示すフローチャートである。
【図３】図３は、一例示的な実施例３に係るカメラ切替装置の構成を示すブロック図である。
【図４】図４は、一例示的な実施例４に係る端末の構成を示すブロック図である。
【発明を実施するための形態】
【０００５】
本発明の目的、構成及びと利点をさらに明確にするために、以下、実施形態と図面を参照しながら本発明の実施例をさらに詳しく説明する。ここで、本発明の模式的な実施形態とその説明は、ただ、本発明を解析するためのものであり、本発明を制限するためのものではない。
図１は、一例示的な実施例に係るカメラ切替方法を示すフローチャートである。図１に示すように、カメラ切替方法は、端末に用いられる。当該方法は、以下のステップを含む。
ステップＳ１０１において、第１カメラの起動操作命令を取得する。
ステップＳ１０２において、端末の端末スクリーンによって操作命令を取得したことをモニタリングする。
ステップＳ１０３において、端末スクリーンによってタッチ操作を取得したことがモニタリングされた場合、タッチ操作が設定タッチ操作と一致するか否かを判断する。
ステップＳ１０４において、タッチ操作が設定タッチ操作と一致する場合、起動するカメラを第１カメラから第２カメラに切り替える。
オプションとして、
タッチ操作が設定タッチ操作と一致するか否かを判断するステップは、
タッチ継続時間、及びタッチ軌跡のいずれか、又は、両者の組み合わせを含む、端末スクリーンに対する操作の操作命令パラメータを取得するステップと、
操作命令パラメータが予め設定した条件を満たすか否かを判断するステップと、
操作命令パラメータが予め設定した条件を満たすと判断した場合、タッチ操作が設定タッチ操作と一致すると決定するステップと
を含む。
オプションとして、
タッチ操作が設定タッチ操作と一致するか否かを判断するステップは、
タッチ操作の操作種類を取得するステップと、
操作種類が予め設定した種類と一致するか否かを判断するステップと、
操作種類が予め設定した種類と一致すると判断した場合、タッチ操作が設定タッチ操作と一致すると決定するステップと
を含む。
オプションとして、
当該方法は、
取得されたタッチ操作が長押し操作である場合、指で端末スクリーンを長押しする継続時間である、取得された長押し操作の操作パラメータが、予め設定したパラメータに合致するか否かを判断するステップ、
及び／又は、
取得されたタッチ操作がスワイプ操作である場合、指で端末スクリーンをスワイプする距離である、取得されたスワイプ操作の操作パラメータが、予め設定したパラメータに合致するか否かを判断するステップ、
及び／又は、
取得されたタッチ操作がタップ操作である場合、指で端末スクリーンをタップするタップ頻度である、取得されたタップ操作の操作パラメータが、予め設定したパラメータに合致するか否かを判断するステップ
をさらに含む。
オプションとして、
長押し操作の継続時間が設定時間に達したと判断した場合、長押し操作が、切替パラメータを満たす操作であると決定し、
及び／又は、
スワイプ距離が予め設定した距離に達したと判断した場合、スワイプ操作が、切替パラメータを満たす操作であると決定し、
及び／又は、
タップ頻度が予め設定した頻度に達したと判断した場合、タップ操作が、切替パラメータを満たす操作であると決定する。
オプションとして、
操作命令パラメータが予め設定した条件を満たすか否かを判断するステップは、
取得されたタッチ操作がスワイプ操作である場合、指の端末スクリーン上のスワイプ方向を取得して、操作命令パラメータとするステップと、
スワイプ方向と予め設定した方向とが同一であるか否かを判断するステップと、
スワイプ方向と予め設定した方向とが同一であると判断した場合、スワイプ操作の操作命令パラメータが予め設定した条件を満たすと決定するステップと
を含む。
オプションとして、
スワイプ操作は、上向きスワイプ操作と下向きスワイプ操作とを含み、
上から下への下向きスワイプ操作が取得された場合、起動するカメラを第１カメラから第２カメラに切り替え、下から上への上向きスワイプ操作が取得された場合には、起動するカメラを第２カメラから第１カメラに切り替える。
本発明に係る実施例によって提供される構成の有益な効果は以下のとおりである。ユーザは、カメラを切り替えようとする時に、端末スクリーン上で設定タッチ操作と一致するタッチ操作を行うことにより端末をトリガしてカメラ切替を実行し、端末は、端末スクリーンによる設定タッチ操作と一致するタッチ操作の取得がモニタリングされた場合に、起動するカメラを第１カメラから第２カメラに切り替えるため、操作過程が簡単になり、切替効率を高めることができる。
図２は、一例示的な実施例に係るカメラ切替方法を示すフローチャートである。図２に示すように、カメラ切替方法は、端末に用いられる。当該カメラ切替方法は、以下のステップを含む。
ステップＳ２０１において、第１カメラの起動操作命令を取得する。
端末には、二つのカメラが設置されており、それぞれ、第１カメラと第２カメラである。第１カメラの起動操作命令を取得して、第１カメラを起動する。この場合、端末の第１カメラを用いて撮影する。
ユーザは、起動するカメラを第１カメラからを第２カメラに切り替えようとする時に、端末スクリーン上で設定タッチ操作に一致するタッチ操作を行うことにより端末をトリガしてカメラ切替を実行する。ここで、ユーザは、一つの手で端末を把持すると同時に、当該手の親指等のような一つの指を用いて、端末スクリーン上で設定タッチ操作と一致するタッチ操作を行う。
設定タッチ操作と一致するタッチ操作は、予め設定した種類と一致するタッチ操作、予め設定した種類と一致し且つ操作命令パラメータが予め設定した条件を満たすタッチ操作、スワイプ方向が予め設定した方向であるスワイプ操作、又は、スワイプ方向が予め設定した方向であり且つスワイプ距離が予め設定したパラメータに合致するスワイプ操作であってもよい。
本ステップの前に、ユーザにより、操作種類を端末に入力してもよい。端末は、ユーザにより入力された操作種類を受信し、ユーザが入力した操作種類を予め設定した種類に設定することにより、ユーザの好みによって予め設定した種類を設定して、ユーザの要求を満たすことができる。
本ステップの前に、ユーザは、さらに、操作命令パラメータを端末に入力してもよい。端末は、ユーザにより入力された操作命令パラメータを受信して、ユーザが入力した操作命令パラメータを予め設定したパラメータに設定してもよい。
本ステップの前に、ユーザは、さらに、スワイプ方向を端末に入力してもよい。端末は、ユーザにより入力されたスワイプ方向を受信して、ユーザが入力したスワイプ方向を予め設定した方向に設定してもよい。
端末は、例えば、第１カメラと第２カメラが設置された携帯電話又はタブレットＰＣ等のような、第１カメラと第２カメラが設置された任意の端末である。第１カメラは、フロントカメラであってもよいし、バックカメラであってもよい。
例えば、端末が携帯電話であり、第１カメラがフロントカメラである例を挙げて、説明する。携帯電話は、フロントカメラの起動操作命令を取得して、フロントカメラを起動する。ユーザは、起動するカメラをフロントカメラからバックカメラに切り替えようとする時に、一つの手で端末を把持すると同時に、当該手の親指を用いて携帯電話のスクリーン上で設定タッチ操作と一致するタッチ操作を行ってもよい。
ステップＳ２０２において、端末の端末スクリーンによって操作命令を取得したことをモニタリングする。
ユーザは、端末スクリーン上でタッチ操作を行うことにより、操作命令を端末スクリーンに指示してもよい。端末の端末スクリーンは、ユーザにより指示された操作命令を取得する。当該操作命令は、タッチ操作命令等であってもよい。端末は、端末スクリーンをリアルタイムにモニタリングし、端末スクリーンによりタッチ操作を取得したことがモニタリングされた場合、ステップＳ２０３を実行する。
ステップＳ２０３において、端末スクリーンによってタッチ操作を取得したことがモニタリングされた場合、タッチ操作の操作種類を取得する。
ユーザは、起動するカメラを第１カメラから第２カメラに切り替えようとする時に、予め設定した種類が長押し種類であれば、指で端末スクリーンをタッチして端末スクリーンを長押ししてもよい。端末の端末スクリーンにより長押し操作を取得し、端末は、端末スクリーンによる長押し操作の取得がモニタリングされた場合、長押し操作の操作種類を、長押し操作種類として取得する。予め設定した種類がスワイプ種類であれば、ユーザは指で端末スクリーンをスワイプしてもよい。端末の端末スクリーンによりスワイプ操作を取得し、端末は、端末スクリーンによるスワイプ操作の取得がモニタリングされた場合、スワイプ操作の操作種類を、スワイプ操作種類として取得する。予め設定した種類がタップ種類であれば、ユーザは指で端末スクリーンをタップしてもよい。端末の端末スクリーンによりタップ操作を取得し、端末は、端末スクリーンによるタップ操作の取得がモニタリングされた場合、タップ操作の操作種類を、タップ操作種類として取得する。
例えば、ユーザは、起動するカメラをフロントカメラからバックカメラに切り替えようとする時に、指で携帯電話のスクリーンを右側に向かって２ｃｍだけスワイプしてもよい。携帯電話の携帯電話スクリーンによりユーザの携帯電話スクリーン上のスワイプ操作を取得し、携帯電話は、携帯電話スクリーンによるスワイプ操作の取得がモニタリングされた場合、スワイプ操作の操作種類を、スワイプ操作種類として取得する。
ステップＳ２０４において、操作種類が予め設定した種類と一致するか否かを判断し、操作種類が予め設定した種類と一致すると判断した場合には、タッチ操作が設定タッチ操作と一致すると決定して、ステップＳ２０５を実行し、一致しないと判断した場合には、処理を終了する。
予め設定した種類は、長押し操作種類、スワイプ操作種類、又は、タップ操作種類等であってもよい。
例えば、予め設定した種類が長押し操作種類であると想定すると、本ステップにおいては、タッチ操作の操作種類が長押し操作種類であるか否かを判断し、タッチ操作の操作種類が長押し操作種類であると判断した場合には、タッチ操作の操作種類が予め設定した種類と一致すると決定し、タッチ操作の操作種類が長押し操作種類ではないと判断した場合には、タッチ操作の操作種類が予め設定した種類と一致しないと決定してもよい。
オプションとして、タッチ操作の操作種類が予め設定した種類と一致すると決定する処理は、以下のような処理であってもよい。即ち、ユーザの指が端末スクリーンを長押しする継続時間を取得して、ユーザの指が端末スクリーンを長押しする継続時間が、設定時間等である予め設定したパラメータに合致するか否かを判断し、即ち、ユーザの指が端末スクリーンを長押しする継続時間が設定時間に達したか否かを判断し、ユーザの指が端末スクリーンを長押しする継続時間が設定時間に達したと判断した場合には、長押し操作が、切替パラメータを満たす操作であると決定し、即ち、タッチ操作の操作種類が設定種類と一致すると決定し、達してないと判断した場合には、タッチ操作の操作種類が設定種類と一致しないと決定する。
さらに、例えば、予め設定した種類がスワイプ操作種類であると想定すると、本ステップにおいては、タッチ操作の操作種類がスワイプ操作種類であるか否かを判断し、タッチ操作の操作種類がスワイプ操作種類であると判断した場合には、タッチ操作の操作種類が予め設定した種類と一致すると決定し、タッチ操作の操作種類がスワイプ操作種類ではないと判断した場合には、タッチ操作の操作種類が予め設定した種類と一致しないと決定してもよい。
オプションとして、タッチ操作の操作種類が予め設定した種類と一致すると決定する処理は、以下のような処理であってもよい。即ち、ユーザの指の端末スクリーン上のスワイプ距離を取得して、ユーザの指の端末スクリーン上のスワイプ距離が、予め設定した距離等である予め設定したパラメータに合致するか否かを判断し、即ち、ユーザの指の端末スクリーン上のスワイプ距離が予め設定した距離に達したか否かを判断し、ユーザの指の端末スクリーン上のスワイプ距離が予め設定した距離に達したと判断した場合には、スワイプ操作が、切替パラメータを満たす操作であると決定し、即ち、タッチ操作の操作種類が設定種類と一致すると決定し、達してないと判断した場合には、タッチ操作の操作種類が設定種類と一致しないと決定する。
或は、タッチ操作が設定タッチ操作と一致するか否かを判断するのステップにおいて、タッチ継続時間、及びタッチ軌跡のいずれか、又は、両者の組み合わせを含む、スクリーンに対する操作の操作命令パラメータを取得し、操作命令パラメータが予め設定した条件を満たすか否かを判断して、操作命令パラメータが予め設定した条件を満たすと判断した場合に、タッチ操作が設定タッチ操作と一致すると決定してもよい。
オプションとして、操作命令パラメータが予め設定した条件を満たすか否かを判断するの処理は、以下のような処理であってもよい。即ち、取得されたタッチ操作がスワイプ操作である場合、指の端末スクリーン上のスワイプ方向を取得して、操作命令パラメータとし、スワイプ方向と予め設定した方向とが同一であるか否かを判断し、スワイプ方向と予め設定した方向とが同一であると判断した場合には、スワイプ操作の操作命令パラメータが予め設定した条件を満たすと決定し、スワイプ方向と予め設定した方向とが同一ではないと判断した場合には、タッチ操作が設定タッチ操作と一致しないと決定する。
或は、操作命令パラメータが予め設定した条件を満たすか否かを判断する操作は、以下のような操作であってもよい。即ち、ユーザの指の端末スクリーン上のスワイプ距離とスワイプ方向とを取得し、ユーザの指の端末スクリーン上のスワイプ距離が予め設定した距離を越えたか否か、及びスワイプ方向が予め設定した方向と同一であるか否かを判断して、ユーザの指の端末スクリーン上のスワイプ距離が予め設定した距離を越え、且つスワイプ方向が予め設定した方向と同一であると判断した場合には、スワイプ操作の操作命令パラメータが予め設定した条件を満たすと決定し、そうではない場合には、タッチ操作が設定タッチ操作と一致しないと決定する。
さらに、例えば、予め設定した種類がタップ操作種類であると想定すると、本ステップにおいては、タッチ操作の操作種類がタップ操作種類であるか否かを判断し、タッチ操作の操作種類がタップ操作種類であると判断した場合には、タッチ操作の操作種類が予め設定した種類と一致すると決定し、そうではない場合には、タッチ操作の操作種類が予め設定した種類と一致しないと決定してもよい。
オプションとして、タッチ操作の操作種類が予め設定した種類と一致すると決定する処理は、以下のような処理であってもよい。即ち、ユーザの指が端末スクリーンをタップするタップ頻度を取得し、ユーザの指が端末スクリーンをタップするタップ頻度が、予め設定した頻度である、予め設定したパラメータに合致するか否かを判断し、即ち、ユーザの指が端末スクリーンをタップするタップ頻度が予め設定した頻度に達したか否かを判断し、ユーザの指が端末スクリーンをタップするタップ頻度が予め設定した頻度に達したと判断した場合には、タップ操作が、切替パラメータを満たす操作であると決定し、即ち、タッチ操作の操作種類が設定種類と一致すると決定し、そうではない場合には、タッチ操作の操作種類が設定種類と一致しないと決定する。
ここで、ユーザの指の端末スクリーン上のスワイプ距離を取得する処理は、以下のような処理であってもよい。即ち、ユーザの指の端末スクリーン上のスワイプ軌跡に含まれた複数の点の位置を取得し、複数の点の中の全ての隣接する二つの点の間の距離を算出し、全ての隣接する二つの点の間の距離の合計を、ユーザの指の端末スクリーン上のスワイプ距離とする。
ここで、ユーザの指の端末スクリーン上のスワイプ方向を取得する処理は、以下のような処理であってもよい。即ち、ユーザの指の端末スクリーン上のスワイプ軌跡、始点位置、及び終点位置を取得して、始点位置から終点位置までのスワイプ軌跡を、ユーザの指の端末スクリーン上のスワイプ方向と決定する。
設定時間は、要求に応じて設定、及び変更してもよい。例えば、設定時間は４ｓ等である。予め設定した距離は、端末スクリーンのサイズによって設定、及び変更してもよい。例えば、予め設定した距離は１ｃｍ等である。予め設定した頻度は、要求に応じて設定、及び変更してもよい。例えば、予め設定した頻度は、１回／ｓ等である。予め設定した方向は、ユーザの要求に応じて、設定、及び変更してもよい。例えば、予め設定した方向は、上方向、下方向、左方向、或は右方向等である。
例えば、予め設定した方向が右方向であり、予め設定した距離が１ｃｍであるとすると、携帯電話が取得したユーザの指の携帯電話スクリーン上のスワイプ方向が右方向であり、即ち、ユーザの指の端末スクリーン上のスワイプ方向と予め設定した方向が同一であり、取得したユーザの指の端末スクリーン上のスワイプ距離が２ｃｍであり、即ち、ユーザの指の端末スクリーン上のスワイプ距離が予め設定した距離を越える場合に、タッチ操作が設定タッチ操作と一致すると決定する。
ステップＳ２０５において、起動するカメラを第１カメラから第２カメラに切り替える。
タッチ操作が設定タッチ操作と一致する場合、第１カメラを停止し、第２カメラを起動して、第２カメラを用いて撮影を行う。
ここで、ステップＳ２０３でのスワイプ操作が上から下への下向きスワイプ操作である場合、本ステップにおいては、起動するカメラを第１カメラから第２カメラに切り替える。
オプションとして、ステップＳ２０３でのスワイプ操作が下から上への上向きスワイプ操作である場合、起動するカメラを第２カメラから第１カメラに切り替える。
例えば、スワイプ操作が予め設定した条件を満たすと、起動するカメラをフロントカメラからバックカメラに切り替える。
本発明に係る実施例によって提供される構成の有益な効果は以下のとおりである。ユーザは、カメラを切り替えようとする時に、端末スクリーン上で設定タッチ操作と一致するタッチ操作を行うことにより端末をトリガしてカメラ切替を実行し、端末は、端末スクリーンによる設定タッチ操作と一致するタッチ操作の取得がモニタリングされた場合に、起動するカメラを第１カメラから第２カメラに切り替えるため、操作過程が簡単になり、切替効率を高めることができる。
図３は、一例示的な実施例に係るカメラ切替装置を示すブロック図である。図３を参照すると、当該装置は、取得モジュール３０１、モニタリングモジュール３０２、第１判断モジュール３０３、及び切替モジュール３０４を備える。
当該取得モジュール３０１は、第１カメラの起動操作命令を取得する。
当該モニタリングモジュール３０２は、端末の端末スクリーンによって操作命令を取得したことをモニタリングする。
当該第１判断モジュール３０３は、前記端末スクリーンによってタッチ操作を取得したことがモニタリングされた場合、前記タッチ操作が設定タッチ操作と一致するか否かを判断する。
当該切替モジュール３０４は、前記タッチ操作が前記設定タッチ操作と一致する場合、起動するカメラを前記第１カメラから第２カメラに切り替える。
オプションとして、
第１判断モジュール３０３は、
タッチ継続時間、及びタッチ軌跡のいずれか、又は、両者の組み合わせを含む、端末スクリーンに対する操作の操作命令パラメータを取得するための第１取得ユニットと、
操作命令パラメータが予め設定した条件を満たすか否かを判断するための第１判断ユニットと、
操作命令パラメータが予め設定した条件を満たすと判断した場合、タッチ操作が設定タッチ操作と一致すると決定するための第１決定ユニットと
を備える。
オプションとして、
第１判断モジュール３０３は、
タッチ操作の操作種類を取得するための第２取得ユニットと、
操作種類が予め設定した種類と一致するか否かを判断するための第２判断ユニットと、
操作種類が予め設定した種類と一致すると判断した場合、タッチ操作が設定タッチ操作と一致すると決定するための第２決定ユニットと
を備える。
オプションとして、
当該装置は、
取得されたタッチ操作が長押し操作である場合、指で端末スクリーンを長押しする継続時間である、取得された長押し操作の操作パラメータが、予め設定したパラメータに合致するか否かを判断するための第２判断モジュール、
及び／又は、
取得されたタッチ操作がスワイプ操作である場合、指で端末スクリーンをスワイプする距離である、取得されたスワイプ操作の操作パラメータが、予め設定したパラメータに合致するか否かを判断するための第２判断モジュール、
及び／又は、
取得されたタッチ操作がタップ操作である場合、指で端末スクリーンをタップするタップ頻度である、取得されたタップ操作の操作パラメータが、予め設定したパラメータに合致するか否かを判断するための第２判断モジュール
をさらに備える。
オプションとして、
当該装置は、
長押し操作の継続時間が設定時間に達したと判断した場合、長押し操作が、切替パラメータを満たす操作であると決定するための決定モジュール、
及び／又は、
スワイプ距離が予め設定した距離に達したと判断した場合、スワイプ操作が、切替パラメータを満たす操作であると決定するための決定モジュール、
及び／又は、
タップ頻度が予め設定した頻度に達したと判断した場合、タップ操作が、切替パラメータを満たす操作であると決定するための決定モジュール
をさらに備える。
オプションとして、
第１判断ユニットは、
取得されたタッチ操作がスワイプ操作である場合、指の端末スクリーン上のスワイプ方向を取得して、操作命令パラメータとするための取得サブユニットと、
スワイプ方向と予め設定した方向とが同一であるか否かを判断するための判断サブユニットと、
スワイプ方向と予め設定した方向とが同一であると判断した場合、スワイプ操作の操作命令パラメータが予め設定した条件を満たすと決定するための決定サブユニットと
を備える。
オプションとして、
スワイプ操作は、上向きスワイプ操作と下向きスワイプ操作とを含み、
切替モジュール３０４は、上から下への下向きスワイプ操作が取得された場合、起動するカメラを第１カメラから第２カメラに切り替え、下から上への上向きスワイプ操作が取得された場合には、起動するカメラを第２カメラから第１カメラに切り替える。
本発明に係る実施例によって提供される構成の有益な効果は以下のとおりである。ユーザは、カメラを切り替えようとする時に、端末スクリーン上で設定タッチ操作と一致するタッチ操作を行うことにより端末をトリガしてカメラ切替を実行し、端末は、端末スクリーンによる設定タッチ操作と一致するタッチ操作の取得がモニタリングされた場合に、起動するカメラを第１カメラから第２カメラに切り替えるため、操作過程が簡単になり、切替効率を高めることができる。
図４は、例示的な一実施例に係る端末８００を示すブロック図である。例えば、端末８００は、携帯電話、コンピューター、デジタル放送端末、メッセージ送受信デバイス、ゲームコンソール、タブレットデバイス、医療機器、フィットネス機器、パーソナルデジタルアシスタント等であってもよい。
図４を参照して、端末８００は、プロセスアセンブリ８０２、メモリ８０４、電源アセンブリ８０６、マルチメディアアセンブリ８０８、オーディオアセンブリ８１０、入出力（Ｉ／Ｏ）インターフェイス８１２、センサアセンブリ８１４、及び通信アセンブリ８１６のような一つ以上のアセンブリを含んでよい。
プロセスアセンブリ８０２は、一般的には端末８００の全体の動作を制御するものであり、例えば、表示、電話呼び出し、データ通信、カメラ動作、及び記録動作と関連する動作を制御する。プロセスアセンブリ８０２は、一つ以上のプロセッサ８２０を含み、これらによって命令を実行することにより、上記の方法の全部、或は一部のステップを実現するようにしてもよい。なお、プロセスアセンブリ８０２は、一つ以上のモジュールを含み、これらによってプロセスアセンブリ８０２と他のアセンブリの間のインタラクションを容易にするようにしてもよい。例えば、プロセスアセンブリ８０２は、マルチメディアモジュールを含み、これらによってマルチメディアアセンブリ８０８とプロセスアセンブリ８０２の間のインタラクションを容易にするようにしてもよい。
メモリ８０４は、各種類のデータを記憶することにより端末８００の動作を支援するように構成される。これらのデータの例は、端末８００において動作するいずれのアプリケーションプログラム又は方法の命令、連絡対象データ、電話帳データ、メッセージ、画像、ビデオ等を含む。メモリ８０４は、いずれの種類の揮発性メモリ、不揮発性メモリ記憶デバイスまたはそれらの組み合わせによって実現されてもよく、例えば、ＳＲＡＭ（Ｓｔａｔｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）ＥＥＰＲＯＭ（Ｅｌｅｃｔｒｉｃａｌｌｙ Ｅｒａｓａｂｌｅ Ｐｒｏｇｒａｍｍａｂｌｅ Ｒｅａｄ−Ｏｎｌｙ Ｍｅｍｏｒｙ）、ＥＰＲＯＭ（Ｅｒａｓａｂｌｅ Ｐｒｏｇｒａｍｍａｂｌｅ Ｒｅａｄ Ｏｎｌｙ Ｍｅｍｏｒｙ）、ＰＲＯＭ（ Ｐｒｏｇｒａｍｍａｂｌｅ ＲＯＭ）、ＲＯＭ（Ｒｅａｄ Ｏｎｌｙ Ｍｅｍｂｅｒ）、磁気メモリ、フラッシュメモリ、磁気ディスク、或いは光ディスクである。
電源アセンブリ８０６は、端末８００の多様なアセンブリに電力を供給する。電源アセンブリ８０６は、電源管理システム、一つ以上の電源、及び端末８００のための電力の生成、管理及び割り当てに関連付けられている他のアセンブリを含んでもよい。
マルチメディアアセンブリ８０８は、前記端末８００とユーザの間に一つの出力インターフェイスを提供するスクリーンを含む。上記の実施例において、スクリーンは液晶モニター（ＬＣＤ）とタッチパネル（ＴＰ）を含んでもよい。スクリーンがタッチパネルを含むことにより、スクリーンはタッチスクリーンを実現することができ、ユーザからの入力信号を受信することができる。タッチパネルは一つ以上のタッチセンサを含んでおり、タッチ、スワイプ、及びタッチパネル上のジェスチャを検出することができる。前記タッチセンサは、タッチ、或はスワイプの動作の境界だけでなく、前記のタッチ、或はスワイプ操作に係る継続時間及び圧力も検出できる。上記の実施例において、マルチメディアアセンブリ８０８は、一つのフロントカメラ、及び／又はリアカメラを含む。端末８００が、例えば撮影モード、或はビデオモード等の動作モードにある場合、フロントカメラ、及び／又はリアカメラは外部からマルチメディアデータを受信できる。フロントカメラとリアカメラのそれぞれは、一つの固定型の光レンズ系、或は可変焦点距離と光学ズーム機能を有するものであってもよい。
オーディオアセンブリ８１０は、オーディオ信号を入出力するように構成されてもよい。例えば、オーディオアセンブリ８１０は、一つのマイク（ＭＩＣ）を含み、端末８００が、例えば呼出しモード、記録モード、及び音声認識モード等の動作モードにある場合、マイクは外部のオーディオ信号を受信することができる。受信されたオーディオ信号は、さらにメモリ８０４に記憶されたり、通信アセンブリ８１６を介して送信されたりされる。上記の実施例において、オーディオアセンブリ８１０は、オーディオ信号を出力するための一つのスピーカーをさらに含む。
Ｉ／Ｏインターフェイス８１２は、プロセスアセンブリ８０２と周辺インターフェイスモジュールの間にインターフェイスを提供するものであり、上記周辺インターフェイスモジュールは、キーボード、クリックホイール、ボタン等であってもよい。これらのボタンは、ホームボタン、ボリュームボタン、作動ボタン、ロッキングボタンを含んでもよいが、これらに限定されない。
センサアセンブリ８１４は、端末８００に各種の状態に対する評価を提供するための一つ以上のセンサを含む。例えば、センサアセンブリ８１４は、端末８００のＯＮ／ＯＦＦ状態、端末８００のディスプレイとキーパッドのようなアセンブリの相対的な位置決めを検出できる。また、例えば、センサアセンブリ８１４は、端末８００、或は端末８００の一つのアセンブリの位置変更、ユーザと端末８００とが接触しているか否か、端末８００の方位、又は加速／減速、端末８００の温度の変化を検出できる。センサアセンブリ８１４は、何れの物理的接触がない状態にて付近の物体の存在を検出するための近接センサを含んでもよい。センサアセンブリ８１４は、撮影アプリケーションに適用するため、ＣＭＯＳ、又はＣＣＤ画像センサのような光センサを含んでもよい。上記の実施例において、当該センサアセンブリ８１４は、加速度センサ、ジャイロスコープセンサ、磁気センサ、圧力センサ、及び温度センサをさらに含んでもよい。
通信アセンブリ８１６は、端末８００と他の機器の間に有線、又は利便性のよい形態の通信を提供する。端末８００は、例えばＷｉＦｉ（登録商標）、２Ｇ、３Ｇ、或はこれらの組み合わせのような、通信規格に基づいた無線ネットワークに接続されてもよい。一つの例示的な実施例において、通信アセンブリ８１６は、放送チャンネルを介して外部の放送管理システムからの放送信号、又は放送に関連する情報を受信する。一つの例示的な実施例において、前記通信アセンブリ８１６は、近距離無線通信（ＮＦＣ）モジュールをさらに含むことにより、近距離通信を可能にする。例えば、ＮＦＣモジュールは、ＲＦＩＤ（Ｒａｄｉｏ Ｆｒｅｑｕｅｎｃｙ ＩＤｅｎｔｉｆｉｃａｔｉｏｎ）技術、ＩｒＤＡ（Ｉｎｆｒａｒｅｄ Ｄａｔａ Ａｓｓｏｃｉａｔｉｏｎ）技術、ＵＷＢ（Ｕｌｔｒａ Ｗｉｄｅ Ｂａｎｄ）技術、ＢＴ（Ｂｌｕｅｔｏｏｔｈ（登録商標））技術、他の技術に基づいて実現できる。
例示的な実施例において、端末８００は、一つ以上のＡＳＩＣ（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ Ｉｎｔｅｇｒａｔｅｄ Ｃｉｒｃｕｉｔ）、ＤＳＰ（Ｄｉｇｉｔａｌ Ｓｉｇｎａｌ Ｐｒｏｃｅｓｓｏｒ）、ＤＳＰＤ（Ｄｉｇｉｔａｌ Ｓｉｇｎａｌ Ｐｒｏｃｅｓｓｉｎｇ Ｄｅｖｉｃｅ）、ＰＬＤ（Ｐｒｏｇｒａｍｍａｂｌｅ Ｌｏｇｉｃ Ｄｅｖｉｃｅ）、ＦＰＧＡ（Ｆｉｅｌｄ−Ｐｒｏｇｒａｍｍａｂｌｅ Ｇａｔｅ Ａｒｒａｙ）、コントローラ、マイクロコントローラ、マイクロプロセッサ、または他の電子部品によって実現されるものであり、上記方法を実行する。
例示的な実施例において、さらに、命令を含むコンピュータ読取り可能な非一時的な記録媒体、例えば命令を含むメモリ８０４を提供しており、端末８００のプロセッサ８２０により上記命令を実行して上記方法を実現する。例えば、前記コンピュータ読取り可能な非一時的な記録媒体は、ＲＯＭ、ＲＡＭ、ＣＤ-ＲＯＭ、磁気テープ、フロッピーディスク（登録商標）、光データ記憶デバイス等である。
コンピュータ読取り可能な非一時的な記録媒体は、当該記録媒体中の命令が移動端末のプロセッサによって実行される際に、移動端末に、カメラ切替方法を実行させる。
前記方法は、
第１カメラの起動操作命令を取得するステップと、
端末の端末スクリーンによって操作命令を取得したことをモニタリングするステップと、
前記端末スクリーンによってタッチ操作を取得したことがモニタリングされた場合、前記タッチ操作が設定タッチ操作と一致するか否かを判断するステップと、
前記タッチ操作が前記設定タッチ操作と一致する場合、起動するカメラを前記第１カメラから第２カメラに切り替えるステップと
を含む
実施例において、前記タッチ操作が設定タッチ操作と一致するか否かを判断するステップは、
タッチ継続時間、及びタッチ軌跡のいずれか、又は、両者の組み合わせを含む、端末スクリーンに対する操作の操作命令パラメータを取得するステップと、
前記操作命令パラメータが予め設定した条件を満たすか否かを判断するステップと、
前記操作命令パラメータが予め設定した条件を満たすと判断した場合、前記タッチ操作が前記設定タッチ操作と一致すると決定するステップと
を含む。
実施例において、前記タッチ操作が設定タッチ操作と一致するか否かを判断するステップは、
前記タッチ操作の操作種類を取得するステップと、
前記操作種類が予め設定した種類と一致するか否かを判断するステップと、
前記操作種類が前記予め設定した種類と一致すると判断した場合、前記タッチ操作が前記設定タッチ操作と一致すると決定するステップと
を含む。
実施例において、前記方法は、
取得した前記タッチ操作が長押し操作である場合、指で前記端末スクリーンを長押しする継続時間である、取得した前記長押し操作の操作パラメータが、予め設定したパラメータに合致するか否かを判断するステップ、
及び／又は、
取得した前記タッチ操作がスワイプ操作である場合、指で前記端末スクリーンをスワイプするスワイプ距離である、取得した前記スワイプ操作の操作パラメータが、予め設定したパラメータに合致するか否かを判断するステップ、
及び／又は、
取得した前記タッチ操作がタップ操作である場合、指で前記端末スクリーンをタップするタップ頻度である、取得した前記タップ操作の操作パラメータが、予め設定したパラメータに合致するか否かを判断するステップ
をさらに含む。
実施例において、前記長押し操作の継続時間が設定時間に達したと判断した場合、前記長押し操作が、切替パラメータを満たす操作であると決定し、
及び／又は、
前記スワイプ距離が予め設定した距離に達したと判断した場合、前記スワイプ操作が、切替パラメータを満たす操作であると決定し、
及び／又は、
前記タップ頻度が予め設定した頻度に達したと判断した場合、前記タップ操作が、切替パラメータを満たす操作であると決定する。
実施例において、前記操作命令パラメータが予め設定した条件を満たすか否かを判断するステップは、
取得した前記タッチ操作がスワイプ操作である場合、指の前記端末スクリーン上のスワイプ方向を取得して前記操作命令パラメータとするステップと、
前記スワイプ方向と予め設定した方向とが同一であるか否かを判断するステップと、
前記スワイプ方向と前記予め設定した方向とが同一であると判断した場合、前記スワイプ操作の操作命令パラメータが予め設定した条件を満たすと決定するステップと
を含む。
実施例において、前記スワイプ操作は、上向きスワイプ操作と下向きスワイプ操作を含み、
上から下への下向きスワイプ操作が取得された場合には、起動するカメラを前記第１カメラから前記第２カメラに切り替え、下から上への上向きスワイプ操作が取得された場合には、起動するカメラを前記第２カメラから前記第１カメラに切り替える。
本発明に係る実施例によって提供される構成の有益な効果は以下のとおりである。ユーザは、カメラを切り替えようとする時に、端末スクリーン上で設定タッチ操作と一致するタッチ操作を行うことにより端末をトリガしてカメラ切替を実行し、端末は、端末スクリーンによる設定タッチ操作と一致するタッチ操作の取得がモニタリングされた場合に、起動するカメラを第１カメラから第２カメラに切り替えるため、操作過程が簡単になり、切替効率を高めることができる。
当業者は、明細書を検討して本発明を実施した後、本発明の他の実施例を容易に考え出すことができる。本願は、本発明のいずれの変形、用途、又は適応的な変更をカバーすることを意図しており、これらの変形、用途、又は適応的な変更は、本発明の一般的な原理に従い、また、本発明は公開していない当該技術分野の公知の知識又は通常の技術手段を含む。明細書と実施例はただ例示として考慮され、本発明の本当の範囲と趣旨は以下の特許請求の範囲に記載される。
本発明は上記に記述され、また図面で示した厳密な構成に限定されず、その範囲を逸脱しない限り多様な置換えと変更を行うことができると、理解されるべきである。本発明の範囲は添付の特許請求の範囲のみにより限定される。
本願は、出願番号がＣＮ２０１４１０４０１８９２.６であって、出願日が２０１４年８月１５日である中国特許出願に基づいて優先権を主張し、当該中国特許出願のすべての内容を援用する。
【図１】
2016532981.tif 000003
【図２】
2016532981.tif 000004
【図３】
2016532981.tif 000005
【図４】
2016532981.tif 000006
【手続補正書】
【提出日】平成27年3月19日(2015.3.19)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子技術分野に関し、特に、カメラ切替方法、装置、プログラム、及び記録媒体に関する。
【背景技術】
【０００２】
現在、端末には、一般的に、フロントカメラとバックカメラが設置されている。ユーザは、フロントカメラを用いて自分撮り等を行い、バックカメラを用いて景色等を撮影する。このため、ユーザは頻繁に端末のカメラを切替しなければならない。例えば、ユーザがフロントカメラを用いて自分撮りした後に、バックカメラを用いて景色を撮影しようとする時に、ユーザは現在撮影しているカメラをフロントカメラからバックカメラに切り替える必要がある。
【０００３】
関連技術で提供されるカメラ切替方法においては、端末があるカメラを用いて撮影する時に、撮影インタフェースに切替ボタンを表示する。ユーザは、カメラを切り替えようとする時に、一つの手で端末を把持し、もう一つの手で切替ボタンをタップすることにより、切替命令を端末に指示する。端末は、ユーザによって指示された切替命令を受信して、当該カメラをオフにすると同時に、もう一つのカメラをオンにして、もう一つのカメラを用いて撮影する。
【０００４】
本発明を実現する過程において、発明者は、関連技術には少なくとも以下の問題が存在することを発見した。
【０００５】
即ち、ユーザがカメラを切り替える時に、一つの手で端末を把持し、もう一つの手でスクリーン上の切替ボタンをタップしなければならないので、操作する過程が煩雑で、切替効率が低かった。
【発明の概要】
【０００６】
関連技術での問題を解決するために、本発明はカメラ切替方法、装置、プログラム、及び記録媒体を提供する。
【０００７】
本発明の実施例に係る第１の態様によると、カメラ切替方法を提供する。当該方法は、
第１カメラの起動操作命令を取得するステップと、
端末の端末スクリーンによって操作命令を取得したことをモニタリングするステップと、
前記端末スクリーンによってタッチ操作を取得したことがモニタリングされた場合、前記タッチ操作が設定タッチ操作と一致するか否かを判断するステップと、
前記タッチ操作が前記設定タッチ操作と一致する場合、起動するカメラを前記第１カメラから第２カメラに切り替えるステップと
を含む
【０００８】
オプションとして、
前記タッチ操作が設定タッチ操作と一致するか否かを判断するステップは、
タッチ継続時間、及びタッチ軌跡のいずれか、又は、両者の組み合わせを含む、前記端末スクリーンに対する操作の操作命令パラメータを取得するステップと、
前記操作命令パラメータが予め設定した条件を満たすか否かを判断するステップと、
前記操作命令パラメータが予め設定した条件を満たすと判断した場合、前記タッチ操作が前記設定タッチ操作と一致すると決定するステップと
を含む。
【０００９】
オプションとして、
前記タッチ操作が設定タッチ操作と一致するか否かを判断するステップは、
前記タッチ操作の操作種類を取得するステップと、
前記操作種類が予め設定した種類と一致するか否かを判断するステップと、
前記操作種類が前記予め設定した種類と一致すると判断した場合、前記タッチ操作が前記設定タッチ操作と一致すると決定するステップと
を含む。
【００１０】
オプションとして、
前記方法は、
取得した前記タッチ操作が長押し操作である場合、指で前記端末スクリーンを長押しする継続時間である、取得した前記長押し操作の操作パラメータが、予め設定したパラメータに合致するか否かを判断するステップ、
及び／又は、
取得した前記タッチ操作がスワイプ操作である場合、指で前記端末スクリーンをスワイプするスワイプ距離である、取得した前記スワイプ操作の操作パラメータが、予め設定したパラメータに合致するか否かを判断するステップ、
及び／又は、
取得した前記タッチ操作がタップ操作である場合、指で前記端末スクリーンをタップするタップ頻度である、取得した前記タップ操作の操作パラメータが、予め設定したパラメータに合致するか否かを判断するステップ
をさらに含む。
【００１１】
オプションとして、
前記長押し操作の継続時間が設定時間に達したと判断した場合、前記長押し操作が、切替パラメータを満たす操作であると決定し、
及び／又は、
前記スワイプ距離が予め設定した距離に達したと判断した場合、前記スワイプ操作が、切替パラメータを満たす操作であると決定し、
及び／又は、
前記タップ頻度が予め設定した頻度に達したと判断した場合、前記タップ操作が、切替パラメータを満たす操作であると決定する。
【００１２】
オプションとして、
前記操作命令パラメータが予め設定した条件を満たすか否かを判断するステップは、
取得した前記タッチ操作がスワイプ操作である場合、指の前記端末スクリーン上のスワイプ方向を取得して前記操作命令パラメータとするステップと、
前記スワイプ方向と予め設定した方向とが同一であるか否かを判断するステップと、
前記スワイプ方向と前記予め設定した方向とが同一であると判断した場合、前記スワイプ操作の操作命令パラメータが予め設定した条件を満たすと決定するステップと
を含む。
【００１３】
オプションとして、
前記スワイプ操作は、上向きスワイプ操作と下向きスワイプ操作を含み、
上から下への下向きスワイプ操作が取得された場合には、起動するカメラを前記第１カメラから前記第２カメラに切り替え、下から上への上向きスワイプ操作が取得された場合には、起動するカメラを前記第２カメラから前記第１カメラに切り替える。
【００１４】
本発明の実施例に係る第２態様によると、切替カメラ装置を提供する。
当該装置は、
第１カメラの起動操作命令を取得するための取得モジュールと、
端末の端末スクリーンによって操作命令を取得したことをモニタリングするためのモニタリングモジュールと、
前記端末スクリーンによってタッチ操作を取得したことがモニタリングされた場合、前記タッチ操作が設定タッチ操作と一致するか否かを判断するための第１判断モジュールと、
前記タッチ操作が前記設定タッチ操作と一致する場合、起動するカメラを前記第１カメラから第２カメラに切り替えるための切替モジュールと
を備える
【００１５】
オプションとして、
前記第１判断モジュールは、
タッチ継続時間、及びタッチ軌跡のいずれか、又は、両者の組み合わせを含む、前記端末スクリーンに対する操作の操作命令パラメータを取得するための第１取得ユニットと、
前記操作命令パラメータが予め設定した条件を満たすか否かを判断するための第１判断ユニットと、
前記操作命令パラメータが予め設定した条件を満たすと判断した場合、前記タッチ操作が前記設定タッチ操作と一致すると決定するための第１決定ユニットと
を備える。
【００１６】
オプションとして、
前記第１判断モジュールは、
前記タッチ操作の操作種類を取得するための第２取得ユニットと、
前記操作種類が予め設定した種類と一致するか否かを判断するための第２判断ユニットと、
前記操作種類が前記予め設定した種類と一致すると判断した場合、前記タッチ操作が前記設定タッチ操作と一致すると決定するための第２決定ユニットと
を備える。
【００１７】
オプションとして、
前記装置は、
取得した前記タッチ操作が長押し操作である場合、指で前記端末スクリーンを長押しする継続時間である、取得した前記長押し操作の操作パラメータが、予め設定したパラメータに合致するか否かを判断するための第２判断モジュール、
及び／又は、
取得した前記タッチ操作がスワイプ操作である場合、指で前記端末スクリーンをスワイプするスワイプ距離である、取得した前記スワイプ操作の操作パラメータが、予め設定したパラメータに合致するか否かを判断するための第２判断モジュール、
及び／又は、
取得した前記タッチ操作がタップ操作である場合、指で前記端末スクリーンをタップするタップ頻度である、取得した前記タップ操作の操作パラメータが、予め設定したパラメータに合致するか否かを判断するための第２判断モジュール
をさらに備える。
【００１８】
オプションとして、
前記装置は、
前記長押し操作の継続時間が設定時間に達したと判断した場合、前記長押し操作が、切替パラメータを満たす操作であると決定するための決定モジュール、
及び／又は、
前記スワイプ距離が予め設定した距離に達したと判断した場合、前記スワイプ操作が、切替パラメータを満たす操作であると決定するための決定モジュール、
及び／又は、
前記タップ頻度が予め設定した頻度に達したと判断した場合、前記タップ操作が、切替パラメータを満たす操作であると決定するための決定モジュール
をさらに備える。
【００１９】
オプションとして、
前記第１判断ユニットは、
取得した前記タッチ操作がスワイプ操作である場合、指の前記端末スクリーン上のスワイプ方向を取得して前記操作命令パラメータとするための取得サブユニットと、
前記スワイプ方向と予め設定した方向とが同一であるか否かを判断するための判断サブユニットと、
前記スワイプ方向と前記予め設定した方向とが同一であると判断した場合、前記スワイプ操作の操作命令パラメータが予め設定した条件を満たすと決定するための決定サブユニットと
を備える。
【００２０】
オプションとして、
前記スワイプ操作は、上向きスワイプ操作と下向きスワイプ操作を含み、
前記切替モジュールは、上から下への下向きスワイプ操作が取得された場合には、起動するカメラを前記第１カメラから前記第２カメラに切り替え、下から上への上向きスワイプ操作が取得された場合には、起動するカメラを前記第２カメラから前記第１カメラに切り替える。
【００２１】
本発明の実施例に係る第３の態様によると、切替カメラ装置を提供する。
当該装置は、
プロセッサと、
前記プロセッサが実行可能な命令を記憶するためのメモリと
を備え、
前記プロセッサは、
第１カメラの起動操作命令を取得し、
端末の端末スクリーンによって操作命令を取得したことをモニタリングし、
前記端末スクリーンによってタッチ操作を取得したことがモニタリングされた場合、前記タッチ操作が設定タッチ操作と一致するか否かを判断し、
前記タッチ操作が前記設定タッチ操作と一致する場合、起動するカメラを前記第１カメラから第２カメラに切り替える
ように構成される。
【００２２】
本発明の実施例に係る第４態様によると、プロセッサに実行されることにより、上記切替カメラ方法を実現するプログラムを提供する。
【００２３】
本発明の実施例に係る第５態様によると、上記プログラムが記録された記録媒体を提供する。
【００２４】
本発明に係る実施例によって提供される構成の有益な効果は以下のとおりである。ユーザは、カメラを切り替えようとする時に、端末スクリーン上で設定タッチ操作と一致するタッチ操作を行うことにより端末をトリガしてカメラ切替を実行し、端末は、端末スクリーンによる設定タッチ操作と一致するタッチ操作の取得がモニタリングされた場合に、起動するカメラを第１カメラから第２カメラに切り替えるため、操作過程が簡単になり、切替効率を高めることができる。
【図面の簡単な説明】
【００２５】
ここでの図面は、明細書に合併されて本明細書の一部を構成して本発明に合致する実施例を示し、明細書とともに本発明の原理の説明するのに用いられる。
【図１】図１は、一例示的な実施例１に係るカメラ切替方法を示すフローチャートである。
【図２】図２は、一例示的な実施例２に係るカメラ切替方法を示すフローチャートである。
【図３】図３は、一例示的な実施例３に係るカメラ切替装置の構成を示すブロック図である。
【図４】図４は、一例示的な実施例４に係る端末の構成を示すブロック図である。
【発明を実施するための形態】
【００２６】
本発明の目的、構成及びと利点をさらに明確にするために、以下、実施形態と図面を参照しながら本発明の実施例をさらに詳しく説明する。ここで、本発明の模式的な実施形態とその説明は、ただ、本発明を解析するためのものであり、本発明を制限するためのものではない。
【００２７】
図１は、一例示的な実施例に係るカメラ切替方法を示すフローチャートである。図１に示すように、カメラ切替方法は、端末に用いられる。当該方法は、以下のステップを含む。
ステップＳ１０１において、第１カメラの起動操作命令を取得する。
ステップＳ１０２において、端末の端末スクリーンによって操作命令を取得したことをモニタリングする。
ステップＳ１０３において、端末スクリーンによってタッチ操作を取得したことがモニタリングされた場合、タッチ操作が設定タッチ操作と一致するか否かを判断する。
ステップＳ１０４において、タッチ操作が設定タッチ操作と一致する場合、起動するカメラを第１カメラから第２カメラに切り替える。
【００２８】
オプションとして、
タッチ操作が設定タッチ操作と一致するか否かを判断するステップは、
タッチ継続時間、及びタッチ軌跡のいずれか、又は、両者の組み合わせを含む、端末スクリーンに対する操作の操作命令パラメータを取得するステップと、
操作命令パラメータが予め設定した条件を満たすか否かを判断するステップと、
操作命令パラメータが予め設定した条件を満たすと判断した場合、タッチ操作が設定タッチ操作と一致すると決定するステップと
を含む。
【００２９】
オプションとして、
タッチ操作が設定タッチ操作と一致するか否かを判断するステップは、
タッチ操作の操作種類を取得するステップと、
操作種類が予め設定した種類と一致するか否かを判断するステップと、
操作種類が予め設定した種類と一致すると判断した場合、タッチ操作が設定タッチ操作と一致すると決定するステップと
を含む。
【００３０】
オプションとして、
当該方法は、
取得されたタッチ操作が長押し操作である場合、指で端末スクリーンを長押しする継続時間である、取得された長押し操作の操作パラメータが、予め設定したパラメータに合致するか否かを判断するステップ、
及び／又は、
取得されたタッチ操作がスワイプ操作である場合、指で端末スクリーンをスワイプする距離である、取得されたスワイプ操作の操作パラメータが、予め設定したパラメータに合致するか否かを判断するステップ、
及び／又は、
取得されたタッチ操作がタップ操作である場合、指で端末スクリーンをタップするタップ頻度である、取得されたタップ操作の操作パラメータが、予め設定したパラメータに合致するか否かを判断するステップ
をさらに含む。
【００３１】
オプションとして、
長押し操作の継続時間が設定時間に達したと判断した場合、長押し操作が、切替パラメータを満たす操作であると決定し、
及び／又は、
スワイプ距離が予め設定した距離に達したと判断した場合、スワイプ操作が、切替パラメータを満たす操作であると決定し、
及び／又は、
タップ頻度が予め設定した頻度に達したと判断した場合、タップ操作が、切替パラメータを満たす操作であると決定する。
【００３２】
オプションとして、
操作命令パラメータが予め設定した条件を満たすか否かを判断するステップは、
取得されたタッチ操作がスワイプ操作である場合、指の端末スクリーン上のスワイプ方向を取得して、操作命令パラメータとするステップと、
スワイプ方向と予め設定した方向とが同一であるか否かを判断するステップと、
スワイプ方向と予め設定した方向とが同一であると判断した場合、スワイプ操作の操作命令パラメータが予め設定した条件を満たすと決定するステップと
を含む。
【００３３】
オプションとして、
スワイプ操作は、上向きスワイプ操作と下向きスワイプ操作とを含み、
上から下への下向きスワイプ操作が取得された場合、起動するカメラを第１カメラから第２カメラに切り替え、下から上への上向きスワイプ操作が取得された場合には、起動するカメラを第２カメラから第１カメラに切り替える。
【００３４】
本発明に係る実施例によって提供される構成の有益な効果は以下のとおりである。ユーザは、カメラを切り替えようとする時に、端末スクリーン上で設定タッチ操作と一致するタッチ操作を行うことにより端末をトリガしてカメラ切替を実行し、端末は、端末スクリーンによる設定タッチ操作と一致するタッチ操作の取得がモニタリングされた場合に、起動するカメラを第１カメラから第２カメラに切り替えるため、操作過程が簡単になり、切替効率を高めることができる。
【００３５】
図２は、一例示的な実施例に係るカメラ切替方法を示すフローチャートである。図２に示すように、カメラ切替方法は、端末に用いられる。当該カメラ切替方法は、以下のステップを含む。
ステップＳ２０１において、第１カメラの起動操作命令を取得する。
端末には、二つのカメラが設置されており、それぞれ、第１カメラと第２カメラである。第１カメラの起動操作命令を取得して、第１カメラを起動する。この場合、端末の第１カメラを用いて撮影する。
【００３６】
ユーザは、起動するカメラを第１カメラからを第２カメラに切り替えようとする時に、端末スクリーン上で設定タッチ操作に一致するタッチ操作を行うことにより端末をトリガしてカメラ切替を実行する。ここで、ユーザは、一つの手で端末を把持すると同時に、当該手の親指等のような一つの指を用いて、端末スクリーン上で設定タッチ操作と一致するタッチ操作を行う。
【００３７】
設定タッチ操作と一致するタッチ操作は、予め設定した種類と一致するタッチ操作、予め設定した種類と一致し且つ操作命令パラメータが予め設定した条件を満たすタッチ操作、スワイプ方向が予め設定した方向であるスワイプ操作、又は、スワイプ方向が予め設定した方向であり且つスワイプ距離が予め設定したパラメータに合致するスワイプ操作であってもよい。
【００３８】
本ステップの前に、ユーザにより、操作種類を端末に入力してもよい。端末は、ユーザにより入力された操作種類を受信し、ユーザが入力した操作種類を予め設定した種類に設定することにより、ユーザの好みによって予め設定した種類を設定して、ユーザの要求を満たすことができる。
【００３９】
本ステップの前に、ユーザは、さらに、操作命令パラメータを端末に入力してもよい。端末は、ユーザにより入力された操作命令パラメータを受信して、ユーザが入力した操作命令パラメータを予め設定したパラメータに設定してもよい。
【００４０】
本ステップの前に、ユーザは、さらに、スワイプ方向を端末に入力してもよい。端末は、ユーザにより入力されたスワイプ方向を受信して、ユーザが入力したスワイプ方向を予め設定した方向に設定してもよい。
【００４１】
端末は、例えば、第１カメラと第２カメラが設置された携帯電話又はタブレットＰＣ等のような、第１カメラと第２カメラが設置された任意の端末である。第１カメラは、フロントカメラであってもよいし、バックカメラであってもよい。
【００４２】
例えば、端末が携帯電話であり、第１カメラがフロントカメラである例を挙げて、説明する。携帯電話は、フロントカメラの起動操作命令を取得して、フロントカメラを起動する。ユーザは、起動するカメラをフロントカメラからバックカメラに切り替えようとする時に、一つの手で端末を把持すると同時に、当該手の親指を用いて携帯電話のスクリーン上で設定タッチ操作と一致するタッチ操作を行ってもよい。
【００４３】
ステップＳ２０２において、端末の端末スクリーンによって操作命令を取得したことをモニタリングする。
【００４４】
ユーザは、端末スクリーン上でタッチ操作を行うことにより、操作命令を端末スクリーンに指示してもよい。端末の端末スクリーンは、ユーザにより指示された操作命令を取得する。当該操作命令は、タッチ操作命令等であってもよい。端末は、端末スクリーンをリアルタイムにモニタリングし、端末スクリーンによりタッチ操作を取得したことがモニタリングされた場合、ステップＳ２０３を実行する。
【００４５】
ステップＳ２０３において、端末スクリーンによってタッチ操作を取得したことがモニタリングされた場合、タッチ操作の操作種類を取得する。
【００４６】
ユーザは、起動するカメラを第１カメラから第２カメラに切り替えようとする時に、予め設定した種類が長押し種類であれば、指で端末スクリーンをタッチして端末スクリーンを長押ししてもよい。端末の端末スクリーンにより長押し操作を取得し、端末は、端末スクリーンによる長押し操作の取得がモニタリングされた場合、長押し操作の操作種類を、長押し操作種類として取得する。予め設定した種類がスワイプ種類であれば、ユーザは指で端末スクリーンをスワイプしてもよい。端末の端末スクリーンによりスワイプ操作を取得し、端末は、端末スクリーンによるスワイプ操作の取得がモニタリングされた場合、スワイプ操作の操作種類を、スワイプ操作種類として取得する。予め設定した種類がタップ種類であれば、ユーザは指で端末スクリーンをタップしてもよい。端末の端末スクリーンによりタップ操作を取得し、端末は、端末スクリーンによるタップ操作の取得がモニタリングされた場合、タップ操作の操作種類を、タップ操作種類として取得する。
【００４７】
例えば、ユーザは、起動するカメラをフロントカメラからバックカメラに切り替えようとする時に、指で携帯電話のスクリーンを右側に向かって２ｃｍだけスワイプしてもよい。携帯電話の携帯電話スクリーンによりユーザの携帯電話スクリーン上のスワイプ操作を取得し、携帯電話は、携帯電話スクリーンによるスワイプ操作の取得がモニタリングされた場合、スワイプ操作の操作種類を、スワイプ操作種類として取得する。
【００４８】
ステップＳ２０４において、操作種類が予め設定した種類と一致するか否かを判断し、操作種類が予め設定した種類と一致すると判断した場合には、タッチ操作が設定タッチ操作と一致すると決定して、ステップＳ２０５を実行し、一致しないと判断した場合には、処理を終了する。
【００４９】
予め設定した種類は、長押し操作種類、スワイプ操作種類、又は、タップ操作種類等であってもよい。
【００５０】
例えば、予め設定した種類が長押し操作種類であると想定すると、本ステップにおいては、タッチ操作の操作種類が長押し操作種類であるか否かを判断し、タッチ操作の操作種類が長押し操作種類であると判断した場合には、タッチ操作の操作種類が予め設定した種類と一致すると決定し、タッチ操作の操作種類が長押し操作種類ではないと判断した場合には、タッチ操作の操作種類が予め設定した種類と一致しないと決定してもよい。
【００５１】
オプションとして、タッチ操作の操作種類が予め設定した種類と一致すると決定する処理は、以下のような処理であってもよい。即ち、ユーザの指が端末スクリーンを長押しする継続時間を取得して、ユーザの指が端末スクリーンを長押しする継続時間が、設定時間等である予め設定したパラメータに合致するか否かを判断し、即ち、ユーザの指が端末スクリーンを長押しする継続時間が設定時間に達したか否かを判断し、ユーザの指が端末スクリーンを長押しする継続時間が設定時間に達したと判断した場合には、長押し操作が、切替パラメータを満たす操作であると決定し、即ち、タッチ操作の操作種類が設定種類と一致すると決定し、達してないと判断した場合には、タッチ操作の操作種類が設定種類と一致しないと決定する。
【００５２】
さらに、例えば、予め設定した種類がスワイプ操作種類であると想定すると、本ステップにおいては、タッチ操作の操作種類がスワイプ操作種類であるか否かを判断し、タッチ操作の操作種類がスワイプ操作種類であると判断した場合には、タッチ操作の操作種類が予め設定した種類と一致すると決定し、タッチ操作の操作種類がスワイプ操作種類ではないと判断した場合には、タッチ操作の操作種類が予め設定した種類と一致しないと決定してもよい。
【００５３】
オプションとして、タッチ操作の操作種類が予め設定した種類と一致すると決定する処理は、以下のような処理であってもよい。即ち、ユーザの指の端末スクリーン上のスワイプ距離を取得して、ユーザの指の端末スクリーン上のスワイプ距離が、予め設定した距離等である予め設定したパラメータに合致するか否かを判断し、即ち、ユーザの指の端末スクリーン上のスワイプ距離が予め設定した距離に達したか否かを判断し、ユーザの指の端末スクリーン上のスワイプ距離が予め設定した距離に達したと判断した場合には、スワイプ操作が、切替パラメータを満たす操作であると決定し、即ち、タッチ操作の操作種類が設定種類と一致すると決定し、達してないと判断した場合には、タッチ操作の操作種類が設定種類と一致しないと決定する。
【００５４】
或は、タッチ操作が設定タッチ操作と一致するか否かを判断するのステップにおいて、タッチ継続時間、及びタッチ軌跡のいずれか、又は、両者の組み合わせを含む、スクリーンに対する操作の操作命令パラメータを取得し、操作命令パラメータが予め設定した条件を満たすか否かを判断して、操作命令パラメータが予め設定した条件を満たすと判断した場合に、タッチ操作が設定タッチ操作と一致すると決定してもよい。
【００５５】
オプションとして、操作命令パラメータが予め設定した条件を満たすか否かを判断するの処理は、以下のような処理であってもよい。即ち、取得されたタッチ操作がスワイプ操作である場合、指の端末スクリーン上のスワイプ方向を取得して、操作命令パラメータとし、スワイプ方向と予め設定した方向とが同一であるか否かを判断し、スワイプ方向と予め設定した方向とが同一であると判断した場合には、スワイプ操作の操作命令パラメータが予め設定した条件を満たすと決定し、スワイプ方向と予め設定した方向とが同一ではないと判断した場合には、タッチ操作が設定タッチ操作と一致しないと決定する。
【００５６】
或は、操作命令パラメータが予め設定した条件を満たすか否かを判断する操作は、以下のような操作であってもよい。即ち、ユーザの指の端末スクリーン上のスワイプ距離とスワイプ方向とを取得し、ユーザの指の端末スクリーン上のスワイプ距離が予め設定した距離を越えたか否か、及びスワイプ方向が予め設定した方向と同一であるか否かを判断して、ユーザの指の端末スクリーン上のスワイプ距離が予め設定した距離を越え、且つスワイプ方向が予め設定した方向と同一であると判断した場合には、スワイプ操作の操作命令パラメータが予め設定した条件を満たすと決定し、そうではない場合には、タッチ操作が設定タッチ操作と一致しないと決定する。
【００５７】
さらに、例えば、予め設定した種類がタップ操作種類であると想定すると、本ステップにおいては、タッチ操作の操作種類がタップ操作種類であるか否かを判断し、タッチ操作の操作種類がタップ操作種類であると判断した場合には、タッチ操作の操作種類が予め設定した種類と一致すると決定し、そうではない場合には、タッチ操作の操作種類が予め設定した種類と一致しないと決定してもよい。
【００５８】
オプションとして、タッチ操作の操作種類が予め設定した種類と一致すると決定する処理は、以下のような処理であってもよい。即ち、ユーザの指が端末スクリーンをタップするタップ頻度を取得し、ユーザの指が端末スクリーンをタップするタップ頻度が、予め設定した頻度である、予め設定したパラメータに合致するか否かを判断し、即ち、ユーザの指が端末スクリーンをタップするタップ頻度が予め設定した頻度に達したか否かを判断し、ユーザの指が端末スクリーンをタップするタップ頻度が予め設定した頻度に達したと判断した場合には、タップ操作が、切替パラメータを満たす操作であると決定し、即ち、タッチ操作の操作種類が設定種類と一致すると決定し、そうではない場合には、タッチ操作の操作種類が設定種類と一致しないと決定する。
【００５９】
ここで、ユーザの指の端末スクリーン上のスワイプ距離を取得する処理は、以下のような処理であってもよい。即ち、ユーザの指の端末スクリーン上のスワイプ軌跡に含まれた複数の点の位置を取得し、複数の点の中の全ての隣接する二つの点の間の距離を算出し、全ての隣接する二つの点の間の距離の合計を、ユーザの指の端末スクリーン上のスワイプ距離とする。
【００６０】
ここで、ユーザの指の端末スクリーン上のスワイプ方向を取得する処理は、以下のような処理であってもよい。即ち、ユーザの指の端末スクリーン上のスワイプ軌跡、始点位置、及び終点位置を取得して、始点位置から終点位置までのスワイプ軌跡を、ユーザの指の端末スクリーン上のスワイプ方向と決定する。
【００６１】
設定時間は、要求に応じて設定、及び変更してもよい。例えば、設定時間は４ｓ等である。予め設定した距離は、端末スクリーンのサイズによって設定、及び変更してもよい。例えば、予め設定した距離は１ｃｍ等である。予め設定した頻度は、要求に応じて設定、及び変更してもよい。例えば、予め設定した頻度は、１回／ｓ等である。予め設定した方向は、ユーザの要求に応じて、設定、及び変更してもよい。例えば、予め設定した方向は、上方向、下方向、左方向、或は右方向等である。
【００６２】
例えば、予め設定した方向が右方向であり、予め設定した距離が１ｃｍであるとすると、携帯電話が取得したユーザの指の携帯電話スクリーン上のスワイプ方向が右方向であり、即ち、ユーザの指の端末スクリーン上のスワイプ方向と予め設定した方向が同一であり、取得したユーザの指の端末スクリーン上のスワイプ距離が２ｃｍであり、即ち、ユーザの指の端末スクリーン上のスワイプ距離が予め設定した距離を越える場合に、タッチ操作が設定タッチ操作と一致すると決定する。
【００６３】
ステップＳ２０５において、起動するカメラを第１カメラから第２カメラに切り替える。
【００６４】
タッチ操作が設定タッチ操作と一致する場合、第１カメラを停止し、第２カメラを起動して、第２カメラを用いて撮影を行う。
【００６５】
ここで、ステップＳ２０３でのスワイプ操作が上から下への下向きスワイプ操作である場合、本ステップにおいては、起動するカメラを第１カメラから第２カメラに切り替える。
【００６６】
オプションとして、ステップＳ２０３でのスワイプ操作が下から上への上向きスワイプ操作である場合、起動するカメラを第２カメラから第１カメラに切り替える。
【００６７】
例えば、スワイプ操作が予め設定した条件を満たすと、起動するカメラをフロントカメラからバックカメラに切り替える。
【００６８】
本発明に係る実施例によって提供される構成の有益な効果は以下のとおりである。ユーザは、カメラを切り替えようとする時に、端末スクリーン上で設定タッチ操作と一致するタッチ操作を行うことにより端末をトリガしてカメラ切替を実行し、端末は、端末スクリーンによる設定タッチ操作と一致するタッチ操作の取得がモニタリングされた場合に、起動するカメラを第１カメラから第２カメラに切り替えるため、操作過程が簡単になり、切替効率を高めることができる。
【００６９】
図３は、一例示的な実施例に係るカメラ切替装置を示すブロック図である。図３を参照すると、当該装置は、取得モジュール３０１、モニタリングモジュール３０２、第１判断モジュール３０３、及び切替モジュール３０４を備える。
【００７０】
当該取得モジュール３０１は、第１カメラの起動操作命令を取得する。
当該モニタリングモジュール３０２は、端末の端末スクリーンによって操作命令を取得したことをモニタリングする。
当該第１判断モジュール３０３は、前記端末スクリーンによってタッチ操作を取得したことがモニタリングされた場合、前記タッチ操作が設定タッチ操作と一致するか否かを判断する。
当該切替モジュール３０４は、前記タッチ操作が前記設定タッチ操作と一致する場合、起動するカメラを前記第１カメラから第２カメラに切り替える。
【００７１】
オプションとして、
第１判断モジュール３０３は、
タッチ継続時間、及びタッチ軌跡のいずれか、又は、両者の組み合わせを含む、端末スクリーンに対する操作の操作命令パラメータを取得するための第１取得ユニットと、
操作命令パラメータが予め設定した条件を満たすか否かを判断するための第１判断ユニットと、
操作命令パラメータが予め設定した条件を満たすと判断した場合、タッチ操作が設定タッチ操作と一致すると決定するための第１決定ユニットと
を備える。
【００７２】
オプションとして、
第１判断モジュール３０３は、
タッチ操作の操作種類を取得するための第２取得ユニットと、
操作種類が予め設定した種類と一致するか否かを判断するための第２判断ユニットと、
操作種類が予め設定した種類と一致すると判断した場合、タッチ操作が設定タッチ操作と一致すると決定するための第２決定ユニットと
を備える。
【００７３】
オプションとして、
当該装置は、
取得されたタッチ操作が長押し操作である場合、指で端末スクリーンを長押しする継続時間である、取得された長押し操作の操作パラメータが、予め設定したパラメータに合致するか否かを判断するための第２判断モジュール、
及び／又は、
取得されたタッチ操作がスワイプ操作である場合、指で端末スクリーンをスワイプする距離である、取得されたスワイプ操作の操作パラメータが、予め設定したパラメータに合致するか否かを判断するための第２判断モジュール、
及び／又は、
取得されたタッチ操作がタップ操作である場合、指で端末スクリーンをタップするタップ頻度である、取得されたタップ操作の操作パラメータが、予め設定したパラメータに合致するか否かを判断するための第２判断モジュール
をさらに備える。
【００７４】
オプションとして、
当該装置は、
長押し操作の継続時間が設定時間に達したと判断した場合、長押し操作が、切替パラメータを満たす操作であると決定するための決定モジュール、
及び／又は、
スワイプ距離が予め設定した距離に達したと判断した場合、スワイプ操作が、切替パラメータを満たす操作であると決定するための決定モジュール、
及び／又は、
タップ頻度が予め設定した頻度に達したと判断した場合、タップ操作が、切替パラメータを満たす操作であると決定するための決定モジュール
をさらに備える。
【００７５】
オプションとして、
第１判断ユニットは、
取得されたタッチ操作がスワイプ操作である場合、指の端末スクリーン上のスワイプ方向を取得して、操作命令パラメータとするための取得サブユニットと、
スワイプ方向と予め設定した方向とが同一であるか否かを判断するための判断サブユニットと、
スワイプ方向と予め設定した方向とが同一であると判断した場合、スワイプ操作の操作命令パラメータが予め設定した条件を満たすと決定するための決定サブユニットと
を備える。
【００７６】
オプションとして、
スワイプ操作は、上向きスワイプ操作と下向きスワイプ操作とを含み、
切替モジュール３０４は、上から下への下向きスワイプ操作が取得された場合、起動するカメラを第１カメラから第２カメラに切り替え、下から上への上向きスワイプ操作が取得された場合には、起動するカメラを第２カメラから第１カメラに切り替える。
【００７７】
本発明に係る実施例によって提供される構成の有益な効果は以下のとおりである。ユーザは、カメラを切り替えようとする時に、端末スクリーン上で設定タッチ操作と一致するタッチ操作を行うことにより端末をトリガしてカメラ切替を実行し、端末は、端末スクリーンによる設定タッチ操作と一致するタッチ操作の取得がモニタリングされた場合に、起動するカメラを第１カメラから第２カメラに切り替えるため、操作過程が簡単になり、切替効率を高めることができる。
【００７８】
図４は、例示的な一実施例に係る端末８００を示すブロック図である。例えば、端末８００は、携帯電話、コンピューター、デジタル放送端末、メッセージ送受信デバイス、ゲームコンソール、タブレットデバイス、医療機器、フィットネス機器、パーソナルデジタルアシスタント等であってもよい。
【００７９】
図４を参照して、端末８００は、プロセスアセンブリ８０２、メモリ８０４、電源アセンブリ８０６、マルチメディアアセンブリ８０８、オーディオアセンブリ８１０、入出力（Ｉ／Ｏ）インターフェイス８１２、センサアセンブリ８１４、及び通信アセンブリ８１６のような一つ以上のアセンブリを含んでよい。
【００８０】
プロセスアセンブリ８０２は、一般的には端末８００の全体の動作を制御するものであり、例えば、表示、電話呼び出し、データ通信、カメラ動作、及び記録動作と関連する動作を制御する。プロセスアセンブリ８０２は、一つ以上のプロセッサ８２０を含み、これらによって命令を実行することにより、上記の方法の全部、或は一部のステップを実現するようにしてもよい。なお、プロセスアセンブリ８０２は、一つ以上のモジュールを含み、これらによってプロセスアセンブリ８０２と他のアセンブリの間のインタラクションを容易にするようにしてもよい。例えば、プロセスアセンブリ８０２は、マルチメディアモジュールを含み、これらによってマルチメディアアセンブリ８０８とプロセスアセンブリ８０２の間のインタラクションを容易にするようにしてもよい。
【００８１】
メモリ８０４は、各種類のデータを記憶することにより端末８００の動作を支援するように構成される。これらのデータの例は、端末８００において動作するいずれのアプリケーションプログラム又は方法の命令、連絡対象データ、電話帳データ、メッセージ、画像、ビデオ等を含む。メモリ８０４は、いずれの種類の揮発性メモリ、不揮発性メモリ記憶デバイスまたはそれらの組み合わせによって実現されてもよく、例えば、ＳＲＡＭ（Ｓｔａｔｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）ＥＥＰＲＯＭ（Ｅｌｅｃｔｒｉｃａｌｌｙ Ｅｒａｓａｂｌｅ Ｐｒｏｇｒａｍｍａｂｌｅ Ｒｅａｄ−Ｏｎｌｙ Ｍｅｍｏｒｙ）、ＥＰＲＯＭ（Ｅｒａｓａｂｌｅ Ｐｒｏｇｒａｍｍａｂｌｅ Ｒｅａｄ Ｏｎｌｙ Ｍｅｍｏｒｙ）、ＰＲＯＭ（ Ｐｒｏｇｒａｍｍａｂｌｅ ＲＯＭ）、ＲＯＭ（Ｒｅａｄ Ｏｎｌｙ Ｍｅｍｂｅｒ）、磁気メモリ、フラッシュメモリ、磁気ディスク、或いは光ディスクである。
【００８２】
電源アセンブリ８０６は、端末８００の多様なアセンブリに電力を供給する。電源アセンブリ８０６は、電源管理システム、一つ以上の電源、及び端末８００のための電力の生成、管理及び割り当てに関連付けられている他のアセンブリを含んでもよい。
【００８３】
マルチメディアアセンブリ８０８は、前記端末８００とユーザの間に一つの出力インターフェイスを提供するスクリーンを含む。上記の実施例において、スクリーンは液晶モニター（ＬＣＤ）とタッチパネル（ＴＰ）を含んでもよい。スクリーンがタッチパネルを含むことにより、スクリーンはタッチスクリーンを実現することができ、ユーザからの入力信号を受信することができる。タッチパネルは一つ以上のタッチセンサを含んでおり、タッチ、スワイプ、及びタッチパネル上のジェスチャを検出することができる。前記タッチセンサは、タッチ、或はスワイプの動作の境界だけでなく、前記のタッチ、或はスワイプ操作に係る継続時間及び圧力も検出できる。上記の実施例において、マルチメディアアセンブリ８０８は、一つのフロントカメラ、及び／又はリアカメラを含む。端末８００が、例えば撮影モード、或はビデオモード等の動作モードにある場合、フロントカメラ、及び／又はリアカメラは外部からマルチメディアデータを受信できる。フロントカメラとリアカメラのそれぞれは、一つの固定型の光レンズ系、或は可変焦点距離と光学ズーム機能を有するものであってもよい。
【００８４】
オーディオアセンブリ８１０は、オーディオ信号を入出力するように構成されてもよい。例えば、オーディオアセンブリ８１０は、一つのマイク（ＭＩＣ）を含み、端末８００が、例えば呼出しモード、記録モード、及び音声認識モード等の動作モードにある場合、マイクは外部のオーディオ信号を受信することができる。受信されたオーディオ信号は、さらにメモリ８０４に記憶されたり、通信アセンブリ８１６を介して送信されたりされる。上記の実施例において、オーディオアセンブリ８１０は、オーディオ信号を出力するための一つのスピーカーをさらに含む。
【００８５】
Ｉ／Ｏインターフェイス８１２は、プロセスアセンブリ８０２と周辺インターフェイスモジュールの間にインターフェイスを提供するものであり、上記周辺インターフェイスモジュールは、キーボード、クリックホイール、ボタン等であってもよい。これらのボタンは、ホームボタン、ボリュームボタン、作動ボタン、ロッキングボタンを含んでもよいが、これらに限定されない。
【００８６】
センサアセンブリ８１４は、端末８００に各種の状態に対する評価を提供するための一つ以上のセンサを含む。例えば、センサアセンブリ８１４は、端末８００のＯＮ／ＯＦＦ状態、端末８００のディスプレイとキーパッドのようなアセンブリの相対的な位置決めを検出できる。また、例えば、センサアセンブリ８１４は、端末８００、或は端末８００の一つのアセンブリの位置変更、ユーザと端末８００とが接触しているか否か、端末８００の方位、又は加速／減速、端末８００の温度の変化を検出できる。センサアセンブリ８１４は、何れの物理的接触がない状態にて付近の物体の存在を検出するための近接センサを含んでもよい。センサアセンブリ８１４は、撮影アプリケーションに適用するため、ＣＭＯＳ、又はＣＣＤ画像センサのような光センサを含んでもよい。上記の実施例において、当該センサアセンブリ８１４は、加速度センサ、ジャイロスコープセンサ、磁気センサ、圧力センサ、及び温度センサをさらに含んでもよい。
【００８７】
通信アセンブリ８１６は、端末８００と他の機器の間に有線、又は利便性のよい形態の通信を提供する。端末８００は、例えばＷｉＦｉ（登録商標）、２Ｇ、３Ｇ、或はこれらの組み合わせのような、通信規格に基づいた無線ネットワークに接続されてもよい。一つの例示的な実施例において、通信アセンブリ８１６は、放送チャンネルを介して外部の放送管理システムからの放送信号、又は放送に関連する情報を受信する。一つの例示的な実施例において、前記通信アセンブリ８１６は、近距離無線通信（ＮＦＣ）モジュールをさらに含むことにより、近距離通信を可能にする。例えば、ＮＦＣモジュールは、ＲＦＩＤ（Ｒａｄｉｏ Ｆｒｅｑｕｅｎｃｙ ＩＤｅｎｔｉｆｉｃａｔｉｏｎ）技術、ＩｒＤＡ（Ｉｎｆｒａｒｅｄ Ｄａｔａ Ａｓｓｏｃｉａｔｉｏｎ）技術、ＵＷＢ（Ｕｌｔｒａ Ｗｉｄｅ Ｂａｎｄ）技術、ＢＴ（Ｂｌｕｅｔｏｏｔｈ（登録商標））技術、他の技術に基づいて実現できる。
【００８８】
例示的な実施例において、端末８００は、一つ以上のＡＳＩＣ（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ Ｉｎｔｅｇｒａｔｅｄ Ｃｉｒｃｕｉｔ）、ＤＳＰ（Ｄｉｇｉｔａｌ Ｓｉｇｎａｌ Ｐｒｏｃｅｓｓｏｒ）、ＤＳＰＤ（Ｄｉｇｉｔａｌ Ｓｉｇｎａｌ Ｐｒｏｃｅｓｓｉｎｇ Ｄｅｖｉｃｅ）、ＰＬＤ（Ｐｒｏｇｒａｍｍａｂｌｅ Ｌｏｇｉｃ Ｄｅｖｉｃｅ）、ＦＰＧＡ（Ｆｉｅｌｄ−Ｐｒｏｇｒａｍｍａｂｌｅ Ｇａｔｅ Ａｒｒａｙ）、コントローラ、マイクロコントローラ、マイクロプロセッサ、または他の電子部品によって実現されるものであり、上記方法を実行する。
【００８９】
例示的な実施例において、さらに、命令を含むコンピュータ読取り可能な非一時的な記録媒体、例えば命令を含むメモリ８０４を提供しており、端末８００のプロセッサ８２０により上記命令を実行して上記方法を実現する。例えば、前記コンピュータ読取り可能な非一時的な記録媒体は、ＲＯＭ、ＲＡＭ、ＣＤ-ＲＯＭ、磁気テープ、フロッピーディスク（登録商標）、光データ記憶デバイス等である。
【００９０】
コンピュータ読取り可能な非一時的な記録媒体は、当該記録媒体中の命令が移動端末のプロセッサによって実行される際に、移動端末に、カメラ切替方法を実行させる。
前記方法は、
第１カメラの起動操作命令を取得するステップと、
端末の端末スクリーンによって操作命令を取得したことをモニタリングするステップと、
前記端末スクリーンによってタッチ操作を取得したことがモニタリングされた場合、前記タッチ操作が設定タッチ操作と一致するか否かを判断するステップと、
前記タッチ操作が前記設定タッチ操作と一致する場合、起動するカメラを前記第１カメラから第２カメラに切り替えるステップと
を含む
【００９１】
実施例において、前記タッチ操作が設定タッチ操作と一致するか否かを判断するステップは、
タッチ継続時間、及びタッチ軌跡のいずれか、又は、両者の組み合わせを含む、端末スクリーンに対する操作の操作命令パラメータを取得するステップと、
前記操作命令パラメータが予め設定した条件を満たすか否かを判断するステップと、
前記操作命令パラメータが予め設定した条件を満たすと判断した場合、前記タッチ操作が前記設定タッチ操作と一致すると決定するステップと
を含む。
【００９２】
実施例において、前記タッチ操作が設定タッチ操作と一致するか否かを判断するステップは、
前記タッチ操作の操作種類を取得するステップと、
前記操作種類が予め設定した種類と一致するか否かを判断するステップと、
前記操作種類が前記予め設定した種類と一致すると判断した場合、前記タッチ操作が前記設定タッチ操作と一致すると決定するステップと
を含む。
【００９３】
実施例において、前記方法は、
取得した前記タッチ操作が長押し操作である場合、指で前記端末スクリーンを長押しする継続時間である、取得した前記長押し操作の操作パラメータが、予め設定したパラメータに合致するか否かを判断するステップ、
及び／又は、
取得した前記タッチ操作がスワイプ操作である場合、指で前記端末スクリーンをスワイプするスワイプ距離である、取得した前記スワイプ操作の操作パラメータが、予め設定したパラメータに合致するか否かを判断するステップ、
及び／又は、
取得した前記タッチ操作がタップ操作である場合、指で前記端末スクリーンをタップするタップ頻度である、取得した前記タップ操作の操作パラメータが、予め設定したパラメータに合致するか否かを判断するステップ
をさらに含む。
【００９４】
実施例において、前記長押し操作の継続時間が設定時間に達したと判断した場合、前記長押し操作が、切替パラメータを満たす操作であると決定し、
及び／又は、
前記スワイプ距離が予め設定した距離に達したと判断した場合、前記スワイプ操作が、切替パラメータを満たす操作であると決定し、
及び／又は、
前記タップ頻度が予め設定した頻度に達したと判断した場合、前記タップ操作が、切替パラメータを満たす操作であると決定する。
実施例において、前記操作命令パラメータが予め設定した条件を満たすか否かを判断するステップは、
取得した前記タッチ操作がスワイプ操作である場合、指の前記端末スクリーン上のスワイプ方向を取得して前記操作命令パラメータとするステップと、
前記スワイプ方向と予め設定した方向とが同一であるか否かを判断するステップと、
前記スワイプ方向と前記予め設定した方向とが同一であると判断した場合、前記スワイプ操作の操作命令パラメータが予め設定した条件を満たすと決定するステップと
を含む。
【００９５】
実施例において、前記スワイプ操作は、上向きスワイプ操作と下向きスワイプ操作を含み、
上から下への下向きスワイプ操作が取得された場合には、起動するカメラを前記第１カメラから前記第２カメラに切り替え、下から上への上向きスワイプ操作が取得された場合には、起動するカメラを前記第２カメラから前記第１カメラに切り替える。
【００９６】
本発明に係る実施例によって提供される構成の有益な効果は以下のとおりである。ユーザは、カメラを切り替えようとする時に、端末スクリーン上で設定タッチ操作と一致するタッチ操作を行うことにより端末をトリガしてカメラ切替を実行し、端末は、端末スクリーンによる設定タッチ操作と一致するタッチ操作の取得がモニタリングされた場合に、起動するカメラを第１カメラから第２カメラに切り替えるため、操作過程が簡単になり、切替効率を高めることができる。
【００９７】
当業者は、明細書を検討して本発明を実施した後、本発明の他の実施例を容易に考え出すことができる。本願は、本発明のいずれの変形、用途、又は適応的な変更をカバーすることを意図しており、これらの変形、用途、又は適応的な変更は、本発明の一般的な原理に従い、また、本発明は公開していない当該技術分野の公知の知識又は通常の技術手段を含む。明細書と実施例はただ例示として考慮され、本発明の本当の範囲と趣旨は以下の特許請求の範囲に記載される。
【００９８】
本発明は上記に記述され、また図面で示した厳密な構成に限定されず、その範囲を逸脱しない限り多様な置換えと変更を行うことができると、理解されるべきである。本発明の範囲は添付の特許請求の範囲のみにより限定される。
【００９９】
本願は、出願番号がＣＮ２０１４１０４０１８９２.６であって、出願日が２０１４年８月１５日である中国特許出願に基づいて優先権を主張し、当該中国特許出願のすべての内容を援用する。
【手続補正２】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
第１カメラの起動操作命令を取得するステップと、
端末の端末スクリーンによって操作命令を取得したことをモニタリングするステップと、
前記端末スクリーンによってタッチ操作を取得したことがモニタリングされた場合、前記タッチ操作が設定タッチ操作と一致するか否かを判断するステップと、
前記タッチ操作が前記設定タッチ操作と一致する場合、起動するカメラを前記第１カメラから第２カメラに切り替えるステップと
を含むことを特徴とするカメラ切替方法。
【請求項２】
前記タッチ操作が設定タッチ操作と一致するか否かを判断するステップは、
タッチ継続時間、及びタッチ軌跡のいずれか、又は、両者の組み合わせを含む、前記端末スクリーンに対する操作の操作命令パラメータを取得するステップと、
前記操作命令パラメータが予め設定した条件を満たすか否かを判断するステップと、
前記操作命令パラメータが予め設定した条件を満たすと判断した場合、前記タッチ操作が前記設定タッチ操作と一致すると決定するステップと
を含むことを特徴とする請求項１に記載のカメラ切替方法。
【請求項３】
前記タッチ操作が設定タッチ操作と一致するか否かを判断するステップは、
前記タッチ操作の操作種類を取得するステップと、
前記操作種類が予め設定した種類と一致するか否かを判断するステップと、
前記操作種類が前記予め設定した種類と一致すると判断した場合、前記タッチ操作が前記設定タッチ操作と一致すると決定するステップと
を含むことを特徴とする請求項１に記載のカメラ切替方法。
【請求項４】
取得した前記タッチ操作が長押し操作である場合、指で前記端末スクリーンを長押しする継続時間である、取得した前記長押し操作の操作パラメータが、予め設定したパラメータに合致するか否かを判断するステップ、
及び／又は、
取得した前記タッチ操作がスワイプ操作である場合、指で前記端末スクリーンをスワイプするスワイプ距離である、取得した前記スワイプ操作の操作パラメータが、予め設定したパラメータに合致するか否かを判断するステップ、
及び／又は、
取得した前記タッチ操作がタップ操作である場合、指で前記端末スクリーンをタップするタップ頻度である、取得した前記タップ操作の操作パラメータが、予め設定したパラメータに合致するか否かを判断するステップ
をさらに含むことを特徴とする請求項３に記載のカメラ切替方法。
【請求項５】
前記長押し操作の継続時間が設定時間に達したと判断した場合、前記長押し操作が、切替パラメータを満たす操作であると決定し、
及び／又は、
前記スワイプ距離が予め設定した距離に達したと判断した場合、前記スワイプ操作が、切替パラメータを満たす操作であると決定し、
及び／又は、
前記タップ頻度が予め設定した頻度に達したと判断した場合、前記タップ操作が、切替パラメータを満たす操作であると決定する
ことを特徴とする請求項４に記載のカメラ切替方法。
【請求項６】
前記操作命令パラメータが予め設定した条件を満たすか否かを判断するステップは、
取得した前記タッチ操作がスワイプ操作である場合、指の前記端末スクリーン上のスワイプ方向を取得して前記操作命令パラメータとするステップと、
前記スワイプ方向と予め設定した方向とが同一であるか否かを判断するステップと、
前記スワイプ方向と前記予め設定した方向とが同一であると判断した場合、前記スワイプ操作の操作命令パラメータが予め設定した条件を満たすと決定するステップと
を含むことを特徴とする請求項２に記載のカメラ切替方法。
【請求項７】
前記スワイプ操作は、上向きスワイプ操作と下向きスワイプ操作を含み、
上から下への下向きスワイプ操作が取得された場合には、起動するカメラを前記第１カメラから前記第２カメラに切り替え、下から上への上向きスワイプ操作が取得された場合には、起動するカメラを前記第２カメラから前記第１カメラに切り替える
ことを特徴とする請求項６に記載のカメラ切替方法。
【請求項８】
第１カメラの起動操作命令を取得するための取得モジュールと、
端末の端末スクリーンによって操作命令を取得したことをモニタリングするためのモニタリングモジュールと、
前記端末スクリーンによってタッチ操作を取得したことがモニタリングされた場合、前記タッチ操作が設定タッチ操作と一致するか否かを判断するための第１判断モジュールと、
前記タッチ操作が前記設定タッチ操作と一致する場合、起動するカメラを前記第１カメラから第２カメラに切り替えるための切替モジュールと
を備えることを特徴とするカメラ切替装置。
【請求項９】
前記第１判断モジュールは、
タッチ継続時間、及びタッチ軌跡のいずれか、又は、両者の組み合わせを含む、前記端末スクリーンに対する操作の操作命令パラメータを取得するための第１取得ユニットと、
前記操作命令パラメータが予め設定した条件を満たすか否かを判断するための第１判断ユニットと、
前記操作命令パラメータが予め設定した条件を満たすと判断した場合、前記タッチ操作が前記設定タッチ操作と一致すると決定するための第１決定ユニットと
を備えることを特徴とする請求項８に記載のカメラ切替装置。
【請求項１０】
前記第１判断モジュールは、
前記タッチ操作の操作種類を取得するための第２取得ユニットと、
前記操作種類が予め設定した種類と一致するか否かを判断するための第２判断ユニットと、
前記操作種類が前記予め設定した種類と一致すると判断した場合、前記タッチ操作が前記設定タッチ操作と一致すると決定するための第２決定ユニットと
を備えることを特徴とする請求項８に記載のカメラ切替装置。
【請求項１１】
取得した前記タッチ操作が長押し操作である場合、指で前記端末スクリーンを長押しする継続時間である、取得した前記長押し操作の操作パラメータが、予め設定したパラメータに合致するか否かを判断するための第２判断モジュール、
及び／又は、
取得した前記タッチ操作がスワイプ操作である場合、指で前記端末スクリーンをスワイプするスワイプ距離である、取得した前記スワイプ操作の操作パラメータが、予め設定したパラメータに合致するか否かを判断するための第２判断モジュール、
及び／又は、
取得した前記タッチ操作がタップ操作である場合、指で前記端末スクリーンをタップするタップ頻度である、取得した前記タップ操作の操作パラメータが、予め設定したパラメータに合致するか否かを判断するための第２判断モジュール
をさらに備えることを特徴とする請求項１０に記載のカメラ切替装置。
【請求項１２】
前記長押し操作の継続時間が設定時間に達したと判断した場合、前記長押し操作が、切替パラメータを満たす操作であると決定するための決定モジュール、
及び／又は、
前記スワイプ距離が予め設定した距離に達したと判断した場合、前記スワイプ操作が、切替パラメータを満たす操作であると決定するための決定モジュール、
及び／又は、
前記タップ頻度が予め設定した頻度に達したと判断した場合、前記タップ操作が、切替パラメータを満たす操作であると決定するための決定モジュール
をさらに備えることを特徴とする請求項１１に記載のカメラ切替装置。
【請求項１３】
前記第１判断ユニットは、
取得した前記タッチ操作がスワイプ操作である場合、指の前記端末スクリーン上のスワイプ方向を取得して前記操作命令パラメータとするための取得サブユニットと、
前記スワイプ方向と予め設定した方向とが同一であるか否かを判断するための判断サブユニットと、
前記スワイプ方向と前記予め設定した方向とが同一であると判断した場合、前記スワイプ操作の操作命令パラメータが予め設定した条件を満たすと決定するための決定サブユニットと
を備えることを特徴とする請求項９に記載のカメラ切替装置。
【請求項１４】
前記スワイプ操作は、上向きスワイプ操作と下向きスワイプ操作を含み、
前記切替モジュールは、上から下への下向きスワイプ操作が取得された場合には、起動するカメラを前記第１カメラから前記第２カメラに切り替え、下から上への上向きスワイプ操作が取得された場合には、起動するカメラを前記第２カメラから前記第１カメラに切り替える
ことを特徴とする請求項１３に記載のカメラ切替装置。
【請求項１５】
プロセッサと、
前記プロセッサが実行可能な命令を記憶するためのメモリと
を備え、
前記プロセッサは、
第１カメラの起動操作命令を取得し、
端末の端末スクリーンによって操作命令を取得したことをモニタリングし、
前記端末スクリーンによってタッチ操作を取得したことがモニタリングされた場合、前記タッチ操作が設定タッチ操作と一致するか否かを判断し、
前記タッチ操作が前記設定タッチ操作と一致する場合、起動するカメラを前記第１カメラから第２カメラに切り替える
ように構成されることを特徴とするカメラ切替装置。
【請求項１６】
プロセッサに実行されることにより、請求項１から請求項７のいずれか一項に記載のカメラ切替方法を実現することを特徴とするプログラム。
【請求項１７】
請求項１６に記載のプログラムが記録された記録媒体。
【国際調査報告】
2016532981.tif 000007
2016532981.tif 000008
2016532981.tif 000009
2016532981.tif 000010