(57)【特許請求の範囲】
【請求項１】
ストリートビューを示す情景画像において画像の重畳しようとする領域を決定するための、サーバにより実施される方法であって、
情景画像を取得するステップと、
前記情景画像における重畳しようとする領域を決定するステップであって、前記重畳しようとする領域が、情景画像に含まれるストリートビューオブジェクトが位置する領域であるステップと、
前記重畳しようとする画像のアイデンティティ情報を含むユーザの更新要求に基づいて、クライアントにより前記重畳しようとする領域とマッチしたと判断された重畳しようとする画像を受信するステップと、
前記アイデンティティ情報に基づいて、前記重畳しようとする領域と前記重畳しようとする画像とがマッチングするかどうかを前記クライアントと同じ又は異なる判断規則及び／又は条件で判断するステップと、
前記アイデンティティ情報に基づいて前記重畳しようとする画像とマッチングする前記重畳しようとする領域を決定するステップと、を含む
ことを特徴とする方法。
【請求項２】
前記の前記情景画像における重畳しようとする領域を決定するステップには、
前記情景画像を複数の候補重畳領域に分割するステップと、
前記候補重畳領域が所定の条件を満たす場合、前記候補重畳領域を重畳しようとする領域とするステップと、
前記重畳しようとする領域に識別情報を追加するステップと、を含む  ことを特徴とする請求項１に記載の方法。
【請求項３】
前記重畳しようとする領域の識別情報は、前記重畳しようとする領域の地理的位置情報、前記重畳しようとする領域のサイズ情報及び前記重畳しようとする領域の更新しようとする時間情報を含み、
前記重畳しようとする画像のアイデンティティ情報は、前記重畳しようとする画像の地理的位置情報、前記重畳しようとする画像のサイズ情報及び前記重畳しようとする画像の更新しようとする時間情報を含むことを特徴とする請求項２に記載の方法。
【請求項４】
前記所定の条件は、
前記候補重畳領域の希望更新頻度が所定の頻度より高いことを含むことを特徴とする請求項２又は３に記載の方法。
【請求項５】
ストリートビューを示す情景画像において画像を重畳するための、クライアントにより実施される方法であって、
前記情景画像における重畳しようとする領域の識別情報を受信するステップであって、前記重畳しようとする領域が、情景画像に含まれるストリートビューオブジェクトが位置する領域であり、前記重畳しようとする領域の識別情報が前記重畳しようとする領域の地理的位置情報、前記重畳しようとする領域のサイズ情報及び更新しようとする時間情報を含むステップと、
重畳しようとする画像のアイデンティティ情報に基づいて、前記重畳しようとする領域と重畳しようとする画像とがマッチングするかどうかを判断するステップと、
前記判断するステップにおいて、重畳しようとする画像のアイデンティティ情報が前記重畳しようとする領域の識別情報とマッチングしたと判断した場合で、かつ、サーバにより、前記クライアントと同じ又は異なる判断規則及び／又は条件で、前記重畳しようとする領域と前記重畳しようとする画像とがマッチングしたと判断された場合に、サーバに前記重畳しようとする画像をアップロードするステップであって、前記重畳しようとする画像のアイデンティティ情報が前記画像の地理的位置情報、前記画像のサイズ情報及び前記画像の更新しようとする時間情報を含むステップと、を含む
ことを特徴とする方法。
【請求項６】
サーバにより実施される情景画像の表示方法であって、
要求しようとするストリートビューを示す情景画像の地理的位置情報を含むユーザの情景画像取得要求を受信するステップと、
前記情景画像取得要求とマッチングする第１情景画像を取得するステップと、
前記情景画像が重畳しようとする領域を含む場合、前記重畳しようとする領域が重畳しようとする画像とマッチングするかどうかを判断し、前記重畳しようとする領域に、クライアントとサーバとが相前後して前記重畳しようとする領域とマッチングしたと判断した重畳しようとする画像を追加して第２情景画像を形成するステップであって、前記重畳しようとする領域が、情景画像に含まれるストリートビューオブジェクトが位置する領域であるステップと、
前記ユーザに前記第２情景画像を表示するステップと、を含む
ことを特徴とする情景画像の表示方法。
【請求項７】
サーバに備えられ、ストリートビューを示す情景画像において画像の重畳しようとする領域を決定する装置であって、
情景画像を取得する取得モジュールと、
前記情景画像における重畳しようとする領域を決定する決定モジュールであって、前記重畳しようとする領域が、情景画像に含まれるストリートビューオブジェクトが位置する領域である、決定モジュールと、
前記重畳しようとする画像のアイデンティティ情報を含むユーザの更新要求に基づいて、クライアントにより前記重畳しようとする領域とマッチしたと判断された重畳しようとする画像を受信する受信モジュールと、
前記アイデンティティ情報に基づいて、前記重畳しようとする領域と前記重畳しようとする画像とがマッチングするかどうかを前記クライアントと同じ又は異なる判断規則及び／又は条件で判断する判断モジュールと、
前記アイデンティティ情報に基づいて前記重畳しようとする画像とマッチングする前記重畳しようとする領域を決定するマッチングモジュールと、を備える
ことを特徴とする装置。
【請求項８】
前記決定モジュールは、さらに、
前記情景画像を複数の候補重畳領域に分割し、
前記候補重畳領域が所定の条件を満たす場合、前記候補重畳領域を重畳しようとする領域とし、
前記重畳しようとする領域に識別情報を追加する
ことを特徴とする請求項７に記載の装置。
【請求項９】
前記重畳しようとする領域の識別情報は、前記重畳しようとする領域の地理的位置情報、前記重畳しようとする領域のサイズ情報及び前記重畳しようとする領域の更新しようとする時間情報を含み、
前記重畳しようとする画像のアイデンティティ情報は、前記重畳しようとする画像の地理的位置情報、前記重畳しようとする画像のサイズ情報及び前記重畳しようとする画像の更新しようとする時間情報を含むことを特徴とする請求項８に記載の装置。
【請求項１０】
前記所定の条件は、
前記候補重畳領域の希望更新頻度が所定の頻度より高いことを含む
ことを特徴とする請求項８又は９に記載の装置。
【請求項１１】
クライアントに備えられ、ストリートビューを示す情景画像において画像を重畳する装置であって、
前記情景画像における重畳しようとする領域の識別情報を受信する受信モジュール、前記重畳しようとする領域が、情景画像に含まれるストリートビューオブジェクトが位置する領域であり、前記重畳しようとする領域の識別情報が前記重畳しようとする領域の地理的位置情報、前記重畳しようとする領域のサイズ情報及び更新しようとする時間情報を含む受信モジュールと、
重畳しようとする画像のアイデンティティ情報に基づいて、前記重畳しようとする領域と重畳しようとする画像とがマッチングするかどうかを判断する判断モジュールと、
前記判断モジュールにより重畳しようとする画像のアイデンティティ情報が前記重畳しようとする領域の識別情報とマッチングしたと判断した場合で、且つ、サーバにより、前記クライアントと同じ又は異なる判断規則及び／又は条件で、前記重畳しようとする領域と前記重畳しようとする画像とがマッチングしたと判断された場合に、サーバに前記重畳しようとする画像をアップロードするアップロードモジュールであって、前記重畳しようとする画像のアイデンティティ情報が前記画像の地理的位置情報、前記画像のサイズ情報及び前記画像の更新しようとする時間情報を含むアップロードモジュールと、を備える
ことを特徴とする装置。
【請求項１２】
サーバにおける情景画像の表示装置であって、
要求しようとするストリートビューを示す情景画像の地理的位置情報を含むユーザの情景画像取得要求を受信する受信モジュールと、
前記情景画像取得要求とマッチングする第１情景画像を取得する取得モジュールと、
前記情景画像が重畳しようとする領域を含む場合、前記重畳しようとする領域が重畳しようとする画像とマッチングするかどうかを判断し、前記重畳しようとする領域に、クライアントとサーバとが相前後して前記重畳しようとする領域とマッチングしたと判断した重畳しようとする画像を追加して第２情景画像を形成する追加モジュールであって、前記重畳しようとする領域が、情景画像に含まれるストリートビューオブジェクトが位置する領域であるモジュールと、
前記ユーザに前記第２情景画像を表示する表示モジュールと、を備える
ことを特徴とする情景画像の表示装置。
【請求項１３】
プロセッサと、
メモリと、を備えており、
前記メモリにプロセッサ実行可能なコンピュータ可読命令が記憶され、前記コンピュータ可読命令が実行される時に、前記プロセッサは請求項１〜６のいずれか一項に記載の方法を実行する
ことを特徴とする機器。
【請求項１４】
プロセッサ実行可能なコンピュータ可読命令が記憶され、前記コンピュータ可読命令がプロセッサにより実行される時に、前記プロセッサは請求項１〜６のいずれか一項に記載の方法を実行する
ことを特徴とする不揮発性コンピュータ記憶媒体。
【発明の詳細な説明】
【関連出願の交差引用】
【０００１】
本願は２０１５年０９月２９日に中国国家知識産権局に提出された、第２０１５１０６３２２０７．５号の中国特許出願に基づく優先権を主張し、当該出願の全文を引用により本願に組み込む。
【技術分野】
【０００２】
本願はコンピュータ技術分野に関し、具体的には、インターネットの技術分野に関し、特に画像の重畳しようとする領域の決定、画像重畳、画像表示方法及び装置に関する。
【背景技術】
【０００３】
ストリートビュー画像はユーザが実際の地理情報を調べることに大きな利便性を与え、ストリートビューにおける実際の街道、建物等の情報を通じて、ユーザは外出することなくその関心地点の周りの実際の状況を把握できる。
【０００４】
従来技術では、ストリートビュー画像における画像情報はいずれもある時点に収集した一定の情報であり、従って、ストリートビュー全体を更新する前、ストリートビュー画像における各部分が単独で更新したり、追加したり、変更したりすることができない。それによりユーザが取得したストリートビュー画像に含まれる情報が古く、実際の状況に合致しない可能性がある。
【発明の概要】
【０００５】
本願は、上記背景技術に記載の技術的問題を解決するために、改良された、画像の重畳しようとする領域の決定、画像重畳、画像表示方法及び装置を提供することを目的とする。
【０００６】
第１態様では、本願は、情景画像において画像の重畳しようとする領域を決定する方法を提供し、この方法は、情景画像を取得するステップと、情景画像における重畳しようとする領域を決定するステップと、重畳しようとする画像のアイデンティティ情報を含むユーザの更新要求に基づいて重畳しようとする画像を受信するステップと、アイデンティティ情報に基づいて重畳しようとする画像とマッチングする重畳しようとする領域を決定するステップと、を含む。
【０００７】
いくつかの実施形態では、情景画像における重畳しようとする領域を決定するステップには、情景画像を複数の候補重畳領域に分割するステップと、候補重畳領域が所定の条件を満たす場合、候補重畳領域を重畳しようとする領域とするステップと、重畳しようとする領域に識別情報を追加するステップと、を含む。
【０００８】
いくつかの実施形態では、重畳しようとする領域の識別情報は、重畳しようとする領域の地理的位置情報、重畳しようとする領域のサイズ情報及び重畳しようとする領域の更新しようとする時間情報を含み、重畳しようとする画像のアイデンティティ情報は、重畳しようとする画像の地理的位置情報、重畳しようとする画像のサイズ情報及び重畳しようとする画像の更新しようとする時間情報を含む。
【０００９】
いくつかの実施形態では、所定の条件は、候補重畳領域の希望更新頻度が所定の頻度より高いことを含む。
【００１０】
第２態様では、本願は、情景画像において画像を重畳する方法を提供し、この方法は、前記情景画像における重畳しようとする領域の識別情報を受信し、前記重畳しようとする領域の識別情報が前記重畳しようとする領域の地理的位置情報、前記重畳しようとする領域のサイズ情報及び更新しようとする時間情報を含むステップと、重畳しようとする画像のアイデンティティ情報が前記重畳しようとする領域の識別情報とマッチングする場合、サーバに前記重畳しようとする画像をアップロードし、前記重畳しようとする画像のアイデンティティ情報が前記画像の地理的位置情報、前記画像のサイズ情報及び前記画像の更新しようとする時間情報を含むステップと、を含む。
【００１１】
第３態様では、本願は、情景画像の表示方法を提供し、この方法は、要求しようとする情景画像の地理的位置情報を含むユーザの情景画像取得要求を受信するステップと、情景画像取得要求とマッチングする第１情景画像を取得するステップと、情景画像が重畳しようとする領域を含む場合、重畳しようとする領域にそれとマッチングする重畳しようとする画像を追加して第２情景画像を形成するステップと、ユーザに第２情景画像を表示するステップと、を含む。
【００１２】
第４態様では、本願は、情景画像において画像の重畳しようとする領域を決定する装置を提供し、この装置は、情景画像を取得する取得モジュールと、情景画像における重畳しようとする領域を決定する決定モジュールと、重畳しようとする画像のアイデンティティ情報を含むユーザの更新要求に基づいて重畳しようとする画像を受信する受信モジュールと、アイデンティティ情報に基づいて重畳しようとする画像とマッチングする重畳しようとする領域を決定するマッチングモジュールと、を備える。
【００１３】
いくつかの実施形態では、決定モジュールは更に、情景画像を複数の候補重畳領域に分割し、候補重畳領域が所定の条件を満たす場合、候補重畳領域を重畳しようとする領域とし、重畳しようとする領域に識別情報を追加する。
【００１４】
いくつかの実施形態では、重畳しようとする領域の識別情報は、重畳しようとする領域の地理的位置情報、重畳しようとする領域のサイズ情報及び重畳しようとする領域の更新しようとする時間情報を含み、重畳しようとする画像のアイデンティティ情報は、重畳しようとする画像の地理的位置情報、重畳しようとする画像のサイズ情報及び重畳しようとする画像の更新しようとする時間情報を含む。
【００１５】
いくつかの実施形態では、所定の条件は、候補重畳領域の希望更新頻度が所定の頻度より高いことを含む。
【００１６】
第５態様では、本願は、情景画像において画像を重畳する装置を提供し、この装置は、前記情景画像における重畳しようとする領域の識別情報を受信し、前記重畳しようとする領域の識別情報が前記重畳しようとする領域の地理的位置情報、前記重畳しようとする領域のサイズ情報及び更新しようとする時間情報を含む受信モジュールと、重畳しようとする画像のアイデンティティ情報が前記重畳しようとする領域の識別情報とマッチングする場合、サーバに前記重畳しようとする画像をアップロードし、前記重畳しようとする画像のアイデンティティ情報が前記画像の地理的位置情報、前記画像のサイズ情報及び前記画像の更新しようとする時間情報を含むアップロードモジュールと、を備える。
【００１７】
第６態様では、本願は、情景画像の表示装置を提供し、この装置は、要求しようとする情景画像の地理的位置情報を含むユーザの情景画像取得要求を受信する受信モジュールと、情景画像取得要求とマッチングする第１情景画像を取得する取得モジュールと、情景画像が重畳しようとする領域を含む場合、重畳しようとする領域にそれとマッチングする重畳しようとする画像を追加して第２情景画像を形成する追加モジュールと、ユーザに第２情景画像を表示する表示モジュールと、を備える。
【００１８】
本願に係る画像の重畳しようとする領域の決定、画像重畳、画像表示方法及び装置は、情景画像における重畳しようとする領域を決定して、重畳しようとする領域にそれとマッチングする重畳しようとする画像を追加することにより、情景画像を部分的に更新したり、情景画像に画像を重畳したりすることができるので、情景画像の更新効率を向上させ、且つユーザに表示する情景画像がより実情に合う。
【００１９】
以下の図面を参照しながら行った非限定的な実施例についての詳細な説明に基づいて、本願の他の特徴、目的や利点はより明瞭になる。
【図面の簡単な説明】
【００２０】
【図１】本願を適用できる例示的なシステムアーキテクチャ図である。
【図２】本願に係る情景画像において画像の重畳しようとする領域を決定し、画像を重畳して画像が重畳された情景画像を表示する対話プロセスの例を示す図である。
【図３】本願の実施例に係る情景画像において画像の重畳しようとする領域を決定する方法の概略フローチャートである。
【図４】本願の実施例に係る情景画像において画像を重畳する方法の概略フローチャートである。
【図５】本願の実施例に係る情景画像の表示方法の概略フローチャートである。
【図６】本願の実施例に係る情景画像において画像の重畳しようとする領域を決定する装置の構造概略図である
【図７】本願の実施例に係る情景画像にいて画像を重畳する装置の構造概略図である。
【図８】本願の実施例に係る情景画像の表示装置の構造概略図である。
【図９】本発明の実施例を実現するための端末装置またはサーバに適用されるコンピュータシステム９００を示す構造概略図である。
【発明を実施するための形態】
【００２１】
以下、図面および実施例を参照しながら本発明をより詳細に説明する。ここで説明する具体的な実施例は、かかる発明を説明するものに過ぎず、当該発明を限定するものではないと理解すべきである。ここで、説明の便宜上、図面に発明に関連する部分のみが示されている。
【００２２】
なお、衝突しない場合、本願の実施例及び実施例の特徴を相互に組み合せてもよい。以下、図面及び実施例を参照しながら本願を詳細に説明する。
【００２３】
図１は、本願に係るウェブページの生成方法とウェブページの生成装置の実施例を応用することができる例示的なシステムアーキテクチャ１００を示す。
【００２４】
図１のように、システムアーキテクチャ１００は、ユーザ１１０及び当該ユーザ１１０に対応する端末装置１１１、１１２、１１３、ネットワーク１０４、サーバ１０５、サーバ１０６、ユーザ１２０及び当該ユーザ１２０に対応する端末装置１２１、１２２、１２３を備えてもよい。ネットワーク１０４は、ユーザ１１０の端末装置１１１、１１２、１１３、サーバ１０５、サーバ１０６とユーザ１２０の端末装置１２１、１２２、１２３との間に通信リンクを提供する媒体に用いられている。ネットワーク１０４は、例えば、有線、無線通信リンクあるいは光ファイバケーブルなどの様々な接続種類を含んでもよい。
【００２５】
ユーザ１１０は端末装置１１１、１１２、１１３でネットワーク１０４を介してサーバ１０５と対話して、メッセージを送受信することができる。
【００２６】
類似に、ユーザ１２０は端末装置１２１、１２２、１２３でネットワーク１０４を介してサーバ１０６と対話して、メッセージを送受信することができる。
【００２７】
類似に、サーバ１０５とサーバ１０６の間もネットワーク１０４を介して対話を行って、メッセージを送受信することができる。
【００２８】
端末装置１１１、１１２、１１３及び端末装置１２１、１２２、１２３に各種の通信クライアントアプリケーション、例えばブラウザーアプリケーション、ストリートビュー地図プリケーション、検索アプリケーション、インスタントメッセージングツール、メールボックスクライアント、ソーシャルソフトウェアプラットフォーム等がインストールされてもよい。
【００２９】
端末装置１１１、１１２、１１３及び端末装置１２１、１２２、１２３はディスプレイスクリーンを有する各種の電子機器であってもよく、スマートフォン、タブレットＰＣ、電子ブックリーダー、ＭＰ３（Ｍｏｖｉｎｇ  Ｐｉｃｔｕｒｅ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ  Ａｕｄｉｏ  Ｌａｙｅｒ  ＩＩＩ）プレーヤー、ＭＰ４（Ｍｏｖｉｎｇ  Ｐｉｃｔｕｒｅ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ  Ａｕｄｉｏ  Ｌａｙｅｒ  ＩＶ）プレーヤー、ラップトップコンピュータ及びデスクトップコンピュータ等を含むが、これらに限定されない。
【００３０】
サーバ１０５とサーバ１０６は各種のサービスを提供するサーバ、例えば端末装置１１１、１１２、１１３及び/又は端末装置１２１、１２２、１２３にストリートビュー地図を提供するストリートビュー地図サーバであってもよく、端末装置１１１、１１２、１１３及び/又は端末装置１２１、１２２、１２３にストリートビュー地図における関連位置に画像を追加することを要求する画像処理サーバであってもよい。
【００３１】
ここで、本発明の実施例に係る情景画像において画像の重畳しようとする領域を決定する方法は、通常、サーバ１０５又はサーバ１０６により実行されてもよく、それに応じて、情景画像において画像の重畳しようとする領域を決定する装置は、通常、サーバ１０５又はサーバ１０６に設けられてもよい。
【００３２】
ここで、本発明の実施例に係る情景画像において画像を重畳する方法は、通常、サーバ１０５又はサーバ１０６により実行されてもよく、それに応じて、情景画像において画像を重畳する装置は、通常、サーバ１０５又はサーバ１０６に設けられてもよい。
【００３３】
ここで、本発明の実施例に係る情景画像の表示方法は、通常、サーバ１０５又はサーバ１０６により実行されてもよく、それに応じて、情景画像の表示装置は、通常、サーバ１０５又はサーバ１０６に設けられてもよい。
【００３４】
図１における端末装置、ネットワーク、およびサーバの数は、例示的なものに過ぎないと理解すべきである。必要に応じて、端末装置、ネットワークおよびサーバの数が任意である。
【具体的な実施形態】
【００３５】
図２に示されるように、本願の実施例の情景画像において画像の重畳しようとする領域を決定し、画像を重畳して画像が重畳された情景画像を表示する対話プロセスの例を示す図である。
【００３６】
当業者は、例示及び容易に理解するため、以下、１つ以上の特定の技術詳細を説明するが、本願の実施例はこれらの特徴を具備しない場合でも実践することができる。図２に示される実施例では、１つの第１ユーザ、１つのストリートビュー地図サーバ、１つの画像処理サーバ及び１つの第２ユーザの対話を例として説明する。
【００３７】
具体的には、ステップ２０１では、画像処理サーバがストリートビュー地図サーバから情景画像を取得する。
【００３８】
一般的には、ストリートビュー地図サーバには複数の情景画像が記憶されてもよい。いくつかの選択可能な実施形態では、各情景画像はその地理的位置（例えば、都会、街道、番地等、又は経緯度）を示す情報を有してもよい。
【００３９】
続いて、ステップ２０２では、画像処理サーバはその取得した情景画像における重畳しようとする領域を決定する。
【００４０】
画像処理サーバは所定の規則に基づいて情景画像における重畳しようとする領域を決定することができる。例えば、いくつかの選択可能な実施形態では、画像処理サーバは情景画像に含まれるストリートビューオブジェクト（例えば、ビル、街灯等のオブジェクト）を認識することができ、且つそれらのオブジェクトが位置する領域を重畳しようとする領域とする。
【００４１】
続いて、ステップ２０３では、第２クライアントが重畳しようとする領域の識別情報を取得する。
【００４２】
ここで、識別情報は重畳しようとする領域の位置を一対一対応して決定できる情報であってもよい。
【００４３】
続いて、ステップ２０４では、第２クライアントは重畳しようとする領域が重畳しようとする画像とマッチングするかどうかを判断する。
【００４４】
ここで、「マッチング」とは、例えば重畳しようとする領域がこれらの重畳しようとする画像を追加することに適することを意味する。
【００４５】
続いて、ステップ２０５では、重畳しようとする領域が重畳しようとする画像とマッチングする場合、第２クライアントが画像処理サーバに更新要求を送信する。
【００４６】
いくつかの選択可能な実施形態では、第２クライアントが画像処理サーバに更新要求を送信する時に、さらに重畳しようとする画像を共に画像処理サーバに送信する。
【００４７】
続いて、ステップ２０６では、画像処理サーバは重畳しようとする画像とマッチングする重畳しようとする領域を決定する。
【００４８】
いくつかの応用シーンでは、ステップ２０４に示されるように、第２クライアントによって重畳しようとする領域が重畳しようとする画像とマッチングするかどうかを判断してもよい。又は、別の応用シーンでは、ステップ２０６に示されるように、画像処理サーバによって重畳しようとする領域が重畳しようとする画像とマッチングするかどうかを判断してもよい。又は、別の応用シーンでは、まず第２クライアントが所定の判断規則及び／又は条件に基づいて重畳しようとする領域が重畳しようとする画像とマッチングするかどうかを判断し、次に画像処理サーバが第２クライアントと同じ又は異なる判断規則及び／又は条件に基づいて重畳しようとする領域が重畳しようとする画像とマッチングするかどうかをさらに判断してもよい。
【００４９】
続いて、ステップ２０７では、第１クライアントは情景画像を取得する必要がある時に、ストリートビュー地図サーバに情景画像取得要求を送信する。
【００５０】
いくつかの応用シーンでは、ストリートビュー地図サーバには複数の異なる情景画像が記憶される可能性があるが、第１クライアントが取得しようとするものは、単にこれらの複数の異なる情景画像のうちの１枚又は一部に過ぎない。従って、これらの応用シーンでは、第１クライアントにより送信される情景画像取得要求にはその取得しようとする情景画像の関連情報を含んでもよい。すなわち、ストリートビュー地図サーバは第１クライアントにより送信される情景画像取得要求を受信した後の、当該情景画像取得要求に基づいてすべての情景画像が記憶される領域（例えば情景画像を記憶するデータベース）においてこれらの第１クライアントが取得しようとする情景画像を検索することができる。
【００５１】
続いて、ステップ２０８では、ストリートビューサーバは第１クライアントにより送信される情景画像取得要求に対応する第１情景画像を取得する。例えば、いくつかの応用シーンでは、ストリートビューサーバは情景画像が記憶されるデータベースから、第１クライアントにより送信される情景画像取得要求に基づいて対応する第１情景画像を検索して取得する。
【００５２】
続いて、ステップ２０９では、ストリートビュー地図サーバは画像処理サーバから第１情景画像とマッチングする重畳しようとする画像を取得する。
【００５３】
例えば、いくつかの応用シーンでは、ストリートビュー地図サーバは第１情景画像の関連情報に基づいて画像処理サーバからそれにマッチングする重畳しようとする画像を対応して取得する。
【００５４】
続いて、ステップ２１０では、ストリートビュー地図サーバは第１情景画像と、第１情景画像とマッチングする重畳しようとする画像とに基づいて第２情景画像を生成して、第２情景画像を第１クライアントに送信する。
【００５５】
上記した対話プロセスにより、第１クライアントはストリートビュー地図サーバに情景画像を要求する時に、ストリートビュー地図サーバは当該情景画像（第１情景画像）に更新を必要とする領域（重畳しようとする領域）があるかどうかを判断し、当該情景画像に更新を必要とする領域がある場合、これらの領域において対応する画像を重畳して新たな情景画像（第２情景画像）を生成し、且つ第１クライアントに送信し、それにより情景画像における一部の領域の更新を実現する。
【００５６】
以上、情景画像において画像の重畳しようとする領域を決定し、画像を重畳して画像が重畳された情景画像を表示する対話プロセスを説明した。続いて、画像処理サーバ、第２クライアント及びストリートビュー地図サーバが実行する方法をそれぞれ説明する。
【００５７】
図３は本願の実施例の情景画像において画像の重畳しようとする領域の決定方法の概略フローチャート３００である。本実施例では、情景画像において画像の重畳しようとする領域の決定方法を実行する電子機器（例えば図２に示される画像処理サーバ）は有線接続方式又は無線接続方式でクライアント及び／又は他のサーバ（例えば図２に示されるストリートビュー地図サーバ）から関連情報を取得することができる。なお、上記無線接続方式は３Ｇ／４Ｇ接続、ＷｉＦｉ接続、ブルートゥース接続、ＷｉＭＡＸ接続、Ｚｉｇｂｅｅ接続、ＵＷＢ（ｕｌｔｒａ  ｗｉｄｅｂａｎｄ）接続、及び他の既知の又は将来に開発される無線接続方式を含んでもよいが、それらに限定されるものではない。
【００５８】
ステップ３１０では、情景画像を取得する。いくつかの選択可能な実施形態では、例えば、情景画像が記憶される記憶位置（例えば、情景画像が記憶されるデータベース）から情景画像を取得してもよい。
【００５９】
続いて、ステップ３２０では、情景画像における重畳しようとする領域を決定する。いくつかの選択可能な実施形態では、例えば、上記ステップ２０２と類似する方式で情景画像における重畳しようとする領域を決定してもよい。
【００６０】
続いて、ステップ３３０では、ユーザの更新要求に基づいて重畳しようとする画像を受信する。ここで、更新要求は重畳しようとする画像のアイデンティティ情報を含む。
【００６１】
ここで、ユーザは図２における第２クライアントに対応するユーザであってもよい。
【００６２】
続いて、ステップ３４０では、アイデンティティ情報に基づいて重畳しようとする画像とマッチングする重畳しようとする領域を決定する。
【００６３】
いくつかの選択可能な実施形態では、ステップ３２０に記載の情景画像における重畳しようとする領域を決定することは、ステップ３２１、ステップ３２２、ステップ３２３に応じて行ってもよい。
【００６４】
具体的には、ステップ３２１では、情景画像を複数の候補重畳領域に分割する。例えば、いくつかの選択可能な実施形態では、画像認識技術を用い、当該情景画像には含まれる各ストリートビューオブジェクトの輪郭に応じて情景画像を分割することができる。
【００６５】
続いて、ステップ３２２では、候補重畳領域が所定の条件を満たす場合、候補重畳領域を重畳しようとする領域とする。
【００６６】
続いて、ステップ３２３では、重畳しようとする領域に識別情報を追加する。
【００６７】
いくつかの選択可能な実施形態では、重畳しようとする領域の識別情報は重畳しようとする領域の地理的位置情報、重畳しようとする領域のサイズ情報及び重畳しようとする領域の更新しようとする時間情報を含んでもよい。
【００６８】
同様に、重畳しようとする画像のアイデンティティ情報は重畳しようとする画像の地理的位置情報、重畳しようとする画像のサイズ情報及び重畳しようとする画像の更新しようとする時間情報を含んでもよい。
【００６９】
いくつかの選択可能な実施形態では、所定の条件は、候補重畳領域の希望更新頻度が所定の頻度より高いことを含んでもよい。
【００７０】
図４は本願の実施例の情景画像において画像を重畳する方法の概略フローチャート４００である。いくつかの選択可能な実施形態では、本実施例の情景画像において画像を重畳する方法はクライアント（例えば、図２における第２クライアント）で実行されてもよい。
【００７１】
具体的には、ステップ４１０では、情景画像における重畳しようとする領域の識別情報を受信する。いくつかの選択可能な実施形態では、重畳しようとする領域の識別情報は、例えば重畳しようとする領域の地理的位置情報、重畳しようとする領域のサイズ情報及び更新しようとする時間情報を含んでもよい。
【００７２】
続いて、ステップ４２０では、重畳しようとする画像のアイデンティティ情報が重畳しようとする領域の識別情報とマッチングする場合、サーバに重畳しようとする画像をアップロードする。いくつかの選択可能な実施形態では、重畳しようとする領域の識別情報と類似し、重畳しようとする画像のアイデンティティ情報は画像の地理的位置情報、画像のサイズ情報及び画像の更新しようとする時間情報を含んでもよい。
【００７３】
図５は本願の実施例の情景画像の表示方法の概略フローチャート５００である。いくつかの選択可能な実施形態では、本実施例の情景画像の表示方法はサーバ（例えば、図２におけるストリートビュー地図サーバ）で実行されてもよい。
【００７４】
具体的には、ステップ５１０では、ユーザの情景画像取得要求を受信し、ここで、情景画像取得要求が要求しようとする情景画像の地理的位置情報を含む。
【００７５】
続いて、ステップ５２０では、情景画像取得要求とマッチングする第１情景画像を取得する。
【００７６】
続いて、ステップ５３０では、情景画像が重畳しようとする領域を含む場合、重畳しようとする領域にそれとマッチングする重畳しようとする画像を追加して第２情景画像を形成する。
【００７７】
続いて、ステップ５４０では、ユーザ（例えば、図２における第１クライアントに対応するユーザ）に第２情景画像を表示する。
【００７８】
このように、いくつかの応用シーンでは、ユーザは情景画像を要求する時に、情景画像には一部の画像が更新される場合、サーバはこの部分の更新画像を情景画像における対応位置に重畳して、重畳した後の情景画像をユーザに表示する。
【００７９】
図６は本願の実施例の情景画像において画像の重畳しようとする領域を決定する装置の構造概略図６００である。
【００８０】
図６に示される情景画像において画像の重畳しようとする領域を決定する装置は、取得モジュール６１０と、決定モジュール６２０と、受信モジュール６３０と、マッチングモジュール６４０と、を備える。
【００８１】
取得モジュール６１０は、情景画像を取得するように構成されてもよい。
【００８２】
決定モジュール６２０は、情景画像における重畳しようとする領域を決定するように構成されてもよい。
【００８３】
受信モジュール６３０は、ユーザの更新要求に基づいて重畳しようとする画像を受信するように構成されてもよく、いくつかの選択可能な実施形態では、更新要求は重畳しようとする画像のアイデンティティ情報を含んでもよい。
【００８４】
マッチングモジュール６４０は、アイデンティティ情報に基づいて重畳しようとする画像とマッチングする重畳しようとする領域を決定するように構成されてもよい。
【００８５】
いくつかの選択可能な実施形態では、決定モジュール６２０は、さらに、情景画像を複数の候補重畳領域に分割し、候補重畳領域が所定の条件を満たす場合、候補重畳領域を重畳しようとする領域とし、重畳しようとする領域に識別情報を追加するように構成されてもよい。
【００８６】
選択可能な実施形態では、重畳しようとする領域の識別情報は重畳しようとする領域の地理的位置情報、重畳しようとする領域のサイズ情報及び重畳しようとする領域の更新しようとする時間情報を含んでもよい。
【００８７】
同様に、重畳しようとする画像のアイデンティティ情報は重畳しようとする画像の地理的位置情報、重畳しようとする画像のサイズ情報及び重畳しようとする画像の更新しようとする時間情報を含んでもよい。
【００８８】
いくつかの選択可能な実施形態では、所定の条件は候補重畳領域の希望更新頻度が所定の頻度より高いことを含んでもよい。
【００８９】
図７は本願の実施例の情景画像において画像を重畳する装置の構造概略図７００である。
【００９０】
図７に示されるように、情景画像において画像を重畳する装置は受信モジュール７１０と、アップロードモジュール７２０と、を備えてもよい。
【００９１】
受信モジュール７１０は、情景画像における重畳しようとする領域の識別情報を受信するように構成されてもよい。いくつかの選択可能な実施形態では、重畳しようとする領域の識別情報は重畳しようとする領域の地理的位置情報、重畳しようとする領域のサイズ情報及び更新しようとする時間情報を含む。
【００９２】
アップロードモジュール７２０は、重畳しようとする画像のアイデンティティ情報が重畳しようとする領域の識別情報とマッチングする場合、サーバに重畳しようとする画像をアップロードするように構成されてもよい。いくつかの選択可能な実施形態では、重畳しようとする画像のアイデンティティ情報は画像の地理的位置情報、画像のサイズ情報及び画像の更新しようとする時間情報を含む。
【００９３】
図８は本願の実施例の情景画像の表示装置の構造概略図８００である。
【００９４】
図８に示されるように、情景画像の表示装置は受信モジュール８１０と、取得モジュール８２０と、追加モジュール８３０と、表示モジュール８４０と、を備えてもよい。
【００９５】
受信モジュール８１０は、ユーザの情景画像取得要求を受信するように構成されてもよい。いくつかの選択可能な実施形態では、情景画像取得要求は要求しようとする情景画像の地理的位置情報を含んでもよい。
【００９６】
取得モジュール８２０は、情景画像取得要求とマッチングする第１情景画像を取得するように構成されてもよい。
【００９７】
追加モジュール８３０は、情景画像が重畳しようとする領域を含む場合、重畳しようとする領域にそれとマッチングする重畳しようとする画像を追加することで第２情景画像を形成するように構成されてもよい。
【００９８】
表示モジュール８４０は、ユーザに第２情景画像を表示するように構成されてもよい。
【００９９】
以下、本発明の実施例を実現するための端末装置またはサーバに適用されるコンピュータシステム９００を示す構造概略図である図９を参照する。
【０１００】
図９に示すように、コンピュータシステム９００は、読み出し専用メモリ（ＲＯＭ）９０２に記憶されているプログラム又は記憶部９０８からランダムアクセスメモリ（ＲＡＭ）９０３にロードされたプログラムに基づいて様々な適当な動作及び処理を実行することができる中央処理装置（ＣＰＵ）９０１を備える。ＲＡＭ９０３には、システム９００の操作に必要な様々なプログラム及びデータがさらに記憶されている。ＣＰＵ９０１、ＲＯＭ９０２及びＲＡＭ９０３は、バス９０４を介して互いに接続されている。入力／出力（Ｉ／Ｏ）インターフェース９０５もバス９０４に接続されている。
【０１０１】
キーボード、マウスなどを含む入力部９０６、陰極線管（ＣＲＴ）、液晶ディスプレイ（ＬＣＤ）など、及びスピーカなどを含む出力部９０７、ハードディスクなどを含む記憶部９０８、及びＬＡＮカード、モデムなどを含むネットワークインターフェースカードの通信部９０９は、Ｉ／Ｏインターフェース９０５に接続されている。通信部９０９は、例えばインターネットのようなネットワークを介して通信処理を実行する。ドライバ９１０は、必要に応じてＩ／Ｏインターフェース９０５に接続される。リムーバブルメディア９１１は、例えば、マグネチックディスク、光ディスク、光磁気ディスク、半導体メモリなどのようなものであり、必要に応じてドライバ９１０に取り付けられ、したがって、ドライバ９１０から読み出されたコンピュータプログラムが必要に応じて記憶部９０８にインストールされる。
【０１０２】
特に、本発明の実施例によれば、フローチャートを参照しながら記載された上記のプロセスは、コンピュータのソフトウェアプログラムとして実現されてもよい。例えば、本発明の実施例は、コンピュータプログラム製品を含み、当該コンピュータプログラム製品は、機械可読媒体に有形に具現化されるコンピュータプログラムを含み、前記コンピュータプログラムは、フローチャートで示される方法を実行するためのプログラムコードを含む。このような実施例では、当該コンピュータプログラムは、通信部９０９を介してネットワークからダウンロードされてインストールされてもよく、及び／又はリムーバブルメディア９１１からインストールされてもよい。
【０１０３】
図面におけるフローチャート及びブロック図は、本発明の各実施例に係るシステム、方法及びコンピュータプログラム製品により実現可能なアーキテクチャ、機能及び操作を示す。ここで、フローチャート又はブロック図における各枠は、１つのモジュール、プログラムセグメント、又はコードの一部を代表してもよく、前記モジュール、プログラムセグメント、又はコードの一部は、規定された論理機能を達成するための１つ以上の実行可能な命令を含む。また、いくつかの代替実施態様として、枠に示された機能は、図面に示された順番と異なる順番で実行されてもよい。例えば、連続して示された２つの枠は、関連する機能に応じて、実際にほぼ並行に実行されてもよく、逆の順番で実行されてもよい。また、ブロック図及び／又はフローチャートにおける各枠と、ブロック図及び／又はフローチャートにおける枠の組合せは、規定された機能又は操作を実行する、ハードウェアに基づく専用システムで実現されてもよく、あるいは、専用ハードウェアとコンピュータの命令との組合せで実行されてもよい。
【０１０４】
本発明の実施例に記載されたユニットは、ソフトウェアで実現されてもよく、ハードウェアで実現されてもよい。記載されたユニットは、プロセッサに設定されてもよく、例えば、「取得モジュールと、決定モジュールと、受信モジュールと、マッチングモジュールを、を備えるプロセッサ」として記載されてもよい。その中でも、これらのユニットの名称は、ある場合において当該ユニットその自体を限定するものではなく、例えば、取得モジュールは、「情景画像を取得するモジュール」として記載されてもよい。
【０１０５】
一方、本発明は、不揮発性コンピュータ記憶媒体をさらに提供し、当該不揮発性コンピュータ記憶媒体は、上記実施例の前記装置に含まれる不揮発性コンピュータ記憶媒体であってもよく、独立に存在して端末に組み立てられていない不揮発性コンピュータ記憶媒体であってもよい。前記不揮発性コンピュータ記憶媒体は、１つ以上のプログラムが記憶され、前記１つ以上のプログラムが１つの機器により実行された場合、前記機器に、情景画像を取得し、前記情景画像における重畳しようとする領域を決定し、前記重畳しようとする画像のアイデンティティ情報を含むユーザの更新要求に基づいて重畳しようとする画像を受信し、前記アイデンティティ情報に基づいて前記重畳しようとする画像とマッチングする前記重畳しようとする領域を決定するようにさせる。
【０１０６】
以上の記載は、本発明の好ましい実施例、及び使用された技術的原理の説明に過ぎない。本発明に係る特許請求の範囲が、上記した技術的特徴の特定な組合せからなる技術案に限定されることではなく、本発明の趣旨を逸脱しない範囲で、上記の技術的特徴又は同等の特徴の任意の組合せからなる他の技術案も含むべきであることを、当業者は理解すべきである。例えば、上記の特徴と、本発明に開示された類似の機能を持っている技術的特徴（これらに限定されていない）とを互いに置き換えてなる技術案が挙げられる。
【図１】
0006644800.tif 000002
【図２】
0006644800.tif 000003
【図３】
0006644800.tif 000004
【図４】
0006644800.tif 000005
【図５】
0006644800.tif 000006
【図６】
0006644800.tif 000007
【図７】
0006644800.tif 000008
【図８】
0006644800.tif 000009
【図９】
0006644800.tif 000010