(57)【要約】  本願は、画像表示方法及び電子デバイスを提供し、画像処理分野に関連し、ユーザが撮影している画像の具体的な詳細を正確に知ることを助け得る。方法は、電子デバイスが、ユーザによってトリガーされる第１の命令を取得する段階であって、第１の命令は、電子デバイスにパノラマ画像を表示するよう命令するのに用いられる、段階と、第１の命令に応答して、電子デバイスが、電子デバイスのカメラレンズの過去の方向情報及びリアルタイムの方向情報を取得する段階であって、過去の方向情報は、パノラマ画像が撮影されるときに測定されるカメラレンズの過去の方向を示すのに用いられ、リアルタイムの方向情報は、カメラレンズの現在のターゲット方向を示すのに用いられる、段階と、過去の方向情報がターゲット方向を含むとき、電子デバイスが、パノラマ画像におけるターゲット方向に対応するターゲット写真を表示する段階とを含む。
2020510928.tif 000002
【特許請求の範囲】
【請求項１】
電子デバイスが、ユーザによってトリガーされる第１の命令を取得する段階であって、前記第１の命令は、前記電子デバイスにパノラマ画像を表示するよう命令するのに用いられる、段階と、
前記第１の命令に応答して、前記電子デバイスが、前記電子デバイスのカメラレンズの過去の方向情報及びリアルタイムの方向情報を取得する段階であって、前記過去の方向情報は、前記パノラマ画像が撮影されるときに測定される前記カメラレンズの過去の方向を示すのに用いられ、前記リアルタイムの方向情報は、前記カメラレンズの現在のターゲット方向を示すのに用いられる、段階と、
前記過去の方向情報が前記ターゲット方向を含むとき、前記電子デバイスが、前記パノラマ画像における前記ターゲット方向に対応するターゲット写真を表示する段階と
を備える、画像表示方法。
【請求項２】
前記電子デバイスが、前記電子デバイスのカメラレンズの過去の方向情報及びリアルタイムの方向情報を取得する前記段階の後に、
前記過去の方向情報が、前記リアルタイムの方向情報によって示される前記ターゲット方向を含まないとき、前記電子デバイスが、前記過去の方向情報及び前記パノラマ画像に基づいて、前記ターゲット方向に対応するターゲット写真を決定する段階と、
前記電子デバイスが、前記ターゲット写真を表示する段階と
をさらに備える、請求項１に記載の方法。
【請求項３】
前記過去の方向情報は、前記カメラレンズが第１の過去の方向から第２の過去の方向に回転するときに形成される夾角を含み、
前記電子デバイスが、前記過去の方向情報及び前記パノラマ画像に基づいて、前記ターゲット方向に対応するターゲット写真を決定する前記段階は、
前記カメラレンズが単位角だけ回転するたびに、前記電子デバイスが、前記過去の方向情報に基づいて、前記パノラマ画像における対応するサブ画像を計算する段階と、
前記電子デバイスが、前記ターゲット方向に対応するサブ写真をターゲットサブ写真として使用する段階と、
前記電子デバイスが、前記ターゲットサブ写真を含む写真を前記ターゲット写真と決定する段階と、
を有する、請求項２に記載の方法。
【請求項４】
前記電子デバイスが、前記ターゲット写真を表示する前記段階の後に、前記電子デバイスが、前記ターゲット方向を示すのに用いられる方位識別子を、前記ターゲット写真に追加する段階をさらに備える、請求項１から３の何れか一項に記載の方法。
【請求項５】
電子デバイスが、ユーザによってトリガーされる第１の命令を取得する前記段階の前に、
前記電子デバイスが、前記ユーザによってトリガーされる第２の命令を取得する段階であって、前記第２の命令は、前記電子デバイスに前記パノラマ画像を撮影するよう命令するのに用いられる、段階と、
前記第２の命令に応答して、前記電子デバイスが、前記パノラマ画像の撮影処理で前記カメラレンズの前記過去の方向情報を取得する段階と、
前記電子デバイスが、前記過去の方向情報を前記パノラマ画像の画像ファイル形式のＥＸＩＦ情報に追加する段階と
をさらに備える、請求項１から４の何れか一項に記載の方法。
【請求項６】
前記方法は、
前記電子デバイスが、前記カメラレンズの現在のリアルタイムの方向情報、及びＮ個の画像のそれぞれの過去の方向情報を取得する段階であって、Ｎは０より大きい整数である、段階と、
前記電子デバイスが、過去の方向情報が前記Ｎ個の画像における前記リアルタイムの方向情報と同一であるＫ個の画像を表示する段階であって、Ｋは０以上の整数である、段階と
をさらに備える、請求項１から５の何れか一項に記載の方法。
【請求項７】
電子デバイスが、ユーザによってトリガーされる第１の命令を取得する段階であって、前記第１の命令は、前記電子デバイスにターゲット画像を表示するよう命令するのに用いられる、段階と、
前記第１の命令に応答して、前記電子デバイスが、前記ターゲット画像が撮影されるときに測定されるカメラレンズの方向情報を取得する段階であって、前記方向情報は、前記ターゲット画像が撮影されるときに測定される前記カメラレンズの方向を示すのに用いられる、段階と、
表示画像に前記ターゲット画像を表示するときに、前記電子デバイスが、前記方向情報に基づいて、前記表示画像に方位識別子を追加する段階であって、前記方位識別子は、第１の識別子及び第２の識別子のうちの少なくとも１つを含み、前記第１の識別子は、前記ターゲット画像が撮影されるときに測定される前記カメラレンズの前記方向を示すのに用いられ、前記第２の識別子は、前記ターゲット画像における撮影されたオブジェクトの方位を示すのに用いられる、段階と
を備える、画像表示方法。
【請求項８】
電子デバイスが、ユーザによってトリガーされる第１の命令を取得する前記段階の前に、
前記電子デバイスが、前記ユーザによってトリガーされる第２の命令を取得する段階であって、前記第２の命令は、前記電子デバイスに前記カメラレンズを用いることによって前記ターゲット画像を撮影するよう命令するのに用いられる、段階と、
前記第２の命令に応答して、前記電子デバイスが、前記ターゲット画像が撮影されるときに測定される前記カメラレンズの前記方向情報を決定する段階と、
前記電子デバイスが、前記方向情報を前記ターゲット画像のエクスチェンジャブルイメージファイルＥＸＩＦ情報に追加する段階と
をさらに備える、請求項７に記載の方法。
【請求項９】
前記電子デバイスが、前記ターゲット画像が撮影されるときに測定される前記カメラレンズの前記方向情報を決定する前記段階は、
前記電子デバイスが、電子コンパスを用いることによって、前記電子コンパスによって現在示されている方位情報を取得する段階と、
前記電子デバイスが、前記方位情報及び前記電子デバイスの前記カメラレンズの配置位置に基づいて、前記ターゲット画像が撮影されるときに測定される前記カメラレンズの前記方向情報を決定する段階と
を有する、請求項８に記載の方法。
【請求項１０】
前記方位識別子は、前記第１の識別子であり、
前記電子デバイスが、前記方向情報に基づいて、前記表示画像に方位識別子を追加する前記段階は、
前記電子デバイスが、前記方向情報に対応する前記第１の識別子を生成する段階と、
前記電子デバイスが、前記第１の識別子を前記表示画像に追加する段階と
を有する、請求項７から９の何れか一項に記載の方法。
【請求項１１】
前記方位識別子は、前記第２の識別子であり、
前記電子デバイスが、前記方向情報に基づいて、前記表示画像に方位識別子を追加する前記段階は、
前記電子デバイスが、前記方向情報に基づいて、前記ターゲット画像における前記撮影されたオブジェクトの前記方位を決定する段階と、
前記電子デバイスが、前記撮影されたオブジェクトの前記方位に対応する前記第２の識別子を生成する段階と、
前記電子デバイスが、前記表示画像に前記第２の識別子を追加する段階と
を有する、請求項７から１０の何れか一項に記載の方法。
【請求項１２】
前記第２の命令は、パノラマ写真撮影識別子を含み、
前記電子デバイスが、前記ターゲット画像が撮影されるときに測定される前記カメラレンズの前記方向情報を決定する前記段階は、
前記電子デバイスが、前記カメラレンズが前記ターゲット画像を撮影することを開始するときに測定される、前記カメラレンズの開始方向情報、及び前記カメラレンズが前記ターゲット画像を撮影することを終了するときに測定される、前記カメラレンズの終了方向情報を決定する段階を有し、
前記電子デバイスが、前記方向情報に基づいて、前記表示画像に方位識別子を追加する前記段階は、
前記電子デバイスが、前記表示画像に第３の識別子を追加する段階であって、前記第３の識別子は、前記開始方向情報を示すのに用いられる、段階と、
前記電子デバイスが、前記表示画像に第４の識別子を追加する段階であって、前記第４の識別子は、前記終了方向情報を示すのに用いられる、段階と
を有する、請求項８から１１の何れか一項に記載の方法。
【請求項１３】
前記電子デバイスが、前記表示画像に第３の識別子を追加する前記段階は、前記ターゲット画像における画像の最初のフレームを表示するときに、前記電子デバイスが、画像の前記最初のフレームに前記第３の識別子を追加する段階を含み、
前記電子デバイスが、前記表示画像に第４の識別子を追加する前記段階は、前記ターゲット画像における画像の最後のフレームを表示するときに、前記電子デバイスが、画像の前記最後のフレームに前記第４の識別子を追加する段階を含む、請求項１２に記載の方法。
【請求項１４】
前記方法は、
前記電子デバイスが、前記カメラレンズの現在の方向情報を取得する段階と、
前記カメラレンズの前記現在の方向情報が、前記開始方向情報と同一である場合、前記電子デバイスが、前記ターゲット画像における画像の最初のフレームを表示する段階、又は
前記カメラレンズの前記現在の方向情報が、前記終了方向情報と同一である場合、前記電子デバイスが、前記ターゲット画像における画像の最後のフレームを表示する段階
をさらに備える、請求項１２又は１３に記載の方法。
【請求項１５】
前記方法は、
前記電子デバイスが、前記ユーザによってトリガーされる第３の命令を取得する段階であって、前記第３の命令は、前記電子デバイスにＮ個の格納された画像を分類するよう命令するのに用いられ、Ｎは０より大きい整数である、段階と、
前記第３の命令に応答して、前記電子デバイスが、それぞれの画像の方向情報に基づいて、前記Ｎ個の画像をＭ個の画像セットに分類する段階であって、それぞれの画像セットにおける全ての画像は、同一の方向情報を有し、Ｍは０より大きい整数である、段階と
をさらに備える、請求項８から１４の何れか一項に記載の方法。
【請求項１６】
電子デバイスであって、
ユーザによってトリガーされる第１の命令を取得し、前記第１の命令に応答して、前記電子デバイスのカメラレンズの過去の方向情報及びリアルタイムの方向情報を取得するよう構成される取得部であって、前記第１の命令は、前記電子デバイスにパノラマ画像を表示するよう命令するのに用いられ、前記過去の方向情報は、前記パノラマ画像が撮影されるときに測定される前記カメラレンズの過去の方向を示すのに用いられ、前記リアルタイムの方向情報は、前記カメラレンズの現在のターゲット方向を示すのに用いられる、取得部と、
前記過去の方向情報が前記ターゲット方向を含むとき、前記パノラマ画像における前記ターゲット方向に対応するターゲット写真を表示するよう構成される表示部と
を備える、電子デバイス。
【請求項１７】
前記電子デバイスは、
前記過去の方向情報が、前記リアルタイムの方向情報によって示される前記ターゲット方向を含まないとき、前記過去の方向情報及び前記パノラマ画像に基づいて、前記ターゲット方向に対応するターゲット写真を決定するよう構成される決定部
をさらに備え、
前記表示部は、前記ターゲット写真を表示するようさらに構成される、請求項１６に記載の電子デバイス。
【請求項１８】
前記過去の方向情報は、前記カメラレンズが第１の過去の方向から第２の過去の方向に回転するときに形成される夾角を含み、
前記決定部は、具体的には、前記カメラレンズが単位角だけ回転するたびに、前記過去の方向情報に基づいて、前記パノラマ画像における対応するサブ画像を計算し、前記ターゲット方向に対応するサブ写真をターゲットサブ写真として使用し、前記ターゲットサブ写真を含む写真を前記ターゲット写真と決定するよう構成される、請求項１７に記載の電子デバイス。
【請求項１９】
前記表示部は、前記ターゲット方向を示すのに用いられる方位識別子を、前記ターゲット写真に追加するようさらに構成される、請求項１６から１８の何れか一項に記載の電子デバイス。
【請求項２０】
前記電子デバイスは、追加部をさらに備え、
前記取得部は、前記ユーザによってトリガーされる第２の命令を取得し、前記第２の命令に応答して、前記パノラマ画像の撮影処理で前記カメラレンズの前記過去の方向情報を取得するようさらに構成され、前記第２の命令は、前記電子デバイスに前記パノラマ画像を撮影するよう命令するのに用いられ、
前記追加部は、前記過去の方向情報を前記パノラマ画像の画像ファイル形式のＥＸＩＦ情報に追加するよう構成される、請求項１６から１９の何れか一項に記載の電子デバイス。
【請求項２１】
前記取得部は、前記カメラレンズの現在のリアルタイムの方向情報、及びＮ個の画像のそれぞれの過去の方向情報を取得するようさらに構成され、Ｎは０より大きい整数であり、
前記表示部は、過去の方向情報が前記Ｎ個の画像における前記リアルタイムの方向情報と同一であるＫ個の画像を表示するようさらに構成され、Ｋは０以上の整数である、請求項１６から２０の何れか一項に記載の電子デバイス。
【請求項２２】
電子デバイスであって、
ユーザによってトリガーされる第１の命令を取得し、前記第１の命令に応答して、ターゲット画像が撮影されるときに測定されるカメラレンズの方向情報を取得するよう構成される取得部であって、前記第１の命令は、前記電子デバイスに前記ターゲット画像を表示するよう命令するのに用いられ、前記方向情報は、前記ターゲット画像が撮影されるときに測定される前記カメラレンズの方向を示すのに用いられる、取得部と、
前記ターゲット画像が表示画像に表示されるときに、前記方向情報に基づいて、前記表示画像に方位識別子を追加するよう構成される追加部であって、前記方位識別子は、第１の識別子及び第２の識別子のうちの少なくとも１つを含み、前記第１の識別子は、前記ターゲット画像が撮影されるときに測定される前記カメラレンズの前記方向を示すのに用いられ、前記第２の識別子は、前記ターゲット画像における撮影されたオブジェクトの方位を示すのに用いられる、追加部と
を備える、電子デバイス。
【請求項２３】
電子デバイスであって、
ディスプレイ、入力インタフェース、プロセッサ、及びカメラレンズを備え、
前記入力インタフェースは、ユーザによってトリガーされる第１の命令を取得するよう構成され、前記第１の命令は、前記電子デバイスにパノラマ画像を表示するよう命令するのに用いられ、
前記プロセッサは、前記電子デバイスのカメラレンズの過去の方向情報及びリアルタイムの方向情報を取得するよう構成され、前記過去の方向情報は、前記パノラマ画像が撮影されるときに測定される前記カメラレンズの過去の方向を示すのに用いられ、前記リアルタイムの方向情報は、前記カメラレンズの現在のターゲット方向を示すのに用いられ、
前記プロセッサは、前記過去の方向情報が前記ターゲット方向を含むとき、前記パノラマ画像における前記ターゲット方向に対応するターゲット写真を表示するよう前記ディスプレイを制御するようさらに構成される、
電子デバイス。
【請求項２４】
前記プロセッサは、前記過去の方向情報が、前記リアルタイムの方向情報によって示される前記ターゲット方向を含まないとき、前記過去の方向情報及び前記パノラマ画像に基づいて、前記ターゲット方向に対応するターゲット写真を決定し、前記ターゲット写真を表示するよう前記ディスプレイを制御するようさらに構成される、請求項２３に記載の電子デバイス。
【請求項２５】
前記過去の方向情報は、前記カメラレンズが第１の過去の方向から第２の過去の方向に回転するときに形成される夾角を含み、
前記過去の方向情報及び前記パノラマ画像に基づいて、前記ターゲット方向に対応するターゲット写真を決定することは、具体的には、
前記カメラレンズが単位角だけ回転するたびに、前記過去の方向情報に基づいて、前記パノラマ画像における対応するサブ画像を計算することと、
前記ターゲット方向に対応するサブ写真をターゲットサブ写真として使用することと、
前記ターゲットサブ写真を含む写真を前記ターゲット写真と決定することと
を含む、請求項２４に記載の電子デバイス。
【請求項２６】
前記プロセッサは、前記ターゲット写真における、前記ターゲット方向を示すのに用いられる方位識別子を表示するよう前記ディスプレイを制御するようさらに構成される、請求項２３から２５の何れか一項に記載の電子デバイス。
【請求項２７】
前記入力インタフェースは、前記ユーザによってトリガーされる第２の命令を取得するようさらに構成され、前記第２の命令は、前記電子デバイスに前記パノラマ画像を撮影するよう命令するのに用いられ、
前記プロセッサは、前記パノラマ画像の撮影処理で前記カメラレンズの前記過去の方向情報を取得し、前記過去の方向情報を前記パノラマ画像の画像ファイル形式のＥＸＩＦ情報に追加するようさらに構成される、請求項２３から２６の何れか一項に記載の電子デバイス。
【請求項２８】
前記プロセッサは、前記カメラレンズの現在のリアルタイムの方向情報、及びＮ個の画像のそれぞれの過去の方向情報を取得し、過去の方向情報が前記Ｎ個の画像における前記リアルタイムの方向情報と同一であるＫ個の画像を表示するよう前記ディスプレイを制御するようさらに構成され、
Ｎは０より大きい整数であり、Ｋは０以上の整数である、請求項２３から２７の何れか一項に記載の電子デバイス。
【請求項２９】
電子デバイスであって、
ディスプレイ、入力インタフェース、カメラレンズ、及びプロセッサを備え、
前記入力インタフェースは、ユーザによってトリガーされる第１の命令を取得するよう構成され、前記第１の命令は、前記電子デバイスにターゲット画像を表示するよう命令するのに用いられ、
前記プロセッサは、前記第１の命令に応答して、前記ターゲット画像が撮影されるときに測定される前記カメラレンズの方向情報を取得するよう構成され、前記方向情報は、前記ターゲット画像が撮影されるときに測定される前記カメラレンズの方向を示すのに用いられ、
前記プロセッサは、前記ターゲット画像が前記ディスプレイに表示されるときに、前記方向情報に基づいて、表示画像に方位識別子を追加するようさらに構成され、前記方位識別子は、第１の識別子及び第２の識別子のうちの少なくとも１つを含み、前記第１の識別子は、前記ターゲット画像が撮影されるときに測定される前記カメラレンズの前記方向を示すのに用いられ、前記第２の識別子は、前記ターゲット画像における撮影されたオブジェクトの方位を示すのに用いられる、
電子デバイス。
【請求項３０】
コンピュータ可読記憶媒体であって、
前記コンピュータ可読記憶媒体は、命令を格納し、前記命令が電子デバイス上で実行される場合、前記電子デバイスが、請求項１から６の何れか一項に記載の画像表示方法、又は請求項７から１５の何れか一項に記載の画像表示方法を実行する、
コンピュータ可読記憶媒体。
【請求項３１】
コンピュータプログラムプロダクトであって、
前記コンピュータプログラムプロダクトは、命令を備え、前記命令が、電子デバイス上で実行されるとき、前記電子デバイスが、請求項１から６の何れか一項に記載の画像表示方法、又は請求項７から１５の何れか一項に記載の画像表示方法を実行するコンピュータプログラムプロダクト。
【発明の詳細な説明】
【技術分野】
【０００１】
本願は、２０１７年３月３日に中国特許庁に提出された「写真に方位情報を追加するためのいくつかのアプリケーション（ＳＥＶＥＲＡＬ  ＡＰＰＬＩＣＡＴＩＯＮＳ  ＦＯＲ  ＡＤＤＩＮＧ  ＯＲＩＥＮＴＡＴＩＯＮ  ＩＮＦＯＲＭＡＴＩＯＮ  ＴＯ  ＰＨＯＴＯ）」と題する中国特許出願第２０１７１０１２５１７１．０号に基づく優先権を主張するものであり、当該特許出願は、その全体が参照により本明細書に組み込まれる。
【０００２】
本願は、画像処理分野に関連し、特に、画像表示方法及び電子デバイスに関連する。
【背景技術】
【０００３】
ユーザは、携帯電話の写真又はビデオ撮影機能を用いていくつかの画像情報を記録してよく、例えば、建物又は場所のパノラマ写真及び同様のものを撮影する。このように、その後画像情報を見るときに、ユーザは、画像情報から必要とされる情報を取り出し得る。
【０００４】
現在、ユーザが画像を撮影しているときにカメラレンズによってキャプチャーされる画像情報を格納する機能に加えて、携帯電話は、画像が撮影されて処理されるときに収集される画像の属性情報、例えば、撮影日付、（シャッター速度の値及び焦点距離の値のような）カメラレンズのパラメータ、（コントラスト、ホワイトバランス、及び彩度のような）画像処理パラメータ、及びグローバル・ポジショニング・システム（ｇｌｏｂａｌ  ｐｏｓｉｔｉｏｎｉｎｇ  ｓｙｓｔｅｍ、ＧＰＳ）の位置データを画像情報で記録する機能をさらに有し得る。このように、その後画像情報を見るときに、ユーザは、属性情報をさらに見得る。
【０００５】
しかしながら、上述の属性情報の内容は、十分に包括的でなく、属性情報を見ることによって、ユーザは、撮影している画像の具体的な詳細を正確に知ることが依然としてできない場合がある。
【発明の概要】
【０００６】
本願は、ユーザが撮影している画像の具体的な詳細を正確に知ることを助けるべく、画像表示方法及び電子デバイスを提供する。
【０００７】
上述の目的を実現すべく、本願は、以下の技術的解決法を用いる。
【０００８】
第１の態様によれば、本願は、電子デバイスが、ユーザによってトリガーされる第１の命令を取得する段階であって、第１の命令は、電子デバイスにパノラマ画像を表示するよう命令するのに用いられる、段階と、第１の命令に応答して、電子デバイスが、電子デバイスのカメラレンズの過去の方向情報及びリアルタイムの方向情報を取得する段階であって、過去の方向情報は、パノラマ画像が撮影されるときに測定されるカメラレンズの過去の方向を示すのに用いられ、リアルタイムの方向情報は、カメラレンズの現在のターゲット方向を示すのに用いられる、段階とを含む、画像表示方法を提供する。過去の方向情報がターゲット方向を含むとき、それは、電子デバイスのカメラレンズが現在指し示すターゲット方位が、上述のパノラマ画像で記録されているカメラレンズの過去の方向と同一であることを示す。この場合、電子デバイスは、パノラマ画像におけるターゲット方向に対応するターゲット写真を表示してよく、その結果、現在のターゲット方位と同一の方位で撮影される特定の写真が、パノラマ画像を表示する処理でより正確に再現され、ユーザは、画像を撮影する体験と同一の撮影画像を見る体験を有する。
【０００９】
可能な設計方法において、電子デバイスが、電子デバイスのカメラレンズの過去の方向情報及びリアルタイムの方向情報を取得する段階の後に、方法は、過去の方向情報が、リアルタイムの方向情報によって示されるターゲット方向を含まないとき、電子デバイスが、過去の方向情報及びパノラマ画像に基づいて、ターゲット方向に対応するターゲット写真を決定する段階と、電子デバイスが、ターゲット写真を表示する段階とをさらに含む。このように、たとえ、カメラレンズの現在の方向が、過去の方向情報に記録されていなくても、電子デバイスは、依然として、過去の方向情報に記録されている過去の方向に基づいて、パノラマ画像におけるターゲット方向に対応するターゲット写真を推定して、ターゲット写真を表示することができる。
【００１０】
例えば、過去の方向情報は、カメラレンズが第１の過去の方向から第２の過去の方向に回転するときに形成される夾角を含む。この場合、電子デバイスが、過去の方向情報及びパノラマ画像に基づいて、ターゲット方向に対応するターゲット写真を決定する段階は、具体的には、カメラレンズが単位角だけ回転するたびに、電子デバイスが、過去の方向情報に基づいて、パノラマ画像における対応するサブ画像を計算する段階を含む。このように、電子デバイスは、ターゲット方向に対応するサブ写真をターゲット写真として用い得る。
【００１１】
可能な設計方法において、電子デバイスが、ターゲット写真を表示する段階の後に、方法は、ユーザに現在表示されているターゲット写真の方位を通知すべく、電子デバイスが、ターゲット方向を示すのに用いられる方位識別子を、ターゲット写真に追加する段階をさらに含む。
【００１２】
可能な設計方法において、電子デバイスが、ユーザによってトリガーされる第１の命令を取得する段階の前に、方法は、電子デバイスが、ユーザによってトリガーされる第２の命令を取得する段階であって、第２の命令は、電子デバイスにパノラマ画像を撮影するよう命令するのに用いられる、段階と、第２の命令に応答して、電子デバイスが、パノラマ画像の撮影処理でカメラレンズの過去の方向情報を取得する段階と、電子デバイスが、過去の方向情報をパノラマ画像のＥＸＩＦ情報に追加する段階とをさらに含む。
【００１３】
可能な設計方法において、方法は、電子デバイスが、カメラレンズの現在のリアルタイムの方向情報、及びＮ個の画像のそれぞれの過去の方向情報を取得する段階であって、Ｎは０より大きい整数である、段階と、電子デバイスが、過去の方向情報がＮ個の画像におけるリアルタイムの方向情報と同一であるＫ個の画像を表示する段階であって、Ｋは０以上の整数である、段階とをさらに含む。したがって、電子デバイスの現在の方位に対応する全ての画像をユーザに表示すべく、画像が表示されるときに測定されるカメラレンズの方向が、画像が撮影されるときに測定されるカメラレンズの方向と比較され、その結果、ユーザは、カメラレンズの現在の方向を調整することによって、同一の過去の方向情報を有する画像のグループを取得できる。
【００１４】
第２の態様によれば、本願は、電子デバイスが、ユーザによってトリガーされる第１の命令を取得する段階であって、第１の命令は、電子デバイスにターゲット画像を表示するよう命令するのに用いられる、段階と、第１の命令に応答して、電子デバイスが、ターゲット画像が撮影されるときに測定されるカメラレンズの方向情報を取得する段階であって、方向情報は、ターゲット画像が撮影されるときに測定されるカメラレンズの方向を示すのに用いられる、段階と、ターゲット画像を表示するときに、電子デバイスが、方向情報に基づいて、表示画像に方位識別子を追加する段階であって、方位識別子は、第１の識別子及び第２の識別子のうちの少なくとも１つを含み、第１の識別子は、ターゲット画像が撮影されるときに測定されるカメラレンズの方向を示すのに用いられ、第２の識別子は、ターゲット画像における撮影されたオブジェクトの方位を示すのに用いられる、段階とを含む画像表示方法を提供する。
【００１５】
このように、ターゲット画像を表示しながら、ターゲット画像の撮影方位の方位識別子を選択的に表示してよく、その結果、ユーザは、方位識別子から特定の撮影シナリオを正確に知って、ユーザが必要とする情報を取得できる。
【００１６】
可能な設計方法において、電子デバイスが、ユーザによってトリガーされる第１の命令を取得する段階の前に、方法は、電子デバイスが、ユーザによってトリガーされる第２の命令を取得する段階であって、第２の命令は、電子デバイスにカメラレンズを用いることによってターゲット画像を撮影するよう命令するのに用いられる、段階と、第２の命令に応答して、電子デバイスが、ターゲット画像が撮影されるときに測定されるカメラレンズの方向情報を決定する段階と、電子デバイスが、方向情報をターゲット画像のＥＸＩＦ情報に追加する段階とをさらに含む。
【００１７】
電子デバイスがターゲット画像を表示するとき、ターゲット画像が撮影されるときに測定されるカメラレンズの方向情報は、ターゲット画像のＥＸＩＦ情報を読み取ることによって取得され得る。さらに、方向情報に対応する方位識別子は、表示画像に追加され得る。
【００１８】
可能な設計方法において、電子デバイスが、ターゲット画像が撮影されるときに測定されるカメラレンズの方向情報を決定する段階は、電子デバイスが、電子コンパスを用いることによって、電子コンパスによって現在示されている方位情報を取得する段階を含む。撮影の間、用いられる電子デバイスのカメラレンズの配置位置は、固定されているので、電子デバイスは、電子デバイスのカメラレンズの方位情報及び配置位置に基づいて、ターゲット画像が撮影されるときに測定されるカメラレンズの方向情報を決定し得る。このように、既存の電子コンパスが、方向情報を追加するのに依然として用いられ得、それにより、上述の画像表示方法の実装の複雑さを軽減する。
【００１９】
可能な設計方法において、方位識別子は、第１の識別子であり、電子デバイスが、方向情報に基づいて、表示画像に方位識別子を追加する段階は、電子デバイスが、方向情報に対応する第１の識別子を生成する段階と、電子デバイスが、第１の識別子を表示画像に追加する段階とを含む。この場合、第１の識別子は、ターゲット画像が撮影されるときに測定されるカメラレンズの方向を示すのに用いられる。
【００２０】
可能な設計方法において、方位識別子は、第２の識別子であり、電子デバイスが、方向情報に基づいて、表示画像に方位識別子を追加する段階は、電子デバイスが、方向情報に基づいて、ターゲット画像における撮影されたオブジェクトの方位を決定する段階と、電子デバイスが、撮影されたオブジェクトの方位に対応する第２の識別子を生成する段階と、電子デバイスが、表示画像に第２の識別子を追加する段階とを含む。この場合、第２の識別子は、ターゲット画像における撮影されたオブジェクトの方位を示すのに用いられる。このように、電子デバイスは、ユーザが撮影されたオブジェクトの特定の方位を決定することを助けて、方位識別子を用いることによってユーザに表示画像における特定の方位を通知することができ、その結果、ユーザは、ターゲット画像の撮影シナリオを正確に知ることができる。
【００２１】
可能な設計方法において、第２の命令は、パノラマ写真撮影識別子を含み、電子デバイスが、ターゲット画像が撮影されるときに測定されるカメラレンズの方向情報を決定する段階は、電子デバイスが、カメラレンズがターゲット画像を撮影することを開始するときに測定される、カメラレンズの開始方向情報、及びカメラレンズがターゲット画像を撮影することを終了するときに測定される、カメラレンズの終了方向情報を決定する段階を含み、電子デバイスが、方向情報に基づいて、表示画像に方位識別子を追加する段階は、電子デバイスが、表示画像に第３の識別子を追加する段階であって、第３の識別子は、開始方向情報を示すのに用いられる、段階と、電子デバイスが、表示画像に第４の識別子を追加する段階であって、第４の識別子は、終了方向情報を示すのに用いられる、段階とを含む。
【００２２】
このように、パノラマモードでターゲット画像を表示しながら、ターゲット画像のそれぞれの撮影方位の方位識別子を選択的に表示してよく、その結果、ユーザは、方位識別子からパノラマ写真撮影シナリオを正確に知ることができる。
【００２３】
可能な設計方法において、電子デバイスが、表示画像に第３の識別子を追加する段階は、ターゲット画像における画像の最初のフレームを表示するときに、電子デバイスが、画像の最初のフレームに第３の識別子を追加する段階を含み、電子デバイスが、表示画像に第４の識別子を追加する段階は、ターゲット画像における画像の最後のフレームを表示するときに、電子デバイスが、画像の最後のフレームに第４の識別子を追加する段階を含む。このように、パノラマのターゲット画像がフルスクリーンで再生されるとき、表示画像が撮影されるときに測定される方向に対応する方向識別子が、対応する表示画像に追加され得る。
【００２４】
可能な設計方法において、方法は、電子デバイスが、カメラレンズの現在の方向情報を取得する段階と、カメラレンズの現在の方向情報が、開始方向情報と同一である場合、電子デバイスが、ターゲット画像における画像の最初のフレームを表示する段階、又はカメラレンズの現在の方向情報が、終了方向情報と同一である場合、電子デバイスが、ターゲット画像における画像の最後のフレームを表示する段階をさらに含む。
【００２５】
電子デバイスの移動処理において、電子デバイスは、カメラレンズの現在の方向情報に基づいて、方向情報が現在の方向情報と同一であり、かつ、ターゲット画像が撮影されるときに取得される写真をフレーム単位で表示してよく、その結果、ユーザは、ターゲット画像のパノラマ写真撮影シナリオを十分に知ることができる。
【００２６】
可能な設計方法において、方法は、電子デバイスが、ユーザによってトリガーされる第３の命令を取得する段階であって、第３の命令は、電子デバイスにＮ個の格納された画像を分類するよう命令するのに用いられ、Ｎは０より大きい整数である、段階と、第３の命令に応答して、電子デバイスが、それぞれの画像の方向情報に基づいて、Ｎ個の画像をＭ個の画像セットに分類する段階であって、それぞれの画像セットにおける全ての画像は、同一の方向情報を有し、Ｍは０より大きい整数である、段階をさらに含む。
【００２７】
第３の態様によれば、本願は、ユーザによってトリガーされる第１の命令を取得し、第１の命令に応答して、電子デバイスのカメラレンズの過去の方向情報及びリアルタイムの方向情報を取得するよう構成される取得部であって、第１の命令は、電子デバイスにパノラマ画像を表示するよう命令するのに用いられ、過去の方向情報は、パノラマ画像が撮影されるときに測定されるカメラレンズの過去の方向を示すのに用いられ、リアルタイムの方向情報は、カメラレンズの現在のターゲット方向を示すのに用いられる、取得部と、過去の方向情報がターゲット方向を含むとき、パノラマ画像におけるターゲット方向に対応するターゲット写真を表示するよう構成される表示部とを含む電子デバイスを提供する。
【００２８】
可能な設計方法において、電子デバイスは、過去の方向情報が、リアルタイムの方向情報によって示されるターゲット方向を含まないとき、過去の方向情報及びパノラマ画像に基づいて、ターゲット方向に対応するターゲット写真を決定するよう構成される決定部をさらに含み、表示部は、ターゲット写真を表示するようさらに構成される。
【００２９】
可能な設計方法において、過去の方向情報は、カメラレンズ第１の過去の方向から第２の過去の方向に回転するときに形成される夾角を含み、決定部は、具体的には、カメラレンズが単位角だけ回転するたびに、過去の方向情報に基づいて、パノラマ画像における対応するサブ画像を計算し、ターゲット方向に対応するするサブ写真をターゲット写真として使用するよう構成される。
【００３０】
可能な設計方法において、表示部は、ターゲット方向を示すのに用いられる方位識別子を、ターゲット写真に追加するようさらに構成される。
【００３１】
可能な設計方法において、電子デバイスは、追加部をさらに含み、取得部は、ユーザによってトリガーされる第２の命令を取得し、第２の命令に応答して、パノラマ画像の撮影処理でカメラレンズの過去の方向情報を取得するようさらに構成され、第２の命令は、電子デバイスにパノラマ画像を撮影するよう命令するのに用いられ、追加部は、過去の方向情報をパノラマ画像の画像ファイル形式のＥＸＩＦ情報に追加するよう構成される。
【００３２】
可能な設計方法において、取得部は、カメラレンズの現在のリアルタイムの方向情報、及びＮ個の画像のそれぞれの過去の方向情報を取得するようさらに構成され、Ｎは０より大きい整数であり、表示部は、過去の方向情報がＮ個の画像におけるリアルタイムの方向情報と同一であるＫ個の画像を表示するようさらに構成され、Ｋは０以上の整数である。
【００３３】
第４の態様によれば、本願は、ユーザによってトリガーされる第１の命令を取得し、第１の命令に応答して、ターゲット画像が撮影されるときに測定されるカメラレンズの方向情報を取得するよう構成される取得部であって、第１の命令は、電子デバイスにターゲット画像を表示するよう命令するのに用いられ、方向情報は、ターゲット画像が撮影されるときに測定されるカメラレンズの方向を示すのに用いられる、取得部と、ターゲット画像が表示画像に表示されるときに、方向情報に基づいて、表示画像に方位識別子を追加するよう構成される追加部であって、方位識別子は、第１の識別子及び第２の識別子のうちの少なくとも１つを含み、第１の識別子は、ターゲット画像が撮影されるときに測定されるカメラレンズの方向を示すのに用いられ、第２の識別子は、ターゲット画像における撮影されたオブジェクトの方位を示すのに用いられる、追加部とを含む電子デバイスを提供する。
【００３４】
可能な設計方法において、電子デバイスは、決定部をさらに含み、取得部は、ユーザによってトリガーされる第２の命令を取得するようさらに構成され、第２の命令は、電子デバイスにカメラレンズを用いることによってターゲット画像を撮影するよう命令するのに用いられ、決定部は、第２の命令に応答して、ターゲット画像が撮影されるときに測定されるカメラレンズの方向情報を決定するよう構成され、追加部は、方向情報をターゲット画像のＥＸＩＦ情報に追加するようさらに構成される。
【００３５】
可能な設計方法において、決定部は、具体的には、電子コンパスを用いることによって、電子コンパスによって現在示されている方位情報を取得し、方位情報及び電子デバイスのカメラレンズの配置位置に基づいて、ターゲット画像が撮影されるときに測定されるカメラレンズの方向情報を決定するよう構成される。
【００３６】
可能な設計方法において、追加部は、具体的には、方向情報に対応する第１の識別子を生成し、第１の識別子を表示画像に追加するよう構成される。
【００３７】
可能な設計方法において、追加部は、具体的には、方向情報に基づいて、ターゲット画像における撮影されたオブジェクトの方位を決定し、撮影されたオブジェクトの方位に対応する第２の識別子を生成し、第２の識別子を表示画像に追加するよう構成される。
【００３８】
可能な設計方法において、第２の命令は、パノラマ写真撮影識別子を含み、決定部は、具体的には、カメラレンズがターゲット画像を撮影することを開始するときに測定される、カメラレンズの開始方向情報、及びカメラレンズがターゲット画像を撮影することを終了するときに測定される、カメラレンズの終了方向情報を決定するよう構成され、追加部は、具体的には、第３の識別子を表示画像に追加し、第４の識別子を表示画像に追加するよう構成され、第３の識別子は、開始方向情報を示すのに用いられ、第４の識別子は、終了方向情報を示すのに用いられる。
【００３９】
可能な設計方法において、追加部は、具体的には、ターゲット画像における画像の最初のフレームが表示されるときに、画像の最初のフレームに第３の識別子を追加し、ターゲット画像における画像の最後のフレームが表示されるときに、画像の最後のフレームに第４の識別子を追加するよう構成される。
【００４０】
可能な設計方法において、取得部は、カメラレンズの現在の方向情報を取得するようさらに構成され、追加部は、具体的には、カメラレンズの現在の方向情報が、開始方向情報と同一である場合、ターゲット画像における画像の最初のフレームを表示する、又は、カメラレンズの現在の方向情報が、終了方向情報と同一である場合、ターゲット画像における画像の最後のフレームを表示するよう構成される。
【００４１】
可能な設計方法において、電子デバイスは、分類部をさらに含み、取得部は、ユーザによってトリガーされる第３の命令を取得するようさらに構成され、第３の命令は、電子デバイスにＮ個の格納された画像を分類するよう命令するのに用いられ、Ｎは０より大きい整数であり、分類部は、第３の命令に応答して、それぞれの画像の方向情報に基づいて、Ｎ個の画像をＭ個の画像セットに分類するよう構成され、それぞれの画像セットにおける全ての画像は、同一の方向情報を有し、Ｍは０より大きい整数である。
【００４２】
第５の態様によれば、本願は、ディスプレイ、入力インタフェース、プロセッサ、及びカメラレンズを含み、入力インタフェースは、ユーザによってトリガーされる第１の命令を取得するよう構成され、第１の命令は、電子デバイスにパノラマ画像を表示するよう命令するのに用いられ、プロセッサは、電子デバイスのカメラレンズの過去の方向情報及びリアルタイムの方向情報を取得するよう構成され、過去の方向情報は、パノラマ画像が撮影されるときに測定されるカメラレンズの過去の方向を示すのに用いられ、リアルタイムの方向情報は、カメラレンズの現在のターゲット方向を示すのに用いられ、プロセッサは、過去の方向情報がターゲット方向を含むとき、パノラマ画像におけるターゲット方向に対応するターゲット写真を表示するようディスプレイを制御するようさらに構成される、電子デバイスを提供する。
【００４３】
可能な設計方法において、プロセッサは、過去の方向情報がリアルタイムの方向情報によって示されるターゲット方向を含まないとき、過去の方向情報及びパノラマ画像に基づいて、ターゲット方向に対応するターゲット写真を決定し、ターゲット写真を表示するようディスプレイを制御するようさらに構成される。
【００４４】
可能な設計方法において、過去の方向情報は、カメラレンズが第１の過去の方向から第２の過去の方向に回転するときに形成される夾角を含み、電子デバイスが、過去の方向情報及びパノラマ画像に基づいて、ターゲット方向に対応するターゲット写真を決定する段階は、具体的には、カメラレンズが単位角だけ回転するたびに、プロセッサが、過去の方向情報に基づいて、パノラマ画像における対応するサブ画像を計算する段階と、プロセッサが、ターゲット方向に対応するサブ写真をターゲットサブ写真として使用する段階と、プロセッサが、ターゲットサブ写真を含む写真をターゲット写真と決定する段階とを含む。
【００４５】
可能な設計方法において、プロセッサは、ターゲット方向を示すのに用いられる方位識別子を、ターゲット写真に追加するようディスプレイを制御するようさらに構成される。
【００４６】
可能な設計方法において、入力インタフェースは、ユーザによってトリガーされる第２の命令を取得するようさらに構成され、第２の命令は、電子デバイスにパノラマ画像を撮影するよう命令するのに用いられ、プロセッサは、パノラマ画像の撮影処理でカメラレンズの過去の方向情報を取得し、過去の方向情報をパノラマ画像の画像ファイル形式のＥＸＩＦ情報に追加するようさらに構成される。
【００４７】
可能な設計方法において、プロセッサは、カメラレンズの現在のリアルタイムの方向情報、及びＮ個の画像のそれぞれの過去の方向情報を取得し、過去の方向情報がＮ個の画像におけるリアルタイムの方向情報と同一であるＫ個の画像を表示するようディスプレイを制御するようさらに構成され、Ｎは０より大きい整数であり、Ｋは０以上の整数である。
【００４８】
第６の態様によると、本願は、ディスプレイ、入力インタフェース、カメラレンズ、及びプロセッサを含み、入力インタフェースは、ユーザによってトリガーされる第１の命令を取得するよう構成され、第１の命令は、電子デバイスにターゲット画像を表示するよう命令するのに用いられ、プロセッサは、第１の命令に応答して、ターゲット画像が撮影されるときに測定されるカメラレンズの方向情報を取得するよう構成され、方向情報は、ターゲット画像が撮影されるときに測定されるカメラレンズの方向を示すのに用いられ、プロセッサは、ターゲット画像がディスプレイに表示されるときに、方向情報に基づいて、表示画像に方位識別子を追加するようさらに構成され、方位識別子は、第１の識別子及び第２の識別子のうちの少なくとも１つを含み、第１の識別子は、ターゲット画像が撮影されるときに測定されるカメラレンズの方向を示すのに用いられ、第２の識別子は、ターゲット画像における撮影されたオブジェクトの方位を示すのに用いられる、電子デバイスを提供する。
【００４９】
可能な設計方法において、入力インタフェースは、ユーザによってトリガーされる第２の命令を取得するようさらに構成され、第２の命令は、電子デバイスにカメラレンズを用いることによってターゲット画像を撮影するよう命令するのに用いられ、プロセッサは、第２の命令に応答して、ターゲット画像が撮影されるときに測定されるカメラレンズの方向情報を決定し、方向情報をターゲット画像のＥＸＩＦ情報に追加するようさらに構成される。
【００５０】
可能な設計方法において、電子デバイスは、現在の方位情報を取得するよう構成される電子コンパスをさらに含み、プロセッサは、方位情報及び電子デバイスのカメラレンズの配置位置に基づいて、ターゲット画像が撮影されるときに測定されるカメラレンズの方向情報を決定するようさらに構成される。
【００５１】
可能な設計方法において、プロセッサは、具体的には、方向情報に対応する第１の識別子を生成し、第１の識別子を表示画像に追加するよう構成される。
【００５２】
可能な設計方法において、プロセッサは、具体的には、方向情報に基づいて、ターゲット画像における撮影されたオブジェクトの方位を決定し、撮影されたオブジェクトの方位に対応する第２の識別子を生成し、第２の識別子を表示画像に追加するよう構成される。
【００５３】
可能な設計方法において、プロセッサは、カメラレンズがターゲット画像を撮影することを開始するときに測定される、カメラレンズの開始方向情報、及びカメラレンズがターゲット画像を撮影することを終了するときに測定される、カメラレンズの終了方向情報を決定するようさらに構成され、ディスプレイは、第３の識別子を表示画像に追加し、第４の識別子を表示画像に追加するようさらに構成され、第３の識別子は、開始方向情報を示すのに用いられ、第４の識別子は、終了方向情報を示すのに用いられる。
【００５４】
可能な設計方法において、ディスプレイは、具体的には、ターゲット画像における画像の最初のフレームが表示されるときに、画像の最初のフレームに第３の識別子を追加し、ターゲット画像における画像の最後のフレームが表示されるときに、画像の最後のフレームに第４の識別子を追加するよう構成される。
【００５５】
可能な設計方法において、入力インタフェースは、カメラレンズの現在の方向情報を取得するようさらに構成され、ディスプレイは、カメラレンズの現在の方向情報が、開始方向情報と同一である場合、ターゲット画像における画像の最初のフレームを表示する、又は、カメラレンズの現在の方向情報が、終了方向情報と同一である場合、ターゲット画像における画像の最後のフレームを表示するようさらに構成される。
【００５６】
可能な設計方法において、入力インタフェースは、ユーザによってトリガーされる第３の命令を取得するようさらに構成され、第３の命令は、電子デバイスにＮ個の格納された画像を分類するよう命令するのに用いられ、Ｎは０より大きい整数であり、プロセッサは、第３の命令に応答して、それぞれの画像の方向情報に基づいて、Ｎ個の画像をＭ個の画像セットに分類するようさらに構成され、それぞれの画像セットにおける全ての画像は、同一の方向情報を有し、Ｍは０より大きい整数である。
【００５７】
第７の態様によれば、本願の実施形態は、コンピュータ可読記憶媒体であって、コンピュータ可読記憶媒体は、命令を格納し、命令が上述の電気デバイスのうちの何れか１つ上で実行されるとき、電子デバイスが上述の画像表示方法のうちの何れか１つを実行する、コンピュータ可読記憶媒体を提供する。
【００５８】
第８の態様によれば、本願の実施形態は、命令を含むコンピュータプログラムプロダクトであって、命令が上述の電気デバイスのうちの何れか１つ上で実行されるとき、電子デバイスは、上述の画像表示方法のうちの何れか１つを実行する、コンピュータプログラムプロダクトを提供する。
【００５９】
本願の複数の実施形態において、上述の電気デバイスの名称は、デバイスに対するいかなる限定も構成しない。実際の実装においては、これらのデバイスは、他の名称を有し得る。機能が本願の複数の実施形態における機能と類似する任意のデバイスは、本願の特許請求の範囲及びこれらと均等な技術によって画定される範囲内に含まれる。
【００６０】
さらに、第３の態様から第８態様までによる任意の設計方法によってもたらされる技術的効果について、第１の態様における異なる設計方法によってもたらされる技術的効果を参照する。詳細については、本明細書で改めて説明しない。
【図面の簡単な説明】
【００６１】
【図１】従来技術における画像表示シナリオを示す。
【図２】本願の実施形態による方向情報のフォーマットの概略図である。
【図３】本願の実施形態による電子デバイスの概略構造図１である。
【図４】本願の実施形態による画像表示方法の概略フローチャート１である。
【図５】本願の実施形態による画像表示方法のアプリケーションシナリオの概略図１である。
【図６】本願の実施形態による画像表示方法のアプリケーションシナリオの概略図２である。
【図７】本願の実施形態による画像表示方法のアプリケーションシナリオの概略図３である。
【図８】本願の実施形態による画像表示方法のアプリケーションシナリオの概略図４である。
【図９】本願の実施形態による画像表示方法のアプリケーションシナリオの概略図５である。
【図１０】本願の実施形態による画像表示方法のアプリケーションシナリオの概略図６である。
【図１１】本願の実施形態による画像表示方法のアプリケーションシナリオの概略図７である。
【図１２】本願の実施形態による画像表示方法のアプリケーションシナリオの概略図８である。
【図１３】本願の実施形態による画像表示方法のアプリケーションシナリオの概略図９である。
【図１４】本願の実施形態による画像表示方法の概略フローチャート２である。
【図１５】本願の実施形態による画像表示方法のアプリケーションシナリオの概略図１０である。
【図１６】本願の実施形態による画像表示方法のアプリケーションシナリオの概略図１１である。
【図１７】本願の実施形態による画像表示方法のアプリケーションシナリオの概略図１２である。
【図１８】本願の実施形態による画像表示方法のアプリケーションシナリオの概略図１３である。
【図１９】本願の実施形態による画像表示方法のアプリケーションシナリオの概略図１４である。
【図２０】本願の実施形態による電子デバイスの概略構造図２である。
【図２１】本願の実施形態による電子デバイスの概略構造図３である。
【図２２】従来技術におけるパノラマ画像のディスプレイインターフェースの図である。
【図２３】本願の実施形態による画像表示方法の概略フローチャート３である。
【図２４】本願の実施形態による画像表示方法のアプリケーションシナリオの概略図１５である。
【図２５】本願の実施形態による画像表示方法の概略フローチャート４である。
【図２６】本願の実施形態による画像表示方法のアプリケーションシナリオの概略図１６である。
【図２７】本願の実施形態による画像表示方法のアプリケーションシナリオの概略図１７である。
【図２８】本願の実施形態による画像表示方法のアプリケーションシナリオの概略図１８である。
【図２９】本願の実施形態による画像表示方法のアプリケーションシナリオの概略図１９である。
【図３０】本願の実施形態による画像表示方法のアプリケーションシナリオの概略図２０である。
【図３１】本願の実施形態による画像表示方法のアプリケーションシナリオの概略図２１である。
【図３２】本願の実施形態による画像表示方法のアプリケーションシナリオの概略図２２である。
【図３３】本願の実施形態による画像表示方法のアプリケーションシナリオの概略図２３である。
【発明を実施するための形態】
【００６２】
以下では、本願の複数の実施形態における添付の図面に関連して、本願の複数の実施形態における技術的解決法を詳細に説明する。
【００６３】
現在、図２２に示されるように、パノラマ画像、例えば、パノラマ写真を表示するときに、電子デバイスは、通常、ユーザに完全なパノラマ画像をサムネイルとして提示する。ユーザは、ドラッグ及びダブルタップのような操作によってパノラマ写真のサイズを変更して、パノラマ写真の特定の位置の詳細を見ることができる。しかしながら、これらの操作は、ユーザがパノラマ写真の特定の位置の写真を見ることをかなり不便にさせ、ユーザ体験の低下を引き起こす。
【００６４】
したがって、本発明の実施形態で提供される画像表示方法において、パノラマ画像を表示するとき、電子デバイスは、電子デバイスのカメラレンズの現在のリアルタイムの方向情報（例えば、リアルタイムの方向情報は、カメラレンズの現在の方向が北方向であることを示す）、及びパノラマ画像が撮影されるときに記録されるカメラレンズの過去の方向情報（例えば、過去の方向情報は、カメラレンズが北から東に９０°回転することを示す）を取得するようトリガーされ得る。
【００６５】
このように、電子デバイスは、過去の方向情報がリアルタイムの方向情報によって示されるターゲット方向を含むかどうかを決定できる。例えば、リアルタイムの方向情報によって示されるターゲット方向が北方向であり、かつ、過去の方向情報が、カメラレンズが北から東に９０°回転することを示す場合、過去の方向情報は、リアルタイムの方向情報によって示される北方向を含む。この場合、電子デバイスは、パノラマ画像におけるターゲット方向、すなわち、北方向に対応するターゲット写真をユーザに提示してよく、その結果、ユーザは、カメラレンズの現在の方向に基づいて、パノラマ画像から現在の方向に対応する写真を自動的に取得でき、それにより、パノラマ画像表示のユーザ体験を改善する。
【００６６】
パノラマ画像はまた、パノラマ写真（ｐａｎｏｒａｍｉｃ  ｐｈｏｔｏｇｒａｐｈｙ）又はパノラマと称されてよく、概して、人間の目の通常の有効視角（例えば、水平９０°）、又はより広い領域の視界（例えば、水平１８０°若しくは水平３６０°でさえも）の範囲内で撮影される画像である。
【００６７】
現在、多くのインテリジェントデバイスは、パノラマ写真撮影機能を提供する。さらに、多くのオンラインマップサービスプロバイダーは、「ストリートビュー（ｓｔｒｅｅｔ  ｖｉｅｗ）」及び「ライブビュー（ｌｉｖｅ  ｖｉｅｗ）」のような機能を提供し、その結果、ユーザは、場所の周囲３６０°の範囲におけるシーンの写真を閲覧できる。これらの写真はまた、本発明の複数の実施形態で説明されるパノラマ画像に属する。例えば、図３３に示される、オンラインマップサービスプロバイダーによって提供される「ストリートビュー」機能を用いることによって表示される画像は、パノラマ画像として用いられ得る。
【００６８】
本発明の複数の実施形態において、パノラマ画像は１つのファイルとして格納されてよく、又は、複数のファイル、例えば、パノラマ画像を構成する複数の写真ファイルとして格納されてよく、これらのファイルは、同一のフォルダに格納され得る。
【００６９】
以下では、特定の実施形態に関連して、本願の実施形態による画像表示方法を詳細に説明する。図２３に示されるように、方法は、以下の段階を含む。
【００７０】
１０１．電子デバイスは、ユーザによってトリガーされるパノラマ写真撮影命令を取得する。
【００７１】
例えば、ユーザが電子デバイスのパノラマ写真撮影機能を有効にするときに、電子デバイスが撮影インタフェースに入り、ユーザが撮影インタフェースにおけるシャッターボタンをトリガーする場合、電子デバイスは、電子デバイスにカメラレンズによって現在キャプチャーされている写真をパノラマモードで格納するよう命令すべく、ユーザによって現在トリガーされているボタン操作に応答して撮影命令を生成し、パノラマ画像を生成する。
【００７２】
通常、生成されるパノラマ画像は、撮影処理で撮影された複数の画像を、撮影順に合成することによって取得される。画像の特定の合成方法は、本発明のこの実施形態ではいかなる態様にも限定されない。
【００７３】
１０２．パノラマ写真撮影命令に応答して、電子デバイスは、パノラマ画像の撮影処理でカメラレンズの過去の方向情報を取得する。
【００７４】
具体的には、撮影命令を取得した後、電子デバイスは、パノラマ画像を撮影することを開始するようトリガーされる。しかしながら、従来技術との差は、撮影処理において、電子デバイスが、電子デバイスの電子コンパスを用いることによって、撮影処理でカメラレンズの過去の方向情報を取得し得ることである。
【００７５】
例えば、図１５に示されるように、ユーザが初めてシャッターボタンをトリガーする（言い換えれば、ユーザがパノラマ写真を撮影することを開始する）ときに、電子デバイスは、電子コンパスを用いることによって、カメラレンズの開始方向情報、例えば、パノラマ画像を撮影することを開始するときに測定される北方向を決定してよく、ユーザが２回目にシャッターボタンをトリガーする（言い換えれば、ユーザがパノラマ写真を撮影することを終了する）ときに、電子デバイスは、依然として、電子コンパスを用いることによって、カメラレンズの終了方向情報、例えば、パノラマ画像を撮影することを終了するときに測定される東方向を決定してよい。言い換えれば、ユーザは、電子デバイスを北から東に９０°回転させることによって、パノラマ画像を撮影する。この場合、電子デバイスによって取得される過去の方向情報は、開始方向情報及び終了方向情報を含む。
【００７６】
代替的に、電子デバイスは、通常、パノラマ画像を撮影するときに複数の画像を続けて撮影し、それぞれの画像が撮影されるときに、電子デバイスは、電子デバイスの電子コンパスを用いることによって、カメラレンズの方向情報を決定するようトリガーされ得る。パノラマ画像を撮影するときに電子デバイスが、合計でＸ（Ｘ＞１）個の画像を撮影する場合、電子デバイスによって取得される過去の方向情報は、それぞれの画像に対応する方向情報を含み、言い換えれば、過去の方向情報は、Ｘ個の方向情報を含む。
【００７７】
１０３．電子デバイスは、パノラマ画像の過去の方向情報を格納する。
【００７８】
例えば、図２に示されるように、口径、シャッター、ホワイトバランス、光感受性、焦点距離、及び撮影の日付、カメラのブランドとモデル、及びＧＰＳデータのような、いくつかの撮影関連の属性情報が、ＥＸＩＦ（エクスチェンジャブルイメージファイル（Ｅｘｃｈａｎｇｅａｂｌｅ  Ｉｍａｇｅ  Ｆｉｌｅ））フォーマットで写真の画像情報のヘッダに追加され、本願のこの実施形態においてＥＸＩＦ情報と称され得る。本発明のこの実施形態において、電子デバイスは、パノラマ画像のＥＸＩＦ情報に段階１０２で取得した過去の方向情報を追加して、ＥＸＩＦフォーマットでパノラマ画像を格納し得る。
【００７９】
代替的に、（パノラマ画像を含む）異なる画像の過去の方向情報を格納すべく、専用部分は、電子デバイスの格納スペースからさらに分割され得る。この場合、画像の過去の方向情報を区別すべく、過去の方向情報のそれぞれに対応する写真の識別子が、過去の方向情報のそれぞれに追加され得る。
【００８０】
さらに、電子デバイスによって撮影される画像がパノラマ画像であるとき、パノラマ画像の過去の方向情報は、通常、複数の方向情報を含む。例えば、電子デバイスは、画像を撮影するときに、パノラマ画像におけるそれぞれの画像に対応する方向情報を記録する。パノラマ画像の過去の方向情報を格納する間に、電子デバイスは、過去の方向情報における方向情報のそれぞれと、対応する画像との間の対応をさらに記録し得る。
【００８１】
例えば、パノラマ画像を格納するときに、電子デバイスは、複数の撮影画像を直接つなぎ合わせて、パノラマ写真の形式で画像を格納し得る。この場合、図２４の一部（ａ）で示されるように、電子デバイスは、パノラマ画像を撮影するときに、北から東に３個の画像を続けて撮影し、３個の画像を１つのパノラマ画像につなぎ合わせ、その後、パノラマ画像を格納する。対応する過去の方向情報は、それぞれの画像が撮影されるときに記録され、つなぎ合わせの間、電子デバイスは、パノラマ画像におけるそれぞれの画像の特定の位置を決定し得る。したがって、電子デバイスは、パノラマ写真における過去の方向情報で方向情報のそれぞれに対応する写真を取得し得る。
【００８２】
代替的に、パノラマ画像を格納するときに、電子デバイスは、複数の撮影画像（例えば、図２４の一部（ｂ）に示される３個の画像）を撮影順に格納してよく、その後パノラマ画像を表示するときに、電子デバイスは、複数の画像を１つのパノラマ画像につなぎ合わせる。依然として、図２４の一部（ｂ）に示されるように、３個の画像を格納する間に、電子デバイスは、それぞれの画像と対応する方向情報との間の対応を直接記録し得る。
【００８３】
当然、パノラマ画像を撮影するときに、電子デバイスは、代替的に、撮影処理でいくつかの方位のカメラレンズの方向情報のみを記録し得る。例えば、電子デバイスは、開始方向情報及び終了方向情報を記録し得る。この場合、図２４の一部（ｃ）に示されるように、電子デバイスは、パノラマ画像における開始方向情報と開始写真との間の対応、及びパノラマ画像における終了方向情報と終了写真との間の対応のみを記録する必要がある。これは、本発明のこの実施形態ではいかなる態様にも限定されない。
【００８４】
本願の他の実施形態は、画像表示方法を提供する。ユーザが電子デバイスのパノラマ画像を見る又は閲覧するときに、電子デバイスは、以下の段階２０１から段階２０５を実行し得る。図２５に示されるように、段階２０１から段階２０５を以下で説明する。
【００８５】
２０１．電子デバイスは、ユーザによってトリガーされる画像表示命令を取得する。画像表示命令は、電子デバイスにパノラマ画像を表示するよう命令するのに用いられる。
【００８６】
例えば、ユーザがパノラマ画像のサムネイルを開くときに、電子デバイスは、画像表示命令を生成するようトリガーされ得る。この場合、図２６に示されるように、電子デバイスは、パノラマ写真表示モードに入るかどうかをユーザに促すべく、表示ウィンドウを用い得る。ユーザがパノラマ写真表示モードに入ることを決定した場合、電子デバイスは、続いて、以下の段階２０２から段階２０５を実行し、又は、ユーザがパノラマ写真表示モードに入ることをキャンセルした場合、電子デバイスは、従来技術によるサムネイルとしてパノラマ画像を表示し得る。
【００８７】
もう一つ例を挙げると、ユーザは、オンラインマップ上の「ストリートビュー」ボタン又は「ライブビュー」ボタンをタップすることによって、「ストリートビュー」又は「ライブビュー」を表示するよう電子デバイスをトリガーし得る。上で説明されているように、「ストリートビュー」機能又は「ライブビュー」機能を用いることによって表示される写真はまた、本発明のこの実施形態で説明されるパノラマ画像に属する。
【００８８】
当然、電子デバイスは、代替的に、ユーザの確認なしでフルスクリーン表示モードに直接入り得る。これは、本発明のこの実施形態ではいかなる態様にも限定されない。
【００８９】
２０２．画像表示命令に応答して、電子デバイスは、電子デバイスのカメラレンズの現在のリアルタイムの方向情報、及びパノラマ画像の過去の方向情報を取得する。
【００９０】
画像表示命令を取得した後、電子デバイスは、以下の２つの動作を実行するようトリガーされ得る。パノラマ画像のＥＸＩＦ情報から、カメラレンズがパノラマ画像を撮影するときに記録される過去の方向情報を取得する。電子コンパスを用いることによって、カメラレンズの現在のリアルタイムの方向情報を取得する。
【００９１】
例えば、図２７に示されるように、パノラマ写真表示モードに入ることを決定した後、ユーザは、電子デバイスを持ち上げる。電子デバイスのカメラレンズの現在の方向が北方向である場合、電子デバイスによって取得されるリアルタイムの方向情報も、北方向を示す。
【００９２】
さらに、電子デバイスは、パノラマ画像のＥＸＩＦ情報から、パノラマ画像を撮影するときに記録される過去の方向情報をさらに取得し得る。例えば、過去の方向情報は、パノラマ画像の撮影が開始するときに測定される北方向の情報、及びパノラマ画像の撮影が終了するときに測定される東方向の情報を含む。
【００９３】
当然、過去の方向情報は、電子デバイスがパノラマ画像を撮影するときに電子コンパスを用いることによって取得されてよく、又は、過去の方向情報は、パノラマ画像がその後取得された後に手作業で入力されてもよく、又は、過去の方向情報は、他のデバイスによって電子デバイスに送信されてよい。これは、本発明のこの実施形態ではいかなる態様にも限定されない。
【００９４】
電子デバイスは、最初にリアルタイムの方向情報を取得し、その後、過去の方向情報を取得してよく、又は、電子デバイスは、最初に過去の方向情報を取得し、その後、リアルタイムの方向情報を取得してよく、又は、電子デバイスは、リアルタイムの方向情報及び過去の方向情報を同時に取得してよいことを注意すべきである。これは、本発明のこの実施形態ではいかなる態様にも限定されない。
【００９５】
２０３．過去の方向情報がリアルタイムの方向情報よって示されるターゲット方向を含むとき、電子デバイスは、パノラマ画像におけるターゲット方向に対応するターゲット写真を表示する。
【００９６】
具体的には、電子デバイスは、取得したリアルタイムの方向情報を過去の方向情報と比較し得る。過去の方向情報は、通常、パノラマ画像が撮影されるときに測定されるカメラレンズの複数の方向を含み、リアルタイムの方向情報は、カメラレンズの現在の方向（すなわち、ターゲット方向）のみを示す。したがって、電子デバイスは、過去の方向情報をサーチすることによって、過去の方向情報がターゲット方向を含むかどうかを決定し得る。
【００９７】
段階２０２における例が、依然として説明のために用いられる。過去の方向情報は、北方向の情報及び東方向の情報を含む。リアルタイムの方向情報によって示されるターゲット方向は北方向なので、電子デバイスは、過去の方向情報がターゲット方向（北方向）を含むことを決定し得る。
【００９８】
この場合、段階２０３において、異なる方向情報と対応する画像との間の対応は、段階１０３で記録される。したがって、図２８に示されるように、リアルタイムの方向情報によって示されるターゲット方向を過去の方向情報が含むとき、電子デバイスは、ターゲット方向（北方向）に対応し、かつ、パノラマ画像にあるターゲット写真をフルスクリーンで表示し得る。言い換えれば、電子デバイスは、カメラレンズが北方向でパノラマ画像を撮影するときに取得される撮影写真を表示し得る。このように、ユーザは、パノラマ画像が北方向で撮影されるときにキャプチャーされるシーンを見ることができる。
【００９９】
実施形態において、リアルタイムの方向情報によって示されるターゲット方向と過去の方向情報によって示される特定の過去の方向との間の差が、事前に設定された範囲内であるとき、過去の方向情報がターゲット方向を含むと判断され得る。例えば、事前に設定された範囲は、±１０°である。リアルタイムの方向情報によって示されるターゲット方向が北の３０°東であり、かつ、過去の方向情報が北の２５°東である方向情報を記録する場合、北の３０°東と北の２５°東との間の差は、±１０°以内である。したがって、電子デバイスは、過去の方向情報がターゲット方向を含むことを決定し得る。
【０１００】
オプションで、方法は、以下の段階２０４及び段階２０５をさらに含む。
【０１０１】
２０４．過去の方向情報がリアルタイムの方向情報によって示されるターゲット方向を含まないとき、電子デバイスは、パノラマ画像及び記録された過去の方向情報に基づいて、パノラマ画像におけるターゲット方向に対応するターゲット写真を決定する。
【０１０２】
２０５．電子デバイスは、決定したターゲット写真を表示する。
【０１０３】
過去の方向情報がリアルタイムの方向情報によって示されるターゲット方向を含まないとき、電子デバイスは、パノラマ画像及び記録された過去の方向情報に基づいて、パノラマ画像におけるターゲット方向に対応するターゲット写真をさらに決定し得る。
【０１０４】
例えば、電子デバイスは、デフォルト設定で、ユーザが北から東にパノラマ画像を撮影するとき、電子デバイスが一定速度で回転するとみなし得る。さらに、電子デバイスは、パノラマ画像の撮影の間、カメラレンズが１°だけ回転するたびに、パノラマ画像における対応するサブ画像を計算し得る。このように、電子デバイスは、ターゲット方向に対応するターゲットサブ写真を決定し得る。さらに、電子デバイスは、電子デバイスのディスプレイのディスプレイ仕様に基づいて、ターゲットサブ写真を含むターゲット写真を表示し得る。
【０１０５】
例えば、図２９に示されるように、ユーザは、カメラレンズを北から東に９０°回転させることによってパノラマ画像を撮影し、パノラマ画像は、ｘ軸方向に９０００画素を含む。したがって、カメラレンズが１°だけ回転するたびに、カメラレンズは、ｘ軸方向に１００画素を含み、かつ、パノラマ画像にあるサブ写真を撮影する。カメラレンズの現在のターゲット方向が北の３０°東であるとき、カメラレンズが３０°回転するときに撮影されるターゲットサブ写真が、２９００番目の画素から３０００番目の画素を含むサブ写真１であると決定できる。この場合、電子デバイスのディスプレイがｘ軸上の３０００画素を表示できる場合、電子デバイスは、ターゲット写真として、サブ写真１を中心とする３０００画素の写真を用い得る。当然、当業者は、電子デバイスがターゲットサブ写真を含む任意のターゲット写真、例えば、サブ写真１を含む２０００画素の写真を表示できることを理解し得る。
【０１０６】
代替的に、図３０に示されるように、リアルタイムの方向情報によって示されるターゲット方向が北東方向である、言い換えれば、電子デバイスのカメラレンズの現在の方向が北東方向であり、かつ、過去の方向情報が、パノラマ画像が北東方向で撮影されるときに測定される方向情報を記録していないが、パノラマ画像の撮影が開始するときに測定される北方向の情報及びパノラマ画像の撮影が終了するときに測定される東方向の情報のみを記録するとき、電子デバイスは、開始写真（北方向の情報に対応する開始写真）と終了写真（東方向の情報に対応する終了写真）との間の中間の写真をターゲット写真として用いて、フルスクリーンでターゲット写真を表示し得る。
【０１０７】
オプションで、方法は、以下の段階２０６をさらに含む。
【０１０８】
２０６．ターゲット写真を表示するとき、電子デバイスは、ターゲット方向を示すのに用いられる方位識別子を、ターゲット写真に追加する。
【０１０９】
図３１に示されるように、ターゲット写真を表示するとき、電子デバイスは、ユーザに現在表示されているターゲット写真の方位を通知すべく、ターゲット方向を示すのに用いられる方位識別子を、ターゲット写真にさらに追加し得る。
【０１１０】
当業者は、実際のアプリケーションシナリオ及び実際の体験に基づいて、方位識別子の特定の形式を設定し得る。これは、本発明のこの実施形態ではいかなる態様にも限定されない。
【０１１１】
したがって、段階２０１から段階２０６で説明される画像表示方法から、本発明のこの実施形態で提供される画像表示方法において、電子デバイスは、パノラマ画像が表示されるときに測定されるカメラレンズの方向とパノラマ画像が生成されるときに測定されるカメラレンズの方向とを比較することによって、画像表示処理でユーザに対して電子デバイスの現在の方位に対応する写真を表示し得ることが分かることができ、その結果、現在の方位と同一の方位で撮影される特定の写真が、パノラマ画像を表示する処理でより正確に再現され、ユーザは、画像を撮影する体験と同一の撮影画像を見る体験を有する。
【０１１２】
本願の他の実施形態で提供される画像表示方法は、以下の段階３０１から段階３０３を含む。
【０１１３】
３０１．電子デバイスは、電子デバイスのカメラレンズの現在のリアルタイムの方向情報を取得する。
【０１１４】
例えば、画像分類に用いられるファンクションボタンが、電子デバイスの表示画像に設定され得る。ユーザがファンクションボタンをトリガーするとき、電子デバイスは、画像分類命令を生成するようトリガーされ得る。画像分類命令は、電子デバイスにＮ個（Ｎ＞０）の格納された画像を分類するよう命令するのに用いられ得る。
【０１１５】
Ｎ個の画像は、電子デバイスに格納されている全ての画像であってよく、又は、ユーザによって全ての画像から選択される１又は複数の画像であってよい。これは、本願のこの実施形態ではいかなる態様にも限定されない。
【０１１６】
電子デバイスが電子デバイスのカメラレンズの現在のリアルタイムの方向情報を取得する方法について、段階２０２の関連説明を参照する。詳細については、本明細書で改めて説明しない。
【０１１７】
３０２．電子デバイスは、Ｎ個の画像のそれぞれの過去の方向情報を取得する。
【０１１８】
３０３．電子デバイスは、過去の方向情報がＮ個の画像におけるリアルタイムの方向情報と同一であるＫ個の画像を表示する。Ｋは０以上の整数である。
【０１１９】
電子デバイスは、それぞれの画像のＥＸＩＦ情報で、画像が撮影されるときに測定されるカメラレンズの過去の方向情報を格納済みである。したがって、段階３０３において、過去の方向情報がリアルタイムの方向情報と同一であるＫ個の画像を取得すべく、電子デバイスは、Ｎ個の画像のそれぞれで記録される過去の方向情報と、段階３０１で取得されたリアルタイムの方向情報を用いて段階３０２で取得される過去の方向情報とを比較し得る。
【０１２０】
図３２に示されるように、電子デバイスのカメラレンズの現在の方向が東方向であるとき、電子デバイスは、過去の方向情報がグラフィックライブラリで東方向でもある全ての写真を、Ｋ個の画像として用い得る。さらに、依然として図３０に示されるように、電子デバイスは、Ｋ個の画像をサムネイルとして表示し得る。このように、ユーザは、電子デバイスの現在の方向を調整することによって、画像が撮影されるときに測定される同一の過去の方向情報を有する画像のグループを取得できる。
【０１２１】
当然、段階３０３の「同一（ｓａｍｅ）」という用語は、絶対的なものではない。過去の方向情報によって示される過去の方向とリアルタイムの方向情報によって示されるリアルタイムの方向との間の差があらかじめ設定された閾値より低いとき、電子デバイスは、選択的に、過去の方向情報がリアルタイムの方向情報と同一であるとみなし得る。これは、本発明のこの実施形態ではいかなる態様にも限定されない。
【０１２２】
したがって、段階３０１から段階３０３で説明される画像表示方法から、本発明のこの実施形態で提供される画像表示方法において、電子デバイスの現在の方位に対応する全ての画像をユーザに対して表示すべく、画像が表示されるときに測定されるカメラレンズの方向が、画像が撮影されるときに測定されるカメラレンズの方向と比較されることが分かることができ、その結果、ユーザは、カメラレンズの現在の方向を調整することによって、同一の過去の方向情報を有する画像のグループを取得できる。
【０１２３】
現在、図１に示されるように、ユーザは、Ｐｈｏｔｏｓのようなアプリケーションを用いることによって、電子デバイス上に格納された画像を見てもよい。画像内容が表示されながら、画像のいくつか属性情報、例えば、撮影時間及び撮影場所はまた、表示画像で表示され得る。図１に示されるように、ユーザは、画像の詳細情報で、（シャッター速度の値及び焦点距離の値のような）カメラレンズのパラメータ及び（コントラスト、ホワイトバランス、及び彩度のような）画像処理パラメータのような属性情報をさらに見得る。このように、ユーザは、属性情報から、画像が撮影されるときに生成されるいくつかの画像の撮影の詳細を知ることができる。
【０１２４】
しかしながら、ユーザが画像を撮影した後、特に、画像が、不慣れな環境又はシーンで撮影された画像である場合、ユーザが画像の撮影の詳細を正確に知ることを助けるべく、ユーザは、その後画像を見るときに、画像の特定の撮影方位又は画像におけるオブジェクトの特定の方位を知りたいと思うかもしれない。
【０１２５】
したがって、本願のこの実施形態で提供される画像表示方法において、ユーザが電子デバイスの写真撮影機能をトリガーするときに、電子デバイスは、ターゲット画像を撮影し、ターゲット画像が撮影されるときに測定されるカメラレンズの方向情報、すなわち、ターゲット画像が撮影されるときに測定されるカメラレンズの方向を決定し得る。このように、電子デバイスは、ターゲット画像の属性情報に方向情報を追加し得る。例えば、電子デバイスは、ＥＸＩＦ情報に方向情報を追加し、ＥＸＩＦフォーマットでターゲット画像を格納し得る。
【０１２６】
電子デバイスがターゲット画像を表示するとき、ターゲット画像が撮影されるときに測定されるカメラレンズの方向情報は、ターゲット画像のＥＸＩＦ情報を読み取ることによって取得され得る。さらに、方向情報に対応する方位識別子は、表示画像に追加され得る。例えば、図７で示されるように、撮影の間、東西南北の四方位を示す識別子が、追加され得る。
【０１２７】
このように、ターゲット画像を表示しながら、ターゲット画像の撮影方位の方位識別子は、選択的に表示されてよく、その結果、ユーザは、方位識別子から特定の撮影シナリオを正確に知って、ユーザが必要とする情報を取得できる。
【０１２８】
図２に示されるように、いくつかの撮影関連の属性情報が、ＥＸＩＦフォーマットで写真の画像情報のヘッダに追加され、本願のこの実施形態でＥＸＩＦ情報と称される。言い換えれば、ＥＸＩＦフォーマットで格納される画像は、画像を説明するのに用いられる（画像のそれぞれの画素のグレイスケールの値のような）画像情報、並びに、画像の属性情報、すなわち、口径、シャッター、ホワイトバランス、光感受性、焦点距離、及び撮影の日付、カメラのブランドとモデル、撮影の間に記録された音声、及びＧＰＳデータのようなＥＸＩＦ情報を含む。
【０１２９】
本願のこの実施形態において、図２に示されるように、画像を撮影するときに、電子デバイスは、カメラレンズの方向情報を取得して、画像のＥＸＩＦ情報に方向情報を追加してよく、その結果、画像がその後表示されるときに、対応する方位識別子が方向情報を読み取ることによって表示される。
【０１３０】
さらに、電子デバイスは、具体的には、携帯電話、カメラ、ウェアラブルデバイス、ＡＲ（拡張現実、ａｕｇｍｅｎｔｅｄ  ｒｅａｌｉｔｙ）／ＶＲ（仮想現実、ｖｉｒｔｕａｌ  ｒｅａｌｉｔｙ）デバイス、タブレットコンピュータ、ノートブックコンピュータ、ＵＭＰＣ（ウルトラモバイルパーソナルコンピュータ、ｕｌｔｒａ−ｍｏｂｉｌｅ  ｐｅｒｓｏｎａｌ  ｃｏｍｐｕｔｅｒ）、ネットブック、又はＰＤＡ（パーソナルデジタルアシスタント、ｐｅｒｓｏｎａｌ  ｄｉｇｉｔａｌ  ａｓｓｉｓｔａｎｔ）のような、画像表示機能を有する任意のデバイスであってよい。これは、本願のこの実施形態ではいかなる態様にも限定されない。
【０１３１】
本願のこの実施形態における電子デバイスのハードウェア構造について、図３に示される電子デバイスの構成要素を参照する。
【０１３２】
図３に示されるように、上述の電気デバイスは、具体的には、無線周波数（ｒａｄｉｏ  ｆｒｅｑｕｅｎｃｙ、ＲＦ無線周波数）回路３２０、メモリ３３０、入力インタフェース３４０、ディスプレイ３５０、カメラレンズ３６０、音声回路３７０、プロセッサ３８０、及び電子コンパス３９０のような構成要素を含み得る。当業者は、図３に示される電子デバイスの構造が、電子デバイスのいかなる限定も構成するものではなく、図に示される構成要素より多くの構成要素又は少ない構成要素を含んでよく、又は、いくつかの構成要素は、一体化されてよく、又は、異なる構成要素のレイアウトが用いられてよいことを理解し得る。
【０１３３】
以下では、図３を参照して、電子デバイスのそれぞれの構成要素を詳細に説明する。
【０１３４】
ＲＦ回路３２０は、情報受信処理若しくは情報送信処理又は呼処理で、信号を受信及び送信するよう構成され得る。特に、ＲＦ回路３２０は、無線アクセスデバイスからダウンリンク情報を受信し、その後、処理するために、ダウンリンク情報をプロセッサ３８０に送信し、アップリンクデータを無線アクセスデバイスに送信する。概して、ＲＦ回路は、アンテナ、少なくとも１つの増幅器、トランシーバ、カプラー、低雑音増幅器（ｌｏｗ  ｎｏｉｓｅ  ａｍｐｌｉｆｉｅｒ、ＬＮＡ）、デュープレクサー、及び同様のものを含むがこれらに限定されない。さらに、ＲＦ回路３２０は、無線通信を介してネットワーク及び他のデバイスとさらに通信し得る。
【０１３５】
メモリ３３０は、ソフトウェアプログラム及びモジュールを格納するよう構成されてよく、プロセッサ３８０は、メモリ３３０に格納されるソフトウェアプログラム及びモジュールを実行することによって、様々な機能のアプリケーション及び電子デバイスのデータ処理を実行する。
【０１３６】
入力インタフェース３４０は、入力された数字又は文字情報を受信し、ユーザ設定及び電子デバイスの機能制御に関連するキー信号入力を生成するよう構成され得る。具体的には、入力インタフェース３４０は、タッチパネル３４１及び他の入力デバイス３４２を含み得る。
【０１３７】
ディスプレイ３５０は、ユーザによって入力される情報又はユーザに提供される情報、及び電子デバイスの様々なメニューを表示するよう構成され得る。ディスプレイ３５０は、表示パネル３５１を含み得る。オプションで、表示パネル３５１は、液晶ディスプレイ（ｌｉｑｕｉｄ  ｃｒｙｓｔａｌ  ｄｉｓｐｌａｙ、ＬＣＤ）、又は有機発光ダイオード（ｏｒｇａｎｉｃ  ｌｉｇｈｔ−ｅｍｉｔｔｉｎｇ  ｄｉｏｄｅ、ＯＬＥＤ）のような形態で構成され得る。
【０１３８】
入力デバイスとしての機能も果たし得るカメラレンズ３６０は、具体的には、収集したアナログビデオ信号又はアナログ画像信号をデジタル信号に変換し、メモリ３３０にデジタル信号を格納するよう構成される。具体的には、カメラレンズ３６０は、正面カメラ、背面カメラ、内臓カメラ、外部カメラ、及び同様のものを含み得る。これは、本願のこの実施形態ではいかなる態様にも限定されない。
【０１３９】
電子デバイスは、重力センサ（ｇｒａｖｉｔｙ  ｓｅｎｓｏｒ）、及び、光センサ、ジャイロスコープ、気圧計、湿度計、温度計、又は赤外線センサのような他のセンサをさらに含み得る。詳細については、本明細書で説明しない。
【０１４０】
音声回路３７０、スピーカ３７１、及びマイク３７２は、ユーザと電子デバイスとの間の音声インタフェースを提供し得る。音声回路３７０は、スピーカ３７１に電気信号を送信してよく、ここで、電気信号は、受信した音声データを変換することによって取得され、スピーカ３７１は、出力のために、電気信号を音声信号に変換する。さらに、マイク３７２は、収集した音声信号を電気信号に変換し、音声回路３７０は、電気信号を受信し、電気信号を音声データに変換し、その後、ＲＦ回路３２０に音声データを出力する。その結果、音声データは、例えば、他の電子デバイスに送信され、又は、音声データは、さらなる処理のために、メモリ３３０に出力される。
【０１４１】
プロセッサ３８０は、電子デバイスの制御の中心であり、様々なインタフェース及びラインを用いることによって、電子デバイス全体の一部を接続する。メモリ３３０に格納されたソフトウェアプログラム及び／又はモジュールを動作又は実行して、メモリ３３０に格納されたデータを呼び出すことによって、プロセッサは、電子デバイスの様々な機能及び処理データを実行して、電子デバイスの全体のモニタリングを実行する。オプションで、プロセッサ３８０は、１又は複数の処理ユニットを含み得る。
【０１４２】
デジタルコンパスとも称される場合がある電子コンパス３９０は、地磁気の感知された磁界の強さに基づいて、電子コンパスによって現在示されている方位を決定できる。電子コンパスは、傾斜角補償があるかどうかによって２次元電子コンパス又は３次元電子コンパスに分類されてよく、又は、異なるタイプのセンサによって、磁気抵抗効果センサ、ホール効果センサ、又は、フラックスゲートセンサに分類されてよい。これは、本願のこの実施形態ではいかなる態様にも限定されない。
【０１４３】
電子デバイスは、電源、ＷｉＦｉ（ワイヤレス・フィディリティ、Ｗｉｒｅｌｅｓｓ  Ｆｉｄｅｌｉｔｙ）モジュール、Ｂｌｕｅｔｏｏｔｈ（登録商標）モジュール、及び同様のものをさらに含み得るが、これらは示されない。詳細については、本明細書で説明しない。
【０１４４】
以下では、特定の実施形態に関連して、本願の実施形態による画像表示方法を詳細に説明する。図４に示されるように、方法は、以下の段階を含む。
【０１４５】
４０１．電子デバイスは、ユーザによってトリガーされる撮影命令を取得する。
【０１４６】
例えば、ユーザが電子デバイスのビデオ又は写真撮影機能を有効にするときに、電子デバイスが撮影インタフェースに入り、ユーザが撮影インタフェースにおけるシャッターボタンをトリガーする場合、電子デバイスは、ユーザによって現在トリガーされているボタン操作に応答して撮影命令を生成する。撮影命令は、電子デバイスにカメラレンズによって現在キャプチャーされている写真を格納するよう命令するのに用いられる。
【０１４７】
電子デバイスが撮影命令を取得した後、電子デバイスは、カメラレンズを用いることによって、電子デバイスにおける光センサ（例えば、ＣＣＤ（電荷結合素子、ｃｈａｒｇｅ−ｃｏｕｐｌｅｄ  ｄｅｖｉｃｅ））にオブジェクトの反射光を投影してよく、光センサは、反射光の光信号を電気信号に変換し、特定の変換及び処理が電気信号に実行された後に取得されるデータは、特定の形式で電子デバイスに格納される。
【０１４８】
さらに、本願のこの実施形態において、電子デバイスが撮影命令を取得した後、電子デバイスは、以下の段階４０２から段階４０４をさらに実行し得る。
【０１４９】
４０２．電子デバイスは、電子コンパスを用いることによって、電子コンパスによって現在示されている方位情報を取得する。
【０１５０】
４０３．電子デバイスは、方位情報及び電子デバイスのカメラレンズの配置位置に基づいて、ターゲット画像が撮影されるときに測定されるカメラレンズの方向情報を決定する。
【０１５１】
段階４０２において、電子コンパス、すなわちデジタルコンパスは、通常、電子デバイスに設けられる。電子コンパスは、地磁気の感知された磁界の強さに基づいて、電子コンパスによって現在示されている方位情報、すなわち、電子デバイスの現在の方位情報を決定できる。例えば、図５に示されるように、電子コンパスは、現在、電子デバイスの前方向は西であり、電子デバイスの右方向は北であり、電子デバイスの後方向は東であり、及び電子デバイスの左方向は南であることを示す。
【０１５２】
段階４０３において、電子デバイスのカメラレンズの配置位置は、固定されているので、電子デバイスは、方位情報及び電子デバイスのカメラレンズの特定の配置位置に基づいて、カメラレンズの現在の方向情報を決定し得る。
【０１５３】
例えば、図５に示されるように、電子デバイスが、図５に示される電子デバイスの現在の方位に関連して、撮影のために前向きカメラ５１を有効にする場合、前向きカメラ５１が画像（すなわち、ターゲット画像）を撮影するのに用いられるときに、前向きカメラ２１の方向が東方向であることを決定できる。この場合、電子デバイスによって生成される方向情報は、東方向を示すのに用いられ得る。
【０１５４】
４０４．電子デバイスは、ターゲット画像のＥＸＩＦ情報に方向情報を追加する。
【０１５５】
段階４０４において、電子デバイスは、ＥＸＩＦフォーマットでターゲット画像を格納し得る。さらに、図２に示されるように、電子デバイスは、ターゲット画像のＥＸＩＦ情報に方向情報を追加する。
【０１５６】
具体的には、ＥＸＩＦ情報は、異なる領域を含み、対応するタグは、それぞれの領域について設定される。タグ０ｘ９２７Ｃ及びタグ０ｘ９２８６に対応する領域は、製造業者及びユーザによってそれぞれカスタマイズされる。したがって、電子デバイスは、ＥＸＩＦ情報でタグ０ｘ９２７Ｃ及び／又はタグ０ｘ９２８６に対応する１つ領域、又は複数の領域に方向情報を追加し得る。
【０１５７】
その後、ユーザが、電子デバイスのターゲット画像を見る又は閲覧するとき、電子デバイスは、以下の段階４０５から段階４０７を実行することを続け得る。
【０１５８】
４０５．電子デバイスは、ユーザによってトリガーされる画像表示命令を取得する。画像表示命令は、電子デバイスにターゲット画像を表示するよう命令するのに用いられる。
【０１５９】
例えば、ユーザがターゲット画像を開くときに、電子デバイスは、画像表示命令を生成するようトリガーされる。この場合、図６に示されるように、電子デバイスは、方位識別子を表示するかどうかをユーザに促すべく、表示ウィンドウを用い得る。ユーザが方位識別子を表示することを決定する場合、電子デバイスは、続いて、以下の段階４０６及び段階４０７を実行する。
【０１６０】
当然、電子デバイスは、デフォルト設定で、それぞれの表示画像で方位識別子を選択的に表示してよく、ユーザは、設定のようなオプションでデフォルト設定を変更してよい。これは、本願のこの実施形態ではいかなる態様にも限定されない。
【０１６１】
４０６．電子デバイスは、ターゲット画像のＥＸＩＦ情報から、ターゲット画像が撮影されるときに測定されるカメラレンズの方向情報を取得する。
【０１６２】
画像表示命令を取得した後、電子デバイスは、ターゲット画像の格納されたＥＸＩＦ情報、例えば、ＥＸＩＦ情報でタグ０ｘ９２８６に対応する領域から、ターゲット画像が撮影されるときに測定されるカメラレンズの方向情報を取得し得る。
【０１６３】
さらに、電子デバイスは、表示画像でターゲット画像の画像をさらに表示し得る。
【０１６４】
４０７．表示画像でターゲット画像を表示するとき、電子デバイスは、方向情報に基づいて、表示画像に方位識別子を追加する。
【０１６５】
具体的には、電子デバイスは、段階４０６において取得した方向情報に基づいて、方位識別子を生成し得る。
【０１６６】
例えば、方位識別子は、第１の識別子であってよく、第１の識別子は、ターゲット画像が撮影されるときに測定されるカメラレンズの方向を示すのに用いられる。例えば、方向情報が、ターゲット画像が撮影されるときに測定されるカメラレンズの方向が南方向であると記録する場合、電子デバイスは、方向情報によって示される方位を図８に示される南方向識別子に変換し得る。もう一つ例を挙げると、方向情報が、ターゲット画像が撮影されるときに測定されるカメラレンズの東、南、西、及び北の四方位を記録する場合、電子デバイスは、方向情報によって示される方位を図７に示される東、南、西、及び北の四方位の方位識別子に変換し得る。
【０１６７】
さらに、電子デバイスは、ターゲット画像内で（図８に示される）方位識別子を表示してよく、又は、表示画像でターゲット画像の外側の位置に（図７に示される）方位識別子を表示してよい。これは、本願のこの実施形態ではいかなる態様にも限定されない。
【０１６８】
代替的に、方位識別子は、第２の識別子であってよく、ターゲット画像における撮影されたオブジェクトの方位を示すのに用いられる。具体的には、電子デバイスがターゲット画像を撮影するときに、カメラレンズの位置と撮影されたオブジェクトとの間の関係は、固定されており、したがって、電子デバイスは、画像認識技術を用いることによって、方向情報に基づいて、ターゲット画像における撮影されたオブジェクトの方位を決定し得る。
【０１６９】
この場合、図９に示されるように、電子デバイスは、撮影されたオブジェクトの方位を表示するかどうかをユーザに促すべく、表示ウィンドウを用い得る。ユーザが、撮影されたオブジェクトの方位を表示することを決定する場合、電子デバイスは、エッジ検出のような画像認識方法を用いることによって、ターゲット画像におけるメインライン、例えば、図１０における天安門のライン１を認識し得る。電子デバイスは、ライン１と水平線との間の夾角と、撮影の間、記録されるカメラレンズの方向情報（例えば、方向情報は、カメラレンズの方向が撮影の間、北の６０°東であることを示すのに用いられる）とに基づいて、ライン１の元の方位を推定し得る。さらに、電子デバイスは、ライン１の元の方位に基づいて、図１０における天安門の方位が真北であることを決定する。この場合、電子デバイスは、天安門（撮影されたオブジェクト）の方位に対応する第２の識別子、すなわち、図９における識別子「北」を生成して、ターゲット画像に第２の識別子を追加し得る。
【０１７０】
さらに、図１１に示されるように、電子デバイスは、画像認識のような方法を用いることによって、ターゲット画像における天安門の門をさらに認識し、その後、天安門（撮影されたオブジェクト）の方位に基づいて、門が天安門の北門であることを決定し、ターゲット画像における方位識別子「北門」をさらに表示し得る。
【０１７１】
このように、電子デバイスは、ターゲット画像の撮影方位に基づいて、ユーザが撮影されたオブジェクトの特定の方位を決定することを助けて、方位識別子を用いることによってユーザに表示画像で特定の方位を通知することができ、その結果、ユーザは、ターゲット画像の撮影シナリオを正確に知ることができる。
【０１７２】
さらに、ターゲット画像を撮影するときに、電子デバイスは、代替的に、電子コンパスを用いることによって、方向情報を周期的又は非周期的に取得して、方位識別子を生成し得る。このように、図１２に示されるように、撮影の間、ユーザに現在の撮影方位を通知すべく、電子デバイスは、撮影写真に方位識別子を表示してよく、方位識別子は、北方向を常に示してよい。
【０１７３】
電子デバイスは、ターゲット画像及び方位識別子を同時に表示してよく、又は、表示画像にターゲット画像を最初に表示して、その後、表示画像に方位識別子を表示してよいことを理解し得る。方位識別子の表示時間は、ユーザによって選択的に設定され得る。これは、本願のこの実施形態ではいかなる態様にも限定されない。
【０１７４】
さらに、本願のこの実施形態で提供される画像表示方法は、以下の段階４０８及び段階４０９をさらに含み得る。
【０１７５】
４０８．電子デバイスは、ユーザによってトリガーされる画像分類命令を取得する。画像分類命令は、電子デバイスにＮ個の格納された画像を分類するよう命令するのに用いられ、Ｎは０より大きい整数である。
【０１７６】
４０９．電子デバイスは、それぞれの画像の方向情報に基づいて、Ｎ個の画像をＭ個の画像セットに分類する。それぞれの画像セットにおける全ての画像は、同一の方向情報を有し、Ｍは０より大きい整数である。
【０１７７】
段階４０８において、図１３に示されるように、ユーザが撮影方位に基づく画像分類機能をトリガーするとき、電子デバイスは、画像分類命令を生成し得る。画像分類命令は、電子デバイスにＮ個（Ｎ＞０）の格納された画像を分類するよう命令するのに用いられる。
【０１７８】
Ｎ個の画像は、電子デバイスに格納されている全ての画像であってよく、又は、ユーザによって全ての画像から選択される１若しくは複数の画像であってよい。これは、本願のこの実施形態ではいかなる態様にも限定されない。
【０１７９】
電子デバイスは、それぞれの画像のＥＸＩＦ情報で、画像が撮影されるときに測定される方向情報を記録する。したがって、段階４０９において、電子デバイスは、それぞれの画像の方向情報に基づいて、Ｎ個の画像をＭ個（Ｍ＞０）の画像セットに分類してよく、それぞれの画像セットにおける画像は、同一の撮影方位を有する。
【０１８０】
例えば、図１３に示されるように、電子デバイスは、それぞれの画像の方向情報に基づいて、Ｎ個の画像を４つの画像セット、すなわち、東の画像セット、南の画像セット、西の画像セット、及び北の画像セットに分類する。方向情報が東方向を示す全ての写真は、「東」と表記される画像セット内にあり、方向情報が南方向を示す全ての写真は、「南」と表記される画像セット内にあり、方向情報が西方向を示す全ての写真は、「西」と表記される画像セット内にあり、方向情報が北方向を示す全ての写真は、「北」と表記される画像セット内にある。
【０１８１】
当然、電子デバイスは、それぞれの画像の方向情報に基づいて、方位が「南東」、「北西」、及び同様のものである画像のセットをさらに設定してよいことを理解し得る。これは、本願のこの実施形態ではいかなる態様にも限定されない。
【０１８２】
さらに、本願の実施形態は、画像表示方法をさらに提供する。図１４に示されるように、方法は、以下の段階を含む。
【０１８３】
６０１．電子デバイスは、ユーザによってトリガーされる撮影命令を取得する。撮影命令は、パノラマ写真撮影識別子を含む。
【０１８４】
段階４０１と同様に、ユーザが撮影インタフェースでパノラマ写真撮影のためのシャッターボタンをトリガーする場合、電子デバイスは、ユーザによって現在トリガーされているボタン操作に応答して撮影命令を生成する。違いは、撮影命令がパノラマ写真撮影識別子を含み得ることであり、その結果、電子デバイスは、現在の撮影モードがパノラマ写真撮影モードであることを知る。
【０１８５】
６０２．電子デバイスは、カメラレンズがターゲット画像を撮影することを開始するときに測定されるカメラレンズの開始方向情報及びカメラレンズがターゲット画像を撮影することを終了するときに測定されるカメラレンズの終了方向情報を決定する。
【０１８６】
パノラマ画像を撮影するとき、ユーザは、通常、画像を撮影することを開始するときに１回シャッターボタンをトリガーする必要があり、撮影を終了するときに再びシャッターボタンをトリガーする。ユーザが初めてシャッターボタンをトリガーする（言い換えれば、ユーザがパノラマ写真を撮影することを開始する）ときに、段階４０２及び段階４０３と同様に、電子デバイスは、電子コンパスを用いることによって、電子デバイスがターゲット画像を撮影することを開始するときに測定される開始方向情報を決定してよく、ユーザが２回目にシャッターボタンをトリガーする（言い換えれば、ユーザがパノラマ写真を撮影することを終了する）ときに、段階４０２及び段階４０３と同様に、電子デバイスは、電子コンパスを用いることによって、電子デバイスがターゲット画像を撮影することを終了するときに測定される開始方向情報を決定してよい。
【０１８７】
例えば、図１５に示されるように、ユーザが初めてシャッターボタンをトリガーするときに、電子デバイスは、電子デバイスがターゲット画像を撮影することを開始するときに測定される開始方向情報が北方向であることを決定する。ユーザが２回目にシャッターボタンをトリガーするときに、電子デバイスは、電子デバイスがターゲット画像を撮影することを終了するときに測定される終了方向情報が東方向であることを決定する。言い換えれば、ユーザは、電子デバイスを北から東に９０°回転させることによって、ターゲット画像を撮影する。
【０１８８】
６０３．電子デバイスは、ターゲット画像のＥＸＩＦ情報に開始方向情報及び終了方向情報を追加する。
【０１８９】
段階４０４とは異なり、開始方向情報は、ターゲット画像の撮影が開始するときに
取得される撮影写真（通常、画像の最初のフレーム）に対応し、終了方向情報は、ターゲット画像の撮影が終了するときに取得される撮影写真（通常、画像の最後のフレーム）に対応する。
【０１９０】
６０４．表示画像でターゲット画像を表示するときに、電子デバイスは、開始方向情報を示すのに用いられる開始方位識別子及び終了方向情報を示すのに用いられる終了方位識別子を表示画像に追加する。
【０１９１】
電子デバイスが電子デバイスにターゲット画像を表示するよう命令するのに用いられる画像表示命令を取得するときに、電子デバイスは、ターゲット画像のＥＸＩＦ情報から、ターゲット画像が撮影されるときに記録される開始方向情報及び終了方向情報を取得し得る。さらに、電子デバイスは、開始方向情報に基づいて、対応する開始方位識別子を生成し、終了方向情報に基づいて、対応する終了方位識別子を生成し得る。
【０１９２】
例えば、ターゲット画像は、フルスクリーンで再生される。図１６に示されるように、ターゲット画像における画像の最初のフレームを表示するときに、電子デバイスは、画像の最初のフレームに開始方位識別子、すなわち、図１６の一部（ａ）における北方向識別子を追加してよく、ターゲット画像における画像の最後のフレームを表示するときに、電子デバイスは、画像の最後のフレームに終了方位識別子、すなわち図１６の一部（ｂ）における東方向識別子を追加してよい。
【０１９３】
さらに、電子デバイスは、記録された開始方向情報及び終了方向情報に基づいて、ターゲット画像における他の位置の方位をさらに計算し得る。例えば、図１７に示されるように、電子デバイスは、ターゲット画像の再生速度、開始方向情報（北方向）、及び終了方向情報（東方向）に基づいて、ターゲット画像における北東の方位に対応する写真を計算する。したがって、図１７の一部（ｂ）に示されるように、ターゲット画像がフルスクリーンで再生されて、北東の方位に対応する写真が再生されるとき、電子デバイスは、写真に北東の方位の識別子を追加し得る。このように、パノラマのターゲット画像がフルスクリーンで再生されるとき、表示画像が撮影されるときに測定される方向に対応する方向識別子は、対応する表示画像に追加され得る。
【０１９４】
さらに、図１８に示されるように、電子デバイスがフルスクリーンでターゲット画像を再生するときに、電子デバイスは、移動方向識別子をさらに表示して、電子デバイスを移動方向に移動させるようユーザを促し得る。電子デバイスが移動しているときに、電子デバイスは、フレーム単位のターゲット画像及び対応する方位識別子（例えば、図１８における北方向識別子）を表示してよく、その結果、ユーザは、ターゲット画像のパノラマ写真撮影シナリオを十分に知ることができる。
【０１９５】
さらに、電子デバイスが、移動方向に基づいて、フルスクリーンでターゲット画像を再生するときに、電子デバイスは、電子コンパスを用いることによって、リアルタイムで現在の方向情報をさらに取得し得る。現在の方向情報が記録された方向情報と同一である場合、電子デバイスは、撮影の間、方向情報に対応する写真を表示し得る。例えば、図１５に示されるように、電子デバイスがターゲット画像を撮影する方向が、北から東に９０°回転することを示す。電子デバイスがターゲット画像を表示するときに、電子デバイスの現在の撮影方位がまた、北方向である場合、電子デバイスは、ターゲット画像における北方向に対応する写真を表示し得る。ターゲット画像を表示するときに、電子デバイスがまた、北から東に９０°回転する場合、全体のターゲット画像を見ることができる。
【０１９６】
当然、電子デバイスは、ターゲット画像をサムネイルとして代替的に表示してよい。図１９に示されるように、この場合、電子デバイスは、依然として、ターゲット画像に、対応する開始方位識別子及び終了方位識別子を追加し得る。これは、本願のこの実施形態ではいかなる態様にも限定されない。
【０１９７】
上述の機能を実装すべく、電子デバイス及び同様のものは、それぞれの機能を実行するための対応するハードウェア構造及び／又はソフトウェアモジュールを含むことを理解し得る。当業者は、本明細書で開示される実施形態で説明される例示的なユニット及びアルゴリズムステップと組み合わせて、本願の複数の実施形態がハードウェア又はハードウェア及びコンピュータソフトウェアの組み合わせによって実装されてよいことを容易に認識し得る。機能がハードウェアによって実行されるか又は、コンピュータソフトウェアによって駆動されるハードウェアによって実行されるかは、技術的解決法の特定の適用及び設計上の制約条件で決まる。当業者は、説明された機能を各特定の用途のために実装すべく、異なる方法を用いてよいが、当該実装が、本願の複数の実施形態の範囲を超えるものとみなされるべきではない。
【０１９８】
機能モジュールは、本願の複数の実施形態における上述した方法の例に基づいて、上述の電気デバイス及び同様のものを分割することによって、取得され得る。例えば、機能モジュールは、対応する機能の分割によって取得されてよく、又は、２若しくはそれ以上の機能は、１つの処理モジュールに統合されてよい。統合モジュールは、ハードウェアの形態で実装されてよく、又はソフトウェア機能モジュールの形態で実装されてよい。本願の複数の実施形態におけるモジュールの分割は、一例であり、単なる論理機能の分割に過ぎず、実際の実装中に他の分割方式があってよいことに注意すべきである。
【０１９９】
機能モジュールが機能の分割によって取得されるとき、図２０は、上述の実施形態における電子デバイスの考えられる概略構造図である。電子デバイスは、取得部１１０１、表示部１１０２、追加部１１０３、決定部１１０４、及び分類部１１０５を含む。
【０２００】
取得部１１０１は、図４における処理４０１、処理４０２、処理４０５、処理４０６及び処理４０８と、図１４における処理６０１と、図２３における処理１０１及び処理１０２と、図２５における処理２０１及び処理２０２とを実行する際に電子デバイスをサポートするよう構成され、表示部１１０２は、図４における処理４０７と、図１４における処理６０４と、図２５における処理２０３、処理２０５及び処理２０６とを実行する際に電子デバイスをサポートするよう構成され、追加部１１０３は、図４における処理４０４と、図１４における処理６０３と、図２３における処理１０３とを実行する際に電子デバイスをサポートするよう構成され、決定部１１０４は、図４における処理４０３と、図１４における処理６０２と、図２５における処理２０４とを実行する際に電子デバイスをサポートするよう構成され、分類部１１０５は、図４における処理４０９を実行する際に電子デバイスをサポートするよう構成される。上述した方法の実施形態における段階の全て関連する内容は、対応する機能モジュールの機能説明に用いられ得る。詳細については、本明細書で改めて説明しない。
【０２０１】
統合ユニットが用いられるとき、図２１は、上述の実施形態における電子デバイスの考えられる概略構造図である。電子デバイスは、処理モジュール１３０２及び通信モジュール１３０３を含む。処理モジュール１３０２は、電子デバイスの動作を制御及び管理するよう構成される。通信モジュール１３０３は、ＵＥと、他のネットワークエンティティとの間の通信をサポートするよう構成される。電子デバイスは、電子デバイスのプログラムコード及びデータを格納するよう構成される、格納モジュール１３０１をさらに含み得る。
【０２０２】
処理モジュール１３０２は、中央演算処理装置（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ、ＣＰＵ）、汎用プロセッサ、デジタルシグナルプロセッサ（Ｄｉｇｉｔａｌ  Ｓｉｇｎａｌ  Ｐｒｏｃｅｓｓｏｒ、ＤＳＰ）、特定用途向け集積回路（Ａｐｐｌｉｃａｔｉｏｎ−Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ、ＡＳＩＣ）、フィールドプログラマブルゲートアレイ（Ｆｉｅｌｄ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｇａｔｅ  Ａｒｒａｙ、ＦＰＧＡ）若しくは他のプログラム可能な論理デバイス、トランジスタ論理デバイス、ハードウェア構成要素、又はこれらの任意の組み合わせのような、プロセッサ又はコントローラであり得る。プロセッサ／コントローラは、本願で開示される内容に関連して説明される様々な例示的な論理ブロック、モジュール、及び回路を実装又は実行し得る。代替的に、プロセッサは、計算機能を実装するプロセッサの組み合わせ、例えば、１若しくは複数のマイクロプロセッサーの組み合わせ、又はＤＳＰ及びマイクロプロセッサーの組み合わせで有り得る。通信モジュール１３０３は、トランシーバ、送受信回路、入力インタフェース、又は同様のものであり得る。格納モジュール１３０１は、メモリであり得る。
【０２０３】
処理モジュール１３０２がプロセッサであるとき、通信モジュール１３０３は、ＲＦ送受信回路であり、格納モジュール１３０１は、メモリであり、本願のこの実施形態で提供される電子デバイスは、図３に示される電子デバイスであり得る。
【０２０４】
上述の実施形態の全て又は一部は、ソフトウェア、ハードウェア、ファームウェア、又はこれらの任意の組み合わせによって実装され得る。ソフトウェアプログラムが実施形態を実装するのに用いられるとき、実施形態は、コンピュータプログラムプロダクトの形態で、完全に又は部分的に実装され得る。コンピュータプログラムプロダクトは、１又は複数のコンピュータ命令を含む。コンピュータプログラム命令がコンピュータでロードされて実行されるとき、本願の複数の実施形態による手段又は機能が、全て又は部分的に生成される。コンピュータは、汎用コンピュータ、専用コンピュータ、コンピュータネットワーク、又は他のプログラム可能な機器であり得る。コンピュータ命令は、コンピュータ可読記憶媒体に格納されてよく、又は、コンピュータ可読記憶媒体から他のコンピュータ可読記憶媒体に送信されてよい。例えば、コンピュータ命令は、ウェブサイト、コンピュータ、サーバ又はデータセンタから他のウェブサイト、コンピュータ、サーバ又はデータセンタに、有線（例えば、同軸ケーブル、光ファイバ、又はデジタル加入者線（ＤＳＬ））方式又は無線（例えば、赤外線、電波、若しくはマイクロ波）方式で送信され得る。コンピュータ可読記憶媒体は、コンピュータにアクセス可能な任意の使用可能な媒体、又は、１若しくは複数の使用可能な媒体を統合する、サーバ若しくはデータセンタのようなデータ格納デバイスであり得る。使用可能な媒体は、磁気媒体（例えば、フロッピディスク、ハードディスク、若しくは磁気テープ）、光学媒体（例えば、ＤＶＤ）、半導体媒体（例えば、ソリッドステートディスクＳｏｌｉｄ  Ｓｔａｔｅ  Ｄｉｓｋ（ＳＳＤ））、又は同様のものであり得る。
【０２０５】
上述の説明は、本願の特定の実装を過ぎないが、本願の保護範囲は、これらに限定されない。本発明で開示された技術範囲内のあらゆる変更又は置換は、本願の保護範囲内に含まれるものとする。したがって、本願の保護範囲は、特許請求の範囲の保護範囲にしたがうものとする。
【図１】
2020510928.tif 000003
【図２】
2020510928.tif 000004
【図３】
2020510928.tif 000005
【図４】
2020510928.tif 000006
【図５】
2020510928.tif 000007
【図６】
2020510928.tif 000008
【図７】
2020510928.tif 000009
【図８】
2020510928.tif 000010
【図９】
2020510928.tif 000011
【図１０】
2020510928.tif 000012
【図１１】
2020510928.tif 000013
【図１２】
2020510928.tif 000014
【図１３】
2020510928.tif 000015
【図１４】
2020510928.tif 000016
【図１５】
2020510928.tif 000017
【図１６】
2020510928.tif 000018
【図１７】
2020510928.tif 000019
【図１８】
2020510928.tif 000020
【図１９】
2020510928.tif 000021
【図２０】
2020510928.tif 000022
【図２１】
2020510928.tif 000023
【図２２】
2020510928.tif 000024
【図２３】
2020510928.tif 000025
【図２４】
2020510928.tif 000026
【図２５】
2020510928.tif 000027
【図２６】
2020510928.tif 000028
【図２７】
2020510928.tif 000029
【図２８】
2020510928.tif 000030
【図２９】
2020510928.tif 000031
【図３０】
2020510928.tif 000032
【図３１】
2020510928.tif 000033
【図３２】
2020510928.tif 000034
【図３３】
2020510928.tif 000035
【手続補正書】
【提出日】令和1年10月10日(2019.10.10)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
電子デバイスが、ユーザによってトリガーされる第１の命令を取得する段階であって、前記第１の命令は、前記電子デバイスにパノラマ画像を表示するよう命令するのに用いられる、段階と、
前記第１の命令に応答して、前記電子デバイスが、前記電子デバイスのカメラレンズの過去の方向情報及びリアルタイムの方向情報を取得する段階であって、前記過去の方向情報は、前記パノラマ画像が撮影されるときに測定される前記カメラレンズの過去の方向を示すのに用いられ、前記リアルタイムの方向情報は、前記カメラレンズの現在のターゲット方向を示すのに用いられる、段階と、
前記過去の方向情報が前記ターゲット方向を含むとき、前記電子デバイスが、前記パノラマ画像における前記ターゲット方向に対応するターゲット写真を表示する段階と
を備える、画像表示方法。
【請求項２】
前記電子デバイスが、前記電子デバイスのカメラレンズの過去の方向情報及びリアルタイムの方向情報を取得する前記段階の後に、
前記過去の方向情報が、前記リアルタイムの方向情報によって示される前記ターゲット方向を含まないとき、前記電子デバイスが、前記過去の方向情報及び前記パノラマ画像に基づいて、前記ターゲット方向に対応するターゲット写真を決定する段階と、
前記電子デバイスが、前記ターゲット写真を表示する段階と
をさらに備える、請求項１に記載の画像表示方法。
【請求項３】
前記過去の方向情報は、前記カメラレンズが第１の過去の方向から第２の過去の方向に回転するときに形成される夾角を含み、
前記電子デバイスが、前記過去の方向情報及び前記パノラマ画像に基づいて、前記ターゲット方向に対応するターゲット写真を決定する前記段階は、
前記カメラレンズが単位角だけ回転するたびに、前記電子デバイスが、前記過去の方向情報に基づいて、前記パノラマ画像における対応するサブ画像を計算する段階と、
前記電子デバイスが、前記ターゲット方向に対応するサブ写真をターゲットサブ写真として使用する段階と、
前記電子デバイスが、前記ターゲットサブ写真を含む写真を前記ターゲット写真と決定する段階と、
を有する、請求項２に記載の画像表示方法。
【請求項４】
前記電子デバイスが、前記ターゲット写真を表示する前記段階の後に、前記電子デバイスが、前記ターゲット方向を示すのに用いられる方位識別子を、前記ターゲット写真に追加する段階をさらに備える、請求項１から３の何れか一項に記載の画像表示方法。
【請求項５】
電子デバイスが、ユーザによってトリガーされる第１の命令を取得する前記段階の前に、
前記電子デバイスが、前記ユーザによってトリガーされる第２の命令を取得する段階であって、前記第２の命令は、前記電子デバイスに前記パノラマ画像を撮影するよう命令するのに用いられる、段階と、
前記第２の命令に応答して、前記電子デバイスが、前記パノラマ画像の撮影処理で前記カメラレンズの前記過去の方向情報を取得する段階と、
前記電子デバイスが、前記過去の方向情報を前記パノラマ画像の画像ファイル形式のＥＸＩＦ情報に追加する段階と
をさらに備える、請求項１から４の何れか一項に記載の画像表示方法。
【請求項６】
前記画像表示方法は、
前記電子デバイスが、前記カメラレンズの現在のリアルタイムの方向情報、及びＮ個の画像のそれぞれの過去の方向情報を取得する段階であって、Ｎは０より大きい整数である、段階と、
前記電子デバイスが、過去の方向情報が前記Ｎ個の画像における前記リアルタイムの方向情報と同一であるＫ個の画像を表示する段階であって、Ｋは０以上の整数である、段階と
をさらに備える、請求項１から５の何れか一項に記載の画像表示方法。
【請求項７】
電子デバイスが、ユーザによってトリガーされる第１の命令を取得する段階であって、前記第１の命令は、前記電子デバイスにターゲット画像を表示するよう命令するのに用いられる、段階と、
前記第１の命令に応答して、前記電子デバイスが、前記ターゲット画像が撮影されるときに測定されるカメラレンズの方向情報を取得する段階であって、前記方向情報は、前記ターゲット画像が撮影されるときに測定される前記カメラレンズの方向を示すのに用いられる、段階と、
表示画像に前記ターゲット画像を表示するときに、前記電子デバイスが、前記方向情報に基づいて、前記表示画像に方位識別子を追加する段階であって、前記方位識別子は、第１の識別子及び第２の識別子のうちの少なくとも１つを含み、前記第１の識別子は、前記ターゲット画像が撮影されるときに測定される前記カメラレンズの前記方向を示すのに用いられ、前記第２の識別子は、前記ターゲット画像における撮影されたオブジェクトの方位を示すのに用いられる、段階と
を備える、画像表示方法。
【請求項８】
電子デバイスが、ユーザによってトリガーされる第１の命令を取得する前記段階の前に、
前記電子デバイスが、前記ユーザによってトリガーされる第２の命令を取得する段階であって、前記第２の命令は、前記電子デバイスに前記カメラレンズを用いることによって前記ターゲット画像を撮影するよう命令するのに用いられる、段階と、
前記第２の命令に応答して、前記電子デバイスが、前記ターゲット画像が撮影されるときに測定される前記カメラレンズの前記方向情報を決定する段階と、
前記電子デバイスが、前記方向情報を前記ターゲット画像のエクスチェンジャブルイメージファイルＥＸＩＦ情報に追加する段階と
をさらに備える、請求項７に記載の画像表示方法。
【請求項９】
前記電子デバイスが、前記ターゲット画像が撮影されるときに測定される前記カメラレンズの前記方向情報を決定する前記段階は、
前記電子デバイスが、電子コンパスを用いることによって、前記電子コンパスによって現在示されている方位情報を取得する段階と、
前記電子デバイスが、前記方位情報及び前記電子デバイスの前記カメラレンズの配置位置に基づいて、前記ターゲット画像が撮影されるときに測定される前記カメラレンズの前記方向情報を決定する段階と
を有する、請求項８に記載の画像表示方法。
【請求項１０】
前記方位識別子は、前記第１の識別子であり、
前記電子デバイスが、前記方向情報に基づいて、前記表示画像に方位識別子を追加する前記段階は、
前記電子デバイスが、前記方向情報に対応する前記第１の識別子を生成する段階と、
前記電子デバイスが、前記第１の識別子を前記表示画像に追加する段階と
を有する、請求項７から９の何れか一項に記載の画像表示方法。
【請求項１１】
前記方位識別子は、前記第２の識別子であり、
前記電子デバイスが、前記方向情報に基づいて、前記表示画像に方位識別子を追加する前記段階は、
前記電子デバイスが、前記方向情報に基づいて、前記ターゲット画像における前記撮影されたオブジェクトの前記方位を決定する段階と、
前記電子デバイスが、前記撮影されたオブジェクトの前記方位に対応する前記第２の識別子を生成する段階と、
前記電子デバイスが、前記表示画像に前記第２の識別子を追加する段階と
を有する、請求項７から１０の何れか一項に記載の画像表示方法。
【請求項１２】
前記第２の命令は、パノラマ写真撮影識別子を含み、
前記電子デバイスが、前記ターゲット画像が撮影されるときに測定される前記カメラレンズの前記方向情報を決定する前記段階は、
前記電子デバイスが、前記カメラレンズが前記ターゲット画像を撮影することを開始するときに測定される、前記カメラレンズの開始方向情報、及び前記カメラレンズが前記ターゲット画像を撮影することを終了するときに測定される、前記カメラレンズの終了方向情報を決定する段階を有し、
前記電子デバイスが、前記方向情報に基づいて、前記表示画像に方位識別子を追加する前記段階は、
前記電子デバイスが、前記表示画像に第３の識別子を追加する段階であって、前記第３の識別子は、前記開始方向情報を示すのに用いられる、段階と、
前記電子デバイスが、前記表示画像に第４の識別子を追加する段階であって、前記第４の識別子は、前記終了方向情報を示すのに用いられる、段階と
を有する、請求項８又は９に記載の画像表示方法。
【請求項１３】
前記電子デバイスが、前記表示画像に第３の識別子を追加する前記段階は、前記ターゲット画像における画像の最初のフレームを表示するときに、前記電子デバイスが、画像の前記最初のフレームに前記第３の識別子を追加する段階を含み、
前記電子デバイスが、前記表示画像に第４の識別子を追加する前記段階は、前記ターゲット画像における画像の最後のフレームを表示するときに、前記電子デバイスが、画像の前記最後のフレームに前記第４の識別子を追加する段階を含む、請求項１２に記載の画像表示方法。
【請求項１４】
前記画像表示方法は、
前記電子デバイスが、前記カメラレンズの現在の方向情報を取得する段階と、
前記カメラレンズの前記現在の方向情報が、前記開始方向情報と同一である場合、前記電子デバイスが、前記ターゲット画像における画像の最初のフレームを表示する段階、又は
前記カメラレンズの前記現在の方向情報が、前記終了方向情報と同一である場合、前記電子デバイスが、前記ターゲット画像における画像の最後のフレームを表示する段階
をさらに備える、請求項１２又は１３に記載の画像表示方法。
【請求項１５】
前記画像表示方法は、
前記電子デバイスが、前記ユーザによってトリガーされる第３の命令を取得する段階であって、前記第３の命令は、前記電子デバイスにＮ個の格納された画像を分類するよう命令するのに用いられ、Ｎは０より大きい整数である、段階と、
前記第３の命令に応答して、前記電子デバイスが、それぞれの画像の方向情報に基づいて、前記Ｎ個の画像をＭ個の画像セットに分類する段階であって、それぞれの画像セットにおける全ての画像は、同一の方向情報を有し、Ｍは０より大きい整数である、段階と
をさらに備える、請求項８から１４の何れか一項に記載の画像表示方法。
【請求項１６】
電子デバイスであって、
ユーザによってトリガーされる第１の命令を取得し、前記第１の命令に応答して、前記電子デバイスのカメラレンズの過去の方向情報及びリアルタイムの方向情報を取得するよう構成される取得部であって、前記第１の命令は、前記電子デバイスにパノラマ画像を表示するよう命令するのに用いられ、前記過去の方向情報は、前記パノラマ画像が撮影されるときに測定される前記カメラレンズの過去の方向を示すのに用いられ、前記リアルタイムの方向情報は、前記カメラレンズの現在のターゲット方向を示すのに用いられる、取得部と、
前記過去の方向情報が前記ターゲット方向を含むとき、前記パノラマ画像における前記ターゲット方向に対応するターゲット写真を表示するよう構成される表示部と
を備える、電子デバイス。
【請求項１７】
前記電子デバイスは、
前記過去の方向情報が、前記リアルタイムの方向情報によって示される前記ターゲット方向を含まないとき、前記過去の方向情報及び前記パノラマ画像に基づいて、前記ターゲット方向に対応するターゲット写真を決定するよう構成される決定部
をさらに備え、
前記表示部は、前記ターゲット写真を表示するようさらに構成される、請求項１６に記載の電子デバイス。
【請求項１８】
前記過去の方向情報は、前記カメラレンズが第１の過去の方向から第２の過去の方向に回転するときに形成される夾角を含み、
前記決定部は、具体的には、前記カメラレンズが単位角だけ回転するたびに、前記過去の方向情報に基づいて、前記パノラマ画像における対応するサブ画像を計算し、前記ターゲット方向に対応するサブ写真をターゲットサブ写真として使用し、前記ターゲットサブ写真を含む写真を前記ターゲット写真と決定するよう構成される、請求項１７に記載の電子デバイス。
【請求項１９】
前記表示部は、前記ターゲット方向を示すのに用いられる方位識別子を、前記ターゲット写真に追加するようさらに構成される、請求項１６から１８の何れか一項に記載の電子デバイス。
【請求項２０】
前記電子デバイスは、追加部をさらに備え、
前記取得部は、前記ユーザによってトリガーされる第２の命令を取得し、前記第２の命令に応答して、前記パノラマ画像の撮影処理で前記カメラレンズの前記過去の方向情報を取得するようさらに構成され、前記第２の命令は、前記電子デバイスに前記パノラマ画像を撮影するよう命令するのに用いられ、
前記追加部は、前記過去の方向情報を前記パノラマ画像の画像ファイル形式のＥＸＩＦ情報に追加するよう構成される、請求項１６から１９の何れか一項に記載の電子デバイス。
【請求項２１】
前記取得部は、前記カメラレンズの現在のリアルタイムの方向情報、及びＮ個の画像のそれぞれの過去の方向情報を取得するようさらに構成され、Ｎは０より大きい整数であり、
前記表示部は、過去の方向情報が前記Ｎ個の画像における前記リアルタイムの方向情報と同一であるＫ個の画像を表示するようさらに構成され、Ｋは０以上の整数である、請求項１６から２０の何れか一項に記載の電子デバイス。
【請求項２２】
電子デバイスであって、
ユーザによってトリガーされる第１の命令を取得し、前記第１の命令に応答して、ターゲット画像が撮影されるときに測定されるカメラレンズの方向情報を取得するよう構成される取得部であって、前記第１の命令は、前記電子デバイスに前記ターゲット画像を表示するよう命令するのに用いられ、前記方向情報は、前記ターゲット画像が撮影されるときに測定される前記カメラレンズの方向を示すのに用いられる、取得部と、
前記ターゲット画像が表示画像に表示されるときに、前記方向情報に基づいて、前記表示画像に方位識別子を追加するよう構成される追加部であって、前記方位識別子は、第１の識別子及び第２の識別子のうちの少なくとも１つを含み、前記第１の識別子は、前記ターゲット画像が撮影されるときに測定される前記カメラレンズの前記方向を示すのに用いられ、前記第２の識別子は、前記ターゲット画像における撮影されたオブジェクトの方位を示すのに用いられる、追加部と
を備える、電子デバイス。
【請求項２３】
電子デバイスであって、
ディスプレイ、入力インタフェース、プロセッサ、及びカメラレンズを備え、
前記入力インタフェースは、ユーザによってトリガーされる第１の命令を取得するよう構成され、前記第１の命令は、前記電子デバイスにパノラマ画像を表示するよう命令するのに用いられ、
前記プロセッサは、前記電子デバイスのカメラレンズの過去の方向情報及びリアルタイムの方向情報を取得するよう構成され、前記過去の方向情報は、前記パノラマ画像が撮影されるときに測定される前記カメラレンズの過去の方向を示すのに用いられ、前記リアルタイムの方向情報は、前記カメラレンズの現在のターゲット方向を示すのに用いられ、
前記プロセッサは、前記過去の方向情報が前記ターゲット方向を含むとき、前記パノラマ画像における前記ターゲット方向に対応するターゲット写真を表示するよう前記ディスプレイを制御するようさらに構成される、
電子デバイス。
【請求項２４】
前記プロセッサは、前記過去の方向情報が、前記リアルタイムの方向情報によって示される前記ターゲット方向を含まないとき、前記過去の方向情報及び前記パノラマ画像に基づいて、前記ターゲット方向に対応するターゲット写真を決定し、前記ターゲット写真を表示するよう前記ディスプレイを制御するようさらに構成される、請求項２３に記載の電子デバイス。
【請求項２５】
前記過去の方向情報は、前記カメラレンズが第１の過去の方向から第２の過去の方向に回転するときに形成される夾角を含み、
前記過去の方向情報及び前記パノラマ画像に基づいて、前記ターゲット方向に対応するターゲット写真を決定することは、具体的には、
前記カメラレンズが単位角だけ回転するたびに、前記過去の方向情報に基づいて、前記パノラマ画像における対応するサブ画像を計算することと、
前記ターゲット方向に対応するサブ写真をターゲットサブ写真として使用することと、
前記ターゲットサブ写真を含む写真を前記ターゲット写真と決定することと
を含む、請求項２４に記載の電子デバイス。
【請求項２６】
前記プロセッサは、前記ターゲット写真における、前記ターゲット方向を示すのに用いられる方位識別子を表示するよう前記ディスプレイを制御するようさらに構成される、請求項２３から２５の何れか一項に記載の電子デバイス。
【請求項２７】
前記入力インタフェースは、前記ユーザによってトリガーされる第２の命令を取得するようさらに構成され、前記第２の命令は、前記電子デバイスに前記パノラマ画像を撮影するよう命令するのに用いられ、
前記プロセッサは、前記パノラマ画像の撮影処理で前記カメラレンズの前記過去の方向情報を取得し、前記過去の方向情報を前記パノラマ画像の画像ファイル形式のＥＸＩＦ情報に追加するようさらに構成される、請求項２３から２６の何れか一項に記載の電子デバイス。
【請求項２８】
前記プロセッサは、前記カメラレンズの現在のリアルタイムの方向情報、及びＮ個の画像のそれぞれの過去の方向情報を取得し、過去の方向情報が前記Ｎ個の画像における前記リアルタイムの方向情報と同一であるＫ個の画像を表示するよう前記ディスプレイを制御するようさらに構成され、
Ｎは０より大きい整数であり、Ｋは０以上の整数である、請求項２３から２７の何れか一項に記載の電子デバイス。
【請求項２９】
電子デバイスであって、
ディスプレイ、入力インタフェース、カメラレンズ、及びプロセッサを備え、
前記入力インタフェースは、ユーザによってトリガーされる第１の命令を取得するよう構成され、前記第１の命令は、前記電子デバイスにターゲット画像を表示するよう命令するのに用いられ、
前記プロセッサは、前記第１の命令に応答して、前記ターゲット画像が撮影されるときに測定される前記カメラレンズの方向情報を取得するよう構成され、前記方向情報は、前記ターゲット画像が撮影されるときに測定される前記カメラレンズの方向を示すのに用いられ、
前記プロセッサは、前記ターゲット画像が前記ディスプレイに表示されるときに、前記方向情報に基づいて、表示画像に方位識別子を追加するようさらに構成され、前記方位識別子は、第１の識別子及び第２の識別子のうちの少なくとも１つを含み、前記第１の識別子は、前記ターゲット画像が撮影されるときに測定される前記カメラレンズの前記方向を示すのに用いられ、前記第２の識別子は、前記ターゲット画像における撮影されたオブジェクトの方位を示すのに用いられる、
電子デバイス。
【請求項３０】
コンピュータ可読記憶媒体であって、
前記コンピュータ可読記憶媒体は、命令を格納し、前記命令が電子デバイス上で実行される場合、前記電子デバイスが、請求項１から６の何れか一項に記載の画像表示方法、又は請求項７から１５の何れか一項に記載の画像表示方法を実行する、
コンピュータ可読記憶媒体。
【請求項３１】
電子デバイスに、請求項１から６の何れか一項に記載の画像表示方法、又は請求項７から１５の何れか一項に記載の画像表示方法を実行させるためのコンピュータプログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００７８
【補正方法】変更
【補正の内容】
【００７８】
例えば、図２に示されるように、口径、シャッター、ホワイトバランス、光感受性、焦点距離、撮影の日付、カメラのブランドとモデル、及びＧＰＳデータのような、いくつかの撮影関連の属性情報が、ＥＸＩＦ（エクスチェンジャブルイメージファイル（Ｅｘｃｈａｎｇｅａｂｌｅ  Ｉｍａｇｅ  Ｆｉｌｅ））フォーマットで写真の画像情報のヘッダに追加され、本願のこの実施形態においてＥＸＩＦ情報と称され得る。本発明のこの実施形態において、電子デバイスは、パノラマ画像のＥＸＩＦ情報に段階１０２で取得した過去の方向情報を追加して、ＥＸＩＦフォーマットでパノラマ画像を格納し得る。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０１２８
【補正方法】変更
【補正の内容】
【０１２８】
図２に示されるように、いくつかの撮影関連の属性情報が、ＥＸＩＦフォーマットで写真の画像情報のヘッダに追加され、本願のこの実施形態でＥＸＩＦ情報と称される。言い換えれば、ＥＸＩＦフォーマットで格納される画像は、画像を説明するのに用いられる（画像のそれぞれの画素のグレイスケールの値のような）画像情報、並びに、画像の属性情報、すなわち、口径、シャッター、ホワイトバランス、光感受性、焦点距離、撮影の日付、カメラのブランドとモデル、撮影の間に記録された音声、及びＧＰＳデータのようなＥＸＩＦ情報を含む。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】０１３２
【補正方法】変更
【補正の内容】
【０１３２】
図３に示されるように、上述の電気デバイスは、具体的には、無線周波数（ｒａｄｉｏ  ｆｒｅｑｕｅｎｃｙ、ＲＦ）回路３２０、メモリ３３０、入力インタフェース３４０、ディスプレイ３５０、カメラレンズ３６０、音声回路３７０、プロセッサ３８０、及び電子コンパス３９０のような構成要素を含み得る。当業者は、図３に示される電子デバイスの構造が、電子デバイスのいかなる限定も構成するものではなく、図に示される構成要素より多くの構成要素又は少ない構成要素を含んでよく、又は、いくつかの構成要素は、一体化されてよく、又は、異なる構成要素のレイアウトが用いられてよいことを理解し得る。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】０１８６
【補正方法】変更
【補正の内容】
【０１８６】
パノラマ画像を撮影するとき、ユーザは、通常、画像を撮影することを開始するときに１回シャッターボタンをトリガーする必要があり、撮影を終了するときに再びシャッターボタンをトリガーする。ユーザが初めてシャッターボタンをトリガーする（言い換えれば、ユーザがパノラマ写真を撮影することを開始する）ときに、段階４０２及び段階４０３と同様に、電子デバイスは、電子コンパスを用いることによって、電子デバイスがターゲット画像を撮影することを開始するときに測定される開始方向情報を決定してよく、ユーザが２回目にシャッターボタンをトリガーする（言い換えれば、ユーザがパノラマ写真を撮影することを終了する）ときに、段階４０２及び段階４０３と同様に、電子デバイスは、電子コンパスを用いることによって、電子デバイスがターゲット画像を撮影することを終了するときに測定される終了方向情報を決定してよい。
【国際調査報告】
2020510928.tif 000036
2020510928.tif 000037
2020510928.tif 000038
2020510928.tif 000039