(57)【要約】      （修正有）【課題】ピクチャ検索方法、装置、サーバー及び記憶媒体を提供する。【解決手段】全てのウェブページのピクチャの中から複数の同じ内容のピクチャグループを認識することと、それぞれのピクチャグループに対し、当該ピクチャグループにおける各ピクチャの全てのソースウェブページのピクチャ関連テキストを集約することによって、当該ピクチャグループのテキスト記述を取得することと、それぞれのピクチャグループのテキスト記述に基づき、それぞれのピクチャグループにおける各ピクチャに対して転置インデックスを作成することであって、ここで、それぞれのテキスト記述について、転置インデックスは、当該テキスト記述の属するピクチャグループの中の、全てのテキスト記述と対応するソースウェブページを少なくとも含むことと、入力された検索語及び転置インデックスに基づいてピクチャ検索を行うこととを備える。【選択図】図１
2020017272.tif 000002
【特許請求の範囲】
【請求項１】
全てのウェブページのピクチャの中から複数の同じ内容のピクチャグループを認識することと、
それぞれのピクチャグループに対し、当該ピクチャグループにおける各ピクチャの全てのソースウェブページのピクチャ関連テキストを集約することによって、当該ピクチャグループのテキスト記述を取得することと、
それぞれのピクチャグループのテキスト記述に基づき、それぞれのピクチャグループにおける各ピクチャに対して転置インデックスを作成することであって、ここで、それぞれのテキスト記述について、前記転置インデックスは、当該テキスト記述の属するピクチャグループの中の、全てのテキスト記述と対応するソースウェブページを少なくとも含むことと、
入力された検索語及び前記転置インデックスに基づいてピクチャ検索を行うこととを備えることを特徴とするピクチャ検索方法。
【請求項２】
前記それぞれのピクチャグループに対し、当該ピクチャグループにおける各ピクチャの全てのソースウェブページのピクチャ関連テキストを集約することによって、当該ピクチャグループのテキスト記述を取得することは、
それぞれのピクチャグループに対し、当該ピクチャグループにおける各ピクチャの全てのソースウェブページに対して選別及び重複削除を行い、残ったソースウェブページのピクチャ関連テキストを集約することによって、当該ピクチャグループのテキスト記述を取得することを含む、ことを特徴とする請求項１に記載の方法。
【請求項３】
前記の入力された検索語及び前記転置インデックスに基づいてピクチャ検索を行うことは、
入力された検索語を取得することと、
前記検索語と前記転置インデックスの中のピクチャのテキスト記述との相関性に基づき、少なくとも１つのピクチャを呼び戻すことと、
前記相関性に基づいて前記少なくとも１つのピクチャに対して並べ替えをし、並べ替えされた後のピクチャ検索結果を表示することとを含むことを特徴とする請求項１に記載の方法。
【請求項４】
前記の前記相関性に基づいて前記少なくとも１つのピクチャに対して並べ替えをすることは、
前記少なくとも１つのピクチャにおいて、第一のピクチャと第二のピクチャとの対応する相関性が同じであり、第一のピクチャの対応するテキスト記述が異なるソースウェブページからのものであり、第二のピクチャの対応するテキスト記述が同じソースウェブページからのものであれば、第二のピクチャは、第一のピクチャより前になるように並び替えされることを更に備える、ことを特徴とする請求項３に記載の方法。
【請求項５】
前記のそれぞれのピクチャグループのテキスト記述に基づき、それぞれのピクチャグループにおける各ピクチャに対して転置インデックスを作成することは、
それぞれのピクチャグループのテキスト記述の単語ベクトルに基づき、それぞれのピクチャグループにおける各ピクチャに対して転置インデックスを作成することを備え、
前記の入力された検索語及び前記転置インデックスに基づいてピクチャ検索を行うことは、
入力された検索語に対して予めトレーニングされた単語ベクトルモデルを用いて検索語の単語ベクトルを生成することと、
前記検索語の単語ベクトル及び前記転置インデックスに基づいてピクチャ検索を行うこととを備える、ことを特徴とする請求項１に記載の方法。
【請求項６】
前記の並べ替えされた後のピクチャ検索結果を表示することは、
並べ替えされた後の少なくとも１つのピクチャ及び各ピクチャの要約及び／又は詳細ページを表示することを備え、
各ピクチャの要約及び詳細ページの内容は、各ピクチャの少なくとも１つのソースウェブページからであることを特徴とする請求項３に記載の方法。
【請求項７】
前記の並べ替えされた後の少なくとも１つのピクチャ及び各ピクチャの要約及び／又は詳細ページを表示することは、
並べ替えされた後の少なくとも１つのピクチャを表示することであって、ここで、各ピクチャについて、当該ピクチャの要約を表示するためのリンクは、当該ピクチャの少なくとも１つのソースウェブページの中の、ウェブページの権威性の要求を満たすソースウェブページのリンクであること、及び／又は、
設定条件に従って、当該ピクチャの詳細ページにおいて、対応する少なくとも１つのソースウェブページのリンクを表示することとを備え、
前記設定条件は、ウェブページの権威性、ページ作成時間、ページ更新時間、ページのピクチャ記述テキストと検索語との相関性、ページのアクセス人気度又はユーザーが設定したページ選別のための条件を含む、ことを特徴とする請求項６に記載の方法。
【請求項８】
前記の設定条件に従って、当該ピクチャの詳細ページにおいて、対応する少なくとも１つのソースウェブページのリンクを表示することは、
設定条件に従い、当該ピクチャの詳細ページにおいて、前記少なくとも１つのソースウェブページを、ウェブページ間の相関性に基づいて関連付けて表示することであって、前記相関性は、転載関係又は作成時間の前後関係を含むことを備えることを特徴とする請求項７に記載の方法。
【請求項９】
全てのウェブページのピクチャの中から複数の同じ内容のピクチャグループを認識する認識モジュールと、
それぞれのピクチャグループに対し、当該ピクチャグループにおける各ピクチャの全てのソースウェブページのピクチャ関連テキストを集約することによって、当該ピクチャグループのテキスト記述を取得する集約モジュールと、
それぞれのピクチャグループのテキスト記述に基づき、それぞれのピクチャグループにおける各ピクチャに対して転置インデックスを作成する転置インデックス作成モジュールであって、それぞれのテキスト記述について、転置インデックスは、当該テキスト記述が属するピクチャグループの中の全てのテキスト記述と対応するソースウェブページを少なくとも含む転置インデックス作成モジュールと、
入力された検索語及び前記転置インデックスに基づいてピクチャ検索を行う検索モジュールとを備える、ことを特徴とするピクチャ検索装置。
【請求項１０】
前記集約モジュールは、
それぞれのピクチャグループに対し、当該ピクチャグループにおける各ピクチャの全てのソースウェブページに対して選別及び重複削除を行い、残ったソースウェブページのピクチャ関連テキストを集約することによって、当該ピクチャグループのテキスト記述を取得するために用いられる、ことを特徴とする請求項９に記載の装置。
【請求項１１】
前記検索モジュールは、
入力された検索語を取得するための取得ユニットと、
前記検索語と前記転置インデックスの中のピクチャのテキスト記述との相関性に基づいて少なくとも１つのピクチャを呼び戻すための呼び戻しユニットと、
前記相関性に基づいて前記少なくとも１つのピクチャに対して並べ替えをし、並べ替えされた後のピクチャ検索結果を表示するための並べ替え表示ユニットとを備える、ことを特徴とする請求項９に記載の装置。
【請求項１２】
前記並べ替え表示ユニットは、さらに、
前記少なくとも１つのピクチャにおいて、第一のピクチャと第二のピクチャとの対応する相関性が同じであり、第一のピクチャの対応するテキスト記述が異なるソースウェブページからのものであり、第二のピクチャの対応するテキスト記述が同じソースウェブページからのものであれば、第二のピクチャは、第一のピクチャより前になるように並べ替えされるために用いられる、ことを特徴とする請求項１１に記載の装置。
【請求項１３】
前記転置インデックス作成モジュールは、さらに、
それぞれのピクチャグループのテキスト記述の単語ベクトルに基づき、それぞれのピクチャグループにおける各ピクチャに対して転置インデックスを作成するために用いられ、
前記検索モジュールは、さらに、
入力された検索語に対して予めトレーニングされた単語ベクトルモデルを用いて検索語の単語ベクトルを生成し、前記検索語の単語ベクトル及び前記転置インデックスに基づいてピクチャ検索を行うために用いられる、
ことを特徴とする請求項９に記載の装置。
【請求項１４】
１つ又は複数のプロセッサと、
１つ又は複数のプログラムを記憶するためのメモリとを備え、
前記１つ又は複数のプログラムが前記１つ又は複数のプロセッサにより実行される場合、前記１つ又は複数のプロセッサに請求項１〜８の何れか１つに記載のピクチャ検索方法を実現させることを特徴とするサーバー。
【請求項１５】
コンピュータのプログラムを記憶しているコンピュータ読み取り可能な記憶媒体であって、
当該プログラムがプロセッサにより実行された場合、請求項１〜８の何れか１つに記載のピクチャ検索方法を実現することを特徴とするコンピュータ読み取り可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本願の実施例は、インターネット技術分野に関し、特に、ピクチャ検索方法、装置、サーバー及び記憶媒体に関する。
【背景技術】
【０００２】
ネットワーク情報技術の発展に伴い、インターネット上のデータが爆発的に増えるので、インターネットのデータの中から自分の必要とするピクチャ情報を迅速で且つ正確的に検索するというニーズが益々多くなってきている。
【０００３】
従来技術においては、通常、ウェブページを解析し、ピクチャの周辺のテキストを取得し、テキストに対して単語分割し、正規化する等の操作により、ピクチャを記述するテキスト情報を取得し、当該テキスト情報に基づいてピクチャに対して転置インデックスを作成する。ユーザーがピクチャ検索システムを用いて自分の必要とするピクチャを検索する際に、ピクチャ検索システムは、ユーザーが入力した検索語に基づいて転置インデックスによりピクチャ検索を実現する。
【０００４】
ところで、従来技術においては、ピクチャが現れるページを基本単位とし、即ち、同一のページに現れるピクチャテキストのみを１つの独立した単位とし、これをベースにピクチャの関連テキストを確定し、当該関連テキストに基づいてピクチャの転置インデックスを作成している。しかしながら、クエリの検索語（ｑｕｅｒｙ）が「ＡＢ」であり、即ち、対応するクエリ表現式が「Ａ  ＡＮＤ  Ｂ」であり（即ち、ＡとＢは、同時にヒットする必要がある）、しかも同一のピクチャのソースページには、ｆ１とｆ２があり、ｆ１は、単語「Ａ」だけを含み、ｆ２は、単語「Ｂ」だけを含む場合、上述のようなクエリ表現式では、そのクエリ要求を満たすことができず、当該ピクチャを呼び戻すことができない。
【発明の概要】
【０００５】
本願の実施例は、ピクチャ検索方法、装置、サーバー及び記憶媒体を提供し、ページを跨ってヒットするピクチャ検索結果を正確的に呼び戻すことを実現する。
【０００６】
第一の態様によれば、本願の実施例は、ピクチャ検索方法を提供し、当該方法は、
全てのウェブページのピクチャの中から複数の同じ内容のピクチャグループを認識することと、
それぞれのピクチャグループに対し、当該ピクチャグループにおける各ピクチャの全てのソースウェブページのピクチャ関連テキストを集約することによって、当該ピクチャグループのテキスト記述を取得することと、
それぞれのピクチャグループのテキスト記述に基づき、それぞれのピクチャグループにおける各ピクチャに対して転置インデックスを作成することであって、ここで、それぞれのテキスト記述について、前記転置インデックスは、当該テキスト記述の属するピクチャグループの中の、全てのテキスト記述と対応するソースウェブページを少なくとも含むことと、
入力された検索語及び前記転置インデックスに基づいてピクチャ検索を行うこととを備える。
【０００７】
第二の態様によれば、本願の実施例は、ピクチャ検索装置を更に提供し、当該装置は、
全てのウェブページのピクチャの中から複数の同じ内容のピクチャグループを認識する認識モジュールと、
それぞれのピクチャグループにおける各ピクチャの全てのソースウェブページのピクチャ関連テキストを集約することによって、それぞれのピクチャグループのテキスト記述を取得する集約モジュールと、
それぞれのピクチャグループのテキスト記述に基づき、それぞれのピクチャグループにおける各ピクチャに対して転置インデックスを作成する転置インデックス作成モジュールであって、ここで、それぞれのテキスト記述について、転置インデックスは、当該テキスト記述の属するピクチャグループの中の全てのテキスト記述と対応するソースウェブページを少なくとも含む転置インデックス作成モジュールと、
入力された検索語及び前記転置インデックスに基づいてピクチャ検索を行う検索モジュールとを備える。
【０００８】
第三の態様によれば、本願の実施例は、サーバーを更に提供し、当該サーバーは、
１つ又は複数のプロセッサと、
１つ又は複数のプログラムを記憶するためのメモリとを備え、
前記１つ又は複数のプログラムが前記１つ又は複数のプロセッサにより実行される場合、前記１つ又は複数のプロセッサに本願の何れか１つの実施例に記載のピクチャ検索方法を実現させる。
【０００９】
第四の態様によれば、本願の実施例は、コンピュータのプログラムを記憶しているコンピュータ読み取り可能な記憶媒体を更に提供し、当該プログラムがプロセッサにより実行される場合、本願の何れか１つの実施例に記載のピクチャ検索方法を実現する。
【００１０】
本願の実施例は、ピクチャ検索方法、装置、サーバー及び記憶媒体を提供する。同じ内容のピクチャを１つのピクチャグループに入れ、ピクチャグループの中の各ピクチャの全てのソースウェブページのピクチャ関連テキストを集約することによって、当該ピクチャグループのテキスト記述を取得する。そして、前記テキスト記述に基づき、それぞれのピクチャグループの中の各ピクチャに対して転置インデックスを作成する。ユーザーは、作成された転置インデックスに基づいてピクチャ検索を行うことができる。よって、ピクチャを基本単位として関連するソースウェブページを集約した後に転置インデックスを作成するピクチャテキスト記述情報とすることによって、ページを跨ってヒットする結果を正確的に呼び戻すことができ、長い検索語又は複数の限定語からなる検索語に対しても正確的に呼び戻すことができる。
【図面の簡単な説明】
【００１１】
【図１】本願の第一の実施例によるピクチャ検索方法のフローチャート図である。
【図２】本願の第二の実施例によるピクチャ検索方法のフローチャート図である。
【図３】本願の第三の実施例によるピクチャ検索方法のフローチャート図である。
【図４】本願の第四の実施例によるピクチャ検索方法のフローチャート図である。
【図５】本願の第五の実施例によるピクチャ検索装置の構造模式図である。
【図６】本願の第六の実施例によるサーバーの構造模式図である。
【発明を実施するための形態】
【００１２】
以下、図面及び実施例を参照しながら、本願を更に詳しく説明する。ここで記載される具体的な実施例は、本願を解釈するのみに用いられ、本願に対する限定ではないことは理解される。なお、説明の便宜上、図面には、全ての構造ではなく、本願に関わる部分のみを示す。
【００１３】
第一の実施例
図１は、本願の第一の実施例によるピクチャ検索方法のフローチャート図である。本実施例は、ピクチャ検索の場合に適用することができ、特に、長い検索語（ｑｕｅｒｙ）又は複数の限定語からなる検索語（ｑｕｅｒｙ）を用いてピクチャ検索を行う場合に適用することができる。当該方法は、ピクチャ検索装置により実行することができ、当該装置は、ソフトウェア及び／又はハードウェアを用いて実現することができ、サーバーに配置することができる。図１に示すように、当該方法は、具体的に、Ｓ１１０、Ｓ１２０、Ｓ１３０及びＳ１４０を備える。
【００１４】
Ｓ１１０においては、全てのウェブページのピクチャの中から複数の同じ内容のピクチャグループを認識する。
【００１５】
ネットワーク技術の絶え間ない発展に伴い、ピクチャは、情報の大切な表現方式として必然的に様々なネットワークに現れる。また、ネットワークデータの規模が常に大きくなることにつれ、複数の異なるウェブページに一枚又は複数枚の同じ内容のピクチャが同時に含まれることがよくある。なお、前記同じ内容のピクチャは、完全に同じピクチャを含んでも良く、例えば、複数のウェブページが同一のピクチャを共用しても良く、異なるサイズで同じ内容のピクチャを含んでも良く、すなわち、二枚の写真の中の情報は、完全に同じであり又は類似しても良い。よって、従来の任意の１つのピクチャ認識技術によりインターネット上の各ウェブページのピクチャを認識し、認識された同じ内容のピクチャを１つのピクチャグループに入れることによって、複数の同じ内容のピクチャグループを取得することができる。
【００１６】
Ｓ１２０においては、それぞれのピクチャグループの中の、各ピクチャの全てのソースウェブページのピクチャ関連テキストを集約することによって、それぞれのピクチャグループのテキスト記述を取得する。
【００１７】
本実施例においては、前記ピクチャ関連テキストとは、ピクチャのソースウェブページの中のピクチャの周囲の、当該ピクチャを記述するためのテキスト内容を指し、例えば、ピクチャ関連テキストは、ピクチャの下方の１つの段落のテキストであっても良い。それぞれのピクチャグループの中の複数のピクチャについて、各ピクチャのソースウェブページから各ピクチャと対応するピクチャ関連テキストをそれぞれ取得し、例えば、クローラプログラムにより取得し、取得された全てのピクチャ関連テキストを集約することができる。また、集約された後のピクチャ関連テキストに対して単語分割したり、テキスト認識したりする等のテキスト処理を行うことによって、それぞれのピクチャグループのテキスト記述を取得する。なお、前記テキスト記述とは、ピクチャグループの中の各ピクチャの内容を記述する複数のキーワード又はキーフレーズ等を指す。
【００１８】
Ｓ１３０においては、それぞれのピクチャグループのテキスト記述に基づき、それぞれのピクチャグループの中の各ピクチャに対して転置インデックスを作成する。なお、それぞれのテキスト記述に対して、前記転置インデックスは、当該テキスト記述の属するピクチャグループの中の、全てのテキスト記述と対応するソースウェブページを少なくとも含む。
【００１９】
具体的には、前記テキスト記述は、ピクチャグループの中の各ピクチャの全てのソースウェブページから来たものであり、それぞれのピクチャグループのテキスト記述に基づいて転置インデックスを作成することは、従来技術においてピクチャの属するソースウェブページを基本単位として転置インデックスを作成するという方法に代わり、ピクチャを基本単位として関連ソースウェブページを集約した後にそれを基本単位として索引を作成することになるので、ページを跨ってピクチャを呼び戻すことを実現するための基礎を築く。
【００２０】
例えば、任意の１つのピクチャグループについて、そのテキスト記述は、キーワードＡとＢを含み、さらに、キーワードＡとＢがそれぞれウェブページｆ１とｆ２に現れ、ピクチャ０がウェブページｆ１とｆ２に同時に現れ、即ち、ピクチャ０のソースウェブページは、ｆ１とｆ２であるとする。ウェブページｆ１とｆ２を、１つのグループ（ｆ１、ｆ２）として集約すれば、Ａをキーとして作成した転置インデックスのｖａｌｕｅは、「＜０、＜ｆ１、ｆ２＞＞」であり、即ち、作成した転置インデックスは、Ａ：０＜ｆ１、ｆ２＞であり、Ｂをキーとして作成した転置インデックスのｖａｌｕｅは、「＜０、＜ｆ１、ｆ２＞＞」であり、作成した転置インデックスは、Ｂ：０＜ｆ１、ｆ２＞である。
【００２１】
Ｓ１４０においては、入力された検索語及び前記転置インデックスに基づいてピクチャ検索を行う。
【００２２】
入力された検索語と作成された転置インデックスの中のピクチャのテキスト記述をマッチングし、マッチング結果に基づいて対応するピクチャを呼び戻す。例えば、入力された検索語の表現式は、「Ａ  ａｎｄ  Ｂ」であれば、転置インデックスの基本原理に基づき、即ち、検索時に各検索語に従って転置インデックスのリンクが取得され、その後、共通集合が求められる。従って、Ａの転置インデックスのリンクとＢの転置インデックスのリンクの共通集合は、＜ｆ１、ｆ２＞であり、ウェブページｆ１、ｆ２は、ピクチャ０のソースウェブページである。よって、ピクチャ０を呼び戻すことができるので、ページを跨ってヒットする結果を呼び戻すという技術効果を実現することができる。
【００２３】
なお、ピクチャ検索に関しては、候補ピクチャの関連テキストの品質は、検索の呼び戻しの効果に直接的な影響を与える。ピクチャの関連テキストに含まれるノイズが多ければ、即ち、テキストに含まれる単語とピクチャとは、関係がなければ、単語に基づいて呼び戻した結果に関係のないものも多くなる。関連テキストには、ピクチャを記述するための重要な単語が欠落していれば、これらの関連ピクチャを呼び戻すことができない。従来技術においてピクチャの属するソースウェブページを基本単位として転置インデックスを作成する方法によれば、ピクチャとウェブページは独立した単位として見なされ、ピクチャとピクチャとの間又はページとページとの間は、関係が存在しないので、ページを跨って呼び戻すことが実現できない。本願の実施例によるピクチャ検索方法によれば、ピクチャを基本単位として転置インデックスを作成し、同じ内容のピクチャの複数のソースウェブページを集約し、対応するピクチャテキスト記述に基づいて転置インデックスを作成するので、ページを跨って検索することが実現できる。よって、検索の精度が高まり、特に、長い検索語又は複数の特定検索語の検索状況の場合、正確的に呼び戻すことができる。
【００２４】
本実施例においては、同じ内容のピクチャを１つのピクチャグループに入れ、ピクチャグループの中の各ピクチャの全てのソースウェブページのピクチャ関連テキストを集約することによって、当該ピクチャグループのテキスト記述を取得し、前記テキスト記述に基づき、それぞれのピクチャグループの中の各ピクチャに対して転置インデックスを作成するので、ユーザーは、作成された転置インデックスに基づいてピクチャ検索を行うことができる。よって、ピクチャを基本単位として関連するソースウェブページを集約した後に転置インデックスを作成するピクチャテキスト記述情報とすることを実現することができるので、ページを跨ってヒットする結果を正確的に呼び戻し、長い検索語又は複数の限定語からなる検索語に対しても正確的に呼び戻すことができる。
【００２５】
第二の実施例
図２は、本願の第二の実施例によるピクチャ検索方法のフローチャート図である。本実施例は、上述した実施例に基づいて更に最適化したものである。図２に示すように、当該方法はＳ２１０、Ｓ２２０、Ｓ２３０、Ｓ２４０、Ｓ２５０及びＳ２６０を備える。
【００２６】
Ｓ２１０においては、全てのウェブページのピクチャの中から複数の同じ内容のピクチャグループを認識する。
【００２７】
Ｓ２２０においては、それぞれのピクチャグループの中の、各ピクチャの全てのソースウェブページに対して選別及び重複削除を行い、残ったソースウェブページのピクチャ関連テキストを集約することによって、それぞれのピクチャグループのテキスト記述を取得する。
【００２８】
同じピクチャが複数の異なるウェブページに現れるので、重複削除しないと、索引の内容に冗余（冗長性）が生じる。また、低品質のページから来たピクチャの周辺のテキストはピクチャと関係がないので、処理しないと呼び戻しの品質に影響を与える。好ましくは、全てのソースウェブページに対して選別及び重複削除を行い、サイトの権威性等の点数の最も高いソースウェブページを残し、予めトレーニングされたモデルを用いてカンニングページ等のような低品質のウェブページを認識して除去し、その後、残ったソースウェブページのピクチャ関連テキストを集約することによって、それぞれのピクチャグループのテキスト記述を取得する。
【００２９】
Ｓ２３０においては、それぞれのピクチャグループのテキスト記述に基づき、それぞれのピクチャグループの中の各ピクチャに対して転置インデックスを作成し、なお、それぞれのテキスト記述に対して、前記転置インデックスは、当該テキスト記述の属するピクチャグループの中の全てのテキスト記述と対応するソースウェブページを少なくとも含む。
【００３０】
本実施例においては、１つのテキスト記述は、複数のピクチャと同時に対応しても良い。例えば、１つのテキスト記述Ｔがピクチャｏ１のソースウェブページｍ１、ｍ２に現れ、同時にテキスト記述Ｔがピクチャｏ２のソースウェブページｍ３にも現れ、ｏ１とｏ２は、同じ内容のピクチャであれば、テキスト記述Ｔをキーとして作成した転置インデックスは、（ｍ１、ｍ２）及びｍ３を含み、テキスト記述Ｔは、ピクチャｏ１及びピクチャｏ２に対応する。
【００３１】
Ｓ２４０においては、入力された検索語を取得する。
【００３２】
ユーザーが入力した検索語を取得し、当該検索語の表現式を認識する。
【００３３】
Ｓ２５０においては、前記検索語と前記転置インデックスの中のピクチャのテキスト記述との相関性に基づき、少なくとも１つのピクチャを呼び戻す。
【００３４】
本実施例においては、前記検索語と前記転置インデックスの中のピクチャのテキスト記述との類似度を算出し、得られた類似度に基づいて相関性の指標を満たしているかどうかを確定することができる。前記検索語と前記転置インデックスの中のピクチャのテキスト記述との相関性が予め定められた相関性の指標を満たしていると判定された場合、前記テキスト記述に対応する少なくとも１つのピクチャを呼び戻す。例えば、Ｓ２３０において、検索語及びテキスト記述Ｔの類似度を算出し、検索語とテキスト記述Ｔが相関性の指標を満たしていることを確定することによって、テキスト記述Ｔに対応するｏ１及びｏ２を同時に呼び戻すことができる。
【００３５】
Ｓ２６０においては、前記相関性に基づいて前記少なくとも１つのピクチャに対して並べ替えをし、並べ替えされた後のピクチャ検索結果を表示する。
【００３６】
本実施例においては、前記検索語と前記転置インデックスの中のピクチャのテキスト記述との相関性の大きさに基づき、呼び戻した少なくとも１つのピクチャに対して並べ替えをすることができる。なお、複数のピクチャの対応する相関性が同じであることが生じれば、相応の係数を導入してペナルティを課すことによって相関性の大きさを確定し、どのように並べ替えをするかを確定する。例えば、ペナルティの式は、次の通りである：
【数１】
2020017272.tif 000003
【００３７】
なお、θの値の範囲が（０、１）であり、即ち、相関性が同じである場合、係数∂を乗じることで相関性の大きさを更に確定することにより、対応するピクチャに対して並べ替えをする。ここでは、ページを跨らずにヒットするピクチャとページを跨ってヒットするピクチャを比較すると、ページを跨らずにヒットするピクチャは、ユーザーの検索ニーズとマッチングする可能性がより大きいので、ページを跨ってヒットする相関性は、ページを跨らずにヒットする相関性より小さく、相応の係数を導入してペナルティを課す必要がある。
【００３８】
呼び戻された少なくとも１つのピクチャは、第一のピクチャと第二のピクチャを含み、第一のピクチャと第二のピクチャに対応する相関性が同じであり、第一のピクチャに対応するテキスト記述が異なるソースウェブページから来たものであり、第二のピクチャに対応するテキスト記述が同じソースウェブページから来たものであれば、第二のピクチャは、第一のピクチャより前になるように並べ替えされる。具体的には、上述した呼び戻したピクチャｏ１及びピクチャｏ２を例とすると、ピクチャｏ１とピクチャｏ２に対応する相関性が同じで何れもｗであり、ピクチャｏ１に対応するテキスト記述Ｔのソースウェブページは、ｍ１及びｍ２であり、係数∂を乗じた後の相関性が（ｗθ）＜ｗであり、ピクチャｏ２に対応するテキスト記述Ｔのソースウェブページは、ｍ３であり、係数∂＝１を乗じた後の相関性が相変わらずｗであれば、ピクチャｏ２は、ピクチャｏ１より前になるように並べ替えされる。
【００３９】
従って、並べ替えされた後のピクチャ検索結果をユーザーに表示する。
【００４０】
本願の実施例においては、各ピクチャの全てのソースウェブページに対して選別及び重複削除を行い、残ったソースウェブページのピクチャ関連テキストを集約することによって、それぞれのピクチャグループのテキスト記述を取得し、テキスト記述に基づいて各ピクチャに対して転置インデックスを作成する。よって、索引における冗余問題を解決することができ、ピクチャのテキスト記述を豊かかつ包括的にし、ページを跨って呼び戻す正確性が高まる。ピクチャ検索を行う際に相関性に基づいて呼び戻された少なくとも１つのピクチャに対して並べ替えをし、並べ替えされた後のピクチャ検索結果をユーザーに表示することで、ニーズを最も満たすピクチャをユーザーに優先的に表示することができる。
【００４１】
第三の実施例
図３は、本願の第三の実施例によるピクチャ検索方法のフローチャート図である。本実施例は、上述した実施例に基づいて更に最適化したものである。図３に示すように、当該方法は、Ｓ３１０、Ｓ３２０、Ｓ３３０、Ｓ３４０、Ｓ３５０及びＳ３６０を備える。
【００４２】
Ｓ３１０においては、全てのウェブページのピクチャの中から複数の同じ内容のピクチャグループを認識する。
【００４３】
Ｓ３２０においては、それぞれのピクチャグループの中の各ピクチャの全てのソースウェブページに対して選別及び重複削除を行い、残ったソースウェブページのピクチャ関連テキストを集約することによって、それぞれのピクチャグループのテキスト記述を取得する。
【００４４】
Ｓ３３０においては、それぞれのピクチャグループのテキスト記述に基づき、それぞれのピクチャグループの中の各ピクチャに対して転置インデックスを作成し、なお、それぞれのテキスト記述に対して、前記転置インデックスは、当該テキスト記述の属するピクチャグループの中の全てのテキスト記述と対応するソースウェブページを少なくとも含む。
【００４５】
Ｓ３４０においては、入力された検索語を取得する。
【００４６】
Ｓ３５０においては、前記検索語と前記転置インデックスの中のピクチャのテキスト記述との相関性に基づき、少なくとも１つのピクチャを呼び戻す。
【００４７】
Ｓ３６０においては、前記相関性に基づいて前記少なくとも１つのピクチャに対して並べ替えをし、並べ替えされた後の少なくとも１つのピクチャ及び各ピクチャの要約及び／又は詳細ページを表示する。
【００４８】
本実施例においては、並べ替えされた後の少なくとも１つのピクチャを表示すると同時に、さらに各ピクチャに対して当該ピクチャの要約のリンクを表示する。好ましくは、当該ピクチャの要約のリンクは、当該ピクチャの少なくとも１つのソースウェブページの中の、最もウェブページの権威性の要求を満たすソースウェブページのリンクである。及び／または、
【００４９】
設定条件に従って当該ピクチャの詳細ページにおいて対応する少なくとも１つのソースウェブページのリンクを表示し、なお、前記設定条件は、ウェブページの権威性、ページ作成時間、ページ更新時間、ページのピクチャ記述テキストと検索語との相関性、ページのアクセス人気度又はユーザーが設定したページ選別のための条件を含む。具体的には、設定条件に従って当該ピクチャの詳細ページに対応する少なくとも１つのソースウェブページに対して並べ替えをし、順番が前にある複数のソースウェブページのリンクを、当該ピクチャの詳細ページに表示する。
【００５０】
更に、設定条件に従い、当該ピクチャの詳細ページにおいてウェブページ間の相関性に基づいて少なくとも１つのソースウェブページを関連付けて表示し、なお、前記相関性は、転載関係又は作成時間の前後関係を含み、例えば、オリジナルのソースウェブページを優先的に表示する。
【００５１】
本実施例においては、ピクチャ検索を行う際に前記相関性に基づいて前記少なくとも１つのピクチャに対して並べ替えをし、並べ替えされた後の少なくとも１つのピクチャ及び各ピクチャの要約及び／又は詳細ページを表示し、ページを跨って検索して呼び戻したピクチャについては、複数のソースウェブページを、要約情報又は詳細ページとしてユーザーに提供することもできる。よって、関連ピクチャの更なる豊かなソース情報をユーザーに提供することができる。
【００５２】
第四の実施例
図４は、本願の第四の実施例によるピクチャ検索方法のフローチャート図である。本実施例は、上述した実施例に基づいて更に最適化したものである。図４に示すように、当該方法は、Ｓ４１０、Ｓ４２０、Ｓ４３０、Ｓ４４０及びＳ４５０を備える。
【００５３】
Ｓ４１０においては、全てのウェブページのピクチャの中から複数の同じ内容のピクチャグループを認識する。
【００５４】
Ｓ４２０においては、それぞれのピクチャグループの中の各ピクチャの全てのソースウェブページのピクチャ関連テキストを集約することによって、それぞれのピクチャグループのテキスト記述を取得する。
【００５５】
Ｓ４３０においては、それぞれのピクチャグループの中の各ピクチャのテキスト記述の単語ベクトルに基づき、それぞれのピクチャグループの中の各ピクチャに対して転置インデックスを作成し、なお、それぞれのテキスト記述に対しては、前記転置インデックスは、当該テキスト記述の属するピクチャグループの中の全てのテキスト記述と対応するソースウェブページを少なくとも含む。
【００５６】
予めトレーニングされた単語ベクトルモデルにより各ピクチャのテキスト記述を対応する単語ベクトルに変換し、各ピクチャのテキスト記述の単語ベクトルに基づいてそれぞれのピクチャグループの中の各ピクチャに対して転置インデックスを作成し、具体的な作成方法は、具体的な単語に対して転置インデックスを作成する方法と同じである。
【００５７】
Ｓ４４０においては、入力された検索語に対して予めトレーニングされた単語ベクトルモデルにより検索語の単語ベクトルを生成する。
【００５８】
転置インデックスは、各ピクチャのテキスト記述の単語ベクトルに基づいて作成されたので、ピクチャ検索を行う時に、入力された検索語を先に対応する単語ベクトルに変換する必要がある。
【００５９】
Ｓ４５０においては、前記検索語の単語ベクトル及び前記転置インデックスに基づいてピクチャ検索を行う。
【００６０】
入力された検索語の単語ベクトルと作成された転置インデックスの中のピクチャのテキスト記述の単語ベクトルをマッチングさせ、マッチング結果に基づいて対応するピクチャを呼び戻す。
【００６１】
本実施例においては、テキスト記述を、対応する単語ベクトルの形式に変換して転置インデックスを作成し、ピクチャ検索時に検索語も単語ベクトルの形式に表し、ピクチャのテキスト記述の単語ベクトルに対して問い合わせを行い、計算をして最も類似する結果を戻すことによって、検索の呼び戻しの効率及び正確率を高めることができる。
【００６２】
第五の実施例
図５は、本願の第五の実施例によるピクチャ検索装置の構造模式図である。図５に示すように、当該装置は、認識モジュール５１０、集約モジュール５２０、転置インデックス作成モジュール５３０及び検索モジュール５４０を備える。
【００６３】
認識モジュール５１０は、全てのウェブページのピクチャの中から複数の同じ内容のピクチャグループを認識するために用いられる。
【００６４】
集約モジュール５２０は、それぞれのピクチャグループの中の各ピクチャの全てのソースウェブページのピクチャ関連テキストを集約することによって、それぞれのピクチャグループのテキスト記述を取得するために用いられる。
【００６５】
転置インデックス作成モジュール５３０は、それぞれのピクチャグループのテキスト記述に基づき、それぞれのピクチャグループの中の各ピクチャに対して転置インデックスを作成するために用いられ、なお、それぞれのテキスト記述に対して、前記転置インデックスは、当該テキスト記述が属するピクチャグループの中の全てのテキスト記述と対応するソースウェブページを少なくとも含む。
【００６６】
検索モジュール５４０は、入力された検索語及び前記転置インデックスに基づいてピクチャ検索を行うために用いられる。
【００６７】
本実施例においては、認識モジュールにより同じ内容のピクチャを認識してグループに分け、集約モジュールにより各ピクチャのテキスト記述を取得し、転置インデックス作成モジュールによりそれぞれのピクチャグループの中の各ピクチャに対して転置インデックスを作成し、ユーザーが検索を行う際に、検索モジュールは、入力された検索語及び前記転置インデックスに基づいてピクチャ検索を行う。ピクチャを基本単位として関連するソースウェブページを集約した後に転置インデックスを作成するためのピクチャテキスト記述情報とすることを実現することができる。よって、ピクチャ索引の冗余情報が減り、ページを跨ってヒットする結果を正確的に呼び戻すことができ、長い検索語又は複数の限定語からなる検索語も正確的に呼び戻すことができる。
【００６８】
前記実施例に基づき、前記集約モジュールは、具体的には、次のように用いられる。
【００６９】
それぞれのピクチャグループの中の各ピクチャの全てのソースウェブページに対して選別及び重複削除を行い、残ったソースウェブページのピクチャ関連テキストを集約することによって、それぞれのピクチャグループのテキスト記述を取得する。
【００７０】
前記実施例に基づき、前記検索モジュールは、取得ユニット、呼び戻しユニット及び並べ替え表示ユニットを備える。
【００７１】
取得ユニットは、入力された検索語を取得するために用いられる。
【００７２】
呼び戻しユニットは、前記検索語と前記転置インデックスの中のピクチャのテキスト記述との相関性に基づいて少なくとも１つのピクチャを呼び戻すために用いられる。
【００７３】
並べ替え表示ユニットは、前記相関性に基づいて前記少なくとも１つのピクチャに対して並べ替えをし、並べ替えされたあとのピクチャ検索結果を表示するために用いられる。
【００７４】
前記実施例に基づき、前記並べ替え表示ユニットは、更に次のようにも用いられる。
【００７５】
前記少なくとも１つのピクチャにおいて、第一のピクチャと第二のピクチャの対応する相関性が同じであり、第一のピクチャに対応するテキスト記述が異なるソースウェブページから来たものであり、第二のピクチャに対応するテキスト記述が同じソースウェブページから来たものであれば、第二のピクチャは、第一のピクチャより前になるように並べ替えされる。
【００７６】
前記実施例に基づき、前記転置インデックス作成モジュールは、更に次のようにも用いられる。
【００７７】
それぞれのピクチャグループのテキスト記述の単語ベクトルに基づき、それぞれのピクチャグループの中の各ピクチャに対して転置インデックスを作成する。
【００７８】
相応的には、前記検索モジュールは、更に次のようにも用いられる。
【００７９】
入力された検索語に対して予めトレーニングされた単語ベクトルモデルを用いて検索語の単語ベクトルを生成する。
【００８０】
前記検索語の単語ベクトル及び前記転置インデックスに基づいてピクチャ検索を行う。
【００８１】
前記実施例に基づき、前記並べ替え表示ユニットは、更に次のようにも用いられる。
【００８２】
並べ替えされた後の少なくとも１つのピクチャ及び各ピクチャの要約及び／又は詳細ページを表示する。
【００８３】
なお、各ピクチャの要約及び詳細ページの内容は、各ピクチャの少なくとも１つのソースウェブページから来たものである。
【００８４】
前記実施例に基づき、前記並べ替え表示ユニットは、更に次のようにも用いられる。
【００８５】
並べ替えされた後の少なくとも１つのピクチャを表示し、さらに各ピクチャに対して、当該ピクチャの少なくとも１つのソースウェブページの中の、ウェブページの権威性要求を満たすソースウェブページのリンクを、当該ピクチャの要約のリンクとして表示する。及び／または、
【００８６】
設定条件に従って当該ピクチャの詳細ページにおいて対応する少なくとも１つのソースウェブページのリンクを表示する。
【００８７】
なお、前記設定条件は、ウェブページの権威性、ページ作成時間、ページ更新時間、ページのピクチャ記述テキストと検索語との相関性、ページのアクセス人気度又はユーザーが設定したページ選別のための条件を含む。
【００８８】
前記実施例に基づき、前記並べ替え表示ユニットは、更に次のようにも用いられる。
【００８９】
設定条件に従い、当該ピクチャの詳細ページにおいてウェブページ間の相関性に基づいて前記少なくとも１つのソースウェブページを関連付けて表示し、なお、前記相関性は、転載関係又は作成時間の前後関係を含む。
【００９０】
本願の実施例によるピクチャ検索装置は、本願の何れかの実施例によるピクチャ検索方法を実行することができ、方法を実行するための相応の機能モジュール及び有益な効果を有する。
【００９１】
第六の実施例
図６は、本願の第六の実施例によるサーバーの構造模式図である。図６は、本願の実施形態を実現するために適する例示性のサーバー１２のブロック図を示している。図６に示されているサーバー１２は、１つの例に過ぎず、本願の実施例の機能及び使用範囲に対していかなる制限も与えるべきではない。
【００９２】
図６に示すように、サーバー１２は、汎用計算設備の形式で表現される。サーバー１２のコンポーネントは、１つ又は複数のプロセッサ又は処理ユニット１６、メモリ２８、及び異なるシステムコンポーネント（メモリ２８及び処理ユニット１６を含む）を接続するバス１８を含んでも良いが、これらに限らない。
【００９３】
バス１８は、数種類のバス構造のうちの１つまたは幾つかを表し、メモリバスまたはメモリコントローラ、周辺バス、グラフィックスアクセラレータポート、プロセッサ、または多数のバス構造のうちのいずれかを使用するローカルバスを含む。例えば、これらのアーキテクチャは、インダストリスタンダードアーキテクチャ（ＩＳＡ）バス、マイクロチャネルアーキテクチャ（ＭＡＣ）バス、拡張ＩＳＡ（ＥＩＳＡ）バス、ビデオエレクトロニクス規格協会（ＶＥＳＡ）ローカルバス、およびペリフェラルコンポーネントインターコネクト（ＰＣＩ）バスを含むが、これらに限定されない。
【００９４】
サーバー１２は、典型的に多数の種類のコンピュータシステム読み取り可能媒体を含む。これらの媒体は、サーバー１２がアクセスできる如何なる使用可能な媒体であっても良く、揮発性と不揮発性の媒体、リムーバブルとノンリムーバブルの媒体を含む。
【００９５】
メモリ１８は、揮発性メモリ形式のコンピュータシステム読み取り可能媒体を含んでも良く、例えば、ランダムアクセスメモリ（ＲＡＭ）３０及び／またはキャッシュメモリ３２を含んでも良い。サーバー１２は、その他のリムーバブル／ノンリムーバブルのコンピュータシステムの記憶媒体、揮発性／不揮発性のコンピュータシステムの記憶媒体をさらに含んでも良い。ほんの一例としてあげると、記憶システム３４は、ノンリムーバブルで不揮発性の磁気媒体（図６には示されておらず、通常は"ハードディスクドライブ"と称される）をアクセスするために使用されても良い。図６には示されていないが、リムーバブルで非揮発性の磁気ディスク（例えば、"フロッピー（登録商標）ディスク"）に対してアクセスするディスクドライブや、リムーバブルで非揮発性の光ディスク（例えば、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭまたはその他の光媒体）に対してアクセスする光ディスクドライブを提供しても良い。これらの場合において、各々のドライブは、１つまたは複数のデータ媒体インターフェースを通じてバス１８と接続しても良い。メモリ２８は、少なくとも１つのプログラム製品を含んでも良く、該プログラム製品は、一組（例えば、少なくとも１つ）のプログラムモジュールを有し、これらのプログラムモジュールは、本願の各実施例の機能を実行するように配置される。
【００９６】
一組（少なくとも１つ）のプログラムモジュール４２を有するプログラム／ユーティリティ４０は、例えばメモリ２８の中に記憶されても良く、このようなプログラムモジュール４２は、オペレーティングシステム、１つまたは複数のアプリケーションプログラム、その他のプログラムモジュール及びプログラムデータ、及びこれらの例の各々または幾つかの組み合わせにおけるネットワーク環境を含みうる実装を含むが、これらに限定されない。プログラムモジュール４２は、通常、本願の記載された実施例の中の機能及び／または方法を実行する。
【００９７】
サーバー１２は、１つまたは複数の周辺設備１４（例えばキーボード、ポインティングディバイス、ディスプレイ２４など）と通信しても良く、１つまたは複数の、ユーザーが当該サーバー１２とインターアクティブできる設備と通信しても良く、及び／または当該サーバーを１つまたは複数のその他の計算設備と通信できるようにするような如何なる設備（例えば、ネットワークカード、モデムなど）と通信しても良い。このような通信は、入力／出力（Ｉ／Ｏ）インターフェース２２を通じて行っても良い。さらに、サーバー１２は、ネットワークアダプタ２０を通じて１つまたは複数のネットワーク（例えば、ローカルエリアネットワーク（ＬＡＮ）、ワイドエリアネットワーク（ＷＡＮ）、および／またはインターネットなどのような公衆ネットワーク）と通信しても良い。図示のように、ネットワークアダプタ２０は、バス１８を介してサーバー１２のその他のモジュールと通信する。図面には示されていないが、サーバー１２に接続して、マイクロコード、デバイスドライバ、冗長処理ユニット、外部ディスクドライブアレイ、ＲＡＩＤシステム、テープドライブ、データバックアップストレージシステムを含むがこれらに限定されない他のハードウェアおよび／またはソフトウェアモジュールを使用しても良い。
【００９８】
処理ユニット１６は、メモリ２８に記憶されているプログラムを実行することによって、様々な機能アプリケーション及びデータ処理を行い、例えば、本願の実施例によるピクチャ検索方法を実現する。当該方法は、次のステップを含む：
【００９９】
全てのウェブページのピクチャの中から複数の同じ内容のピクチャグループを認識する。
【０１００】
それぞれのピクチャグループの中の各ピクチャの全てのソースウェブページのピクチャ関連テキストを集約することによって、それぞれのピクチャグループのテキスト記述を取得する。
【０１０１】
それぞれのピクチャグループのテキスト記述に基づき、それぞれのピクチャグループの中の各ピクチャに対して転置インデックスを作成し、なお、それぞれのテキスト記述に対して、転置インデックスは、当該テキスト記述の属するピクチャグループの中の全てのテキスト記述と対応するソースウェブページを少なくとも含む。
【０１０２】
入力された検索語及び前記転置インデックスに基づいてピクチャ検索を行う。
【０１０３】
第七の実施例
本願の実施例は、コンピュータ実行可能な命令を含む記憶媒体を提供する。前記コンピュータ実行可能な命令がコンピュータに実行されると、ピクチャ検索方法を実行するように用いられる。当該方法は、
全てのウェブページのピクチャの中から複数の同じ内容のピクチャグループを認識することと、
それぞれのピクチャグループの中の各ピクチャの全てのソースウェブページのピクチャ関連テキストを集約することによって、それぞれのピクチャグループのテキスト記述を取得することと、
それぞれのピクチャグループのテキスト記述に基づき、それぞれのピクチャグループの中の各ピクチャに対して転置インデックスを作成し、なお、それぞれのテキスト記述に対して、転置インデックスは、当該テキスト記述の属するピクチャグループの中の全てのテキスト記述と対応するソースウェブページを少なくとも含むことと、
入力された検索語及び前記転置インデックスに基づいてピクチャ検索を行うこととを含む。
【０１０４】
当然ながら、本願の実施例によるコンピュータ実行可能な命令を含む記憶媒体については、そのコンピュータ実行可能な命令は、上述した方法と操作に限定されず、本願の何れかの実施例による、端末に用いられるテキスト放送方法の中の関連操作も行うことができる。
【０１０５】
本願の実施例によるコンピュータ記憶媒体は、１つまたは複数のコンピュータの読み取り可能な記憶媒体の任意の組合せであっても良い。コンピュータの読み取り可能な記憶媒体は、例えば電、磁、光、電磁、赤外線、或いは半導体のシステム、装置またはデバイス、またはこれらの任意の組合せであっても良いが、これらに限定されない。コンピュータの読み取り可能な記憶媒体のより具体的例は、１つまたは複数のリード線を有する電気接続、ポータブルコンピュータ磁気ディスク、ハードディスク、ランダムアクセスメモリ（ＲＡＭ）、リードオンリーメモリ（ＲＯＭ）、消去可能プログラマブルＲＯＭ（ＥＰＲＯＭまたはフラッシュメモリ）、光ファイバー、ポータブルコンパクトディスクリードオンリーメモリ（ＣＤ−ＲＯＭ）、光記憶装置、磁気記憶装置、またはこれらの任意の適切な組み合わせを含むが、これらに限定されない。本願において、コンピュータの読み取り可能な記憶媒体は、命令実行システム、装置、デバイスまたはその組み合わせに使用されるプログラムを含むまたは記憶する如何なる有形媒体であっても良い。
【０１０６】
コンピュータの読み取り可能な信号媒体は、ベースバンドの中または搬送波の一部分として伝播するデータ信号を含み、その中でコンピュータの読み取り可能なプログラムコードが記載されている。このような伝播するデータ信号は、多種類の形式を採用することができ、電磁信号、光信号またはその任意の適切な組み合わせを含むが、これらに限定されない。コンピュータの読み取り可能な信号媒体は、さらにコンピュータの読み取り可能な記憶媒体以外の任意のコンピュータの読み取り可能な媒体であっても良く、当該コンピュータの読み取り可能な媒体は、命令実行システム、装置、デバイスまたはその組み合わせに使用されるプログラムを送信し、伝播し、または転送することができる。
【０１０７】
コンピュータの読み取り可能な媒体に含まれるプログラムコードは、あらゆる適切な媒体を使って転送することができ、無線、電線、光ファイバー、ＲＦ等またはその任意の適切な組み合わせを含むが、これらに限定されない。
【０１０８】
１つまたは複数のプログラミング言語またはその組み合わせを使って、本願の操作の実行に用いられるコンピュータプログラムコードを作成しても良い。前記プログラミング言語は、例えばＪａｖａ（登録商標）、Ｓｍａｌｌｔａｌｋ、Ｃ＋＋等のようなオブジェクト指向のプログラミング言語を含み、さらに例えば"Ｃ"言語または類似のプログラミング言語のような手続き型プログラミング言語を含む。プログラムコードは完全にユーザーコンピュータ上で実行されても良く、部分的にユーザーコンピュータ上で実行されても良く、１つの独立したソフトウェアパッケージとして実行されても良く、一部分がユーザーコンピュータ上で実行され一部分がリモートコンピュータ上で実行されても良く、或いは完全にリモートコンピュータまたはサーバー上で実行されても良い。リモートコンピュータに関わる場面において、リモートコンピュータはローカルエリアネットワーク（ＬＡＮ）またはワイドエリアネットワーク（ＷＡＮ）を含む任意の種類のネットワークを通じてユーザーコンピュータに接続されても良いし、または外部コンピュータ（例えばインターネットサービスプロバイダーを利用してインターネットを通じて接続する）に接続されても良い。
【０１０９】
上述した記述は、本願の望ましい実施例及び使用する技術原理に対する説明に過ぎない。当業者は、本願は、本明細書に記載された特定の実施例に限定されず、当業者による様々な明らかな変化、新たな調整及び代替を行うことが本願の保護範囲に属することを理解すべきである。よって、以上の実施例により本願を詳しく説明したが、本願は、以上の実施例に限らず、本願の精神から逸脱しない限り、他の等価実施例を更に多く含むことができ、本願の範囲は、添付する特許請求の範囲に決められる。
【図１】
2020017272.tif 000004
【図２】
2020017272.tif 000005
【図３】
2020017272.tif 000006
【図４】
2020017272.tif 000007
【図５】
2020017272.tif 000008
【図６】
2020017272.tif 000009
【外国語明細書】
2020017272000001.pdf