(57)【特許請求の範囲】
【請求項１】
ピクチャ結合方法であって、画像処理アプリケーションにおける受信側クライアントに適用され、前記方法は、
前記画像処理アプリケーションにおける送信側クライアントにより提供され及び第１コラージュを記述するために使用される構成ファイルを取得するステップであって、前記第１コラージュは、前記送信側クライアントが少なくとも１つのピクチャを前記画像処理アプリケーションの目標コラージュテンプレートに追加した後に得られるコラージュであり、前記構成ファイルは、前記送信側クライアントが前記第１コラージュを得た後に前記送信側クライアントにより生成され、少なくとも１つの受信側クライアントに提供される構成ファイルである、ステップと、
前記構成ファイルに従い前記第１コラージュを取得するステップと、
前記第１コラージュを形成するための前記目標コラージュテンプレートの中に空白部分が存在するか否かを検出するステップであって、前記空白部分は、ピクチャにより占有されない部分である、ステップと、
前記第１コラージュを形成するための前記目標コラージュテンプレートの中に空白部分が存在するとき、少なくとも１つのピクチャを前記空白部分に追加して、第２コラージュを得るステップと、
を有する方法。
【請求項２】
前記画像処理アプリケーションにおける前記送信側クライアントにより提供され及び第１コラージュを記述するために使用される構成ファイルを取得するステップは、
前記送信側クライアントにより、インスタントメッセージの形式で送信された前記構成ファイルを受信するステップ、又は
前記送信側クライアントにより、グループメッセージの形式で送信された前記構成ファイルを受信するステップであって、前記構成ファイルは、前記送信側クライアントにより、グループメッセージの形式で、前記画像処理アプリケーションにおける且つ同じグループに属する前記少なくとも１つの受信側クライアントへ送信される、ステップ、又は
前記画像処理アプリケーションに対応するソーシャルネットワーキング情報共有プラットフォームに、前記送信側クライアントによりアップロードされた前記構成ファイルを受信するステップであって、前記画像処理アプリケーションに対応する前記ソーシャルネットワーキング情報共有プラットフォーム上の情報は、前記送信側クライアントと所定の関係を有しアクセス権を有する受信側クライアントにより閲覧される、ステップ、
を有する、請求項１に記載の方法。
【請求項３】
前記構成ファイルは、前記目標コラージュテンプレートの種類識別子及び前記第１コラージュの中の前記目標コラージュテンプレート内の少なくとも１つのピクチャの位置識別子を有し、前記種類識別子は、前記目標コラージュテンプレートの種類が固定値テンプレート種類又は非固定値テンプレート種類であることを示すために使用され、前記固定値テンプレート種類のテンプレートの中の合計部分数は固定値であり、前記非固定値テンプレート種類のテンプレートの中の合計部分数は非固定値であり、前記非固定値は所定閾より小さい又は等しく、
前記第１コラージュを形成するための前記目標コラージュテンプレートの中に空白部分が存在するか否かを検出するステップであって、前記空白部分は、ピクチャにより占有されない部分である、ステップは、
前記目標コラージュテンプレートの前記種類識別子に従い、前記第１コラージュを形成するための前記目標コラージュテンプレートの種類を決定するステップと、
前記第１コラージュを形成するための前記目標コラージュテンプレートの前記種類及び前記第１コラージュ内の位置識別子の数に従い、前記第１コラージュを形成するための前記目標コラージュテンプレートの中に空白部分が存在するか否かを決定するステップと、
を有する、請求項１又は２に記載の方法。
【請求項４】
前記第１コラージュを形成するための前記目標コラージュテンプレートの前記種類及び前記第１コラージュ内の位置識別子の数に従い、前記第１コラージュを形成するための前記目標コラージュテンプレートの中に空白部分が存在するか否かを決定するステップは、
前記目標コラージュテンプレートの種類が前記固定値テンプレート種類であるとき、前記第１コラージュの中の前記位置識別子の数が固定値より少ないか否かを決定し、前記第１コラージュの中の前記位置識別子の数が前記固定値より少ないとき、前記第１コラージュを形成するための前記目標コラージュテンプレート内に空白部分が存在することを決定するステップと、
前記目標コラージュテンプレートの種類が前記非固定値テンプレート種類であるとき、前記第１コラージュの中の前記位置識別子の数が所定閾より少ないか否かを決定し、前記第１コラージュの中の前記位置識別子の数が前記所定閾より少ないとき、前記第１コラージュを形成するための前記目標コラージュテンプレート内に空白部分が存在することを決定するステップと、
を有する、請求項３に記載の方法。
【請求項５】
少なくとも１つのピクチャを前記空白部分に追加して、第２コラージュを得るステップの後に、前記方法は、
前記目標コラージュテンプレートの種類が前記固定値テンプレート種類であるとき、前記少なくとも１つのピクチャを前記空白部分に追加して、前記第２コラージュを得るステップであって、前記追加した少なくとも１つのピクチャの数は、前記空白部分の数より少ない又は等しい、ステップと、
前記目標コラージュテンプレートの種類が前記非固定値テンプレート種類であるとき、前記目標コラージュテンプレートに空白部分を追加し、前記空白部分に前記少なくとも１つのピクチャを追加して、前記第２コラージュを得るステップであって、前記空白部分が追加された後の前記目標コラージュテンプレート内の合計部分数は、所定閾より少ない又は等しい、ステップと、
を有する請求項３又は４に記載の方法。
【請求項６】
前記空白部分に少なくとも１つのピクチャを追加して、第２コラージュを得るステップの後に、前記方法は、
少なくとも１つの残りの受信側クライアントに、前記第２コラージュを記述するために使用される構成ファイルを提供するステップであって、前記残りの受信側クライアントは前記送信側クライアントを有する、ステップと、
前記送信側クライアントへ、前記第１コラージュが変更されたことを示すために使用されるプロンプト情報を送信するステップと、
を更に有する請求項１に記載の方法。
【請求項７】
ピクチャ結合方法であって、画像処理アプリケーションにおける送信側クライアントに適用され、前記方法は、
第１コラージュを取得するステップであって、前記第１コラージュは、前記送信側クライアントが前記画像処理アプリケーションの目標コラージュテンプレートに少なくとも１つのピクチャを追加した後に得られるコラージュである、ステップと、
前記第１コラージュを記述するために使用される構成ファイルを生成するステップと、
前記画像処理アプリケーションにおける少なくとも１つの受信側クライアントに前記構成ファイルを提供するステップであって、前記少なくとも１つの受信側クライアントが、前記構成ファイルを取得し、前記構成ファイルに従い前記第１コラージュを取得し、前記第１コラージュを形成するための前記目標コラージュテンプレート内に空白部分が存在するとき、前記空白部分に少なくとも１つのピクチャを追加して、第２コラージュを得るようにし、前記空白部分はピクチャにより占有されない部分である、ステップと、
を有する方法。
【請求項８】
前記画像処理アプリケーションにおける少なくとも１つの受信側クライアントに前記構成ファイルを提供するステップは、
インスタントメッセージの形式で、前記構成ファイルを、前記少なくとも１つの受信側クライアントへ送信するステップ、又は
グループメッセージの形式で、前記構成ファイルを、前記画像処理アプリケーションにおける且つ同じグループに属する前記少なくとも１つの受信側クライアントへ送信するステップ、又は
前記画像処理アプリケーションに対応するソーシャルネットワーキング情報共有プラットフォームに、前記構成ファイルをアップロードするステップであって、前記画像処理アプリケーションに対応する前記ソーシャルネットワーキング情報共有プラットフォーム上の情報は、前記送信側クライアントと所定の関係を有しアクセス権を有する受信側クライアントにより閲覧される、ステップ、
を有する、請求項７に記載の方法。
【請求項９】
前記画像処理アプリケーションに対応するソーシャルネットワーキング情報共有プラットフォームに、前記構成ファイルをアップロードするステップは、
前記第１コラージュに記述情報を追加するステップと、
前記第１コラージュの前記構成ファイル及び前記記述情報を、前記画像処理アプリケーションに対応する前記ソーシャルネットワーキング情報共有プラットフォームにアップロードするステップと、
を有する、請求項８に記載の方法。
【請求項１０】
第１コラージュを取得するステップであって、前記第１コラージュは、前記送信側クライアントが前記画像処理アプリケーションの目標コラージュテンプレートに少なくとも１つのピクチャを追加した後に得られるコラージュである、ステップは、
前記画像処理アプリケーションにおいて少なくとも１つのピクチャに対して前処理を実行するステップであって、前記前処理は、美容画像修整、フィルタ適用、及び鮮鋭化のうちの少なくとも１つを有する、ステップと、
前記前処理された少なくとも１つのピクチャを前記目標コラージュテンプレートに追加して、前記第１コラージュを得るステップと、
を有する、請求項７に記載の方法。
【請求項１１】
前記構成ファイルは、前記目標コラージュテンプレートの種類識別子及び前記第１コラージュの中の前記目標コラージュテンプレート内の前記少なくとも１つのピクチャの位置識別子を有し、前記種類識別子は、前記目標コラージュテンプレートの種類が固定値テンプレート種類又は非固定値テンプレート種類であることを示すために使用され、前記固定値テンプレート種類のテンプレートの中の合計部分数は固定値であり、前記非固定値テンプレート種類のテンプレートの中の合計部分数は非固定値であり、前記非固定値は所定閾より小さい又は等しい、
請求項７乃至１０のいずれか一項に記載の方法。
【請求項１２】
端末であって、画像処理アプリケーションにおける受信側クライアントが前記端末上で実行し、前記端末は、
前記画像処理アプリケーションにおける送信側クライアントにより提供され第１コラージュを記述するために使用される構成ファイルを取得するよう構成される第１取得モジュールであって、前記第１コラージュは、前記送信側クライアントが前記画像処理アプリケーションの目標コラージュテンプレートに少なくとも１つのピクチャを追加した後に得られるコラージュであり、前記構成ファイルは、前記送信側クライアントが前記第１コラージュを得た後に前記送信側クライアントにより生成され少なくとも１つの受信側クライアントに提供される構成ファイルである、第１取得モジュールと、
前記構成ファイルに従い、前記第１コラージュを取得するよう構成される第２取得モジュールと、
前記第１コラージュを形成するための前記目標コラージュテンプレート内に空白部分が存在するか否かを検出する検出モジュールであって、前記空白部分はピクチャにより占有されない部分である、検出モジュールと、
前記第１コラージュを形成するための前記目標コラージュテンプレート内に空白部分が存在するとき、前記空白部分に少なくとも１つのピクチャを追加して、第２コラージュを得るよう構成される追加モジュールと、
を有する端末。
【請求項１３】
前記構成ファイルは、前記目標コラージュテンプレートの種類識別子及び前記第１コラージュの中の前記目標コラージュテンプレート内の少なくとも１つのピクチャの位置識別子を有し、前記種類識別子は、前記目標コラージュテンプレートの種類が固定値テンプレート種類又は非固定値テンプレート種類であることを示すために使用され、前記固定値テンプレート種類のテンプレートの中の合計部分数は固定値であり、前記非固定値テンプレート種類のテンプレートの中の合計部分数は非固定値であり、前記非固定値は所定閾より小さい又は等しく、
前記検出モジュールは、
前記目標コラージュテンプレートの前記種類識別子に従い、前記第１コラージュを形成するための前記目標コラージュテンプレートの種類を決定するよう構成される決定ユニットと、
前記第１コラージュを形成するための前記目標コラージュテンプレートの種類及び前記第１コラージュ内の位置識別子の数に従い、前記第１コラージュを形成するための前記目標コラージュテンプレートの中に空白部分が存在するか否かを決定するよう構成される判定ユニットと、
を有する、請求項１２に記載の端末。
【請求項１４】
前記判定ユニットは、前記目標コラージュテンプレートの種類が前記固定値テンプレート種類であるとき、前記第１コラージュの中の位置識別子の数が固定値より少ないか否かを決定し、前記第１コラージュの中の前記位置識別子の数が前記固定値より少ないとき、前記第１コラージュを形成するための前記目標コラージュテンプレート内に空白部分が存在することを決定し、前記目標コラージュテンプレートの種類が前記非固定値テンプレート種類であるとき、前記第１コラージュの中の前記位置識別子の数が所定閾より少ないか否かを決定し、前記第１コラージュの中の前記位置識別子の数が前記所定閾より少ないとき、前記第１コラージュを形成するための前記目標コラージュテンプレート内に空白部分が存在することを決定する、よう構成される、
請求項１３に記載の端末。
【請求項１５】
前記追加モジュールは、前記目標コラージュテンプレートの種類が前記固定値テンプレート種類であるとき、前記少なくとも１つのピクチャを前記空白部分に追加して、前記第２コラージュを得るよう構成され、前記追加した少なくとも１つのピクチャの数は、前記空白部分の数より少ない又は等しく、前記目標コラージュテンプレートの種類が前記非固定値テンプレート種類であるとき、前記目標コラージュテンプレートに空白部分を追加し、前記空白部分に前記少なくとも１つのピクチャを追加して、前記第２コラージュを得るよう構成され、前記空白部分が追加された後の前記目標コラージュテンプレート内の合計部分数は、所定閾より少ない又は等しい、
請求項１３又は１４に記載の端末。
【請求項１６】
端末であって、画像処理アプリケーションにおける送信側クライアントが前記端末上で実行し、前記端末は、
第１コラージュを取得するよう構成される取得モジュールであって、前記第１コラージュは、前記送信側クライアントが前記画像処理アプリケーションの目標コラージュテンプレートに少なくとも１つのピクチャを追加した後に得られるコラージュである、取得モジュールと、
前記第１コラージュを記述するために使用される構成ファイルを生成するよう構成される生成モジュールと、
前記画像処理アプリケーションにおける少なくとも１つの受信側クライアントに前記構成ファイルを提供するよう構成される提供モジュールであって、前記少なくとも１つの受信側クライアントが、前記構成ファイルを取得し、前記構成ファイルに従い前記第１コラージュを取得し、前記第１コラージュを形成するための前記目標コラージュテンプレート内に空白部分が存在するとき、前記空白部分に少なくとも１つのピクチャを追加して、第２コラージュを得るようにし、前記空白部分はピクチャにより占有されない部分である、提供モジュールと、
を有する端末。
【請求項１７】
端末であって、画像処理アプリケーションにおける受信側クライアントが前記端末上で実行し、前記端末は、
１又は複数のプロセッサと、
メモリと、
を有し、
前記メモリは１又は複数のプログラムを格納し、前記１又は複数のプログラムは、前記１又は複数のプロセッサにより実行されるよう構成され、前記１又は複数のプログラムは、以下の動作を実行するために使用される命令を有し、前記動作は、
前記画像処理アプリケーションにおける送信側クライアントにより提供され第１コラージュを記述するために使用される構成ファイルを取得するステップであって、前記第１コラージュは、前記送信側クライアントが前記画像処理アプリケーションの目標コラージュテンプレートに少なくとも１つのピクチャを追加した後に得られるコラージュであり、前記構成ファイルは、前記送信側クライアントが前記第１コラージュを得た後に前記送信側クライアントにより生成され少なくとも１つの受信側クライアントに提供される構成ファイルである、ステップと、
前記構成ファイルに従い、前記第１コラージュを取得するステップと、
前記第１コラージュを形成するための前記目標コラージュテンプレート内に空白部分が存在するか否かを検出するステップであって、前記空白部分はピクチャにより占有されない部分である、ステップと、
前記第１コラージュを形成するための前記目標コラージュテンプレート内に空白部分が存在するとき、前記空白部分に少なくとも１つのピクチャを追加して、第２コラージュを得るステップと、
を有する、端末。
【請求項１８】
前記１又は複数のプログラムは、以下の動作を実行するために使用される命令を更に有し、前記動作は、
前記送信側クライアントにより、インスタントメッセージの形式で送信された前記構成ファイルを受信するステップ、又は
前記送信側クライアントにより、グループメッセージの形式で送信された前記構成ファイルを受信するステップであって、前記構成ファイルは、前記送信側クライアントにより、グループメッセージの形式で、前記画像処理アプリケーションにおける且つ同じグループに属する前記少なくとも１つの受信側クライアントへ送信される、ステップ、又は
前記画像処理アプリケーションに対応するソーシャルネットワーキング情報共有プラットフォームに、前記送信側クライアントによりアップロードされた前記構成ファイルを受信するステップであって、前記画像処理アプリケーションに対応する前記ソーシャルネットワーキング情報共有プラットフォーム上の情報は、前記送信側クライアントと所定の関係を有しアクセス権を有する受信側クライアントにより閲覧される、ステップ、
を有する、請求項１７に記載の端末。
【請求項１９】
前記構成ファイルは、前記目標コラージュテンプレートの種類識別子及び前記第１コラージュの中の前記目標コラージュテンプレート内の少なくとも１つのピクチャの位置識別子を有し、前記種類識別子は、前記目標コラージュテンプレートの種類が固定値テンプレート種類又は非固定値テンプレート種類であることを示すために使用され、前記固定値テンプレート種類のテンプレートの中の合計部分数は固定値であり、前記非固定値テンプレート種類のテンプレートの中の合計部分数は非固定値であり、前記非固定値は所定閾より小さい又は等しく、
前記１又は複数のプログラムは、以下の動作を実行するために使用される命令を更に有し、前記動作は、
前記目標コラージュテンプレートの前記種類識別子に従い、前記第１コラージュを形成するための前記目標コラージュテンプレートの種類を決定するよう構成されるステップと、
前記第１コラージュを形成するための前記目標コラージュテンプレートの種類及び前記第１コラージュ内の位置識別子の数に従い、前記第１コラージュを形成するための前記目標コラージュテンプレートの中に空白部分が存在するか否かを決定するステップと、
を有する、請求項１７に記載の端末。
【請求項２０】
前記１又は複数のプログラムは、以下の動作を実行するために使用される命令を更に有し、前記動作は、
前記目標コラージュテンプレートの種類が前記固定値テンプレート種類であるとき、前記第１コラージュの中の位置識別子の数が固定値より少ないか否かを決定し、前記第１コラージュの中の前記位置識別子の数が前記固定値より少ないとき、前記第１コラージュを形成するための前記目標コラージュテンプレート内に空白部分が存在することを決定するステップと、
前記目標コラージュテンプレートの種類が前記非固定値テンプレート種類であるとき、前記第１コラージュの中の前記位置識別子の数が所定閾より少ないか否かを決定し、前記第１コラージュの中の前記位置識別子の数が前記所定閾より少ないとき、前記第１コラージュを形成するための前記目標コラージュテンプレート内に空白部分が存在することを決定するステップと、
を有する、請求項１９に記載の端末。
【請求項２１】
前記１又は複数のプログラムは、以下の動作を実行するために使用される命令を更に有し、前記動作は、
前記目標コラージュテンプレートの種類が前記固定値テンプレート種類であるとき、前記少なくとも１つのピクチャを前記空白部分に追加して、前記第２コラージュを得るステップであって、前記追加した少なくとも１つのピクチャの数は、前記空白部分の数より少ない又は等しい、ステップと、
前記目標コラージュテンプレートの種類が前記非固定値テンプレート種類であるとき、前記目標コラージュテンプレートに空白部分を追加し、前記空白部分に前記少なくとも１つのピクチャを追加して、前記第２コラージュを得るステップであって、前記空白部分が追加された後の前記目標コラージュテンプレート内の合計部分数は、所定閾より少ない又は等しい、ステップと、
を有する、請求項１９又は２０に記載の端末。
【請求項２２】
前記１又は複数のプログラムは、以下の動作を実行するために使用される命令を更に有し、前記動作は、
少なくとも１つの残りの受信側クライアントに、前記第２コラージュを記述するために使用される構成ファイルを提供するステップであって、前記残りの受信側クライアントは前記送信側クライアントを有する、ステップと、
前記送信側クライアントへ、前記第１コラージュが変更されたことを示すために使用されるプロンプト情報を送信するステップと、
を有する、請求項１７に記載の端末。
【請求項２３】
端末であって、画像処理アプリケーションにおける送信側クライアントが前記端末上で実行し、前記端末は、
１又は複数のプロセッサと、
メモリと、
を有し、前記メモリは１又は複数のプログラムを格納し、前記１又は複数のプログラムは前記１又は複数のプロセッサにより実行されるよう構成され、前記１又は複数のプログラムは、以下の動作を実行するための命令を有し、前記動作は、
第１コラージュを取得するステップであって、前記第１コラージュは、前記送信側クライアントが前記画像処理アプリケーションの目標コラージュテンプレートに少なくとも１つのピクチャを追加した後に得られるコラージュである、ステップと、
前記第１コラージュを記述するために使用される構成ファイルを生成するステップと、
前記画像処理アプリケーションにおける少なくとも１つの受信側クライアントに前記構成ファイルを提供するステップであって、前記少なくとも１つの受信側クライアントが、前記構成ファイルを取得し、前記構成ファイルに従い前記第１コラージュを取得し、前記第１コラージュを形成するための前記目標コラージュテンプレート内に空白部分が存在するとき、前記空白部分に少なくとも１つのピクチャを追加して、第２コラージュを得るようにし、前記空白部分はピクチャにより占有されない部分である、ステップと、
を有する、端末。
【請求項２４】
前記１又は複数のプログラムは、以下の動作を実行するために使用される命令を更に有し、前記動作は、
インスタントメッセージの形式で、前記構成ファイルを、前記少なくとも１つの受信側クライアントへ送信するステップ、又は
グループメッセージの形式で、前記構成ファイルを、前記画像処理アプリケーションにおける且つ同じグループに属する前記少なくとも１つの受信側クライアントへ送信するステップ、又は
前記画像処理アプリケーションに対応するソーシャルネットワーキング情報共有プラットフォームに、前記構成ファイルをアップロードするステップであって、前記画像処理アプリケーションに対応する前記ソーシャルネットワーキング情報共有プラットフォーム上の情報は、前記送信側クライアントと所定の関係を有しアクセス権を有する受信側クライアントにより閲覧される、ステップ、
を有する、請求項２３に記載の端末。
【請求項２５】
前記１又は複数のプログラムは、以下の動作を実行するために使用される命令を更に有し、前記動作は、
前記第１コラージュに記述情報を追加するステップと、
前記構成ファイル及び前記第１コラージュの前記記述情報を、前記画像処理アプリケーションに対応する前記ソーシャルネットワーキング情報共有プラットフォームにアップロードするステップと、
を有する、請求項２４に記載の端末。
【請求項２６】
前記１又は複数のプログラムは、以下の動作を実行するために使用される命令を更に有し、前記動作は、
前記画像処理アプリケーションの中の少なくとも１つのピクチャに対して前処理を実行するステップであって、前記前処理は、美容画像修整、フィルタ適用、及び鮮鋭化のうちの少なくとも１つを有する、ステップと、
前記前処理した少なくとも１つのピクチャを前記目標コラージュテンプレートに追加して、前記第１コラージュを得るステップと、
を有する、請求項２３に記載の端末。
【請求項２７】
前記構成ファイルは、前記目標コラージュテンプレートの種類識別子及び前記第１コラージュの中の前記目標コラージュテンプレート内の前記少なくとも１つのピクチャの位置識別子を有し、前記種類識別子は、前記目標コラージュテンプレートの種類が固定値テンプレート種類又は非固定値テンプレート種類であることを示すために使用され、前記固定値テンプレート種類のテンプレートの中の合計部分数は固定値であり、前記非固定値テンプレート種類のテンプレートの中の合計部分数は非固定値であり、前記非固定値は所定閾より小さい又は等しい、
請求項２３乃至２６のいずれか一項に記載の端末。
【請求項２８】
ピクチャ結合システムであって、前記システムは少なくとも２つの端末を有し、
前記少なくとも２つの端末のうちの一方の端末は、
画像処理アプリケーションにおける送信側クライアントにより提供され及び第１コラージュを記述するために使用される構成ファイルを取得し、前記第１コラージュは、前記送信側クライアントが少なくとも１つのピクチャを前記画像処理アプリケーションの目標コラージュテンプレートに追加した後に得られるコラージュであり、前記構成ファイルは、前記送信側クライアントが前記第１コラージュを得た後に前記送信側クライアントにより生成され、少なくとも１つの受信側クライアントに提供される構成ファイルであり、
前記構成ファイルに従い前記第１コラージュを取得し、
前記第１コラージュを形成するための前記目標コラージュテンプレートの中に空白部分が存在するか否かを検出し、前記空白部分は、ピクチャにより占有されない部分であり、
前記第１コラージュを形成するための前記目標コラージュテンプレートの中に空白部分が存在するとき、少なくとも１つのピクチャを前記空白部分に追加して、第２コラージュを得る、
よう構成され、
他方の端末は、
第１コラージュを取得し、前記第１コラージュは、送信側クライアントが画像処理アプリケーションの目標コラージュテンプレートに少なくとも１つのピクチャを追加した後に得られるコラージュであり、
前記第１コラージュを記述するために使用される構成ファイルを生成し、
前記画像処理アプリケーションにおける少なくとも１つの受信側クライアントに前記構成ファイルを提供し、前記少なくとも１つの受信側クライアントが前記構成ファイルを取得し、前記構成ファイルに従い前記第１コラージュを取得し、前記第１コラージュを形成するための前記目標コラージュテンプレート内に空白部分が存在するとき、前記空白部分に少なくとも１つのピクチャを追加して、第２コラージュを得て、前記空白部分はピクチャにより占有されない部分である、
よう構成される、
システム。
【発明の詳細な説明】
【技術分野】
【０００１】
［関連出願］
本願は、中国特許出願番号２０１５１０４３５７１０.１、２０１５年７月２３日出願、名称「PICTURE  COMBINING  METHOD,  APPARATUS,  AND  SYSTEM」の優先権を主張する。該中国特許出願は、参照によりその全体がここに組み込まれる。
【０００２】
［技術分野］
本願の実施形態は、電子技術の適用分野に関し、特に、ピクチャ結合方法、端末、及びピクチャ結合システムを開示する。
【背景技術】
【０００３】
移動電話機及びタブレットコンピュータのような知的端末の普及に伴い、知的端末に基づく画像処理アプリケーションは、益々一般的になっている。また、画像処理アプリケーションは、通常、ピクチャ結合機能を有する。
【０００４】
関連技術では、ユーザがピクチャを結合するために画像処理アプリケーションを使用するとき、ユーザは、先ず、知的端末上で画像処理アプリケーションを開く。知的端末は、画像処理アプリケーションの撮影機能を用いて少なくとも１つのピクチャを取得し、又は知的端末上のフォトアルバムから少なくとも１つのピクチャを取得して良い。続いて、ユーザは、画像処理アプリケーションにより提供されるコラージュテンプレートのうちの１つを選択して良い。知的端末は、ユーザがコラージュテンプレートを選択するときにトリガされた選択信号に従い、ユーザにより選択されたコラージュテンプレートを目標コラージュテンプレートとして使用して良い。知的端末は、ユーザにより目標コラージュテンプレート内でトリガされ少なくとも１つのピクチャのために使用される調整信号に従い、目標コラージュテンプレート内の少なくとも１つのピクチャの位置を調整して、コラージュを得る。続いて、ユーザは、共有信号をトリガして良い。知的端末は、共有信号に従い、画像処理アプリケーションに対応するソーシャルネットワーキング情報共有プラットフォームとコラージュを共有して良い。
【０００５】
本開示を実施する過程で、発明者は、関連技術が少なくとも以下の問題を有することを見出した。ユーザがコラージュをソーシャルネットワーキング情報共有プラットフォームと共有した後に、別のユーザがコラージュをローカルにダウンロードすることがある。別のユーザは、コラージュを１つのピクチャとして使用し、コラージュとコラージュに追加される必要のあるピクチャとを再び結合する目的で、新しいコラージュテンプレートを選択するために画像処理アプリケーションを使用する。したがって、関連技術では、ピクチャ結合の柔軟性が比較的低く、ピクチャ結合を通じて形成されるコラージュの効果は単調である。
【発明の概要】
【０００６】
ピクチャ結合の柔軟性が比較的低く及びピクチャ結合を通じて形成されるコラージュが単調であるという関連技術における問題を解決するために、本願の実施形態は、ピクチャ結合方法、端末、及びピクチャ結合システムを提供する。技術的ソリューションは以下の通りである。
【０００７】
本願の一実施形態の第１の態様によると、ピクチャ結合方法が提供であって、画像処理アプリケーションにおける受信側クライアントに適用され、前記方法は、前記画像処理アプリケーションにおける送信側クライアントにより提供され及び第１コラージュを記述するために使用される構成ファイルを取得するステップであって、前記第１コラージュは、前記送信側クライアントが少なくとも１つのピクチャを前記画像処理アプリケーションの目標コラージュテンプレートに追加した後に得られるコラージュであり、前記構成ファイルは、前記送信側クライアントが前記第１コラージュを得た後に前記送信側クライアントにより生成され、少なくとも１つの受信側クライアントに提供される構成ファイルである、ステップと、前記構成ファイルに従い前記第１コラージュを取得するステップと、前記第１コラージュを形成するための前記目標コラージュテンプレートの中に空白部分が存在するか否かを検出するステップであって、前記空白部分は、ピクチャにより占有されない部分である、ステップと、前記第１コラージュを形成するための前記目標コラージュテンプレートの中に空白部分が存在するとき、少なくとも１つのピクチャを前記空白部分に追加して、第２コラージュを得るステップと、を有する方法が提供される。
【０００８】
本願の一実施形態の第２の態様によると、ピクチャ結合方法であって、画像処理アプリケーションにおける送信側クライアントに適用され、前記方法は、第１コラージュを取得するステップであって、前記第１コラージュは、前記送信側クライアントが前記画像処理アプリケーションの目標コラージュテンプレートに少なくとも１つのピクチャを追加した後に得られるコラージュである、ステップと、前記第１コラージュを記述するために使用される構成ファイルを生成するステップと、前記画像処理アプリケーションの少なくとも１つの受信側クライアントに前記構成ファイルを提供するステップであって、前記少なくとも１つの受信側クライアントが、前記構成ファイルを取得し、前記構成ファイルに従い前記第１コラージュを取得し、前記第１コラージュを形成するための前記目標コラージュテンプレート内に空白部分が存在するとき、前記空白部分に少なくとも１つのピクチャを追加して、第２コラージュを得るようにし、前記空白部分はピクチャにより占有されない部分である、ステップと、を有する方法が提供される。
【０００９】
本願の一実施形態の第３の態様によると、端末であって、画像処理アプリケーションにおける受信側クライアントは前記端末上で実行し、前記端末は、前記画像処理アプリケーションにおける送信側クライアントにより提供され第１コラージュを記述するために使用される構成ファイルを取得するよう構成される第１取得モジュールであって、前記第１コラージュは、前記送信側クライアントが前記画像処理アプリケーションの目標コラージュテンプレートに少なくとも１つのピクチャを追加した後に得られるコラージュであり、前記構成ファイルは、前記送信側クライアントが前記第１コラージュを得た後に前記送信側クライアントにより生成され少なくとも１つの受信側クライアントに提供される構成ファイルである、第１取得モジュールと、前記構成ファイルに従い、前記第１コラージュを取得するよう構成される第２取得モジュールと、前記第１コラージュを形成するための前記目標コラージュテンプレート内に空白部分が存在するか否かを検出する検出モジュールであって、前記空白部分はピクチャにより占有されない部分である、検出モジュールと、前記第１コラージュを形成するための前記目標コラージュテンプレート内に空白部分が存在するとき、前記空白部分に少なくとも１つのピクチャを追加して、第２コラージュを得るよう構成される追加モジュールと、を有する端末が提供される。
【００１０】
本願の一実施形態の第４の態様によると、端末であって、画像処理アプリケーションにおける送信側クライアントが前記端末上で実行し、前記端末は、第１コラージュを取得するよう構成される取得モジュールであって、前記第１コラージュは、前記送信側クライアントが前記画像処理アプリケーションの目標コラージュテンプレートに少なくとも１つのピクチャを追加した後に得られるコラージュである、取得モジュールと、前記第１コラージュを記述するために使用される構成ファイルを生成するよう構成される生成モジュールと、前記画像処理アプリケーションの少なくとも１つの受信側クライアントに前記構成ファイルを提供するよう構成される提供モジュールであって、前記少なくとも１つの受信側クライアントが、前記構成ファイルを取得し、前記構成ファイルに従い前記第１コラージュを取得し、前記第１コラージュを形成するための前記目標コラージュテンプレート内に空白部分が存在するとき、前記空白部分に少なくとも１つのピクチャを追加して、第２コラージュを得るようにし、前記空白部分はピクチャにより占有されない部分である、提供モジュールと、を有する端末が提供される。
【００１１】
本願の一実施形態の第５の態様によると、端末であって、画像処理アプリケーションにおける受信側クライアントが前記端末上で実行し、前記端末は、１又は複数のプロセッサと、メモリと、を有し、前記メモリは１又は複数のプログラムを格納し、前記１又は複数のプログラムは、前記１又は複数のプロセッサにより実行されるよう構成され、前記１又は複数のプログラムは、以下の動作を実行するために使用される命令を有し、前記動作は、前記画像処理アプリケーションにおける送信側クライアントにより提供され第１コラージュを記述するために使用される構成ファイルを取得するステップであって、前記第１コラージュは、前記送信側クライアントが前記画像処理アプリケーションの目標コラージュテンプレートに少なくとも１つのピクチャを追加した後に得られるコラージュであり、前記構成ファイルは、前記送信側クライアントが前記第１コラージュを得た後に前記送信側クライアントにより生成され少なくとも１つの受信側クライアントに提供される構成ファイルである、ステップと、前記構成ファイルに従い、前記第１コラージュを取得するステップと、前記第１コラージュを形成するための前記目標コラージュテンプレート内に空白部分が存在するか否かを検出するステップであって、前記空白部分はピクチャにより占有されない部分である、ステップと、前記第１コラージュを形成するための前記目標コラージュテンプレート内に空白部分が存在するとき、前記空白部分に少なくとも１つのピクチャを追加して、第２コラージュを得るステップと、を有する、端末が提供される。
【００１２】
本願の一実施形態の第６の態様によると、端末であって、画像処理アプリケーションにおける送信側クライアントが前記端末上で実行し、前記端末は、１又は複数のプロセッサと、メモリと、を有し、前記メモリは１又は複数のプログラムを格納し、前記１又は複数のプログラムは前記１又は複数のプロセッサにより実行されるよう構成され、前記１又は複数のプログラムは、以下の動作を実行するための命令を有し、前記動作は、第１コラージュを取得するステップであって、前記第１コラージュは、前記送信側クライアントが前記画像処理アプリケーションの目標コラージュテンプレートに少なくとも１つのピクチャを追加した後に得られるコラージュである、ステップと、前記第１コラージュを記述するために使用される構成ファイルを生成するステップと、前記画像処理アプリケーションの少なくとも１つの受信側クライアントに前記構成ファイルを提供するステップであって、前記少なくとも１つの受信側クライアントが、前記構成ファイルを取得し、前記構成ファイルに従い前記第１コラージュを取得し、前記第１コラージュを形成するための前記目標コラージュテンプレート内に空白部分が存在するとき、前記空白部分に少なくとも１つのピクチャを追加して、第２コラージュを得るようにし、前記空白部分はピクチャにより占有されない部分である、ステップと、を有する、端末が提供される。
【００１３】
本願の一実施形態の第７の態様によると、ピクチャ結合システムであって、前記システムは第３の態様における端末と第４の態様における端末とを有する、システムが提供される。
【００１４】
本願の一実施形態の第８の態様によると、ピクチャ結合システムであって、前記システムは第５の態様における端末と第６の態様における端末とを有する、システムが提供される。
【００１５】
本願の一実施形態の第９の態様によると、記憶媒体であって、前記記憶媒体は１又は複数のプログラムを格納し、前記１又は複数のプログラムは、端末の１又は複数のプロセッサにより実行されるよう構成され、前記１又は複数のプログラムは、以下の動作を実行するために使用される命令を有し、前記動作は、前記画像処理アプリケーションにおける送信側クライアントにより提供され第１コラージュを記述するために使用される構成ファイルを取得するステップであって、前記第１コラージュは、前記送信側クライアントが前記画像処理アプリケーションの目標コラージュテンプレートに少なくとも１つのピクチャを追加した後に得られるコラージュであり、前記構成ファイルは、前記送信側クライアントが前記第１コラージュを得た後に前記送信側クライアントにより生成され少なくとも１つの受信側クライアントに提供される構成ファイルである、ステップと、前記構成ファイルに従い、前記第１コラージュを取得するステップと、前記第１コラージュを形成するための前記目標コラージュテンプレート内に空白部分が存在するか否かを検出するステップであって、前記空白部分はピクチャにより占有されない部分である、ステップと、前記第１コラージュを形成するための前記目標コラージュテンプレート内に空白部分が存在するとき、前記空白部分に少なくとも１つのピクチャを追加して、第２コラージュを得るステップと、を有する、記憶媒体が提供される。
【００１６】
本願の一実施形態の第１０の態様によると、記憶媒体であって、前記記憶媒体は１又は複数のプログラムを格納し、前記１又は複数のプログラムは端末の１又は複数のプロセッサにより実行されるよう構成され、前記１又は複数のプログラムは、以下の動作を実行するための命令を有し、前記動作は、第１コラージュを取得するステップであって、前記第１コラージュは、前記送信側クライアントが前記画像処理アプリケーションの目標コラージュテンプレートに少なくとも１つのピクチャを追加した後に得られるコラージュである、ステップと、前記第１コラージュを記述するために使用される構成ファイルを生成するステップと、前記画像処理アプリケーションにおける少なくとも１つの受信側クライアントに前記構成ファイルを提供するステップであって、前記少なくとも１つの受信側クライアントが、前記構成ファイルを取得し、前記構成ファイルに従い前記第１コラージュを取得し、前記第１コラージュを形成するための前記目標コラージュテンプレート内に空白部分が存在するとき、前記空白部分に少なくとも１つのピクチャを追加して、第２コラージュを得るようにし、前記空白部分はピクチャにより占有されない部分である、ステップと、を有する、記憶媒体が提供される。
【００１７】
本願の実施形態において提供される技術的ソリューションによりもたらされる有利な効果は、以下の通りである。
【００１８】
本願の実施形態において提供されるピクチャ結合方法、端末、及びピクチャ結合システムでは、画像処理アプリケーションにおける受信側クライアントは、送信側により提供され第１コラージュを記述するために使用される構成ファイルを取得し、構成ファイルに従い第１コラージュを取得し、第１コラージュを形成するための目標コラージュテンプレート内に空白部分が存在するか否かを検出し、第１コラージュを形成するための目標コラージュテンプレート内に空白部分が存在するとき、空白部分に少なくとも１つのピクチャを追加して、第２コラージュを得る。第１コラージュは、送信側クライアントが画像処理アプリケーションの目標コラージュテンプレートに少なくとも１つのピクチャを追加した後に得られたコラージュであるので、第１コラージュを形成するための目標コラージュテンプレート内に空白部分が存在すると決定すると、受信側クライアントは、空白部分に少なくとも１つのピクチャを追加して、第２コラージュを得る。したがって、画像処理アプリケーションの異なるクライアントが、ピクチャ結合を完了でき、ピクチャ結合の柔軟性が比較的低い及びピクチャ結合を通じて形成されるコラージュの効果が単調であるという関連技術における問題を解決し、それにより、ピクチャ結合の柔軟性を向上し及び種々のコラージュをより良いものにするという有利な効果を達成する。
【図面の簡単な説明】
【００１９】
本願の実施形態の技術的解決策をより明確に記載するために、実施形態を説明するのに必要な添付の図面を以下に簡単に説明する。明らかなことに、以下の説明中の添付の図面は、本願のほんの一部の実施形態であり、これらの図面に従って当業者により創造的労力を有しないで他の図面も得られる。
【図１】本願の実施形態で提供されるピクチャ結合方法が提供される実施環境の概略図である。
【図２】本願の実施形態で提供されるピクチャ結合方法の方法フローチャートである。
【図３】本願の別の実施形態で提供されるピクチャ結合方法の方法フローチャートである。
【図４−１】本願の更に別の実施形態で提供されるピクチャ結合方法の方法フローチャートである。
【図４−２】送信側クライアントが図４−１に示す実施形態で提供される第１コラージュを取得する方法フローチャートである。
【図４−３】図４−１に示す実施形態で提供される送信側クライアントにより表示される目標コラージュテンプレートのインタフェース図である。
【図４−４】図４−１に示す実施形態で提供される送信側クライアントが目標コラージュテンプレートに少なくとも１つのピクチャを追加した後に得られるインタフェース図である。
【図４−５】図４−１に示す実施形態で提供される送信側クライアントが画像処理アプリケーションに対応するソーシャルネットワーキング情報共有プラットフォームに構成ファイルをアップロードする方法フローチャートである。
【図４−６】図４−１に示す実施形態で提供される受信側クライアントが第１コラージュを形成するための目標コラージュテンプレート内に空白部分が存在するか否かを検出する方法フローチャートである。
【図４−７】図４−１に示す実施形態で提供される受信側クライアントが第１コラージュを形成するための目標コラージュテンプレート内に空白部分が存在するか否かを決定する方法フローチャートである。
【図４−８】図４−１に示す実施形態で提供される受信側クライアントが空白部分に少なくとも１つのピクチャを追加する方法フローチャートである。
【図４−９】図４−４に示す受信側クライアントが目標コラージュテンプレート内の空白部分に少なくとも１つのピクチャを追加して第２コラージュを得た後に得られるインタフェース図である。
【図４−１０】図４−１に示す実施形態で提供される目標コラージュテンプレートの種類が非固定値テンプレート種類であるときの第１コラージュのインタフェース図である。
【図４−１１】図４−１に示す実施形態で提供される受信側クライアントが目標コラージュテンプレートに空白部分を追加した後に得られるインタフェース図である。
【図４−１２】図４−１に示す実施形態で提供される図４−１１に示す受信側クライアントが空白部分に少なくとも１つのピクチャを追加した後に得られるインタフェース図である。
【図４−１３】図４−９に示す受信側クライアントが第１コラージュを形成するために目標コラージュテンプレート内の空白部分に少なくとも１つのピクチャを追加して第３コラージュを得た後に得られるインタフェース図である。
【図５】本願の一実施形態で提供されるピクチャ結合装置の概略構造図である。
【図６−１】本願の別の実施形態で提供されるピクチャ結合装置の概略構造図である。
【図６−２】図６−１に示す実施形態で提供される第１取得モジュールの概略構造図である。
【図６−３】図６−１に示す実施形態で提供される検出モジュールの概略構造図である。
【図７−１】本願の更に別の実施形態で提供されるピクチャ結合装置の概略構造図である。
【図７−２】図７−１に示す実施形態で提供される提供モジュールの概略構造図である。
【図８】本願の一実施形態で提供される端末の概略構造図である。
【図９】本願の別の実施形態で提供される端末の概略構造図である。
【図１０】本願の一実施形態で提供されるピクチャ結合システムの概略構造図である。  添付の図面は、ここで本願明細書に組み込まれ、本願明細書の一部を構成し、本開示に適合する実施形態を示す。添付の図面及び本願明細書は、本開示の原理を説明するために共に使用される。
【発明を実施するための形態】
【００２０】
本開示の目的、技術的解決策、及び利点を一層明らかにするために、以下に、本開示を、添付の図面を参照して以下に詳述する。明らかに、記載される実施形態は、本願の実施形態の一部のみであり、全ての実施形態ではない。本願の実施形態に基づき創造的労力を有しないで当業者により得られる全ての他の実施形態は、本開示の保護範囲に包含される。
【００２１】
図１は、本願の実施形態で提供されるピクチャ結合方法が提供される実施環境の概略図である。図１を参照すると、実施環境は、少なくとも、第１端末１２０、第２端末１４０、及び第３端末１６０を含む。第２端末１４０は、有線ネットワーク又は無線ネットワークを用いて第１端末１２０及び第３端末１６０にそれぞれ接続されて良い。第１端末１２０及び第３端末１６０も、有線ネットワーク又は無線ネットワークを用いて接続されて良い（図１に示されない）。無線ネットワークは、限定ではなく、ＷＩｒｅｌｅｓｓ−ＦＩｄｉｌｉｔｙ（ＷＩＦＩ）ネットワーク、Ｂｌｕｅｔｏｏｔｈネットワーク、赤外線ネットワーク、及びデータネットワークを含んで良い。
【００２２】
画像処理アプリケーションにおけるクライアントは、第１端末１２０、第２端末１４０、及び第３端末１６０上で実行して良い。画像処理アプリケーションにおけるクライアントは、ピクチャ結合機能を実施できる。例えば、第１端末１２０、第２端末１４０、及び第３端末１６０は、全て、スマートフォン、タブレットコンピュータ、電子書籍リーダ、ＭＰ３（Moving  Picture  Experts  Group  Audio  Layer  III）プレイヤ、ＭＰ４（Moving  Picture  Experts  Group  Audio  Layer  IV）プレイヤ、又はラップトップコンピュータ、デスクトップコンピュータ、等であって良い。第１端末１２０、第２端末１４０、及び第３端末１６０は、同じであって良く又は異なって良い。これは、本実施環境において限定されない。
【００２３】
画像処理アプリケーションにおける且つ第１端末１２０上で実行するクライアントは、送信側クライアントであって良い。送信側クライアントは、第１コラージュを取得し、第１コラージュを記述するために使用される構成ファイルを生成し、画像処理アプリケーションの少なくとも１つの受信側クライアントに構成ファイルを提供して良い。送信側クライアントにより第１コラージュを取得するステップは、送信側クライアントにより、画像処理アプリケーションのコラージュテンプレートライブラリから目標コラージュテンプレートを選択し、目標コラージュテンプレートに少なくとも１つのピクチャを追加して第１コラージュを得るステップを有して良い。幾つかの実施形態では、目標コラージュテンプレートに少なくとも１つのピクチャを追加するステップの前に、送信側クライアントは、少なくとも１つのピクチャに対して前処理を実行し、前処理した少なくとも１つのピクチャを目標コラージュテンプレートに追加して良い。前処理は、美容画像修整、フィルタ適用、及び鮮鋭化のうちの少なくとも１つを含み得る。代替で、送信側クライアントにより、第１コラージュを取得するステップは、送信側クライアントにより、別のクライアントにより送信された第１コラージュを受信するステップを更に有して良い。これは、本実施環境において限定されない。
【００２４】
送信側クライアントが画像処理アプリケーションの少なくとも１つの受信側クライアントに構成ファイルを提供する方法は、限定ではなく、インスタントメッセージの形式で構成ファイルを少なくとも１つの受信側クライアントへ送信するステップ、又はグループメッセージの形式で、構成ファイルを、画像処理アプリケーションにおける且つ同じグループに属する少なくとも１つの受信側クライアントへ送信するステップ、又は画像処理アプリケーションに対応するソーシャルネットワーキング情報共有プラットフォームに、構成ファイルをアップロードするステップであって、画像処理アプリケーションに対応するソーシャルネットワーキング情報共有プラットフォーム上の情報は、送信側クライアントと所定の関係を有しアクセス権を有する受信側クライアントにより閲覧される、ステップ、を有して良い。
【００２５】
幾つかの実施形態では、画像処理アプリケーションに対応するソーシャルネットワーキング情報共有プラットフォームに、構成ファイルをアップロードするとき、送信側クライアントは、第１コラージュに記述情報を追加し、構成ファイル及び第１コラージュの記述情報を、画像処理アプリケーションに対応するソーシャルネットワーキング情報共有プラットフォームにアップロードして良い。
【００２６】
幾つかの実施形態では、送信側クライアントにより少なくとも１つの受信側クライアントに提供される構成ファイルは、目標コラージュテンプレートの種類識別子及び第１コラージュの中の目標コラージュテンプレート内の少なくとも１つのピクチャの位置識別子を有して良い。種類識別子は、目標コラージュテンプレートの種類が固定値テンプレート種類又は非固定値テンプレート種類であることを示すために使用される。固定値テンプレート種類のテンプレート内の合計部分数は固定値であり、非固定値テンプレート種類のテンプレート内の合計部分数は非固定値であり、非固定値は所定閾より小さく又はそれに等しい。
【００２７】
画像処理アプリケーションにおける且つ第２端末１４０上で実行するクライアントは、受信側クライアントであって良い。受信側クライアントは、第１端末１２０に対応する少なくとも１つの受信側クライアントのうちの任意の受信側クライアントであって良い。受信側クライアントは、送信側クライアントにより提供される構成ファイルを取得し、構成ファイルに従い第１コラージュを取得し、第１コラージュを形成するための目標コラージュテンプレート内に空白部分が存在するか否かを検出し、第１コラージュを形成するための目標コラージュテンプレート内に空白部分が存在するとき、空白部分に少なくとも１つのピクチャを追加して第２コラージュを得て良い。空白部分は、ピクチャにより占有されない部分である。受信側クライアントが送信側クライアントにより提供される構成ファイルを取得する方法は、限定ではなく、送信側クライアントによりインスタントメッセージの形式で送信された構成ファイルを受信するステップ、又は送信側クライアントによりグループメッセージの形式で送信された構成ファイルを受信するステップ、又は送信側クライアントにより画像処理アプリケーションに対応するソーシャルネットワーキング情報共有プラットフォームにアップロードされた構成ファイルを受信するステップ、を有して良い。
【００２８】
幾つかの実施形態では、構成ファイルは、目標コラージュテンプレートの種類識別子及び第１コラージュの中の目標コラージュテンプレート内の少なくとも１つのピクチャの位置識別子を含む。種類識別子は、目標コラージュテンプレートの種類が固定値テンプレート種類又は非固定値テンプレート種類であることを示すために使用される。固定値テンプレート種類のテンプレート内の合計部分数は固定値であり、非固定値テンプレート種類のテンプレート内の合計部分数は非固定値であり、非固定値は所定閾より小さく又はそれに等しい。したがって、受信側クライアントは、目標コラージュテンプレートの種類識別子に従い、第１コラージュを形成するための目標コラージュテンプレートの種類を決定し、第１コラージュを形成するための目標コラージュテンプレートの種類及び第１コラージュの中の位置識別子の数に従い、第１コラージュを形成するための目標コラージュテンプレート内に空白部分が存在するか否かを決定して良い。
【００２９】
具体的に、目標コラージュテンプレートの種類が固定値テンプレート種類であるとき、受信側クライアントは、第１コラージュの中の位置識別子の数が固定値より少ないか否かを決定して良い。第１コラージュの中の位置識別子の数が固定値より少ないとき、受信側クライアントは、第１コラージュを形成するための目標コラージュテンプレート内に空白部分が存在すると決定する。目標コラージュテンプレートの種類が非固定値テンプレート種類であるとき、受信側クライアントは、第１コラージュの中の位置識別子の数が所定閾より少ないか否かを決定して良い。第１コラージュの中の位置識別子の数が所定閾より少ないとき、受信側クライアントは、第１コラージュを形成するための目標コラージュテンプレート内に空白部分が存在すると決定する。
【００３０】
幾つかの実施形態では、目標コラージュテンプレートの種類が固定値テンプレート種類であるとき、受信側クライアントは、空白部分に少なくとも１つのピクチャを追加して、第２コラージュを得て良い。ここで、追加された少なくとも１つのピクチャの数は、空白部分の数より少ない又はそれに等しい。目標コラージュテンプレートの種類が非固定値テンプレート種類であるとき、受信側クライアントは、目標コラージュテンプレートに空白部分を追加し、空白部分に少なくとも１つのピクチャを追加して、第２コラージュを得て良い。ここで、空白部分が追加された後の目標コラージュテンプレート内の合計部分数は、所定閾より少ない又はそれに等しい。
【００３１】
幾つかの実施形態では、第２コラージュを取得した後に、受信側クライアントは、少なくとも１つの残りの受信側クライアントに、第２コラージュを記述するために使用される構成ファイルを提供して良い。ここで、残りの受信側クライアントは送信側クライアントを含む。幾つかの実施形態では、本実施環境は、残りの受信側クライアントが画像処理アプリケーションにおけるものであり且つ第３端末１６０上で実行するクライアントである例を用いて説明される。第２コラージュを得た後に、受信側クライアントは、画像処理アプリケーションにおけるものであり且つ第３端末１６０上のものであるクライアントに、第２コラージュを記述するために使用される構成ファイルを提供して良い。第２コラージュを得た後に、受信側クライアントは、送信側クライアントへ、第１コラージュが変更されたことを示すために使用されるプロンプト情報を送信して良い。
【００３２】
画像処理アプリケーションにおける且つ第３端末１６０にインストールされたクライアントは、残りの受信側クライアントであって良い。受信側クライアントは、第２端末１４０に対応する少なくとも１つの受信側クライアントであって良い。画像処理アプリケーションにおける且つ第３端末１６０にインストールされたクライアントが第２コラージュを処理するプロセスは、第２端末１４０が第１コラージュを処理するプロセスと同様である。これは、本実施環境においてここに記載されない。
【００３３】
図２は、本願の実施形態で提供されるピクチャ結合方法のフローチャートである。本実施形態は、ピクチャ結合方法が画像処理アプリケーションにおける受信側クライアントに適用される例を用いて説明される。受信側クライアントは、図１に示す実施環境における第３端末１４０にインストールされたクライアントであって良い。図２を参照すると、方法の手順は以下のステップを含み得る。
【００３４】
工程２０１：画像処理アプリケーションにおける送信側クライアントにより提供され且つ第１コラージュを記述するために使用される構成ファイルを取得する。ここで、第１コラージュは、送信側クライアントが画像処理アプリケーションの目標コラージュテンプレートに少なくとも１つのピクチャを追加した後に得られたコラージュであり、構成ファイルは、送信側クライアントが第１コラージュを得た後に送信側クライアントにより生成され且つ少なくとも１つの受信側クライアントに提供された構成ファイルである。
【００３５】
工程２０２：構成ファイルに従い、第１コラージュを取得する。
【００３６】
工程２０３：第１コラージュを形成するための目標コラージュテンプレート内に空白部分が存在するか否かを検出する。ここで、空白部分は、ピクチャにより占有されない部分である。
【００３７】
工程２０４：第１コラージュを形成するための目標コラージュテンプレート内に空白部分が存在するとき、空白部分に少なくとも１つのピクチャを追加して、第２コラージュを得る。
【００３８】
纏めると、本願の本実施形態で提供されるピクチャ結合方法では、受信側クライアントは、画像処理アプリケーションにおける送信側クライアントにより提供され第１コラージュを記述するために使用される構成ファイルを取得し、構成ファイルに従い第１コラージュを取得し、第１コラージュを形成するための目標コラージュテンプレート内に空白部分が存在するか否かを検出し、第１コラージュを形成するための目標コラージュテンプレート内に空白部分が存在するとき、空白部分に少なくとも１つのピクチャを追加して、第２コラージュを得る。第１コラージュは、送信側クライアントが画像処理アプリケーションの目標コラージュテンプレートに少なくとも１つのピクチャを追加した後に得られたコラージュであるので、第１コラージュを形成するための目標コラージュテンプレート内に空白部分が存在すると決定すると、受信側クライアントは、空白部分に少なくとも１つのピクチャを追加して、第２コラージュを得る。したがって、画像処理アプリケーションの異なるクライアントが、ピクチャ結合を完了でき、ピクチャ結合の柔軟性が比較的低い及びピクチャ結合を通じて形成されるコラージュの効果が単調であるという関連技術における問題を解決し、それにより、ピクチャ結合の柔軟性を向上し及び種々のコラージュをより良いものにするという有利な効果を達成する。
【００３９】
図３は、本願の別の実施形態で提供されるピクチャ結合方法の方法フローチャートである。本実施形態は、ピクチャ結合方法が画像処理アプリケーションにおける送信側クライアントに適用される例を用いて説明される。送信側クライアントは、図１に示す実施環境における第１端末１２０にインストールされたクライアントであって良い。図３を参照すると、方法の手順は以下のステップを含む。
【００４０】
工程３０１：第１コラージュを取得する。ここで、第１コラージュは、送信側クライアントが画像処理アプリケーションの目標コラージュテンプレートに少なくとも１つのピクチャを追加した後に得られたコラージュである。
【００４１】
工程３０２：第１コラージュを記述するために使用される構成ファイルを生成する。
【００４２】
工程３０３：構成ファイルを、画像処理アプリケーションにおける少なくとも１つの受信側クライアントに提供する。したがって、少なくとも１つの受信側クライアントは、構成ファイルを取得し、構成ファイルに従い第１コラージュを取得し、第１コラージュを形成するための目標コラージュテンプレート内に空白部分が存在するとき、空白部分に少なくとも１つのピクチャを追加して、第２コラージュを得る。ここで、空白部分は、ピクチャにより占有されない部分である。
【００４３】
纏めると、本願の本実施形態で提供されるピクチャ結合方法では、送信側クライアントは、第１コラージュを取得し、第１コラージュを記述するために使用される構成ファイルを生成し、画像処理アプリケーションにおける少なくとも１つの受信側クライアントに構成ファイルを提供する。したがって、少なくとも１つの受信側クライアントは、構成ファイルを取得し、構成ファイルに従い第１コラージュを取得し、第１コラージュを形成するための目標コラージュテンプレート内に空白部分が存在するとき、空白部分に少なくとも１つのピクチャを追加して、第２コラージュを得ることができる。第１コラージュを形成するための目標コラージュテンプレート内に空白部分が存在すると決定すると、受信側クライアントは、空白部分に少なくとも１つのピクチャを追加して、第２コラージュを得る。したがって、画像処理アプリケーションの異なるクライアントが、ピクチャ結合を完了でき、ピクチャ結合の柔軟性が比較的低い及びピクチャ結合を通じて形成されるコラージュの効果が単調であるという関連技術における問題を解決し、それにより、ピクチャ結合の柔軟性を向上し及び種々のコラージュをより良いものにするという有利な効果を達成する。
【００４４】
図４は、本願の更に別の実施形態で提供されるピクチャ結合方法の方法フローチャートである。本実施形態は、ピクチャ結合方法が図１に示す実施環境に適用される例を用いて説明される。図４−１を参照すると、方法の手順は以下のステップを含み得る。
【００４５】
工程４０１：送信側クライアントは、第１コラージュを取得する。
【００４６】
本願の本実施形態では、送信側クライアントは、画像処理アプリケーションにおけるものであり且つ図１に示す実施環境内の第１端末１２０上で実行するクライアントであって良い。クライアントは、画像処理アプリケーションにおけるものであり且つ第２端末１４０及び第３端末１６０上で実行するクライアントへ、コラージュを送信して良い。したがって、クライアントは、送信側クライアントとして参照される。送信側クライアントは、以下の２つの方法で第１コラージュを取得して良い。
【００４７】
第１の実装では、送信側クライアントは、画像処理アプリケーションの目標コラージュテンプレートに少なくとも１つのピクチャを追加して、第１コラージュを得る。例えば、図４−２を参照すると、図４−２は、送信側クライアントが画像処理アプリケーションの目標コラージュテンプレートに少なくとも１つのピクチャを追加した後に得られた第１コラージュの方法フローチャートである。図４−２を参照すると、方法の手順は以下のステップを含み得る。
【００４８】
工程４０１１：送信側クライアントは、画像処理アプリケーションの中で少なくとも１つのピクチャに対して前処理を実行する。ここで、前処理は、美容画像修整、フィルタ適用、及び鮮鋭化のうちの少なくとも１つを含む。
【００４９】
少なくとも１つのピクチャは、送信側クライアントにより、ユーザの操作に従い端末上のフォトアルバムから取得されて良く、又は送信側クライアントの撮影機能を用いてユーザの操作に従い送信側クライアントにより取得されて良い。これは、本願の本実施形態において限定されない。
【００５０】
送信側クライアントは、ユーザの操作に従い、ピクチャに対して前処理操作を実行して良い。送信側クライアントは、ユーザによりトリガされた信号に従い、美容画像修整、フィルタ適用、及び鮮鋭化のうちの少なくとも１つを実行して良い。例えば、ユーザが美容画像修整信号をトリガすると、送信側クライアントは、美容画像修整信号に従い、ピクチャに対して美容画像修整を実行する。ユーザがフィルタ信号をトリガすると、送信側クライアントは、フィルタ信号に従いピクチャにフィルタを適用する。ユーザが美容画像修整信号及びフィルタ信号の両方をトリガすると、送信側クライアントは、美容画像修整信号に従いピクチャに対して美容画像修整を実行し、フィルタ信号に従いピクチャにフィルタを適用する。
【００５１】
工程４０１２：送信側クライアントは、目標コラージュテンプレートに前処理した少なくとも１つのピクチャを追加して、第１コラージュを得る。
【００５２】
目標コラージュテンプレートは、コラージュテンプレートライブラリの中で、ユーザの選択信号に従い送信側クライアントにより決定される。幾つかの実施形態では、図４−３に示すように、図４−３は送信側クライアントにより表示されるインタフェース図である。図４−３を参照すると、インタフェース図は、画像処理アプリケーションのインタフェース図である。インタフェース４０は、コラージュテンプレートライブラリ４０１を含む。コラージュテンプレートライブラリ４０１は、テンプレート（ａ）、テンプレート（ｂ）、テンプレート（ｃ）、テンプレート（ｄ）、及びテンプレート（ｅ）を含む。ユーザがコラージュテンプレートライブラリ４０１の中の任意のコラージュテンプレートをクリックすると、コラージュテンプレートの選択信号がトリガされて良い。送信側クライアントは、選択信号に対応するコラージュテンプレートを目標コラージュテンプレートとして決定する。例えば、図４−３に示すように、ユーザがテンプレート（ｅ）をクリックすると、テンプレート（ｅ）の選択信号がトリガされる。送信側クライアントは、テンプレート（ｅ）を目標コラージュテンプレートとして使用する。幾つかの実施形態では、インタフェース４０は、「戻る（Back）」ボタン及び「保存（Save）」ボタンを更に有する。ユーザは、「戻る」ボタンをクリックして、ピクチャを再選択するために現在インタフェースの前のインタフェースに戻って良い。
【００５３】
目標コラージュテンプレートを決定した後に、送信側クライアントは、目標コラージュテンプレートに少なくとも１つのピクチャを追加して、第１コラージュを得て良い。例えば、図４−４に示すように、図４−４は、送信側クライアントがピクチャＡを目標コラージュテンプレート（ｅ）に追加した後に得られる概略図である。本例では、目標コラージュテンプレート（ｅ）及びピクチャＡは、第１コラージュを形成する。ユーザは、「保存」ボタンをクリックして、第１コラージュを保存して良い。ピクチャを追加した後に、送信側クライアントは、ピクチャの識別子情報を保存して良い。例えば、ピクチャＡの識別子情報がＩＤ−Ａであると仮定すると、ピクチャＡを目標コラージュテンプレート（ｅ）に追加した後に、送信側クライアントはピクチャＡの識別子情報ＩＤ−Ａを保存して良い。
【００５４】
第２の実装では、送信側クライアントは、別のクライアントにより送信されたコラージュを受信し、コラージュの空白部分にピクチャを追加して、第１コラージュを得る。
【００５５】
本願の本実施形態では、第１端末１２０のクライアントが最初にピクチャ結合を実行するクライアントではないとき、第１端末１２０にインストールされた送信側クライアントは、別のクライアントにより送信されたコラージュを受信し、受信したコラージュの空白部分にピクチャを追加して、第１コラージュを得て良い。空白部分は、ピクチャにより占有されない部分である。送信側クライアントが、別のクライアントにより送信されたコラージュを受信し、コラージュの空白部分にピクチャを追加して、第１コラージュを得る処理については、工程４０１の第１の実装を参照する。本願の本実施形態において、ここに詳細事項は記載されない。
【００５６】
工程４０２：送信側クライアントは、第１コラージュを記述するために使用される構成ファイルを生成する。
【００５７】
第１コラージュを取得した後に、送信側クライアントは、第１コラージュを記述するために使用される構成ファイルを生成して良い。構成ファイルは、目標コラージュテンプレートの種類識別子及び第１コラージュの中の目標コラージュテンプレート内の少なくとも１つのピクチャの位置識別子を含んで良い。種類識別子は、目標コラージュテンプレートの種類が固定値テンプレート種類又は非固定値テンプレート種類であることを示すために使用される。固定値テンプレート種類のテンプレート内の合計部分数は固定値であり、非固定値テンプレート種類のテンプレート内の合計部分数は非固定値であり、非固定値は所定閾より小さく又はそれに等しい。所定閾は、実際の要件に従い設定されて良い。これは、本願の本実施形態において限定されない。例えば、所定閾は９である。つまり、非固定値テンプレート種類のテンプレート内の合計部分数は９を超えない。幾つかの実施形態では、目標コラージュテンプレートの種類が固定値テンプレート種類であるとき、構成ファイルは、合計部分数を更に有して良い。目標コラージュテンプレートの種類が非固定値テンプレート種類であるとき、構成ファイルは、所定閾を更に有して良い。
【００５８】
種類識別子がＩＤ−１及びＩＤ−０であり、ＩＤ−１がコラージュテンプレートの種類が固定値テンプレート種類であることを示し、ＩＤ−０がコラージュテンプレートの種類が非固定値テンプレート種類であることを示すと仮定する。本例では、ＩＤ−１ａは固定値テンプレート（ａ）を示して良く、ＩＤ−０ｋは非固定値テンプレートｋを示して良い。ピクチャの位置識別子はＩＤ−１１であって良く、種類識別子がＩＤ−１であるコラージュテンプレート内の第１位置にピクチャがあることを示す。
【００５９】
例えば、目標コラージュテンプレート（ｅ）の種類が固定値テンプレート種類であると仮定すると、送信側クライアントにより生成され第１コラージュを記述するために使用される構成ファイルは、以下の表１に示す情報を有して良い。
【００６０】
【表１】
0006557741.tif 000002
表１を参照すると、種類識別子ＩＤ−１ｅは、目標コラージュテンプレート（ｅ）の種類が固定値テンプレート種類であることを示し、位置識別子ＩＤ−１ｅ１−＞ＩＤ−Ａは、識別子情報がＩＤ−Ａであるピクチャが目標コラージュテンプレート（ｅ）内の第１位置にあることを示し、合計部分数４は、目標コラージュテンプレート（ｅ）内の合計部分数が４であることを示す。
【００６１】
留意すべきことに、本願の本実施形態は、目標コラージュテンプレートの種類が固定値テンプレート種類である例を用いて説明される。実際の適用では、目標コラージュテンプレートの種類は、更に、非固定値テンプレート種類であって良い。目標コラージュテンプレートが固定値テンプレートｋであると仮定すると、送信側クライアントにより生成され第２コラージュを記述するために使用される構成ファイルは、以下の表２に示す情報を有して良い。
【００６２】
【表２】
0006557741.tif 000003
表２を参照すると、種類識別子ＩＤ−０ｋは、目標コラージュテンプレート（ｋ）の種類が非固定値テンプレート種類であることを示し、位置識別子ＩＤ−０ｋ１−＞ＩＤ−Ａは、識別子情報がＩＤ−Ａであるピクチャが目標コラージュテンプレート（ｋ）内の第１位置にあることを示し、所定閾９は、目標コラージュテンプレート（ｋ）内の合計部分数が９であることを示す。
【００６３】
本願の本実施形態は、目標コラージュテンプレートの種類が固定値テンプレート種類である例を用いて説明される。
【００６４】
工程４０３：送信側クライアントは、画像処理アプリケーションにおける少なくとも１つの受信側クライアントに構成ファイルを提供する。
【００６５】
第１コラージュを記述するために使用される構成ファイルを生成した後に、送信側クライアントは、構成ファイルを少なくとも１つの受信側クライアントに提供して良い。本願の本実施形態は、少なくとも１つの受信側クライアントが、図１に示す実施環境内の第２端末１４０上の画像処理アプリケーションにおけるクライアントを有する例を用いて説明される。幾つかの実施形態では、本願の本実施形態では、送信側クライアントは、以下の３つの実装のうちの１つで、少なくとも１つの受信側クライアントに構成ファイルを提供して良い。
【００６６】
第１の実装では、送信側クライアントは、インスタントメッセージの形式で、少なくとも１つの受信側クライアントへ構成ファイルを送信する。
【００６７】
インスタントメッセージは、限定ではないが、ＳＭＳ（short  messaging  service）メッセージ及びチャットアプリケーションにおけるショートメッセージを含んで良い。これは、本願の本実施形態において限定されない。例えば、送信側クライアントは、ＳＭＳメッセージの形式で、構成ファイルを、画像処理アプリケーションにおける且つ第２端末１４０上のクライアントへ送信する。
【００６８】
第２の実装では、送信側クライアントは、グループメッセージの形式で、構成ファイルを、画像処理アプリケーションにおける且つ同じグループに属する少なくとも１つの受信側クライアントへ送信する。
【００６９】
画像処理アプリケーションは、チャットグループを設定して良い。送信側クライアントは、チャットグループのメンバであって良い。送信側クライアントは、チャットグループを用いて、構成ファイルをグループメッセージの形式で少なくとも１つの受信側クライアントへ送信して良い。例えば、送信側クライアントは、グループメッセージの形式で、構成ファイルを、画像処理アプリケーションにおける且つ第２端末１４０上のクライアントへ送信する。
【００７０】
第３の方法では、送信側クライアントは、画像処理アプリケーションに対応するソーシャルネットワーキング情報共有プラットフォームに構成ファイルをアップロードする。ここで、画像処理アプリケーションに対応するソーシャルネットワーキング情報共有プラットフォーム上の情報は、送信側クライアントと所定の関係を有し且つアクセス権を有する受信側クライアントにより閲覧される。
【００７１】
所定の関係は、友人、フォロー、サブスクリプション、等を含み得る。これは、本願の本実施形態において限定されない。例えば、図４−５を参照すると、図４−５は、送信側クライアントが、画像処理アプリケーションに対応するソーシャルネットワーキング情報共有プラットフォームに構成ファイルをアップロードする方法フローチャートである。図４−５を参照すると、方法の手順は以下のステップを含み得る。
【００７２】
工程４０３１：送信側クライアントは、第１コラージュに記述情報を追加する。
【００７３】
記述情報は、送信側クライアントのユーザの現在意見、及び第１コラージュのコラージュコンテンツに関する情報を含んで良い。これは、本願の本実施形態において限定されない。
【００７４】
工程４０３２：送信側クライアントは、第１コラージュの構成ファイル及び記述情報を、画像処理アプリケーションに対応するソーシャルネットワーキング情報共有プラットフォームにアップロードする。
【００７５】
第１コラージュに記述情報を追加した後に、送信側クライアントは、第１コラージュの構成ファイル及び記述情報を、画像処理アプリケーションに対応するソーシャルネットワーキング情報共有プラットフォームにアップロードする。
【００７６】
工程４０４：受信側クライアントは、画像処理アプリケーションにおける送信側クライアントにより提供され且つ第１コラージュを記述するために使用される構成ファイルを取得する。
【００７７】
受信側クライアントは、送信側クライアントにより提供され且つ第１コラージュを記述するために使用される構成ファイルを取得できる。例えば、本願の本実施形態では、受信側クライアントは、以下の３つの方法で、送信側クライアントにより提供され且つ第１コラージュを記述するために使用される構成ファイルを取得できる。
【００７８】
第１の実装では、受信側クライアントは、送信側クライアントによりインスタントメッセージの形式で送信された構成ファイルを受信する。
【００７９】
インスタントメッセージは、限定ではないが、ＳＭＳメッセージ及びチャットアプリケーションにおけるショートメッセージを含んで良い。これは、本願の本実施形態において限定されない。例えば、受信側クライアントは、送信側クライアントによりＳＭＳメッセージの形式で送信された構成ファイルを受信する。
【００８０】
第２の実装では、受信側クライアントは、送信側クライアントによりグループメッセージの形式で送信された構成ファイルを受信する。ここで、構成ファイルは、グループメッセージの形式で、送信側クライアントにより、画像処理アプリケーションにおけるものであり且つ同じグループに属する少なくとも１つの受信側クライアントへ、送信される。
【００８１】
画像処理アプリケーションは、チャットグループを設定して良い。受信側クライアントは、チャットグループのメンバであって良い。受信側クライアントは、チャットグループを用いて、送信側クライアントによりグループメッセージの形式で送信された構成ファイルを受信して良い。
【００８２】
第３の方法では、受信側クライアントは、画像処理アプリケーションに対応するソーシャルネットワーキング情報共有プラットフォームに送信側クライアントによりアップロードされた構成ファイルを受信する。画像処理アプリケーションに対応するソーシャルネットワーキング情報共有プラットフォーム上の情報は、送信側クライアントと所定の関係を有し且つアクセス権を有する受信側クライアントにより閲覧される。
【００８３】
所定の関係は、友人、フォロー、サブスクリプション、等を含み得る。これは、本願の本実施形態において限定されない。留意すべきことに、受信側クライアントは、送信側クライアントにより第１コラージュに追加された記述情報及び構成ファイルを受信して良い。これは、本願の本実施形態において限定されない。
【００８４】
留意すべきことに、工程４０４は及び前述の工程４０３は２つの相対する工程である。
【００８５】
工程４０５：受信側クライアントは、構成ファイルに従い第１コラージュを取得する。
【００８６】
第１コラージュを記述するために使用される構成ファイルを取得した後に、受信側クライアントは、構成ファイルに従い第１コラージュを取得できる。例えば、受信側クライアントは、構成ファイルをロードし、構成ファイルに従い第１コラージュを表示する。具体的に、受信側クライアントは、構成ファイル内の種類識別子に従い目標コラージュテンプレートの種類を決定し、目標コラージュテンプレートの種類に従いサーバから目標コラージュテンプレートを取得し、第１コラージュを形成するためのピクチャの識別子情報に従い、第１コラージュを形成するピクチャを取得し、位置情報に従い目標コラージュテンプレート内の特定位置に、第１コラージュを形成するピクチャを表示する。例えば、受信側クライアントは、種類識別子ＩＤ−１ｅに従い目標コラージュテンプレート（ｅ）を取得し、ＩＤ−Ａに従い第１コラージュを形成するピクチャＡを取得し、次に、位置識別子ＩＤ−１ｅ１−＞ＩＤ−Ａに従い、目標コラージュテンプレート（ｅ）の中の第１位置にピクチャＡを表示して、図４−４に示す第１コラージュを得る。
【００８７】
工程４０６：受信側クライアントは、第１コラージュを形成するための目標コラージュテンプレート内に空白部分が存在するか否かを検出する。
【００８８】
第１コラージュを取得した後に、受信側クライアントは、第１コラージュを形成するための目標コラージュテンプレート内に空白部分が存在するか否かを検出する。空白部分は、ピクチャにより占有されない部分である。例えば、図４−６を参照すると、本願の本実施形態では、受信側クライアントにより、第１コラージュを形成するための目標コラージュテンプレート内に空白部分が存在するか否かを検出するステップは、以下の工程を含み得る。
【００８９】
工程４０６１：受信側クライアントは、目標コラージュテンプレートの種類識別子に従い、第１コラージュを形成するための目標コラージュテンプレートの種類を決定する。
【００９０】
例えば、受信側クライアントは、目標コラージュテンプレート（ｅ）の種類識別子に従い、第１コラージュを形成するための目標コラージュテンプレートの種類を決定する。目標コラージュテンプレート（ｅ）のものであり且つ構成ファイル内にある種類がＩＤ−１ｅであるので、受信側クライアントは、第１コラージュを形成するための目標コラージュテンプレートの種類が固定値テンプレート種類であると決定する。
【００９１】
工程４０６２：受信側クライアントは、第１コラージュを形成するための目標コラージュテンプレートの種類、及び第１コラージュ内の位置識別子の数に従い、第１コラージュを形成するための目標コラージュテンプレートの中に空白部分が存在するか否かを決定する。
【００９２】
第１コラージュを形成するための目標コラージュテンプレートの種類を決定した後に、受信側クライアントは、第１コラージュを形成するための目標コラージュテンプレートの種類及び第１コラージュの中の位置識別子の数に従い、第１コラージュを形成するための目標コラージュテンプレート内に空白部分が存在するか否かを決定して良い。例えば、図４−７を参照すると、本願の本実施形態では、受信側クライアントにより、第１コラージュを形成するための目標コラージュテンプレートの種類、及び第１コラージュ内の位置識別子の数に従い、第１コラージュを形成するための目標コラージュテンプレートの中に空白部分が存在するか否かを決定するステップは、以下を含み得る。
【００９３】
工程４０６２１：目標コラージュテンプレートの種類が固定値テンプレート種類であるとき、受信側クライアントは、第１コラージュ内の位置識別子の数が固定値より少ないか否かを決定し、第１コラージュ内の位置識別子の数が固定値より少ないとき、受信側クライアントは、第１コラージュを形成するための目標コラージュテンプレートの中に空白部分が存在することを決定する。
【００９４】
例えば、恋うて４０６１から分かるように、本願の本実施形態では、目標コラージュテンプレートの種類は固定値テンプレート種類である。受信側クライアントは、第１コラージュの中の位置識別子の数が固定値より少ないか否かを決定する。例えば、受信側クライアントは、第１コラージュの中の位置識別子の数が４より少ないか否かを決定する。第１コラージュの中の位置識別子の数が４より少ないとき、受信側クライアントは、第１コラージュを形成するための目標コラージュテンプレート内に空白部分が存在すると決定する。第１コラージュの中の位置識別子の数が１であり、１は４より少ないので、受信側クライアントは、第１コラージュを形成するための目標コラージュテンプレート内に空白部分が存在すると決定する。
【００９５】
工程４０６２２：目標コラージュテンプレートの種類が非固定値テンプレート種類であるとき、受信側クライアントは、第１コラージュ内の位置識別子の数が所定閾より少ないか否かを決定し、第１コラージュ内の位置識別子の数が所定閾より少ないとき、受信側クライアントは、第１コラージュを形成するための目標コラージュテンプレートの中に空白部分が存在することを決定する。
【００９６】
例えば、受信側クライアントは、第１コラージュの中の位置識別子の数が９より少ないか否かを決定する。第１コラージュの中の位置識別子の数が９より少ないとき、受信側クライアントは、第１コラージュを形成するための目標コラージュテンプレート内に空白部分が存在すると決定する。第１コラージュの中の位置識別子の数が９より少ないくないとき、第１コラージュを形成するための目標コラージュテンプレート内に空白部分は存在しない。
【００９７】
工程４０７：第１コラージュを形成するための目標コラージュテンプレート内に空白部分が存在するとき、受信側クライアントは、空白部分に少なくとも１つのピクチャを追加して、第２コラージュを得る。
【００９８】
工程４０６で、受信側クライアントが、第１コラージュを形成するための目標コラージュテンプレート内に空白部分が存在すると決定すると、受信側クライアントは、空白部分に少なくとも１つのピクチャを追加して、第２コラージュを得て良い。目標コラージュテンプレートの種類が固定値テンプレート種類であって良く、又は非固定値テンプレート種類であって良いので、図４−８を参照すると、受信側クライアントにより、空白部分に少なくとも１つのピクチャを追加して第２コラージュを得るステップは、以下を含み得る。
【００９９】
工程４０７１：目標コラージュテンプレートの種類が固定値テンプレート種類であるとき、受信側クライアントは、空白部分に少なくとも１つのピクチャを追加して、第２コラージュを得て良い。ここで、追加された少なくとも１つのピクチャの数は、空白部分の数より少ない又はそれに等しい。
【０１００】
例えば、受信側クライアントは、図４−４に示すように３個の空白部分に少なくとも１つのピクチャを追加して、第２コラージュを得て良い。望ましくは、空白部分に少なくとも１つのピクチャを追加するとき、受信側クライアントは、各空白部分に１つのピクチャを追加して良い。図４−９に示すように、図４−９は、受信側クライアントが、図４−４に示す３個の空白部分に１つのピクチャを追加して、第２コラージュを得ることができることを示す。図４−９を参照すると、受信側クライアントは、ピクチャＢを空白部分（位置識別子：ＩＤ−１ｅ２）に追加して、第２コラージュを得る。
【０１０１】
工程４０７２：目標コラージュテンプレートの種類が非固定値テンプレート種類であるとき、受信側クライアントは、目標コラージュテンプレートに空白部分を追加し、空白部分に少なくとも１つのピクチャを追加して、第２コラージュを得る。ここで、空白部分が追加された後の目標コラージュテンプレート内の合計部分数は、所定閾より少ない又はそれに等しい。
【０１０２】
目標コラージュテンプレートの種類が非固定値テンプレート種類であるとき、少なくとも１つのピクチャが目標コラージュテンプレートに追加された後に得られた第１コラージュは、図４−１０に示され得る。受信側クライアントは、図４−１０に示す目標コラージュテンプレートに空白部分を追加し、図４−１１に示す目標コラージュテンプレートを得て、その後、図４−１１に示す空白部分に少なくとも１つのピクチャを追加して、図４−１２に示す第２コラージュを得て良い。図４−１１及び図４−１２に示すように、本願の本実施形態は、受信側クライアントが、図４−１０に示す目標コラージュテンプレートに１つの空白部分Ｂ１を追加し、１つの空白部分Ｂ１にピクチャＢを追加する例を用いて説明される。
【０１０３】
工程４０８：受信側クライアントは、少なくとも１つの残りの受信側クライアントに、第２コラージュを記述するために使用される構成ファイルを提供する。
【０１０４】
第２コラージュを取得した後に、受信側クライアントは、少なくとも１つの残りの受信側クライアントに、第２コラージュを記述するために使用される構成ファイルを提供して良い。残りの受信側クライアントは、送信側クライアントを含んで良い。本願の本実施形態は、残りの受信側クライアントが、図１に示す実施環境内の画像処理アプリケーションにおける且つ第３端末１６０上で実行するクライアントである例を用いて説明される。具体的に、受信側クライアントは、先ず、第２コラージュを記述するために使用される構成ファイルを生成し、次に、少なくとも１つの残りの受信側クライアントに、第２コラージュを記述するために使用される構成ファイルを提供して良い。処理の特定の実装方法については、工程４０２及び工程４０３を参照のこと。本願の本実施形態において、ここに詳細事項は記載されない。
【０１０５】
工程４０９：受信側クライアントは、送信側クライアントへ、第１コラージュが変更されたことを示すために使用されるプロンプト情報を送信する。
【０１０６】
第１コラージュを形成するための目標コラージュテンプレート内の空白部分に少なくとも１つのピクチャを追加した後に、受信側クライアントは、送信側クライアントへ、第１コラージュが変更されたことを示すために使用されるプロンプト情報を送信して、変更された第１コラージュを閲覧するよう送信側クライアントを促し、つまり第２コラージュを閲覧するよう送信側クライアントを促して良い。
【０１０７】
留意すべきことに、第２コラージュを記述するために使用される構成ファイルを受信した後に、残りの受信側クライアントは、構成ファイルに従い第２コラージュを取得し、第２コラージュを形成するための目標コラージュテンプレート内の空白部分に少なくとも１つのピクチャを追加して、第３コラージュを得て良い。図４−１３に示すように、図４−１３は、残りの受信側クライアントが図４−９に示す２つの空白部分に２個のピクチャを追加した後に得られる第３コラージュである。図４−１３を参照すると、受信側クライアントは、ピクチャＣを空白部分（位置識別子：ＩＤ−１ｅ３）に追加し、及びピクチャＤを空白部分（位置識別子：ＩＤ−１ｅ４）に追加して、第３コラージュを得る。
【０１０８】
纏めると、本願の本実施形態で提供されるピクチャ結合方法では、受信側クライアントは、画像処理アプリケーションにおける送信側により提供され第１コラージュを記述するために使用される構成ファイルを取得し、構成ファイルに従い第１コラージュを取得し、第１コラージュを形成するための目標コラージュテンプレート内に空白部分が存在するか否かを検出し、第１コラージュを形成するための目標コラージュテンプレート内に空白部分が存在するとき、空白部分に少なくとも１つのピクチャを追加して、第２コラージュを得る。第１コラージュは、送信側クライアントが画像処理アプリケーションの目標コラージュテンプレートに少なくとも１つのピクチャを追加した後に得られたコラージュであるので、第１コラージュを形成するための目標コラージュテンプレート内に空白部分が存在すると決定すると、受信側クライアントは、空白部分に少なくとも１つのピクチャを追加して、第２コラージュを得る。したがって、画像処理アプリケーションの異なるクライアントが、ピクチャ結合を完了でき、ピクチャ結合の柔軟性が比較的低い及びピクチャ結合を通じて形成されるコラージュの効果が単調であるという関連技術における問題を解決し、それにより、ピクチャ結合の柔軟性を向上し及び種々のコラージュをより良いものにするという有利な効果を達成する。
【０１０９】
以下は、本願の方法の実施形態を実行するよう構成される本願の装置の実施形態を提供する。本願の装置の実施形態において開示されない詳細事項については、本願の方法の実施形態を参照のこと。
【０１１０】
図５は、本願の一実施形態で提供される端末の概略構造図である。画像処理アプリケーションにおける受信側クライアントは、端末上で実行して良い。端末は、図１に示す実施環境内の第２端末１４０であって良い。図５を参照すると、端末は、画像処理アプリケーションにおける送信側クライアントにより提供され第１コラージュを記述するために使用される構成ファイルを取得するよう構成される第１取得モジュール５１０であって、第１コラージュは、送信側クライアントが画像処理アプリケーションの目標コラージュテンプレートに少なくとも１つのピクチャを追加した後に得られるコラージュであり、構成ファイルは、送信側クライアントが第１コラージュを得た後に送信側クライアントにより生成され少なくとも１つの受信側クライアントに提供される構成ファイルである、第１取得モジュール５１０と、構成ファイルに従い、第１コラージュを取得するよう構成される第２取得モジュール５２０と、第１コラージュを形成するための目標コラージュテンプレート内に空白部分が存在するか否かを検出する検出モジュール５３０であって、空白部分はピクチャにより占有されない部分である、検出モジュール５３０と、第１コラージュを形成するための目標コラージュテンプレート内に空白部分が存在するとき、空白部分に少なくとも１つのピクチャを追加して、第２コラージュを得るよう構成される追加モジュール５４０と、を有して良い。
【０１１１】
纏めると、本願の本実施形態で提供される端末では、受信側クライアントは、画像処理アプリケーションにおける送信側により提供され第１コラージュを記述するために使用される構成ファイルを取得し、構成ファイルに従い第１コラージュを取得し、第１コラージュを形成するための目標コラージュテンプレート内に空白部分が存在するか否かを検出し、第１コラージュを形成するための目標コラージュテンプレート内に空白部分が存在するとき、空白部分に少なくとも１つのピクチャを追加して、第２コラージュを得る。第１コラージュは、送信側クライアントが画像処理アプリケーションの目標コラージュテンプレートに少なくとも１つのピクチャを追加した後に得られたコラージュであるので、第１コラージュを形成するための目標コラージュテンプレート内に空白部分が存在すると決定すると、受信側クライアントは、空白部分に少なくとも１つのピクチャを追加して、第２コラージュを得る。したがって、画像処理アプリケーションの異なるクライアントが、ピクチャ結合を完了でき、ピクチャ結合の柔軟性が比較的低い及びピクチャ結合を通じて形成されるコラージュの効果が単調であるという関連技術における問題を解決し、それにより、ピクチャ結合の柔軟性を向上し及び種々のコラージュをより良いものにするという有利な効果を達成する。
【０１１２】
図６−１は、本願の別の実施形態で提供される端末の概略構造図である。画像処理アプリケーションにおける受信側クライアントは、端末上で実行して良い。端末は、図１に示す実施環境内の第２端末１４０であって良い。図６−１を参照すると、端末は、限定ではなく、画像処理アプリケーションにおける送信側クライアントにより提供され第１コラージュを記述するために使用される構成ファイルを取得するよう構成される第１取得モジュール６１０であって、第１コラージュは、送信側クライアントが画像処理アプリケーションの目標コラージュテンプレートに少なくとも１つのピクチャを追加した後に得られるコラージュであり、構成ファイルは、送信側クライアントが第１コラージュを得た後に送信側クライアントにより生成され少なくとも１つの受信側クライアントに提供される構成ファイルである、第１取得モジュール６１０と、構成ファイルに従い、第１コラージュを取得するよう構成される第２取得モジュール６２０と、第１コラージュを形成するための目標コラージュテンプレート内に空白部分が存在するか否かを検出する検出モジュール６３０であって、空白部分はピクチャにより占有されない部分である、検出モジュール６３０と、第１コラージュを形成するための目標コラージュテンプレート内に空白部分が存在するとき、空白部分に少なくとも１つのピクチャを追加して、第２コラージュを得るよう構成される追加モジュール６４０と、を有して良い。
【０１１３】
幾つかの実施形態では、図６−２を参照すると、図６−２は、第１取得モジュール６１０のブロック図である。図６−２を参照すると、第１取得モジュール６１０は、送信側クライアントにより、インスタントメッセージの形式で送信された構成ファイルを受信するよう構成される第１受信ユニット６１１、又は送信側クライアントにより、グループメッセージの形式で送信された構成ファイルを受信するよう構成される第２受信ユニット６１２であって、構成ファイルは、送信側クライアントにより、グループメッセージの形式で、画像処理アプリケーションにおける且つ同じグループに属する少なくとも１つの受信側クライアントへ送信される、第２受信ユニット６１２、又は画像処理アプリケーションに対応するソーシャルネットワーキング情報共有プラットフォームに、送信側クライアントによりアップロードされた構成ファイルを受信するよう構成される第３受信ユニット６１３であって、画像処理アプリケーションに対応するソーシャルネットワーキング情報共有プラットフォーム上の情報は、送信側クライアントと所定の関係を有しアクセス権を有する受信側クライアントにより閲覧される、第３受信ユニット６１３、を有する。
【０１１４】
幾つかの実施形態では、構成ファイルは、目標コラージュテンプレートの種類識別子及び第１コラージュの中の目標コラージュテンプレート内の少なくとも１つのピクチャの位置識別子を含む。種類識別子は、目標コラージュテンプレートの種類が固定値テンプレート種類又は非固定値テンプレート種類であることを示すために使用される。固定値テンプレート種類のテンプレート内の合計部分数は固定値であり、非固定値テンプレート種類のテンプレート内の合計部分数は非固定値であり、非固定値は所定閾より小さく又はそれに等しい。
【０１１５】
図６−３を参照すると、図６−３は、検出モジュール６３０のブロック図である。図６−３を参照すると、検出モジュール６３０は、目標コラージュテンプレートの種類識別子に従い、第１コラージュを形成するための目標コラージュテンプレートの種類を決定するよう構成される決定ユニット６３１と、第１コラージュを形成するための目標コラージュテンプレートの種類及び第１コラージュの中の位置識別子の数に従い、第１を形成するための目標コラージュテンプレート内に空白部分が存在するか否かを決定するよう構成される判定ユニット６３２と、を有する。
【０１１６】
幾つかの実施形態では、判定ユニット６３２は、目標コラージュテンプレートの種類が固定値テンプレート種類であるとき、第１コラージュの中の位置識別子の数が固定値より少ないか否かを決定し、第１コラージュの中の位置識別子の数が固定値より少ないとき、第１コラージュを形成するための目標コラージュテンプレート内に空白部分が存在することを決定し、目標コラージュテンプレートの種類が非固定値種類であるとき、第１コラージュの中の位置識別子の数が所定閾より少ないか否かを決定し、第１コラージュの中の位置識別子の数が所定閾より少ないとき、第１コラージュを形成するための目標コラージュテンプレート内に空白部分が存在することを決定する、よう構成される。
【０１１７】
幾つかの実施形態では、追加モジュール６４０は、目標コラージュテンプレートの種類が固定値テンプレート種類であるとき、少なくとも１つのピクチャを空白部分に追加して、第２コラージュを得るよう構成され、追加した少なくとも１つのピクチャの数は、空白部分の数より少ない又は等しく、目標コラージュテンプレートの種類が非固定値テンプレート種類であるとき、目標コラージュテンプレートに空白部分を追加し、空白部分に少なくとも１つのピクチャを追加して、第２コラージュを得るよう構成され、空白部分が追加された後の目標コラージュテンプレート内の合計部分数は、所定閾より少ない又は等しい。
【０１１８】
幾つかの実施形態では、引き続き図６−１を参照すると、端末は、少なくとも１つの残りの受信側クライアントに、第２コラージュを記述するために使用される構成ファイルを提供するよう構成される提供モジュール６５０であって、残りの受信側クライアントは送信側クライアントを有する、提供モジュール６５０と、送信側クライアントへ、第１コラージュが変更されたことを示すために使用されるプロンプト情報を送信するよう構成される送信モジュール６６０と、を更に有する。
【０１１９】
纏めると、本願の本実施形態で提供される端末では、受信側クライアントは、画像処理アプリケーションにおける送信側により提供され第１コラージュを記述するために使用される構成ファイルを取得し、構成ファイルに従い第１コラージュを取得し、第１コラージュを形成するための目標コラージュテンプレート内に空白部分が存在するか否かを検出し、第１コラージュを形成するための目標コラージュテンプレート内に空白部分が存在するとき、空白部分に少なくとも１つのピクチャを追加して、第２コラージュを得る。第１コラージュは、送信側クライアントが画像処理アプリケーションの目標コラージュテンプレートに少なくとも１つのピクチャを追加した後に得られたコラージュであるので、第１コラージュを形成するための目標コラージュテンプレート内に空白部分が存在すると決定すると、受信側クライアントは、空白部分に少なくとも１つのピクチャを追加して、第２コラージュを得る。したがって、画像処理アプリケーションの異なるクライアントが、ピクチャ結合を完了でき、ピクチャ結合の柔軟性が比較的低い及びピクチャ結合を通じて形成されるコラージュの効果が単調であるという関連技術における問題を解決し、それにより、ピクチャ結合の柔軟性を向上し及び種々のコラージュをより良いものにするという有利な効果を達成する。
【０１２０】
図７−１は、本願の更に別の実施形態で提供される端末の概略構造図である。画像処理アプリケーションにおける送信側クライアントは、端末上で実行して良い。端末は、図１に示す実施環境内の第１端末１２０であって良い。図７−１を参照すると、端末は、第１コラージュを取得するよう構成される取得モジュール７１０であって、第１コラージュは、送信側クライアントが画像処理アプリケーションの目標コラージュテンプレートに少なくとも１つのピクチャを追加した後に得られるコラージュである、取得モジュール７１０と、第１コラージュを記述するために使用される構成ファイルを生成するよう構成される生成モジュール７２０と、画像処理アプリケーションにおける少なくとも１つの受信側クライアントに構成ファイルを提供するよう構成される提供モジュール７３０であって、少なくとも１つの受信側クライアントが、構成ファイルを取得し、構成ファイルに従い第１コラージュを取得し、第１コラージュを形成するための目標コラージュテンプレート内に空白部分が存在するとき、空白部分に少なくとも１つのピクチャを追加して、第２コラージュを得るようにし、空白部分はピクチャにより占有されない部分である、提供モジュール７３０と、を有して良い。
【０１２１】
纏めると、本願の本実施形態で提供される端末では、送信側クライアントは、第１コラージュを取得し、第１コラージュを記述するために使用される構成ファイルを生成し、画像処理アプリケーションにおける少なくとも１つの受信側クライアントに構成ファイルを提供する。したがって、少なくとも１つの受信側クライアントは、構成ファイルを取得し、構成ファイルに従い第１コラージュを取得し、第１コラージュを形成するための目標コラージュテンプレート内に空白部分が存在するとき、空白部分に少なくとも１つのピクチャを追加して、第２コラージュを得ることができる。第１コラージュを形成するための目標コラージュテンプレート内に空白部分が存在すると決定すると、受信側クライアントは、空白部分に少なくとも１つのピクチャを追加して、第２コラージュを得る。したがって、画像処理アプリケーションの異なるクライアントが、ピクチャ結合を完了でき、ピクチャ結合の柔軟性が比較的低い及びピクチャ結合を通じて形成されるコラージュの効果が単調であるという関連技術における問題を解決し、それにより、ピクチャ結合の柔軟性を向上し及び種々のコラージュをより良いものにするという有利な効果を達成する。
【０１２２】
幾つかの実施形態では、図７−２を参照すると、図７−２は、提供モジュール７３０のブロック図である。図７−２を参照すると、提供モジュール７３０は、インスタントメッセージの形式で、構成ファイルを、少なくとも１つの受信側クライアントへ送信するよう構成される第１送信ユニット７３１、又はグループメッセージの形式で、構成ファイルを、画像処理アプリケーションにおける且つ同じグループに属する少なくとも１つの受信側クライアントへ送信するよう構成される第２送信ユニット７３２、又は画像処理アプリケーションに対応するソーシャルネットワーキング情報共有プラットフォームに、構成ファイルをアップロードするよう構成される第３送信ユニット７３３であって、画像処理アプリケーションに対応するソーシャルネットワーキング情報共有プラットフォーム上の情報は、送信側クライアントと所定の関係を有しアクセス権を有する受信側クライアントにより閲覧される、第３送信ユニット７３３、を有する。
【０１２３】
幾つかの実施形態では、第３送信ユニット７３３は、第１コラージュに記述情報を追加し、第１コラージュの構成ファイル及び記述情報を、画像処理アプリケーションに対応するソーシャルネットワーキング情報共有プラットフォームにアップロードするよう構成される。
【０１２４】
幾つかの実施形態では、取得モジュール７１０は、画像処理アプリケーションの中の少なくとも１つのピクチャに対して前処理を実行し、前処理は、美容画像修整、フィルタ適用、及び鮮鋭化のうちの少なくとも１つを有し、前処理した少なくとも１つのピクチャを目標コラージュテンプレートに追加して、第１コラージュを得るよう構成される。
【０１２５】
幾つかの実施形態では、構成ファイルは、目標コラージュテンプレートの種類識別子及び第１コラージュの中の目標コラージュテンプレート内の少なくとも１つのピクチャの位置識別子を含む。種類識別子は、目標コラージュテンプレートの種類が固定値テンプレート種類又は非固定値テンプレート種類であることを示すために使用される。固定値テンプレート種類のテンプレート内の合計部分数は固定値であり、非固定値テンプレート種類のテンプレート内の合計部分数は非固定値であり、非固定値は所定閾より小さく又はそれに等しい。
【０１２６】
纏めると、本願の本実施形態で提供される端末では、送信側クライアントは、第１コラージュを取得し、第１コラージュを記述するために使用される構成ファイルを生成し、画像処理アプリケーションにおける少なくとも１つの受信側クライアントに構成ファイルを提供する。したがって、少なくとも１つの受信側クライアントは、構成ファイルを取得し、構成ファイルに従い第１コラージュを取得し、第１コラージュを形成するための目標コラージュテンプレート内に空白部分が存在するとき、空白部分に少なくとも１つのピクチャを追加して、第２コラージュを得ることができる。第１コラージュを形成するための目標コラージュテンプレート内に空白部分が存在すると決定すると、受信側クライアントは、空白部分に少なくとも１つのピクチャを追加して、第２コラージュを得る。したがって、画像処理アプリケーションの異なるクライアントが、ピクチャ結合を完了でき、ピクチャ結合の柔軟性が比較的低い及びピクチャ結合を通じて形成されるコラージュの効果が単調であるという関連技術における問題を解決し、それにより、ピクチャ結合の柔軟性を向上し及び種々のコラージュをより良いものにするという有利な効果を達成する。
【０１２７】
留意すべきことに、前述の実施形態において提供された端末がピクチャ結合を実行するとき、機能モジュールの前述の分割は、単に説明のための例として使用される。実際の用途では、前述の機能は、必要に応じて異なる機能モジュールにより達成されるよう割り当てられて良い。つまり、装置の内部構造は、前述の機能の全部又は一部を達成するために異なる機能モジュールに分割される。さらに、前述の実施形態で提供された端末は、ピクチャ結合方法の実施形態と同じ概念を共有し、ここに詳述されない端末の特定の実施プロセスについては方法の実施形態を参照する。
【０１２８】
図８は、本願の一実施形態で提供される端末８００の概略構造図である。画像処理アプリケーションにおける受信側クライアントは、端末８００上で実行して良い。具体的には、次の通りである。
【０１２９】
端末８００は、無線周波数（ＲＦ）回路８１０と、１又は複数のコンピュータ可読記憶媒体を含むメモリ８２０と、入力ユニット８３０と、ディスプレイユニット８４０と、センサ８５０と、音声回路８６０と、短距離無線送信モジュール８７０と、１又は複数のプロセッサ８８０と、電源８９０、のようなコンポーネントを有して良い。当業者は、図８に示す端末構造が端末を限定するとして考えられないこと、及び端末は図示されたものより多数の又は少数のコンポーネントを有して良いこと、又は幾つかのコンポーネントが結合されて良く、又は異なるコンポーネント配置が使用されて良いことを理解できる。
【０１３０】
ＲＦ回路８１０は、情報受信及び送信プロセス又は呼処理の間に、信号を受信し及び送信するよう構成されて良い。特に、ＲＦ回路８１０は、基地局からのダウンリンク情報を受信し、次に、処理のためにダウンリンク情報を１又は複数のプロセッサ８８０に配信し、そして更に関連するアップリンクデータを基地局へ送信する。概して、ＲＦ回路８１０は、限定ではないが、アンテナ、少なくとも１つの増幅器、チューナ、１又は複数の発振器、加入者識別モジュール（subscriber  identity  module：ＳＩＭ）カード、通信機、カプラ、低雑音増幅器（ＬＮＡ）、デュプレクサ、等を有する。さらに、ＲＦ回路８１０は、無線通信により、ネットワーク及び別の装置と更に通信して良い。無線通信は、限定ではないが、ＧＳＭ（Global  System  for  Mobile  communications）、ＧＰＲＳ（General  Packet  Radio  Service）、ＣＤＭＡ（Code  Division  Multiple  Access）、ＷＣＤＭＡ（Wideband  Code  Division  Multiple  Access）、ＬＴＥ（Long  Term  Evolution）、電子メール、ＳＭＳ、等を含む任意の通信規格又はプロトコルを用いて良い。メモリ８２０は、ソフトウェアプログラム及びモジュールを格納するよう構成されて良い。例えば、メモリ８２０は、所定時間リストを格納するよう構成されて良く、音声信号を収集するソフトウェアプログラム、キーワード認識を実施するソフトウェアプログラム、連続音声認識を実施するソフトウェアプログラム、及び予約設定及びリマインダを実施するソフトウェアプログラムを格納するよう更に構成されて良く、並びに、無線アクセスポイントとユーザアカウントとの間の結合関係、を格納するよう更に構成されて良い。プロセッサ８８０は、種々の機能アプリケーション及びデータ処理を実施するために、メモリ８２０に格納されたソフトウェアプログラム及びモジュールを実行する。メモリ８２０は、主に、プログラム記憶領域及びデータ記憶領域を有して良い。プログラム記憶領域は、オペレーティングシステム、（音声再生機能及び画像表示機能のような）少なくとも１つの機能により要求されるアプリケーションプログラム、等を格納して良い。データ記憶領域は、端末８００の使用に従い生成される（音声データ及びアドレス帳のような）データ、等を格納して良い。さらに、メモリ８２０は、高速ランダムアクセスメモリ（ＲＡＭ）を有して良く、少なくとも１つの磁気ディスク記憶装置、フラッシュメモリ装置のような不揮発性メモリ、又は別の揮発性固体記憶装置も有して良い。相応して、メモリ８２０は、プロセッサ８８０及び入力ユニット８３０のメモリ８２０へのアクセスを提供するために、メモリ制御部を更に有して良い。
【０１３１】
入力ユニット８３０は、入力される数字又は文字情報を受信し、ユーザ設定及び機能制御に関連して入力される、キーボード、マウス、ジョイスティック、光若しくはトラックボール信号を生成するよう構成されて良い。具体的には、入力ユニット８３０は、タッチ感応表面８３１、及び別の入力装置８３２を有して良い。タッチ感応表面８３１は、タッチスクリーン又はタッチパネルとしても参照されることがあり、（指又はスタイラスのような任意の適切なオブジェクト又はアクセサリを用いることにより、タッチ感応表面８３１上の又はその近くのユーザの操作のような）タッチ感応表面上の又はその近くのユーザのタッチ操作を収集し、所定プログラムに従い対応する接続装置を駆動して良い。幾つかの実施形態では、タッチ感応表面８３１は、２つの部分、つまりタッチ検出装置及びタッチ制御部、を有して良い。タッチ検出装置は、ユーザのタッチ位置を検出し、タッチ操作により生成される信号を検出し、タッチ制御部に信号を転送する。タッチ制御部は、タッチ検出装置からタッチ情報を受信し、タッチ情報をタッチポイント座標に変換し、タッチポイント座標をプロセッサ８８０へ送信する。さらに、タッチ制御部は、プロセッサ８８０から送信されるコマンドを受信し実行できる。さらに、タッチ感応表面８３１は、抵抗性、容量性、赤外線、又は表面音波型のタッチ感応表面であって良い。タッチ感応表面８３１に加えて、入力ユニット８３０は、別の入力装置８３２を更に有して良い。具体的には、別の入力装置８３２は、限定ではないが、物理キーボード、（音声制御キー又はスイッチキーのような）機能キー、トラックボール、マウス、及びジョイスティックのうちの１又は複数を有して良い。
【０１３２】
ディスプレイユニット８４０は、ユーザにより入力される情報又はユーザのために提供される情報、及び端末８００の種々のグラフィカルユーザインタフェースを表示するよう構成されて良い。グラフィカルユーザインタフェースは、グラフ、テキスト、アイコン、ビデオ、又はそれらの任意の組合せにより形成されて良い。ディスプレイユニット８４０は、ディスプレイパネル８４１を有して良い。幾つかの実施形態では、ディスプレイパネル８４１は、液晶ディスプレイ（ＬＣＤ）、有機発光ダイオード（ＯＬＥＤ）、等を用いて構成されて良い。さらに、タッチ感応表面８３１は、ディスプレイパネル８４１をカバーして良い。タッチ感応表面８３１上の又はその近くのタッチ操作を検出した後に、タッチ感応表面８３１は、タッチイベントの種類を決定するために、タッチ操作をプロセッサ８８０へ転送する。次に、プロセッサ８８０は、タッチイベントの種類に従い、ディスプレイパネル８４１上で対応する視覚出力を提供する。図４では、タッチ感応表面８３１及びディスプレイパネル８４１が入力及び出力機能を実施するために２つの別個の部分として使用されるが、幾つかの実施形態では、タッチ感応表面８３１及びディスプレイパネル８４１は、入力及び出力機能を実装するために統合されて良い。
【０１３３】
端末８００は、少なくとも１つのセンサ８５０、例えば、光センサ、動きセンサ、及び他のセンサを更に有して良い。具体的には、光センサは、周囲光センサ及び近接センサを有して良い。周囲光センサは、周囲光の明るさに従い、ディスプレイパネル８４１の輝度を調整できる。近接センサは、端末８００が耳へ移動するとき、ディスプレイパネル８４１及び／又はバックライトをオフに切り替えて良い。ある種の動きセンサとして、重力加速度センサは、種々の方向の（通常は、３軸上の）加速度の大きさを検出でき、静止時の重力の大きさ及び方向を検出でき、携帯電話機の姿勢（例えば、ランドスケープ方向とポートレート方向との間の切り替え、関連するゲーム、及び磁気計姿勢較正）を認識するアプリケーション、（万歩計（登録商標）、殴打のような）振動認識に関連する機能、等に適用されて良い。ジャイロスコープ、圧力計、湿度計、温度計、及び赤外センサのような他のセンサは、端末８００内に較正されて良く、ここで更に記載されない。
【０１３４】
音声回路８６０、ラウドスピーカ８６１、及びマイクロフォン８６２は、ユーザと端末８００との間の音声インタフェースを提供して良い。音声回路８６０は、受信した音声データを電気信号に変換し、電気信号をラウドスピーカ８６１へ送信して良い。ラウドスピーカ８６１は、出力のために、電気信号を音声信号に変換する。他方で、マイクロフォン８６２は、収集した音声信号を電気信号に変換する。音声回路８６０は、電気信号を受信し、電気信号を音声データに変換し、処理のためにプロセッサ８８０へ音声データを出力する。次に、プロセッサ８８０は、ＲＦ回路８１０を用いることにより、例えば別の端末へ、音声データを送信し、又は更なる処理のためにメモリ８２０に音声データを出力する。音声回路８６０は、周辺機器イヤホンと端末８００との間の通信を提供するために、イヤホンジャックを更に有して良い。
【０１３５】
短距離無線送信モジュール８７０は、ＷｉＦｉ（登録商標）モジュール、Ｂｌｕｅｔｏｏｔｈ（登録商標）モジュール、等であって良い。端末８００は、短距離無線送信モジュール８７０を用いることにより、ユーザが電子メールを受信し、ウェブページを閲覧し、ストリーミング媒体にアクセスする、等を助け、ユーザに無線ブロードバンドインターネットアクセスを提供する。図８は、短距離無線送信モジュール８７０を示すが、無線通信ユニットは端末８００の必須コンポーネントではなく、必要なときには、無線通信ユニットは、本開示の基本の範囲が変更されない限り省略されて良いことが理解される。
【０１３６】
プロセッサ８８０は、端末８００の制御センタであり、種々のインタフェース及び線を用いることにより端末の種々の部分に接続される。メモリ８２０に格納されたソフトウェアプログラム及び／又はモジュールを走らせ又は実行し、及びメモリ８２０に格納されたデータを呼び出すことにより、プロセッサ８８０は、端末８００の種々の機能及びデータ処理を実行し、それにより、移動電話機上の全体的監視を実行する。幾つかの実施形態では、プロセッサ８８０は、１又は複数の処理コアを含んで良い。幾つかの実施形態では、プロセッサ８８０は、アプリケーションプロセッサ及びモデムを統合して良い。アプリケーションプロセッサは、主に、オペレーティングシステム、ユーザインタフェース、アプリケーションプログラム、等を処理する。モデムは、主に、無線通信を処理する。前述のモデムプロセッサは、プロセッサ８８０に統合されなくて良いことが理解できる。
【０１３７】
端末８００は、種々のコンポーネントに電力を供給する電源８９０（例えば、バッテリ）を更に有する。望ましくは、電源は、電源管理システムを用いることによりプロセッサ８８０に論理的に接続されて良く、それにより電源管理システムを用いることによる充電、放電、及び電力消費管理を実施する。電源８９０は、直流又は交流電源、再充電システム、電源障害検出回路、電源変換器又はインバータ、電源状態指示器、及び任意の他のコンポーネントのうちの１又は複数を更に有して良い。
【０１３８】
図示しないが、端末８００は、カメラ、Ｂｌｕｅｔｏｏｔｈモジュール等を更に有して良く、それらはここで更に記載されない。
【０１３９】
端末８００は、メモリ及び１又は複数のプログラムを更に有する。１又は複数のプログラムは、メモリに格納され、前述の方法の実施形態によるピクチャ結合方法を実行するために１又は複数のプロセッサにより実行されるよう構成される。
【０１４０】
纏めると、本願の本実施形態で提供される端末では、受信側クライアントは、画像処理アプリケーションにおける送信側により提供され第１コラージュを記述するために使用される構成ファイルを取得し、構成ファイルに従い第１コラージュを取得し、第１コラージュを形成するための目標コラージュテンプレート内に空白部分が存在するか否かを検出し、第１コラージュを形成するための目標コラージュテンプレート内に空白部分が存在するとき、空白部分に少なくとも１つのピクチャを追加して、第２コラージュを得る。第１コラージュは、送信側クライアントが画像処理アプリケーションの目標コラージュテンプレートに少なくとも１つのピクチャを追加した後に得られたコラージュであるので、第１コラージュを形成するための目標コラージュテンプレート内に空白部分が存在すると決定すると、受信側クライアントは、空白部分に少なくとも１つのピクチャを追加して、第２コラージュを得る。したがって、画像処理アプリケーションの異なるクライアントが、ピクチャ結合を完了でき、ピクチャ結合の柔軟性が比較的低い及びピクチャ結合を通じて形成されるコラージュの効果が単調であるという関連技術における問題を解決し、それにより、ピクチャ結合の柔軟性を向上し及び種々のコラージュをより良いものにするという有利な効果を達成する。
【０１４１】
図９は、本願の一実施形態で提供される端末９００の概略構造図である。画像処理アプリケーションにおける送信側クライアントは、端末９００上で実行して良い。具体的には、次の通りである。
【０１４２】
端末９００は、ＲＦ回路９１０と、１又は複数のコンピュータ可読記憶媒体を含むメモリ９２０と、入力ユニット９３０と、ディスプレイユニット９４０と、センサ９５０と、音声回路９６０と、短距離無線送信モジュール９７０と、１又は複数のプロセッサ９８０と、電源９９０、のようなコンポーネントを有して良い。当業者は、図９に示す端末構造が端末を限定するとして考えられないこと、及び端末は図示されたものより多数の又は少数のコンポーネントを有して良いこと、又は幾つかのコンポーネントが結合されて良く、又は異なるコンポーネント配置が使用されて良いことを理解できる。
【０１４３】
ＲＦ回路９１０は、情報受信及び送信プロセス又は呼処理の間に、信号を受信し及び送信するよう構成されて良い。特に、ＲＦ回路９１０は、基地局からのダウンリンク情報を受信し、次に、処理のためにダウンリンク情報を１又は複数のプロセッサ９８０に配信し、そして更に関連するアップリンクデータを基地局へ送信する。概して、ＲＦ回路９１０は、限定ではないが、アンテナ、少なくとも１つの増幅器、チューナ、１又は複数の発振器、ＳＩＭカード、通信機、カプラ、ＬＮＡ、デュプレクサ、等を有する。さらに、ＲＦ回路９１０は、無線通信により、ネットワーク及び別の装置と更に通信して良い。無線通信は、限定ではないが、ＧＳＭ（登録商標）、ＧＰＲＳ、ＣＤＭＡ、ＷＣＤＭＡ（登録商標）、ＬＴＥ、電子メール、ＳＭＳ、等を含む任意の通信標準又はプロトコルを使用して良い。非一時的メモリ９２０は、ソフトウェアプログラム及びモジュールを格納するよう構成されて良い。例えば、メモリ９２０は、所定時間リストを格納するよう構成されて良く、音声信号を収集するソフトウェアプログラム、キーワード認識を実施するソフトウェアプログラム、連続音声認識を実施するソフトウェアプログラム、及び予約設定及びリマインダを実施するソフトウェアプログラムを格納するよう更に構成されて良く、並びに、無線アクセスポイントとユーザアカウントとの間の結合関係、を格納するよう更に構成されて良い。プロセッサ９８０は、種々の機能アプリケーション及びデータ処理を実施するために、メモリ９２０に格納されたソフトウェアプログラム及びモジュールを実行する。メモリ９２０は、主に、プログラム記憶領域及びデータ記憶領域を有して良い。プログラム記憶領域は、オペレーティングシステム、（音声再生機能及び画像表示機能のような）少なくとも１つの機能により要求されるアプリケーションプログラム、等を格納して良い。データ記憶領域は、端末９００の使用に従い生成される（音声データ及びアドレス帳のような）データ、等を格納して良い。さらに、メモリ９２０は、高速ＲＡＭを有して良く、少なくとも１つの磁気ディスク記憶装置、フラッシュメモリ装置、又は別の揮発性固体記憶装置のような不揮発性メモリを更に有して良い。相応して、メモリ９２０は、プロセッサ９８０及び入力ユニット９３０のメモリ９２０へのアクセスを提供するために、メモリ制御部を更に有して良い。
【０１４４】
入力ユニット９３０は、入力される数字又は文字情報を受信し、ユーザ設定及び機能制御に関連して入力される、キーボード、マウス、ジョイスティック、光若しくはトラックボール信号を生成するよう構成されて良い。具体的には、入力ユニット９３０は、タッチ感応表面９３１、及び別の入力装置９３２を有して良い。タッチ感応表面９３１は、タッチスクリーン又はタッチパネルとしても参照されることがあり、（指又はスタイラスのような任意の適切なオブジェクト又はアクセサリを用いることにより、タッチ感応表面９３１上の又はその近くのユーザの操作のような）タッチ感応表面上の又はその近くのユーザのタッチ操作を収集し、所定プログラムに従い対応する接続装置を駆動して良い。幾つかの実施形態では、タッチ感応表面９３１は、２つの部分、つまりタッチ検出装置及びタッチ制御部、を有して良い。タッチ検出装置は、ユーザのタッチ位置を検出し、タッチ操作により生成される信号を検出し、タッチ制御部に信号を転送する。タッチ制御部は、タッチ検出装置からタッチ情報を受信し、タッチ情報をタッチポイント座標に変換し、タッチポイント座標をプロセッサ９８０へ送信する。さらに、タッチ制御部は、プロセッサ９８０から送信されるコマンドを受信し実行できる。さらに、タッチ感応表面９３１は、抵抗性、容量性、赤外線、又は表面音波型のタッチ感応表面であって良い。タッチ感応表面９３１に加えて、入力ユニット９３０は、別の入力装置９３２を更に有して良い。具体的には、別の入力装置９３２は、限定ではないが、物理キーボード、（音声制御キー又はスイッチキーのような）機能キー、トラックボール、マウス、及びジョイスティックのうちの１又は複数を有して良い。
【０１４５】
ディスプレイユニット９４０は、ユーザにより入力される情報又はユーザのために提供される情報、及び端末９００の種々のグラフィカルユーザインタフェースを表示するよう構成されて良い。グラフィカルユーザインタフェースは、グラフ、テキスト、アイコン、ビデオ、又はそれらの任意の組合せにより形成されて良い。ディスプレイユニット９４０は、ディスプレイパネル９４１を有して良い。幾つかの実施形態では、ディスプレイパネル９４１は、ＬＣＤ、ＯＬＥＤ、等を用いて構成されて良い。さらに、タッチ感応表面９３１は、ディスプレイパネル９４１をカバーして良い。タッチ感応表面９３１上の又はその近くのタッチ操作を検出した後に、タッチ感応表面９３１は、タッチイベントの種類を決定するために、タッチ操作をプロセッサ９８０へ転送する。次に、プロセッサ９８０は、タッチイベントの種類に従い、ディスプレイパネル９４１上で対応する視覚出力を提供する。図４では、タッチ感応表面９３１及びディスプレイパネル９４１が入力及び出力機能を実施するために２つの別個の部分として使用されるが、幾つかの実施形態では、タッチ感応表面９３１及びディスプレイパネル９４１は、入力及び出力機能を実装するために統合されて良い。
【０１４６】
端末９００は、少なくとも１つのセンサ９５０、例えば、光センサ、動きセンサ、及び他のセンサを更に有して良い。具体的には、光センサは、周囲光センサ及び近接センサを有して良い。周囲光センサは、周囲光の明るさに従い、ディスプレイパネル９４１の輝度を調整できる。近接センサは、端末９００が耳へ移動するとき、ディスプレイパネル９４１及び／又はバックライトをオフに切り替えて良い。ある種の動きセンサとして、重力加速度センサは、種々の方向の（通常は、３軸上の）加速度の大きさを検出でき、静止時の重力の大きさ及び方向を検出でき、携帯電話機の姿勢（例えば、ランドスケープ方向とポートレート方向との間の切り替え、関連するゲーム、及び磁気計姿勢較正）を認識するアプリケーション、（万歩計、殴打のような）振動認識に関連する機能、等に適用されて良い。ジャイロスコープ、圧力計、湿度計、温度計、及び赤外センサのような他のセンサは、端末９００内に較正されて良く、ここで更に記載されない。
【０１４７】
音声回路９６０、ラウドスピーカ９６１、及びマイクロフォン９６２は、ユーザと端末９００との間の音声インタフェースを提供して良い。音声回路９６０は、受信した音声データを電気信号に変換し、電気信号をラウドスピーカ９６１へ送信して良い。ラウドスピーカ９６１は、出力のために、電気信号を音声信号に変換する。他方で、マイクロフォン９６２は、収集した音声信号を電気信号に変換する。音声回路９６０は、電気信号を受信し、電気信号を音声データに変換し、処理のためにプロセッサ９８０へ音声データを出力する。次に、プロセッサ９８０は、ＲＦ回路９１０を用いることにより、例えば別の端末へ、音声データを送信し、又は更なる処理のためにメモリ９２０に音声データを出力する。音声回路９６０は、周辺機器イヤホンと端末９００との間の通信を提供するために、イヤホンジャックを更に有して良い。
【０１４８】
短距離無線送信モジュール９７０は、ＷｉＦｉ（登録商標）モジュール、Ｂｌｕｅｔｏｏｔｈ（登録商標）モジュール、等であって良い。端末９００は、短距離無線送信モジュール９７０を用いることにより、ユーザが電子メールを受信し、ウェブページを閲覧し、ストリーミング媒体にアクセスする、等を助け、ユーザに無線ブロードバンドインターネットアクセスを提供する。図９は、短距離無線送信モジュール９７０を示すが、無線通信ユニットは端末９００の必須コンポーネントではなく、必要なときには、無線通信ユニットは、本開示の基本の範囲が変更されない限り省略されて良いことが理解される。
【０１４９】
プロセッサ９８０は、端末９００の制御センタであり、種々のインタフェース及び線を用いることにより端末の種々の部分に接続される。メモリ９２０に格納されたソフトウェアプログラム及び／又はモジュールを走らせ又は実行し、及びメモリ９２０に格納されたデータを呼び出すことにより、プロセッサ９８０は、端末９００の種々の機能及びデータ処理を実行し、それにより、移動電話機上の全体的監視を実行する。幾つかの実施形態では、プロセッサ９８０は、１又は複数の処理コアを含んで良い。幾つかの実施形態では、プロセッサ９８０は、アプリケーションプロセッサ及びモデムを統合して良い。アプリケーションプロセッサは、主に、オペレーティングシステム、ユーザインタフェース、アプリケーションプログラム、等を処理する。モデムは、主に、無線通信を処理する。前述のモデムプロセッサは、プロセッサ９８０に統合されなくて良いことが理解できる。
【０１５０】
端末９００は、種々のコンポーネントに電力を供給する電源９９０（例えば、バッテリ）を更に有する。望ましくは、電源は、電源管理システムを用いることによりプロセッサ９８０に論理的に接続されて良く、それにより電源管理システムを用いることによる充電、放電、及び電力消費管理を実施する。電源９９０は、直流又は交流電源、再充電システム、電源障害検出回路、電源変換器又はインバータ、電源状態指示器、及び任意の他のコンポーネントのうちの１又は複数を更に有して良い。
【０１５１】
図示しないが、端末９００は、カメラ、Ｂｌｕｅｔｏｏｔｈモジュール等を更に有して良く、それらはここで更に記載されない。
【０１５２】
端末９００は、メモリ及び１又は複数のプログラムを更に有する。１又は複数のプログラムは、メモリに格納され、前述の方法の実施形態によるピクチャ結合方法を実行するために１又は複数のプロセッサにより実行されるよう構成される。
【０１５３】
纏めると、本願の本実施形態で提供される端末では、送信側クライアントは、第１コラージュを取得し、第１コラージュを記述するために使用される構成ファイルを生成し、画像処理アプリケーションにおける少なくとも１つの受信側クライアントに構成ファイルを提供する。したがって、少なくとも１つの受信側クライアントは、構成ファイルを取得し、構成ファイルに従い第１コラージュを取得し、第１コラージュを形成するための目標コラージュテンプレート内に空白部分が存在するとき、空白部分に少なくとも１つのピクチャを追加して、第２コラージュを得ることができる。第１コラージュを形成するための目標コラージュテンプレート内に空白部分が存在すると決定すると、受信側クライアントは、空白部分に少なくとも１つのピクチャを追加して、第２コラージュを得る。したがって、画像処理アプリケーションの異なるクライアントが、ピクチャ結合を完了でき、ピクチャ結合の柔軟性が比較的低い及びピクチャ結合を通じて形成されるコラージュの効果が単調であるという関連技術における問題を解決し、それにより、ピクチャ結合の柔軟性を向上し及び種々のコラージュをより良いものにするという有利な効果を達成する。
【０１５４】
図１０は、本願の一実施形態で提供されるピクチャ結合システム１０００の概略構造図である。図１０を参照すると、ピクチャ結合システム１０００は、端末１０１０及び端末１０２０を有して良い。
【０１５５】
可能な実装方法では、端末１０１０は、図５又は図６−１に示す端末であって良く、端末１０２０は図７−１に示す端末であって良い。
【０１５６】
別の可能な実装方法では、端末１０１０は図８に示す端末であって良く、端末１０２０は図９に示す端末であって良い。
【０１５７】
纏めると、本願の本実施形態で提供されるピクチャ結合システムでは、受信側クライアントは、画像処理アプリケーションにおける送信側により提供され第１コラージュを記述するために使用される構成ファイルを取得し、構成ファイルに従い第１コラージュを取得し、第１コラージュを形成するための目標コラージュテンプレート内に空白部分が存在するか否かを検出し、第１コラージュを形成するための目標コラージュテンプレート内に空白部分が存在するとき、空白部分に少なくとも１つのピクチャを追加して、第２コラージュを得る。第１コラージュは、送信側クライアントが画像処理アプリケーションの目標コラージュテンプレートに少なくとも１つのピクチャを追加した後に得られたコラージュであるので、第１コラージュを形成するための目標コラージュテンプレート内に空白部分が存在すると決定すると、受信側クライアントは、空白部分に少なくとも１つのピクチャを追加して、第２コラージュを得る。したがって、画像処理アプリケーションの異なるクライアントが、ピクチャ結合を完了でき、ピクチャ結合の柔軟性が比較的低い及びピクチャ結合を通じて形成されるコラージュの効果が単調であるという関連技術における問題を解決し、それにより、ピクチャ結合の柔軟性を向上し及び種々のコラージュをより良いものにするという有利な効果を達成する。
【０１５８】
例示的な実施形態では、本願の実施形態は、命令を有する非一時的コンピュータ可読記憶媒体、例えば命令を有するメモリ、を更に提供する。前述の命令は、前述のピクチャ結合方法を達成するために端末のプロセッサにより実行されて良い。例えば、非一時的コンピュータ可読記憶媒体は、ＲＯＭ、ＲＡＭ、ＣＤ−ＲＯＭ、磁気ディスク、フロッピーディスク、光データ記憶装置、等であって良い。
【０１５９】
本願の前述の実施形態のシーケンス番号は、単に説明の便宜のためであり、実施形態の優先度を示すことを意図しない。
【０１６０】
当業者は、前述の実施形態の工程の全部又は一部が、ハードウェアを使用することにより実装されて良く、又は関連するハードウェアに指示するプログラムにより実装されて良いことを理解する。プログラムは、コンピュータ可読記憶媒体に格納されて良い。記憶媒体は、リードオンリーメモリ、磁気ディスク、光ディスク、等であって良い。
【０１６１】
上述の説明は、本願の単なる好適な実施形態であり、本開示を制限することを意図しない。本開示の精神及び原理の範囲内で行われる変更、等価置換、及び改良は、本開示の保護範囲に含まれるべきである。
【図１】
0006557741.tif 000004
【図２】
0006557741.tif 000005
【図３】
0006557741.tif 000006
【図４−１】
0006557741.tif 000007
【図４−２】
0006557741.tif 000008
【図４−３】
0006557741.tif 000009
【図４−４】
0006557741.tif 000010
【図４−５】
0006557741.tif 000011
【図４−６】
0006557741.tif 000012
【図４−７】
0006557741.tif 000013
【図４−８】
0006557741.tif 000014
【図４−９】
0006557741.tif 000015
【図４−１０】
0006557741.tif 000016
【図４−１１】
0006557741.tif 000017
【図４−１２】
0006557741.tif 000018
【図４−１３】
0006557741.tif 000019
【図５】
0006557741.tif 000020
【図６−１】
0006557741.tif 000021
【図６−２】
0006557741.tif 000022
【図６−３】
0006557741.tif 000023
【図７−１】
0006557741.tif 000024
【図７−２】
0006557741.tif 000025
【図８】
0006557741.tif 000026
【図９】
0006557741.tif 000027
【図１０】
0006557741.tif 000028