(57)【要約】  本発明は、グラフィックス技術分野に属するアルバム表示方法および装置に関する。当該方法は、写真識別子と、写真が所属する顔アルバムのアルバム識別子とを含むｎ個の写真（ｎが正整数）の顔認識情報をサーバから取得するステップと、各写真に対応するアルバム識別子に応じて、ｎ個の写真をそれぞれ対応する顔アルバムに追加するステップと、顔アルバムを表示する表示ステップと、を含む。本発明は、写真における顔に基づいてクラスタリングを行って異なる顔アルバムを得ることにより、異なる顔に応じて移動端末における写真を管理及び表示することができる。これによって、アルバムプログラムが写真ソース、時間又は場所のみにより写真を管理及び表示するという関連技術の問題を解決することができ、アルバムプログラムが顔に応じて写真を管理および表示できる効果を達成する。【選択図】図１
2017520809.tif 000002
【特許請求の範囲】
【請求項１】
アルバム表示方法であって、
ｎ個の写真（ｎが正整数）の顔認識情報をサーバから取得するステップと、
各写真に対応する前記アルバム識別子に応じて、前記ｎ個の写真をそれぞれ対応する前記顔アルバムに追加するステップと、
前記顔アルバムを表示する表示ステップと、を含み、
前記顔認識情報は、前記写真の所属する顔アルバムのアルバム識別子と写真識別子とを含み、前記顔アルバムは、前記写真中の顔に基づいてサーバによって前記写真を類似性クラスタリングすることによって得られることを特徴とするアルバム表示方法。
【請求項２】
ｎ個の写真（ｎが正整数）の顔認識情報をサーバから取得するステップは、
記憶された写真から前記顔認識情報が存在していない写真を検索するステップと、
前記サーバが前記ｎ個の写真に対して顔認識を行い予め設定されたクラスタリングアルゴリズムに応じて認識された顔に対してクラスタリングを行い、前記写真の所属する前記顔アルバムおよび前記顔アルバムのアルバム識別子を得るように、検索された前記ｎ個の写真を前記サーバに送信するステップと、
前記サーバによって送信された前記顔認識情報を受信するステップと、を含むことを特徴とする請求項１に記載のアルバム表示方法。
【請求項３】
前記顔認識情報には、前記写真における各顔に対応する顔識別子がさらに含まれ、
前記ｎ個の写真のうちの１つである第１の写真を、前記顔アルバムのうちの１つである、第１の写真が所属する第１の顔アルバムから削除する削除操作を受けるステップと、
前記第１の写真を前記第１の顔アルバムから削除し、前記第１の写真における関連顔識別子と前記第１の顔アルバムのアルバム識別子との間の関連関係を削除するステップであって、前記関連顔識別子は、前記サーバが前記第１の写真を前記第１の顔アルバムにクラスタリングする時に採用された顔の顔識別子である、削除ステップと、
前記関連顔識別子と前記第１の顔アルバムのアルバム識別子との間の関連関係を削除する旨の削除情報と、前記第１の写真の写真識別子とを、前記第１の写真の写真識別子および前記削除情報に基づいて前記予め設定されたクラスタリングアルゴリズムを調整するためのサーバに送信するステップと、をさらに含むことを特徴とする請求項２に記載のアルバム表示方法。
【請求項４】
前記顔認識情報には、前記写真における各顔に対応する顔識別子がさらに含まれ、
第２の写真を前記顔アルバムのうちの１つである第２の顔アルバムに追加する追加操作を受けるステップと、
前記第２の写真を前記第２の顔アルバムに追加し、前記第２の写真における顔識別子と前記第２の顔アルバムのアルバム識別子との間の関連関係を確立するステップと、
前記第２の写真における顔識別子と前記第２の顔アルバムのアルバム識別子との間の関連関係を確立する旨の追加情報と、前記第２の写真の写真識別子とを、前記第２の写真の写真識別子および前記追加情報に基づいて前記予め設定されたクラスタリングアルゴリズムを調整するための前記サーバに送信するステップと、をさらに含むことを特徴とする請求項２に記載のアルバム表示方法。
【請求項５】
前記顔アルバムを表示するステップは、
各前記顔アルバムに対応する名前情報を取得するステップと、
前記名前情報を、前記顔アルバムの属性情報として表示するステップと、を含むことを特徴とする請求項１〜４のいずれかに記載のアルバム表示方法。
【請求項６】
少なくとも２つの名前情報に対応する顔アルバムを合併する合併操作を受けるステップと、
前記合併操作に基づいて、前記少なくとも２つの名前情報に対応する顔アルバムを合併して合併アルバムを生成するステップとを、さらに含むことを特徴とする請求項５に記載のアルバム表示方法。
【請求項７】
前記合併操作に基づいて、前記少なくとも２つの名前情報に対応する顔アルバムを合併して合併アルバムを生成するステップは、
前記合併操作に応じて写真合併ルールを取得するステップと、
前記少なくとも２つの名前情報に対応する顔アルバムのうちの前記写真合併ルールに適合した写真を前記合併アルバムに合併するステップと、を含み、
前記写真合併ルールは、
前記少なくとも２つの名前情報のうちの少なくとも１つの名前情報に対応する顔を含み、または、
前記少なくとも２つの名前情報のうちの全ての名前情報に対応する顔を含み、または、
前記少なくとも２つの名前情報のうちの指定名前情報に対応する顔を少なくとも含み、または、
前記少なくとも２つの名前情報に対応する顔のみを含むことを特徴とする請求項６に記載のアルバム表示方法。
【請求項８】
前記名前情報にマッチングした連絡先を連絡先アプリケーションから検索するステップと、
検索された前記連絡先の選択インタフェースを表示するステップと、
選択された前記連絡先と前記名前情報に対応する顔アルバムとを関連付けるステップと、をさらに含むことを特徴とする請求項５に記載のアルバム表示方法。
【請求項９】
選択された前記連絡先と前記名前情報に対応する顔アルバムとを関連付けるステップは、
前記連絡先アプリケーションにおける前記連絡先に対応する情報インタフェースにおいて、前記顔アルバムのアクセスエントリを提供するステップ、または、
前記顔アルバムにおける写真を、前記連絡先のユーザアバターに設定するステップ、または、
前記顔アルバムの写真シェアオプションにおいて、前記連絡先に直接的にシェアされたシェアオプションを提供するステップを含むことを特徴とする請求項８に記載のアルバム表示方法。
【請求項１０】
アルバム表示装置であって、
ｎ個の写真（ｎが正整数）の顔認識情報をサーバから取得する取得モジュールと、
各写真に対応する前記アルバム識別子に応じて、前記ｎ個の写真をそれぞれ対応する前記顔アルバムに追加する追加モジュールと、
前記顔アルバムを表示する表示モジュールと、を備え、
前記顔認識情報は、前記写真の所属する顔アルバムのアルバム識別子と写真識別子とを含み、前記顔アルバムは、前記写真中の顔に基づいてサーバによって前記写真を類似性クラスタリングすることによって得られることを特徴とするアルバム表示装置。
【請求項１１】
前記取得モジュールは、
記憶された写真から前記顔認識情報が存在していない写真を検索する検索モジュールと、
前記サーバが前記ｎ個の写真に対して顔認識を行い、予め設定されたクラスタリングアルゴリズムに応じて認識された顔に対してクラスタリングを行い、前記写真の所属する前記顔アルバムおよび前記顔アルバムのアルバム識別子を得るように、検索された前記ｎ個の写真を前記サーバに送信する送信サブモジュールと、
前記サーバによって送信された前記顔認識情報を受信する受信サブモジュールと、を備えることを特徴とする請求項１０に記載のアルバム表示装置。
【請求項１２】
前記顔認識情報には、前記写真中における各顔に対応する顔識別子がさらに含まれ、
前記ｎ個の写真のうちの１つである第１の写真を、前記顔アルバムのうちの１つである、前記第１の写真が所属する第１の顔アルバムから削除する削除操作を受ける第１の受付モジュールと、
前記第１の写真を前記第１の顔アルバムから削除し、前記第１の写真の関連顔識別子と前記第１の顔アルバムのアルバム識別子との間の関連関係を削除する削除モジュールであって、前記関連顔識別子は、前記サーバが前記第１の写真を前記第１の顔アルバムにクラスタリングする時に採用された顔の顔識別子である、削除モジュールと、
前記関連顔識別子と前記第１の顔アルバムのアルバム識別子との間の関連関係を削除する旨の削除情報と、前記第１の写真の写真識別子とを、前記第１の写真の写真識別子および前記削除情報に基づいて前記予め設定されたクラスタリングアルゴリズムを調整するためのサーバに送信する第１の送信モジュールと、をさらに備えることを特徴とする請求項１１に記載のアルバム表示装置。
【請求項１３】
前記顔認識情報には、前記写真における各顔に対応する顔識別子がさらに含まれ、
第２の写真を、前記顔アルバムのうちの１つである第２の顔アルバムに追加する追加操作を受ける第２の受付モジュールと、
前記第２の写真を前記第２の顔アルバムに追加し、前記第２の写真における顔識別子と前記第２の顔アルバムのアルバム識別子との間の関連関係を確立する追加モジュールと、
前記第２の写真における顔識別子と前記第２の顔アルバムのアルバム識別子との間の関連関係を確立する旨の追加情報と、前記第２の写真の写真識別子とを、前記第２の写真の写真識別子および前記追加情報に基づいて前記予め設定されたクラスタリングアルゴリズムを調整するための前記サーバに送信する第２の送信モジュールと、をさらに備えることを特徴とする請求項１１に記載のアルバム表示装置。
【請求項１４】
前記表示モジュールは、
各前記顔アルバムに対応する名前情報を取得する取得サブモジュールと、
前記名前情報を、前記顔アルバムの属性情報として表示する表示サブモジュールと、を備えることを特徴とする請求項１０〜１３のいずれかに記載のアルバム表示装置。
【請求項１５】
少なくとも２つの名前情報に対応する顔アルバムを合併する合併操作を受ける第３の受付モジュールと、
前記合併操作に基づいて、前記少なくとも２つの名前情報に対応する顔アルバムを合併して合併アルバムを生成する合併モジュールとを、さらに備えることを特徴とする請求項１４に記載のアルバム表示装置。
【請求項１６】
前記合併モジュールは、
前記合併操作に応じて写真合併ルールを取得するルール取得サブモジュールと、
前記少なくとも２つの名前情報に対応する顔アルバムのうちの前記写真合併ルールに適合した写真を前記合併アルバムに合併する合併サブモジュールと、を含み、
前記写真合併ルールは、
前記少なくとも２つの名前情報のうちの少なくとも１つの名前情報に対応する顔を含み、または、
前記少なくとも２つの名前情報のうちの全ての名前情報に対応する顔を含み、または、
前記少なくとも２つの名前情報のうちの指定名前情報に対応する顔を少なくとも含み、または、
前記少なくとも２つの名前情報に対応する顔のみを含むことを特徴とする請求項１５に記載のアルバム表示装置。
【請求項１７】
前記名前情報にマッチングした連絡先を連絡先アプリケーションから検索する検索モジュールと、
検索された前記連絡先の選択インタフェースを表示する選択表示モジュールと、
選択された前記連絡先と前記名前情報に対応する顔アルバムとを関連付ける関連モジュールと、をさらに備えることを特徴とする請求項１４に記載のアルバム表示装置。
【請求項１８】
前記関連モジュールは、
前記連絡先アプリケーションにおける前記連絡先に対応する情報インタフェースにおいて、前記顔アルバムのアクセスエントリを提供し、または、
前記顔アルバムにおける写真を、前記連絡先のユーザアバターに設定し、または、
前記顔アルバムの写真シェアオプションにおいて、前記連絡先に直接的にシェアされたシェアオプションを提供するように構成されることを特徴とする請求項１７に記載のアルバム表示装置。
【請求項１９】
アルバム表示装置であって、
プロセッサと、
前記プロセッサの実行可能な指令を記憶するためのメモリと、備え、
前記プロセッサは、
ｎ個の写真（ｎが正整数）の顔認識情報をサーバから取得し、前記顔認識情報は、前記写真の所属する顔アルバムのアルバム識別子と写真識別子とを含み、前記写真の所属する顔アルバムは、前記写真中の顔に基づいてサーバによって前記写真を類似性クラスタリングすることによって得られ、
各写真に対応する前記アルバム識別子に応じて、前記ｎ個の写真をそれぞれ対応する前記顔アルバムに追加し、
前記顔アルバムを表示するように構成されることを特徴とするアルバム表示装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、グラフィックス技術分野に関し、特に、アルバム表示方法及び装置に関する。
【背景技術】
【０００２】
アルバムプログラムは、例えば、スマートフォン、タブレットＰＣのような移動端末での最も汎用のプログラムの１つである。アルバムプログラムは、移動端末における写真を管理、表示するものである。
【０００３】
現在、携帯電話のアルバムプログラムは、写真の異なるソースに応じて異なるアルバムに分類する。例えば、撮影した写真を１つのアルバムに分類して、Ａプログラムからの写真を別のアルバムに分類して、Ｂプログラムからの写真をさらに別のアルバムに分類する。各アルバムにおいて、更に時間順に並び替える。
【発明の概要】
【０００４】
本発明は、アルバム表示方法及び装置を提供する。その技術案は、以下の通りである。
【０００５】
本発明の第１の態様によるアルバム表示方法は、ｎ個の写真（ｎが正整数）の顔認識情報をサーバから取得するステップと、各写真に対応するアルバム識別子に応じて、ｎ個の写真をそれぞれ対応する顔アルバムに追加するステップと、顔アルバムを表示する表示ステップと、を含み、前記顔認識情報は、前記写真の所属する顔アルバムのアルバム識別子（ａｌｂｕｍ ｉｄｅｎｔｉｆｉｅｒ）と写真識別子（Ｐｈｏｔｏ ｉｄｅｎｔｉｆｉｅｒ）とを含み、前記顔アルバムは、前記写真中の顔に基づいてサーバによって前記写真を類似性クラスタリングすることによって得られるアルバム表示方法である。
【０００６】
ある実施例において、ｎ個の写真（ｎが正整数）の顔認識情報をサーバから取得するステップは、記憶された写真から顔認識情報が存在していない写真を検索するステップと、サーバがｎ個の写真に対して顔認識を行い、予め設定されたクラスタリングアルゴリズムに応じて認識された顔に対してクラスタリングを行い、写真の所属する顔アルバムおよび顔アルバムのアルバム識別子を得るように、検索されたｎ個の写真をサーバに送信するステップと、サーバによって送信された前記顔認識情報を受信するステップと、を含む。
【０００７】
ある実施例において、顔認識情報には、写真における各顔に対応する顔識別子がさらに含まれ、当該方法は、ｎ個の写真のうちの１つである第１の写真を、顔アルバムのうちの１つである、第１の写真が所属する第１の顔アルバムから削除する削除操作を受けるステップと、第１の写真を第１の顔アルバムから削除し、第１の写真の関連顔識別子と第１の顔アルバムのアルバム識別子との間の関連関係を削除するステップであって、関連顔識別子は、サーバが第１の写真を第１の顔アルバムにクラスタリングする時に採用された顔の顔識別子である、削除ステップと、関連顔識別子と第１の顔アルバムのアルバム識別子との間の関連関係を削除する旨の削除情報と、第１の写真の写真識別子とを、第１の写真の写真識別子および削除情報に基づいて予め設定されたクラスタリングアルゴリズムを調整するためのサーバに送信するステップと、をさらに含む。
【０００８】
ある実施例において、顔認識情報には、前記写真における各顔に対応する顔識別子がさらに含まれ、当該方法は、第２の写真を、顔アルバムのうちの１つである第２の顔アルバムに追加する追加操作を受けるステップと、第２の写真を第２の顔アルバムに追加し、第２の写真における顔識別子と第２の顔アルバムのアルバム識別子との間の関連関係を確立するステップと、第２の写真における顔識別子と第２の顔アルバムのアルバム識別子との間の関連関係を確立する旨の追加情報と、第２の写真の写真識別子とを、第２の写真の写真識別子および追加情報に基づいて予め設定されたクラスタリングアルゴリズムを調整するためのサーバに送信するステップと、をさらに含む。
【０００９】
ある実施例において、顔アルバムを表示するステップは、各顔アルバムに対応する名前情報を取得するステップと、名前情報を、顔アルバムの属性情報として表示するステップと、を含む。
【００１０】
ある実施例において、当該方法は、少なくとも２つの名前情報に対応する顔アルバムを合併する合併操作を受けるステップと、合併操作に基づいて、少なくとも２つの名前情報に対応する顔アルバムを合併して合併アルバムを生成するステップとを、さらに含む。
【００１１】
ある実施例において、合併操作に基づいて、少なくとも２つの名前情報に対応する顔アルバムを合併して合併アルバムを生成するステップは、合併操作に応じて写真合併ルールを取得するステップと、少なくとも２つの名前情報に対応する顔アルバムのうちの写真合併ルールに適合した写真を合併アルバムに合併するステップと、を含み、写真合併ルールは、少なくとも２つの名前情報のうちの少なくとも１つの名前情報に対応する顔を含み、または、少なくとも２つの名前情報のうちの全ての名前情報に対応する顔を含み、または、少なくとも２つの名前情報のうちの指定名前情報に対応する顔を少なくとも含み、または、少なくとも２つの名前情報に対応する顔のみを含む。
【００１２】
ある実施例において、当該方法は、名前情報にマッチングした連絡先を連絡先アプリケーションから検索するステップと、検索された連絡先の選択インタフェースを表示するステップと、選択された連絡先と名前情報に対応する顔アルバムとを関連付けるステップと、をさらに含む。
【００１３】
ある実施例において、選択された連絡先と名前情報に対応する顔アルバムとを関連付けるステップは、連絡先アプリケーションにおける連絡先に対応する情報インタフェースにおいて、顔アルバムのアクセスエントリを提供するステップ、または、顔アルバムにおける写真を、連絡先のユーザアバターに設定するステップ、または、顔アルバムの写真シェアオプションにおいて、連絡先に直接的にシェアされたシェアオプションを提供するステップ、を含む。
【００１４】
本発明の第２の態様によるアルバム表示装置は、ｎ個の写真（ｎが正整数）の顔認識情報をサーバから取得する取得モジュールと、各写真に対応するアルバム識別子に応じて、ｎ個の写真をそれぞれ対応する顔アルバムに追加する追加モジュールと、顔アルバムを表示する表示モジュールと、を備え、前記顔認識情報は、前記写真の所属する顔アルバムのアルバム識別子と写真識別子とを含み、前記顔アルバムは、前記写真中の顔に基づいてサーバによって前記写真を類似性クラスタリングすることによって得られることを特徴とするアルバム表示装置である。
【００１５】
ある実施例において、取得モジュールは、記憶された写真から顔認識情報が存在していない写真を検索する検索モジュールと、サーバがｎ個の写真に対して顔認識を行い、予め設定されたクラスタリングアルゴリズムに応じて認識された顔に対してクラスタリングを行い、写真の所属する顔アルバムおよび顔アルバムのアルバム識別子を得るように、検索されたｎ個の写真をサーバに送信する送信サブモジュールと、サーバによって送信された顔認識情報を受信する受信サブモジュールと、を備える。
【００１６】
ある実施例において、顔認識情報には、写真中における各顔に対応する顔識別子がさらに含まれ、当該装置は、ｎ個の写真のうちの１つである第１の写真を、顔アルバムのうちの１つである、第１の写真が所属する第１の顔アルバムから削除する削除操作を受ける第１の受付モジュールと、第１の写真を第１の顔アルバムから削除し、第１の写真の関連顔識別子と第１の顔アルバムのアルバム識別子との間の関連関係を削除する削除モジュールであって、関連顔識別子は、サーバが第１の写真を第１の顔アルバムにクラスタリングする時に採用された顔の顔識別子である、削除モジュールと、第１の写真の写真識別子と、関連顔識別子と第１の顔アルバムのアルバム識別子との間の関連関係を削除する旨の削除情報と、第１の写真の写真識別子とを、第１の写真の写真識別子および削除情報に基づいて予め設定されたクラスタリングアルゴリズムを調整するためのサーバに送信する第１の送信モジュールと、をさらに備える。
【００１７】
ある実施例において、顔認識情報には、写真における各顔に対応する顔識別子がさらに含まれ、当該装置は、第２の写真を、顔アルバムのうちの１つである第２の顔アルバムに追加する追加操作を受ける第２の受付モジュールと、第２の写真を第２の顔アルバムに追加し、第２の写真における顔識別子と前記第２の顔アルバムのアルバム識別子との間の関連関係を確立する追加モジュールと、第２の写真における顔識別子と第２の顔アルバムのアルバム識別子との間の関連関係を確立する旨の追加情報と、第２の写真の写真識別子とを、第２の写真の写真識別子および追加情報に基づいて、予め設定されたクラスタリングアルゴリズムを調整するためのサーバに送信する第２の送信モジュールと、をさらに備える。
【００１８】
ある実施例において、表示モジュールは、各顔アルバムに対応する名前情報を取得する取得サブモジュールと、名前情報を、顔アルバムの属性情報として表示する表示サブモジュールと、を備える。
【００１９】
ある実施例において、当該装置は、少なくとも２つの名前情報に対応する顔アルバムを合併する合併操作を受ける第３の受付モジュールと、合併操作に基づいて、少なくとも２つの名前情報に対応する顔アルバムを合併し、合併アルバムを生成する合併モジュールとを、さらに備える。
【００２０】
ある実施例において、合併モジュールは、合併操作に応じて写真合併ルールを取得するルール取得サブモジュールと、少なくとも２つの名前情報に対応する顔アルバムのうちの写真合併ルールに適合した写真を合併アルバムに合併する合併サブモジュールと、を含み、写真合併ルールは、少なくとも２つの名前情報のうちの少なくとも１つの名前情報に対応する顔を含み、または、少なくとも２つの名前情報のうちの全ての名前情報に対応する顔を含み、または、少なくとも２つの名前情報のうちの指定名前情報に対応する顔を少なくとも含み、または、少なくとも２つの名前情報に対応する顔のみを含む。
【００２１】
ある実施例において、当該装置は、名前情報にマッチングした連絡先を連絡先アプリケーションから検索する検索モジュールと、検索された連絡先の選択インタフェースを表示する選択表示モジュールと、選択された連絡先と名前情報に対応する顔アルバムとを関連付ける関連モジュールと、をさらに備える。
【００２２】
ある実施例において、関連モジュールは、連絡先アプリケーションにおける連絡先に対応する情報インタフェースにおいて、顔アルバムのアクセスエントリを提供し、または、顔アルバムにおける写真を、連絡先のユーザアバターに設定し、または、顔アルバムの写真シェアオプションにおいて、連絡先に直接的にシェアされたシェアオプションを提供するように構成される。
【００２３】
本発明の第３の態様によるアルバム表示装置は、プロセッサと、プロセッサの実行可能な指令を記憶するメモリと、備え、プロセッサは、ｎ個の写真（ｎが正整数）の顔認識情報をサーバから取得し、顔認識情報は、写真の所属する顔アルバムのアルバム識別子と写真識別子とを含み、写真の所属する顔アルバムは、写真中の顔に基づいてサーバによって前記写真を類似性クラスタリングすることによって得られ、各写真に対応するアルバム識別子に応じて、ｎ個の写真をそれぞれ対応する顔アルバムに追加し、顔アルバムを表示するように構成される。
【発明の効果】
【００２４】
本発明の実施例によれば、複数の写真における顔に基づいてそれらの写真のクラスタリングを行って複数の異なる顔アルバムを得ることにより、異なる顔に応じて、移動端末内の写真を管理及び表示することができる。これによって、アルバムプログラムが、写真ソース、時間又は場所のみにより写真を管理し及び表示するという関連技術の問題を解決することができ、アルバムプログラムが顔に応じて写真を管理および表示できるという効果を達成することができる。
【００２５】
前記一般的な記述及び後述の詳細な記載は、ただ例示的なものだけであり、本発明を限定することができない。
【図面の簡単な説明】
【００２６】
ここでの図面は、明細書に合わせられて本明細書の一部となり、本発明に合わせた実施例も示し、明細書と共に本発明の原理を説明する。
【図１】１つの例示的な実施例におけるアルバム表示方法を示すフローチャート。
【図２Ａ】別の例示的な実施例におけるアルバム表示方法を示すフローチャート。
【図２Ｂ】図２Ａに示された例示的な実施例におけるアルバム表示方法を示す原理模式図。
【図２Ｃ】図２Ａに示された例示的な実施例におけるアルバム表示方法を示すインタフェース模式図。
【図３Ａ】別の例示的な実施例におけるアルバム表示方法を示すフローチャート。
【図３Ｂ】図３Ａに示された例示的な実施例におけるアルバム表示方法を示すインタフェース模式図。
【図４Ａ】別の例示的な実施例におけるアルバム表示方法を示すフローチャート。
【図４Ｂ】図４Ａに示された例示的な実施例におけるアルバム表示方法を示すインタフェース模式図。
【図５Ａ】別の例示的な実施例におけるアルバム表示方法を示すフローチャート。
【図５Ｂ】図５Ａに示された例示的な実施例におけるアルバム表示方法を示すインタフェース模式図。
【図６】別の例示的な実施例におけるアルバム表示方法を示すフローチャート。
【図７】別の例示的な実施例におけるアルバム表示方法を示すフローチャート。
【図８Ａ】別の例示的な実施例におけるアルバム表示方法を示すフローチャート。
【図８Ｂ】図８Ａに示された例示的な実施例におけるアルバム表示方法を示すインタフェース模式図。
【図９】１つの例示的な実施例におけるアルバム表示装置を示すブロック図。
【図１０】別の例示的な実施例におけるアルバム表示装置を示すブロック図。
【図１１】別の例示的な実施例におけるアルバム表示装置を示すブロック図。
【発明を実施するための形態】
【００２７】
ここに例示的な実施例を詳しく説明し、その例示が図面に示された。下記の記述が図面に言及する場合、別に示されない限り、異なる図面における同一の数字が、同一又は類似的な要素を示す。下記の例示的な実施例に記載された実施の形態は、本発明と一致した全ての実施形態を表すものではない。逆に、それらは、ただ添付した特許請求の範囲に詳しく記載され、本発明のある方面が一致した装置および方法の例だけである。
【００２８】
当該明細書の移動端末は、携帯電話、タブレットＰＣ、電子ブックリーダー、ＭＰ３プレーヤー（Ｍｏｖｉｎｇ Ｐｉｃｔｕｒｅ Ｅｘｐｅｒｔｓ Ｇｒｏｕｐ Ａｕｄｉｏ Ｌａｙｅｒ ＩＩＩ、動画像専門家グループの音声圧縮規格レベル３）、ＭＰ４プレーヤー（Ｍｏｖｉｎｇ Ｐｉｃｔｕｒｅ Ｅｘｐｅｒｔｓ Ｇｒｏｕｐ Ａｕｄｉｏ Ｌａｙｅｒ ＩＶ、動画像専門家グループの音声圧縮規格レベル４）、ラップトップポータブルコンピュータおよびデスクトップコンピュータであってもよい。
【００２９】
図１は１つの例示的な実施例におけるアルバム表示方法を示すフローチャートである。本実施例は、移動端末に適用されるアルバム表示方法を例として説明する。当該方法は、下記のステップを含む。
【００３０】
ステップ１０２において、当該写真が所属する顔アルバムのアルバム識別子と写真識別子とを含む、ｎ個の写真（ｎが正整数）の顔認識情報をサーバから取得する。
【００３１】
写真識別子は、ある特定の写真と、その他の写真とを区別するための識別子である。各写真の写真識別子は、全ての写真識別子の間で一意性を有する。
【００３２】
アルバム識別子は、ある特定の顔アルバムとそのほかの顔アルバムとを区別するための識別子である。各アルバム識別子は、全てのアルバム識別子の間で一意性を有する。
【００３３】
対象となる写真が所属する顔アルバムは、サーバが写真における顔に基づいて類似性クラスタリングして得られたものであり、つまり、顔類似度が閾値以上である複数の写真を同一の顔アルバムにクラスタリングする。
【００３４】
ステップ１０４において、各写真に対応するアルバム識別子に応じて、ｎ個の写真をそれぞれ対応する顔アルバムに追加する。
【００３５】
各アルバム識別子に対して、移動端末は、当該アルバム識別子に対応する顔アルバムを有すると、写真を当該顔アルバムに追加すればよい。移動端末は、当該アルバム識別子に対応する顔アルバムを有していないと、当該アルバム識別子に基づいて１つの顔アルバムを新たに確立してから、写真を当該顔アルバムに追加する。
【００３６】
ステップ１０６において、顔アルバムを表示する。
【００３７】
以上のように、本実施例によるアルバム表示方法は、写真における顔に基づいてクラスタリングを行い異なる顔アルバムを得ることにより、異なる顔に応じて移動端末における写真を管理及び表示することができる。これによって、アルバムプログラムが、写真ソース、時間又は場所のみにより写真を管理及び表示するという関連技術の問題を解決することができ、アルバムプログラムが顔に応じて写真を管理および表示することができる効果を達成する。
【００３８】
図２Ａは、別の例示的な実施例におけるアルバム表示方法を示すフローチャートである。本実施例は、引き続き移動端末に適用されるアルバム表示方法を例として説明する。当該方法は、下記のステップを含む。
【００３９】
ステップ２０１において、記憶された写真から顔認識情報が存在していない写真を検索する。
【００４０】
移動端末における写真は、ユーザの使用につれて増加していく。
【００４１】
移動端末は、ローカルに記憶された写真から顔認識情報が存在していない写真を所定の時間間隔ごとに検索し、または、移動端末は、プロセッサのアイドル期間にローカルに記憶された写真から顔認識情報が存在していない写真を検索し、または、移動端末は、撮像プログラムが使用されてオフされたたびに、ローカルに記憶された写真から顔認識情報が存在していない写真を検索する。
【００４２】
例えば、移動端末は、毎晩１１時にローカルに記憶された写真から顔認識情報が存在していない写真を検索する。
【００４３】
ステップ２０２において、サーバがｎ個の写真に対して顔認識を行って予め設定されたクラスタリングアルゴリズムに応じて認識された顔に対してクラスタリングを行い、アルバム識別子を得るように、検索されたｎ個（ｎが正整数）の写真をサーバに送信する。
【００４４】
ｎ個の写真には顔認識情報が存在していないと検出した場合、移動端末は、検出されたｎ個の写真をサーバに送信する。
【００４５】
対応的には、サーバは、当該ｎ個の写真を受信する。ｎ個の写真のうちの写真毎に対して、サーバは、当該写真に対して顔認識を行い、当該写真中の顔を得る。当該顔を顔識別子と顔特徴情報で示すことが好ましい。それから、予め設定されたクラスタリングアルゴリズムに応じて認識された顔に対してクラスタリングを行い、当該写真が所属する顔アルバムおよび当該顔アルバムのアルバム識別子を得る。
【００４６】
サーバが写真を処理するプロセスは、図２Ｂを参照してもよい。
【００４７】
顔識別子は、ある特定の顔とその他の顔とを区別するための識別子である。同一の写真における各顔は、異なる顔識別子を有する。そして、同一の人が２回撮影した時の顔は、大きさ、色及び輝度上の差異がある。異なる写真における同一の人の顔は、異なる顔識別子も有し、つまり、各写真における各顔は、一意的な顔識別子を有することが好ましい。
【００４８】
１つの写真が１つの写真識別子に対応し、１つの写真がｎ個（ｎが正整数）の顔識別子に対応し、つまり、写真にはｎ個の顔があると、ｎ個の顔識別子に対応する。１つの写真がｎ個のアルバム識別子に対応する。合併アルバムを考慮しない場合、１つの写真における各顔識別子は、１つの顔アルバムに対応し、つまり、各顔識別子は、１つのアルバム識別子に対応する。
【００４９】
ステップ２０３において、サーバによって送信された顔認識情報を受信し、当該顔認識情報が、写真識別子、写真における各顔の顔識別子および写真が所属する顔アルバムのアルバム識別子を含む。
【００５０】
各写真が所属する顔アルバムは、サーバが写真中の顔に基づいて類似性クラスタリングして得られたものであり、ｎが正整数である。
【００５１】
移動端末は、サーバによって送信されたｎ個の写真の顔認識情報を受信する。顔認識情報が、写真識別子、写真における各顔の顔識別子および写真が所属する顔アルバムのアルバム識別子を含む。
【００５２】
顔認識情報は、写真における各顔の位置情報をさらに含むことが好ましい。
【００５３】
図２Ｂを組み合わせて、ある概略的な顔認識情報が下記の表１に示された通りである。
【００５４】
【表１】
2017520809.tif 000003
ステップ２０４において、各写真に対応するアルバム識別子に基づいて、ｎ個の写真をそれぞれ対応する顔アルバムに追加する。
【００５５】
例えば、移動端末は、顔認識情報に基づいて、写真００１を顔アルバムＣ０１に追加し、写真００２を顔アルバムＣ０１および顔アルバムＣ０２に追加し、写真００３を顔アルバムＣ０１、顔アルバムＣ０２および顔アルバムＣ０３に追加し、写真００４を顔アルバムＣ０３に追加する。
【００５６】
移動端末は、当該アルバム識別子に対応する顔アルバムを有していると、写真を当該顔アルバムに直接的に追加すればいい。移動端末は、当該アルバム識別子に対応する顔アルバムを有していないと、当該アルバム識別子に基づいて１つの顔アルバムを新たに確立してから、写真を当該顔アルバムに追加することを説明すべきである。
【００５７】
ステップ２０５において、各顔アルバムに対応する名前情報を取得する。
【００５８】
各顔アルバムは、１つの名前情報に対応することができるが、異なる人は、同一の名前を有する状況もあるので、同一の名前情報は、複数の顔アルバムに対応することができる。
【００５９】
移動端末は、ユーザが各顔アルバムのために入力した名前を受けることができる。
【００６０】
ステップ２０６において、名前情報を、顔アルバムの属性情報として表示する。
【００６１】
移動端末は、顔アルバムを表示する時に、各顔アルバムに対応する名前情報を顔アルバムの属性情報として表示する。当該属性情報が、アルバム名であってもよい。各顔アルバムは、１つのピクチャフォルダとして表示することができ、各ピクチャフォルダには、カバー写真を設置することもできる。
【００６２】
顔アルバムが新たに確立したものである場合、移動端末は、例えば、「新たな顔１」、「新たな顔２」、「未知人１」、「未知人２」、「ストレンジャー１」、「新たに確立した顔アルバム２０１５０３０３」のようなデフォルトアルバム名を採用することができる。
【００６３】
例えば、図２Ｃを参照して、移動端末は、各顔アルバムに対応する名前情報を顔アルバムのアルバム名として表示する。顔アルバムは、新たに追加した表示モードとしてそのほかのモードと共存することができる。
【００６４】
以上のように、本実施例によるアルバム表示方法は、写真における顔に基づいてクラスタリングを行い異なる顔アルバムを得ることにより、異なる顔に応じて移動端末における写真を管理及び表示することができる。これによって、アルバムプログラムが、写真ソース、時間又は場所のみにより写真を管理及び表示するという関連技術の問題を解決することができ、アルバムプログラムが顔に応じて写真を管理および表示することができる効果を達成する。
【００６５】
移動端末は、顔アルバムにおける写真に対するユーザの削除操作または追加操作に応じて操作情報を生成し、当該操作情報をサーバに送信することが好ましい。サーバは、当該操作情報に基づいて予め設定されたクラスタリングアルゴリズムを調整する。つまり、予め設定されたクラスタリングアルゴリズムは、サンプル学習プロセスを基にしてクラスタリングを行う学習アルゴリズムであり、ユーザの使用中に生成した操作情報に基づいてクラスタリングアルゴリズムを継続的に最適化することができる。
【００６６】
ある実現可能な実施の形態としては、ステップ２０６の後に、下記のステップをさらに含む。
【００６７】
図３Ａに示されたように、ステップ２０７において、ｎ個の写真のうちの１つである第１の写真を、顔アルバムのうちの１つである、第１の写真が所属する第１の顔アルバムから削除する削除操作を受ける。
【００６８】
ステップ２０８において、第１の写真を第１の顔アルバムから削除し、第１の写真の関連顔識別子と第１の顔アルバムのアルバム識別子との間の関連関係を削除する。第１の写真の関連顔識別子は、サーバが第１の写真を第１の顔アルバムにクラスタリングする時に採用された顔の顔識別子である。
【００６９】
ステップ２０９において、関連顔識別子と第１の顔アルバムのアルバム識別子との間の関連関係を削除する旨の削除情報と、第１の写真の写真識別子とをサーバに送信し、サーバが第１の写真の写真識別子と削除情報に基づいて予め設定されたクラスタリングアルゴリズムを調整する。
【００７０】
例えば、図３Ｂを参照して、ユーザは、写真００２が現在の顔アルバムに属すべきではないと見つけた場合、移動端末は、ユーザが写真００２を現在の顔アルバムから削除する削除操作を受ける。移動端末は、写真００２を顔アルバムＣ０１から削除し、顔認識情報における顔識別子００２００１とアルバム識別子Ｃ０１との間の関連関係も削除する。それから、移動端末は、写真００２の写真識別子と削除情報をサーバに送信することで、サーバが当該写真識別子と削除情報に基づいて予め設定されたクラスタリングアルゴリズムを調整する。
【００７１】
ある実現可能な実施の形態としては、ステップ２０６の後に、下記のステップをさらに含む。
【００７２】
図４Ａに示されたように、ステップ２１０において、第２の写真を、顔アルバムのうちの１つである第２の顔アルバムに追加する追加操作を受ける。
【００７３】
ステップ２１１において、第２の写真を第２の顔アルバムに追加し、第２の写真における顔識別子と第２の顔アルバムのアルバム識別子との間の関連関係を確立する。
【００７４】
ステップ２１２において、第２の写真の写真識別子と、第２の写真における顔識別子と第２の顔アルバムのアルバム識別子との間の関連関係を確立する旨の追加情報とをサーバに送信し、サーバが第２の写真の写真識別子と追加情報に基づいて予め設定されたクラスタリングアルゴリズムを調整する。
【００７５】
例えば、図４Ｂに示されたように、ユーザは、写真００５が顔アルバムｙｏｙｏに属すべきであると見つけた場合、移動端末は、ユーザが写真００５を顔アルバムｙｏｙｏに追加する追加操作を受ける。移動端末は、写真００５を顔アルバムｙｏｙｏに追加し、写真００５の顔識別子００５００１とアルバム識別子との間の関連関係も確立する。それから、移動端末は、写真００５の写真識別子と追加情報をサーバに送信することで、サーバが当該写真識別子と追加情報に基づいて予め設定されたクラスタリングアルゴリズムを調整する。
【００７６】
第２の写真は、対応する顔認識情報がないと、移動端末は、当該第２の写真と第２の顔アルバムのアルバム識別子をサーバに送信することで、サーバが当該第２の写真と第２の顔アルバムのアルバム識別子に基づいて予め設定されたクラスタリングアルゴリズムを調整する状況が存在する可能性もある。
【００７７】
以上のように、関連技術においてサンプルを手動的にマークする必要がある状況に比べて、本実施例によるアルバム表示方法は、ユーザの正常使用中に生成された操作情報を用いるものであり、そのため、サンプルを手動的にマークする作業量をできるだけ低減した上で、予め設定されたクラスタリングアルゴリズムのクラスタリングの正確性が向上し、ユーザの操作負荷も増加することもない。
【００７８】
補足説明すべきことは、顔アルバムを有効化した最初の時点において、移動端末は、ユーザの操作に基づいて、同一の人の複数の写真をマークした後に、サーバに送信し、サーバは、これらのマークした写真に基づいて、予め設定されたクラスタリングアルゴリズムを調整する。
【００７９】
好ましくは、ユーザは、少なくとも２つの顔アルバムを合併する需要が存在する可能性もあり、ステップ２０６の後に、下記のステップをさらに含む。
【００８０】
図５Ａに示されたように、ステップ２１３において、少なくとも２つの名前情報に対応する顔アルバムを合併する合併操作を受ける。
【００８１】
ユーザは、少なくとも２つの名前情報に対応する顔アルバムを合併することを要望する場合、移動端末に合併操作をトリガーすることができる。
【００８２】
ユーザは、１つの顔アルバムにそのほかの名前情報を追加することにより、合併操作をトリガーすることができる。
【００８３】
ステップ２１４において、合併操作に基づいて、少なくとも２つの名前情報に対応する顔アルバムを合併し、合併アルバムを生成する。
【００８４】
移動端末は、ユーザの合併操作に基づいて、少なくとも２つの名前情報に対応する顔アルバムを合併して新たな合併アルバムを生成する。新たな合併アルバムのアルバム識別子が、移動端末によって自動的に生成される。
【００８５】
合併前のアルバムは、移動端末が引き続き保留することができる。
【００８６】
例えば、図５Ｂに示されたように、ユーザは、顔アルバム「ｙｏｙｏ」と顔アルバム「私」を合併し、新たな合併アルバム「ｙｏｙｏと私」を生成する。
【００８７】
ユーザは、少なくとも２つの顔アルバムを合併するときに、異なる合併需要がある可能性もある。ステップ２１４をステップ２１４ａおよびステップ２１４ｂに置き換えることができることが好ましい。図６に示されたように、ステップ２１４ａにおいて、合併操作に応じて写真合併ルールを取得する。
【００８８】
ユーザは合併操作をトリガーする時に、写真合併ルールを設定するように選択することができる。
【００８９】
写真合併ルールが、少なくとも２つの名前情報のうちの少なくとも１つの名前情報に対応する顔を含むルール、少なくとも２つの名前情報のうちの全ての名前情報に対応する顔を含むルール、少なくとも２つの名前情報のうちの指定名前情報に対応する顔を少なくとも含むルールおよび少なくとも２つの名前情報に対応する顔のみを含むルールのうちのいずれかを含む。
【００９０】
ステップ２１４ｂにおいて、少なくとも２つの名前情報に対応する顔アルバムのうちの写真合併ルールに適合した写真を合併アルバムに合併する。
【００９１】
例えば、少なくとも２つの名前情報は、名前１、名前２、名前３を含む。
【００９２】
第１のルールについて、対象となる写真が、少なくとも２つの名前情報のうちのいずれか１つの名前情報に対応する顔を含みさえすれば、対象となる写真を合併アルバムに追加する。例えば、対象となる写真が名前１、名前２、名前３のうちのいずれかの一人の顔を含みさえすれば、対象となる写真を合併アルバムに合併する。
【００９３】
第２のルールについて、対象となる写真が、少なくとも２つの名前情報のうちの全ての名前情報に対応する顔を含む場合にのみ、対象となる写真を合併アルバムに追加する。例えば、対象となる写真が名前１、名前２、名前３のうちの三人の顔を同時に含まなければ、対象となる写真を合併アルバムに合併しない。もちろん、対象となる写真は、そのほかの名前情報に対応する顔を含む可能性もある。
【００９４】
第３のルールについて、対象となる写真が、名前情報のうちの指定名前情報に対応する少なくとも２つの顔を少なくとも含む場合にのみ、対象となる写真を合併アルバムに追加する。例えば、対象となる写真が名前１、名前２の顔を少なくとも含む場合にのみ、対象となる写真を合併アルバムに合併する。もちろん、対象となる写真は、名前３またはそのほかの名前情報に対応する顔を含む可能性もある。
【００９５】
第４のルールについて、例えば、少なくとも２つの名前情報は前記名前１、名前２、名前３を例として、現在の写真が名前１、名前２、名前３のうちの三人の顔のみを同時に含まなければ、合併アルバムに合併しない。現在の写真には、そのほかの名前情報に対応する顔を含むことができない。
【００９６】
以上のように、本実施例によるアルバム表示方法は、移動端末の側にユーザによってカスタマイズされた合併アルバムを提供することにより、ユーザが自体の需要に応じてそれぞれの人の顔アルバムを基に合併アルバムを合併することができる。そして、写真合併ルールにより、ユーザは、異なる表示形態の合併アルバムを合併することもできる。
【００９７】
移動端末は、顔アルバムと連絡先アプリケーションとの関連を実現できることが好ましい。ステップ２０６の後に、下記のステップをさらに含む。
【００９８】
図７に示されたように、ステップ２１５において、名前情報にマッチングした連絡先を連絡先アプリケーションから検索する。
【００９９】
ある名前情報に対応する顔アルバムについて、移動端末は、当該名前情報に全部又は一部にマッチングした連絡先を連絡先アプリケーションから検索する。本発明の実施例は、連絡先アプリケーションのタイプを限定しなく、連絡先機能のみを有する連絡先アプリケーションであっても、連絡先機能を有するマルチファンクション連絡先アプリケーションであっても、いずれも連絡先アプリケーションと認定されることができる。
【０１００】
例えば、「張三」に対応する顔アルバムについて、移動端末は、連絡先「張三」、「三兄」、「張兄」を当該名前情報にマッチングした連絡先として連絡先アプリケーションから検索する。
【０１０１】
ステップ２１６において、検索された連絡先の選択インタフェースを表示する。
【０１０２】
移動端末は、検索された連絡先の選択インタフェースを表示することができる。
【０１０３】
対応的には、ユーザは、選択インタフェースにおいて１つの連絡先を名前情報にマッチングした連絡先として選択することができる。例えば、連絡先「三兄」を当該名前情報にマッチングした連絡先として選択する。
【０１０４】
ステップ２１７において、選択された連絡先と当該名前情報に対応する顔アルバムとを関連付ける。
【０１０５】
移動端末が選択された連絡先と当該名前情報に対応する顔アルバムとを関連付ける方式は、下記の３つの方式のうちのいずれかを含むが、これに限定されるものではない。つまり、前記ステップ２１７をステップ２１７ａ、またはステップ２１７ｂ、またはステップ２１７ｃに置き換えることができる。図８に示されたように、ステップ２１７ａにおいて、連絡先アプリケーションにおける連絡先に対応する情報インタフェースにおいて、顔アルバムのアクセスエントリを提供する。
【０１０６】
図８Ｂに示されたように、移動端末は、「三兄」の情報インタフェースにおいて、ショートカットボタンを提供する。当該ショートカットボタンは、名前情報「張三」に対応する顔アルバムのアクセスエントリ８０である。
【０１０７】
ステップ２１７ｂにおいて、顔アルバムにおける写真を、前記連絡先のユーザアバターに設定する。
【０１０８】
移動端末は、顔アルバムにおけるカバー写真を当該連絡先のユーザアバターに設定することもできる。または、顔アルバムにおいてランダムに選択した１つの写真を当該連絡先のユーザアバターに設定する。または、顔アルバムにおいてユーザによって選択された１つの写真を当該連絡先のユーザアバターに設定する。または、顔アルバムにおいてユーザによって選択された１つの写真を当該連絡先のユーザアバターに設定する。または、顔アルバムにおいて最近に撮影した１つの写真を当該連絡先のユーザアバターに設定する。または、顔アルバムにおける写真を当該連絡先のユーザアバターとして動画像に生成する。
【０１０９】
ステップ２１７ｃにおいて、顔アルバムの写真シェアオプションにおいて、連絡先に直接的にシェアされたシェアオプションを提供する。
【０１１０】
関連技術において、写真シェアオプションを提供するのは、Ｅメールによりシェアし、[マイコンピュータ]に送信し、ミニブログにシェアする方式を含む。
【０１１１】
本実施例において、前記写真シェアオプションを基に、連絡先のＥメール、ショートメッセージ、インスタントメッセージングアカウントまたはソーシャルネットワーキングアプリケーションのアカウントのシェアオプションに直接的にシェアする方式も提供できる。
【０１１２】
以上のように、本実施例によるアルバム表示方法は、顔アルバムと連絡先アプリケーションとを関連付けることにより、顔アルバムのクイックアクセス、連絡先ユーザアバターの動的な更新および写真の迅速シェアを実現することで、アルバムプログラムは、独立的に運行したアプリケーションではなく、そのほかのアプリケーションと協同的に運行したものであり、ユーザが顔アルバムまたは連絡先アプリケーションを利用する時に、より便利になる効果を達成できる。
【０１１３】
当業者は前記各実施例に基づいて自発的にそのほかの実施例を組み合わせることができ、ここで贅言しない。
【０１１４】
後述は、本発明の方法を実行可能な装置の実施例である。本発明の装置の実施例に公開されない詳細について、本発明の方法実施例を参照することができる。
【０１１５】
図９は、１つの例示的な実施例におけるアルバム表示装置を示すブロック図である。当該アルバム表示装置は、ソフトウェア、ハードウェアまたはそれらの組合せにより移動端末の全部または一部に実現されることができる。当該アルバム表示装置は、写真中の顔に基づいてサーバによって類似性クラスタリングされた、写真の所属する顔アルバムのアルバム識別子と、写真識別子とを含む顔認識情報であってｎ個の写真（ｎが正整数）の顔認識情報をサーバから取得する取得モジュール９２０と、各写真に対応するアルバム識別子に応じて、ｎ個の写真をそれぞれ対応する顔アルバムに追加する追加モジュール９４０と、顔アルバムを表示する表示モジュール９６０と、を備える。
【０１１６】
以上のように、本実施例によるアルバム表示装置は、複数の写真における顔に基づいてそれらの写真のクラスタリングを行って複数の異なる顔アルバムを得ることにより、異なる顔に応じて、移動端末内の写真を管理及び表示することができる。これによって、アルバムプログラムが写真ソース、時間又は場所のみにより写真を管理及び表示するという関連技術の問題を解決することができ、アルバムプログラムが顔に応じて写真を管理および表示できる効果を達成する。
【０１１７】
図１０は別の例示的な実施例におけるアルバム表示装置を示すブロック図である。当該アルバム表示装置は、ソフトウェア、ハードウェアまたはそれらの組合せにより移動端末の全部または一部として実現されることができる。当該アルバム表示装置は、写真中の顔に基づいてサーバによって類似性クラスタリングされた、写真の所属する顔アルバムのアルバム識別子と、写真識別子とを含む顔認識情報であってｎ個の写真（ｎが正整数）の顔認識情報をサーバから取得する取得モジュール９２０と、各写真に対応するアルバム識別子に応じて、ｎ個の写真をそれぞれ対応する顔アルバムに追加する追加モジュール９４０と、顔アルバムを表示する表示モジュール９６０と、を備える。
【０１１８】
取得モジュール９２０は、記憶された写真から顔認識情報が存在していない写真を検索する検索モジュール９２２と、サーバがｎ個の写真に対して顔認識を行い、予め設定されたクラスタリングアルゴリズムに応じて認識された顔に対してクラスタリングを行い、写真が所属する顔アルバムおよび顔アルバムのアルバム識別子を得るように、検索されたｎ個の写真をサーバに送信する送信サブモジュール９２４と、サーバによって送信された顔認識情報を受信する受信サブモジュール９２６と、を備えることが好ましい。
【０１１９】
顔認識情報には、写真中における各顔に対応する顔識別子がさらに含まれ、当該装置は、ｎ個の写真のうちの１つである第１の写真を、顔アルバムのうちの１つである所属の第１の顔アルバムから削除する削除操作を受ける第１の受付モジュール９３２と、第１の写真を第１の顔アルバムから削除し、第１の写真の関連顔識別子と第１の顔アルバムのアルバム識別子との間の関連関係を削除する削除モジュール９３４であって、関連顔識別子は、サーバが第１の写真を第１の顔アルバムにクラスタリングする時に採用された顔の顔識別子である、削除モジュール９３４と、関連顔識別子と第１の顔アルバムのアルバム識別子との間の関連関係を削除する旨の削除情報と、第１の写真の写真識別子とを、第１の写真の写真識別子および削除情報に基づいて、予め設定されたクラスタリングアルゴリズムを調整するためのサーバに送信する第１の送信モジュール９３６と、をさらに備えることが好ましい。
【０１２０】
顔認識情報には、写真における各顔に対応する顔識別子がさらに含まれ、当該装置は、第２の写真を、顔アルバムのうちの１つである第２の顔アルバムに追加する追加操作を受ける第２の受付モジュール９５２と、第２の写真を第２の顔アルバムに追加し、第２の写真における顔識別子と第２の顔アルバムのアルバム識別子との間の関連関係を確立する追加モジュール９５４と、第２の写真における顔識別子と第２の顔アルバムのアルバム識別子との間の関連関係を確立する旨の追加情報と、第２の写真の写真識別子とを、第２の写真の写真識別子および追加情報に基づいて、予め設定されたクラスタリングアルゴリズムを調整するためのサーバに送信する第２の送信モジュール９５６と、をさらに備えることが好ましい。
【０１２１】
表示モジュール９６０は、各顔アルバムに対応する名前情報を取得する取得サブモジュール９６２と、名前情報を、顔アルバムの属性情報として表示する表示サブモジュール９６４と、を備えることが好ましい。
【０１２２】
当該装置は、少なくとも２つの名前情報に対応する顔アルバムを合併する合併操作を受ける第３の受付モジュール９７２と、合併操作に基づいて、少なくとも２つの名前情報に対応する顔アルバムを合併し、合併アルバムを生成する合併モジュール９７４とを、さらに備えることが好ましい。
【０１２３】
合併モジュール９７４は、合併操作に応じて写真合併ルールを取得するルール取得サブモジュール９７４ａと、少なくとも２つの名前情報に対応する顔アルバムのうちの写真合併ルールに適合した写真を合併アルバムに合併する合併サブモジュール９７４ｂと、を含み、写真合併ルールが少なくとも２つの名前情報のうちの少なくとも１つの名前情報に対応する顔を含み、または、少なくとも２つの名前情報のうちの全ての名前情報に対応する顔を含み、または、少なくとも２つの名前情報のうちの指定名前情報に対応する顔を少なくとも含み、または、少なくとも２つの名前情報に対応する顔のみを含むことが好ましい。
【０１２４】
当該装置は、名前情報にマッチングした連絡先を連絡先アプリケーションから検索する検索モジュール９８２と、検索された連絡先の選択インタフェースを表示する選択表示モジュール９８４と、選択された連絡先と名前情報に対応する顔アルバムとを関連付ける関連モジュール９８６と、をさらに備えることが好ましい。
【０１２５】
関連モジュール９８６は、連絡先アプリケーションにおける連絡先に対応する情報インタフェースにおいて、顔アルバムのアクセスエントリを提供し、または、顔アルバムにおける写真を、連絡先のユーザアバターに設定し、または、顔アルバムの写真シェアオプションにおいて、連絡先に直接的にシェアされたシェアオプションを提供するように構成されることが好ましい。
【０１２６】
本発明の１つの例示的な実施例は、本発明によるアルバム表示方法を実現可能なアルバム表示装置を提供する。当該アルバム表示装置は、プロセッサと、プロセッサの実行可能な指令を記憶するメモリと、備え、プロセッサは、写真識別子と、写真中の顔に基づいてサーバによって類似性クラスタリングされた、写真の所属する顔アルバムのアルバム識別子とを含む顔認識情報であってｎ個の写真（ｎが正整数）の顔認識情報をサーバから取得し、各写真に対応する前記アルバム識別子に応じて、ｎ個の写真をそれぞれ対応する前記顔アルバムに追加し、顔アルバムを表示するように構成される。
【０１２７】
図１１はある例示的な実施例におけるアルバム表示装置を示すブロック図である。例えば、装置１１００が携帯電話、コンピュータ、デジタル放送端末、メッセージ受送信装置、ゲームコンソール、タブレットデバイス、医療装置、フィットネス装置、パーソナル・デジタル・アシスタントであってもよい。
【０１２８】
図１１を参照して、装置１１００は、処理ユニット１１０２、メモリ１１０４、電力ユニット１１０６、マルチメディアユニット１１０８、音声ユニット１１１０、入力/出力（Ｉ/Ｏ）インターフェイス１１１２、センサユニット１１１４および通信ユニット１１１６のうちの１つ又は複数を含むことができる。
【０１２９】
処理部１１０２は、一般的には、装置１１００の例えば、表示、電話呼び、データ通信、カメラ操作および記録操作に関連付けられた全体操作を制御する。処理部１１０２は、前記方法の全部または一部のステップを完成するように、指令を実行する１つまたは複数のプロセッサ１１１８を含むことができる。または、処理部１１０２は、それと他のユニットとの間のコミュニケーションを便利に処理するために、１つまたは複数のモジュールを含んでもよい。例えば、処理部１１０２は、マルチメディアユニット１１０８と処理部１１０２との間のコミュニケーションを容易に処理するために、マルチメディアモジュールを含んでもよい。
【０１３０】
メモリ１１０４は、装置１１００における操作を支持するように、各タイプのデータを記憶するように構成される。これらのデータの例としては、装置１１００において操作するための如何なるアプリケーションまたは方法の指令、連絡先データ、電話帳データ、メッセージ、写真、ビデオなどを含む。メモリ１１０４は、任意のタイプの揮発性メモリまたは不揮発性メモリまたはそれらの組合せ、例えば、スタティック・ランダム・アクセス・メモリ（ＳＲＡＭ）、電気的に消去可能なプログラマブル読み出し専用メモリ（ＥＥＰＲＯＭ）、消去可能なプログラマブルリードオンリーメモリ（ＥＰＲＯＭ）、プログラム可能な読み出し専用メモリ（ＰＲＯＭ）、読み出し専用メモリ（ＲＯＭ）、磁気メモリ、フラッシュメモリ、磁気ディスクまたは光ディスクにより実現できる。
【０１３１】
電力ユニット１１０６は、装置１１００の各ユニットに電力を供給する。電力ユニット１１０６は、電源管理システム、１つまたは複数の電源および装置１１００に電力を生成、管理、割り当てることに関するそのほかのユニットを含んでもよい。
【０１３２】
マルチメディアユニット１１０８は、前記装置１１００とユーザとの間に出力インタフェースを提供するスクリーンである。ある実施例において、スクリーンは、ＬＣＤディスプレイ（ＬＣＤ）およびタッチパネル（ＴＰ）を含んでもよい。スクリーンはタッチパネルを含むと、ユーザからの入力信号を受信するように、スクリーンがタッチスクリーンに実現されることができる。タッチパネルは、タッチ、スライドおよびタッチパネル上のジェスチャーを検知するように、１つまたは複数のタッチセンサを含む。前記タッチセンサは、タッチまたはスライド動作の境界を検知するだけでなく、タッチまたはスライド操作に関する継続時間及び圧力も検知する。ある実施例において、マルチメディアユニット１１０８は、フロントカメラおよび/またはリアカメラを含む。装置１１００が操作モード、例えば、撮像モードまたはビデオモードにある場合、フロントカメラおよび/またはリアカメラは、外部からのマルチメディアデータを受信することができる。各フロントカメラおよびリアカメラは、固定の光学レンズ系であってもよいし、焦点距離および光学ズーム機能を有してもよい。
【０１３３】
音声ユニット１１１０は、音声信号を出力および/または入力するように構成される。例えば、音声ユニット１１１０はマイク（ＭＩＣ）を含み、装置１１００が、操作モード、例えば、呼びモード、記録モードおよび音声識別モードにある場合、マイクは、外部音声信号を受信するように構成される。受信された音声信号は、メモリ１１０４にさらに記憶され、または、通信ユニット１１１６を介して送信されもよい。ある実施例において、音声ユニット１１１０は、音声信号を出力するためのスピーカーをさらに含む。
【０１３４】
（Ｉ/Ｏ）インターフェイス１１１２は、処理部１１０２とペリフェラル・インタフェースとの間にインターフェイスを提供し、前記ペリフェラル・インタフェースがキーボード、クリックホイール、ボタンなどであってもよい。これらのボタンは、ホームボタン、ボリュームボタン、スタートボタンおよびロックボタンを含むが、これに限定されるものではない。
【０１３５】
センサユニット１１１４は、装置１１００に各方面の状態評価を提供するための１つまたは複数のセンサを含む。例えば、センサユニット１１１４は、装置１１００のオン/オフ状態、ユニットの相対的な位置決め、例えば、ユニットが装置１１００のモニタおよびキーパッドであることを検出することができる。センサユニット１１１４は、装置１１００または装置１１００の１つのユニットの位置の変化、ユーザと装置１１００との接触が存在するか否か、装置１１００の方位または加速/減速および装置１１００の温度変化を検出することもできる。センサユニット１１１４は、如何なる物理的な接触がないときに近傍物体の存在を検出するように構成される近接センサを含んでもよい。センサユニット１１１４は、例えば、撮像アプリケーションに使用されたＣＭＯＳまたはＣＣＤ画像センサを含んでもよい。ある実施例において、当該センサユニット１１１４は、加速度センサ、ジャイロセンサ、磁気センサ、圧力センサまたは温度センサを含んでもよい。
【０１３６】
通信ユニット１１１６は、装置１１００とその他の機器との間に有線または無線通信を便利に行うように構成される。装置１１００が、通信規格に基づく無線ネットワーク、例えば、ＷｉＦｉ、２Ｇまたは３Ｇ、それらの組合せにアクセスすることができる。ある例示的な実施例において、通信ユニット１１１６は、放送チャネルを介して外部放送管理システムからの放送信号または放送関連情報を受信することができる。ある例示的な実施例において、近距離通信を促進するように、前記通信ユニット１１１６は近距離通信（ＮＦＣ）モジュールを含む。例えば、ＮＦＣモジュールにおいて、無線周波数識別（ＲＦＩＤ）技術、赤外線データ協会（ＩｒＤＡ）技術、ウルトラワイドバンド（ＵＷＢ）技術、ブルートゥース（ＢＴ）技術およびその他の技術により実現できる。
【０１３７】
例示的な実施例において、装置１１００は、前記アルバム表示方法を実現するように、１つまたは複数の特定用途向け集積回路（ＡＳＩＣ）、デジタルシグナルプロセッサ（ＤＳＰ）、デジタル信号処理装置（ＤＳＰＤ）、ＰＬＤ製品（ＰＬＤ）、フィールド・プログラマブル・ゲート・アレイ（ＦＰＧＡ）、コントローラ、マイクロコントローラ、マイクロプロセッサまたはそのほかの電子部品により実現できる。
【０１３８】
例示的な実施例において、前記アルバム表示方法を完成するように装置１１００のプロセッサ１１１８によって実行される指令を含む非一時的なコンピュータ読み取り可能な記憶媒体、例えば、指令を含むメモリ１１０４を提供する。例えば、非一時的なコンピュータ読み取り可能な記憶媒体は、ＲＯＭ、ランダム・アクセス・メモリ（ＲＡＭ）、ＣＤ-ＲＯＭ、磁気テープ、フレキシブルディスクおよび光データ保存装置などであってもよい。
【０１３９】
当業者は、明細書を考慮し、およびここに公開された発明を実践した後に、本発明のその他の実施案を容易に想到できる。本出願は、本発明の如何なる変形、用途または適切な変化を含み、これらの変形、用途または適切な変化は、本発明の一般的な原理に従い、本発明に公開されていない当業界の公知常識または汎用の技術手段を含む。明細書および実施例は、単なる例示と見なされ、本発明の正確な範囲および思想は、後述する請求項により表される。
【０１４０】
本発明は、上述した図面に示された正確な構造に限定されるものではなく、その要旨を逸脱しない範囲で修正及び変化も可能であることは理解されるべきである。本発明の範囲は、添付する特許請求の範囲のみによって限定される。
【０１４１】
本出願は、出願番号が２０１５１０１６４０７６．２であり、出願日が２０１５年0４月０８日である中国特許出願を優先権主張の基礎として出願するものであり、ここに、当該中国特許出願の全部内容は、参照として本出願に引用される。
【図１】
2017520809.tif 000004
【図２Ａ】
2017520809.tif 000005
【図２Ｂ】
2017520809.tif 000006
【図２Ｃ】
2017520809.tif 000007
【図３Ａ】
2017520809.tif 000008
【図３Ｂ】
2017520809.tif 000009
【図４Ａ】
2017520809.tif 000010
【図４Ｂ】
2017520809.tif 000011
【図５Ａ】
2017520809.tif 000012
【図５Ｂ】
2017520809.tif 000013
【図６】
2017520809.tif 000014
【図７】
2017520809.tif 000015
【図８Ａ】
2017520809.tif 000016
【図８Ｂ】
2017520809.tif 000017
【図９】
2017520809.tif 000018
【図１０】
2017520809.tif 000019
【図１１】
2017520809.tif 000020
【国際調査報告】
2017520809.tif 000021
2017520809.tif 000022
2017520809.tif 000023
2017520809.tif 000024