(57)【特許請求の範囲】
【請求項１】
ユーザのクライアントによってアップロードされた写真を受信することと、
前記写真から第１の画像および第２の画像を切り取ることと、
前記切り取られた第１の画像および前記切り取られた第２の画像を前記ユーザのネットワークアカウントと関連付け、前記ネットワークアカウントがログインされたことをモニタすると、前記第１の画像および前記第２の画像を前記ネットワークアカウントのデータカードのコンテンツとして表示用に前記クライアントにプッシュすることとを含み、
前記写真から前記第２の画像を切り取ることが、
前記ネットワークアカウントによって使用される様々なバージョンのソフトウェアにおいて前記データカードの植字およびレイアウトに従って、前記写真から対応する第２の画像を切り取ることを含む、
ことを特徴とする画像を表示するための方法。
【請求項２】
前記切り取られた第１の画像および前記切り取られた第２の画像を前記ユーザの前記ネットワークアカウントと関連付けることが、
前記切り取られた第２の画像を前記ソフトウェアのバージョン番号と関連付け、次いで、前記第１の画像、前記関連付けられた第２の画像、および前記ソフトウェアの前記バージョン番号を前記ユーザの前記ネットワークアカウントと関連付けることを含み、
前記ネットワークアカウントがログインされたことをモニタすると、前記第１の画像および前記第２の画像を前記ネットワークアカウントの前記データカードのコンテンツとして表示用に前記クライアントにプッシュすることが、
前記ネットワークアカウントがログインされたことをモニタすると、前記ネットワークアカウントによって使用される前記ソフトウェアの前記バージョン番号を検出し、前記ソフトウェアの前記検出されたバージョン番号に従って、前記第１の画像および前記ソフトウェアの前記バージョン番号と関連付けられた前記第２の画像を、前記ネットワークアカウントの前記データカードのコンテンツとして表示用に前記クライアントにプッシュすることを含む、
ことを特徴とする請求項１に記載の方法。
【請求項３】
前記切り取られた第２の画像を前記ソフトウェアの前記バージョン番号と関連付け、次いで、前記第１の画像、前記関連付けられた第２の画像、および前記ソフトウェアの前記バージョン番号を前記ユーザの前記ネットワークアカウントと関連付けることが、
前記切り取られた第１の画像をプリセットサイズを有する画像として圧縮することと、
前記切り取られた第２の画像を圧縮パッケージとして圧縮し、前記ソフトウェアの前記対応するバージョン番号によって前記圧縮パッケージを命名することと、
圧縮された前記第１の画像および前記ソフトウェアの前記バージョン番号によって命名された前記圧縮パッケージを、前記ユーザの前記ネットワークアカウントと関連付けることとを含む、
ことを特徴とする請求項２に記載の方法。
【請求項４】
前記切り取られた第２の画像を前記ソフトウェアの前記バージョン番号と関連付け、次いで、前記第１の画像、前記関連付けられた第２の画像、および前記ソフトウェアの前記バージョン番号を前記ユーザの前記ネットワークアカウントと関連付けることが、
第１のプリセットフォーマットファイルに前記ソフトウェアの前記バージョン番号および前記ユーザの前記ネットワークアカウントを記憶することと、
第２のプリセットフォーマットファイルに前記第１の画像および前記第２の画像を記憶することと、
前記第１の画像および前記第２の画像がクリックされたことを検出した後、前記第１のプリセットフォーマットファイルを入力し、前記第１のプリセットフォーマットファイル内の前記ソフトウェアの前記バージョン番号および前記ユーザの前記ネットワークアカウントがクリックされたことを検出すると、前記ソフトウェアの前記バージョン番号および前記ユーザの前記ネットワークアカウントを前記クリックされた第１の画像および前記クリックされた第２の画像と関連付けることとをさらに含む、
ことを特徴とする請求項２に記載の方法。
【請求項５】
前記アップロードされた写真が、前記ユーザによって与えられたアバターおよび背景を更新する命令が前記クライアントによって受信された後、前記クライアントのカメラを介して撮影することによって取得される、
ことを特徴とする請求項１に記載の方法。
【請求項６】
前記第１の画像および前記第２の画像を前記ネットワークアカウントの前記データカードのコンテンツとして表示用に前記クライアントにプッシュすることが、
前記写真における前記第１の画像の位置に従って、前記第１の画像および前記第２の画像を混在させ、前記ネットワークアカウントの前記データカードの前記コンテンツとして表示用に前記クライアントにプッシュすることを含む、
ことを特徴とする請求項１に記載の方法。
【請求項７】
前記第１の画像が前記データカードのアバターであり、前記第２の画像が前記データカードの背景画像である、
ことを特徴とする請求項１から６のいずれか一項に記載の方法。
【請求項８】
ユーザのクライアントによってアップロードされた写真を受信するように構成された写真受信ユニットと、
前記写真から第１の画像および第２の画像を切り取るように構成された画像切り取りユニットと、
前記切り取られた第１の画像および前記切り取られた第２の画像を前記ユーザのネットワークアカウントと関連付け、前記ネットワークアカウントがログインされたことをモニタすると、前記第１の画像および前記第２の画像を前記ネットワークアカウントのデータカードのコンテンツとして表示用に前記クライアントにプッシュするように構成されたプッシングユニットとを備え、
前記画像切り取りユニットが、前記ネットワークアカウントによって使用される様々なバージョンのソフトウェアにおいて前記データカードの植字およびレイアウトに従って、前記写真から対応する第２の画像を切り取るように構成される、
ことを特徴とする画像を表示するための装置。
【請求項９】
前記プッシングユニットが、前記切り取られた第２の画像を前記ソフトウェアのバージョン番号と関連付け、次いで、前記第１の画像、前記関連付けられた第２の画像、および前記ソフトウェアの前記バージョン番号を前記ユーザの前記ネットワークアカウントと関連付けることと、前記ネットワークアカウントがログインされたことをモニタすると、前記ネットワークアカウントによって使用される前記ソフトウェアの前記バージョン番号を検出し、前記ソフトウェアの前記検出されたバージョン番号に従って、前記第１の画像および前記ソフトウェアの前記バージョン番号と関連付けられた前記第２の画像を、前記ネットワークアカウントの前記データカードのコンテンツとして表示用に前記クライアントにプッシュすることとを行うように構成される、
ことを特徴とする請求項８に記載の装置。
【請求項１０】
前記プッシングユニットが、
前記切り取られた第１の画像をプリセットサイズを有する画像として圧縮するように構成された第１の圧縮モジュールと、
前記切り取られた第２の画像を圧縮パッケージとして圧縮し、前記ソフトウェアの前記対応するバージョン番号によって前記圧縮パッケージを命名するように構成された第２の圧縮モジュールと、
前記圧縮された第１の画像および前記ソフトウェアの前記バージョン番号によって命名された前記圧縮パッケージを、前記ユーザの前記ネットワークアカウントと関連付けるように構成された関連付けモジュールとを備える、
ことを特徴とする請求項９に記載の装置。
【請求項１１】
前記プッシングユニットが、
第１のプリセットフォーマットファイルに前記ソフトウェアの前記バージョン番号および前記ユーザの前記ネットワークアカウントを記憶することと、
第２のプリセットフォーマットファイルに前記第１の画像および前記第２の画像を記憶することと、
前記第１の画像および前記第２の画像がクリックされたことを検出した後、前記第１のプリセットフォーマットファイルを入力し、前記第１のプリセットフォーマットファイル内の前記ソフトウェアの前記バージョン番号および前記ユーザの前記ネットワークアカウントがクリックされたことを検出すると、前記ソフトウェアの前記バージョン番号および前記ユーザの前記ネットワークアカウントを前記クリックされた第１の画像および前記クリックされた第２の画像と関連付けることとを行うように構成される、
ことを特徴とする請求項９に記載の装置。
【請求項１２】
前記アップロードされた写真が、前記ユーザによって与えられたアバターおよび背景を更新する命令が前記クライアントによって受信された後、前記クライアントのカメラを介して撮影することによって取得される、
ことを特徴とする請求項８に記載の装置。
【請求項１３】
前記プッシングユニットが、前記写真における前記第１の画像の位置に従って、前記第１の画像および前記第２の画像を混在させ、前記ネットワークアカウントの前記データカードの前記コンテンツとして表示用に前記クライアントにプッシュするように構成される、
ことを特徴とする請求項８に記載の装置。
【請求項１４】
前記第１の画像が前記データカードのアバターであり、前記第２の画像が前記データカードの背景画像である、
ことを特徴とする請求項８から１３のいずれか一項に記載の装置。
【請求項１５】
メモリと、前記メモリに記憶され、１つまたは複数のプロセッサによる実行用に構成された１つまたは複数のプログラムとを備え、前記１つまたは複数のプログラムが、
ユーザのクライアントによってアップロードされた写真を受信することと、
前記写真から第１の画像および第２の画像を切り取ることと、
前記切り取られた第１の画像および前記切り取られた第２の画像を前記ユーザのネットワークアカウントと関連付け、前記ネットワークアカウントがログインされたことをモニタすると、前記第１の画像および前記第２の画像を前記ネットワークアカウントのデータカードのコンテンツとして表示用に前記クライアントにプッシュすることとを行う命令を含み、
前記写真から前記第２の画像を切り取ることが、
前記ネットワークアカウントによって使用される様々なバージョンのソフトウェアにおいて前記データカードの植字およびレイアウトに従って、前記写真から対応する第２の画像を切り取ることを含む、
ことを特徴とするデバイス。
【発明の詳細な説明】
【技術分野】
【０００１】
本出願は、その開示が参照により全体として本明細書に組み込まれる、2013年10月21日に出願された、中国特許出願第201310496524.X号の利益を主張する。
【０００２】
本開示は画像処理技術に関し、より詳細には、画像を表示するための方法および装置に関する。
【背景技術】
【０００３】
インターネット、特にモバイルインターネットの急速な発展により、ますます多くのユーザがインスタントメッセージング（IM）ソフトウェアを使用して、友達作り、チャットなどを行うことができる。IMソフトウェア（たとえば、QQソフトウェア）の場合、データカードは、一般に、ユーザのデータを紹介するように構成される。個人的により良く見せ、様々なユーザの要求を満足させるために、現在のデータカードは、データカードのアバターおよびデータカードの背景を更新する機能も提供することができる。
【発明の概要】
【課題を解決するための手段】
【０００４】
本開示の例は、画像を表示するための方法を提供する。
【０００５】
第1の態様では、本開示の例によって提供される画像を表示するための方法は、
クライアントによってアップロードされた写真を受信することと、
写真から第1の画像および第2の画像を傍受することと、
傍受された第1の画像および傍受された第2の画像をユーザのネットワークアカウントと関連付け、ネットワークアカウントがログインされたことをモニタすると、第1の画像および第2の画像をネットワークアカウントのデータカードのコンテンツとして表示用にクライアントにプッシュすることと
を含む。
【０００６】
第2の態様では、本開示の例によって提供される装置は、
クライアントによってアップロードされた写真を受信するように構成された写真受信ユニットと、
画像受信ユニットによって受信された写真から第1の画像および第2の画像を傍受するように構成された画像傍受ユニットと、
画像傍受ユニットによって傍受された第1の画像および第2の画像をユーザのネットワークアカウントと関連付け、ネットワークアカウントがログインされたことをモニタすると、ネットワークアカウントのデータカードのコンテンツとして第1の画像および第2の画像を表示用にクライアントにプッシュするように構成されたプッシングユニットと
を含む。
【図面の簡単な説明】
【０００７】
本開示をより良く理解するために、例または従来技術の説明において使用されるべき添付図面が以下で簡単に紹介される。明らかに、以下で記載されるべき添付図面は、本開示のいくつかの例にすぎない。当業者は、創造的な労力なしにこれらの添付図面に従って他の図面を取得することができる。
【０００８】
【図１】従来技術におけるデータカードのアバターおよびデータカードの背景画像を表示する概略図である。
【図２】本開示の第1の例による、画像を表示するための方法を示すフローチャート図である。
【図３Ａ】本開示の第1の例による、アップロードされた写真を取得するクライアントを示す概略図である。
【図３Ｂ】本開示の第1の例による、アップロードされた写真を取得するクライアントを示す概略図である。
【図４】本開示の第1の例による、転位中のデータカードのアバターおよびデータカードの背景画像を表示することを示す概略図である。
【図５】本開示の第1の例による、様々なバージョンのソフトウェアにおいてデータカードの植字およびレイアウトに基づいて第2の画像を傍受することを示す概略図である。
【図６Ａ】本開示の第1の例による、データカードのアバターおよびデータカードの背景画像をマージし表示することを示す概略図である。
【図６Ｂ】本開示の第1の例による、データカードのアバターおよびデータカードの背景画像をマージし表示することを示す概略図である。
【図６Ｃ】本開示の第1の例による、データカードのアバターおよびデータカードの背景画像をマージし表示することを示す概略図である。
【図７】本開示の第1の例による、データカードのアバターおよびデータカードの背景画像を表示することを示す概略図である。
【図８】本開示の第2の例による、画像を表示するための装置の構造を示す概略図である。
【図９】本開示の第3の例による、ネットワーク側デバイスの構造を示す概略図である。
【発明を実施するための形態】
【０００９】
データカードのアバターおよびデータカードの背景を更新する現在のプロセスでは、ユーザはデータカードの自分で定義したアバターを選択することができるが、データカードの背景はIMソフトウェアによって提供される固定のテンプレートからしか選択されない。図1に示されたように、データカードのアバター110およびデータカードの背景120は、2つの無関係な画像の異なるコンテンツを示す。結果として、データカードのアバターおよびデータカードの背景は一緒に混在することができず、データカードの背景は、データカードのアバターに関係する情報を表示することができない。
【００１０】
本開示の目的、技術的解決策、および利点をより理解可能なものにするために、以下で、添付図面および例を参照して、本開示を詳細にさらに記載する。本明細書に記載される例は、本開示を解釈するために使用されるにすぎず、本開示を限定するものではない。
【００１１】
第1の例：
図2は、本開示の第1の例による、画像を表示するための方法を示す流れ図である。図2に示されたように、方法は以下の動作を含む場合がある。
【００１２】
ブロック201において、クライアントによってアップロードされた写真を受信する。
【００１３】
概略的に、クライアントがユーザによって与えられたアバターおよび背景を更新する命令を受信した後、クライアントのカメラを介して必要な写真を取得し、撮影することによって取得された写真をサーバにアップロードする。図3Aに示されたように、アバター301をクリックし、次いで、「アバターおよび背景を更新する」のボタンを選び、「アバターおよび背景を更新する」のボタンをクリックした後、図3Bに示されたように、カメラを使用してプレビューエリア303に従って撮影し、同時に、アバター301'に示された画像に注意を払うことをユーザに気付かせ、カメラボタン304をクリックして写真を取得する。
【００１４】
場合によっては、様々な端末、たとえばパーソナルコンピュータ（PC）に適応するために、例では、クライアントは、撮影用に3：4の垂直撮影モードを採用する。
【００１５】
図3Aおよび図3Bにおけるクライアントにより写真を取得する方法は、1つの例示的な例にすぎないことに留意されたい。この例が本開示を解釈するために使用されるにすぎず、本開示の保護範囲を限定するものではないことを、当業者なら理解されよう。必要な写真を取得する任意の他の方法は、本開示の保護範囲内にあるべきである。たとえば、この例は、写真を取得するようにクライアント上のボタンをプリセットするか、タッチスクリーン上で時計回りもしくは反時計回りにスライドすること、またはキーボード内の数字および／もしくは文字の組合せによる命令などの、写真を取得するように命令を直接設定することができる。ユーザがボタンをクリックすることによる、またはユーザによって送られた写真を取得する命令が受信された後、カメラを介して写真を撮影する。
【００１６】
ブロック202において、写真から第1の画像および第2の画像を傍受する。
【００１７】
この例では、クライアントによってアップロードされた写真を受信した後、サーバは写真を記憶し、写真から第1の画像および第2の画像を傍受し、写真はクライアントによってアップロードされた元の写真であり得るか、またはアップロードされた写真のコピーであり得る。
【００１８】
好ましくは、第1の画像はデータカードのアバターであり、第2の画像はデータカードの背景画像である。
【００１９】
さらに、データカードのアバターがユーザによって更新された後、転位中のデータカードのアバターおよびデータカードの背景画像を表示する問題が、様々なバージョンのソフトウェアにおいて場合によっては利用可能なデータカードの異なるレイアウトによって引き起こされる可能性がある。図4に示されたように、様々なバージョンのQQソフトウェアにおける背景画像の様々な解像度比に起因して、アバター401は、背景画像内のアバター画像の位置と比べてずれる。そのような問題を解決するために、この例はまた、
【００２０】
データカードのアバターとデータカードの背景画像との間の相対位置などの、ネットワークアカウントによって使用される様々なバージョンのソフトウェアにおけるデータカードの植字およびレイアウトに従って、写真から対応する第2の画像を傍受すること
を含む。
【００２１】
図5に示されたように、破線ボックス502は、モバイルフォンのQQ4.2バージョンにおいてデータカードの植字およびレイアウトに従って傍受された第2の画像であり、実線ボックス503は、PCのQQ1.96バージョンにおいてデータカードの植字およびレイアウトに従って傍受された第2の画像である。データカードのアバター501の位置に対して、異なるQQバージョンのボックス502とボックス503の中の傍受された第2の画像は異なる。
【００２２】
ブロック203において、傍受された第1の画像および傍受された第2の画像をユーザのネットワークアカウントと関連付け、ネットワークアカウントがログインされたことをモニタすると、ネットワークアカウントのデータカードのコンテンツとして第1の画像および第2の画像を表示用にクライアントにプッシュする。
【００２３】
詳細には、傍受された第1の画像および傍受された第2の画像をユーザのネットワークアカウントと関連付けることはまた、
【００２４】
傍受された第2の画像をソフトウェアのバージョン番号と関連付け、次いで、第1の画像、関連付けられた第2の画像、およびソフトウェアのバージョン番号をユーザのネットワークアカウントと関連付けることと、ネットワークアカウントがログインされたことをモニタすると、ネットワークアカウントによって使用されるソフトウェアのバージョン番号を検出し、ソフトウェアの検出されたバージョン番号に従って、第1の画像およびソフトウェアのバージョン番号と関連付けられた第2の画像を、ネットワークアカウントのデータカードのコンテンツとして表示用にクライアントにプッシュすることと
を含む。
【００２５】
好ましくは、傍受された第2の画像をソフトウェアのバージョン番号と関連付け、次いで、第1の画像、関連付けられた第2の画像、およびソフトウェアのバージョン番号をユーザのネットワークアカウントと関連付けることは、
【００２６】
傍受された第1の画像をプリセットサイズを有する画像として圧縮することと（概略的に、プリセットサイズは130ピクセル×130ピクセル、80ピクセル×80ピクセル、または40ピクセル×40ピクセルであり得る）、
【００２７】
傍受された第2の画像を圧縮パッケージとして圧縮し、ソフトウェアの対応するバージョン番号によって圧縮パッケージを命名することと、
【００２８】
圧縮された第1の画像およびソフトウェアのバージョン番号によって命名された圧縮パッケージを、ユーザのネットワークアカウントと関連付けることと
を含む。
【００２９】
表1は、様々なネットワークアカウントに関して、第1の画像とソフトウェアのバージョン番号によって命名された圧縮パッケージとの間の対応を示す。ソフトウェアの異なるバージョンに起因して、第2の画像の対応する圧縮パッケージは異なり、したがって、表1に示されたように、各ネットワークアカウントおよび第1の画像は、複数の圧縮パッケージに対応する場合がある。
【００３０】
【表１】
0006278579.tif 000002
【００３１】
第1の画像の圧縮処理の後、圧縮された第1の画像は、例においてデータカードのアバターとしてクライアントにプッシュされることに留意されたい。しかしながら、第1の画像の元の写真は依然としてサーバに記憶されている。クライアントのユーザが圧縮された第1の画像をクリックするか、または圧縮された第1の画像の上でマウスを停止すると、サーバは、ユーザがより鮮明なアバターを見ることが可能になるように、第1の画像の元の写真を表示用にクライアントにプッシュする。
【００３２】
第1の画像は元の写真から傍受されるので、第1の画像が圧縮された後（圧縮された画像／第1の画像の面積圧縮比は1：5であり、圧縮された画像／元の写真の面積圧縮比1：50よりもはるかに高い）、圧縮された第1の画像は依然としてより高い鮮明度を保つことができる。しかしながら、従来技術は元の画像を直接圧縮する。第1の画像と第2の画像の両方は元の写真に含まれるので、元の写真が圧縮された後（圧縮された画像／元の写真の面積圧縮比は1：50である）、第1の画像の鮮明度は低くなる。
【００３３】
場合によっては、傍受された第2の画像をソフトウェアのバージョン番号と関連付け、次いで、第1の画像、関連付けられた第2の画像、およびソフトウェアのバージョン番号をユーザのネットワークアカウントと関連付けることはまた、
【００３４】
第1のプリセットフォーマットファイル、たとえばテキストファイルに、ソフトウェアのバージョン番号およびユーザのネットワークアカウントを記憶することと、
【００３５】
第2のプリセットフォーマットファイル、たとえばサムネイルおよび／または画像リストに、第1の画像および第2の画像を記憶することと、
【００３６】
第1の画像および第2の画像がクリックされたことを検出した後、第1のプリセットフォーマットファイルを入力し、第1のプリセットフォーマットファイル内のソフトウェアのある特定のバージョン番号およびユーザのネットワークアカウントがクリックされたことを検出すると、ソフトウェアのバージョン番号およびユーザのネットワークアカウントをクリックされた第1の画像およびクリックされた第2の画像と関連付けることと
を含む。
【００３７】
さらに、この例では、第1の画像および第2の画像をネットワークアカウントのデータカードのコンテンツとして表示用にクライアントにプッシュすることは、
【００３８】
写真における第1の画像の位置に従って、第1の画像および第2の画像を混在させ、ネットワークアカウントのデータカードのコンテンツとして表示用にクライアントにプッシュすること
を含む。
【００３９】
概略的に、図6Aはデータカードのアバターであり、図6Bはデータカードの背景画像であり、図6Cは、元の写真におけるデータカードのアバターの位置に従って、データカードのアバターおよびデータカードの背景画像を混在させた、すなわち適応的に表示した後の表示画像である。
【００４０】
場合によっては、この例では、第1の画像および第2の画像をネットワークアカウントのデータカードのコンテンツとして表示用にクライアントにプッシュすることはまた、
【００４１】
第1の画像および第2の画像をネットワークアカウントのデータカードのコンテンツとしてクライアントにプッシュし、写真（クライアントは撮影後写真の1つのコピーを記憶することができる）における第1の画像の位置に従って、第1の画像および第2の画像を混在させ表示することと
を含む。
【００４２】
この例では、第1の画像はある特定の画像を指す場合があり、第2の画像は第1の画像とは異なる画像を指す場合があることに留意されたい。「第1」および「第2」は、便宜上、異なる画像を区別、記載、および参照するために本明細書において使用されるにすぎず、本開示の実装において、1つの対応する第1の画像および1つの対応する第2の画像が存在するべきであることを意味しない。
【００４３】
本開示によって提供される方法は、データカードのアバターおよびデータカードの背景画像を一緒に混在させ、データカードの背景画像によってデータカードのアバターに関係するより多くの情報を表示することができる。図7に示されたように、データカードのアバターおよびデータカードの背景画像は、同じ元の写真に従って一緒に混在する。加えて、データカードの背景画像は様々なバージョンのデータカードの植字およびレイアウトに基づいて傍受されるので、データカードのアバターおよびデータカードの背景画像は適応的に表示され得るし、その結果、様々なバージョンのソフトウェアにおいて利用可能なデータカードの異なるレイアウトによって引き起こされる可能性がある、データカードのアバターがユーザによって更新された後に転位中のデータカードのアバターおよびデータカードの背景画像を表示する問題を効果的に解決することができる。
【００４４】
第2の例：
図8は、本開示の第2の例による、画像を表示するための装置の構造を示す概略図である。説明しやすいように、本開示の例に関係する要素のみが以下で示される。
【００４５】
画像を表示するための装置は、ネットワーク側デバイス、たとえばサーバ内で動作するソフトウェアユニット、ハードウェアユニット、もしくは組み合わされたソフトウェアユニットとハードウェアユニットであり得るか、または、ネットワーク側デバイスに統合されるか、もしくはネットワーク側デバイスのアプリケーションシステム内で動作する個別のアクセサリであり得る。
【００４６】
画像を表示するための装置は、写真受信ユニット81と、画像傍受ユニット82と、プッシングユニット83とを含み、
【００４７】
画像受信ユニット81は、クライアントによってアップロードされた写真を受信するように構成され、 
【００４８】
画像傍受ユニット82は、画像受信ユニット81によって受信された写真から第1の画像および第2の画像を傍受するように構成され、
【００４９】
プッシングユニット83は、画像傍受ユニット82によって傍受された第1の画像および第2の画像をユーザのネットワークアカウントと関連付け、ネットワークアカウントがログインされたことをモニタすると、第1の画像および第2の画像をネットワークアカウントのデータカードのコンテンツとして表示用にクライアントにプッシュするように構成される。
【００５０】
さらに、画像傍受ユニット82は、ネットワークアカウントによって使用される様々なバージョンのソフトウェアにおいてデータカードの植字およびレイアウトに従って、写真から対応する第2の画像を傍受するように構成される。
【００５１】
さらに、プッシングユニット83は、傍受された第2の画像をソフトウェアのバージョン番号と関連付け、次いで、第1の画像、関連付けられた第2の画像、およびソフトウェアのバージョン番号をユーザのネットワークアカウントと関連付けることと、ネットワークアカウントがログインされたことをモニタすると、ネットワークアカウントによって使用されるソフトウェアのバージョン番号を検出し、ソフトウェアの検出されたバージョン番号に従って、第1の画像およびソフトウェアのバージョン番号と関連付けられた第2の画像を、ネットワークアカウントのデータカードのコンテンツとして表示用にクライアントにプッシュすることとを行うように構成される。 
【００５２】
さらに、プッシングユニット83は、
傍受された第1の画像をプリセットサイズを有する画像として圧縮するように構成された第1の圧縮モジュール831と、
傍受された第2の画像を圧縮パッケージとして圧縮し、ソフトウェアの対応するバージョン番号によって圧縮パッケージを命名するように構成された第2の圧縮モジュール832と、
圧縮された第1の画像およびソフトウェアのバージョン番号によって命名された圧縮パッケージを、ユーザのネットワークアカウントと関連付けるように構成された関連付けモジュール833と
を含む。
【００５３】
概略的に、アップロードされた写真は、ユーザによって送られたアバターおよびカバーを更新する命令がクライアントによって受信された後、クライアントのカメラを介して撮影することによって取得される。
【００５４】
さらに、プッシングユニット83は、写真における第1の画像の位置に従って、第1の画像および第2の画像を混在させ、混在画像をネットワークアカウントのデータカードのコンテンツとして表示用にクライアントにプッシュするように構成される。
【００５５】
好ましくは、第1の画像はデータカードのアバターであり、第2の画像はデータカードの背景画像である。
【００５６】
説明を便利にかつ簡潔にするために、機能ユニットおよび機能モジュールの前述の分割は、例として記載されているにすぎないことを、当業者は一見して理解されよう。実際の実装形態では、前述の機能は、ニーズに基づいて実行するために様々な機能ユニットおよび機能モジュールに分散され得る、すなわち、装置の内部構造は、前述の機能の全部または一部を実現するために、様々な機能ユニットおよび機能モジュールに分割され得る。例において記載されたすべての機能ユニットおよび機能モジュールは、1つの処理ユニットに統合される場合があるか、もしくはスタンドアロンであり得るか、または2つ以上のユニットが1つのユニットに統合される。統合されたユニットまたはモジュールは、ハードウェアまたはシフトウェアの機能ユニットの形態で実装され得る。加えて、すべての機能ユニットおよび機能モジュールの固有名称は、互いに区別するために使用されるにすぎず、本開示の範囲を限定するものではない。上記の装置内のユニットおよびモジュールの固有の動作プロセスは、前述の方法例における対応するプロセスを参照することができ、ここでは詳細に記載されない。
【００５７】
第3の例：
図9は、本開示の第3の例による、ネットワーク側デバイスの構造を示す概略図である。本開示の例によって提供されるネットワーク側デバイスは、図2における対応する例の方法を実施するために使用される場合がある。説明しやすいように、本開示の例に関係する部分のみが示される。
【００５８】
ネットワーク側デバイス100は、コアを処理する1つまたは複数のプロセッサ101（図9では1つのみが示されている）と、コンピュータ可読記憶媒体を有する1つまたは複数のメモリ102（図9では1つのみが示されている）と
を含む。
【００５９】
メモリ102は、上記の例におけるメッセージを表示するための方法／装置に対応するプログラム命令／モジュールなどの、ソフトウェアのプログラムおよびモジュールを記憶するように構成される。プロセッサ101は、メモリ102に記憶されたソフトウェアのプログラムおよびモジュールを動作させること、すなわち、データカードのアバターおよびデータカードの背景画像を混在させ、適応的に表示することを実現することによって、様々な機能アプリケーションおよびデータ処理を実行することができる。メモリ102は、高速ランダムアクセスメモリと、1つ以上の磁気記憶装置、フラッシュメモリ、または他の不揮発性固体メモリなどの不揮発性メモリとを含む場合がある。
【００６０】
プロセッサ101は、様々なインターフェースおよびリンクによってネットワーク側デバイス100内のすべての要素を接続し、メモリ102に記憶されたソフトウェアのプログラムおよび／またはモジュールを動作または実行すること、ならびに、全体としてネットワーク側デバイス100を監視するためにメモリ102に記憶されたデータを呼び出すことによって、ネットワーク側デバイス100の様々な機能およびデータ処理を実行する、ネットワーク側デバイス100の制御センタである。場合によっては、プロセッサ101は1つ以上の処理ユニットを含む場合があり、アプリケーションプロセッサとモデムを統合する場合もあり、その中で、アプリケーションプロセッサは、オペレーションシステム、ユーザインターフェース、およびアプリケーションプログラムなどを処理し、モデムはワイヤレス通信を処理する。上述のモデムはプロセッサ101に統合されない場合があることが理解されよう。
【００６１】
ネットワーク側デバイス100がディスプレイ103とトランシーバ104とを含む場合もあることを、当業者なら理解できることに留意されたい。ディスプレイ103は、画像処理中にユーザとの対話インターフェースを表示するために使用される場合がある。トランシーバ104は、画像処理中に関連する写真またはデータを受信または送信するために使用される場合がある。プロセッサ101は、メモリ102、ディスプレイ103、およびトランシーバ104と個別に接続される。
【００６２】
この例では、ネットワーク側デバイス100は、1つまたは複数のプロセッサ、メモリ、および1つまたは複数のプログラムを含み、1つまたは複数のプログラムは、メモリに記憶され、1つまたは複数のプロセッサによる実行用に構成され、1つまたは複数のプログラムは、
クライアントによってアップロードされた写真を受信することと、
写真から第1の画像および第2の画像を傍受することと、
傍受された第1の画像および傍受された第2の画像をユーザのネットワークアカウントと関連付け、ネットワークアカウントがログインされたことをモニタすると、第1の画像および第2の画像をネットワークアカウントのデータカードのコンテンツとして表示用にクライアントにプッシュすることと
を行う命令を含む。
【００６３】
第1の実装形態に基づいて提供される第2の実装形態では、ユーザデバイスのメモリはまた、
ネットワークアカウントによって使用される様々なバージョンのソフトウェアにおいてデータカードの植字およびレイアウトに従って、写真から対応する第2の画像を傍受すること
を行う命令を含む。
【００６４】
第2の実装形態に基づいて提供される第3の実装形態では、ユーザデバイスのメモリはまた、
傍受された第2の画像をソフトウェアのバージョン番号と関連付け、次いで、第1の画像、関連付けられた第2の画像、およびソフトウェアのバージョン番号をユーザのネットワークアカウントと関連付けることと、
ネットワークアカウントがログインされたことをモニタすると、ネットワークアカウントによって使用されるソフトウェアのバージョン番号を検出し、ソフトウェアの検出されたバージョン番号に従って、第1の画像およびソフトウェアのバージョン番号と関連付けられた第2の画像を、ネットワークアカウントのデータカードのコンテンツとして表示用にクライアントにプッシュすることと
を行う命令を含む。
【００６５】
第3の実装形態に基づいて提供される第4の実装形態では、ユーザデバイスのメモリはまた、
傍受された第1の画像をプリセットサイズを有する画像として圧縮することと、
傍受された第2の画像を圧縮パッケージとして圧縮し、ソフトウェアの対応するバージョン番号によって圧縮パッケージを命名することと、
圧縮された第1の画像およびソフトウェアのバージョン番号によって命名された圧縮パッケージを、ユーザのネットワークアカウントと関連付けることと
を行う命令を含む。
【００６６】
第1の実装形態に基づいて提供される第5の実装形態では、ユーザデバイスのメモリはまた、
ユーザによって送られたアバターおよびカバーを更新する命令がクライアントによって受信された後、クライアントのカメラを介して撮影することによって、アップロードされた写真を取得すること
を行う命令を含む。
【００６７】
第1の実装形態に基づいて提供される第6の実装形態では、ユーザデバイスのメモリはまた、
写真における第1の画像の位置に従って、第1の画像および第2の画像を混在させ、混在画像をネットワークアカウントのデータカードのコンテンツとして表示用にクライアントにプッシュすること
を行う命令を含む。
【００６８】
第1／第2／第3／第4／第5／第6の実装形態に基づいて提供される第7の実装形態では、ユーザデバイスのメモリはまた、
データカードのアバターであるように第1の画像を設定し、データカードの背景画像であるように第2の画像を設定すること
を行う命令を含む。 
【００６９】
本開示の例によれば、第1の画像および第2の画像は同じ写真上で傍受され、傍受された第1の画像および傍受された第2の画像は、データカードのコンテンツとして表示用にクライアントにプッシュされる。第1の画像および第2の画像は同じ写真から傍受されるので、1つの画像がデータカードのアバターであり、他の画像がデータカードの背景画像であるとき、データカードのアバターおよびデータカードの背景画像を一緒に混在させ、データカードの背景画像によってデータカードのアバターに関するより多くの情報を表示することが可能になる。加えて、データカードの背景画像は様々なバージョンのデータカードの植字およびレイアウトに基づいて傍受されるので、データカードのアバターおよびデータカードの背景画像は適応的に表示され得るし、その結果、様々なバージョンのソフトウェアにおいて利用可能なデータカードの異なるレイアウトによって引き起こされる可能性がある、データカードのアバターがユーザによって更新された後に転位中のデータカードのアバターおよびデータカードの背景画像を表示する問題を効果的に解決することができる。
【００７０】
上記の例を実施するステップの一部または全部は、プログラムによって命令されるハードウェアによって遂行され得ることを、当業者なら理解することができる。プログラムは、コンピュータ可読記憶媒体内に記憶される場合がある。コンピュータ可読記憶媒体は、読取り専用メモリ（ROM）、ランダムアクセスメモリ（RAM）、磁気ディスク、または光ディスクなどであり得る。
【００７１】
上記は、本開示の範囲を限定するために使用されない、本開示の好ましい例と組み合わされたさらに詳細な説明である。当業者のために、同じ性能または目的を有する、本開示の原理から逸脱することなく行われる任意の等価な置換または明らかな変形は、添付の特許請求の範囲において定義される本開示の範囲によって包含されるべきである。
【００７２】
８１  画像受信ユニット
８２  画像傍受ユニット
８３  プッシングユニット
１００  ネットワーク側デバイス
１０１  プロセッサ
１０２  メモリ
１０３  ディスプレイ
１０４  トランシーバ
１１０  アバター
１２０  背景
３０１  アバター
３０１’  アバター
３０３  プレビューエリア
３０４  カメラボタン
４０１  アバター
５０１  アバター
５０２  ボックス
５０３  ボックス
８３１  第1の圧縮モジュール
８３２  第2の圧縮モジュール
８３３  関連付けモジュール
【図１】
0006278579.tif 000003
【図２】
0006278579.tif 000004
【図３Ａ】
0006278579.tif 000005
【図３Ｂ】
0006278579.tif 000006
【図４】
0006278579.tif 000007
【図５】
0006278579.tif 000008
【図６Ａ】
0006278579.tif 000009
【図６Ｂ】
0006278579.tif 000010
【図６Ｃ】
0006278579.tif 000011
【図７】
0006278579.tif 000012
【図８】
0006278579.tif 000013
【図９】
0006278579.tif 000014