(57)【特許請求の範囲】
【請求項１】
表示サーバに適用される情報表示方法であって、
少なくとも２つのサブピクチャと、ピクチャにおける各サブピクチャの元の位置情報及び第１の現在位置情報とを取得するステップであって、前記ピクチャは、前記ピクチャにおける各サブピクチャの前記元の位置情報及び第１の現在位置情報を表示するように構成され、前記少なくとも２つのサブピクチャは前記ピクチャを分割することによって得られ、第１の現在位置は前記少なくとも２つのサブピクチャを再整列した後に得られる、ステップと、
再整列された前記少なくとも２つのサブピクチャと、前記少なくとも２つのサブピクチャの前記第１の現在位置情報とを、ソーシャル・アプリケーション・クライアントに送信するステップと、
前記ソーシャル・アプリケーション・クライアントから、前記少なくとも２つのサブピクチャの全部又は一部についての第２の現在位置情報を受信し、サブピクチャの第２の現在位置が前記サブピクチャの元の位置と同じであるか否かを決定するステップと、
前記サブピクチャの前記第２の現在位置が前記サブピクチャの前記元の位置と同じであると決定した場合、前記ピクチャによって表示される情報に関連するインタラクティブ情報を、前記ソーシャル・アプリケーション・クライアントに送信するステップと、
を含み、
前記インタラクティブ情報はユニフォーム・リソース・ロケータ（ＵＲＬ）を含む、
方法。
【請求項２】
前記少なくとも２つのサブピクチャを再整列するステップは、
前記少なくとも２つのサブピクチャのうち、位置が変化しないサブピクチャを除く残りのサブピクチャを再整列するステップ、
を含む、請求項１に記載の方法。
【請求項３】
前記少なくとも２つのサブピクチャを再整列するステップは、
Ａ．前記少なくとも２つのサブピクチャの位置をランダムに変更し、各サブピクチャの第１の現在位置情報を取得するステップと、
Ｂ．各サブピクチャの前記元の位置情報及び第１の現在位置情報に基づいて、サブピクチャの元の位置と前記サブピクチャの第１の現在位置との間の最短経路をそれぞれ決定し、各最短経路の長さの合計を計算するステップと、
Ｃ．所定のアルゴリズムに基づいて、各最短経路の長さの前記合計が所定の条件を満たすか否かを決定し、各最短経路の長さの前記合計が前記所定の条件を満たすと決定したとき、プロセスを終了し、満たさないと決定したとき、Ａを続行するステップと、
を含む、請求項１に記載の方法。
【請求項４】
前記サブピクチャの前記元の位置情報によって示される前記元の位置は、少なくとも、前記ピクチャにおける前記サブピクチャの再整列前の位置を含み、前記サブピクチャと少なくとも１つの他のサブピクチャとの類似度が設定された閾値よりも大きいとき、前記サブピクチャの前記元の位置情報によって示される前記元の位置は更に、前記ピクチャにおける前記少なくとも１つの他のサブピクチャの再整列前の位置を含み、
前記サブピクチャの前記第２の現在位置が前記サブピクチャの前記元の位置と同じか否かを決定するステップは、
前記サブピクチャの前記元の位置が２つ以上の位置を含む場合、前記サブピクチャの前記第２の現在位置が前記サブピクチャの前記元の位置のうちいずれかの位置と同じであるとき、前記サブピクチャの前記第２の現在位置が前記サブピクチャの前記元の位置と同じであると決定するステップと、
前記サブピクチャの前記元の位置が１つの位置を含む場合、前記サブピクチャの前記第２の現在位置が前記サブピクチャの前記元の位置と同じであるとき、前記サブピクチャの前記第２の現在位置が前記サブピクチャの前記元の位置と同じであると決定するステップと、
を含む、請求項１に記載の方法。
【請求項５】
前記サブピクチャの前記元の位置情報によって示される前記元の位置は、少なくとも、前記ピクチャにおける前記サブピクチャの再整列前の位置を含み、前記サブピクチャと少なくとも１つの他のサブピクチャとの類似度が設定された閾値よりも大きいとき、前記サブピクチャの前記元の位置情報によって示される前記元の位置は更に、前記ピクチャにおける前記少なくとも１つの他のサブピクチャの再整列前の位置を含み、
各サブピクチャの前記元の位置と第１の現在位置との間の最短経路を決定するプロセスにおいて、
サブピクチャの元の位置が２つ以上の位置を含むとき、前記サブピクチャの第１の現在位置と前記元の位置のうちの各位置との間の最短経路をそれぞれ決定し、最小の長さの最短経路を、前記サブピクチャの前記元の位置と前記第１の現在位置との間の前記最短経路とし、
前記サブピクチャの前記第２の現在位置が前記サブピクチャの前記元の位置と同じか否かを決定するステップは、
前記サブピクチャの前記元の位置が２つ以上の位置を含む場合、前記サブピクチャの前記第２の現在位置が前記サブピクチャの前記元の位置のうちいずれかの位置と同じであるとき、前記サブピクチャの前記第２の現在位置が前記サブピクチャの前記元の位置と同じであると決定するステップと、
前記サブピクチャの前記元の位置が１つの位置を含む場合、前記サブピクチャの前記第２の現在位置が前記サブピクチャの前記元の位置と同じであるとき、前記サブピクチャの前記第２の現在位置が前記サブピクチャの前記元の位置と同じであると決定するステップと、
を含む、請求項３に記載の方法。
【請求項６】
前記少なくとも２つのサブピクチャの前記第２の現在位置情報を前記ソーシャル・アプリケーション・クライアントから受信した後、サブピクチャの元の位置情報に基づいて、前記サブピクチャの前記第２の現在位置が前記サブピクチャの前記元の位置と同じか否かを決定するステップと、
前記サブピクチャの前記第２の現在位置が前記サブピクチャの前記元の位置と同じであると決定した場合、前記ソーシャル・アプリケーション・クライアントに位置照合成功メッセージを送信するステップであって、それにより前記ソーシャル・アプリケーション・クライアントがユーザに、前記サブピクチャの照合が成功したと提示できるようにする、ステップと、
を更に含む、請求項１に記載の方法。
【請求項７】
前記ピクチャにおける各サブピクチャの前記元の位置情報及び前記第１の現在位置情報を取得したとき、サブピクチャについて、前記サブピクチャの前記元の位置情報及び前記第１の現在位置情報を記録するステップ、
を更に含み、
前記少なくとも２つのサブピクチャうちのサブピクチャの第２の現在位置情報を受信したとき、前記方法は更に、
前記サブピクチャの記録された前記現在位置情報を前記第２の現在位置情報に更新するステップ、
を含み、
前記サブピクチャの前記第２の現在位置が前記サブピクチャの前記元の位置と同じか否かを決定するステップは、
現在記録されている各サブピクチャの元の位置情報及び現在位置情報に基づいて、前記サブピクチャの前記現在位置が前記サブピクチャの前記元の位置と同じか否かを決定するステップ、
を含む、請求項１に記載の方法。
【請求項８】
端末デバイス上で動作するソーシャル・アプリケーション・クライアントに適用される情報表示方法であって、
ピクチャ処理サーバから、少なくとも２つのサブピクチャと、ピクチャにおける再整列された各サブピクチャの位置情報とを受信するステップと、
前記ピクチャにおける前記サブピクチャの受信された位置情報に基づいて、サブピクチャを表示するステップであって、前記ピクチャは、前記ピクチャにおける再整列された各サブピクチャの前記位置情報を表示するように構成され、前記少なくとも２つのサブピクチャは、前記ピクチャが前記ピクチャ処理サーバによって分割した後に得られ、各サブピクチャの位置情報は、表示サーバが前記少なくとも２つのサブピクチャを記録した後に得られる、ステップと、
前記少なくとも２つのサブピクチャのうち全部又は一部に対してユーザによって実行された移動操作に応答して、前記少なくとも２つのサブピクチャの全部又は一部を新しい位置に表示し、移動された前記少なくとも２つのサブピクチャの全部又は一部についての現在位置情報を前記表示サーバに送信するステップと、
前記表示サーバからインタラクティブ情報が受信されるとき、前記ユーザに対して前記インタラクティブ情報を表示するステップと、
を含み、
前記インタラクティブ情報はユニフォーム・リソース・ロケータ（ＵＲＬ）を含む、
方法。
【請求項９】
前記表示サーバから位置照合成功メッセージを受信し、前記ユーザに対して前記位置照合成功メッセージを表示するステップであって、前記位置照合成功メッセージは前記ユーザに、前記サブピクチャの照合が成功したことを提示し、前記位置照合成功メッセージは、前記サブピクチャの現在位置が前記サブピクチャの前記元の位置と同じであることを前記表示サーバが決定したとき、前記表示サーバによって送信される、ステップ、
を更に含む、請求項８に記載の方法。
【請求項１０】
前記ユーザに対して前記インタラクティブ情報を表示するステップは、
予め指定されたサブピクチャ上に、前記ユーザに対して前記インタラクティブ情報を表示するステップ、
を含む、請求項８に記載の方法。
【請求項１１】
前記方法は更に、
前記ユーザの前記ＵＲＬに対するクリックに応答して、前記ＵＲＬに対応するウェブページを開くステップ、
を含む、請求項８に記載の方法。
【請求項１２】
表示サーバであって、
メモリに記憶された命令を実行するように構成されるプロセッサを備え、
前記命令は、
少なくとも２つのサブピクチャと、ピクチャにおける各サブピクチャの元の位置情報及び第１の現在位置情報とを取得するように構成され、前記ピクチャは、前記ピクチャにおける各サブピクチャの前記元の位置情報及び前記第１の現在位置情報を表示するように構成され、前記少なくとも２つのサブピクチャは前記ピクチャを分割することによって得られ、第１の現在位置は、前記少なくとも２つのサブピクチャが再整列された後に得られ、
ソーシャル・アプリケーション・クライアントから、前記少なくとも２つのサブピクチャの第２の現在位置情報を受信するように構成され、
再整列された前記少なくとも２つのサブピクチャと、再整列された前記少なくとも２つのサブピクチャの第１の現在位置情報とを、前記ソーシャル・アプリケーション・クライアントに送信するように構成され、
前記少なくとも２つのサブピクチャのうちのサブピクチャについて、前記サブピクチャの元の位置情報が前記サブピクチャの現在位置情報と同じであると決定されたとき、前記ピクチャによって表示される情報に関連するインタラクティブ情報を前記ソーシャル・アプリケーション・クライアントに送信するように構成され、
前記サブピクチャの第２の現在位置が前記サブピクチャの前記元の位置と同じか否かを決定するように構成され、
前記インタラクティブ情報はユニフォーム・リソース・ロケータ（ＵＲＬ）を含む、
表示サーバ。
【請求項１３】
前記プロセッサによって実行されているとき、前記命令は更に、
前記少なくとも２つのサブピクチャを再整列するように構成される、
請求項１２に記載のサーバ。
【請求項１４】
前記プロセッサによって実行されているとき、前記命令は更に、
前記少なくとも２つのサブピクチャのうち、位置が変化しないサブピクチャを除く残りのサブピクチャを再整列するように構成される、
請求項１３に記載のサーバ。
【請求項１５】
前記プロセッサによって実行されているとき、前記命令は更に、
前記少なくとも２つのサブピクチャの位置をランダムに変更し、各サブピクチャの第１の現在位置情報を取得するように構成され、
記録された各サブピクチャの前記元の位置情報及び前記第１の現在位置情報に基づいて、前記少なくとも２つのサブピクチャうちのサブピクチャの元の位置と第１の現在位置との間の最短経路をそれぞれ決定し、各最短経路の長さの合計を計算するように構成され、
所定のアルゴリズムに基づいて、各最短経路の長さの前記合計が所定の条件を満たすか否かを決定し、各最短経路の長さの前記合計が前記所定の条件を満たすとき、前記少なくとも２つのサブピクチャの前記位置をランダムに変更する工程と後続の工程を継続するように構成される、
請求項１３に記載のサーバ。
【請求項１６】
前記サブピクチャの前記元の位置情報によって示される前記元の位置は、少なくとも、前記ピクチャにおける前記サブピクチャの再整列前の位置を含み、前記サブピクチャと少なくとも１つの他のサブピクチャとの類似度が設定された閾値よりも大きいとき、前記サブピクチャの前記元の位置情報によって示される前記元の位置は更に、前記ピクチャにおける前記少なくとも１つの他のサブピクチャの再整列前の位置を含み、
前記プロセッサによって実行されているとき、前記命令は更に、
前記少なくとも２つのサブピクチャのうちのサブピクチャについて、前記サブピクチャの前記元の位置が２つ以上の位置を含む場合、前記サブピクチャの前記第２の現在位置が前記サブピクチャの前記元の位置のうちいずれかの位置と同じであるとき、前記サブピクチャの前記第２の現在位置が前記サブピクチャの前記元の位置と同じであると決定するように構成され、
前記少なくとも２つのサブピクチャのうちのサブピクチャについて、前記サブピクチャの前記元の位置が１つの位置を含む場合、前記サブピクチャの前記第２の現在位置が前記サブピクチャの前記元の位置と同じであるとき、前記サブピクチャの前記第２の現在位置が前記サブピクチャの前記元の位置と同じであると決定するように構成される、
請求項１２に記載のサーバ。
【請求項１７】
前記プロセッサによって実行されているとき、前記命令は更に、
前記ピクチャにおける各サブピクチャの前記元の位置情報及び第１の現在位置情報を取得したとき、各サブピクチャについて、各サブピクチャの前記元の位置情報及び第１の現在位置情報を記録するように構成され、
前記少なくとも２つのサブピクチャのうちのサブピクチャについて、前記サブピクチャの第２の現在位置情報を受信するとき、前記サブピクチャの記録された前記現在位置情報を前記第２の現在位置情報に更新するように構成され、
現在記録されている各サブピクチャの元の位置情報及び現在位置情報に基づいて、前記サブピクチャの現在位置が前記サブピクチャの前記元の位置と同じであるか否かを決定するように構成される、
請求項１２に記載のサーバ。
【請求項１８】
ソーシャル・アプリケーション・クライアントであって、
メモリに記憶された命令を実行するように構成されるプロセッサを備え、
前記命令は、
ピクチャ処理サーバから、少なくとも２つのサブピクチャと、ピクチャにおける各サブピクチャの位置情報とを受信するように構成され、前記ピクチャは、前記ピクチャにおける各サブピクチャの前記位置情報を表示するように構成され、前記少なくとも２つのサブピクチャは、前記ピクチャが前記ピクチャ処理サーバによって分割した後に得られ、各サブピクチャの前記位置情報は、前記少なくとも２つのサブピクチャが再整列された後に表示サーバによって得られ、
前記少なくとも２つのサブピクチャのうち全部又は一部に対してユーザによって実行された移動操作に応答して、前記少なくとも２つのサブピクチャの全部又は一部についての現在位置情報を、前記表示サーバに送信するように構成され、
前記表示サーバからインタラクティブ情報を受信するように構成され、
前記少なくとも２つのサブピクチャのうちのサブピクチャについて、前記ピクチャにおける前記サブピクチャについての受信された前記位置情報に基づいて、前記サブピクチャを表示するように構成され、
前記少なくとも２つのサブピクチャのうちのサブピクチャについて、前記サブピクチャに対して前記ユーザによって実行された移動操作に応答して、前記サブピクチャを新しい位置に表示するように構成され、
前記インタラクティブ情報を受信したとき、前記ユーザに対して前記インタラクティブ情報を表示するように構成され、
前記インタラクティブ情報はユニフォーム・リソース・ロケータ（ＵＲＬ）を含む、
ソーシャル・アプリケーション・クライアント。
【請求項１９】
前記プロセッサによって実行されているとき、前記命令は更に、
前記表示サーバから位置照合成功メッセージを受信するように構成され、前記位置照合成功メッセージは前記ユーザに、前記サブピクチャの照合が成功したことを提示し、前記位置照合成功メッセージは、前記サブピクチャの現在位置と元の位置が同じであると前記表示サーバが決定したときに前記表示サーバによって送信され、
前記ユーザに対して前記位置照合成功メッセージを表示するように構成される、
請求項１８に記載のクライアント。
【請求項２０】
前記プロセッサによって実行されているとき、前記命令は更に、
予め指定されたサブピクチャ上に、前記ユーザに対して前記インタラクティブ情報を表示するように構成される、
請求項１８に記載のクライアント。
【請求項２１】
前記プロセッサによって実行されているとき、前記命令は更に、
前記ユーザの前記ＵＲＬに対するクリックに応答して、前記ＵＲＬに対応するウェブページを開くように構成される、
請求項１８に記載のクライアント。
【請求項２２】
表示サーバと、端末デバイス上で動作するソーシャル・アプリケーション・クライアントとを備える情報表示システムであって、
前記表示サーバは、少なくとも２つのサブピクチャと、ピクチャにおける各サブピクチャの元の位置情報及び第１の現在位置情報とを取得するように構成され、前記ピクチャは、前記ピクチャにおける各サブピクチャの前記元の位置情報及び前記第１の現在位置情報を表示するように構成され、前記少なくとも２つのサブピクチャは前記ピクチャを分割することによって得られ、第１の現在位置は、前記少なくとも２つのサブピクチャが再整列された後に得られ、且つ前記表示サーバは、再整列された前記少なくとも２つのサブピクチャと、再整列された前記少なくとも２つのサブピクチャの第１の現在位置情報とを、前記ソーシャル・アプリケーション・クライアントに送信し、前記ソーシャル・アプリケーション・クライアントから、前記少なくとも２つのサブピクチャの全部又は一部についての第２の現在位置情報を受信し、前記少なくとも２つのサブピクチャのうちのサブピクチャについて、前記サブピクチャの第２の現在位置が前記サブピクチャの前記元の位置と同じか否かを決定し、前記サブピクチャの前記第２の現在位置が前記サブピクチャの前記元の位置と同じであると決定した場合、前記ピクチャによって表示される情報に関連するインタラクティブ情報を前記ソーシャル・アプリケーション・クライアントに送信するように構成され、
前記ソーシャル・アプリケーション・クライアントは、前記端末デバイス上で動作し、ピクチャ処理サーバから、前記少なくとも２つのサブピクチャと、前記ピクチャにおける再整列された各サブピクチャの位置情報とを受信し、前記ピクチャにおける前記サブピクチャの受信された位置情報に基づいて、前記少なくとも２つのサブピクチャのうちのサブピクチャについて、前記サブピクチャを表示するように構成され、前記ピクチャは、前記ピクチャにおける再整列された各サブピクチャの前記位置情報を表示するように構成され、前記少なくとも２つのサブピクチャは、前記ピクチャが分割された後に前記ピクチャ処理サーバによって得られ、各サブピクチャの前記位置情報は、前記少なくとも２つのサブピクチャが再整列された後に前記表示サーバによって得られ、且つ前記ソーシャル・アプリケーション・クライアントは、前記少なくとも２つのサブピクチャのうち全部又は一部に対してユーザによって実行された移動操作に応答して、前記少なくとも２つのサブピクチャの全部又は一部を新しい位置に表示し、移動された前記少なくとも２つのサブピクチャの全部又は一部についての現在位置情報を前記表示サーバに送信するように構成され、
前記インタラクティブ情報はユニフォーム・リソース・ロケータ（ＵＲＬ）を含む、
情報表示システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本願は、２０１５年８月１３日に出願された「情報表示方法、表示サーバ、ソーシャルアプリケーションサーバ及びシステム」と題された中国特許出願第２０１５１０４９６３３４．７号の優先権を主張する。出願番号２０１５１０４９６３３４．７の開示は、参照により本明細書に組み込まれる。
【０００２】
本開示は、コンピュータ技術に関し、より詳細には、情報表示方法、表示サーバ、ソーシャル・アプリケーション・クライアント及びシステムに関する。
【背景技術】
【０００３】
現在、情報（広告、宣伝など）を搬送するためにピクチャを使用することがある。ピクチャによって搬送される情報は、端末デバイス上にピクチャを表示することにより、端末デバイスのユーザに対して表示することができる。具体的には、端末デバイスは、表示するピクチャをサーバから取得し、端末デバイスのユーザに対してピクチャを表示する。
【発明の概要】
【０００４】
本開示の実施形態は、フレキシブルな情報表示モードを提供するために、情報表示方法、表示サーバ、ソーシャル・アプリケーション・クライアント及びシステムを提供する。
【０００５】
本開示の実施形態は、情報表示方法を提供する。本方法は表示サーバに適用され、
少なくとも２つのサブピクチャと、ピクチャにおける各サブピクチャの元の位置情報及び第１の現在位置情報とを取得するステップであって、ピクチャは、ピクチャにおける各サブピクチャの元の位置情報及び第１の現在位置情報を表示するように構成され、少なくとも２つのサブピクチャはピクチャを分割することによって得られ、第１の現在位置は少なくとも２つのサブピクチャを再整列した後に得られる、ステップと、
再整列された少なくとも２つのサブピクチャと、少なくとも２つのサブピクチャの第１の現在位置情報とを、ソーシャル・アプリケーション・クライアントに送信するステップと、
ソーシャル・アプリケーション・クライアントから、少なくとも２つのサブピクチャの全部又は一部についての第２の現在位置情報を受信し、サブピクチャの第２の現在位置がサブピクチャの元の位置と同じであるか否かを決定するステップと、
サブピクチャの第２の現在位置がサブピクチャの元の位置と同じであると決定した場合、ピクチャによって表示される情報に関連するインタラクティブ情報を、ソーシャル・アプリケーション・クライアントに送信するステップと、
を含む。
【０００６】
本開示の実施形態は、情報表示方法を提供する。本方法は、端末デバイス上で動作するソーシャル・アプリケーション・クライアントに適用され、
ピクチャ処理サーバから、少なくとも２つのサブピクチャと、ピクチャにおける再整列された各サブピクチャの位置情報とを受信するステップと、
ピクチャにおけるサブピクチャの受信された位置情報に基づいて、サブピクチャを表示するステップであって、ピクチャは、ピクチャにおける再整列された各サブピクチャの位置情報を表示するように構成され、少なくとも２つのサブピクチャは、ピクチャがピクチャ処理サーバによって分割した後に得られ、各サブピクチャの位置情報は、表示サーバが少なくとも２つのサブピクチャを再整列した後に得られる、ステップと、
少なくとも２つのサブピクチャのうち全部又は一部に対してユーザによって実行された移動操作に応答して、少なくとも２つのサブピクチャの全部又は一部を新しい位置に表示し、移動された少なくとも２つのサブピクチャの全部又は一部についての現在位置情報を表示サーバに送信するステップと、
表示サーバからインタラクティブ情報が受信されるとき、ユーザに対してインタラクティブ情報を表示するステップと、
を含む。
【０００７】
本開示の実施形態は、表示サーバを提供する。本サーバはプロセッサを備え、プロセッサは、メモリに記憶された命令を実行するように構成される。命令は、
少なくとも２つのサブピクチャと、ピクチャにおける各サブピクチャの元の位置情報及び第１の現在位置情報とを取得するように構成され、ピクチャは、ピクチャにおける各サブピクチャの元の位置情報及び第１の現在位置情報を表示するように構成され、少なくとも２つのサブピクチャはピクチャを分割することによって得られ、第１の現在位置は、少なくとも２つのサブピクチャが再整列された後に得られ、
ソーシャル・アプリケーション・クライアントから、少なくとも２つのサブピクチャの第２の現在位置情報を受信するように構成され、
再整列された少なくとも２つのサブピクチャと、再整列された少なくとも２つのサブピクチャの第１の現在位置情報とを、ソーシャル・アプリケーション・クライアントに送信するように構成され、
少なくとも２つのサブピクチャのうちのサブピクチャについて、サブピクチャの元の位置情報がサブピクチャの現在位置情報と同じであると決定されたとき、ピクチャによって表示される情報に関連するインタラクティブ情報をソーシャル・アプリケーション・クライアントに送信するように構成され、
サブピクチャの第２の現在位置がサブピクチャの元の位置と同じか否かを決定するように構成される。
【０００８】
本開示の実施形態は、ソーシャル・アプリケーション・クライアントを提供する。本クライアントはプロセッサを備え、プロセッサは、メモリに記憶された命令を実行するように構成される。命令は、
ピクチャ処理サーバから、少なくとも２つのサブピクチャと、ピクチャにおける各サブピクチャの位置情報とを受信するように構成され、ピクチャは、ピクチャにおける各サブピクチャの位置情報を表示するように構成され、少なくとも２つのサブピクチャは、ピクチャがピクチャ処理サーバによって分割した後に得られ、各サブピクチャの位置情報は、少なくとも２つのサブピクチャが再整列された後に表示サーバによって得られ、
少なくとも２つのサブピクチャのうち全部又は一部に対してユーザによって実行された移動操作に応答して、少なくとも２つのサブピクチャの全部又は一部についての現在位置情報を、表示サーバに送信するように構成され、
表示サーバからインタラクティブ情報を受信するように構成され、
少なくとも２つのサブピクチャのうちのサブピクチャについて、ピクチャにおけるサブピクチャについての受信された位置情報に基づいてサブピクチャを表示するように構成され、
少なくとも２つのサブピクチャのうちのサブピクチャについて、サブピクチャに対してユーザによって実行された移動操作に応答して、サブピクチャを新しい位置に表示するように構成され、
インタラクティブ情報を受信したとき、ユーザに対してインタラクティブ情報を表示するように構成される。
【０００９】
本開示の実施形態は、情報表示システムを提供する。本システムは、ピクチャ処理サーバ、表示サーバ及びソーシャル・アプリケーション・クライアントを備え、
表示サーバは、少なくとも２つのサブピクチャと、ピクチャにおける各サブピクチャの元の位置情報及び第１の現在位置情報とを取得するように構成され、ピクチャは、ピクチャにおける各サブピクチャの元の位置情報及び第１の現在位置情報を表示するように構成され、少なくとも２つのサブピクチャはピクチャを分割することによって得られ、第１の現在位置は、少なくとも２つのサブピクチャが再整列された後に得られ、且つ表示サーバは、再整列された少なくとも２つのサブピクチャと、再整列された少なくとも２つのサブピクチャの第１の現在位置情報とを、ソーシャル・アプリケーション・クライアントに送信し、ソーシャル・アプリケーション・クライアントから、少なくとも２つのサブピクチャの全部又は一部についての第２の現在位置情報を受信し、少なくとも２つのサブピクチャのうちのサブピクチャについて、サブピクチャの第２の現在位置がサブピクチャの元の位置と同じか否かを決定し、サブピクチャの第２の現在位置がサブピクチャの元の位置と同じであると決定した場合、ピクチャによって表示される情報に関連するインタラクティブ情報をソーシャル・アプリケーション・クライアントに送信するように構成され、
ソーシャル・アプリケーション・クライアントは、端末デバイス上で動作し、ピクチャ処理サーバから、少なくとも２つのサブピクチャと、ピクチャにおける再整列された各サブピクチャの位置情報とを受信し、少なくとも２つのサブピクチャのうちのサブピクチャについて、ピクチャにおけるサブピクチャの受信された位置情報に基づいてサブピクチャを表示するように構成され、ピクチャは、ピクチャにおける再整列された各サブピクチャの位置情報を表示するように構成され、少なくとも２つのサブピクチャは、ピクチャが分割された後にピクチャ処理サーバによって得られ、各サブピクチャの位置情報は、少なくとも２つのサブピクチャが再整列された後に表示サーバによって得られ、且つソーシャル・アプリケーション・クライアントは、少なくとも２つのサブピクチャのうち全部又は一部に対してユーザによって実行された移動操作に応答して、少なくとも２つのサブピクチャの全部又は一部を新しい位置に表示し、移動された少なくとも２つのサブピクチャの全部又は一部についての現在位置情報を表示サーバに送信するように構成される。
【００１０】
前述の技術的解決策を採用することにより、フレキシブルな情報表示モードが提供され、表示された情報に関連するインタラクティブ情報も提供される。
【図面の簡単な説明】
【００１１】
本開示の実施形態又は先行技術における技術的解決策をより明確に説明するために、以下、実施形態又は従来技術を示すために用いられる添付図面の簡単な説明を提供する。以下の説明における添付図面は、本開示の一部の実施形態に過ぎないことは明らかである。当業者であれば、これらの添付図面に基づいて、創意工夫を行うことなく他の添付図面を得ることもできる。
【図１】本開示の実施形態に係る情報表示方法を示すフローチャートである。
【図２】本開示の実施形態に係る情報表示方法を示すフローチャートである。
【図３】本開示の実施形態に係る情報表示方法を示すフローチャートである。
【図４Ａ】本開示の実施形態に係る、ピクチャを分割した後に得られるサブピクチャを示す概略図である。
【図４Ｂ】本開示の実施形態に係る、ピクチャを分割した後に得られるサブピクチャを示す概略図である。
【図４Ｃ】本開示の実施形態に係る、サブピクチャの現在位置と該サブピクチャの元の位置との間の最短経路を示す概略図である。
【図４Ｄ】本開示の実施形態に係る、ピクチャ移動説明情報を示す概略図である。
【図５】本開示の実施形態に係る表示サーバの構造を示す概略図である。
【図６】本開示の実施形態に係るソーシャル・アプリケーション・クライアントの構造を示す概略図である。
【図７】本開示の実施形態に係る情報表示システムの構造を示す概略図である。
【発明を実施するための形態】
【００１２】
以下、本開示の実施形態における添付図面に付随して、本開示の実施形態における技術的解決策の明確且つ完全な説明が提供される。記載された実施形態は、全ての実施形態ではなく、本開示の一部の実施形態に過ぎないことは明らかである。本開示の実施形態に基づいて、当業者が創意工夫を行うことなく得た他の実施形態は、全て本開示の保護範囲に包含されるものとする。
【００１３】
本開示の発明者は、研究プロセスにおいて、端末デバイスが、情報（広告情報、宣伝情報など）を表示するピクチャをユーザに対して単純に表示するように構成されていることを見出した。その表示モードはフレキシブルではなく、関連するインタラクティブ情報（例えば、お祝儀の情報を入手する、割引情報を入手する）を提供することはできない。
【００１４】
上記に鑑みて、実施形態は情報表示方法を提供する。本開示の実施形態によって提供される方法に基づいて、フレキシブルな情報表示モードが提供される。同時に、このように表示される情報に関連するインタラクティブ情報も提供される。
【００１５】
図１は、本開示の実施形態に係る情報表示方法を示すフローチャートである。本方法はサーバに適用される。図１に示されるように、本方法は以下のブロックを含む。
【００１６】
ブロック１０１では、少なくとも２つのサブピクチャと、ピクチャ内の各サブピクチャの元の位置情報及び第１の現在位置情報とが取得される。
【００１７】
ピクチャは、上記の情報、すなわち、ピクチャにおける各サブピクチャの元の位置情報及び第１の現在位置情報を表示するように構成される。少なくとも２つのサブピクチャはピクチャを分割することによって得られる。第１の現在位置は、少なくとも２つのサブピクチャが再整列された後に得られる。
【００１８】
本開示の実施形態では、少なくとも２つのサブピクチャと、ピクチャにおける各サブピクチャの元の位置情報とが、ピクチャ処理サーバから受信され、記録される。
【００１９】
本開示の実施形態では、情報宣伝者（例えば広告宣伝者）は、コンピューティングデバイス（例えば、広告ピクチャを提供するサーバ）を介して、ピクチャ処理サーバにピクチャをアップロードすることができる。ピクチャは、情報を表示するように構成される。ピクチャ処理サーバは、ピクチャを分割することにより、少なくとも２つのサブピクチャを取得する。
【００２０】
本開示の実施形態では、サブピクチャの元の位置情報によって示される元の位置は、少なくとも、ピクチャにおけるサブピクチャの位置を含む。サブピクチャと少なくとも１つの他のサブピクチャとの類似度が設定された閾値よりも大きいとき、サブピクチャの元の位置情報によって示される元の位置は更に、ピクチャにおける少なくとも１つの他のサブピクチャの位置を含む。
【００２１】
ブロック１０２では、再整列された少なくとも２つのサブピクチャと、その第１の現在位置とが、ソーシャル・アプリケーション・クライアントに送信される。
【００２２】
本開示の実施形態では、少なくとも２つのサブピクチャは再整列される。再整列された各サブピクチャの第１の現在位置情報は記録される。再整列された少なくとも２つのサブピクチャと、再整列された少なくとも２つのサブピクチャの第１の現在位置情報とが、ソーシャル・アプリケーション・クライアントに送信される。それによりソーシャル・アプリケーション・クライアントは、第１の現在位置情報に基づいて、少なくとも２つのサブピクチャを表示する。
【００２３】
ブロック１０３では、少なくとも２つのサブピクチャの全部又は一部についての第２の現在位置情報が、ソーシャル・アプリケーション・クライアントから受信され、第２の現在位置が各サブピクチャの元の位置と同じであるか否かが決定される。同じである場合、ピクチャによって表示される情報に関連するインタラクティブ情報が、ソーシャル・アプリケーション・クライアントに送信される。
【００２４】
本開示の実施形態では、ソーシャル・アプリケーション・クライアントからサブピクチャの第２の位置情報が受信され、サブピクチャの現在位置情報が更新される。各サブピクチャの記録された元の位置情報及び現在位置情報に基づいて、少なくとも２つのサブピクチャの現在位置がそれぞれその元の位置と同じであるか否かが決定される。同じである場合、ピクチャによって表示される情報に関連するインタラクティブ情報が、ソーシャル・アプリケーション・クライアントに送信される。
【００２５】
その後、ソーシャル・アプリケーション・クライアントが、ユーザに対してインタラクティブ情報を表示する。
【００２６】
本開示の実施形態では、サブピクチャの元の位置が２つ以上の位置を含む場合、サブピクチャの現在位置がその元の位置のうちのいずれかの位置と同じであるとき、サブピクチャの現在位置がサブピクチャの元の位置と同じであると決定される。サブピクチャの元の位置が１つの位置を含む場合、サブピクチャの現在位置がサブピクチャの元の位置と同じであるとき、サブピクチャの現在位置がその元の位置と同じであると決定される。
【００２７】
図２は、本開示の実施形態に係る情報表示方法を示すフローチャートである。本方法は、端末デバイス上で動作するソーシャル・アプリケーション・クライアントに適用される。図２に示されるように、本方法は以下のブロックを含む。
【００２８】
ブロック２０１では、少なくとも２つのサブピクチャと、ピクチャにおける再整列された各サブピクチャの位置情報とが、ピクチャ処理サーバから受信される。少なくとも２つのサブピクチャのうちのサブピクチャについて、ピクチャにおけるサブピクチャの受信された位置情報に基づいてサブピクチャが表示される。
【００２９】
ピクチャは、上記の情報、すなわち、ピクチャにおける再整列された各サブピクチャの位置情報を表示するように構成される。少なくとも２つのサブピクチャは、ピクチャ処理サーバによりピクチャが分割された後に得られる。各サブピクチャの位置情報は、少なくとも２つのサブピクチャが再整列された後に表示サーバによって得られる。
【００３０】
ブロック２０２では、ユーザによって実行される、少なくとも２つのサブピクチャの全部又は一部についての移動操作に応答して、少なくとも２つのサブピクチャの全部又は一部が新しい位置に表示され、移動された少なくとも２つのサブピクチャの全部又は一部についての現在位置情報が、表示サーバに送信される。
【００３１】
ブロック２０３では、表示サーバからインタラクティブ情報が受信されるとき、インタラクティブ情報がユーザに対して表示される。
【００３２】
本開示の実施形態では、インタラクティブ情報が、予め指定されたサブピクチャ上に、ユーザに対して表示される。
【００３３】
本開示の実施形態では、インタラクティブ情報がユニフォーム・リソース・ロケータ（ＵＲＬ）を含むとき、ユーザのＵＲＬに対するクリックに応答して、ＵＲＬに対応するウェブページが開かれる。
【００３４】
図３は、本開示の実施形態に係る情報表示方法を示すフローチャート。図３に示されるように、本方法は以下のブロックを含む。
【００３５】
ブロック３０１では、ピクチャ処理サーバが、ピクチャを少なくとも２つのサブピクチャに分割する。
【００３６】
本開示の実施形態では、ピクチャは、情報（例えば広告情報、宣伝情報）を表示するように構成される。
【００３７】
本開示の実施形態では、ピクチャから領域を選択することができる。このような領域は以下の条件を満たす。ピクチャを分割した後、同じサイズの２つの正方形のサブピクチャ、例えば６つ又は９の正方形を得ることができる。図４Ａに示されるように、ピクチャ４０１から領域４０２が選択される。選択された領域４０２は、９つの正方形のサブピクチャに分割される。各サブピクチャの対応する位置は、それぞれ位置Ａ１〜位置Ａ９で示される。図４Ｂに示されるように、位置Ａ１〜位置Ａ９に対応するサブピクチャは、それぞれサブピクチャ１〜９で示される。具体的には、領域をピクチャから選択して、領域を少なくとも２つの同じサイズの正方形のサブピクチャに分割することが可能か否かを決定することができる。可能である場合、領域は少なくとも２つのサブピクチャに分割される。可能でない場合、ピクチャから領域を選択するブロックと後続のブロックが再実行される。
【００３８】
本開示の実施形態では、ピクチャから領域を選択することができる。このような領域は以下の条件を満たす。その領域から、少なくとも２つの同じサイズの正方形のサブピクチャを得ることができる。同時に、ピクチャの右下隅に位置するサブピクチャの色差は、設定された閾値よりも小さい。図４Ａに示されるように、ピクチャ４０１から領域４０２が選択される。選択された領域４０２は、９つの正方形のサブピクチャに分割される。各サブピクチャの対応する位置は、それぞれ位置Ａ１〜位置Ａ９で示される。図４Ｂに示されるように、位置Ａ１〜Ａ９に対応するサブピクチャは、それぞれサブピクチャ１〜９で示される。サブピクチャ９の色差は、設定された閾値よりも小さい。具体的には、ピクチャから領域が選択されてよい。予め定められた少なくとも２つの同じサイズの正方形に領域を分割することができるか否かが決定される。その領域が予め設定された少なくとも２つの同じサイズの正方形に分割できると決定されたとき、ピクチャの右下隅のサブピクチャの色差が予め設定された閾値よりも小さいか否かが更に決定される。ピクチャの右下隅のサブピクチャの色差が予め設定された閾値未満であると決定されたとき、その領域を分割することにより少なくとも２つのサブピクチャが取得され、そうでない場合、ピクチャから領域を選択するブロックと後続のブロックが再実行される。
【００３９】
ブロック３０２では、ピクチャ処理サーバが、各サブピクチャの元の位置情報を決定する。
【００４０】
本開示の実施形態では、サブピクチャの元の位置情報は、少なくとも、ピクチャにおけるサブピクチャの位置情報を含む。サブピクチャと少なくとも１つの他のサブピクチャとの類似度が設定された閾値よりも大きいとき、サブピクチャの元の位置情報は更に、ピクチャにおける少なくとも１つの他のサブピクチャの位置情報を含む。図４に示されるように、サブピクチャ４とサブピクチャ６との類似度が設定された閾値よりも大きい場合、サブピクチャ４の元の位置情報によって示される元の位置は位置Ａ４及びＡ６を含む。サブピクチャ６の元の位置情報によって示される元の位置は、位置Ａ４及びＡ６を含む。
【００４１】
ブロック３０３では、ピクチャ処理サーバが、少なくとも２つのサブピクチャと、各サブピクチャの元の位置情報とを、表示サーバに送信する。
【００４２】
ブロック３０４では、表示サーバが、ピクチャ処理サーバから、少なくとも２つのサブピクチャと、各サブピクチャの元の位置情報とを受信し、それから受信した情報を記録する。
【００４３】
ブロック３０５では、表示サーバが、少なくとも２つのサブピクチャを再整列し、再整列されたサブピクチャの現在位置情報を記録する。
【００４４】
本開示の実施形態では、少なくとも２つのサブピクチャのうちの位置が変更されない予め設定されたサブピクチャを除いて、残りのサブピクチャは再整列されてよい。例えば、図４に示されるように、サブピクチャ９の位置は変更されず、再整列が実行されるときにサブピクチャ１〜８のみが再整列されると仮定する。サブピクチャ９の位置は変更されないままである。
【００４５】
本開示の実施形態では、ブロック３０５は以下のブロックを含んでよい。
【００４６】
ブロック３０５１では、少なくとも２つのサブピクチャの位置がランダムに変更され、各サブピクチャの現在位置情報が記録される。
【００４７】
ブロック３０５２では、記録された各サブピクチャの元の位置情報及び現在位置情報に基づいて、少なくとも２つのサブピクチャの各々の元の位置と現在位置との間の最短経路がそれぞれ決定され、各最短経路の長さの合計が計算される。
【００４８】
本開示の実施形態では、少なくとも２つのサブピクチャの各々の元の位置と現在位置との間の最短経路を決定するプロセスにおいて、サブピクチャの元の位置が少なくとも２つの位置を含むとき、サブピクチャの現在位置とその元の位置との間の最短経路がそれぞれ決定される。最も短い長さのパスが、サブピクチャの元の位置と現在位置との間の最短経路とみなされる。図４Ｃに示されるように、サブピクチャ４とサブピクチャ６との類似度が設定された閾値よりも大きいとき、サブピクチャ４の元の位置情報によって示される位置は、位置Ａ４及びＡ６を含む。サブピクチャ４の現在位置はＡ７である。サブピクチャ４の現在位置Ａ７とその元の位置情報によって示される位置Ａ４との間の最短経路は、Ａ７Ａ４であり、その長さは１である。サブピクチャ４の現在位置Ａ７とその元の位置情報によって示される位置Ａ６との間の最短経路はＡ７Ａ８Ａ９Ａ６であり、その長さは３である。続いて、上記２つの最短経路のうち、サブピクチャ４の現在位置とその元の位置情報によって示される位置Ａ４との間の最短経路の長さが最短である。よって、サブピクチャ４の現在位置と元の位置との間の最短経路は、Ａ７からＡ４までの最短経路であると決定される。
【００４９】
サブピクチャの現在位置と元の位置が同じ場合、すなわち、ピクチャ内のサブピクチャの位置は変更されない。サブピクチャの元の位置と現在位置との間の最短経路の長さは０である。
【００５０】
本開示の実施形態では、ダイクストラアルゴリズム、Ａスター（Ａ＊とも呼ばれる）アルゴリズムを採用して、任意のサブピクチャの元の位置と現在位置との間の最短経路を決定することができる。ここでは繰返しの内容は提供されない。
【００５１】
ブロック３０５３では、所定のアルゴリズムに基づいて、各最短経路の長さの合計が所定の条件を満たすか否かが決定される。所定の条件が満たされる場合はプロセスを終了し、満たされない場合はブロック３０５１に戻って進行する。
【００５２】
本開示の実施形態では、所定のアルゴリズムは、以下のうちいずれか１つを含んでよい。
【００５３】
各最短経路の長さの合計が所定の第１の閾値よりも小さく、所定の第２の閾値よりも大きいとき、各最短経路の長さの合計が所定の条件を満たすと決定される。第１の閾値は第２の閾値よりも大きい。すなわち、各最短経路の長さの合計は、第１の閾値と第２の閾値との間である。よって、アルゴリズムが所定の条件を満たすことの難易度が中程度であることを保証することができ、それにより、各最短経路の長さの合計が大きすぎるか、或いは無限であるという事実のために、ソーシャル・アプリケーション・クライアントのユーザが、再整列された各サブピクチャをその元の位置に戻すことができないということを回避することができる。
【００５４】
各最短経路の長さの合計が所定の第１の閾値よりも小さいとき、各最短経路の長さの合計が所定の条件を満たすと決定される。それにより、各最短経路の長さの合計が大きすぎるか、或いは無限であるという事実のために、ソーシャル・アプリケーション・クライアントのユーザが、再整列された各サブピクチャをその元の位置に戻すことができないということを回避することができる。
【００５５】
ブロック３０６では、表示サーバが、再整列された少なくとも２つのサブピクチャと、その再整列された位置情報とを、ソーシャル・アプリケーション・クライアントに送信する。
【００５６】
本開示の実施形態では、ソーシャル・アプリケーション・クライアントは、端末デバイス上で動作するアプリケーションであってよい。端末デバイスは、データの計算処理及び記憶の機能を有するコンピューティングデバイスであってよい。端末デバイスとして、スマートフォン（通信モジュール搭載）、ハンドヘルドコンピュータ、タブレットコンピュータ、スマートテレビなどが挙げられるが、これらに限定されない。このような通信端末にはオペレーティングシステム（ＯＳ）が搭載され、ＯＳとしては、Android  OS、Symbian  OS、Windows  Mobile  OS、iPhone（登録商標）  OSなどが挙げられ、これに限定されない。
【００５７】
ブロック３０７では、ソーシャル・アプリケーション・クライアントが、ピクチャ処理サーバから、少なくとも２つのサブピクチャと、その再整列された位置情報とを受信し、その再整列された位置情報に基づいて、受信された少なくとも２つのサブピクチャをユーザに対して表示する。
【００５８】
本開示の実施形態では、再整列プロセス時、所定のサブピクチャの位置が変更されていない場合（例えば、図４Ｂにおいて、色差が設定された閾値未満であるサブピクチャ９の位置は変更されない）、表示サーバは、少なくとも２つのサブピクチャとその再整列された位置情報とを受信すると、少なくとも２つのサブピクチャのうち、サブピクチャ９を除く残りのサブピクチャを表示するように、ソーシャル・アプリケーション・クライアントに指示することができる。
【００５９】
本開示の実施形態では、サブピクチャの移動説明情報が、所定のサブピクチャ上にユーザに対して表示されてよい。このような説明情報は、ユーザがサブピクチャを移動させる方向及び経路等を示す。例えば、図４Ｄに示されるように、サブピクチャ９に表示される記述情報は、それぞれ下向きと右向きの２つの矢印であり、ユーザがサブピクチャを位置Ａ６で下方に移動させ、サブピクチャを位置Ａ８で右に移動させることができることを示す。
【００６０】
ブロック３０８では、ユーザによって実行されたサブピクチャに対する移動操作に応答して、ソーシャル・アプリケーション・クライアントが、サブピクチャを新しい位置に表示し、移動されたサブピクチャの位置情報を表示サーバに送信する。
【００６１】
ブロック３０９では、表示サーバが、ソーシャル・アプリケーション・クライアントからサブピクチャの位置情報を受信し、サブピクチャの現在位置情報を更新する。
【００６２】
ブロック３１０では、記録された各サブピクチャの元の位置情報及び現在位置情報に基づいて、少なくとも２つのサブピクチャの各々の現在位置がその元の位置と同じであるか否かが決定される。同じである場合、ピクチャによって表示される情報に関連するインタラクティブ情報が、ソーシャル・アプリケーション・クライアントに送信される。
【００６３】
本開示の実施形態では、サブピクチャの元の位置が２つ以上の位置を含む場合、サブピクチャの現在位置がその元の位置のうちのいずれかの位置と同じであるとき、サブピクチャの現在位置がその元の位置と同じであると決定される。サブピクチャの元の位置が１つの位置を含む場合、サブピクチャの現在位置がその元の位置と同じであるとき、サブピクチャの現在位置がその元の位置と同じであると決定される。
【００６４】
ブロック３１１では、ソーシャル・アプリケーション・クライアントが、表示サーバからインタラクティブ情報を受信し、ユーザに対してインタラクティブ情報を表示する。
【００６５】
本開示の実施形態では、インタラクティブ情報は、予め指定されたサブピクチャ上に表示されてよい。
【００６６】
本開示の実施形態では、所定のサブピクチャが再整列プロセス時に移動されないとき、表示サーバは、インタラクティブ情報を受信したときにサブピクチャを表示し、サブピクチャ上にインタラクティブ情報を表示するように指示することができる。
【００６７】
本開示の実施形態では、インタラクティブ情報はＵＲＬを含んでよい。ユーザのＵＲＬに対するクリックに応答して、ＵＲＬに対応するウェブページが開かれる。例えば、ＵＲＬが「お祝儀をつかむ」というウェブページに対応するとき、ユーザのＵＲＬに対するクリックに応答して、そのＵＲＬに対応するウェブページが開かれる。よって、ユーザは、そのようなウェブページ上でご祝儀をつかむことができる。本開示の別の実施形態では、インタラクティブ情報は、リソースをダウンロードするためのアドレスリンクを含んでよい。そのようなリンクに対するユーザのクリックに応答して、対応するリソースがアドレスリンクからダウンロードされる。
【００６８】
本開示の実施形態では、ブロック３０１〜３０２は、ピクチャ処理サーバによって実行されてよく、或いは表示サーバによって実行されてよく、本開示では限定されない。
【００６９】
本開示の実施形態では、ブロック３０９の後、本方法は更に以下のブロックを含んでよい。
【００７０】
ブロック３１２では、表示サーバが、サブピクチャの現在位置がサブピクチャの元の位置と同じであるか否かを決定する。同じである場合、表示サーバが、ソーシャル・アプリケーション・クライアントに位置照合成功メッセージを送信する。
【００７１】
ブロック３１３では、ソーシャル・アプリケーション・クライアントが、ユーザに、サブピクチャの照合が成功したことを提示する。
【００７２】
本開示の実施形態では、前記サブピクチャの照合が成功した場合、サブピクチャのフレームは、所定の色の破線のボックスで示されてよい。
【００７３】
以上の内容は、本開示の実施形態によって提示される情報表示方法を説明するものである。本開示の実施形態における表示サーバについての説明は、以下、添付図面に従って提供される。
【００７４】
図５は、本開示の実施形態に係る表示サーバの構造を示す概略図である。図５に示されるように、表示サーバ５００は、受信モジュール５０１、送信モジュール５０４及び決定モジュール５０５を備える。
【００７５】
受信モジュール５０１は、少なくとも２つのサブピクチャと、ピクチャにおける各サブピクチャの元の位置情報及び第１の現在位置情報とを取得するように構成される。ピクチャは、上述の情報、すなわち、ピクチャにおける各サブピクチャの元の位置情報及び第１の現在位置情報を表示するように構成される。少なくとも２つのサブピクチャはピクチャを分割することによって得られる。第１の現在位置は、少なくとも２つのサブピクチャが再整列された後に得られる。少なくとも２つのサブピクチャの第２の現在位置情報は、ソーシャル・アプリケーション・クライアントから受信される。
【００７６】
送信モジュール５０４は、再整列された少なくとも２つのサブピクチャと、再整列された少なくとも２つのサブピクチャの第１の現在位置情報とを、ソーシャル・アプリケーション・クライアントに送信するように構成される。各サブピクチャの元の位置情報がその第２の現在位置情報と同じであると決定されると、送信モジュール５０４は更に、ソーシャル・アプリケーション・クライアントに、ピクチャによって表示される情報に関連するインタラクティブ情報を送信するように構成される。
【００７７】
決定モジュール５０５は、少なくとも２つのサブピクチャの各々の第２の現在位置情報がその元の位置と同じであるか否かを決定するように構成される。
【００７８】
本開示の実施形態では、表示サーバ５００は更に、再整列モジュール５０３を備える。
【００７９】
再整列モジュール５０３は、少なくとも２つのサブピクチャを再整列するように構成される。
【００８０】
本開示の実施形態では、再整列モジュール５０３は更に、少なくとも２つのサブピクチャのうち、位置の変化しない１つのサブピクチャを除く残りのサブピクチャを再整列するように構成される。
【００８１】
本開示の実施形態では、再整列モジュール５０３は更に、第１のサブモジュール５０３１、第２のサブモジュール５０３２及び第３のサブモジュール５０３３を有する。
【００８２】
第１のサブモジュール５０３１は、少なくとも２つのサブピクチャの位置をランダムに変更し、各サブピクチャの第１の現在位置情報を取得するように構成される。
【００８３】
各サブピクチャの記録された元の位置情報及び第１の現在位置情報に基づいて、第２のサブモジュール５０３２は、少なくとも２つのサブピクチャの各々の元の位置とその第１の現在位置との間の最短経路をそれぞれ決定し、各最短経路の長さの合計を計算するように構成される。
【００８４】
第３のサブモジュール５０３３は、所定のアルゴリズムに基づいて、各最短経路の長さの合計が所定の条件を満たすか否かを決定するように構成される。所定の条件が満たされないとき、第１のサブモジュールの動作と後続の動作が再度実行される。
【００８５】
本開示の実施形態では、サブピクチャの元の位置情報によって示される元の位置は、少なくとも、ピクチャにおけるサブピクチャの位置を含む。サブピクチャと少なくとも１つの他のサブピクチャとの類似度が設定された閾値よりも大きいとき、サブピクチャの元の位置情報によって示される元の位置は更に、ピクチャにおける少なくとも１つの他のサブピクチャの位置を含む。
【００８６】
サブピクチャの元の位置が２つ以上の位置を含むとき、決定モジュール５０５は更に、サブピクチャの第２の現在位置がその元の位置のうちいずれかの位置と同じであるとき、サブピクチャの第２の現在位置がその元の位置と同じであると決定するように構成される。サブピクチャの元の位置が１つの位置を含むとき、決定モジュール５０５は更に、サブピクチャの第２の現在位置がその元の位置と同じであるとき、サブピクチャの第２の現在位置がその元の位置と同じであると決定するように構成される。
【００８７】
本開示の実施形態では、サブピクチャの元の位置情報によって示される元の位置は、少なくともピクチャにおけるサブピクチャの位置を含む。サブピクチャと少なくとも１つの他のサブピクチャとの類似度が設定された閾値よりも大きいとき、サブピクチャの元の位置情報によって示される元の位置は更に、ピクチャにおける少なくとも１つの他のサブピクチャの位置を含む。
【００８８】
少なくとも２つのサブピクチャのそれぞれの元の位置と現在位置との間の最短経路を決定するプロセスにおいて、サブピクチャの元の位置が２つ以上の位置を含むとき、再整列モジュール５０３は更に、サブピクチャの現在位置とサブピクチャの第１の元の位置のうち各位置との間の最短経路をそれぞれ決定し、最小の長さの最短経路を選択し、選択された最短経路を、サブピクチャの元の位置と現在位置との間の最短経路とするように構成される。
【００８９】
サブピクチャの元の位置が２つ以上の位置を含むとき、決定モジュール５０５は更に、サブピクチャの第２の現在位置がその元の位置のうちいずれかの位置と同じである場合、第２のサブピクチャの現在位置がその元の位置と同じであると決定するように構成される。サブピクチャの元の位置が１つの位置を含むとき、決定モジュール５０５は更に、サブピクチャの第２の現在位置がその元の位置と同じである場合、サブピクチャの第２の現在位置がその元の位置と同じであると決定するように構成される。
【００９０】
本開示の実施形態では、サブピクチャの元の位置情報に基づいて、決定モジュール５０５は更に、第２のサブピクチャの現在位置がその元の位置と同じであるか否かを決定するように構成される。同じである場合、決定モジュール５０５は更に、ソーシャル・アプリケーション・クライアントに位置照合成功メッセージを送信するように構成される。それによりソーシャル・アプリケーション・クライアントが、ユーザに、サブピクチャの照合が成功したことを提示する。
【００９１】
本開示の実施形態では、表示サーバ５００は更に、記録モジュール５０２を備える。
【００９２】
記録モジュール５０２は、ピクチャにおける各サブピクチャの元の位置情報及び第１の現在位置情報を取得したとき、各サブピクチャの元の位置情報及び第１の現在位置情報を記録するように構成される。記録モジュール５０２は更に、前記少なくとも２つのサブピクチャうちのサブピクチャの第２の現在位置情報を受信したとき、前記サブピクチャの記録された前記現在位置情報をその前記第２の現在位置情報に更新するように構成される。
【００９３】
決定モジュール５０５は更に、現在記録されている各サブピクチャの元の位置情報及び現在位置情報に基づいて、少なくとも２つのサブピクチャの現在位置がそれぞれその元の位置と同じであるか否かを決定するように構成される。
【００９４】
上記のモジュール５０１〜５０５は、表示サーバ５００のメモリ５１０に記憶される命令モジュールであってよい。これらの命令モジュールは、プロセッサによって実行可能な命令を含む。表示サーバ５００内のプロセッサ５１１がモジュール５０１〜５０５の命令を実行するとき、前述のモジュール５０１〜５０５の各機能を実現することができる。
【００９５】
図６は、本開示の実施形態に係るソーシャル・アプリケーション・クライアントの構造を示す概略図である。図６に示されるように、クライアント６００は、送受信モジュール６０１及び表示モジュール６０２を備える。
【００９６】
送受信モジュール６０１は、ピクチャ処理サーバから、少なくとも２つのサブピクチャと、ピクチャにおける各サブピクチャの再整列された位置情報とを受信するように構成される。ピクチャは、上述の情報、すなわち、ピクチャにおける各サブピクチャの再整列された位置情報を表示するように構成される。少なくとも２つのサブピクチャは、ピクチャが分割された後にピクチャ処理サーバによって得られる。送受信モジュール６０１は更に、ユーザによって移動された少なくとも２つのサブピクチャの全部又は一部についての位置情報を表示サーバに送信し、表示サーバからインタラクティブ情報を受信するように構成される。
【００９７】
ユーザによって実行される任意のサブピクチャへの移動操作に応答して、表示モジュール６０２は、サブピクチャを新しい位置に表示し、送受信モジュールによって受信されたインタラクティブ情報をユーザに対して表示するように構成される。
【００９８】
本開示の実施形態では、送受信モジュール６０１は更に、表示サーバがサブピクチャの現在位置がその元の位置と同じであると決定したとき、表示サーバから位置照合成功メッセージを受信するように構成される。位置照合成功メッセージは、サブピクチャの照合が成功したことをユーザに提示する。
【００９９】
表示モジュール６０２は更に、ユーザに対して位置照合成功メッセージを表示するように構成される。
【０１００】
本開示の実施形態では、表示モジュール６０２は更に、予め指定されたサブピクチャ上に、ユーザに対してインタラクティブ情報を表示するように構成される。
【０１０１】
本開示の実施形態では、インタラクティブ情報はＵＲＬを含む。クライアントは更に、ウェブページ閲覧モジュール６０３を備える。ウェブページ閲覧モジュール６０３は、ユーザのＵＲＬに対するクリックに応答して、ＵＲＬに対応するウェブページを開くように構成される。
【０１０２】
上記のモジュール６０１〜６０３は、クライアント６００のメモリ６１０に記憶される命令モジュールであってよい。これらの命令モジュールは、プロセッサによって実行可能な命令を含む。クライアント６００のプロセッサ６１１がモジュール６０１〜６０３の命令を実行するとき、前述のモジュール６０１〜６０３の各機能を実現することができる。
【０１０３】
図７は、本開示の実施形態に係る情報表示システムの構造を示す概略図である。図７に示されるように、システムは、ピクチャ処理サーバ７０１、表示サーバ７０２及びソーシャル・アプリケーション・クライアント７０３を備える。
【０１０４】
表示サーバ７０２は、少なくとも２つのサブピクチャと、ピクチャにおける各サブピクチャの元の位置情報及び第１の現在位置情報とを取得するように構成される。ピクチャは、上述の情報、すなわち、ピクチャにおける各サブピクチャの元の位置情報及び第１の現在位置情報を表示するように構成される。少なくとも２つのサブピクチャはピクチャを分割することによって得られる。第１の現在位置は、少なくとも２つのサブピクチャが再整列された後に得られる。表示サーバ７０２は更に、再整列された少なくとも２つのサブピクチャとその第１の現在位置情報とを、ソーシャル・アプリケーション・クライアントに送信し、ソーシャル・アプリケーション・クライアントから、少なくとも２つのサブピクチャの全部又は一部についての第２の現在位置情報を受信し、サブピクチャの第２の現在位置がその元の位置と同じであるか否かを決定し、同じである場合、ソーシャル・アプリケーション・クライアントに、ピクチャによって表示される情報に関連するインタラクティブ情報を送信するように構成される。
【０１０５】
本開示の実施形態では、情報宣伝者（例えば広告宣伝者）は、コンピューティングデバイス（例えば、広告ピクチャを提供するサーバ）を介して、ピクチャ処理サーバにピクチャをアップロードすることができる。
【０１０６】
ソーシャル・アプリケーション・クライアント７０３は、ピクチャ処理サーバから、少なくとも２つのサブピクチャと、ピクチャにおける再整列された各サブピクチャの位置情報とを受信し、ピクチャにおける各サブピクチャの受信された位置情報に基づいて、ピクチャの各サブピクチャを表示するように構成される。ピクチャは、上記の情報、すなわち、ピクチャにおける再整列された各サブピクチャの位置情報を表示するように構成される。少なくとも２つのサブピクチャは、ピクチャが分割された後にピクチャ処理サーバによって得られる。各サブピクチャの位置情報は、少なくとも２つのサブピクチャが再整列された後に表示サーバによって得られる。ユーザが少なくとも２つのサブピクチャの全部又は一部に対して実行する移動操作に応答して、ソーシャル・アプリケーション・クライアント７０３は更に、少なくとも２つのサブピクチャの全部又は一部を新しい位置に表示し、移動された少なくとも２つのサブピクチャの全部又は一部についての現在位置情報を表示サーバに送信するように構成される。
【０１０７】
上述の実施形態によって提供された表示サーバ、ソーシャル・アプリケーション・クライアント、情報表示システムと、情報表示方法についての前述の実施形態は、同じ構想に属する。具体的な実装プロセスは、前述の方法実施形態を参照することができ、ここでは繰り返さない。
【０１０８】
更に、本開示の実施形態における各機能モジュールは、1つの処理ユニットに統合されてよい。代替として、各機能モジュールは独立して存在してよい。更なる代替として、2つ以上の機能モジュールは1つのユニットに統合されてよい。上述の統合されたユニットは、ハードウェア又はソフトウェア機能ユニットで実装することができる。前述の各実施形態の機能モジュールは、端末内に配置されてもよく、ネットワークノード内に配置されてもよく、或いは複数の端末間に分散されてもよく、複数のネットワークノード間に分散されてもよい。
【０１０９】
更に、本開示における各実施形態は、コンピュータなどのデータ処理装置によって実行されるデータ処理プログラムによって実現されてよい。データ処理プログラムが本開示を構成することは明らかである。また、記憶媒体に記憶されたデータ処理プログラムは、一般に、記憶媒体からプログラムを直接読み出すことにより、或いは、プログラムをデータ処理装置の記憶装置（例えば、ハードウェア及び／又はメモリ）にインストール／コピーすることにより、実行される。よって、そのような記憶媒体も本開示を構成する。記憶媒体は、紙の記憶媒体（例えば紙テープ）、磁気記憶媒体（例えば、フロッピーディスク、ハードディスク、フラッシュメモリ）、光記憶装置（例えば、コンパクトディスク（ＣＤ）−読出専用メモリ（ＲＯＭ））、光磁気記憶媒体（例えばＭＯ）等、任意のタイプの記録モードを採用してよい。
【０１１０】
よって、本開示はまた、データ処理プログラムを記憶する記憶媒体を提供する。データ処理プログラムは、本開示において前述の任意の方法実施形態を実行するように構成される。
【０１１１】
当業者であれば、前述の方法実施形態における全てのブロック又は一部のブロックがハードウェアで実装されてもよく、或いはプログラムによって指示されるハードウェアで実装されてもよいことを理解するであろう。プログラムは、コンピュータ可読記憶媒体に記憶されてよい。上記記憶媒体は、ＲＯＭ、ディスク、ＣＤ等であってよい。
【０１１２】
上記は、本開示の好ましい実施形態に過ぎず、本開示を限定することを目的としていない。本開示の主旨又は原理の範囲内でなされた任意の修正、均等置換又は改良は、本開示によってカバーされるべきである。
【図１】
0006505949.tif 000002
【図２】
0006505949.tif 000003
【図３】
0006505949.tif 000004
【図４Ａ】
0006505949.tif 000005
【図４Ｂ】
0006505949.tif 000006
【図４Ｃ】
0006505949.tif 000007
【図４Ｄ】
0006505949.tif 000008
【図５】
0006505949.tif 000009
【図６】
0006505949.tif 000010
【図７】
0006505949.tif 000011