(57)【特許請求の範囲】
【請求項１】
入力装置及び出力装置と、
少なくとも１つのプロセッサと、
メモリと、
現在の撮影状態情報を収集するように構成されるパラメータ収集装置と、
を備える端末であって、
前記メモリは、前記プロセッサに結合され、
前記プロセッサは、
既存の撮影状態情報を取得する工程と、
前記既存の撮影状態情報及び前記現在の撮影状態情報に従って、通知情報を生成する工程であって、前記通知情報は、前記現在の撮影状態情報と前記既存の撮影状態情報とのずれを含む、工程と、
前記通知情報を出力する工程と、
を実行するように構成され、
前記出力装置は、前記通知情報を提示するように構成され、前記通知情報は、ユーザーに対する、前記端末の撮影状態を調整することの示唆であり、
前記パラメータ収集装置は、前記端末の現在の位置の位置パラメータを収集するように構成され、
既存の撮影状態情報を取得する前記工程は、前記現在の位置の前記位置パラメータに従って、前記既存の撮影状態情報を取得する工程であり、
前記プロセッサは更に、既に記憶されている第１の撮影状態情報及び第２の撮影状態情報に従って、第１の位置パラメータ及び第２の位置パラメータを取得するように構成され、前記第１の撮影状態情報と前記第２の撮影状態情報はそれぞれ前記第１の位置パラメータと前記第２の位置パラメータを含み、
前記プロセッサが前記現在の位置の前記位置パラメータに従って、前記既存の撮影状態情報を取得する前記工程は、
前記現在の位置の前記位置パラメータと前記第１の位置パラメータとに従って、前記現在の位置から第１の位置までの第１の距離を計算する工程と、
前記現在の位置の前記位置パラメータと前記第２の位置パラメータとに従って、前記現在の位置から第２の位置までの第２の距離を計算する工程と、
前記第１の距離が前記第２の距離未満であり、且つ前記第１の距離が予め設定された閾値未満であるとき、前記第１の撮影状態情報が前記既存の撮影状態情報として用いられ、或いは、前記第１の距離が前記第２の距離より大きく、且つ前記第２の距離が予め設定された閾値未満であるとき、前記第２の撮影状態情報が前記既存の撮影状態情報として用いられる工程と、
を含み、
前記現在の撮影状態情報と前記既存の撮影状態情報の両方は、位置パラメータ、角度パラメータ、高さパラメータ及び焦点距離パラメータを含む、
端末。
【請求項２】
前記通知情報は前記既存の撮影状態情報を含む、
請求項１に記載の端末。
【請求項３】
前記撮影状態情報は、前記端末の撮影状態情報と付加状態情報のうち少なくとも１つを含む、
請求項１又は２に記載の端末。
【請求項４】
前記付加状態情報は、撮影時間情報と天候情報のうち少なくとも１つを含む、
請求項３に記載の端末。
【請求項５】
前記入力装置は、前記ユーザーの選択を受信するように構成され、
前記プロセッサが既存の撮影状態情報を取得する前記工程は、前記ユーザーの前記選択に従って、前記既存の撮影状態情報を取得する工程を含む、
請求項１乃至４のいずれか一項に記載の端末。
【請求項６】
前記既存の撮影状態情報は別の装置から受信される、
請求項１乃至４のいずれか一項に記載の端末。
【請求項７】
前記既存の撮影状態情報は画像中に存在するか、又は、
前記既存の撮影状態情報は、画像に関連するファイルに位置する、
請求項１乃至６のいずれか一項に記載の端末。
【請求項８】
前記出力装置は表示画面を有し、
前記出力装置が前記通知情報を提示する前記工程は、
前記表示画面を用いて、前記既存の撮影状態情報及び前記現在の撮影状態情報を表示する工程と、
取得された前記既存の撮影状態情報を基準として用いて、前記ユーザーに、前記現在の撮影状態情報を調整して別の予め設定された閾値まで前記既存の撮影状態情報に近付けるように促す工程と、
を含む、請求項１及び４乃至７のいずれか一項に記載の端末。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は撮影技術の分野に関し、特に、端末に適用される情報処理方法及び端末に関する。
【背景技術】
【０００２】
現在、携帯電話やタブレットコンピューターなどの端末は、一般にカメラその他の撮影装置を有する。ユーザーは、このような撮影装置を有する端末を用いて風景や人々の写真を取得し、その写真を保存したり、他の人と写真を共有したりする。
【０００３】
時には、ユーザーは、被写体の変化を分析するために、異なる時間に同じ被写体を撮影することを望む。例えば、撮影者は、春と冬の間の山の景色の変化を観察するために、春と冬の山を別々に撮影する必要がある。簡潔且つ正確に比較するために、撮影者は、構成が同一であるか類似する山を撮影する必要がある。ここでいう構成は、角度や大きさなどのパラメータを含むことができる。２回の撮影の間隔が比較的長いので、２回の撮影の間に得られた写真が同一又は類似の構成を有することを確認することは困難である。撮影者は、春に撮影された山の写真を持っていても、既存の写真と同一又は類似の構成を有する新しい写真を取得するために複数の試行を行う必要がある。記憶や写真に従って試行を行うこの方式では、効率が非常に悪い。
【０００４】
また、ほとんどのユーザーはプロの写真家ではない。ユーザーは、かつて写真に登場した場所に到着すると、写真と同一であるか又は写真に類似する新しい写真を撮りたいと強く望むかもしれない。しかしながら、現在、現場でプロでない人々に写真の撮影を指導できる関連技術はない。
【発明の概要】
【０００５】
ユーザーがより良好な撮影結果を取得できるようにするために、本発明の実施形態は、端末に適用される情報処理方法及び端末を提供する。
【０００６】
本発明の第１の態様によれば、端末に適用される情報処理方法が提供される。本方法は、
既存の撮影状態情報を取得するステップと、
既存の撮影状態情報に従って、通知情報を生成するステップと、
ユーザーが通知情報に従って端末の撮影状態を調整できるように、通知情報を出力するステップと、
を含む。
【０００７】
第１の態様の第１の可能な実施方式では、通知情報は既存の撮影状態情報を含む。
【０００８】
第１の態様の第２の可能な実施方式では、本方法は更に、通知情報を生成するステップの前に、現在の撮影状態情報を取得するステップ、を含み、
既存の撮影状態情報に従って通知情報を生成するステップは、既存の撮影状態情報及び現在の撮影状態情報に従って、通知情報を生成するステップであって、通知情報は、現在の撮影状態情報と既存の撮影状態情報とのずれを含む、ステップ、を含む。
【０００９】
上記の第１の態様又は第１の態様の第１の可能な実施方式若しくは第２の可能な実施方式に関して、第３の可能な実施方式では、撮影状態情報は、端末の撮影状態情報と付加状態情報のうち少なくとも１つを含む。
【００１０】
第２の態様の第３の可能な実施方式に関して、第４の可能な実施方式では、端末の撮影状態情報は、位置パラメータと角度パラメータのうち少なくとも１つを含む。
【００１１】
第２の態様の第４の可能な実施方式に関して、第５の可能な実施方式では、端末の撮影状態情報は更に、高さパラメータと焦点距離パラメータのうち少なくとも１つを含む。
【００１２】
第１の態様の第３の可能な実施方式〜第５の可能な実施方式のうちいずれか１つの実施方式に関して、第６の可能な実施方式では、付加状態情報は、撮影時間情報と天候情報のうち少なくとも１つを含む。
【００１３】
上記の第１の態様又は第１の態様の第１の可能な実施方式〜第６の可能な実施方式のうちいずれか１つの実施方式に関して、第７の可能な実施方式では、本方法は更に、既存の撮影状態情報を取得するステップの前に、ユーザーの選択を受信するステップ、を含み、
既存の撮影状態情報を取得するステップは、ユーザーの選択に従って、既存の撮影状態情報を取得するステップ、を含む。
【００１４】
第１の態様の第４の可能な実施方式〜第６の可能な実施方式のうちいずれか１つの実施方式に関して、第１の態様の第８の可能な実施方式では、本方法は更に、既存の撮影状態情報を取得するステップの前に、端末の現在の位置の位置パラメータを取得するステップを含み、
既存の撮影状態情報を取得するステップは、現在の位置の位置パラメータに従って、既存の撮影状態情報を取得するステップ、を含む。
【００１５】
第２の態様の第８の可能な実施方式に関して、第９の可能な実施方式では、本方法は更に、既存の撮影状態情報を取得するステップの前に、既に記憶されている第１の撮影状態情報に従って、第１の位置パラメータを取得するステップであって、第１の撮影状態情報は第１の位置パラメータを含む、ステップ、を含み、
現在の位置の位置パラメータに従って、既存の撮影状態情報を取得するステップは、
現在の位置の位置パラメータと第１の位置パラメータとに従って、現在の位置から第１の位置までの距離を計算するステップと、
距離が予め設定された閾値未満であるとき、第１の撮影状態情報を既存の撮影状態情報として用いるステップと、
を含む。
【００１６】
第２の態様の第８の可能な実施方式に関して、第１０の可能な実施方式では、本方法は更に、既存の撮影状態情報を取得するステップの前に、既に記憶されている第１の撮影状態情報及び第２の撮影状態情報に従って、第１の位置パラメータ及び第２の位置パラメータを取得するステップであって、第１の撮影状態情報と第２の撮影状態情報はそれぞれ第１の位置パラメータと第２の位置パラメータを含む、ステップ、を含み、
現在の位置の位置パラメータに従って、既存の撮影状態情報を取得するステップは、
現在の位置の位置パラメータと第１の位置パラメータとに従って、現在の位置から第１の位置までの第１の距離を計算するステップと、
現在の位置の位置パラメータと第２の位置パラメータとに従って、現在の位置から第２の位置までの第２の距離を計算するステップと、
第１の距離と第２の距離のうち小さい方に対応する撮影状態情報を、既存の撮影状態情報として用いるステップと、
を含む。
【００１７】
第２の態様の第８の可能な実施方式に関して、第１１の可能な実施方式では、本方法は更に、既存の撮影状態情報を取得するステップの前に、既に記憶されている第１の撮影状態情報に従って、第１の位置パラメータを取得するステップであって、第１の撮影状態情報は第１の位置パラメータを含む、ステップ、を含み、
現在の位置の位置パラメータに従って、既存の撮影状態情報を取得するステップは、
現在の位置の位置パラメータと第１の位置パラメータとに従って、現在の位置から第１の位置までの距離を計算するステップと、
距離が予め設定された閾値未満である第１の撮影状態情報を取得するステップと、
ユーザーの選択に従って、ユーザーによって選択され距離が予め設定された閾値未満である第１の撮影状態情報を、既存の撮影状態情報として用いるステップと、
を含む。
【００１８】
上記の第１の態様又は第１の態様の第１の可能な実施方式〜第６の可能な実施方式のうちいずれか１つの実施方式に関して、第１２の可能な実施方式では、既存の撮影状態情報は別の装置から受信される。
【００１９】
上記の第１の態様又は第１の態様の第１の可能な実施方式〜第１２の可能な実施方式のうちいずれか１つの実施方式に関して、第１３の可能な実施方式では、既存の撮影状態情報は画像中に存在するか、又は、
既存の撮影状態情報は、画像に関連するファイルに位置する。
【００２０】
第１の態様の第２の可能な実施方式〜第１３の可能な実施方式のうちいずれか１つの実施方式に関して、第１４の可能な実施方式では、
通知情報を出力するステップは、
既存の撮影状態情報及び現在の撮影状態情報を表示するステップと、
取得された既存の撮影状態情報を基準として用いて、ユーザーに、現在の撮影状態情報を調整して別の予め設定された閾値まで既存の撮影状態情報に近付けるように促すステップと、
を含む。
【００２１】
本発明の第２の態様に従って、端末に適用される情報処理装置が提供される。本装置は、
既存の撮影状態情報を取得するように構成される既存情報取得モジュールと、
既存の撮影状態情報に従って、通知情報を生成するように構成される生成モジュールと、
ユーザーが通知情報に従って端末の撮影状態を調整できるように、通知情報を出力する構成される取得モジュールと、
を備える。
【００２２】
第２の態様の第１の可能な実施方式では、通知情報は既存の撮影状態情報を含む。
【００２３】
第２の態様の第２の可能な実施方式では、本装置は更に、現在情報取得モジュールを備える。現在情報取得モジュールは、通知情報が生成される前に現在の撮影状態情報を取得するように構成され、
生成モジュールは、具体的には、既存の撮影状態情報及び現在の撮影状態情報に従って、通知情報を生成するように構成される。通知情報は、現在の撮影状態情報と既存の撮影状態情報とのずれを含む。
【００２４】
上記の第２の態様又は第２の態様の第１の可能な実施方式若しくは第２の可能な実施方式に関して、第３の可能な実施方式では、撮影状態情報は、端末の撮影状態情報と付加状態情報のうち少なくとも１つを含む。
【００２５】
第２の態様の第３の可能な実施方式に関して、第４の可能な実施方式では、端末の撮影状態情報は、位置パラメータと角度パラメータのうち少なくとも１つを含む。
【００２６】
第２の態様の第４の可能な実施方式に関して、第５の可能な実施方式では、端末の撮影状態情報は更に、高さパラメータと焦点距離パラメータのうち少なくとも１つを含む。
【００２７】
第２の態様の第３の可能な実施方式〜第５の可能な実施方式のうちいずれか１つの実施方式に関して、第６の可能な実施方式では、付加状態情報は、撮影時間情報と天候情報のうち少なくとも１つを含む。
【００２８】
上記の第２の態様又は第２の態様の第１の可能な実施方式〜第６の可能な実施方式のうちいずれか１つの実施方式に関して、第７の可能な実施方式では、本装置は更に、既存の撮影状態情報が取得される前に、ユーザーの選択を受信するように構成される選択モジュール、を備え、
既存情報取得モジュールは、具体的には、選択モジュールによって受信されたユーザーの選択に従って、既存の撮影状態情報を取得するように構成される。
【００２９】
第２の態様の第４の可能な実施方式〜第６の可能な実施方式のうちいずれか１つの実施方式に関して、第８の可能な実施方式では、本装置は更に、既存の撮影状態情報が取得される前に、端末の現在の位置の位置パラメータを取得するように構成される現在位置取得モジュール、を備え、
既存情報取得モジュールは、具体的には、取得モジュールによって取得された現在の位置の位置パラメータに従って、既存の撮影状態情報を取得するように構成される。
【００３０】
第２の態様の第８の可能な実施方式に関して、第９の可能な実施方式では、本装置は更に、既存の撮影状態情報が取得される前に、既に記憶されている第１の撮影状態情報に従って、第１の位置パラメータを取得するように構成される既存位置パラメータ取得モジュールを備える。第１の撮影状態情報は第１の位置パラメータを含み、
既存情報取得モジュールは、具体的には、計算モジュール及び決定モジュールを有し、
計算モジュールは、現在の位置の位置パラメータと第１の位置パラメータとに従って、現在の位置から第１の位置までの距離を計算するように構成され、
決定モジュールは、距離が予め設定された閾値未満であるとき、第１の撮影状態情報を既存の撮影状態情報として用いるように構成される。
【００３１】
第２の態様の第８の可能な実施方式に関して、第１０の可能な実施方式では、本装置は更に、既存の撮影状態情報が取得される前に、既に記憶されている第１の撮影状態情報及び第２の撮影状態情報に従って、第１の位置パラメータ及び第２の位置パラメータを取得するように構成される既存位置パラメータ取得モジュールであって、第１の撮影状態情報と第２の撮影状態情報はそれぞれ第１の位置パラメータと第２の位置パラメータを含む、既存位置パラメータ取得モジュール、を備え、
既存情報取得モジュールは、具体的には、計算モジュール及び決定モジュールを有し、
計算モジュールは、現在の位置の位置パラメータと第１の位置パラメータとに従って、現在の位置から第１の位置までの第１の距離を計算し、現在の位置の位置パラメータと第２の位置パラメータとに従って、現在の位置から第２の位置までの第２の距離を計算するように構成され、
決定モジュールは、第１の距離と第２の距離のうち小さい方に対応する撮影状態情報を、既存の撮影状態情報として用いるように構成される。
【００３２】
第２の態様の第８の可能な実施方式に関して、第１１の可能な実施方式では、本装置は更に、既存の撮影状態情報が取得される前に、既に記憶されている第１の撮影状態情報に従って、第１の位置パラメータを取得するように構成される既存位置パラメータ取得モジュールであって、第１の撮影状態情報は第１の位置パラメータを含む、既存位置パラメータ取得モジュール、を備え、
既存情報取得モジュールは、具体的には、計算モジュール、第１の取得モジュール及び決定モジュールを有し、
計算モジュールは、現在の位置の位置パラメータと第１の位置パラメータとに従って、現在の位置から第１の位置までの距離を計算するように構成され、
第１の取得モジュールは、距離が予め設定された閾値未満である第１の撮影状態情報を取得するように構成され、
決定モジュールは、ユーザーの選択に従って、ユーザーによって選択され距離が予め設定された閾値未満である第１の撮影状態情報を、既存の撮影状態情報として用いるように構成される。
【００３３】
上記の第２の態様又は第２の態様の第１の可能な実施方式〜第６の可能な実施方式のうちいずれか１つの実施方式に関して、第１２の可能な実施方式では、既存の撮影状態情報は別の装置から受信される。
【００３４】
上記の第２の態様又は第２の態様の第１の可能な実施方式〜第１２の可能な実施方式のうちいずれか１つの実施方式に関して、第１３の可能な実施方式では、既存の撮影状態情報は画像中に存在するか、又は、
既存の撮影状態情報は、画像に関連するファイルに位置する。
【００３５】
第２の態様の第２の可能な実施方式〜第１３の可能な実施方式のうちいずれか１つの実施方式に関して、第１４の可能な実施方式では、
取得モジュールは、具体的には、表示モジュール及びプロンプトモジュールを有し、
表示モジュールは、既存の撮影状態情報及び現在の撮影状態情報を表示するように構成され、
プロンプトモジュールは、取得された既存の撮影状態情報を基準として用いて、ユーザーに、現在の撮影状態情報を調整して別の予め設定された閾値まで既存の撮影状態情報に近付けるように構成される。
【００３６】
第３の態様によれば、端末が提供される。本端末は、
入力装置及び出力装置と、
少なくとも１つのプロセッサと、
メモリと、
を備える。メモリはプロセッサに結合され、
プロセッサは、
既存の撮影状態情報を取得する工程と、
既存の撮影状態情報に従って、通知情報を生成する工程と、
通知情報を出力する工程と、
を実行するように構成され、
出力装置は、ユーザーが通知情報に従って端末の撮影状態を調整できるように、通知情報を提示するように構成される。
【００３７】
第３の態様の第１の可能な実施方式では、通知情報は既存の撮影状態情報を含む。
【００３８】
第３の態様の第２の可能な実施方式では、本端末は更に、現在の撮影状態情報を収集するように構成されるパラメータ収集装置を備え、
既存の撮影状態情報に従って通知情報を生成する工程は、既存の撮影状態情報及び現在の撮影状態情報に従って、通知情報を生成する工程、を含む。通知情報は、現在の撮影状態情報と既存の撮影状態情報とのずれを含む。
【００３９】
上記の第３の態様又は第３の態様の第１の可能な実施方式若しくは第２の可能な実施方式に関して、第３の可能な実施方式では、撮影状態情報は、端末の撮影状態情報と付加状態情報のうち少なくとも１つを含む。
【００４０】
第３の態様の第３の可能な実施方式に関して、第４の可能な実施方式では、端末の撮影状態情報は、位置パラメータと角度パラメータのうち少なくとも１つを含む。
【００４１】
第３の態様の第４の可能な実施方式に関して、第５の可能な実施方式では、端末の撮影状態情報は更に、高さパラメータと焦点距離パラメータのうち少なくとも１つを含む。
【００４２】
第３の態様の第３の可能な実施方式〜第５の可能な実施方式のうちいずれか１つの実施方式に関して、第６の可能な実施方式では、付加状態情報は、撮影時間情報と天候情報のうち少なくとも１つを含む。
【００４３】
上記の第３の態様又は第３の態様の第１の可能な実施方式〜第６の可能な実施方式のうちいずれか１つの実施方式に関して、第７の可能な実施方式では、入力装置は、ユーザーの選択を受信するように構成され、
既存の撮影状態情報を取得する工程は、ユーザーの選択に従って、既存の撮影状態情報を取得する工程を含む。
【００４４】
第３の態様の第４の可能な実施方式〜第６の可能な実施方式のうちいずれか１つの実施方式に関して、第８の可能な実施方式では、パラメータ収集装置は、具体的には、端末の現在の位置の位置パラメータを収集するように構成され、
既存の撮影状態情報を取得する工程は、現在の位置の位置パラメータに従って、既存の撮影状態情報を取得する工程を含む。
【００４５】
第３の態様の第８の可能な実施方式に関して、第９の可能な実施方式では、プロセッサは更に、既に記憶されている第１の撮影状態情報に従って、第１の位置パラメータを取得するように構成される。第１の撮影状態情報は第１の位置パラメータを含み、
現在の位置の位置パラメータに従って、既存の撮影状態情報を取得する工程は、
現在の位置の位置パラメータと第１の位置パラメータとに従って、現在の位置から第１の位置までの距離を計算する工程と、
距離が予め設定された閾値未満であるとき、第１の撮影状態情報を既存の撮影状態情報として用いる工程と、
を含む。
【００４６】
第３の態様の第８の可能な実施方式に関して、第１０の可能な実施方式では、プロセッサは更に、既に記憶されている第１の撮影状態情報及び第２の撮影状態情報に従って、第１の位置パラメータ及び第２の位置パラメータを取得するように構成される。第１の撮影状態情報と第２の撮影状態情報は、それぞれ第１の位置パラメータと第２の位置パラメータを含み、
現在の位置の位置パラメータに従って、既存の撮影状態情報を取得する工程は、
現在の位置の位置パラメータと第１の位置パラメータとに従って、現在の位置から第１の位置までの第１の距離を計算する工程と、
現在の位置の位置パラメータと第２の位置パラメータとに従って、現在の位置から第２の位置までの第２の距離を計算する工程と、
第１の距離と第２の距離のうち小さい方に対応する撮影状態情報を、既存の撮影状態情報として用いる工程と、
を含む。
【００４７】
第３の態様の第８の可能な実施方式に関して、第１１の可能な実施方式では、プロセッサは更に、既に記憶されている第１の撮影状態情報に従って、第１の位置パラメータを取得するように構成される。第１の撮影状態情報は第１の位置パラメータを含み、
現在の位置の位置パラメータに従って、既存の撮影状態情報を取得する工程は、
現在の位置の位置パラメータと第１の位置パラメータとに従って、現在の位置から第１の位置までの距離を計算する工程と、
距離が予め設定された閾値未満である第１の撮影状態情報を取得する工程と、
ユーザーの選択に従って、ユーザーによって選択され距離が予め設定された閾値未満である第１の撮影状態情報を、既存の撮影状態情報として用いる工程と、
を含む。入力装置は、ユーザーの選択を受信するように構成される。
【００４８】
上記の第３の態様又は第３の態様の第１の可能な実施方式〜第６の可能な実施方式のうちいずれか１つの実施方式に関して、第１２の可能な実施方式では、既存の撮影状態情報は別の装置から受信される。
【００４９】
上記の第３の態様又は第３の態様の第１の可能な実施方式〜第１２の可能な実施方式のうちいずれか１つの実施方式に関して、第１３の可能な実施方式では、既存の撮影状態情報は画像中に存在するか、又は、
既存の撮影状態情報は、画像に関連するファイルに位置する。
【００５０】
第３の態様の第２の可能な実施方式〜第１３の可能な実施方式のうちいずれか１つの実施方式に関して、第１４の可能な実施方式では、
出力装置は表示画面を有し、
出力装置が通知情報を提示する工程は、
表示画面を用いて、既存の撮影状態情報及び現在の撮影状態情報を表示する工程と、
取得された既存の撮影状態情報を基準として用いて、ユーザーに、現在の撮影状態情報を調整して別の予め設定された閾値まで既存の撮影状態情報に近付けるように促す工程と、
を含む。
【００５１】
本発明の実施形態の上記技術的解決策から学ぶことができるように、ユーザーが端末を用いて被写体を撮影する前に、端末は最初に既存の撮影状態情報を取得し、取得した既存の撮影状態情報に従って通知情報を生成し、最後に生成された通知情報を出力する。このように、ユーザーは、通知情報に従って撮影状態を調整することができる。したがって、ユーザーは端末によって出力される通知情報を得ることができるので、通知情報により、ユーザーはより良い撮影結果を得ることができる。
【図面の簡単な説明】
【００５２】
本発明の実施形態の技術的解決策をより明確に説明するために、以下、実施形態を説明するために必要な図面を簡単に紹介する。当然ながら、以下の説明において、添付図面は本発明のいくつかの実施形態を示すに過ぎない。当業者であれば、これらの添付図面から創意工夫なく他の図面を更に導出することができるであろう。
【図１】本発明の実施形態に係る端末の一部の概略構造図である。
【図２】本発明の実施形態に係る端末に適用される情報処理方法のフローチャートである。
【図３】本発明の実施形態に係る端末に適用される別の情報処理方法のフローチャートである。
【図４】端末の３つの回転角度の概略図である。
【図５】端末により通知情報が出力された後の表示インターフェースの表示の概略図である。
【図６】図５に係る表示画面上の３つの回転角度の概略図である。
【図７】本発明の実施形態に係る端末による撮影のフローチャートである。
【図８】本発明の実施形態に係る端末の別の概略構造図である。
【発明を実施するための形態】
【００５３】
以下、本発明の実施形態において添付図面を参照しながら、本発明の実施形態における技術的解決策を明確に説明する。当然ながら、説明される実施形態は本発明の実施形態の全部ではなく一部に過ぎない。当業者が本発明の実施形態に基づいて得た他の実施形態は全て、本発明の保護範囲内に包含されるものとする。
【００５４】
本発明の実施形態における端末は、携帯電話、タブレットコンピューター、カメラ、ビデオカメラその他の撮影可能な装置を含んでよい。
【００５５】
図１は、本発明の実施形態に係る端末１００の一部の概略構造図を示す。
【００５６】
図１を参照すると、端末１００は、プロセッサ１０１、送受信モジュール１０２、メモリ１０３、入力装置１０４、出力装置１０５、撮影装置１０６及びパラメータ収集装置１０６を備えてよい。
【００５７】
プロセッサ１０１は端末１００の制御中心である。プロセッサ１０１は、様々なインターフェースや線を用いて端末全体の全ての部分に接続される。メモリ１０３に格納されたソフトウェアプログラム及び／又はモジュールを作動又は実行し、メモリ１０３に格納されたデータを呼び出すことにより、プロセッサ１０１は、全体として端末を監視するために端末１００の様々な機能を実行してよい。
【００５８】
送受信モジュール１０２は、情報又はデータを受信及び送信するように構成されてよく、例えば、サーバーから送信された情報を受信してよい。携帯電話を例に挙げると、送受信モジュール１０２は、無線通信技術を用いて、ネットワーク側及び／又は別の端末と通信してよい。無線通信では、限定ではないが、ＧＳＭ（Global  System  of  Mobile  communication，モバイル通信のグローバルシステム）、ＧＰＲＳ（General  Packet  Radio  Service，汎用パケット無線サービス）、ＣＤＭＡ（Code  Division  Multiple  Access，符号分割多元接続）、ＷＣＤＭＡ（Wideband  Code  Division  Multiple  Access，広帯域符号分割多元アクセス）、ＬＴＥ（Long  Term  Evolution，ロング・ターム・エボリューション）、Ｅメール、ＳＭＳ（Short  Messaging  Service，ショートメッセージサービス）等の、任意の通信規格又はプロトコルが採用されてよい。
【００５９】
メモリ１０３は、ソフトウェアプログラム又は関連データを格納するように構成されてよい。プロセッサ１０１は、端末１００の様々な機能的アプリケーション及びデータ処理を実行するために、メモリ１０３に格納されたソフトウェアプログラム及びデータを実行する。メモリ１０３は、主に、プログラム記憶領域及びデータ記憶領域を含んでよい。また、メモリ１０３は、高速ランダムアクセスメモリを含んでよく、更に、不揮発性メモリ（例えば、少なくとも１つの磁気ディスク記憶要素、フラッシュメモリ要素）又は別の揮発性ソリッドステート記憶要素を含んでよい。
【００６０】
入力装置１０４は、入力されたデジタル又は文字情報を受信し、ユーザー設定及び端末１００の機能制御に関連するキー入力信号を生成するように構成されてよい。具体的には、入力装置１０４は、タッチパネルその他の入力装置を含んでよい。また、タッチパネル（タッチスクリーンとも呼ばれる）は、ユーザーによるタッチパネル上又はタッチパネル近傍でのタッチ操作を収集し、予め設定されたプログラムに従って、関連する接続装置を駆動することができる。本明細書におけるタッチ操作は、指、スタイラスその他の任意の適切なタッチオブジェクトを用いて、ユーザーがタッチパネル上又はタッチパネル近傍で行う操作であってよい。換言すれば、タッチ操作が行われるとき、タッチオブジェクトはタッチスクリーンに接触してよく、或いはタッチスクリーンに接触しなくてもよい。タッチパネルに加えて、入力装置１０４は更に、他の入力装置を含んでよい。具体的には、そのような他の入力装置は、限定ではないが、物理的キーボード、機能ボタン（例えば、ボリュームコントロールボタンやスイッチボタン）、トラックボール、マウス、ジョイスティック等のうち１以上であってよい。
【００６１】
出力装置１０５は、表示装置はやオーディオ再生装置等を含んでよい。表示装置は、ユーザーによって入力された情報、ユーザーに対して提供される情報、及び端末１００の様々なメニューを表示するように構成されてよい。表示装置は、表示画面を有してよい。任意に、表示画面は、ＬＣＤ（Liquid  Crystal  Display，液晶ディスプレイ）、ＯＬＥＤ（Organic  Light-Emitting  Diode、有機発光ダイオード）等の形で構成されてよい。オーディオ再生装置は、少なくともスピーカー及びオーディオ回路を有する。オーディオ回路は、オーディオ回路によって受信されたオーディオデータから変換された電気信号をスピーカーに送信することができ、電気信号は、スピーカーにより音声信号に変換され出力される。
【００６２】
撮影装置１０６は、撮影によって画像を取得するように構成されてよい。端末１００が携帯電話である例を挙げると、撮影装置は、フロントカメラ及び／又は背面カメラを有してよい。画像は、写真又はビデオクリップを含んでよい。また、撮影装置１０６は更に、カメラフラッシュ等の他の補助装置を有してよいが、ここでは繰り返し記載しない。
【００６３】
パラメータ収集装置１０７は、パラメータを収集するように構成される。パラメータは、処理のためにプロセッサ１０１に伝送されてよい。パラメータ収集装置１０７は、位置決め装置、角度決定装置及びセンサーのうち１以上を含んでよい。具体的には、位置決め装置はＧＰＳ（Global  Positioning  System，全地球測位システム）であってよく、角度決定装置は電子コンパス及び電子ジャイロスコープを含んでよく、センサーは、気圧センサー、温度センサー等を含んでよい。関連する説明については、以下の説明を参照されたい。
【００６４】
当業者であれば分かるように、図１に示す端末の構造は、端末に対する制限を構成するものではない。当業者であれば、要件に応じて図１の構造に適切な修正を行うことができ、例えば、一部の要素を削除し、いくつかの要素を追加し、又は図１のいくつかの要素を他の要素と交換することができるであろう。
【００６５】
当業者であれば分かるように、本発明の実施形態における端末は、少なくとも以下の実施形態のいずれかのステップ又は機能を実行することができる。
【００６６】
実施形態１
図２は、本発明の実施形態に係る端末によって実行される方法のフローチャートである。当業者であれば分かるように、本実施形態で説明する方法及び本発明の以下の他の実施形態は、特定の順序で生じる複数の工程を含むが、これらの方法に含まれる工程は多くても少なくてもよく、これらの工程は、連続的に実行されても同時に実行されてもよい。これらの配列は、厳密な配列ではない。
【００６７】
図２を参照する、情報処理方法は以下のステップを含む。
【００６８】
ステップ２０１：既存の撮影状態情報を取得する。
【００６９】
本発明の本実施形態では、撮影状態情報は、端末の撮影状態情報と付加状態情報のうち少なくとも１つを含んでよい。端末の撮影状態情報は、位置パラメータと角度パラメータのうち少なくとも１つを含んでよい。更に、位置パラメータ及び／又は角度パラメータに加えて、端末の撮影状態情報は更に、高さパラメータと焦点距離パラメータのうち少なくとも１つを含んでよい。付加状態情報は、撮影時間情報と天候情報のうち少なくとも１つを含んでよい。
【００７０】
本発明の本実施形態では、端末は、異なる装置から既存の撮影状態情報を取得してよい。例えば、端末はローカルで既存の撮影状態情報を取得してよい。例えば、既存の撮影状態情報が端末のメモリ１０３に格納される場合、端末のプロセッサ１０１は既存の撮影状態情報をメモリ１０３から取得してよい。本発明の本実施形態では、既存の撮影状態情報は、現在ユーザーによって撮影される被写体に対応してよい。例えば、ユーザーが一度建物Ｂ１を撮影し画像１を得て、再び建物Ｂ１を撮影して画像２を得たいとする。再度撮影することにより得られる画像２が画像１と同一又はほぼ類似する構成を有することを達成するために、端末は、画像１の撮影状態情報を取得し、画像１の撮影状態情報を参照用の既存の撮影状態情報として用いてよい。例えば、ユーザーが画像１を撮影したときに用いられた撮影状態情報が参照用に用いられる。当然ながら、画像１は更に、上記建物Ｂ１又は被写体Ｂ２の画像に類似する別の建物の画像であってよい。撮影状態情報を建物Ｂ１を撮影するための基準として用いることができる限り、他の被写体を撮影するときに用いられる撮影状態情報は、本発明のこの実施形態における既存の撮影状態情報として用いることができる。
【００７１】
任意に、ユーザーは更に、ネットワーク装置又は別の端末からの既存の撮影状態情報を取得してよい。例えば、ユーザーは、ネットワーク装置又は別の端末上に既存の撮影状態情報を事前に保存してよい。ネットワーク装置はクラウドサーバーであってよい。写真を撮影するとき、端末は無線通信技術を用いて、ネットワーク装置又は別の端末から既存の撮影状態情報を取得してよい。
【００７２】
ローカルに格納されたか、又はネットワーク装置又は別の端末にある上記の既存の撮影状態情報は、ユーザーによって現在使用されている端末で生成されてよく、或いは別の端末によって生成されてよい。例えば、既存の撮影状態情報は、別の端末によって画像１が撮影されるときに用いられる撮影状態情報であってよい。例えば、ユーザーがより良い画像を取得するためにどのように建物Ｂ１を撮影するべきかを知らない場合、ユーザーは、通信技術を用いてネットワーク側から既存の撮影状態情報を取得し、参照のために既存の撮影状態情報を用いてよい。既存の撮影状態情報は、建物Ｂ１又は類似の建物が別のプロの写真家によって撮影されたときに用いられた別の端末の撮影状態情報及び／又は付加状態情報であってよい。当然ながら、端末はまた、ネットワーク装置によって能動的にプッシュされた既存の撮影状態情報を受信してよい。例えば、ユーザーが景勝地に到着したとき、端末は、その景勝地の（サーバーによって能動的にプッシュされる）既存の撮影状態情報を受信してよい。景勝地の既存の撮影状態情報は、他のプロの写真家により景勝地が撮影されたときに使用された撮影状態情報であってよい。当然のことながら、端末はまた、ブルートゥース又はＷｉＦｉのような別の方法で既存の撮影状態情報を取得してよく、ここでは繰り返しの説明を省略する。
【００７３】
既存の撮影状態情報は、画像内に格納されてよく、或いは画像に関連するファイル内に格納されてよい。これに対応して、端末は、画像又は画像に関連するファイルから、既存の撮影状態情報を取得する。具体的には、画像の符号化形式に基づいてフィールドが追加されてよく、新たに追加されたフィールドは、既存の撮影状態情報を格納するために用いられる。代替として、記録機能をもつファイル（例えばｔｘｔファイル）が画像に関連付けられてよく、既存の撮影状態情報はファイルに格納される。上記の関連付けは対応を作成する方法等で実施されてよい。好ましくは、画像は、限定ではないが、写真、ピクチャ、ビデオクリップ等を含んでよい。
【００７４】
既存の撮影状態情報が画像又は画像に関連するファイル内に格納される場合、既存の撮影状態情報を取得するステップは以下を含んでよい。
【００７５】
ａ．既存の画像を取得する。既存の画像は、以前に端末又は別の端末で撮影されることにより得られた画像である。更に、既存の画像の取得は、ユーザーの選択に従う取得であってよく、或いは、端末の現在の位置パラメータに従う能動的な取得であってよい。関連する説明は、以下の実施形態に記載される。
【００７６】
ｂ．既存の画像に対応する撮影状態情報を取得する。具体的には、撮影状態情報は既存の画像から取得されてよく、或いは、撮影状態情報は画像に関連するファイルから取得されてよい。撮影状態情報は、既存の画像又は既存の画像に関連する関連ファイルに格納される。撮影状態情報は、既存の画像が撮影されたときの端末又は別の端末の撮影状態情報と、既存の画像が撮影されたときの付加状態情報とのうち、少なくとも１つを含んでよい。
【００７７】
ｃ．既存の画像に対応する撮影状態情報を、既存の撮影状態情報として用いる。
【００７８】
結論として、既存の撮影状態情報を取得した後、端末は、通知情報を生成する次のステップの準備ができる。
【００７９】
ステップ２０２：既存の撮影状態情報に従って、通知情報を生成する。
【００８０】
具体的には、通知情報は既存の撮影状態情報を含む。
【００８１】
代替として、通知情報が生成される前に、まず現在の撮影状態情報が取得される。既存の撮影状態情報に従って、通知情報を生成するステップは、既存の撮影状態情報及び現在の撮影状態情報に従って、通知情報を生成するステップであって、通知情報は現在の撮影状態情報と既存の撮影状態情報とのずれを含む、ステップ、を含む。
【００８２】
ステップ２０３：ユーザーが通知情報に従って端末の撮影状態を調整できるように、通知情報を出力する。
【００８３】
具体的には、端末は、ユーザーが通知情報に従って端末の撮影状態を調整できるようにするために、音声方式、表示インターフェース方式その他の方式で通知情報を出力してよい。
【００８４】
通知情報が既存の撮影状態情報を含む場合、ユーザーは既存の撮影状態情報を参照することにより、端末の撮影状態を調整することができる。例えば、端末の既存の撮影状態情報が角度パラメータ及び位置パラメータ（以下、既存の角度パラメータ、既存の位置パラメータと呼ぶ）を含む場合、ユーザーは、現在の撮影角度と撮影位置が既存の角度パラメータと既存の位置パラメータに近付くように、端末の現在の撮影角度及び撮影位置を調整することができる。別の例では、既存の付加状態情報が時間（以下、既存の時間と呼ぶ）を含む場合、ユーザーは、既存の時間に近付くように現在の撮影時間を調整することができる。例えば、現在の時間が午前８：００であり、既存の付加状態情報の時間パラメータが午後５：００である場合、ユーザーは、午後５：００まで写真の撮影を待つことができる。
【００８５】
通知情報は、現在の撮影状態情報と既存の撮影状態情報とのずれを含み、したがって、ユーザーはずれを参照することにより、端末の撮影状態を調整することができる。例えば、端末の現在の撮影状態情報における高さパラメータが１．３メートルであり、端末の既存の撮影状態情報における高さパラメータが１．７メートルであるとき、ずれは０．４メートルである。そして、ユーザーは端末の高さを０．４メートル増加させることができる。別の例では、現在の付加状態情報における時間パラメータが１６：００であり、既存の付加状態情報における時間パラメータが１６：３０であるとき、ずれは３０分である。したがって、ユーザーは、写真を撮影するまで３０分待つことができる。
【００８６】
ユーザーが上記通知情報に従って端末の撮影状態を調整した後に写真を取る場合、より良好な撮影結果を得ることができる。例えば、以前に撮影された画像と同じかほぼ同じ構成を、簡単且つ迅速に得ることができる。
【００８７】
また、本発明の本実施形態は、２つの例示的な適用シナリオを示す。すなわち、ユーザー又は別のユーザーが一度被写体を撮影し、ユーザーがほぼ同じ構成で再び被写体を撮影したい場合か、ユーザーが既存の情報を参照することにより、ある場所でより良い撮影結果を得ることを望む場合である。しかしながら、本発明の本実施形態の適用は、２つの適用シナリオに限定されない。例えば、ユーザーが以前あるエリアの古い建物群を撮影し、２回目の撮影時に、エリア内の古い建物群が新しい建物群に置き換えられているとする。この場合、該エリアが比較上ほぼ同じ構成で撮影される場合、本発明の本実施形態は同様に適用可能である。別の例では、ユーザーは、同じ撮影背景の下で子どもの成長過程を撮影する（例えば、子どもが住んでいるアパートの前で異なる年齢の子どもを撮影する）かもしれないが、本発明の本実施形態は同様に適用可能である。ユーザーが撮影画像内の子どもの姿勢をほぼ同じにしたり、撮影背景に対して子どもをほぼ同じ位置にしたい場合、子どもがほぼ同じ姿勢であることや、撮影背景に対して子どもがほぼ同じ位置にいることをユーザーが判別できるように、端末は更に、以前撮影された画像を表示インターフェースに表示してよい
本発明の本実施形態では、ユーザーが端末を用いて撮影する前に、端末がまず既存の撮影状態情報を取得し、それから取得された既存の撮影状態情報に従って通知情報を生成し、最後に生成された通知情報を出力する。このように、ユーザーは、通知情報に従って撮影状態を簡単に効率よく調整することができ、より良い撮影結果を得ることができる。
【００８８】
実施形態２
図３は、本発明の別の実施形態に係る端末によって実施される方法のフローチャートである。留意すべきこととして、本発明の本実施形態では、実施形態１と同一又は同様である本実施形態の内容は繰り返し説明せず、実施形態１の説明を参照する。
【００８９】
ステップ３０１：設定オプションが有効であるか否かを判定する。
【００９０】
端末は、ユーザーの選択命令に従って、設定オプションが有効であるか否かを判定してよい。例えば端末は、「撮影アシストモード」等のモードを提供してよい。ユーザーが「アシスト撮影でモード」を有効にした場合、設定オプションが有効であると判定され、例えば設定オプションが１に設定される。逆に、ユーザーが「撮影アシストモード」を無効にした場合、設定オプションが無効であると判定され、例えば設定オプションが０に設定される。当然ながら、設定オプションは、工場出荷時の設定においてデフォルトで有効なものとして設定されてもよく、本発明の本実施形態によって限定されない。
【００９１】
ステップ３０２：設定オプションが有効であるとき、現在の撮影状態情報を取得する。
【００９２】
ステップ３０３：既存の撮影状態情報を取得する。
【００９３】
撮影状態情報（現在の撮影状態情報又は既存の撮影状態情報）は、端末の撮影状態情報と付加状態情報のうち少なくとも１つを含んでよい。
【００９４】
端末の撮影状態情報は、限定ではないが、位置パラメータ、角度パラメータ、高さパラメータ及び焦点距離パラメータを含んでよい。４つのパラメータの意味を後述する。
【００９５】
撮影位置パラメータは、端末が写真を撮る位置を表すために用いられる。撮影位置パラメータは、端末上の位置決め装置によって取得されてよい。例えば、端末が写真を撮る緯度及び経度が、ＧＰＳ（Global  Positioning  System，全地球測位システム）を用いて取得され、撮影位置パラメータとして用いられる。上記撮影位置パラメータはＬｏｃａｔｉｏｎ（Ｘ，Ｙ）で示すことができ、Ｌｏｃａｔｉｏｎは撮影位置を表し、Ｘは経度を表し、Ｙは緯度を表す。
【００９６】
撮影角度パラメータは、端末が写真を撮る撮影角度（撮影姿勢とも呼ばれる）を表すために用いられる。撮影角度パラメータはＲｏｔａｔｉｏｎ（θ，φ，ψ）によって示すことができ、Ｒｏｔａｔｉｏｎは撮影角度を示し、θ、φ及びψは３つの回転角度を表す。詳細については図４を参照されたい。図４は、端末の上記３つの回転角度の概略図を示す。
【００９７】
θは、端末の縦接続線（又は縦軸）の延長線と水平面との間の挟角である。φは、縦接続線の延長線の水平面上の投影線分ＯＰと磁北極との間の挟角である。ψは、端末が縦接続線を回転する回転角である。本発明の本実施形態によれば、上記３つの回転角は、端末上の角度決定装置（例えば電子コンパスや電子ジャイロスコープ）により、一緒に決定されてよい。具体的には、電子コンパスは磁北極の方向を決定するために用いることができ、電子ジャイロスコープは、端末の上記３つの回転角θ、φ及びψを測定することができる。
【００９８】
撮影高さパラメータは、端末が写真を撮る高さを表すために用いられる。撮影高さパラメータは、端末上の高さセンサーによって取得されてよい。例えば、撮影時の高さとして、端末から海面までの距離（気圧センサーによって測定される）が用いられてよい。撮影高さパラメータはＨと表すことができる。
【００９９】
撮影焦点距離パラメータは、端末が写真を撮る焦点距離を表すために用いられ、端末から直接読み取られてよい。デジタルカメラを例に挙げると、焦点距離パラメータは、カメラに適用されるレジスタから読み取られてよい。撮影焦点距離パラメータはＦと表すことができる。
【０１００】
撮影状態情報について全ての４つのパラメータが取得される方がよい。しかしながら、４つのパラメータのいくつかが取得されてもよく、その具体的な理由は詳細に後述する。
【０１０１】
付加状態情報は、限定ではないが、撮影時間情報と天候情報のうち少なくとも１つを含んでよい。撮影時間は季節であってもよく、具体的には月であってもよいし、具体的には１日の午前又は午後であってもよく、或いは特定の時点等であってもよい。気象情報は、晴れ、雨、雪等であってよい。
【０１０２】
本発明の本実施形態ではユーザーが「撮影アシストモード」を有効にするので、端末は、既存の撮影状態情報を能動的に取得してよい。以下、端末がどのように既存の撮影状態情報を能動的に取得するのかを説明する。
【０１０３】
方式１
ステップ３０３ａ：現在の撮影状態情報中の端末の位置パラメータ（以下、現在の位置パラメータと呼ぶ）を取得する。例えば、端末の現在の位置パラメータは、端末上の位置決め装置を用いて知ることができ、プロセッサ１０１は位置パラメータを読み取ってよい。
【０１０４】
ステップ３０３ｂ：既に記憶されている第１の撮影状態情報に従って、第１の位置パラメータを取得する。第１の撮影状態情報は第１の位置パラメータを含む。端末のメモリ１０３を例に挙げると、メモリ１０３が第１の撮影状態情報を格納する。例えば、端末は、格納された第１の画像を用いて第１の撮影状態情報を格納してよく、第１の撮影状態情報は第１の位置パラメータを含む。
【０１０５】
ステップ３０３ｃ：現在の位置パラメータ及び第１の位置パラメータに従って、現在の位置から第１の位置までの距離を計算する。具体的なアルゴリズムは従来技術に属し、を繰り返し、本発明での説明は省略する。
【０１０６】
ステップ３０３ｄ：距離が予め設定された閾値未満であるとき、第１の撮影状態情報を既存の撮影状態情報として用いる。予め設定された閾値は、ユーザーによって入力及び決定されてよく、或いは送達の前に設定オプションでユーザーによって選択されてよく、或いは同様のものであってよい。例えば、予め設定された閾値が１００メートルであると仮定すると、端末の現在の位置が「サマーパレスの東門」である場合、「サマーパレスの東門」から１００メートル以内の第１の位置に対応する第１の撮影状態情報が、既存の撮影状態情報として用いられてよい。
【０１０７】
当業者であれば理解できるように、３０３ａと３０３ｂは厳密な順序ではなく、また、第１の撮影状態情報及び第１の位置は理解を容易にするためのものに過ぎない。３０３ａ〜３０３ｄは、上記条件を満たす全ての既存の撮影状態情報が取得されるまで、繰り返し実行されてよい。複数の撮影状態情報が上記条件を満たす場合、ユーザーは選択を行うことができる。
【０１０８】
方式２
ステップ３０３ａ’：現在の撮影状態情報中の端末の位置パラメータ（以下、現在の位置パラメータと呼ぶ）を取得する。
【０１０９】
ステップ３０３ｂ’：既に記憶されている第１の撮影状態情報及び第２の撮影状態情報に従って、第１の位置パラメータ及び第２の位置パラメータを取得する。第１の撮影状態情報と第２の撮影状態情報は、それぞれ第１の位置パラメータと第２の位置パラメータを含む。
【０１１０】
ステップ３０３ｃ’：現在の位置パラメータ及び第１の位置パラメータに従って、現在の位置から第１の位置までの第１の距離を計算し、現在の位置パラメータ及び第２の位置パラメータに従って、現在の位置から第２の位置までの第２の距離を計算する。
【０１１１】
ステップ３０３ｄ’：第１の距離と第２の距離のうち小さい方に対応する撮影状態情報を、既存の撮影状態情報として用いる。例えば、
第１の距離が第２の距離未満であるとき、第１の撮影状態情報が既存の撮影状態情報として用いられ、或いは、
第１の距離が第２の距離より大きいとき、第２の撮影状態情報が既存の撮影状態情報として用いられる。
【０１１２】
留意すべきこととして、第１の距離が第２の距離と等しいとき、第１の撮影状態情報と第２の撮影状態情報のいずれかが既存の撮影状態情報として用いられてよく、これは本発明によって限定されない。
【０１１３】
例えば、端末の現在の位置が「サマーパレスの東門」である場合、且つ、第１の位置が「サマーパレスの東門」から１００メートル以内であり、第２の距離が「サマーパレスの東門」から３００メートルである場合、第１の位置に対応する第１の撮影状態情報が既存の撮影状態情報として用いられてよい。
【０１１４】
好ましくは、予め設定された閾値は、既存の撮影状態情報を決定するための条件として追加又は採用されてよい。すなわち、第１の距離と第２の距離のうち小さい方は、更に、予め設定された閾値未満でなければならない。例えば、
第１の距離が第２の距離未満であり、且つ第１の距離が予め設定された閾値未満であるとき、第１の撮影状態情報が既存の撮影状態情報として用いられ、或いは、
第１の距離が第２の距離より大きく、且つ第２の距離が予め設定された閾値未満であるとき、第２の撮影状態情報が既存の撮影状態情報として用いられる。
【０１１５】
例えば、予め設定された閾値が１００メートルであり、第１の位置が「サマーパレスの東門」から１０００メートルであり、第２の位置が「サマーパレスの東門」から３０００メートルであるとする。第１の位置から「サマーパレスの東門」までの第１の距離の方が小さいが、第１の距離１０００メートルが予め設定された閾値１００メートル未満ではないので、対応する第１の撮影状態情報は既存の撮影状態情報として用いられない。
【０１１６】
上記の説明から分かるように、本発明の本実施形態は第１の距離と第２の距離との比較を含んでよく、或いは、第１の距離又は第２の距離と予め設定された閾値との比較を含んでよい。当業者であれば理解できるように、これらの比較は順番通りに実行されなくてよい。例えば、最初に第１の距離と第２の距離が別々に閾値と比較されてよい。第１の距離と第２の距離の両方が予め設定された閾値未満であるとき、続いて第１の距離が第２の距離と比較される。
【０１１７】
同様に、当業者であれば分かるように、３０３ａ’と３０３ｂ’は厳密な順序ではない。また、３０３ａ’〜３０３ｄ’は繰り返し実行されてよい。
【０１１８】
任意に、上記の条件を満たす既存の撮影状態情報が複数取得された場合、例えば、予め設定した閾値内の画像が複数ある場合、端末は選択を行うことをユーザーに通知してよい。端末は、画像に対応する撮影状態情報を決定するために、ユーザーの選択に従って既存の画像を決定する。
【０１１９】
ステップ３０４：既存の撮影状態情報に従って、通知情報を生成する。
【０１２０】
ステップ３０５：ユーザーが通知情報に従って端末の撮影状態を調整できるように、通知情報を出力する。
【０１２１】
具体的には、通知情報を出力するステップの方式は、
既存の撮影状態情報及び現在の撮影状態情報を表示すること、又は、
既存の撮影状態情報と現在の撮影状態情報とのずれを表示すること、
を含んでよい。
【０１２２】
現在の撮影状態情報と既存の撮影状態情報の両方が４つのパラメータすなわち位置パラメータ、角度パラメータ、高さパラメータ及び焦点距離パラメータを含むと仮定する。端末が既存の撮影状態情報及び現在の撮影状態情報を表示するとき、現在の撮影状態情報における上記４つのパラメータがそれぞれ既存の撮影状態情報における上記４つのパラメータに近付くように、既存の撮影状態情報の上記４つのパラメータを基準として用いて、現在の撮影状態情報における上記４つのパラメータを調整するようにユーザーに促してよい。当然のことながら、現在の撮影状態情報における上記４つのパラメータが、既存の撮影状態情報における上記４つのパラメータに等しいことが理想である。しかしながら、好ましくは、予め設定された閾値は予め設定されてよい。現在の撮影状態情報における上記４つのパラメータが、既存の撮影状態情報における４つのパラメータに予め設定された閾値まで近付くとき、現在の撮影状態情報における上記４つのパラメータは、既存の撮影状態情報における上記４つのパラメータに等しいとみなされてよい。例えば、現在の高さパラメータが、既存の高さパラメータに９５％まで近付き、現在の位置パラメータが既存の位置パラメータに９５％まで近付く、等である。留意すべきこととして、予め設定された閾値はパーセンテージであってよく、対応するパラメータとの差の絶対値等であってもよい。また、予め設定された閾値は、実際の状況に従って予め設定されてよく、本発明の本実施形態では特定の値に限定されない。予め設定された閾値は異なってよく、例えば、現在の高さパラメータは既存の高さパラメータに９６％まで近付き、現在の位置パラメータは既存の位置パラメータに９５％まで近付く、等である。
【０１２３】
更に、図５は、通知情報が端末によって出力された後の表示インターフェース上の表示の概略図を示す。明らかに、これは通知情報を制限することを意図していない。例えば、音声通知の方式、表示インターフェースと音声通知を組み合わせる方式等が、更に採用されてよい。
【０１２４】
図５を参照すると分かるように、表示インターフェースに表示されるコンテンツは、端末５０１によって取得される既存の撮影状態情報及び現在の撮影状態情報を含んでよく、既存の撮影状態情報に基づいて、現在の撮影状態情報の調整に関するアドバイスが提供される。例えば、表示インターフェースの領域５０２は、現在の位置の調整についてのアドバイスを示す。小さい円は端末の現在の位置を表し、小さい正方形は既存の位置を表し、矢印は端末の現在の位置の移動方向を表す。任意に、領域５０２には、「左に１０メートル移動」や「前に１２メートル移動」等、誘導アドバイスが更に表示されてよい。
【０１２５】
表示インターフェースの領域５０３は、端末の角度の調整についてのアドバイスを示す。左から右へ順にθ、φ、ψであり、矢印は具体的な調整アドバイスを示す。ユーザーが簡単に３つの回転角度を把握できるようにするために、任意に、端末は更に、矢印指示に従って３つの回転角度を調整する意味を表示してよい。図６を参照する。図６は、表示インターフェース内の領域５０３に矢印で示されるような３つの回転角度を調整する概略図を示す。好ましくは、該領域は更に、「端末の上部を少し体に近付ける」、「体を少し左に向ける」、「端末を上下の接続線周りにわずかに左に向ける」等の誘導アドバイスを表示してよい。
【０１２６】
同様に、領域５０４は端末の高さの調整についてのアドバイスを示し、領域５０５は端末の焦点距離の調整についてのアドバイスを示す。同様に、上記の領域は誘導アドバイスを表示してよい。
【０１２７】
更に、ユーザーによる調整を容易にするために、端末は更に、誘導アドバイスを音声で再生してよい。
【０１２８】
表示インターフェースは、端末の表示画面を用いて表示してよい。任意に、表示インターフェースは更に、例えばユーザーの参照用に、例えば表示インターフェースの中心に位置する領域５０６に、端末によって取得された既存の画像を表示してよい。
【０１２９】
当業者であれば分かるように、３０２と３０３は厳密な順番ではない。
【０１３０】
また、上記に提供した例では、既存の撮影状態情報と現在の撮影状態情報の両方が、４つのパラメータすなわち位置パラメータ、角度パラメータ、高さパラメータ及び焦点距離パラメータを含む。端末が４つのパラメータの全てを取得する方がよい。このように、ユーザーは調整動作を行い、調整はより効率的且つ正確である。しかしながら、４つのパラメータの一部が取得されるようにしてもよい。
【０１３１】
一般に、角度は３つの回転角度を含むので、ユーザーが端末の角度を調整することは比較的困難である。ユーザーが端末から調整アドバイスを取得することができれば、それは効率を改善するために有用であり、したがって、端末は角度パラメータを取得し、対応する通知情報を提供してよい。当然ながら、調整範囲（例えば移動距離）が比較的大きい場合があるので、ユーザーにとって端末の位置を調整することは容易ではない。ユーザーが調整アドバイスを取得することができれば、それも同様に有用である。したがって、端末は位置パラメータを取得し、対応する通知情報を提供してよい。一方、ユーザーは一般には写真撮影時は立った姿勢であり、目の高さとほぼ同じ高さに端末を持ち上げることに慣れている。したがって、上下の調整範囲は比較的小さく、ユーザーはより容易に適切な高さを見つけることができる。また、多くの場合、ユーザーは写真撮影時に、端末が自動的に焦点を合わせた後に得られる焦点距離を使用することに慣れている。したがって、ユーザーはあまり焦点距離を考慮する必要がない。結論として、端末によって取得された既存の撮影状態情報は、以前に被写体が撮影されたときに用いられた位置パラメータと角度パラメータのうち少なくとも１つを含んでよい。更に、撮影の効率を改善するために、端末によって取得された既存の撮影状態情報は更に、以前に被写体が撮影されたときに用いられた高さパラメータと焦点距離パラメータのうち少なくとも１つを含んでよい。
【０１３２】
上記の説明から分かるように、ユーザーが端末を用いて被写体を撮影するとき、端末は、既存の撮影状態情報を取得する前に、設定オプションが有効であるか否かを判定する。設定オプションが有効であるとき、既存の撮影状態情報が取得され、ユーザーは、撮影状態情報に従って、端末の撮影状態を調整するように促される。端末が通知情報を提供するので、ユーザーは通知情報に従って撮影状態を調整し、より良好な撮影結果を得ることができる。更に、設定オプションが設定されることにより、端末の撮影状態を調整するようにユーザーを誘導する機能は、設定オプションが有効であるときのみ有効化される。これにより、ユーザーエクスペリエンスが向上する。位置パラメータを用いて既存の撮影状態情報を能動的に取得することができるので、効率が向上する。
【０１３３】
実施形態３
以下、本発明の実施形態で提供される情報処理方法を用いて端末により撮影を行う工程を、例を用いて説明する。ユーザーは春に撮影した天安門演壇と比較するために、冬の天安門演壇を撮影したがっていると仮定する。実施形態１及び実施形態２と同一又は同様の内容については、実施形態１及び実施形態２を参照されたい。ここでは詳細の説明を省略する。
【０１３４】
図７を参照すると、工程は以下を含む。
【０１３５】
ステップ７０１：設定オプションが有効であるか否かを判定する。
【０１３６】
判定の結果が肯定である場合、７０２を実行する。そうでなければ、ステップ７１０を実行する。
【０１３７】
具体的には、端末は、ユーザーが「アシスト撮影モード」を選択するか否かを判定する。ユーザーが「アシスト撮影モード」を選択した場合、端末は、設定オプションが有効であると判断し、ステップ７０２を実行してよく、そうでない場合はステップ７１０を実行してよい。
【０１３８】
ステップ７０２：現在の撮影状態情報を取得する。
【０１３９】
撮影状態情報は、端末の撮影状態情報と付加状態情報のうち少なくとも１つを含んでよい。しかしながら、本発明の本実施形態の適用シナリオの観点では、付加状態情報を考慮する必要がなく、端末の撮影状態情報のみを考慮する必要がある。具体的には、端末は、位置パラメータ、角度パラメータ、高さパラメータ及び焦点距離パラメータを含むことができる端末の現在の撮影状態情報を取得してよい。
【０１４０】
ステップ７０３：現在の撮影状態情報における位置パラメータに従って、既存の画像と、既存の画像に対応する撮影状態情報とを取得する。
【０１４１】
本発明の本実施形態では、既存の撮影状態情報が画像中に位置することを例に挙げて説明する。現在の撮影状態情報における位置パラメータに従って、既存の画像と既存の画像に対応する撮影状態情報とを取得することに関する詳細については、実施の形態２の内容を参照されたい。例えば、取得方式のうち１つは、
現在の撮影状態情報中の端末の位置パラメータ（以下、現在の位置パラメータと呼ぶ）を取得するステップと、
既に記憶されている第１の撮影状態情報に従って、端末の第１の位置パラメータを取得するステップであって、第１の撮影状態情報は第１の画像中に位置し、第１の撮影状態情報は第１の位置パラメータを含む、ステップと、
現在の位置パラメータ及び第１の位置パラメータに従って、現在の位置から第１の位置までの距離を計算するステップと、
距離が予め設定された閾値未満であるとき、第１の画像を既存の画像として用い、第１の撮影状態情報を既存の撮影状態情報として用いるステップと、
を含んでよい。このように、端末は、春に撮影した天安門演壇の対応する既存の画像と、該画像中に格納され春に天安門演壇が撮影されたときに用いられた撮影状態情報と、を取得してよい。
【０１４２】
以上が取得方式のうちの１つの例であり、ここでは他の取得方式を説明しない。
【０１４３】
ステップ７０４：ユーザーの選択に従って、既存の画像及び対応する撮影状態情報を決定する。
【０１４４】
ステップ７０３では、春に撮影され端末によって取得された天安門演壇の既存の画像が１以上存在するかもしれない。端末は、ユーザーが選択を行えるように、春に撮影された天安門演壇の１以上の取得画像を表示してもよいし、ユーザーの選択に従って、既存の撮影状態情報を決定してもよい。
【０１４５】
ステップ７０５：通知情報を生成する。
【０１４６】
好ましくは、端末は、現在の撮影状態情報と既存の撮影状態情報とのずれに従って、通知情報を生成してよい。
【０１４７】
ステップ７０６：現在の撮影状態情報を調整して予め設定された閾値まで既存の撮影状態情報に近付けるようにユーザーに促すために、通知情報を出力する。
【０１４８】
ステップ７０７：ユーザーの操作に従って、端末の現在の撮影状態を調整する。
【０１４９】
ステップ７０８：端末の現在の撮影状態情報が予め設定された閾値まで既存の撮影状態情報に近付いたか否かを決定する。
【０１５０】
決定結果が肯定であればステップ７０９を実行し、そうでなければステップ７０７を実行する。端末の現在の撮影状態情報が春に撮影された天安門演壇の撮影状態情報に近い場合、それはほぼ同じ構成が取得されたことを示し、端末はステップ７０９を実行して、写真が撮影できることをユーザーに提示してよい。そうでない場合、それは端末によってほぼ同じ構成が取得されなかったことを示し、端末はステップ７０７を繰り返し続ける。
【０１５１】
ステップ７０９：ユーザーに撮影を促す。
【０１５２】
ステップ７１０：撮影命令を受信する。
【０１５３】
ステップ７１１：撮影を実行する。
【０１５４】
端末は、ユーザーによって調整された撮影状態情報に従って天安門演壇を撮影する。
【０１５５】
ステップ７１２：撮影を続行するか否かを決定する。
【０１５６】
判定結果が肯定であればステップ７０１を実行し、そうでなければプロセスを終了する。
【０１５７】
任意に、ステップ７１１の撮影によって取得される画像について、撮影中に用いられる端末の撮影状態情報は、以後の参照のために、画像中か或いは該画像に関連する関連ファイルに格納されてよい。
【０１５８】
上記の説明から分かるように、ユーザーが端末を用いて被写体を撮影するとき、端末は、既存の撮影状態情報を取得する前に、設定オプションが有効であるか否かを判定する。設定オプションが有効であるとき、既存の撮影状態情報が取得され、ユーザーは撮影状態情報に従って端末の撮影状態を調整するように促される。端末が通知情報を提供するので、ユーザーは通知情報に従って撮影状態を調整し、より良好な撮影結果を得ることができる。更に、設定オプションが設定されることにより、端末の撮影状態を調整するようにユーザーを誘導する機能は、設定オプションが有効であるときのみ有効化される。これにより、ユーザーエクスペリエンスが向上する。位置パラメータを用いて既存の撮影状態情報を能動的に取得することができるので、効率が向上する。
【０１５９】
ユーザーがイワ園を訪問すると仮定する。イワ園の門に到着したとき、ユーザーはサーバーによってプッシュされたメッセージを受信する。主要な景勝地の様々な撮影状態情報が含まれ、例えば昆明湖の撮影状態情報や同様のものが含まれる。このように、ユーザーが昆明湖に到着すると、端末は、昆明湖の位置パラメータに従って昆明湖の受信された撮影状態情報を取得し、それから通知情報を生成し、より良好な撮影結果を得るために、ユーザーに端末の撮影状態を調整するように促す。ここでは関連する説明を省略する。上記説明を参照されたい。
【０１６０】
実施形態４
図８を参照すると、本発明の本実施形態は、端末に適用される情報処理装置８００を提供する。情報処理装置８００は、上記の実施形態１〜実施形態３の関連する内容に対応し、ここでは説明された内容の説明を省略する。当然ながら、装置８００の動作プロセス及び原理は、上記の実施形態１〜実施形態３の動作プロセス及び原理と同じである。統合される発明実施形態として、実施形態１〜実施形態３の説明を参照して実施形態４を説明する場合がある。
【０１６１】
情報処理装置８００は、
既存の撮影状態情報を取得するように構成される既存情報取得モジュール８０１と、
既存の撮影状態情報に従って通知情報を生成するように構成される生成モジュール８０２と、
ユーザーが通知情報に従って端末の撮影状態を調整できるように、通知情報を出力する構成される取得モジュール８０３と、
を備える。
【０１６２】
任意に、通知情報は既存の撮影状態情報を含む。
【０１６３】
任意に、装置８００は更に現在情報取得モジュール８０４を備える。現在情報取得モジュール８０４は、通知情報が生成される前に現在の撮影状態情報を取得するように構成される。
【０１６４】
生成モジュール８０２は、具体的には、既存の撮影状態情報及び現在の撮影状態情報に従って、通知情報を生成するように構成される。通知情報は、現在の撮影状態情報と既存の撮影状態情報とのずれを含む。
【０１６５】
任意に、撮影状態情報は、端末の撮影状態情報と付加状態情報のうち少なくとも１つを含む。
【０１６６】
任意に、端末の撮影状態情報は、位置パラメータと角度パラメータのうち少なくとも１つを含む。
【０１６７】
任意に、端末の撮影状態情報は更に、高さパラメータと焦点距離パラメータのうち少なくとも１つを含む。
【０１６８】
任意に、付加状態情報は、撮影時間情報と天候情報のうち少なくとも１つを含む。
【０１６９】
任意に、装置８００は更に、既存の撮影状態情報が取得される前に、ユーザーの選択を受信するように構成される選択モジュール８０５を備える。既存情報取得モジュール８０１は、具体的には、選択モジュール８０５によって受信されたユーザーの選択に従って、既存の撮影状態情報を取得するように構成される。
【０１７０】
任意に、装置８００は更に、既存の撮影状態情報が取得される前に、端末の現在の位置パラメータを取得するように構成される現在位置取得モジュール８０６を備える。
【０１７１】
既存情報取得モジュール８０１は、具体的には、位置取得モジュールによって取得された現在の位置パラメータに従って、既存の撮影状態情報を取得するように構成される。
【０１７２】
任意に、装置８００は更に、既存の撮影状態情報が取得される前に、既に記憶されている第１の撮影状態情報に従って、第１の位置パラメータを取得するように構成される既存位置パラメータ取得モジュール８０７を備える。第１の撮影状態情報は第１の位置パラメータを含む。
【０１７３】
既存情報取得モジュール８０１は、具体的には、計算モジュール８０１１及び決定モジュール８０１２を有する。
【０１７４】
計算モジュール８０１１は、現在の位置パラメータ及び第１の位置パラメータに従って、現在の位置から第１の位置までの距離を計算するように構成される。
【０１７５】
決定モジュール８０１２は、距離が予め設定された閾値未満であるとき、第１の撮影状態情報を既存の撮影状態情報として用いるように構成される。
【０１７６】
任意に、装置８００は更に、既存の撮影状態情報が取得される前に、既に記憶されている第１の撮影状態情報及び第２の撮影状態情報に従って、第１の位置パラメータ及び第２の位置パラメータを取得するように構成される既存位置パラメータ取得モジュール８０７を備える。第１の撮影状態情報と第２の撮影状態情報は、それぞれ第１の位置パラメータと第２の位置パラメータを含む。
【０１７７】
既存情報取得モジュール８０１は、具体的には、計算モジュール８０１１及び決定モジュール８０１２を有する。
【０１７８】
計算モジュール８０１１は、現在の位置パラメータ及び第１の位置パラメータに従って、現在の位置から第１の位置までの第１の距離を計算し、現在の位置パラメータ及び第２の位置パラメータに従って、現在の位置から第２の位置までの第２の距離を計算するように構成される。
【０１７９】
決定モジュール８０１２は、第１の距離と第２の距離のうち小さい方に対応する撮影状態情報を、既存の撮影状態情報として用いるように構成される。
【０１８０】
任意に、装置８００は更に、既存の撮影状態情報が取得される前に、既に記憶されている第１の撮影状態情報に従って、第１の位置パラメータを取得するように構成される既存位置パラメータ取得モジュール８０７を備える。第１の撮影状態情報は第１の位置パラメータを含む。
【０１８１】
既存情報取得モジュール８０１は、具体的には、計算モジュール８０１１、第１の取得モジュール８０１３及び決定モジュール８０１２を有する。
【０１８２】
計算モジュール８０１１は、現在の位置パラメータ及び第１の位置パラメータに従って、現在の位置から第１の位置までの距離を計算するように構成される。
【０１８３】
第１の取得モジュール８０１３は、距離が予め設定された閾値未満である第１の撮影状態情報を取得するように構成される。
【０１８４】
決定モジュール８０１２は、ユーザーの選択に従って、ユーザーによって選択され距離が予め設定された閾値未満である第１の撮影状態情報を、既存の撮影状態情報として用いるように構成される。
【０１８５】
任意に、既存の撮影状態情報は別の装置から受信される。
【０１８６】
任意に、既存の撮影状態情報は画像中に存在する。
【０１８７】
代替として、既存の撮影状態情報は、画像に関連するファイルに位置する。
【０１８８】
本発明の本実施形態では、端末が被写体を撮影する前に、まず、情報取得モジュールが既存の撮影状態情報を取得し、それから生成モジュールが、取得された既存の撮影状態情報に従って通知情報を生成し、最後に取得モジュールが、生成された通知情報を出力する。このように、ユーザーは通知情報に従って撮影状態を調整することができる。したがって、ユーザーは端末によって出力された通知情報を取得することができるので、通知情報は、ユーザーがより良い撮影結果を得られるようにすることができる。
【０１８９】
任意に、取得モジュール８０３は、具体的には、表示モジュール８０３１及びプロンプトモジュール８０３２を有する。
【０１９０】
表示モジュール８０３１は、既存の撮影状態情報及び現在の撮影状態情報を表示するように構成される。
【０１９１】
プロンプトモジュール８０３２は、取得された既存の撮影状態情報を基準として用いて、ユーザーに、現在の撮影状態情報を調整して別の予め設定された閾値まで既存の撮影状態情報に近付けるように促すように構成される。
【０１９２】
本発明の本実施形態では、ユーザーが端末を用いて被写体を撮影する前に、端末がまず既存の撮影状態情報を取得し、それから取得された既存の撮影状態情報に従って通知情報を生成し、最後に生成された通知情報を出力する。このように、ユーザーは、通知情報に従って撮影状態を簡単に効率よく調整することができる。
【０１９３】
当業者であれば理解できるように、実施形態における方法の工程の全部又は一部は、関連するハードウェアに指示するコンピュータプログラムにより実現されてよい。プログラムは、コンピューター可読記憶媒体に格納されてよい。プログラムを実行すると、実施形態における方法の工程が実行される。上記記憶媒体は、磁気ディスク、光ディスク、読み出し専用メモリ（Read-Only  Memory，ＲＯＭ）又はランダムアクセスメモリ（Random  Access  Memory，ＲＡＭ）を含んでよい。
【０１９４】
要するに、上記の説明は本発明の例示的な実施形態に過ぎず、本発明の保護範囲を限定するものではない。本発明の原理を逸脱することなくなされる任意の修正、同等置換又は改良は、本発明の保護範囲内に包含されるものとする。
【図１】
0006360899.tif 000002
【図２】
0006360899.tif 000003
【図３】
0006360899.tif 000004
【図４】
0006360899.tif 000005
【図５】
0006360899.tif 000006
【図６】
0006360899.tif 000007
【図７】
0006360899.tif 000008
【図８】
0006360899.tif 000009