(57)【要約】  撮影方法及び端末装置が開示される。この方法は、端末装置によって、第１の操作を受け取るステップと；第１の操作に応答して、端末装置によって、カメラを起動するステップと；端末装置によって、第１のプレビュー画像を含む第１のプレビュー画面を表示するステップであって、第１のプレビュー画像には少なくとも１つの被写体が含まれ、第１のプレビュー画像内の少なくとも１つの被写体は予め設定されたの第１のテキスト情報とマッチングする、表示するステップと；端末装置によって、第１のプレビュー画像及び第１のテキスト情報に基づいて、第１のプロンプト情報を出力するステップであって、第１のプロンプト情報は、第１のプレビュー画像内の欠けている又は不必要な被写体を示すために使用される、出力するステップと；を含む。プロンプト情報で示されるように、ユーザは端末装置の位置又は角度を動かすことができるので、欠けている被写体を可能な限り撮影し、不必要な被写体を撮影しないことで、より良い撮影効果が得られる。この方法は、ユーザ体験を向上させるのに役立つように、ユーザに、比較的高品質の画像を撮影するように指示することができる。
2021520163.tif 000002
【特許請求の範囲】
【請求項１】
撮影方法であって、当該方法は、
端末装置によって、第１の操作を受け取るステップと、
該第１の操作に応答して、前記端末装置によって、カメラを起動するステップと、
前記端末装置によって、第１のプレビュー画像を含む第１のプレビュー画面を表示するステップであって、前記第１のプレビュー画像には少なくとも１つの被写体が含まれ、前記第１のプレビュー画像内の前記少なくとも１つの被写体は予め設定された第１のテキスト情報とマッチングする、表示するステップと、
前記端末装置によって、前記第１のプレビュー画像及び前記第１のテキスト情報に基づいて、第１のプロンプト情報を出力するステップであって、該第１のプロンプト情報は、前記第１のプレビュー画像内の欠けている又は不必要な被写体を示すために使用される、出力するステップと、を含む、
方法。
【請求項２】
前記端末装置によって、前記第１のプレビュー画像及び前記第１のテキスト情報に基づいて、前記第１のプロンプト情報を出力した後に、当該方法は、
前記端末装置によって、第２の操作を受け取るステップと、
該第２の操作に応答して、前記端末装置によって、第２のプレビュー画像を含む第２のプレビュー画面を表示するステップであって、前記第２のプレビュー画像は前記第１のプレビュー画像とは異なり、前記第２のプレビュー画像には少なくとも１つの被写体が含まれ、前記第２のプレビュー画像内の前記少なくとも１つの被写体は、予め設定された第２のテキスト情報とマッチングする、表示するステップと、
前記端末装置によって、前記第２のプレビュー画像及び前記第２のテキスト情報に基づいて、第２のプロンプト情報を出力するステップであって、該第２のプロンプト情報は前記第１のプロンプト情報とは異なり、前記第２のプロンプト情報は、前記第２のプレビュー画像内の欠けている又は不必要な被写体を示すために使用される、出力するステップと、をさらに含む、請求項１に記載の方法。
【請求項３】
プレビュー画像にはＭ個の被写体が含まれ、前記プレビュー画像は、前記第１のプレビュー画像又は前記第２のプレビュー画像であり、
前記Ｍ個の被写体のうちＮ個の被写体が予め設定されたテキスト情報とマッチングする場合に、前記不必要な被写体は、前記Ｍ個の被写体から前記Ｎ個の被写体を取り除いた後に得られる、残りの（Ｍ−Ｎ）個の被写体である、又は
前記Ｍ個の被写体とマッチングするテキスト情報に、前記Ｍ個の被写体以外の別の被写体に対応するキーワードが含まれる場合に、前記別の被写体は前記欠けている被写体であり、Ｎ≧１、Ｎ＜Ｍである、請求項１又は２に記載の方法。
【請求項４】
前記第１のプレビュー画像内の前記不必要な被写体は、前記第１のプレビュー画像には含まれているが、前記第１のテキスト情報には含まれていない被写体であり、前記第１のプレビュー画像内の前記欠けている被写体は、前記第１のテキスト情報に含まれているが、前記第１のプレビュー画像には含まれていない被写体である、又は
前記第２のプレビュー画像内の前記不必要な被写体は、前記第２のプレビュー画像には含まれているが、前記第２のテキスト情報には含まれていない被写体であり、前記第２のプレビュー画像内の前記欠けている被写体は、前記第２のテキスト情報に含まれているが、前記第２のプレビュー画像には含まれていない被写体である、請求項１又は２に記載の方法。
【請求項５】
前記第１のプロンプト情報は前記第１のプレビュー画面上に表示され、前記第２のプロンプト情報は前記第２のプレビュー画面上に表示される、請求項１乃至４のいずれか一項に記載の方法。
【請求項６】
前記端末装置によって、前記第１のテキスト情報を前記第１のプレビュー画面上に表示するステップをさらに含む、請求項１乃至５のいずれか一項に記載の方法。
【請求項７】
前記端末装置によって、前記第２のテキスト情報を前記第２のプレビュー画面上に表示するステップをさらに含む、請求項２乃至５のいずれか一項に記載の方法。
【請求項８】
前記第１のテキスト情報は、テキスト情報の少なくとも一部を含む、又は
前記第２のテキスト情報は、テキスト情報の少なくとも一部を含む、請求項６又は７に記載の方法。
【請求項９】
前記端末装置によって、第１の一致度情報を前記第１のプレビュー画面上に表示するステップをさらに含み、前記第１の一致度情報は、前記第１のテキスト情報と前記第１のプレビュー画像との間の一致度を示すために使用される、請求項１乃至８のいずれか一項に記載の方法。
【請求項１０】
前記端末装置によって、第２の一致度情報を前記第２のプレビュー画面上に表示するステップをさらに含み、前記第２の一致度情報は、前記第２のテキスト情報と前記第２のプレビュー画像との間の一致度を示すために使用される、請求項２乃至９のいずれか一項に記載の方法。
【請求項１１】
当該方法は、前記端末装置によって、第１の方向指示情報を前記第１のプレビュー画像に表示するステップをさらに含み、前記第１の方向指示情報は、ユーザに、前記端末装置を指し示された第１の方向に動かすように指示するために使用される、請求項１乃至１０のいずれか一項に記載の方法。
【請求項１２】
当該方法は、前記端末装置によって、第２の方向指示情報を前記第２のプレビュー画像に表示するステップをさらに含み、前記第２の方向指示情報は、ユーザに、前記端末装置を指し示された第２の方向に動かすように指示するために使用される。請求項２乃至１１のいずれか一項に記載の方法。
【請求項１３】
第２のコントロールが前記第１のプレビュー画像に表示され、前記第２のコントロールは、あるタイプのテキスト情報の表示をトリガーするように構成され、当該方法は、
前記第２のコントロールをトリガーするユーザの操作に応答して、前記端末装置によって、少なくとも１つのタイプの前記テキスト情報を含む第１のリストを表示するステップと、
第１のタイプを選択するユーザの操作に応答して、前記端末装置によって、前記第１のテキスト情報を表示するステップであって、該第１のテキスト情報のタイプは前記第１のタイプである、表示するステップと、をさらに含む、請求項６乃至１２のいずれか一項に記載の方法。
【請求項１４】
前記第１のプレビュー画面には第１の撮影コントロールが含まれ、当該方法は、
該第１の撮影コントロールをトリガーするために使用される操作に応答して、前記端末装置によって、２つの第１の撮影画像を取得するステップをさらに含み、前記２つの第１の撮影画像のうちの一方には前記第１のテキスト情報が含まれ、他方の前記第１の撮影画像には前記第１のテキスト情報が含まれない、請求項１乃至１３のいずれか一項に記載の方法。
【請求項１５】
前記第２のプレビュー画面には第２の撮影コントロールが含まれ、当該方法は、
該第２の撮影コントロールをトリガーするために使用される操作に応答して、前記端末装置によって、２つの第２の撮影画像を取得するステップをさらに含み、前記２つの第２の撮影画像の一方には前記第２のテキスト情報が含まれ、他方の前記第２の撮影画像には前記第２のテキスト情報が含まれない、請求項２乃至１４のいずれか一項に記載の方法。
【請求項１６】
撮影方法であって、当該方法は、
端末装置によって、第１の操作を受け取るステップと、
該第１の操作に応答して、前記端末装置によって、カメラを起動するステップと、
前記端末装置によって、第１のプレビュー画像を含む第１のプレビュー画面を表示するステップであって、前記第１のプレビュー画像には、少なくとも１つの被写体が含まれる、表示するステップと、
前記端末装置によって、第１の音楽の第１の識別子を前記第１のプレビュー画面上に表示するステップであって、前記第１の音楽は、前記端末装置によって、前記第１のプレビュー画像内の前記少なくとも１つの被写体に基づいてマッチングされた音楽であり、前記第１の識別子はテキスト又はアイコンである、表示するステップと、を含む、
方法。
【請求項１７】
前記端末装置によって、第１の音楽の第１の識別子を前記第１のプレビュー画面上に表示した後に、
前記端末装置によって、第２の操作を受け取るステップと、
該第２の操作に応答して、前記端末装置によって、第２のプレビュー画像を含む第２のプレビュー画面を表示するステップであって、前記第２のプレビュー画像は前記第１のプレビュー画像とは異なり、前記第２のプレビュー画像には、少なくとも１つの被写体が含まれる、表示するステップと、
前記端末装置によって、第２の音楽の第２の識別子を前記第２のプレビュー画面上に表示するステップであって、前記第２の音楽は前記第１の音楽とは異なり、前記第２の音楽は、前記端末装置によって、前記第２のプレビュー画像内の前記少なくとも１つの被写体に基づいてマッチングされた音楽であり、前記第２の識別子はテキスト又はアイコンである、表示するステップと、をさらに含む、請求項１６に記載の方法。
【請求項１８】
前記第１のプレビュー画面には第１の撮影コントロールが含まれ、当該方法は、
該第１の撮影コントロールをトリガーするために使用される操作に応答して、前記端末装置によって、第１の撮影画像を取得するステップをさらに含み、該第１の撮影画像は、前記端末装置によって、前記第１の音楽と前記第１のプレビュー画像とを合成することによって取得される画像である、請求項１６に記載の方法。
【請求項１９】
前記第２のプレビュー画面には第２の撮影コントロールが含まれ、当該方法は、
該第２の撮影コントロールをトリガーするために使用される操作に応答して、前記端末装置によって、第２の撮影画像を取得するステップをさらに含み、該第２の撮影画像は、前記端末装置によって、前記第２の音楽と前記第２のプレビュー画像とを合成することにより取得される画像である、請求項１７に記載の方法。
【請求項２０】
当該方法は、前記第１の識別子をトリガーする操作に応答して、前記端末装置によって、前記第１の音楽を再生するステップをさらに含む、請求項１６乃至１９のいずれか一項に記載の方法。
【請求項２１】
第２のコントロールが、前記第１のプレビュー画像に表示され、前記第２のコントロールは、音楽のタイプの表示をトリガーするように構成され、当該方法は、
前記第２のコントロールをトリガーするユーザの操作に応答して、前記端末装置によって、少なくとも１つのタイプの音楽を含む第１のリストを表示するステップと、
第１のタイプを選択するユーザの操作に応答して、前記端末装置によって、前記第１の音楽の前記第１の識別子を表示するステップであって、前記第１の音楽のタイプは前記第１のタイプである、表示するステップと、をさらに含む、請求項１６乃至２０のいずれか一項に記載の方法。
【請求項２２】
カメラ、表示画面、メモリ、及びプロセッサを含む端末装置であって、
前記カメラは、プレビュー画像を取り込むように構成され、該プレビュー画像は前記表示画面上に表示され、前記メモリは、１つ又は複数のコンピュータプログラムを格納するように構成され、
前記メモリに格納された前記１つ又は複数のコンピュータプログラムが前記プロセッサによって実行されると、当該端末装置は、請求項１乃至１５のいずれか一項に記載の方法を実行することができる、
端末装置。
【請求項２３】
カメラ、表示画面、メモリ、及びプロセッサを含む端末装置であって、
前記カメラは、プレビュー画像を取り込むように構成され、該プレビュー画像は前記表示画面上に表示され、前記メモリは、１つ又は複数のコンピュータプログラムを格納するように構成され、
前記メモリに格納された前記１つ又は複数のコンピュータプログラムが前記プロセッサによって実行されると、当該端末装置は、請求項１６乃至２２のいずれか一項に記載の方法を実行することができる、
端末装置。
【請求項２４】
コンピュータプログラムを含むコンピュータ可読記憶媒体であって、
前記コンピュータプログラムが端末装置上で実行されると、該端末装置は、請求項１乃至１５のいずれか一項に記載の方法を実行することができる、
コンピュータ可読記憶媒体。
【請求項２５】
コンピュータプログラムを含むコンピュータ可読記憶媒体であって、
前記コンピュータプログラムが端末装置上で実行されると、該端末装置は、請求項１６乃至２２のいずれか一項に記載の方法を実行することができる、
コンピュータ可読記憶媒体。
【請求項２６】
コンピュータプログラム製品であって、
当該コンピュータプログラム製品がコンピュータ上で実行されると、該コンピュータは、請求項１乃至１５のいずれか一項に記載の方法を実行することができる、
コンピュータプログラム製品。
【請求項２７】
コンピュータプログラム製品であって、
当該コンピュータプログラム製品がコンピュータ上で実行されると、該コンピュータは、請求項１６乃至２２のいずれか一項に記載の方法を実行することができる、
コンピュータプログラム製品。
【発明の詳細な説明】
【技術分野】
【０００１】
本願は、２０１８年４月２８日に中国特許庁に提出された、“PHOTOGRAPHING METHOD AND TERMINAL DEVICE”という表題の国際特許出願番号ＰＣＴ／ＣＮ２０１８／０８５１８４に対して優先権を主張するものであり、この文献はその全体が参照により本明細書に組み込まれる。
【０００２】
本願は、画像撮影テクニックの分野、特に、撮影方法及び端末装置に関する。
【背景技術】
【０００３】
通信技術が発展するにつれて、端末装置の様々な機能が継続的に改善される。端末装置の撮影機能は、ユーザがよく使う機能の１つになっている。
【０００４】
例えば、旅行中に、ユーザは、良い思い出のために、美しい景色の比較的高品質の画像を撮影することを望んでいる。ただし、殆どのユーザはプロの写真家又は写真愛好家ではない。ユーザは、写真撮影のテクニックを理解しておらず、好ましい写真を撮影する方法を知らない。その結果、撮影された写真は写りが悪く、くすんでおり、ユーザの気分を損ね、ユーザ体験を低下させる。
【発明の概要】
【０００５】
本願の実施形態は、ユーザに、比較的高品質の画像を撮影するように指示し、ユーザ体験を向上させるような、撮影方法及び端末装置を提供する。
【０００６】
第１の態様によれば、本発明の一実施形態は、撮影方法を提供し、この方法は、画像撮影機能を有する端末装置に適用可能である。この方法は、端末装置によって、第１の操作を受け取るステップと；第１の操作に応答して、端末装置によって、カメラを起動するステップと；端末装置によって、第１のプレビュー画像を含む第１のプレビュー画面を表示するステップであって、第１のプレビュー画像には少なくとも１つの被写体（photographed subject：撮影オブジェクト）が含まれ、第１のプレビュー画像内の少なくとも１つの被写体は予め設定されたの第１のテキスト情報とマッチングする（match：一致する）、表示するステップと；端末装置によって、第１のプレビュー画像及び第１のテキスト情報に基づいて、第１のプロンプト情報を出力するステップであって、第１のプロンプト情報は、第１のプレビュー画像内の欠けている（missing）又は不必要な（redundant）被写体を示すために使用される、出力するステップと；を含む。
【０００７】
本願のこの実施形態では、プレビュー画像には少なくとも１つの被写体が含まれ、端末装置は、プレビュー画像及びプレビュー画像とマッチングするテキスト情報に基づいて、プロンプト情報を出力して、プレビュー画像における欠けている又は不必要な被写体をユーザに示す。プロンプト情報で示されるように、ユーザは端末装置の位置又は角度を動かすことができるので、欠けている被写体を可能な限り撮影し、不必要な被写体を撮影しないことで、より良い撮影効果が得られる。この方法は、ユーザ体験を向上させるのに役立つように、ユーザに、比較的高品質の画像を撮影するように指示することができる。
【０００８】
可能な設計では、端末装置が第１のプロンプト情報を出力した後に、端末装置は第２の操作を受け取る。第２の操作に応答して、端末装置は、第２のプレビュー画像を含む第２のプレビュー画面を表示する。ここで、第２のプレビュー画像は第１のプレビュー画像とは異なり、第２のプレビュー画像には少なくとも１つの被写体が含まれ、第２のプレビュー画像内の少なくとも１つの被写体は、予め設定された第２のテキスト情報とマッチングする。端末装置は、第２のプレビュー画像及び第２のテキスト情報に基づいて、第２のプロンプト情報を出力する。ここで、第２のプロンプト情報は第１のプロンプト情報とは異なり、第２のプロンプト情報は、第２のプレビュー画像内の欠けている又は不必要な被写体を示すために使用される。
【０００９】
本願のこの実施形態では、端末装置の位置を動かしたり、又は焦点距離を変更したりすると、プレビュー画像が動的に変化する。プレビュー画像が変わると、端末装置により出力されるプロンプト情報も変わる。換言すれば、端末装置は、現在のプレビュー画像内の欠けている又は不必要な被写体をユーザにリアルタイムで示すことができる。このようにして、端末装置は、ユーザに、端末装置の位置又は角度を動かすように指示することができ、それによって欠けている被写体が撮影され、不必要な被写体は撮影されず、より良い撮影効果が得られる。この方法は、ユーザ体験を向上させるのに役立つように、ユーザに、比較的高品質の画像を撮影するように指示することができる。
【００１０】
可能な設計では、プレビュー画像にはＭ個の被写体が含まれ、プレビュー画像は、第１のプレビュー画像又は第２のプレビュー画像であり、
Ｍ個の被写体のうちＮ個の被写体が予め設定されたテキスト情報とマッチングする場合に、不必要な被写体は、Ｍ個の被写体からＮ個の被写体を取り除いた後に得られる、残りの（Ｍ−Ｎ）個の被写体である、又は
Ｍ個の被写体とマッチングするテキスト情報に、Ｍ個の被写体以外の別の被写体に対応するキーワードが含まれる場合に、別の被写体ブジェクトは、欠けている被写体であり、ここでＮ≧１、Ｎ＜Ｍである。
換言すれば、第１のプレビュー画像内の重複した撮影ブジェクトは、第１のプレビュー画像には含まれているが、第１のテキスト情報には含まれていない被写体であり、第１のプレビュー画像内の欠けている被写体は、第１のテキスト情報には含まれているが、第１のプレビュー画像には含まれていない被写体である、又は、
第２のプレビュー画像内の不必要な被写体は、第２のプレビュー画像には含まれているが、第２のテキスト情報には含まれていない被写体であり、第２のプレビュー画像内の欠けている被写体は、第２のテキスト情報には含まれているが、第２のプレビュー画像には含まれていない被写体である。
【００１１】
本願のこの実施形態では、端末装置は、プレビュー画像内のＭ個の被写体に基づいて、適切なテキスト情報をマッチングする。Ｍ個の被写体のうちＮ個の被写体がテキスト情報とマッチングする場合に、残りの（Ｍ−Ｎ）個の被写体は不必要な被写体である。Ｍ個の被写体に基づいてテキスト情報をマッチングするときに、マッチングしたテキスト情報にＭ個の被写体以外の別の被写体がさらに含まれている場合に、その別の被写体は欠けている被写体である。このようにして、端末装置は、ユーザに、端末装置の位置又は角度を動かすように指示することができ、それによって欠けている被写体が撮影され、不必要な被写体は撮影されず、より良い撮影効果が得られる。この方法は、ユーザ体験を向上させるのに役立つように、ユーザに、比較的高品質の画像を撮影するように指示することができる。
【００１２】
可能な設計では、第１のプロンプト情報は第１のプレビュー画面上に表示され、第２のプロンプト情報は第２のプレビュー画面上に表示される。本願のこの実施形態では、プロンプト情報は、ユーザに指示するのに役立つように、プレビュー画面上に表示され得る。確かに、プロンプト情報は音声情報でもあり得る。換言すれば、ユーザは、音声を使用することにより指示される。
【００１３】
可能な設計では、端末装置は、第１のプレビュー画像に基づいてマッチングした第１のテキスト情報をさらに出力し、第１のテキスト情報は、第１のプレビュー画面上に表示される。本願のこの実施形態では、プレビュー画像内の被写体に基づいてテキスト情報がマッチングされた後に、端末装置は、ユーザがテキスト情報を見るのに役立つように、テキスト情報を表示することができる。
【００１４】
可能な設計では、端末装置は、第２のプレビュー画像に基づいてマッチングした第２のテキスト情報をさらに出力し、第２のテキスト情報は、第２のプレビュー画面上に表示される。本願のこの実施形態では、端末装置の位置を動かしたり、又は焦点距離を変更したりすると、プレビュー画像が変化する。従って、マッチングするテキスト情報も変化する。そのため、プレビュー画像が動的に変化すると、端末装置に表示されるテキスト情報も動的に変化する。
【００１５】
可能な設計では、第１のテキスト情報は、テキスト情報の少なくとも一部を含む、又は、第２のテキスト情報は、テキスト情報の少なくとも一部を含む。本願のこの実施形態では、端末装置によって、プレビュー画像内の被写体に基づいてマッチングされた少なくとも１つのタイプのテキスト情報があり得る。複数のタイプのテキスト情報が存在する場合に、端末装置は、複数のタイプのテキスト情報をプレビュー画面上に表示することもできる。
【００１６】
可能な設計では、端末装置は、第１のプレビュー画像に基づいて第１の一致度（matching degree）情報をさらに出力し、第１の一致度情報は、第１のテキスト情報と第１のプレビュー画像との間の一致度を示すために使用され、第１の一致度情報が第１のプレビュー画面上に表示される。本願のこの実施形態では、テキスト情報がマッチングされた後に、端末装置は、一致度情報をさらに表示することができる。ユーザは、一致度情報を使用することにより、テキスト情報とプレビュー画像との一致度を知る。
【００１７】
可能な設計では、端末装置は、第２のプレビュー画像に基づいて第２の一致度情報をさらに出力し、第２の一致度情報は、第２のテキスト情報と第２のプレビュー画像との間の一致度を示すために使用され、第２の一致度情報が第２のプレビュー画面上に表示される。本願のこの実施形態では、端末装置の位置を動かしたり、又は焦点距離を変更したりすると、プレビュー画像が変化し、マッチングするテキスト情報も変化する。従って、テキスト情報とプレビュー画像との間の一致度情報も変化する。そのため、プレビュー画像が動的に変化すると、端末装置により出力される一致度情報も動的に変化する。従って、ユーザは、一致度情報を使用することにより、より良い撮影範囲又は角度を探すことができる。例えば、ユーザがプレビュー画面に表示される一致度が比較的高い撮影角度を見つけた場合に、ユーザは、撮影角度が比較的良好であると判断することができる。この方法は、ユーザ体験を向上させるのに役立つように、ユーザに、比較的高品質の画像を撮影するように指示することができる。
【００１８】
可能な設計では、端末装置は、第１のプレビュー画像に基づいて第１の方向指示情報をさらに出力し、第１の方向指示情報は、ユーザに、端末装置を指し示された第１の方向に動かすように指示するために使用され、第１の方向指示情報が第１のプレビュー画面上に表示される。本願のこの実施形態では、端末装置は、方向指示情報をさらに表示し、方向指示情報を使用することにより、ユーザに、端末装置をその方向に動かすように指示することができる。例えば、端末装置が、現在のプレビュー画像で鳥が欠けていると判定した場合に、端末装置は、ユーザに、端末装置を上向きに動かすように指示するために、上向きの矢印を表示することができる。この方法は、ユーザ体験を向上させるのに役立つように、ユーザに、比較的高品質の画像を撮影するように指示することができる。
【００１９】
可能な設計では、端末装置は、第２のプレビュー画像に基づいて第２の方向指示情報をさらに出力し、第２の方向指示情報は、ユーザに、端末装置を指し示された第２の方向に動かすように指示するために使用され、第２の方向指示情報が第２のプレビュー画面上に表示される。本願のこの実施形態では、端末装置の位置を動かしたり、又は焦点距離を変更したりすると、プレビュー画像が変化し、マッチングするテキスト情報も変化する。従って、方向指示情報も変化する。そのため、プレビュー画像が動的に変化すると、端末装置に表示される方向指示情報はまた、ユーザに、端末装置を特定の方向に動かすように指示するために、動的に変化する。この方法は、ユーザ体験を向上させるのに役立つように、ユーザに、比較的高品質の画像を撮影するように指示することができる。
【００２０】
可能な設計では、第２のコントロールが第１のプレビュー画像に表示され、第２のコントロールは、あるタイプのテキスト情報の表示をトリガーするように構成される。端末装置は、第２のコントロールをトリガーするユーザの操作に応答して、少なくとも１つのタイプのテキスト情報を含む第１のリストを表示する。そして、端末装置は、第１のタイプを選択するユーザの操作に応答して、第１のテキスト情報を表示する。ここで、第１のテキスト情報のタイプは第１のタイプである。本願のこの実施形態では、ユーザは、テキスト情報のタイプを選択することができる。ユーザがタイプを選択すると、端末装置はこのタイプのテキスト情報を表示することができる。このようにして、ユーザは、ユーザの好みに基づいてテキスト情報のタイプを選択し、ユーザ体験の向上に役立てることができる。
【００２１】
可能な設計では、第１のプレビュー画面には第１の撮影コントロールが含まれ、端末装置は、第１の撮影コントロールをトリガーするために使用される操作に応答して、２つの第１の撮影画像を取得する。ここで、２つの第１の撮影画像のうちの一方には第１のテキスト情報が含まれ、他方の第１の撮影画像には第１のテキスト情報が含まれない。本願のこの実施形態では、ユーザが撮影コントロールをトリガーすると、端末装置は、２つの画像（一方の画像はテキスト情報を含まず、他方の画像はテキスト情報を含む）を取得することができる。
【００２２】
可能な設計では、第２のプレビュー画面には第２の撮影コントロールが含まれ、端末装置は、第２の撮影コントロールをトリガーするために使用される操作に応答して、２つの第２の撮影画像を取得する。ここで、２つの第２の撮影画像の一方には第２のテキスト情報が含まれ、他方の第２の撮影画像には第２のテキスト情報が含まれない。本願のこの実施形態では、端末装置の位置を動かしたり、又は焦点距離を変更したりすると、プレビュー画像が変化する。従って、マッチングするテキスト情報も変化する。そのため、ある位置で、撮影コントロールをトリガーすると、ユーザは、２つの画像（一方はテキスト情報を含み、他方はテキスト情報を含まない）を取得する。
【００２３】
可能な設計では、プレビュー画像にはＭ個の被写体が含まれ、プレビュー画像は、第１のプレビュー画像又は第２のプレビュー画像である。Ｍが１の場合であって、端末装置が、Ｍ個の被写体のうちＮ個の被写体に基づいてテキスト情報とマッチングする場合に、端末装置は、被写体の特徴情報を抽出し、特徴情報とキーワードとの間のマッピング関係に基づいて、抽出した特徴情報に対応するキーワードを決定する。そして、端末装置は、キーワードを含むテキスト情報を決定する。本願のこの実施形態では、プレビュー画像に１個の被写体が含まれる場合に、端末装置によってマッチングされたテキスト情報には、被写体に対応するキーワードが含まれる。
【００２４】
可能な設計では、プレビュー画像にはＭ個の被写体が含まれ、プレビュー画像は、第１のプレビュー画像又は第２のプレビュー画像である。Ｍが２以上の場合であって、端末装置がＭ個の被写体のうちＮ個の被写体に基づいてテキスト情報とマッチングする場合に、端末装置は、Ｍ個の被写体の予め設定された重みよりも大きい重みのＮ個の被写体を決定する。ここで、重みは、プレビュー画像全体の表示領域に対する１つの被写体の表示領域の比を示すために使用される。端末装置は、Ｎ個の被写体のそれぞれから特徴情報を抽出して、合計でＮ個の特徴情報を取得する。端末装置は、特徴情報とキーワードとの間のマッピング関係に基づいて、抽出したＮ個の特徴情報に対応するＮ個のキーワードを決定する。そして、端末装置は、Ｎ個のキーワードを含むテキスト情報を決定する。本願のこの実施形態では、プレビュー画像に複数の被写体が含まれる場合に、端末装置は、各被写体の重みに基づいて、複数の被写体からＮ個の被写体を選択し、Ｎ個のキーワードを決定し、次にＮ個のキーワードを含むテキスト情報を検索する。
【００２５】
可能な設計では、端末装置が、Ｍ個の被写体のうちＮ個の被写体に基づいてテキスト情報とマッチングする場合に、端末装置は、Ｍ個の被写体のうちＮ個の被写体に基づいて、少なくとも２つのタイプのテキスト情報を決定する。端末装置は、現在の時間情報／地理的位置情報を検出する。そして、端末装置は、時間情報／地理的位置情報に基づいて、少なくとも２つのタイプのテキスト情報から１つのタイプのテキスト情報を選択する、又は、端末装置は、優先ポリシーに従って、少なくとも２つのタイプのテキスト情報から１つのタイプのテキスト情報を選択する。ここで、優先ポリシーには、少なくとも２つのタイプのテキスト情報の間の優先シーケンスが含まれる。本願のこの実施形態では、端末装置が、プレビュー画像内の被写体に基づいて複数のタイプのテキスト情報とマッチングする場合に、端末装置は、優先ポリシーに従って又は時間情報／地理的位置情報に基づいて、複数のタイプのテキスト情報から１つのタイプのテキスト情報を選択することができる。
【００２６】
可能な設計では、ユーザがマッチングしたテキスト情報以外の他のテキスト情報を選択する場合に、端末装置は、ユーザが他のテキスト情報を選択する回数が予め設定された回数を超えるかどうかを判定する。ユーザが他のテキスト情報を選択する回数が予め設定された回数を超えると、端末装置は、他のテキスト情報の第１の優先レベルを第２の優先レベルに設定し、ここで第２の優先レベルは第１の優先レベルよりも高い。そして、端末装置は、他のテキスト情報の第２の優先レベルに基づいて優先ポリシーを更新する。本願のこの実施形態では、端末装置に表示されるテキスト情報は、ユーザが好むテキスト情報ではない可能性がある。従って、ユーザは他のテキスト情報を選択することができ、端末装置は、ユーザが他のテキスト情報を選択した回数を記録することができる。ユーザが他のテキスト情報を比較的頻繁に選択すると、他のテキスト情報の優先レベルが高まる。次の撮影中に、このタイプのテキスト情報をなるべくお勧めする。このようにして、端末装置は、ユーザの使用傾向を記録し、ユーザの使用傾向に適合するテキスト情報をマッチングすることができる。
【００２７】
可能な設計では、テキスト情報に詩（poem）が含まれる場合に、端末装置が、第１のプレビュー画像に基づいて第１のプロンプト情報を出力する前に、端末装置は、ユーザの第３の操作にさらに応答する。端末装置は、第１のプレビュー画面上に、詩モードを設定するための設定画面を表示し、設定画面には、詩モードのアイコン及び第１のコントロールが含まれる。端末装置は、第１のコントロールをトリガーするユーザの操作に応答して、詩モードを有効にし、詩モードは、端末装置によって、第１のプレビュー画像内の被写体に基づいてマッチングされた適切な詩モードである。本願のこの実施形態では、端末装置がカメラを起動した後に、ユーザは、詩モードを設定するための装置画面を有効にし、詩モードに対応するコントロールをトリガーすることによって詩モードを有効にすることができる。このようにして、ユーザは、詩モードを有効又は無効にするように選択し、ユーザ体験の向上に役立てることができる。
【００２８】
可能な設計では、第１のプレビュー画面には、第３のコントロール及び第４のコントロールが含まれ、第３のコントロールは、第１のテキスト情報の更新をトリガーするように構成され、第４のコントロールは、使用したテキスト情報の表示をトリガーするように構成される。本願のこの実施形態では、端末装置によってマッチングしたテキスト情報に不満がある場合に、ユーザは、テキスト情報を他のテキスト情報に変更するためのコントロールをトリガーすることができ、ユーザは、使用したテキスト情報を表示するための別のコントロールをトリガーすることもできる。
【００２９】
可能な設計では、テキスト情報には、詩、歌、ことわざ、有名な引用、又はインターネットの流行語が含まれ得る。本願のこの実施形態では、前述のいくつかのタイプは単なる例であり、テキスト情報はさらに他のタイプの情報を含み得る。これは、本願のこの実施形態に限定されない。
【００３０】
第２の態様によれば、本発明の一実施形態は、撮影方法を提供し、この方法は、画像撮影機能を有する端末装置に適用可能である。この方法は、端末装置によって、第１の操作を受け取るステップと；第１の操作に応答して、端末装置によって、カメラを起動するステップと；端末装置によって、第１のプレビュー画像を含む第１のプレビュー画面を表示するステップであって、第１のプレビュー画像には、少なくとも１つの被写体が含まれる、表示するステップと；端末装置によって、第１の音楽の第１の識別子を第１のプレビュー画面上に表示するステップであって、第１の音楽は、端末装置によって、第１のプレビュー画像内の少なくとも１つの被写体に基づいてマッチングされた音楽であり、第１の識別子はテキスト又はアイコンである、表示するステップと；を含む。本願のこの実施形態では、端末装置は、プレビュー画像内の被写体に基づいて、適切な音楽をマッチングし、次に、マッチングした音楽の識別子を表示する。このようにして、画像を撮影する過程で、端末装置は、適切な音楽とマッチングさせて、ユーザ体験を向上させることができる。
【００３１】
可能な設計では、端末装置が第１の音楽の第１の識別子を第１のプレビュー画面上に表示した後に、端末装置は第２の操作を受け取る。第２の操作に応答して、この端末は、第２のプレビュー画像を含む第２のプレビュー画面を表示し、ここで、第２のプレビュー画像は第１のプレビュー画像とは異なり、第２のプレビュー画像には、少なくとも１つの被写体が含まれる。そして、端末装置は、第２の音楽の第２の識別子を第２のプレビュー画面上に表示し、ここで、第２の音楽は第１の音楽とは異なり、第２の音楽は、端末装置によって、第２のプレビュー内の少なくとも１つの被写体に基づいてマッチングされた音楽であり、第２の識別子はテキスト又はアイコンである。本願のこの実施形態では、端末装置の位置を動かしたり、又は焦点距離を変更したりすると、プレビュー画像が変化する。従って、マッチングされる音楽も変化する。そのため、プレビュー画像が動的に変化すると、端末装置は、適切な音楽をリアルタイムでマッチングする。
【００３２】
可能な設計では、第１のプレビュー画面には第１の撮影コントロールが含まれ、端末装置は、第１の撮影コントロールをトリガーするために使用される操作に応答して、第１の撮影画像を取得する。ここで、第１の撮影画像は、端末装置によって、第１の音楽と第１のプレビュー画像とを合成することによって取得される画像である。本願のこの実施形態では、端末装置は、プレビュー画像に基づいて適切な音楽をマッチングし、プレビュー画像とマッチングした音楽とを合成することによって取得される音声画像を生成することができる。このようにして、撮影画像の品質が向上し、画像撮影プロセスへの関心がある程度高まる。
【００３３】
可能な設計では、第２のプレビュー画面には第２の撮影コントロールが含まれ、端末装置は、第２の撮影コントロールをトリガーするために使用される操作に応答して、第２の撮影画像を取得する。ここで、第２の撮影画像は、端末装置によって、第２の音楽と第２のプレビュー画像とを合成することによって取得される画像である。本願のこの実施形態では、端末装置の位置を動かしたり、又は焦点距離を変更したりすると、プレビュー画像が変化する。従って、マッチングされる音楽も変化する。そのため、プレビュー画像が動的に変化すると、端末装置は適切な音楽をリアルタイムでマッチングする。端末装置をある位置に動かしたときに、ユーザが撮影コントロールをトリガーすると、端末装置は、プレビュー画像に基づいて適切な音楽をマッチングし、プレビュー画像とマッチングした音楽とを合成することによって得られる音声画像を生成することができる。このようにして、撮影画像の品質が向上し、画像撮影プロセスへの関心がある程度高まる。
【００３４】
可能な設計では、端末装置が、ユーザの操作に応答して、第１の音楽の第１の識別子を表示する前に、端末装置は、第１のプレビュー画面上に、音楽モードを設定するための設定画面を表示させる。ここで、設定画面には、音楽モードのアイコン及び第１のコントロールが含まれる。そして、この端末は、第１のコントロールをトリガーするユーザの操作に応答して、音楽モードを有効にし、ここで音楽モードは、端末装置によって、第１のプレビュー画像内の被写体に基づいてマッチングされる適切な音楽モードである。本願のこの実施形態では、ユーザは、ユーザの好みに基づいて音楽モードを有効又は無効にするように選択し、ユーザ体験の向上に役立てることができる。
【００３５】
可能な設計では、プレビュー画像にはＭ個の被写体が含まれ、プレビュー画像は、第１のプレビュー画像又は第２のプレビュー画像である。Ｍが１の場合であって、端末装置がプレビュー画像内の少なくとも１つの被写体に基づいて音楽とマッチングする場合に、端末装置は、被写体の特徴的な情報を抽出する。端末装置は、特徴情報とキーワードとの間のマッピング関係に基づいて、抽出した特徴情報に対応するキーワードを決定する。そして、端末装置は、その歌詞にキーワードが含まれるか、又はその名前にキーワードが含まれる音楽を決定する。本願のこの実施形態では、プレビュー画像に１個の被写体が含まれる場合に、端末装置によってマッチングした音楽の歌詞又は名前には、被写体に対応するキーワードが含まれる。
【００３６】
可能な設計では、プレビュー画像にはＭ個の被写体が含まれ、プレビュー画像は、第１のプレビュー画像又は第２のプレビュー画像である。Ｍが２以上の場合であって、端末装置がプレビュー画像内の少なくとも１つの被写体に基づいて音楽とマッチングする場合に、端末装置は、その重みがＭ個の被写体内の予め設定された重みよりも大きいＮ個の被写体を決定する。ここで、重みは、プレビュー画像全体の表示領域に対する１つの被写体の表示領域の比を示すために使用される。端末装置は、Ｎ個の被写体のそれぞれから特徴情報を抽出して、合計でＮ個の特徴情報を取得する。端末装置は、特徴情報とキーワードとの間のマッピング関係に基づいて、抽出したＮ個の特徴情報に対応するＮ個のキーワードを決定する。そして、端末装置は、その歌詞にキーワードが含まれるか、又はその名前にキーワードが含まれる音楽を決定する。本願のこの実施形態では、プレビュー画像に複数の被写体が含まれる場合に、端末装置は、各被写体の重みに基づいて、複数の被写体からＮ個の被写体を選択し、Ｎ個のキーワードを決定し、次に、。その歌詞にＮ個のキーワードが含まれる音楽、又はその名前にＮ個のキーワードが含まれる音楽を検索する。
【００３７】
可能な設計では、端末装置が、Ｍ個の被写体のうちＮ個の被写体に基づいて音楽とマッチングする場合に、端末装置は、Ｍ個の被写体のうちＮ個の被写体に基づいて、少なくとも２つのタイプの音楽を決定する。端末装置は、現在の時間情報／地理的位置情報を検出する。そして、端末装置は、時間情報／地理的位置情報に基づいて、少なくとも２つのタイプの音楽から１つのタイプの音楽を選択する、又は、端末装置は、優先ポリシーに従って、少なくとも２つのタイプの音楽から１つのタイプの音楽を選択する。ここで、優先ポリシーには、少なくとも２つのタイプの音楽の間の優先シーケンスが含まれる。本願のこの実施形態では、端末装置が、プレビュー画像内の被写体に基づいて音楽の複数の部分とマッチングする場合に、端末装置は、優先ポリシーに従って又は時間情報／地理的位置情報に基づいて、音楽の複数の部分から音楽の１つの部分を選択することができる。
【００３８】
可能な設計では、ユーザがマッチングした音楽以外の他の音楽を選択する場合に、端末装置は、ユーザが他の音楽を選択する回数が予め設定された回数を超えるかどうかを判定する。ユーザが他の音楽を選択する回数が予め設定された回数を超えると、端末装置は、他の音楽の第１の優先レベルを第２の優先レベルに設定し、ここで第２の優先レベルは第１の優先レベルよりも高い。そして、端末装置は、他の音楽の第２の優先レベルに基づいて優先ポリシーを更新する。本願のこの実施形態では、端末装置によってマッチングされた音楽は、ユーザが好む音楽ではない可能性がある。従って、ユーザは他の音楽を選択することができ、端末装置は、ユーザが他の音楽を選択した回数を記録することができる。ユーザが他の音楽を比較的頻繁に選択すると、他の音楽の優先レベルが高まる。次の撮影中に、このタイプの音楽をなるべくお勧めする。このようにして、端末装置は、ユーザの使用傾向を記録し、ユーザの使用傾向に適合する音楽をマッチングすることができる。
【００３９】
第３の態様によれば、本願の一実施形態は、カメラ、表示画面、プロセッサ、及びメモリを含む端末装置を提供する。カメラはプレビュー画像を取り込むように構成され、表示画面はプレビュー画像を表示するように構成され、メモリは１つ又は複数のコンピュータプログラムを格納するように構成される。メモリに格納された１つ又は複数のコンピュータプログラムがプロセッサによって実行されると、端末装置は、第１の態様又は第１の態様の可能な設計のいずれか１つで、方法を実施できるようになる、又はメモリに格納された１つ又は複数のコンピュータプログラムがプロセッサによって実行されると、端末装置は、第２の態様又は第２の態様の可能な設計のいずれか１つで方法を実施できるようになる。
【００４０】
第４の態様によれば、本願の一実施形態は、端末装置をさらに提供する。端末装置は、第１の態様又は第１の態様の可能な設計のいずれかで方法を実行するモジュール／ユニットを含むか、又は端末装置は、第２の態様又は第２の態様の可能な設計のいずれかで方法を実行するモジュール／ユニットを含む。これらのモジュール／ユニットは、ハードウェアによって実装される場合もあれば、又は対応するソフトウェアを実行することによってハードウェアによって実装される場合もある。
【００４１】
第５の態様によれば、本願の一実施形態は、コンピュータ可読記憶媒体をさらに提供する。コンピュータ可読記憶媒体は、コンピュータプログラムを含む。コンピュータプログラムが端末装置上で実行される場合に、端末装置は、第１の態様又は第１の態様の可能な設計のいずれかで方法を実行できるようになる、又はコンピュータプログラムが端末装置上で実行される場合に、端末装置は、第２の態様又は第２の態様の可能な設計のいずれかで方法を実行できるようにる。
【００４２】
第６の態様によれば、本願の一実施形態は、コンピュータプログラム製品をさらに提供する。コンピュータプログラム製品が端末装置上で実行されると、端末装置は、第１の態様又は第１の態様の可能な設計のいずれかで方法を実行できるようになる、又はコンピュータプログラム製品が端末装置上で実行されると、端末装置は、第２の態様又は第２の態様の可能な設計のいずれかで方法を実行できるようになる。
【図面の簡単な説明】
【００４３】
【図１】本発明の一実施形態による端末装置の構造の概略図である。
【図２】本発明の一実施形態による撮影方法のフローチャートである。
【図３Ａ】本発明の一実施形態による携帯電話の表示画面の表示状態の概略図である。
【図３Ｂ】本発明の一実施形態による携帯電話の表示画面の表示状態の概略図である。
【図３Ｃ】本発明の一実施形態による携帯電話の表示画面の表示状態の概略図である。
【図３Ｄ】本発明の一実施形態による携帯電話の表示画面の表示状態の概略図である。
【図３Ｅ】本発明の一実施形態による携帯電話の表示画面の表示状態の概略図である。
【図４】本発明の一実施形態による携帯電話の表示画面の表示状態の概略図である。
【図５】本発明の一実施形態による携帯電話の表示画面の表示状態の概略図である。
【図６】本発明の一実施形態による携帯電話の表示画面の表示状態の概略図である。
【図７】本発明の一実施形態による携帯電話の表示画面の表示状態の概略図である。
【図８】本発明の一実施形態による携帯電話の表示画面の表示状態の概略図である。
【図９Ａ】本発明の一実施形態による携帯電話の表示画面の表示状態の概略図である。
【図９Ｂ】本発明の一実施形態による携帯電話の表示画面の表示状態の概略図である。
【図１０】本発明の一実施形態による撮影方法のフローチャートである。
【図１１】本発明の一実施形態による携帯電話の表示画面の表示状態の概略図である。
【図１２】本発明の一実施形態による携帯電話の表示画面の表示状態の概略図である。
【図１３】本発明の一実施形態による端末装置の構造の概略図である。
【図１４】本発明の一実施形態による端末装置の構造の概略図である。
【発明を実施するための形態】
【００４４】
以下は、本願の実施形態における添付の図面を参照して、本願の実施形態の技術的解決策を説明する。
【００４５】
本願の実施形態における端末装置は、ユーザ機器（user equipment, UE）とも呼ばれ得る。端末装置は、スマートフォン、タブレットコンピュータ、様々なウェアラブル装置、車載装置等であり得る。WeChat及びMaps等の様々なアプリケーションプログラムを端末装置にインストールすることができる。
【００４６】
本願の実施形態における「複数」は、「２つ以上」を示す。
【００４７】
さらに、本願の説明において、「第１の」及び「第２の」等の用語は、単に区別及び説明のために使用され、相対的な重要性の指示又は含意、或いは順序の表示又は含意として理解すべきではないことを理解されたい。
【００４８】
本願の実施形態は、撮影方法及び端末装置を提供する。この方法は、端末装置に適用可能である。図１は、可能な端末装置の構造図である。図１を参照すると、端末装置１００は、無線周波数（Radio Frequency, RF）回路１１０、電源１２０、プロセッサ１３０、メモリ１４０、入力ユニット１５０、表示ユニット１６０、カメラ１７０、通信インターフェイス１８０、及びワイヤレスフィデリティ（Wireless Fidelity, Wi-Fi）モジュール１９０等のコンポーネントを含む。当業者には、図１に示される端末装置の構造が、端末装置に対する制限を構成するものではなく、本願のこの実施形態で提供される端末装置が、図に示されるものよりも多い又は少ないコンポーネントを含み、いくつかのコンポーネントを組み合わせ、又は異なるコンポーネント配置を有し得ることが理解され得る。
【００４９】
以下は、図１を参照して、端末装置１００の構成コンポーネントを詳細に説明する。
【００５０】
ＲＦ回路１１０は、通信又は通話プロセスにおいてデータを受信及び送信するように構成され得る。具体的には、基地局からダウンリンクデータを受信した後に、ＲＦ回路１１０は、処理のためにダウンリンクデータをプロセッサ１３０に送信し、送信すべきアップリンクデータを基地局に送信する。ＲＦ回路１１０は、通常、アンテナ、少なくとも１つの増幅器、トランシーバ、カプラ、低雑音増幅器（Low Noise Amplifier, LNA）、デュプレクサ等を含むが、これらに限定されるものではない。
【００５１】
ＲＦ回路１１０は、無線通信を介してネットワーク及び別の装置とさらに通信することができる。無線通信には、モバイル通信用のグローバルシステム（Global System of Mobile communication, GSM）、汎用パケット無線サービス（General
Packet Radio Service, GPRS）、符号分割多重アクセス（Code Division Multiple Access, CDMA）、広帯域符号分割多重アクセス（Wideband Code Division
Multiple Access, WCDMA）、ロングタームエボリューション（Long Term Evolution, LTE）、電子メール、ショートメッセージサービス（Short Messaging Service, SMS）等を含むが、これらに限定されるものではない、任意の通信規格又はプロトコルを使用できる。
【００５２】
Ｗｉ‐Ｆｉ（登録商標）技術は、短距離ワイヤレス伝送技術に属する。端末装置１００は、データネットワークへのアクセスを得るために、Ｗｉ‐Ｆｉモジュール１９０を使用することにより、アクセスポイント（Access Point, AP）に接続することができる。Ｗｉ‐Ｆｉモジュール１９０は、通信プロセスにおいてデータを受信及び送信するように構成され得る。
【００５３】
端末装置１００は、通信インターフェイス１８０を使用することにより、別の装置に物理的に接続することができる。オプションで、通信インターフェイス１８０は、ケーブルを使用することにより、別の装置の通信インターフェイスに接続され、端末装置１００と別の装置との間でデータを送信する。
【００５４】
本願のこの実施形態では、端末装置１００は、通信サービスを実施し、情報を別の連絡先に送信することができる。従って、端末装置１００は、データ送信機能を有する必要がある。換言すれば、通信モジュールをこの端末１００に含める必要がある。図１は、ＲＦ回路１１０、Ｗｉ‐Ｆｉモジュール１９０、及び通信インターフェイス１８０等の通信モジュールを示すが、端末装置１００は、データを送信するために通信を実施するように構成された前述のコンポーネント又は別の通信モジュール（例えば、Bluetooth（登録商標）モジュール）のうちの少なくとも１つを含むと理解され得る。
【００５５】
例えば、端末装置１００が携帯電話である場合に、端末装置１００は、ＲＦ回路１１０を含み得、Ｗｉ‐Ｆｉモジュール１９０をさらに含み得る。端末装置１００がコンピュータである場合に、端末装置１００は、通信インターフェイス１８０を含み得、Ｗｉ‐Ｆｉモジュール１９０をさらに含み得る。端末装置１００がタブレットコンピュータである場合に、端末装置１００は、Ｗｉ‐Ｆｉモジュールを含み得る。
【００５６】
メモリ１４０は、ソフトウェアプログラム及びモジュールを格納するように構成され得る。プロセッサ１３０は、メモリ１４０に格納されたソフトウェアプログラム及びモジュールを実行して、端末装置１００の様々な機能アプリケーションを実行し、データを処理する。
【００５７】
オプションで、メモリ１４０は、主に、プログラム記憶領域及びデータ記憶領域を含み得る。プログラム記憶領域は、オペレーティングシステム、様々なアプリケーションプログラム（通信アプリケーション等）、顔認識モジュール等を格納することができる。データ記憶領域は、端末装置等の使用に基づいて作成されたデータ（例えば、様々な画像及びビデオファイル等のマルチメディアファイル、及び顔情報テンプレート）を格納することができる。
【００５８】
また、メモリ１４０は、高速ランダムアクセスメモリを含み得、不揮発性メモリ、例えば、少なくとも１つの磁気ディスク記憶装置、フラッシュメモリ装置、又は別の揮発性ソリッドステート記憶装置をさらに含み得る。
【００５９】
入力ユニット１５０は、ユーザによって入力された数字又は特徴情報を受け取り、端末装置１００のユーザ設定及び機能制御に関連するキー信号入力を生成するように構成され得る。
【００６０】
オプションで、入力ユニット１５０は、タッチパネル１５１及び別の入力装置１５２を含み得る。
【００６１】
タッチパネル１５１は、タッチスクリーンとも呼ばれ、タッチパネル１５１上又はその近くのユーザのタッチ操作（例えば、指又はスタイラス等の任意の適切なオブジェクト又はアクセサリを使用することにより、タッチパネル１５１上又はタッチパネル１５１の近くでのユーザの操作）を収集し、及び予め設定されたプログラムに従って対応する接続機器を駆動することができる。オプションで、タッチパネル１５１は、２つの部分、すなわち、タッチ検出機器及びタッチコントローラを含み得る。タッチ検出機器は、ユーザのタッチ方向を検出し、タッチ操作によってもたらされた信号を検出し、その信号をタッチコントローラに転送する。タッチコントローラは、タッチ検出機器からタッチ情報を受信し、タッチ情報を接触（contact）座標に変換し、接触座標をプロセッサ１３０に送信し、プロセッサ１３０により送信されたコマンドを受信して実行することができる。また、タッチパネル１５１は、例えば、抵抗性、容量性、赤外線、又は表面音響タッチパネルであり得る。
【００６２】
オプションで、別の入力装置１５２は、１つ又は複数の物理キーボード、ファンクションキー（例えば、音量調節ボタン又は電源オン／オフボタン）、トラッキングボール、マウス、ジョイスティック等を含み得るが、これらに限定されるものではない。
【００６３】
表示ユニット１６０は、ユーザによって入力された情報、ユーザに提供される情報、及び端末装置１００の様々なメニューを表示するように構成され得る。表示ユニット１６０は、端末装置１００の表示システムであり、人間とコンピュータの対話を実施するための画面を提示するように構成される。
【００６４】
表示ユニット１６０は、表示パネル１６１を含み得る。オプションで、表示パネル１６１は、液晶ディスプレイ（Liquid Crystal Display, LCD）画面、有機発光ダイオード（Organic Light-Emitting Diode, OLED）等の形態で構成され得る。
【００６５】
さらに、タッチパネル１５１は、表示パネル１６１を覆うことができる。タッチパネル１５１上又はその近くでのタッチ操作を検出した後に、タッチパネル１５１は、タッチ操作に関する情報をプロセッサ１３０に転送して、タッチイベントタイプを決定する。続いて、プロセッサ１３０は、タッチイベントタイプに基づいて、対応する視覚的出力を表示パネル１６１上に提供する。
【００６６】
図１にあるが、タッチパネル１５１及び表示パネル１６１は、端末装置１００の入力及び入力機能を実行するための２つの別個のコンポーネントとして機能する。しかしながら、いくつかの実施形態では、タッチパネル１５１は、端末装置１００の入力及び出力機能を実行するために表示パネル１６１に統合され得る。
【００６７】
プロセッサ１３０は、端末装置１００の制御センターであり、様々なインターフェイス及びラインを使用することによりコンポーネントに接続し、メモリ１４０に格納されたソフトウェアプログラム及び／又はモジュールを起動又は実行し、メモリ１４０に格納されたデータを呼び出し、端末装置１００の様々な機能を実行し、データを処理し、且つ端末装置に基づく複数のサービスを実施する。
【００６８】
オプションで、プロセッサ１３０は、１つ又は複数の処理ユニットを含むことができる。オプションで、プロセッサ１３０は、アプリケーションプロセッサとモデムプロセッサとを統合することができる。アプリケーションプロセッサは、主に、オペレーティングシステム、ユーザインターフェイス、アプリケーションプログラム等を処理する。モデムプロセッサは、主に無線通信を処理する。あるいはまた、モデムプロセッサをプロセッサ１３０に統合することはできないことが理解され得る。
【００６９】
カメラ１７０は、写真又はビデオを撮影するために、端末装置１００の撮影機能を実行するように構成される。カメラ１７０は、端末装置１００のスキャン機能を実行し、スキャン対象物（２次元コード／バーコード）をスキャンするようにさらに構成され得る。
【００７０】
端末装置１００は、電力をコンポーネントに供給するように構成された電源１２０（電池等）をさらに含む。オプションで、電源１２０は、電力管理システムを使用することにより、プロセッサ１３０に論理的に接続され、電力管理システムを使用することにより、充電管理、放電管理、及び電力消費管理等の機能を実行することができる。
【００７１】
図示していないが、端末装置１００は、少なくとも１つのセンサ、音声回路等をさらに含み得る。詳細についてここでは説明しない。
【００７２】
本願の実施形態は、撮影方法及び端末装置を提供する。この方法では、端末装置は、プレビュー画像内の被写体（photographed object）を識別し、被写体にマッチングする詩又は歌等のテキスト情報を推奨し、プレビュー画像内の欠けている（missing）被写体又は不必要な（redundant）被写体を示す情報をユーザに促す（プロンプトする）ことができる。ユーザは、プロンプト情報に基づいて撮影範囲／角度等を調整して、高品質な画像を得ることができる。このようにして、撮影テクニックを理解していないユーザでも、高品質な画像を撮影することができる。本願のこの実施形態で提供される撮影方法は、図１に示される端末装置１００に適用可能である。従って、以下の説明では、端末装置１００を説明の例として使用する。具体的には、図２を参照されたい。図２は、本願の一実施形態による撮影方法のフローチャートである。図２に示されるように、この方法の手順は以下を含む。
【００７３】
Ｓ２０１：端末装置１００はプレビュー画像を表示し、プレビュー画像には、少なくとも１つの被写体が含まれる。
【００７４】
本願のこの実施形態では、端末装置１００は、撮影機能を有するアプリケーションプログラムを開始して、カメラ１７０を起動することができる。撮影機能を有するアプリケーションプログラムは、端末装置１００に埋め込まれたカメラアプリケーション、又は端末装置１００にインストールされた別のアプリケーションプログラム、例えば、撮影機能を有するＢｅｕｙＣａｍ、ＭＩＸ、Ｂｅｕｔｙ  Ｃａｍｅｒａ、ＷｅＣｈａｔ、Ａｌｉｐａｙ、Ｔｅｎｃｅｎｔチャットソフトウェア（ＱＱ）、Ｄｉｎｇ  Ｔａｌｋ、又は写真共有（Instagram）、Ｋａｋａｏ  Ｔａｌｋ、又はライン（Line）等のアプリケーションプログラムであり得る。
【００７５】
端末装置１００に埋め込まれたカメラが例として使用される。ユーザが写真を撮影する必要があるときに、ユーザは、端末装置１００に表示されたカメラのアイコンをトリガーして、カメラを起動することができる。端末装置１００のプロセッサ１３０は、カメラを実行し、カメラ１７０を起動し、プレビュー画像を表示ユニット１６０の表示パネル１６１上に表示する。ユーザがカメラ１７０を被写体に向けると、被写体がプレビュー画像に表示される。
【００７６】
Ｓ２０２：端末装置１００は、プレビュー画像に含まれる少なくとも１つの被写体を識別し、識別した被写体に基づいて適切なテキスト情報をマッチングし、テキスト情報には、詩、歌、ことわざ、有名な引用、インターネットの流行語等が含まれ得る。
【００７７】
例えば、プレビュー画像に含まれる少なくとも１つの被写体を識別する場合に、端末装置１００は、プレビュー画像の１つ又は複数のフレームを収集し、次に、収集したプレビュー画像内の画像を識別することができる。プレビュー画像を収集するときに、端末装置１００は、この端末がカメラ１７０を起動した瞬間にプレビュー画像の収集を開始し、端末装置１００が、ユーザが撮影ボタンをトリガーしたことを検出する瞬間まで収集し、その収集を停止することができる。あるいはまた、端末装置１００は、この端末がカメラ１７０を起動した瞬間にプレビュー画像の収集を開始し、端末装置１００が、端末装置１００が既に静止状態にあるか、又はプレビュー画像内の被写体が安定して表示されたと判断する瞬間まで収集し、その収集を停止する。
【００７８】
プレビュー画像を収集した後に、端末装置１００は、プレビュー画像内の被写体を識別し得る。被写体には、様々なコンテンツ、例えば、人、動物、食べ物、花、緑色植物、山、川、舞台、ビーチ、滝、夜景、青空、雪景色等が含まれ得る。プレビュー画像に含まれる被写体を識別した後に、端末装置１００は、識別した被写体に基づいて、データベース内の適切なテキスト情報とマッチングすることができる。以下の説明では、テキスト情報が主に詩であることが例として使用される。一例では、識別した被写体に基づいて適切なテキスト情報をマッチングするときに、端末装置１００は、キーワード・マッチング（matching）によってテキスト情報をマッチングすることができる。
【００７９】
例えば、端末装置１００は、被写体を識別した後に、被写体から特徴情報を抽出し、特徴情報とキーワードとの間のマッピング関係に基づいて、抽出した特徴情報に対応するキーワードを決定し、次に、決定したキーワードに基づいて、これらのキーワードを含むテキスト情報をデータベース内でマッチングする。
【００８０】
例えば、被写体に含まれる抽出した特徴情報が人である場合に、端末装置１００は、マッピング関係に基づいて、人に対応するキーワードを取得する。例えば、取得した人に対応するキーワードには、「人（person）」、「彼女（her）」、「彼（he）」の３つのキーワードが含まれる。端末装置１００は、３つのキーワードのうち１つのキーワードを含むテキスト情報をデータベースでマッチングし得る。本願のこの実施形態では、特徴情報とキーワードとの間のマッピング関係は、ローカルに又はサーバ上に格納され得る。さらに、ユーザは、マッピング関係を変更することもできる。例えば、「私が少年に質問した松の下で、私の主人がハーブを集めていない（under the pines I questioned the boy, my master’s off gathering
herbs）」には、「人（person）」、「彼女（her）」、「彼（he）」の３つのキーワードがない。ユーザは、マッピング関係にキーワード「少年（boy）」を追加できる。具体的には、マッピング関係の人に対応するキーワードに「少年（boy）」を追加する。別の例では、端末装置又はサーバに格納される全てのテキスト情報内のキーワードを、事前に特徴情報とマッチングすることができる。例えば、格納したテキスト情報に「私が少年に質問した松の下で、主人がハーブを集めていない（under the pines I questioned the boy, my master’s off gathering
herbs）」が含まれる場合に、「少年（boy）」、「主人（master）」等のキーワードを事前に特徴情報「人（person）」とマッチングすることができる。その後の撮影プロセスにおいて、端末装置１００によって抽出された被写体に含まれる特徴情報に人が含まれる場合に、「私が少年に質問した松の下で、主人がハーブを集めていない（under the pines I questioned the boy, my master’s off gathering
herbs）」という詩の一節をマッチングすることができる。あるいはまた、格納したテキスト情報に「見上げると、月が明るく、上弦／下弦の月であり（bowing）、私はホームシックにかかっている（looking up, I find the moon bright, bowing, in homesickness I’m
drowned）」、「明るい月が海を照らしているので、遠くからあなたはこの瞬間を私と共有している（as the bright moon shines over the sea, from far away you share this
moment with me）」が含まれる場合に、「明るい月（bright moon）」等のキーワードは、事前に特徴情報「月（moon）」とマッチングすることができる。その後の撮影プロセスにおいて、端末装置１００により抽出された被写体に含まれる特徴情報に月が含まれている場合に、二節の詩をマッチングすることができる。
【００８１】
別の例では、識別した被写体に基づいて適切なテキスト情報をマッチングするときに、端末装置１００は、異なる量の被写体に基づいて異なる方法を使用することができる。
【００８２】
実際の適用プロセスにおいて、端末装置１００は、少なくとも１つのタイプの被写体を識別し得る。
【００８３】
１つのタイプの被写体のみを識別する場合に、端末装置１００は、被写体にマッチングするテキスト情報をデータベースで検索し、次にテキスト情報をユーザに推奨する。
【００８４】
少なくとも１つのタイプの被写体を識別するときに、端末装置１００は、識別した被写体を組み合わせることができる。例えば、端末装置１００は、３つの被写体を識別する。３つの被写体が３つのキーワードに対応すると仮定する。３つのキーワードを含むテキスト情報が存在する場合に、端末装置１００は、テキスト情報をユーザに推奨する。３つのキーワードを含むテキスト情報が存在しない場合に、３つのキーワードを２つおきに組み合わせて、３つの組合せを取得する。各組合せには２つのキーワードが含まれる。次に、端末装置１００は、２つのキーワードの組合せを含むテキスト情報が存在するかどうかを個別に検索する。テキスト情報が存在する場合に、端末装置１００は、テキスト情報をユーザに推奨する。テキスト情報が存在しない場合に、端末装置１００は、３つのキーワードのそれぞれに基づいて、適切なテキスト情報を個別にマッチングする。キーワードを含むテキスト情報が存在する場合に、端末装置１００は、テキスト情報をユーザに推奨する。
【００８５】
オプションで、端末装置１００は、識別した被写体をランダムに組み合わせるか、又は識別した被写体の重みに基づいて、識別した被写体を組み合わせることができる。端末装置１００が、識別した被写体の重みに基づいて、識別した被写体を組み合わせる場合に、端末装置１００は、各被写体の重みを評価する必要がある。例えば、重みは、プレビュー画像全体の表示領域に対する被写体の表示領域の比に基づいて設定され得る。プレビュー画像全体の表示領域に対する被写体の表示領域の比を大きくするために、被写体の重みを大きく設定することができる。例えば、端末装置１００は、３つの被写体を識別する。プレビュー画像内の３つの被写体のうち、第１の被写体の表示領域が最も大きく、第３の被写体の表示領域が最も小さいと仮定する。端末装置１００は、３つの被写体の重みを、第１の被写体の重み＞第２の被写体の重み＞第３の被写体の重みとして分類する。端末装置１００は、好ましくは、比較的高い重みを有する被写体の組合せを考慮し得る。確かに、プレビュー画像全体の領域に対する第３の被写体の表示領域の比が予め設定された値よりも小さい場合に、端末装置１００は、第３の被写体を無視することもできる。確かに、端末装置１００は、各被写体の重みを複数の方法で評価することができる。例えば、端末装置１００は、各被写体の明るさ、彩度（color saturation rate：色飽和速度）等に基づいて、各被写体の重みを評価する。
【００８６】
さらに別の例では、実際のアプリケーションでは、識別した被写体に基づいて、端末装置１００によってマッチングされる複数のタイプの適切なテキスト情報が存在し得る。例えば、１つの被写体が識別され、端末装置１００によって識別した被写体には月が含まれる。端末装置１００は、データベースで、月にマッチングする複数のタイプのテキスト情報、例えば、「見上げると、月が明るく、上弦／下弦の月であり（bowing）、私はホームシックにかかっている（looking up, I find the moon bright, bowing, in homesickness I’m
drowned）」、「明るい月が海を照らしているので、遠くからあなたはこの瞬間を私と共有している（as the bright moon shines over the sea, from far away you share this
moment with me）」を見つけることができる。比較的適切なテキスト情報をユーザに推奨するために、端末装置１００は、他の情報をさらに取得し、他の情報に基づいて、複数のタイプのマッチングしたテキスト情報から比較的適切なテキスト情報を選択することができる。
【００８７】
可能な実施態様では、端末装置１００は、現在の時刻又は日付を検出し、検出した時刻（又は日付）に基づいて、複数のタイプのテキスト情報から比較的適切なテキスト情報を選択することができる。本明細書の時間は、特定の瞬間であり得るか、又は期間であり得る。
【００８８】
例えば、端末装置１００は、プレビュー画像内の被写体に太陽が含まれ、端末装置１００によって決定されるテキスト情報には二節の詩：「太陽は西に沈み、恋に悩むさまよい人は未だ世界の果てにいる。（the sun dips down in the west, and the lovesick traveler is still at
the end of the world）」、「波の上で太陽は火よりも赤く輝き、湧き水はサファイアのように青く流れる（over the waves the sun glows, redder than fire, and the spring water
flows, as blue as sapphire）」が含まれることを識別する。端末装置１００が、現在時刻が１８：００であることを検出した場合に、端末装置１００は、「太陽が西に沈み、恋に悩むさまよい人は未だ世界の果てにいる」は比較的適切な詩であると判定する。
【００８９】
別の可能な実施態様では、端末装置１００は、端末装置１００の現在の地理的位置をさらに検出し、地理的位置に基づいて複数のタイプのテキスト情報から比較的適切なテキスト情報を選択することができる。
【００９０】
例えば、プレビュー画像において端末装置１００によって識別される被写体に花、草、橋が含まれ、対応するキーワードが「草」及び「橋」である場合に、端末装置１００は、２つのキーワードを含む詩をデータベースで検索する。例えば、端末装置１００は、「鳥姫伝の横に草が生い茂り、大邸宅の通りに沈む夕日が低く垂れ下がっている（beside the Bridge of Birds rank grasses overgrow, over the Street of
Mansions the setting sun hangs low）」と「水中では山が遠く、雲が雪のように見え、橋の近くの草は煙のように見える（in the water, a mountain is distant and a cloud looks like snow, and
a grass near the bridge likes a smoke）」という二節の詩を見つける。端末装置１００が、端末装置１００が南京の「大邸宅の通り（Street of Mansions）」に現在位置していることを検出した場合に、端末装置１００は、「鳥姫伝の横に草が生い茂り、大邸宅の通りに沈む夕日が低く垂れ下がっている（beside the Bridge of Birds rank grasses overgrow, over the Street of
Mansions the setting sun hangs low）」は比較的適切な詩であると判定する。
【００９１】
さらに別の可能な実施態様では、端末装置１００が、被写体に基づいて複数のタイプのテキスト情報をマッチングするときに、端末装置１００は、優先ポリシーに従って、複数のタイプのテキスト情報から１つのタイプのテキスト情報を決定することができる。例えば、端末装置１００は、複数のタイプのテキスト情報の優先順位を決定し、比較的優先レベルの高いテキスト情報をユーザに推奨することができる。オプションで、異なるテキスト情報の間の優先レベルは、ユーザの使用傾向（use habit）に基づいて取得することができる。例えば、ユーザが「見上げると、月が明るく、上弦／下弦の月であり（bowing）、私はホームシックにかかっている（looking up, I find the moon bright, bowing, in homesickness I’m
drowned）」を選択することが多い場合に、「見上げると、月が明るく、上弦／下弦の月であり（bowing）、私はホームシックにかかっている（looking up, I find the moon bright, bowing, in homesickness I’m
drowned）」の優先レベルは、「明るい月が海を照らしているので、遠くからあなたはこの瞬間を私と共有している（as the bright moon shines over the sea, from far away you share this
moment with me）」の優先レベルよりも高くなる。従って、端末装置１００は、「見上げると、月が明るく、上弦／下弦の月であり（bowing）、私はホームシックにかかっている（looking up, I find the moon bright, bowing, in homesickness I’m
drowned）」ことをユーザに推奨する。
【００９２】
本願のこの実施形態では、優先レベルを更新することができる。例えば、端末装置１００がテキスト情報をユーザに推奨した後に、ユーザは他のテキスト情報を使用することを選択する。端末装置１００が、ユーザが他のテキスト情報を使用する回数が予め設定された回数を超えることを検出すると、端末装置１００は、他のテキスト情報の優先順位を改め、優先ポリシーを更新することができる。
【００９３】
確かに、実際のアプリケーションプロセスでは、端末装置１００は、時間、地理的位置、被写体のキーワード、及び他の情報に基づいて適切なテキスト情報を検索することができる。
【００９４】
本願のこの実施形態では、詩、歌、ことわざ、有名な引用、インターネットの流行語等を端末装置１００のローカルに格納することができる。確かに、この端末１００は、ネットワーク又はサーバから詩、歌、ことわざ、有名な引用、インターネットの流行語等を取得することもできる。
【００９５】
Ｓ２０３：端末装置１００は、テキスト情報及び／又はプロンプト情報を出力し、プロンプト情報は、プレビュー画像内の欠けている又は不必要な被写体をユーザに示すために使用される。例えば、端末装置のプレビュー画像には、Ｍ個の被写体がある。これらの被写体に基づいてテキスト情報をマッチングすると、Ｍ個の被写体のうちＮ個の被写体のみが適切なテキスト情報とマッチング（一致）する。不必要な被写体は、Ｍ個の被写体からＮ個の被写体を取り除いた後に得られる、残りの（Ｍ−Ｎ）個の被写体である。この場合に、不必要な被写体をユーザに示すことができる。指示に従って、ユーザは、端末装置の位置又は角度を動かし、それによってプレビュー画像がこれらの不必要な被写体を含まないようにすることができる。換言すれば、不必要な被写体は撮影されず、より良い撮影効果が得られる。別のケースでは、Ｍ個の被写体に基づいてテキスト情報をマッチングするときに、マッチングしたテキスト情報にＭ個の被写体以外の別の被写体が含まれていれば、その別の被写体は欠けている被写体である。同様に、端末装置は、欠けている被写体をユーザに示すことができる。指示に従って、ユーザは、端末装置の位置や角度を動かして、欠けている被写体をプレビュー画像に追加することができる。換言すれば、欠けている被写体を撮影し、より良い撮影効果が得られる。
【００９６】
例えば、前述した内容から、端末装置１００が、プレビュー画像に複数の被写体が含まれことを識別した場合に、複数の被写体を組み合わせることができることを知ることができる。テキスト情報は、組み合わせた被写体に基づいて決定される。従って、プレビュー画像内の複数の被写体のうち不必要ないくつかの被写体が表れる場合がある。例えば、プレビュー画像に含まれる被写体には、人、海、月が含まれる。端末装置１００は、海及び月に基づいて「明るい月が海を照らしているので、遠くからあなたはこの瞬間を私と共有している（as the bright moon shines over the sea, from far away you share this
moment with me）」という詩を決定し、人は不必要である。この場合に、端末装置１００は、プロンプト情報を表示することができ、プロンプト情報は、不必要な被写体、すなわち、現在のプレビュー画像内の人をユーザに示すために使用される。
【００９７】
別の例として、テキスト情報は通常、複数のキーワードも含む。従って、端末装置１００によってマッチングされるテキスト情報には、キーワードが含まれ得るが、プレビュー画像には、キーワードに対応する被写体が含まれない。従って、端末装置１００は、プロンプト情報を表示することができ、プロンプト情報は、現在のプレビュー画像内のテキスト情報のキーワードに対応する欠けている被写体をユーザに示すために使用される。
【００９８】
本願のこの実施形態では、プレビュー画像内に不必要な又は欠けている被写体がない場合に、すなわち、プレビュー画像内のＭ個の被写体に対応するＭ個のキーワードが、テキスト情報に１つずつ含まれるＭ個のキーワードとマッチング（一致）する場合に、端末装置１００は、プロンプト情報を表示しない場合がある。
【００９９】
本願のこの実施形態では、プロンプト情報は音声メッセージであり得る。換言すれば、端末は、音声を再生することによってユーザに指示することができ、又はプロンプト情報は、テキスト、アイコン、又は画像等の、表示画面に表示できるコンテンツであり得る。プロンプト情報は、ユーザに指示するのに役立つように、プレビュー画面に具体的に表示され得る。
【０１００】
例えば、プロンプト情報はテキストである。端末装置１００のプレビュー画像にプロンプトダイアログボックスを表示させることができ、プロンプトダイアログボックスには、「川を追加する」、「カメラを動かして川を追加する」、「不必要な人」、又は「カメラを動かして人を除去してください」等のテキストが含まれる。
【０１０１】
テキスト情報がマッチング（照合）された後に、端末装置１００は、一致度情報を表示画面にさらに表示することができ、一致度情報は、テキスト情報とマッチングしたテキスト情報との間の一致度を示すために使用される。一致度情報は、例えば、一致度パーセンテージとして表示されるような数値の形式で表示され得る。確かに、一致度情報は、例えば、表現方式で表示される等、別の形式で表示することもできる。笑顔の表現の場合は、一致度が比較的高いことを示している。悲しそうな表現の場合は、一致度が比較的低いことを示している。
【０１０２】
本願のこの実施形態では、端末装置１００は、プレビュー画像をリアルタイムで収集し、収集したプレビュー画像に含まれる被写体に基づく適切なテキスト情報をデータベースでマッチングし、マッチングしたテキスト、一致度情報、及びプロンプト情報を表示して、プレビュー画像内の欠けている又は不必要な被写体をユーザに示すことができる。ユーザは、プロンプト情報に基づいて、撮影範囲／角度等を調整することができる。撮影範囲／角度を調整するために、端末装置の位置を動かしたり、又は焦点距離を変更したりすると、プレビュー画像が変化し、この端末は、変化したプレビュー画像内の被写体に基づいてテキスト情報を再マッチングする。再マッチングしたテキスト情報が以前のテキスト情報と比較して変化する場合に、一致度情報及びプロンプト情報もそれに応じて変化し、この端末は、変化した一致度情報及びプロンプト情報を表示することができる。換言すると、プレビュー画像が動的に変化すると、テキスト情報、一致度情報、プロンプト情報も動的に変化する。
【０１０３】
例えば、図３Ａ〜図３Ｅは、携帯電話の表示画面の表示状態の概略図である。
【０１０４】
図３Ａでは、プレビュー画面３１０が、携帯電話３００の表示画面に表示され、プレビュー画面３０２は、プレビュー画像及びいくつかの制御キー（フラッシュライト及びカメラスイッチ等）を含み、プレビュー画像には、携帯電話３００によりマッチングされた詩３０２「小川のほとりに生えている静かに佇む草が大好きで、頭上で森の奥の高麗鶯がさえずっている（love the quiet grass growing by the side of the brook, overhead
warble the orioles in the depth of woods）」が含まれ、プレビュー画像には一致度３０３：５０％がさらに含まれる。
【０１０５】
携帯電話３００は、詩３０２内にあり、且つ現在のプレビュー画像に含まれる被写体とマッチングするキーワードを、プレビュー画面３１０上にさらに表示することができる。図３Ｂを参照されたい。
【０１０６】
図３Ｂでは、詩３０２「小川のほとりに生えている静かに佇む草が大好きで、頭上で森の奥の高麗鶯がさえずっている（love the quiet grass growing by the side of the brook, overhead
warble the orioles in the depth of woods）」のキーワード「草（grass）」は、実線の枠（solid coil）の中にあり、プレビュー画像に含まれる被写体が詩３０２の「草（grass）」と一致することをユーザに示す。確かに、図３Ｂでは、単なる一例として、「草（grass）」という単語が実線のワイヤフレーム内に表示されている。実際のアプリケーションでは、ユーザに通知するという目的が達成されれば、強調表示、バブル、太字等の別の表示方法が存在し得る。
【０１０７】
さらに、図３Ｂの詩３０２「小川のほとりに生えている静かに佇む草が大好きで、頭上で森の奥の高麗鶯がさえずっている（love the quiet grass growing by the side of the brook, overhead
warble the orioles in the depth of woods）」のキーワード「高麗鶯（orioles）」は、破線の円内にあり、現在のプレビュー画像において、キーワード「高麗鶯（orioles）」に対応する被写体が欠けていることをユーザに示す。図３Ｂでは、単なる例として、「高麗鶯（orioles）」という単語が破線のワイヤフレーム内に表示されている。現在のプレビュー画像内に、キーワード「高麗鶯（orioles）」に対応する被写体が欠けていることをユーザに示すために使用される別の方法があり得る。
【０１０８】
例えば、携帯電話３００は、プロンプトダイアログボックス３０４をプレビュー画像に表示することができる。テキスト「高麗鶯の追加（add orioles）」がプロンプトダイアログボックス３０４に表示される。図３Ｃを参照されたい。
【０１０９】
一例では、携帯電話３００は、移動方向の指示情報を（矢印、テキスト等の形式で）さらに表示することができ、移動方向に関する指示情報を使用して、ユーザに、撮影範囲を指し示された移動方向に調整するように指示する。図３Ｄを参照されたい。上向き矢印３０５が図３Ｄのプレビュー画像に表示され、ユーザに、撮影範囲を上向きに動かすように指示する。あるいはまた、携帯電話は、プレビュー画像に、焦点距離（物体と被写体との間の距離）を調整するための指示情報をさらに表示して、ユーザに、被写体をより多く（又はより少なく）取得するべく焦点距離を長く（又は短く）するように指示することができる。焦点距離を調整するための指示情報は、テキスト、アイコン等であり得る。
【０１１０】
ユーザが携帯電話３００を動かすか、又はユーザが焦点距離を調整すると、より多くの被写体又は異なる被写体がプレビュー画像に現れ得る。図３Ｅを参照されたい。
【０１１１】
図３Ｅでは、プレビュー画面３１０は、携帯電話３００の表示画面に表示され、プレビュー画面３１０は、プレビュー画像を含み、プレビュー画像には、より多くの被写体、及び携帯電話によりマッチングされた詩３０２「小川のほとりに生えている静かに佇む草が大好きで、頭上で森の奥の高麗鶯がさえずっている（love the quiet grass growing by the side of the brook, overhead
warble the orioles in the depth of woods）」が含まれ、プレビュー画像には一致度３０５：８０％がさらに含まれる。さらに、詩３０２の「草（grass）」と「高麗鶯（orioles）」との両方が実線のフレームで表示され、現在のプレビュー画像に含まれる被写体が「草（grass）」及び「高麗鶯（orioles）」とマッチング（一致）することをユーザに示す。
【０１１２】
図３Ａ〜図３Ｅでは、一節の詩がプレビュー画像に表示されることが例として使用される。確かに、携帯電話は、複数節の詩をプレビュー画像にさらに表示することができる。例えば、プレビュー画像内の被写体に基づいて携帯電話によってマッチングされた二節の詩がある。携帯電話は、二節の詩をプレビュー画像に表示することができ、ユーザは、二行の詩から関心のある一節の詩を選択することができる。図４を参照すると、プレビュー画面４０１が、携帯電話４００の表示画面に表示され、プレビュー画像は、プレビュー画面４０１上に表示され、プレビュー画像には、二節の詩：一節の詩４０２及び一節の詩４０３が含まれる。ユーザは、ユーザの指を使用することにより一節の詩を選択し、左右にスライドして一節の詩をキャンセルすることができる。確かに、別のキャンセル方法があり得る。これは、本願のこの実施形態に限定されない。
【０１１３】
確かに、携帯電話によって表示される詩は、必ずしもユーザが好むわけではない。本願のこの実施形態では、ユーザは、ユーザの要件に基づいて詩を選択することができる。
【０１１４】
可能な実施態様は、ユーザが詩のタイプを選択することができ、携帯電話が、ユーザによって選択された詩のタイプに基づいて適切な詩とマッチングすることである。例えば、ユーザが選択した詩のタイプが牧歌的な風景の詩である場合に、携帯電話は牧歌的な詩のタイプの詩をユーザに推奨する。
【０１１５】
例えば、図５を参照すると、詩タイプの識別子５０１が携帯電話５００のプレビュー画像に表示される。ユーザが識別子５０１をトリガーすると、携帯電話は複数のタイプの詩を表示し、ユーザは詩のタイプを選択する。
【０１１６】
別の可能な実施態様では、ユーザが別の詩を試したい場合に、ユーザは、詩を変更するように選択することができる。
【０１１７】
例えば、図６を参照すると、リフレッシュ（つまり、コントロールの変更）コントロール６０１が携帯電話６００のプレビュー画面６０１上に表示される。ユーザがリフレッシュコントロール６０１をトリガーした後に、携帯電話６００は別の詩を表示する。
【０１１８】
前述した内容から、被写体に基づいてテキスト情報をマッチングする過程で、携帯電話はデータベースを検索して適切なテキスト情報を探す必要があることが分かる。テキスト情報は、携帯電話にローカルに格納することも、又はサーバに格納することもできる。従って、携帯電話がネットワークに接続されていない場合に、ユーザが「リフレッシュ」コントロール６０１をトリガーした後に、携帯電話は、ローカルデータベースで適切なテキスト情報を検索することができる。携帯電話がネットワークに接続されている場合に、ユーザが「リフレッシュ」コントロール６０１をトリガーした後に、携帯電話は、ローカルデータベースとサーバとの両方で適切なテキスト情報を検索することができる。例えば、携帯電話は予約画像をサーバに送信し、サーバは予約画像内の被写体を識別してテキスト情報をマッチングするプロセスを実行するか、又は携帯電話は、プレビュー画像内の被写体を識別し、次に、識別した被写体に対応するキーワードをサーバに送信することができる。サーバは、受信したキーワードに基づいて適切な詩をマッチングし、サーバは、マッチングした詩を携帯電話に送信する。
【０１１９】
図６では、「リフレッシュ」コントロール６０１及び詩が同じフレームに表示されることは、単なる例である。「リフレッシュ」コントロール６０１は、別の位置にさらに表示してもよく、又は別の方法で、例えば、アイコンの方法で表示してもよい。これは、本願のこの実施形態に限定されない。
【０１２０】
確かに、ユーザは、「履歴記録」で使用した詩を見ることもできる。
【０１２１】
例えば、図７を参照すると、「履歴記録（historical record）」コントロール７０１が携帯電話７００の表示画面に表示される。ユーザが「履歴記録」コントロール７０１をトリガーした後に、携帯電話７００は、リストを表示し、リストは表示された詩を表示する。同様に、図７では、「履歴記録」コントロール７０１及び詩が同じフレームに表示されることは単なる一例である。「履歴記録」コントロール７０１は、別の位置にさらに表示してもよく、又は別の方法で表示してもよい。これは、本願のこの実施形態に限定されない。
【０１２２】
一例では、本願のこの実施形態では、詩及び一致度情報は、プレビュー画像内の指定された位置情報（位置はユーザによって設定され得る）であり得るか、又はプレビュー画像内の空白領域に表示され得る。図８を参照すると、詩及び一致度情報が、携帯電話８００のプレビュー画像内の空白領域に表示される。このようにして、詩及び一致度情報は、プレビュー画像内の被写体を可能な限り隠さず、及びユーザに表示するのに便利であり、ユーザに画像を撮影するように指示するのに役立つ。
【０１２３】
別の例では、一致度情報が、主に、ユーザに画像を撮影するように指示するために使用される情報であるため、一致度情報及び詩は、プレビュー画像内に表示され得る。ユーザが撮影ボタンをトリガーした後に、詩だけが最終的な撮影画像に表示される。ユーザは、詩を最終的な撮影画像に表示するために、例えば、Ｓｏｎｇ書体又はＫａｉ書体等のフォント形式を選択することができる。詩は静的又は動的に表示できる。例えば、詩の各単語を１つずつ表示して、動的な表示効果を表現することができる。詩は、画像内の表示コンテンツが隠されるのを回避するために、最終的な撮影画像の空白領域に表示され得る。確かに、本願のこの実施形態で提供される解決策は、主に、ユーザに、より良い品質で画像を撮影するように指示するために使用される。従って、ユーザが撮影ボタンをトリガーした後に、詩が最終的な撮影画像に表示されない場合がある、又は、ユーザが撮影ボタンをトリガーした後に、２つの撮影画像（一方は詩を含まず、他方は詩を含む）が最終的に取得される。
【０１２４】
上記の説明において、携帯電話は、プレビュー画像から被写体を識別した後に、被写体にマッチングする詩を判別し、次に、その詩及びプロンプト情報をプレビュー画像に表示する。別の実施態様では、携帯電話は、詩を表示せず、プロンプト情報のみを表示して、プレビュー画像内の欠けている又は不必要な被写体をユーザに示すことができる。ユーザは、プロンプト情報に基づいて、より効果的な画像を撮影することができる。この場合に、携帯電話が、ユーザが撮影ボタンをトリガーしたことを検出した後に、被写体に詩が含まれていない場合がある。
【０１２５】
前述した実施形態では、プロンプト情報は、主に、プレビュー画像内の欠けている又は不必要な被写体をユーザに示す。プロンプト情報は、ユーザに、プレビュー画像内の不必要な被写体を別の被写体と置き換えるようにさらに指示することができる。このようにして、携帯電話は、不必要な第１の被写体を最初に決定し、次に、欠けている第２の被写体を決定し、次にプロンプト情報を出力して、ユーザに、第１の被写体を第２の被写体と交換するように指示することができる。
【０１２６】
本願のこの実施形態で提供される撮影方法では、端末装置は、プレビュー画像内の被写体を識別し、被写体にマッチングする詩又は歌等のテキスト情報、及びプロンプト情報をユーザに推奨して、プレビュー画像内の欠けている又は不必要な被写体をユーザに示すことができる。ユーザは、プロンプト情報に基づいて撮影範囲／角度等を調整して、高品質な画像を得ることができる。これにより、撮影テクニックを理解していないユーザでも高品質な画像を撮影することができる。
【０１２７】
実際のアプリケーションでは、ユーザは、詩の撮影モードを有効にするか、又は詩の撮影モードを無効にするかを選択することができる。
【０１２８】
一例では、詩マッチングモードは、携帯電話のプレビュー画面上で設定され得る。ユーザが詩マッチングモードを有効にした後に、携帯電話はステップＳ２０１〜Ｓ２０３を実行することができる。
【０１２９】
例えば、図９Ａは、携帯電話の表示画面上に表示されるプレビュー画面の概略図である。
【０１３０】
図９Ａでは、プレビュー画面９０１は携帯電話９００の表示画面上に表示され、プレビュー画面９０１には撮影モード選択ボックス９０２が含まれ、撮影モード選択ボックスには詩モードに対応するコントロール９０３が含まれる。ユーザは、コントロール９０３をトリガーして、詩モードを有効にする。携帯電話は、図２に示される実施形態におけるステップＳ２０１〜Ｓ２０３を実行し、テキスト情報及び一致度情報が表示画面上に表示される。ユーザがコントロール９０３を再びトリガーすると、携帯電話９００は詩モードを無効にし、携帯電話９００の表示画面上のテキスト情報及び一致度情報が消える。
【０１３１】
一般に、景色を撮影するときに、ユーザは、写真の芸術的効果を高めるために、撮影される景色写真に詩付きのテキスト情報を添付することを期待することが多い。従って、一例では、現在のプレビュー画像に含まれる被写体が、山、水、植物、砂漠、屋根裏部屋等の景観タイプに属することを検出した場合に、携帯電話は、ユーザに詩モードを有効にするよう思い出させるために、詩モードの識別子（テキスト又はアイコン）をプレビュー画像に表示することができる。図９Ｂを参照されたい。
【０１３２】
図９Ｂでは、プレビュー画面９０１は携帯電話９００の表示画面上に表示され、プレビュー画面９０１にはプレビュー画像が含まれ、プレビュー画像には詩モードのアイコン９０４が含まれる。ユーザがアイコン９０４をトリガーすると、携帯電話９００は詩モードを有効にする。ユーザがアイコン９０４を再びトリガーすると、携帯電話９００は詩モードを無効にする。
【０１３３】
図２に示される実施形態では、端末装置は、プレビュー画像内の被写体を識別し、被写体にマッチングする詩又は歌等のテキスト情報、及びプロンプト情報をユーザに推奨して、プレビュー画像内の欠けている又は不必要な被写体をユーザに示すことができる。ユーザは、プロンプト情報に基づいて撮影範囲／角度等を調整して、高品質な画像を得ることができる。以下は、別の実施形態について説明する。以下の実施形態では、端末装置は、プレビュー画像に含まれる複数の被写体を識別した後に、識別した被写体にマッチングする音楽を推奨し、それによってユーザは、推奨された音楽と撮影画像とを音声画像に合成することができる。この方法は、図１に示される端末装置１００に適用可能であり得る。従って、以下の説明では、端末装置１００を例として使用する。図１０を参照すると、この方法の手順は以下を含む。
【０１３４】
Ｓ１００１：端末装置１００はプレビュー画像を表示し、ここでプレビュー画像には、少なくとも１つの被写体が含まれる。
【０１３５】
Ｓ１００２：端末装置１００は、プレビュー画像に含まれる少なくとも１つの被写体を識別し、識別した被写体に基づいて適切な音楽をマッチングする。
【０１３６】
一例では、識別した被写体に基づいて適切な音楽をマッチングするときに、端末装置１００は、キーワード・マッチングによって音楽をマッチングすることができる。
【０１３７】
例えば、端末装置１００は、被写体を識別した後に、被写体から特徴情報を抽出し、特徴情報とキーワードとの間のマッピング関係に基づいて、抽出した特徴情報に対応するキーワードを決定し、決定したキーワードに基づいて、データベースで、その歌詞にこれらのキーワードが含まれる音楽、又はその名前にこれらのキーワードが含まれる音楽をマッチングする。
【０１３８】
別の例では、識別した被写体に基づいて適切な音楽をマッチングするときに、端末装置１００は、被写体が位置しているシナリオに関する情報に基づいて、音楽をマッチングすることができる。
【０１３９】
例えば、端末装置１００が、被写体がバー、カラオケ、又は舞台等のシナリオにあることを識別した場合に、端末装置１００は、バー、カラオケ、又は舞台での演奏に適した音楽を検索することができる。
【０１４０】
別の例では、識別した被写体に基づいて適切な音楽をマッチングするときに、端末装置１００は、端末装置１００が現在位置している環境に関する情報に基づいて、音楽をマッチングすることができる。
【０１４１】
例えば、プレビュー画像を収集するプロセスにおいて、端末装置１００は、周囲環境の音を収集することもできる。周囲環境の収集された音が比較的低い場合に、端末装置１００は、軽い音楽（light music）を検索することができ、又は周囲環境の収集された音が比較的大きい（loud：騒々しい）場合に、重い音楽（heavy music）が選択され得る。
【０１４２】
別の例では、識別した被写体に基づいて適切な音楽をマッチングするときに、端末装置１００は、現在の時刻に基づいて音楽をマッチングすることができる。
【０１４３】
例えば、端末装置１００は、現在の時刻を検出し、検出した時刻に基づいて適切な音楽を決定することができる。例えば、現在の時刻が夜の場合に、端末は軽い音楽を検索し得る。
【０１４４】
別の例では、識別した被写体に基づいて適切な音楽をマッチングするときに、端末装置１００は、現在の地理的位置に基づいて音楽をマッチングすることができる。
【０１４５】
例えば、端末装置１００は、現在の地理的位置を検出し、この地理的位置に基づいて適切な音楽を検索することができる。例えば、端末装置１００が、端末装置１００が現在香港に位置していることを検出した場合に、端末装置１００は広東音楽を検索し、端末装置１００が、端末装置１００が現在アメリカに位置していることを検出した場合に、端末装置１００は、ヨーロッパ及びアメリカの音楽を検索する。
【０１４６】
本願のこの実施形態では、端末装置１００は、音楽以外の別の音とマッチングすることもできる。例えば、端末装置１００が、被写体に動物が含まれることを識別するときに、端末装置１００は、サーバ又はローカルから動物の音を検索することができる。例えば、被写体に鳥が含まれる場合に、端末装置１００は鳥の鳴き声を検索することができる。
【０１４７】
実際の動作プロセスにおいて、端末装置は、前述のいくつかの使用方法を組み合わせることができる。
【０１４８】
本願のこの実施形態では、音楽は、端末装置１００にローカルに格納され得るか、又はサーバに格納され得る。従って、端末装置１００がネットワークに接続されていない場合に、端末装置１００は、適切な音楽をローカルデータベース内で検索することができる。携帯電話がネットワークに接続されている場合に、端末装置１００は、適切な音楽をローカルとサーバとの両方で検索することができる。例えば、端末装置１００は、プレビュー画像をサーバに送信することができる。サーバは、プレビュー画像内の被写体を識別し、適切な音楽とマッチングする。次に、サーバは、マッチングした音楽に関連する情報を端末装置１００に送信する。あるいはまた、端末装置１００は、プレビュー画像内の被写体を識別し、次に、識別した被写体に対応するキーワードをサーバに送信する。サーバは、受信したキーワードに基づいて適切な音楽をマッチングし、次に、サーバは、マッチングした音楽に関連する情報を端末装置１００に送信する。
【０１４９】
本願のこの実施形態では、音楽は、音楽セグメント、例えば、その合計再生時間が１０秒〜１２秒である音楽セグメントであり得る。従って、端末装置１００又はサーバは、キャプチャした音楽セグメントを格納することができ、又は適切な音楽を決定した後に、端末装置１００又はサーバは、音楽から適切な音楽セグメントをキャプチャし、次に音楽セグメントをユーザにプッシュする。
【０１５０】
Ｓ１００３：端末装置１００は、音楽の識別子を表示し、ここで識別子はテキスト又はアイコンである。
【０１５１】
図１１は、携帯電話の表示画面の表示状態の概略図である。
【０１５２】
図１１では、プレビュー画面１１０１が、携帯電話１１００の表示画面上に表示され、プレビュー画面１１０１にはプレビュー画像が含まれ、プレビュー画像には、携帯電話１１００によりマッチングされた音楽の識別子１１０２が含まれる。ユーザが識別子１１０２をトリガーすると、音楽を再生することができる。音楽に満足している場合に、ユーザは撮影コントロールをトリガーすることができる。端末装置１００は、音楽を撮影画像と合成して、音声画像を取得する。
【０１５３】
実際のアプリケーションでは、ユーザは、音楽モードを有効にするか、又は音楽モードを無効にするかを選択することができる。
【０１５４】
一例では、音楽モードは、端末装置１００のプレビュー画面上で設定することができる。ユーザが音楽モードを有効にした後に、端末装置１００は、ステップＳ１００１〜Ｓ１００３を実行することができる。
【０１５５】
例えば、図１２は、携帯電話の表示画面に表示されるプレビュー画面の概略図である。
【０１５６】
図１２では、プレビュー画面１２０１が携帯電話１２００の表示画面上に表示され、プレビュー画面１２０１には撮影モード選択ボックス１２０２が含まれ、撮影モード選択ボックス１２０２には、音楽モードに対応するコントロール１２０３が含まれる。ユーザは、コントロール１２０３をトリガーして、音楽モードを有効にする。携帯電話１２００は、図１０に示される実施形態のステップＳ１００１〜Ｓ１００３を実行し、推奨される音楽の識別子が表示画面上に表示される。ユーザがコントロール１２０３を再びトリガーする場合に、携帯電話１２００は音楽モードを無効にし、携帯電話１２００の表示画面上の音楽の識別子は消える。
【０１５７】
本願の様々な実施態様は、異なる技術的効果を得るためにランダムに組み合わせることができる。従って、図２に示される実施形態における様々な実施態様は、図１０に示される実施形態に適用可能でもあり得る。換言すれば、写真又はビデオを撮影するときに、図２に示される実施形態の方法は、欠けている又は不必要な被写体をユーザに示すために使用され得、図１０に示される実施形態の方法は、音楽の識別子を表示するために使用され得る。撮影後に、テキスト情報及び音楽を含む写真又はビデオを取得してもよい。具体的には、ユーザはマルチメディア写真又はビデオを入手することができる。ユーザが写真を見るときに、端末は、対応するテキスト情報を写真に表示し、対応する音楽をさらに再生することができる。
【０１５８】
本願で提供される実施形態では、本願のこの実施形態で提供される方法は、端末装置が実行本体として使用されるという観点から説明される。本願の実施形態で提供される方法の機能を実行するために、端末装置は、ハードウェア構造及び／又はソフトウェアモジュールを含み得、ハードウェア構造、ソフトウェアモジュール、又はハードウェア構造とソフトウェアモジュールとの組合せの形態で機能を実行し得る。複数の機能のうちある機能がハードウェア構造、ソフトウェアモジュール、又はハードウェア構造とソフトウェアモジュールとの組合せを使用することにより実行されるかどうかは、特定のアプリケーションと技術的解決策の設計制約条件とによって異なる。
【０１５９】
同じ概念に基づいて、図１３は、本願の一実施形態による端末装置１３００を示している。端末装置１３００は、画像撮影が可能な端末装置であってもよく、端末装置は、図２〜図９に示される実施形態の方法を実行することができる。図１３に示されるように、端末装置１３００は、処理ユニット１３０１及び表示ユニット１３０２を含む。
【０１６０】
処理ユニット１３０１は、第１の操作を受け取り、第１の操作に応答してカメラを起動するように構成される。
【０１６１】
表示ユニット１３０２は、第１のプレビュー画像を含む第１のプレビュー画面を表示するように構成され、第１のプレビュー画像には、少なくとも１つの被写体が含まれる。
【０１６２】
処理ユニット１３０１は、第１のプレビュー画像に基づいて、第１のプロンプト情報を出力するようにさらに構成され、第１のプロンプト情報は、第１のプレビュー画像内の欠けている又は不必要な被写体を示すために使用される。第１のプロンプト情報は、言語プロンプト情報又はテキストプロンプト情報であり得る。例えば、処理ユニット１３０１は、ラウドスピーカーを使用することにより、音声プロンプト情報を出力することができ、又は処理ユニット１３０１は、表示ユニット１３０２を使用することにより、テキストプロンプト情報を出力することができる。
【０１６３】
オプションで、第１のプレビュー画像に基づいて第１のプロンプト情報を出力した後に、処理ユニット１３０１は、第２の操作を受け取り、第２の操作に応答して、表示ユニット１３０２を使用することにより、第２のプレビュー画像を含む第２のプレビュー画面を表示するようにさらに構成される。第２のプレビュー画像は、第１のプレビュー画像とは異なり、第２のプレビュー画像には、少なくとも１つの被写体が含まれる。
【０１６４】
処理ユニット１３０１は、第２のプレビュー画像に基づいて、第２のプロンプト情報を出力するようにさらに構成される。第２のプロンプト情報は、第１のプロンプト情報とは異なり、第２のプロンプト情報は、第２のプレビュー画像において欠けている又は不必要な被写体を示すために使用される。同様に、第２のプロンプト情報は、言語プロンプト情報又はテキストプロンプト情報でもあり得る。例えば、処理ユニット１３０１は、ラウドスピーカーを使用することにより、音声プロンプト情報を出力することができ、又は処理ユニット１３０１は、表示ユニット１３０２を使用することにより、テキストプロンプト情報を出力することができる。
【０１６５】
オプションで、プレビュー画像にはＭ個の被写体が含まれ、プレビュー画像は、第１のプレビュー画像又は第２のプレビュー画像であり、Ｍ個の被写体のうちＮ個の被写体が予め設定されたテキスト情報とマッチングする場合に、不必要な被写体は、Ｍ個の被写体からＮ個の被写体を取り除いた後に得られる、残りの（Ｍ−Ｎ）個の被写体である、又はＭ個の被写体とマッチングするテキスト情報に、Ｍ個の被写体以外の別の被写体に対応するキーワードが含まれる場合に、別の被写体は欠けている被写体であり、ここでＮ≧１、Ｎ＜Ｍである。
【０１６６】
オプションで、第１のプロンプト情報は、第１のプレビュー画面上に表示され、第２のプロンプト情報は、第２のプレビュー画面上に表示される。
【０１６７】
オプションで、処理ユニット１３０１は、第１のプレビュー画像に基づいてマッチングした第１のテキスト情報を出力し、表示ユニット１３０２を使用することにより、第１のテキスト情報を第１のプレビュー画面上に表示するようにさらに構成される。
【０１６８】
オプションで、処理ユニット１３０１は、第２のプレビュー画像に基づいてマッチングした第２のテキスト情報を出力し、表示ユニット１３０２を使用することにより、第２のテキスト情報を第２のプレビュー画面上に表示するようにさらに構成される。
【０１６９】
オプションで、第１のテキスト情報は、テキスト情報の少なくとも一部を含むか、又は第２のテキスト情報は、テキスト情報の少なくとも一部を含む。
【０１７０】
オプションで、処理ユニット１３０１は、第１のプレビュー画像に基づいて第１の一致度情報を出力し、表示ユニット１３０２を使用することにより、第１の一致度情報を第１のプレビュー画面上に表示するようにさらに構成される。第１の一致度情報は、第１のテキスト情報と第１のプレビュー画像との間の一致度を示すために使用される。
【０１７１】
オプションで、処理ユニット１３０１は、第１のプレビュー画像に基づいて第２の一致度情報を出力し、表示ユニット１３０２を使用することにより、第２の一致度情報を第２のプレビュー画面上に表示するようにさらに構成される。第２の一致度情報は、第２のテキスト情報と第２のプレビュー画像との間の一致度を示すために使用される。
【０１７２】
オプションで、処理ユニット１３０１は、第１のプレビュー画像に基づいて第１の方向指示情報を出力し、表示ユニット１３０２を使用することにより、第１の方向指示情報を第１のプレビュー画面上に表示するようにさらに構成される。第１の方向指示情報は、ユーザに、端末装置を指し示された第１方向に動かすように指示するために使用される。
【０１７３】
オプションで、処理ユニット１３０１は、第１のプレビュー画像に基づいて第２の方向指示情報を出力し、表示ユニット１３０２を使用することにより、第２の方向指示情報を第２のプレビュー画面上に表示するようにさらに構成される。第２の方向指示情報は、ユーザに、端末装置を指し示された第２の方向に動かすように指示するために使用される。
【０１７４】
オプションで、第２のコントロールが第１のプレビュー画像に表示され、第２のコントロールは、あるタイプのテキスト情報の表示をトリガーするように構成される。第２のコントロールをトリガーするユーザの操作に応答して、処理ユニット１３０１は、表示ユニット１３０２を使用することにより、第１のリストを表示する。第１のリストには、少なくとも１つのタイプのテキスト情報が含まれる。第１のタイプを選択するユーザの操作に応答して、処理ユニット１３０１は、表示ユニット１３０２を使用することにより、第１のテキスト情報を表示する。第１のテキスト情報のタイプは、第１のタイプである。
【０１７５】
オプションで、第１のプレビュー画面には第１の撮影コントロールが含まれ、処理ユニット１３０１は、第１の撮影コントロールをトリガーするために使用される操作に応答して、２つの第１の撮影画像を取得するようにさらに構成される。２つの第１の撮影画像の一方には第１のテキスト情報が含まれ、他方の第１の撮影画像には第１のテキスト情報が含まれない。
【０１７６】
オプションで、第２のプレビュー画面には第２の撮影コントロールが含まれ、処理ユニット１３０１は、第２の撮影コントロールをトリガーするために使用される操作に応答して、２つの第２の撮影画像を取得するようにさらに構成される。２つの第２の撮影画像の一方には第２のテキスト情報が含まれ、他方の第２の撮影画像には第２のテキスト情報が含まれない。
【０１７７】
オプションで、プレビュー画像にはＭ個の被写体が含まれ、プレビュー画像は、第１のプレビュー画像又は第２のプレビュー画像である。Ｍが１の場合であって、処理ユニット１３０１が、Ｍ個の被写体のうちＮ個の被写体に基づいてテキスト情報とマッチングするように構成される場合に、処理ユニット１３０１は、被写体の特徴情報を抽出し、特徴情報とキーワードとの間のマッピング関係に基づいて、抽出した特徴情報に対応するキーワードを決定し、キーワードを含むテキスト情報を決定するように特に構成される。
【０１７８】
オプションで、プレビュー画像にはＭ個の被写体が含まれ、プレビュー画像は、第１のプレビュー画像又は第２のプレビュー画像である。Ｍが２以上の場合であって、処理ユニット１３０１が、Ｍ個の被写体のうちＮ個の被写体に基づいてテキスト情報とマッチングするように構成される場合に、処理ユニット１３０１は、その重みがＭ個の被写体の予め設定された重みより大きいＮ個の被写体を決定することであって、重みは、プレビュー画像全体の表示領域に対する１つの被写体の表示領域の比を示すために使用される、決定すること；Ｎ個の被写体のそれぞれから特徴情報を抽出して、合計Ｎ個の特徴情報を取得すること；特徴情報とキーワードとの間のマッピング関係に基づいて、抽出したＮ個の特徴情報に対応するＮ個のキーワードを決定すること；Ｎ個のキーワードを含むテキスト情報を決定すること；を行うように特に構成される。
【０１７９】
オプションで、処理ユニット１３０１が、Ｍ個の被写体のうちＮ個の被写体に基づいてテキスト情報とマッチングする場合に、処理ユニット１３０１は、Ｍ個の被写体のうちＮ個の被写体に基づいて少なくとも２つのタイプのテキスト情報を決定し、現在の時間情報／地理的位置情報を検出し、そして、時間情報／地理的位置情報に基づいて、少なくとも２つのタイプのテキスト情報から１つのタイプのテキスト情報を選択する、又は、優先ポリシーに従って、少なくとも２つのタイプのテキスト情報から１つのタイプのテキスト情報を選択するようにさらに構成される。ここで、優先ポリシーには、少なくとも２つのタイプのテキスト情報の間の優先シーケンスが含まれる。
【０１８０】
オプションで、ユーザがマッチングしたテキスト情報以外の他のテキスト情報を選択する場合に、処理ユニット１３０１は、ユーザが他のテキスト情報を選択する回数が予め設定された回数を超えるかどうかを判定すること；ユーザが他のテキスト情報を選択する回数が予め設定された回数を超える場合に、他のテキスト情報の第１の優先レベルを第２の優先レベルに設定することであって、第２の優先レベルは第１の優先レベルよりも高い、設定すること；他のテキスト情報の第２の優先レベルに基づいて、優先ポリシーを更新すること；を行うようにさらに構成される。
【０１８１】
特定の実施態様では、処理ユニット１３０１は、端末装置のプロセッサと同等であり得、表示ユニット１３０２は、端末装置の表示画面と同等であり得る。
【０１８２】
同じ概念に基づいて、図１４は、本願の一実施形態による端末装置１４００を示している。端末装置１４００は、画像撮影が可能な端末装置であってもよく、端末装置は、図１０〜図１２に示される実施形態の方法を実行することができる。図１４に示されるように、端末装置１４００は、処理ユニット１４０１及び表示ユニット１４０２を含む。処理ユニット１４０１は、第１の操作を受け取り、第１の操作に応答して、カメラを起動するように構成される。
【０１８３】
表示ユニット１４０２は、第１のプレビュー画像を含む第１のプレビュー画面を表示するように構成され、第１のプレビュー画像には、少なくとも１つの被写体が含まれる。表示ユニット１４０２は、第１の音楽の第１の識別子を第１のプレビュー画面上に表示するようにさらに構成され、第１の音楽は、端末装置によって、第１のプレビュー画像内の少なくとも１つの被写体に基づいてマッチングされる音楽であり、第１の識別子はテキスト又はアイコンである。
【０１８４】
オプションで、表示ユニット１４０２が第１の音楽の第１の識別子を第１のプレビュー画面上に表示するように構成された後に、処理ユニット１４０１は、第２の操作を受け取るようにさらに構成される。
【０１８５】
第２の操作に応答して、表示ユニット１４０２は、第２のプレビュー画像を含む第２のプレビュー画面を表示するようにさらに構成され、第２のプレビュー画像は第１のプレビュー画像とは異なり、第２のプレビュー画像には、少なくとも１つの被写体が含まれる。表示ユニット１４０２は、第２の音楽の第２の識別子を第２のプレビュー画面上に表示するようにさらに構成され、第２の音楽は第１の音楽とは異なり、第２の音楽は、端末装置によって、第２のプレビュー画像内の少なくとも１つの被写体に基づいてマッチングされる音楽であり、第２の識別子はテキスト又はアイコンである。
【０１８６】
オプションで、第１のプレビュー画面には、第１の撮影コントロールが含まれる。処理ユニット１４０１は、第１の撮影コントロールをトリガーするために使用される操作に応答して、第１の撮影画像を取得するようにさらに構成される。第１の撮影画像は、端末装置によって、第１の音楽と第１のプレビュー画像とを合成することにより取得した画像である。
【０１８７】
オプションで、第２のプレビュー画面には、第２の撮影コントロールが含まれる。処理ユニット１４０１は、第２の撮影コントロールをトリガーするために使用される操作に応答して、第２の撮影画像を取得するようにさらに構成される。第２の撮影画像は、端末装置によって、第２の音楽と第２のプレビュー画像とを合成することにより取得した画像である。
【０１８８】
オプションで、端末装置は、音再生ユニットをさらに含み、音再生ユニットは、第１の識別子をトリガーする操作に応答して、第１の音楽を再生するように構成される。
【０１８９】
オプションで、第２のコントロールがプレビュー画像に表示され、第２のコントロールは、音楽のタイプの表示をトリガーするように構成される。表示ユニット１４０２は、第２のコントロールをトリガーするユーザの操作に応答して、第１のリストを表示するようにさらに構成され、第１のリストには、少なくとも１つのタイプの音楽が含まれる。表示ユニット１４０２は、第１のタイプを選択するユーザの操作に応答して、第１の音楽の第１の識別子を表示するようにさらに構成され、第１の音楽のタイプは、第１のタイプである。
【０１９０】
特定の実施態様では、処理ユニット１４０１は、端末装置のプロセッサと同等であり得、表示ユニット１４０２は、端末装置の表示画面と同等であり得る。
【０１９１】
前述した実施形態は、端末装置によって、撮影中にプレビュー画像上で実行される処理を説明する。なお、撮影は、写真撮影であってもよく、又はビデオ撮影であってもよい。また、撮影したビデオ画像は、前述したプレビュー画像の処理方法を参照して同様に処理される。例えば、ビデオ画像は以下のように処理され得る。
【０１９２】
ビデオ撮影プロセスでは、撮影したビデオ画像には、いくつかのフレームが含まれ得る。いくつかの連続するフレームは、同様又は連続するシナリオである可能性がある。具体的には、これらのフレーム内の被写体が同じであるか、殆どの被写体が同じである。端末装置は、撮影したビデオ画像の各フレームのコンテンツを解析し、各フレームの被写体にマッチングするテキスト情報又は音楽情報を識別することができる。各フレームにマッチングするコンテンツは同じでも異なっていてもよいため、ビデオ画像全体にマッチングするテキスト又は音楽が複数存在する場合がある。あるいはまた、類似又は連続するシナリオを示す連続するフレームを識別した後に、端末装置は、これらの連続するフレームのコンテンツを解析し、これらの連続するフレームにおいて被写体にマッチングするテキスト情報又は音楽情報を識別することができる。連続するフレームのグループが、テキスト情報又は音楽情報の一部に対応する。ビデオ画像全体が複数の連続するフレームのグループを含み得（連続するフレームの１つのグループ内の全てのフレームによって示されるシナリオが類似又は連続する）、連続するフレームの各グループにマッチングするコンテンツが同じ又は異なる場合があるため、ビデオ画像全体にマッチングするテキスト又は音楽の複数の部分が存在する場合がある。あるいはまた、端末装置は、全ての画像フレーム内の被写体又はビデオ画像内のいくつかの画像フレームに基づいて、これらの被写体にマッチングするテキスト情報又は音楽情報の一部を識別することができる。従って、ビデオ画像全体にマッチングするテキスト又は音楽の一部が存在する。換言すれば、テキスト情報又は音楽情報の一部がビデオ画像全体にマッチングする場合もあれば、ビデオ画像の１つのフレーム又はいくつかのフレームにマッチングする場合もある。
【０１９３】
各フレーム、いくつかの連続するフレーム、又は全ての画像フレームにマッチングするテキスト情報又は音楽情報を識別する方法は、前述した実施形態のプレビュー画像にマッチングするテキスト情報又は音楽情報を識別する方法と同じである。
【０１９４】
マッチングしたテキスト情報が識別された後に、テキスト情報は、表示画面上にリアルタイムで表示され得るか、又はビデオを再び再生するとき及びビデオ撮影が終了した後に、マッチングしたテキスト情報が再生画面上に表示され得る。
【０１９５】
マッチングした音楽情報が識別された後に、マッチングした音楽をリアルタイムで再生することができ、又はビデオを再び再生すると同時に、ビデオ撮影が終了した後に、マッチングした音楽を再生することができる。
【０１９６】
ビデオ画像全体がテキスト情報又は音楽情報の一部のみに対応する場合に、ビデオ全体を再生する過程で、同じテキストが常に表示されたり、又は同じ音楽が再生されたりすることがある。各フレームが異なるテキスト情報又は音楽情報に対応する場合に、又はいくつかのフレームが異なるテキスト情報又は音楽情報に対応する場合に、ビデオ全体を再生する過程で、現在のフレームにマッチングするテキストを表示する必要があり得、又は現在のフレームにマッチングする音楽を再生する必要があり得る。
【０１９７】
前述した実施形態は、端末装置によって、写真撮影又はビデオ撮影中に実行される処理を説明する。撮影プロセスにおける処理に加えて、本願の実施形態は、撮影された写真又はビデオを処理するための方法をさらに含み得ることに留意されたい。この方法には、次のものが含まれる。
【０１９８】
Ｓ１５０１：端末装置は、第１のコンテンツを取得し、第１のコンテンツは、写真又はビデオであり得る。
【０１９９】
端末装置は、写真又はビデオを撮影することによって第１のコンテンツを取得することができる。端末装置は、クラウド又は別の外部装置から第１のコンテンツをさらに取得することができる。例えば、端末装置がクラウドから写真又はビデオをダウンロードしたり、又は端末装置が別の端末装置により送信された写真又はビデオを受信したりする。
【０２００】
Ｓ１５０２：端末装置は、第４の操作を受け取る。第４の操作は、第１のコンテンツを選択することであり、第１のコンテンツを共有する用意がある。換言すると、第４の操作は、ユーザが第１のコンテンツを共有したいことを示す。第４の操作は、１つの操作であり得るか、又は複数の操作を含み得る。
【０２０１】
共有は、外部端末に送信することもあれば、又は外部ネットワークにアップロードすることもできる。具体的には、第１のコンテンツがネットワークを使用することにより送信される限り、別のユーザが第１のコンテンツを取得又は表示できる。この実施形態では、共有の特定の形態は限定されない。例えば、共有は、端末装置が、インスタント通信ソフトウェア（例えば、ＷｅＣｈａｔ（WeChat）又はＱＱ）を使用することにより、第１のコンテンツを別の１つ又は複数の端末装置に送信することであり得るか、又は端末装置が、第１のコンテンツをソーシャルソフトウェアのプラットフォーム（例えば、ＷｅＣｈａｔ又はＦａｃｅｂｏｏｋ等）に送信することであり得、それによって、ソーシャルソフトウェアの別のユーザが第１のコンテンツを表示できる。
【０２０２】
Ｓ１５０３：第４の操作に応答して、端末装置は、第１のコンテンツ内のオブジェクト（被写体）を識別し、第１のコンテンツ内の少なくとも１つのオブジェクト（被写体）は、予め設定されたテキスト情報又は音声とマッチングする。
【０２０３】
端末装置は、ローカル又はネットワーク内で、第１のコンテンツ内の１つ又は複数のオブジェクト（被写体）に対応するテキスト情報又は音声情報を見つけることができる。
【０２０４】
Ｓ１５０４：端末装置は、第１のコンテンツと、第１のコンテンツとマッチングするテキスト情報又は音声情報に基づいて第２のコンテンツを生成する。
【０２０５】
第１のコンテンツにマッチングするテキスト又は音声を見つけた後に、端末装置は、マッチングしたテキスト又は音声に基づいて第２のコンテンツを生成することができる。例えば、端末装置は、マッチングしたテキストを第１のコンテンツ（写真又はビデオ）に重ね合わせて第２のコンテンツを形成することができる、或いは端末装置は、マッチングした音声情報を第１のコンテンツに重ね合わせるか、又はマッチングした音声情報を第１のコンテンツに関連付けることができる。音声情報は、音声データを含み得るか、又は音声データと音声データに対応するテキストとを含み得る。第２のコンテンツは、マッチングした音声情報を含み得るか、或いは第２のコンテンツは、マッチングした音声情報のダウンロードアドレス又はダウンロードリンクを含み得る。
【０２０６】
Ｓ１５０５：端末装置は、第２のコンテンツを共有する。
【０２０７】
第２のコンテンツを生成した後に、端末装置は、第２のコンテンツを最初に提示することができる。例えば、端末装置は、マッチングしたテキストが重ね合わされた第１のコンテンツを提示するか、又は端末装置は、マッチングした音声の識別子が重ね合わされた第１のコンテンツを提示する。換言すれば、マッチングした音声の名前又は別のグラフィックの識別子が、表示画面上の第１のコンテンツに表示され得、それによってユーザは、マッチングした音声を知ることができる。ユーザが端末装置によって提示された第２のコンテンツを見た後に、ユーザは、第２のコンテンツを共有することを選択することができる。端末装置は、端末装置に第２のコンテンツを共有するように指示するために使用される操作命令を受信した後に、端末装置は、第２のコンテンツを別の装置と共有する。端末装置は、様々な既存のネットワークを使用することにより、第２のコンテンツを別の装置と共有することができる。
【０２０８】
Ｓ１５０６：第２のコンテンツを受信した後に、別の装置は第２のコンテンツを提示する。具体的には、別の装置は、マッチングしたテキストを含む写真又はビデオを表示することができ、或いは別の装置は、写真を表示するとき又はビデオを再生するときに、マッチングした音声を再生し、音声が再生されるときに音声に対応するテキストをさらに表示することができる。例えば、音声が歌である場合に、音声に対応するテキストは、歌の歌詞であり得る。
【０２０９】
本願のこの実施形態では、撮影された写真又はビデオを処理することができ、マッチングしたテキスト又は音声が自動的に追加される。
【０２１０】
前述した実施形態の説明により、当業者は、本願の実施形態がハードウェア、ファームウェア、又はそれらの組合せによって実施され得ることを明確に理解することができる。本願の実施形態がソフトウェアによって実施される場合に、前述した機能は、コンピュータ可読媒体に格納され得るか、又はコンピュータ可読媒体の１つ又は複数の命令又はコードとして送信され得る。コンピュータ可読媒体は、コンピュータ記憶媒体及び通信媒体を含み、通信媒体は、コンピュータプログラムをある場所から別の場所に送信するのを可能にする任意の媒体を含む。記憶媒体は、コンピュータにアクセス可能な任意の利用可能な媒体であり得る。これは例として使用されるが、これに限定されない。コンピュータ可読媒体には、ＲＡＭ、ＲＯＭ、電気的に消去可能なプログラム可能な読み取り専用メモリ（electrically erasable programmable read only memory, EEPROM）、コンパクトディスク読み取り専用メモリ（compact
disc read-Only memory, CD-ROM）又は別のコンパクトディスク記憶装置、磁気ディスク記憶媒体又は別の磁気記憶装置、又は所望のプログラムコードを命令又はデータ構造の形式で伝送又は格納するように構成でき、且つコンピュータによりアクセスできる任意の他の媒体が含まれ得る。さらに、任意の接続は、コンピュータ可読媒体として適切に規定され得る。例えば、ソフトウェアが同軸ケーブル、光ファイバケーブル、ツイストペア、デジタル加入者線（digital subscriber line, DSL）、又は赤外線、無線、マイクロ波等の無線技術を使用することにより、ｗｅｂサイト、サーバ、又は別のリモートソースから送信される場合に、同軸ケーブル、光ファイバケーブル、ツイストペア、ＤＳＬ、又は赤外線、無線、マイクロ波等の無線技術は、それらが属する固定媒体に含まれる。本願の実施形態によって使用されるディスク（disk）及びディスク（disc）には、コンパクトディスク（compact disc, CD）、レーザーディスク、光ディスク、デジタルビデオディスク（digital video disc, DVD）、フロッピーディスク、及びブルーレイディスクが含まれ、ディスク（disk）は通常、磁気的手段によってデータをコピーし、ディスク（disc）はレーザー手段によって光学的にデータをコピーする。前述した組合せは、コンピュータ可読媒体の保護範囲にも含める必要がある。
【０２１１】
要約すると、上記に記載されていることは、本願の単なる実施形態であり、本願の保護範囲を限定することを意図するものではない。本願の開示に従って行われた変更、同等の交換、又は改善は、本願の保護範囲に含まれるものとする。
【図１】
2021520163.tif 000003
【図２】
2021520163.tif 000004
【図３Ａ】
2021520163.tif 000005
【図３Ｂ】
2021520163.tif 000006
【図３Ｃ】
2021520163.tif 000007
【図３Ｄ】
2021520163.tif 000008
【図３Ｅ】
2021520163.tif 000009
【図４】
2021520163.tif 000010
【図５】
2021520163.tif 000011
【図６】
2021520163.tif 000012
【図７】
2021520163.tif 000013
【図８】
2021520163.tif 000014
【図９Ａ】
2021520163.tif 000015
【図９Ｂ】
2021520163.tif 000016
【図１０】
2021520163.tif 000017
【図１１】
2021520163.tif 000018
【図１２】
2021520163.tif 000019
【図１３】
2021520163.tif 000020
【図１４】
2021520163.tif 000021
【手続補正書】
【提出日】令和2年10月27日(2020.10.27)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
撮影方法であって、当該方法は、
端末装置によって、第１の操作を受け取るステップと、
該第１の操作に応答して、前記端末装置によって、カメラを起動するステップと、
前記端末装置によって、第１のプレビュー画像を含む第１のプレビュー画面を表示するステップであって、前記第１のプレビュー画像には少なくとも１つの被写体が含まれ、前記第１のプレビュー画像内の前記少なくとも１つの被写体は予め設定された第１のテキスト情報とマッチングする、表示するステップと、
前記端末装置によって、前記第１のプレビュー画像及び前記第１のテキスト情報に基づいて、第１のプロンプト情報を出力するステップであって、該第１のプロンプト情報は、前記第１のプレビュー画像内の欠けている又は不必要な被写体を示すために使用される、出力するステップと、を含む、
方法。
【請求項２】
前記端末装置によって、前記第１のプレビュー画像及び前記第１のテキスト情報に基づいて、前記第１のプロンプト情報を出力した後に、当該方法は、
前記端末装置によって、第２の操作を受け取るステップと、
該第２の操作に応答して、前記端末装置によって、第２のプレビュー画像を含む第２のプレビュー画面を表示するステップであって、前記第２のプレビュー画像は前記第１のプレビュー画像とは異なり、前記第２のプレビュー画像には少なくとも１つの被写体が含まれ、前記第２のプレビュー画像内の前記少なくとも１つの被写体は、予め設定された第２のテキスト情報とマッチングする、表示するステップと、
前記端末装置によって、前記第２のプレビュー画像及び前記第２のテキスト情報に基づいて、第２のプロンプト情報を出力するステップであって、該第２のプロンプト情報は前記第１のプロンプト情報とは異なり、前記第２のプロンプト情報は、前記第２のプレビュー画像内の欠けている又は不必要な被写体を示すために使用される、出力するステップと、をさらに含む、請求項１に記載の方法。
【請求項３】
プレビュー画像にはＭ個の被写体が含まれ、前記プレビュー画像は、前記第１のプレビュー画像又は第２のプレビュー画像であり、
前記Ｍ個の被写体のうちＮ個の被写体が予め設定されたテキスト情報とマッチングする場合に、前記不必要な被写体は、前記Ｍ個の被写体から前記Ｎ個の被写体を取り除いた後に得られる、残りの（Ｍ−Ｎ）個の被写体である、又は
前記Ｍ個の被写体とマッチングするテキスト情報に、前記Ｍ個の被写体以外の別の被写体に対応するキーワードが含まれる場合に、前記別の被写体は前記欠けている被写体であり、Ｎ≧１、Ｎ＜Ｍである、請求項１又は２に記載の方法。
【請求項４】
前記第１のプレビュー画像内の前記不必要な被写体は、前記第１のプレビュー画像には含まれているが、前記第１のテキスト情報には含まれていない被写体であり、前記第１のプレビュー画像内の前記欠けている被写体は、前記第１のテキスト情報に含まれているが、前記第１のプレビュー画像には含まれていない被写体である、又は
第２のプレビュー画像内の前記不必要な被写体は、前記第２のプレビュー画像には含まれているが、第２のテキスト情報には含まれていない被写体であり、前記第２のプレビュー画像内の前記欠けている被写体は、前記第２のテキスト情報に含まれているが、前記第２のプレビュー画像には含まれていない被写体である、請求項１又は２に記載の方法。
【請求項５】
前記第１のプロンプト情報は前記第１のプレビュー画面上に表示され、第２のプロンプト情報は第２のプレビュー画面上に表示される、請求項１乃至４のいずれか一項に記載の方法。
【請求項６】
前記端末装置によって、前記第１のテキスト情報を前記第１のプレビュー画面上に表示するステップをさらに含む、請求項１乃至５のいずれか一項に記載の方法。
【請求項７】
前記端末装置によって、第２のテキスト情報を第２のプレビュー画面上に表示するステップをさらに含む、請求項２乃至５のいずれか一項に記載の方法。
【請求項８】
前記第１のテキスト情報は、テキスト情報の少なくとも一部を含む、又は
第２のテキスト情報は、テキスト情報の少なくとも一部を含む、請求項６又は７に記載の方法。
【請求項９】
前記端末装置によって、第１の一致度情報を前記第１のプレビュー画面上に表示するステップをさらに含み、前記第１の一致度情報は、前記第１のテキスト情報と前記第１のプレビュー画像との間の一致度を示すために使用される、請求項１乃至８のいずれか一項に記載の方法。
【請求項１０】
前記端末装置によって、第２の一致度情報を第２のプレビュー画面上に表示するステップをさらに含み、前記第２の一致度情報は、第２のテキスト情報と第２のプレビュー画像との間の一致度を示すために使用される、請求項２乃至９のいずれか一項に記載の方法。
【請求項１１】
当該方法は、前記端末装置によって、第１の方向指示情報を前記第１のプレビュー画像に表示するステップをさらに含み、前記第１の方向指示情報は、ユーザに、前記端末装置を指し示された第１の方向に動かすように指示するために使用される、請求項１乃至１０のいずれか一項に記載の方法。
【請求項１２】
当該方法は、前記端末装置によって、第２の方向指示情報を第２のプレビュー画像に表示するステップをさらに含み、前記第２の方向指示情報は、ユーザに、前記端末装置を指し示された第２の方向に動かすように指示するために使用される。請求項２乃至１１のいずれか一項に記載の方法。
【請求項１３】
第２のコントロールが前記第１のプレビュー画像に表示され、前記第２のコントロールは、あるタイプのテキスト情報の表示をトリガーするように構成され、当該方法は、
前記第２のコントロールをトリガーするユーザの操作に応答して、前記端末装置によって、少なくとも１つのタイプの前記テキスト情報を含む第１のリストを表示するステップと、
第１のタイプを選択するユーザの操作に応答して、前記端末装置によって、前記第１のテキスト情報を表示するステップであって、該第１のテキスト情報のタイプは前記第１のタイプである、表示するステップと、をさらに含む、請求項６乃至１２のいずれか一項に記載の方法。
【請求項１４】
前記第１のプレビュー画面には第１の撮影コントロールが含まれ、当該方法は、
該第１の撮影コントロールをトリガーするために使用される操作に応答して、前記端末装置によって、２つの第１の撮影画像を取得するステップをさらに含み、前記２つの第１の撮影画像のうちの一方には前記第１のテキスト情報が含まれ、他方の前記第１の撮影画像には前記第１のテキスト情報が含まれない、請求項１乃至１３のいずれか一項に記載の方法。
【請求項１５】
第２のプレビュー画面には第２の撮影コントロールが含まれ、当該方法は、
該第２の撮影コントロールをトリガーするために使用される操作に応答して、前記端末装置によって、２つの第２の撮影画像を取得するステップをさらに含み、前記２つの第２の撮影画像の一方には第２のテキスト情報が含まれ、他方の前記第２の撮影画像には前記第２のテキスト情報が含まれない、請求項２乃至１４のいずれか一項に記載の方法。
【請求項１６】
撮影方法であって、当該方法は、
端末装置によって、第１の操作を受け取るステップと、
該第１の操作に応答して、前記端末装置によって、カメラを起動するステップと、
前記端末装置によって、第１のプレビュー画像を含む第１のプレビュー画面を表示するステップであって、前記第１のプレビュー画像には、少なくとも１つの被写体が含まれる、表示するステップと、
前記端末装置によって、第１の音楽の第１の識別子を前記第１のプレビュー画面上に表示するステップであって、前記第１の音楽は、前記端末装置によって、前記第１のプレビュー画像内の前記少なくとも１つの被写体に基づいてマッチングされた音楽であり、前記第１の識別子はテキスト又はアイコンである、表示するステップと、を含む、
方法。
【請求項１７】
前記端末装置によって、第１の音楽の第１の識別子を前記第１のプレビュー画面上に表示した後に、
前記端末装置によって、第２の操作を受け取るステップと、
該第２の操作に応答して、前記端末装置によって、第２のプレビュー画像を含む第２のプレビュー画面を表示するステップであって、前記第２のプレビュー画像は前記第１のプレビュー画像とは異なり、前記第２のプレビュー画像には、少なくとも１つの被写体が含まれる、表示するステップと、
前記端末装置によって、第２の音楽の第２の識別子を前記第２のプレビュー画面上に表示するステップであって、前記第２の音楽は前記第１の音楽とは異なり、前記第２の音楽は、前記端末装置によって、前記第２のプレビュー画像内の前記少なくとも１つの被写体に基づいてマッチングされた音楽であり、前記第２の識別子はテキスト又はアイコンである、表示するステップと、をさらに含む、請求項１６に記載の方法。
【請求項１８】
前記第１のプレビュー画面には第１の撮影コントロールが含まれ、当該方法は、
該第１の撮影コントロールをトリガーするために使用される操作に応答して、前記端末装置によって、第１の撮影画像を取得するステップをさらに含み、該第１の撮影画像は、前記端末装置によって、前記第１の音楽と前記第１のプレビュー画像とを合成することによって取得される画像である、請求項１６に記載の方法。
【請求項１９】
前記第２のプレビュー画面には第２の撮影コントロールが含まれ、当該方法は、
該第２の撮影コントロールをトリガーするために使用される操作に応答して、前記端末装置によって、第２の撮影画像を取得するステップをさらに含み、該第２の撮影画像は、前記端末装置によって、前記第２の音楽と前記第２のプレビュー画像とを合成することにより取得される画像である、請求項１７に記載の方法。
【請求項２０】
当該方法は、前記第１の識別子をトリガーする操作に応答して、前記端末装置によって、前記第１の音楽を再生するステップをさらに含む、請求項１６乃至１９のいずれか一項に記載の方法。
【請求項２１】
第２のコントロールが、前記第１のプレビュー画像に表示され、前記第２のコントロールは、音楽のタイプの表示をトリガーするように構成され、当該方法は、
前記第２のコントロールをトリガーするユーザの操作に応答して、前記端末装置によって、少なくとも１つのタイプの音楽を含む第１のリストを表示するステップと、
第１のタイプを選択するユーザの操作に応答して、前記端末装置によって、前記第１の音楽の前記第１の識別子を表示するステップであって、前記第１の音楽のタイプは前記第１のタイプである、表示するステップと、をさらに含む、請求項１６乃至２０のいずれか一項に記載の方法。
【請求項２２】
カメラ、表示画面、メモリ、及びプロセッサを含む端末装置であって、
前記カメラは、プレビュー画像を取り込むように構成され、該プレビュー画像は前記表示画面上に表示され、前記メモリは、１つ又は複数のコンピュータプログラムを格納するように構成され、
前記メモリに格納された前記１つ又は複数のコンピュータプログラムが前記プロセッサによって実行されると、当該端末装置は、請求項１乃至１５のいずれか一項に記載の方法を実行することができる、
端末装置。
【請求項２３】
カメラ、表示画面、メモリ、及びプロセッサを含む端末装置であって、
前記カメラは、プレビュー画像を取り込むように構成され、該プレビュー画像は前記表示画面上に表示され、前記メモリは、１つ又は複数のコンピュータプログラムを格納するように構成され、
前記メモリに格納された前記１つ又は複数のコンピュータプログラムが前記プロセッサによって実行されると、当該端末装置は、請求項１６乃至２１のいずれか一項に記載の方法を実行することができる、
端末装置。
【請求項２４】
コンピュータプログラムを含むコンピュータ可読記憶媒体であって、
前記コンピュータプログラムが端末装置上で実行されると、該端末装置は、請求項１乃至１５のいずれか一項に記載の方法を実行することができる、
コンピュータ可読記憶媒体。
【請求項２５】
コンピュータプログラムを含むコンピュータ可読記憶媒体であって、
前記コンピュータプログラムが端末装置上で実行されると、該端末装置は、請求項１６乃至２１のいずれか一項に記載の方法を実行することができる、
コンピュータ可読記憶媒体。
【国際調査報告】
2021520163.tif 000022
2021520163.tif 000023
2021520163.tif 000024
2021520163.tif 000025
2021520163.tif 000026
2021520163.tif 000027