(57)【特許請求の範囲】
【請求項１】
プロセッサによって実行されるプログラムであって、
前記プロセッサに、
複数の対象情報を取得する機能と、
外部装置から、前記複数の対象情報にそれぞれ関連するＵＲＬを取得する機能と、
前記ＵＲＬに基づいて、前記複数の対象情報を名寄せする機能と、
を実現させるプログラム。
【請求項２】
前記名寄せすることは、
前記複数の対象情報の中の所定の対象情報に関連するＵＲＬと整合するＵＲＬを取得した前記ＵＲＬから検索し、
前記複数の対象情報から、検索したＵＲＬに対応する対象情報を、前記所定の対象情報と同一の内容を示す対象情報として取得することである、
請求項１に記載のプログラム。
【請求項３】
前記整合するＵＲＬを検索することは、前記対象情報に関連するＵＲＬと一致するＵＲＬを検索することである、
請求項２に記載のプログラム。
【請求項４】
前記整合するＵＲＬを検索することは、前記対象情報に関連するＵＲＬのドメインを含むＵＲＬを検索することである、
請求項２に記載のプログラム。
【請求項５】
前記プロセッサに、
前記所定の対象情報の入力を受け付ける機能を実現させる、
請求項２乃至４の何れか１項に記載のプログラム。
【請求項６】
前記複数の対象情報は、名称である、
請求項１乃至５の何れか１項に記載のプログラム。
【請求項７】
前記プロセッサに、
前記複数の対象情報をクレンジングする機能を実現させ、
前記ＵＲＬを取得することは、クレンジング後の前記複数の対象情報にそれぞれ関連するＵＲＬを取得することである、
請求項６に記載のプログラム。
【請求項８】
対象情報に関連するＵＲＬを送信する外部装置とデータを送受信する通信部と、
複数の対象情報を取得し、
前記通信部を通じて、前記外部装置から、前記複数の対象情報にそれぞれ関連するＵＲＬを取得し、
前記ＵＲＬに基づいて、前記複数の対象情報を名寄せする、
プロセッサと、
を備える情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、プログラム及び情報処理装置に関する。
【背景技術】
【０００２】
情報処理装置には、企業名、ブランド名、地名、商品名又はサービス名などの名寄せを行うものがある。そのような情報処理装置は、名称の類似性などに基づいて、名寄せを行う。
【０００３】
従来、情報処理装置は、名称に類似性がない場合には、名寄せが困難であるという課題がある。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特許第６４９５５２４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上記の課題を解決するために、効果的に名寄せを行うことができるプログラム及び情報処理装置を提供する。
【課題を解決するための手段】
【０００６】
実施形態によれば、プロセッサによって実行されるプログラムは、前記プロセッサに、複数の対象情報を取得する機能と、外部装置から、前記複数の対象情報にそれぞれ関連するＵＲＬを取得する機能と、前記ＵＲＬに基づいて、前記複数の対象情報を名寄せする機能と、を実現させる。
【発明の効果】
【０００７】
情報処理装置は、名寄せの対象となる各対象情報に関連するＵＲＬを取得する。情報処理装置は、名寄せを行う対象情報のＵＲＬに整合するＵＲＬを検索する。情報処理装置は、検索したＵＲＬの対象情報を、名寄せを行う対象情報と同一の内容を示す対象情報のグループとして取得する。その結果、情報処理装置は、情報間に類似性がない場合であっても、効果的に名寄せを行うことができる。
【図面の簡単な説明】
【０００８】
【図１】図１は、実施形態に係る名寄せシステムの構成例を示すブロック図である。
【図２】図２は、実施形態に係る情報処理装置の構成例を示すブロック図である。
【図３】図３は、実施形態に係る情報処理装置の動作例を示す図である。
【図４】図４は、実施形態に係る情報処理装置の動作例を示す図である。
【図５】図５は、実施形態に係る名寄せテーブルの例を示す図である。
【図６】図６は、実施形態に係る情報処理装置の動作例を示すフローチャートである。
【図７】図７は、実施形態に係る情報処理装置の動作例を示すフローチャートである。
【発明を実施するための形態】
【０００９】
以下、実施形態について、図面を参照して説明する。  
実施形態に係る名寄せシステムは、名寄せの対象となる複数の対象情報を取得し名寄せする。ここでは、対象情報は、名称（テキスト）である。たとえば、対象情報は、企業名、ブランド名、地名、商品名又はサービス名などである。
【００１０】
名寄せシステムは、予め複数の名称を取得する。名寄せシステムは、取得した複数の名称から同一の内容（企業、ブランド、地域、商品又はサービスなど）を示す名称のグループを生成する。名寄せシステムは、生成したグループを出力する。
【００１１】
図１は、実施形態に係る名寄せシステム１の構成例を示すブロック図である。図１が示すように、名寄せシステム１は、情報処理装置１０、検索サーバ２０及びネットワーク３０などから構成される。情報処理装置１０及び検索サーバ２０は、ネットワーク３０に接続する。
【００１２】
なお、名寄せシステム１は、図１が示すような構成の他に必要に応じた構成を具備したり、名寄せシステム１から特定の構成が除外されたりしてもよい。
【００１３】
情報処理装置１０は、検索サーバ２０からの情報などに基づいて、名寄せを行う。情報処理装置１０は、ネットワーク３０を通じて検索サーバ２０に接続する。情報処理装置１０は、検索ワードを含むリクエストを検索サーバ２０に送信する。また、情報処理装置１０は、検索サーバ２０から検索ワードに関連するＵＲＬ（uniform resource locator）を含むレスポンスを取得する。情報処理装置１０については、後に詳述する。
【００１４】
検索サーバ２０は、検索ワードに基づいてＵＲＬを検索する。たとえば、検索サーバ２０は、サーチエンジンである。
【００１５】
検索サーバ２０は、ネットワーク３０を通じて、情報処理装置１０から検索ワードを含むリクエストを受信する。リクエストを受信すると、検索サーバ２０は、リクエストが含む検索ワードに基づいて、所定のアルゴリズムに従ってＵＲＬを検索する。即ち、検索サーバ２０は、検索ワードに関連するＵＲＬを検索する。
【００１６】
ＵＲＬを検索すると、検索サーバ２０は、ネットワーク３０を通じて、検索したＵＲＬを含むレスポンスを情報処理装置１０に送信する。なお、レスポンスが含むＵＲＬは、１つであってもよいし、複数であってもよい。
【００１７】
たとえば、検索サーバ２０は、ＡＰＩ（application programming interface）によって、リクエストを受信しリクエストが含む検索ワードに関連するＵＲＬを含むレスポンスを送信するものであってもよい。
【００１８】
また、検索サーバ２０は、画像に基づいてＵＲＬを検索するものであってもよい。たとえば、検索サーバ２０は、画像を含むリクエストを受信し、画像に関連するＵＲＬを含むレスポンスを送信するものであってもよい。
【００１９】
ネットワーク３０は、データを送受信するための通信網である。たとえば、ネットワーク３０は、インターネットである。また、ネットワーク３０は、独自の通信網であってもよい。
【００２０】
次に、情報処理装置１０について説明する。  
図２は、実施形態に係る情報処理装置１０の構成例を示す。図２は、情報処理装置１０の構成例を示すブロック図である。図２が示すように、情報処理装置１０は、プロセッサ１１、ＲＯＭ１２、ＲＡＭ１３、ＮＶＭ１４、通信部１５、操作部１６及び表示部１７などを備える。
【００２１】
プロセッサ１１と、ＲＯＭ１２、ＲＡＭ１３、ＮＶＭ１４、通信部１５、操作部１６及び表示部１７と、は、データバスなどを介して互いに接続する。  
なお、情報処理装置１０は、図２が示すような構成の他に必要に応じた構成を具備したり、情報処理装置１０から特定の構成が除外されたりしてもよい。
【００２２】
プロセッサ１１は、情報処理装置１０全体の動作を制御する機能を有する。プロセッサ１１は、内部キャッシュ及び各種のインターフェースなどを備えてもよい。プロセッサ１１は、内部メモリ、ＲＯＭ１２又はＮＶＭ１４が予め記憶するプログラムを実行することにより種々の処理を実現する。
【００２３】
なお、プロセッサ１１がプログラムを実行することにより実現する各種の機能のうちの一部は、ハードウエア回路により実現されるものであってもよい。この場合、プロセッサ１１は、ハードウエア回路により実行される機能を制御する。
【００２４】
ＲＯＭ１２は、制御プログラム及び制御データなどが予め記憶された不揮発性のメモリである。ＲＯＭ１２に記憶される制御プログラム及び制御データは、情報処理装置１０の仕様に応じて予め組み込まれる。
【００２５】
ＲＡＭ１３は、揮発性のメモリである。ＲＡＭ１３は、プロセッサ１１の処理中のデータなどを一時的に格納する。ＲＡＭ１３は、プロセッサ１１からの命令に基づき種々のアプリケーションプログラムを格納する。また、ＲＡＭ１３は、アプリケーションプログラムの実行に必要なデータ及びアプリケーションプログラムの実行結果などを格納してもよい。
【００２６】
ＮＶＭ１４は、データの書き込み及び書き換えが可能な不揮発性のメモリである。ＮＶＭ１４は、たとえば、ＨＤＤ（Hard Disk Drive）、ＳＳＤ（Solid State Drive）又はフラッシュメモリなどから構成される。ＮＶＭ１４は、情報処理装置１０の運用用途に応じて制御プログラム、アプリケーション及び種々のデータなどを格納する。
【００２７】
通信部１５は、ネットワーク３０と通信するためのインターフェースである。即ち、通信部１５は、ネットワーク３０を通じて検索サーバ２０に接続するためのインターフェースである。たとえば、通信部１５は、有線又は無線のＬＡＮ（Local Area Network）接続をサポートするインターフェースである。
【００２８】
操作部１６は、オペレータから種々の操作の入力を受け付ける。操作部１６は、入力された操作を示す信号をプロセッサ１１へ送信する。操作部１６は、タッチパネルから構成されてもよい。
【００２９】
表示部１７は、プロセッサ１１からの画像データを表示する。たとえば、表示部１７は、液晶モニタから構成される。操作部１６がタッチパネルから構成される場合、表示部１７は、操作部１６と一体的に形成されてもよい。
【００３０】
次に、情報処理装置１０が実現する機能について説明する。情報処理装置１０が実現する機能は、プロセッサ１１がＲＯＭ１２又はＮＶＭ１４などに格納されるプログラムを実行することで実現される。
【００３１】
まず、プロセッサ１１は、名寄せの対象となる複数の名称を取得する機能を有する。  
たとえば、プロセッサ１１は、名寄せの対象となる名称のリスト（名称リスト）を取得する。プロセッサ１１は、通信部１５を通じて外部装置から名称リストを取得してもよい。また、プロセッサ１１は、オペレータが所持するメモリ（ＵＳＢ（universal serial bus）メモリ）などから名称リストを取得してもよい。また、プロセッサ１１は、操作部１６を通じて名称リストの入力を受け付けてもよい。プロセッサ１１が名称リストを取得する方法は、特定の方法に限定されるものではない。
【００３２】
また、プロセッサ１１は、名称をクレンジングする機能を有する。  
たとえば、プロセッサ１１は、いくつかの名称に共通する部分を抽出して、抽出した部分を、当該名称をクレンジングした後の名称とする。
【００３３】
図３は、プロセッサ１１が名称をクレンジングする動作例を示す。  
図３が示すように、名称リストが「ＡＡＡ」、「ＡＡＡ株式会社」、「ＡＡＡ  Corporation」及び「ＡＡＡ（○○）」を含む場合、プロセッサ１１は、共通部分として「ＡＡＡ」を抽出する。プロセッサ１１は、「ＡＡＡ」、「ＡＡＡ株式会社」、「ＡＡＡ  Corporation」及び「ＡＡＡ（○○）」をクレンジングした後の名称として「ＡＡＡ」を取得する。
【００３４】
また、プロセッサ１１は、名称の語頭のスペースを削除してもよい。また、プロセッサ１１は、全角スペースを半角スペースに、又は、半角スペースを全角スペースに変換してもよい。また、プロセッサ１１は、ハイフン、アンダーバーなどを半角スペースに変換してもよい。また、プロセッサ１１は、カッコの種類（大括弧など）を特定の種類（小括弧など）に統一してもよい。また、プロセッサ１１は、カッコ及びカッコの中身を削除してもよい。また、プロセッサ１１は、アルファベット、カタカナ及びひらがなを半角又は全角に統一してもよい。
【００３５】
また、プロセッサ１１は、上記の処理を行った後に、いくつかの名称に共通する部分を抽出して、抽出した部分を、当該名称をクレンジングした後の名称としてもよい。  
プロセッサ１１が名称をクレンジングする方法は、特定の方法に限定されるものではない。
【００３６】
また、プロセッサ１１は、検索サーバ２０から、クレンジング後の名称に関連するＵＲＬを取得する機能を有する。
【００３７】
プロセッサ１１は、クレンジング後の名称を１つ取得する。名称を取得すると、プロセッサ１１は、取得した名称を検索ワードとして含むリクエストを生成する。リクエストを生成すると、プロセッサ１１は、通信部１５を通じて、生成したリクエストを検索サーバ２０に送信する。
【００３８】
リクエストを検索サーバ２０に送信すると、プロセッサ１１は、通信部１５を通じて、ＵＲＬを含むレスポンスを検索サーバ２０から受信する。プロセッサ１１は、レスポンスが含むＵＲＬを取得する。
【００３９】
なお、プロセッサ１１は、レスポンスが複数のＵＲＬを含む場合、ＵＲＬを１つ又は複数選択してもよい。たとえば、プロセッサ１１は、レスポンスに含まれるＵＲＬから、検索ワードとの関連が高いＵＲＬ（上位のＵＲＬ）を１つ又は複数選択してもよい。
【００４０】
また、プロセッサ１１は、ＵＲＬのディレクトリ以下を削除してもよい。即ち、プロセッサ１１は、クレンジング後の名称に関連するＵＲＬとして、検索サーバ２０から取得したＵＲＬのドメインを取得してもよい。
【００４１】
図４は、プロセッサ１１がクレンジング後の名称に関連するＵＲＬを取得する動作例を示す。  
図４が示すように、プロセッサ１１は、「ＡＡＡ」、「ＢＢＢ」及び「ＣＣＣ」にそれぞれ関連するＵＲＬを検索サーバ２０から取得する。ここでは、プロセッサ１１は、「ＡＡＡ」、「ＢＢＢ」及び「ＣＣＣ」にそれぞれ関連するＵＲＬとして、「ＵＲＬ＿ＡＡＡ」を取得したものとする。
【００４２】
また、プロセッサ１１は、元の名称とクレンジング後の名称とＵＲＬとを対応付けた名寄せリストを生成する機能を有する。
【００４３】
プロセッサ１１は、名称をクレンジングすると、名寄せリストを生成する。即ち、プロセッサ１１は、元の名称とクレンジング後の名称とを対応付けて名寄せリストを生成する。名寄せリストを生成すると、プロセッサ１１は、クレンジング後の各名称に関連するＵＲＬを検索サーバ２０から取得する。ＵＲＬを取得すると、プロセッサ１１は、クレンジング後の名称と対応付けてＵＲＬを名寄せリストに格納する。
【００４４】
図５は、名寄せリストの例を示す。図５が示すように、名寄せリストは、「名称」と、「クレンジング後の名称」と、「ＵＲＬ」とを対応付けて格納する。
【００４５】
「名称」は、名称リストに格納される元の名称である。  
「クレンジング後の名称」は、プロセッサ１１が元の名称をクレンジングした後の名称である。
【００４６】
「ＵＲＬ」は、クレンジング後の名称に関連するＵＲＬである。  
図５が示す例では、名寄せリストは、「クレンジング後の名称」が同一である「名称」が連続するように生成される。
【００４７】
また、プロセッサ１１は、名称に対応するＵＲＬに基づいて、名寄せを行う機能を有する。  
プロセッサ１１は、操作部１６を通じて、オペレータから、名寄せの対象となる名称の入力を受け付ける。名称の入力を受け付けると、プロセッサ１１は、名寄せリストを参照して、入力された名称に対応するＵＲＬ（検索ＵＲＬ）を取得する。
【００４８】
検索ＵＲＬを取得すると、プロセッサ１１は、名寄せリストを参照して、検索ＵＲＬと整合するＵＲＬを検索する。たとえば、プロセッサ１１は、整合するＵＲＬとして、検索ＵＲＬと一致するＵＲＬを検索する。
【００４９】
また、プロセッサ１１は、検索ＵＲＬと整合するＵＲＬとして、検索ＵＲＬのドメインを含むＵＲＬを検索してもよい。即ち、プロセッサ１１は、検索ＵＲＬとドメインが共通するＵＲＬを検索する。
【００５０】
また、検索ＵＲＬが複数のＵＲＬから構成される場合、プロセッサ１１は、複数のＵＲＬの中から関連性の高いＵＲＬを選択し、選択されたＵＲＬと整合するＵＲＬを検索してもよい。
【００５１】
また、検索ＵＲＬが複数のＵＲＬから構成される場合、プロセッサ１１は、名寄せリストの各ＵＲＬ（ここでは、各ＵＲＬは、複数のＵＲＬから構成される）と検索ＵＲＬとの類似度を示す指標を算出してもよい。プロセッサ１１は、指標が所定の閾値を超えたＵＲＬを、検索ＵＲＬと整合するＵＲＬとして取得してもよい。
【００５２】
なお、プロセッサ１１が検索ＵＲＬと整合するＵＲＬを検索する方法は、特定の方法に限定されるものではない。
【００５３】
検索ＵＲＬと整合するＵＲＬを検索すると、プロセッサ１１は、名寄せリストを参照して、検索したＵＲＬに対応する名称を取得する。プロセッサ１１は、取得した名称を、入力された名称と同一の内容を示す名称として特定する。即ち、プロセッサ１１は、入力された名称と同一の内容を示す名称のグループを特定する。
【００５４】
たとえば、プロセッサ１１は、図５に示す例において、名寄せの対象となる名称として「ＡＡＡ」を受け付けたものとする。プロセッサ１１は、名寄せリストを参照して、「ＡＡＡ」に対応するＵＲＬとして、「ＵＲＬ＿ＡＡＡ」を取得する。「ＵＲＬ＿ＡＡＡ」を取得すると、プロセッサ１１は、「ＵＲＬ＿ＡＡＡ」と整合するＵＲＬを検索する。
【００５５】
ＵＲＬを検索すると、プロセッサ１１は、検索したＵＲＬに対応する名称を取得する。ここでは、プロセッサ１１は、「ＡＡＡ株式会社」、「ＡＡＡ  Corporation」、「ＡＡＡ（○○）」、「ＢＢＢ」、「ＢＢＢ（××）」及び「ＣＣＣ」を取得する。即ち、プロセッサ１１は、「ＡＡＡ」と同一の内容を示す名称として、「ＡＡＡ株式会社」、「ＡＡＡ  Corporation」、「ＡＡＡ（○○）」、「ＢＢＢ」、「ＢＢＢ（××）」及び「ＣＣＣ」を取得する。
【００５６】
プロセッサ１１は、取得した名称を表示部１７などに表示する。また、プロセッサ１１は、取得した名称をＮＶＭ１４などに格納してもよい。また、プロセッサ１１は、取得した名称をＵＳＢメモリなどの外部メモリに格納してもよい。また、プロセッサ１１は、通信部１５などを通じて、取得した名称を外部装置に送信してもよい。
【００５７】
次に、プロセッサ１１は、名寄せリストを生成する動作例について説明する。  
図６は、プロセッサ１１が名寄せリストを生成する動作例について説明するためのフローチャートである。
【００５８】
まず、プロセッサ１１は、名称リストを取得する（Ｓ１１）。名称リストを取得すると、プロセッサ１１は、名称リストから名称を取得する（Ｓ１２）。名称を取得すると、プロセッサ１１は、取得した名称をクレンジングする（Ｓ１３）。取得した名称をクレンジングすると、プロセッサ１１は、名寄せリストに取得した名称とクレンジング後の名称とを対応付けて格納する（Ｓ１４）。
【００５９】
名寄せリストに取得した名称とクレンジング後の名称とを対応付けて格納すると、プロセッサ１１は、名称リストが格納する各名称のクレンジングが終了したか判定する（Ｓ１５）。
【００６０】
名称リストが格納する各名称のクレンジングが終了していないと判定すると（Ｓ１５、ＮＯ）、プロセッサ１１は、Ｓ１２に戻る。
【００６１】
名称リストが格納する各名称のクレンジングが終了したと判定すると（Ｓ１５、ＹＥＳ）、プロセッサ１１は、名寄せリストからクレンジング後の名称を取得する（Ｓ１６）。クレンジング後の名称を取得すると、プロセッサ１１は、検索サーバ２０から、クレンジング後の名称に関連するＵＲＬを取得する（Ｓ１７）。
【００６２】
ＵＲＬを取得すると、プロセッサ１１は、クレンジング後の名称と取得したＵＲＬとを対応付けて名寄せリストに格納する（Ｓ１８）。なお、同一のクレンジング後の名称がある場合、プロセッサ１１は、クレンジング後の各名称と取得したＵＲＬとを対応付けて名寄せリストに格納する。
【００６３】
クレンジング後の名称と取得したＵＲＬとを対応付けて名寄せリストに格納すると、プロセッサ１１は、クレンジング後の各名称に関連するＵＲＬの取得が終了したか判定する（Ｓ１９）。
【００６４】
クレンジング後の各名称に関連するＵＲＬの取得が終了していないと判定すると（Ｓ１９、ＮＯ）、プロセッサ１１は、Ｓ１６に戻る。  
クレンジング後の各名称に関連するＵＲＬの取得が終了したと判定すると（Ｓ１９、ＹＥＳ）、プロセッサ１１は、動作を終了する。
【００６５】
次に、プロセッサ１１が名寄せを行う動作例について説明する。  
図７は、プロセッサ１１が名寄せを行う動作例について説明するためのフローチャートである。
【００６６】
まず、プロセッサ１１は、操作部１６を通じて、名寄せを行う名称の入力を受け付ける（Ｓ２１）。名称の入力を受け付けると、プロセッサ１１は、名寄せリストを参照して、入力された名称に対応する検索ＵＲＬを取得する（Ｓ２２）。
【００６７】
検索ＵＲＬを取得すると、プロセッサ１１は、名寄せリストを参照して、検索ＵＲＬと整合するＵＲＬを検索する（Ｓ２３）。検索ＵＲＬと整合するＵＲＬを検索すると、プロセッサ１１は、名寄せリストを参照して、検索したＵＲＬに対応する名称を取得する（Ｓ２４）。
【００６８】
検索したＵＲＬに対応する名称を取得すると、プロセッサ１１は、取得した名称を表示部１７に表示する（Ｓ２５）。  
取得した名称を表示部１７に表示すると、プロセッサ１１は、動作を終了する。
【００６９】
なお、プロセッサ１１は、取得した名称を表示する件数を限定してもよい。  
また、プロセッサ１１は、名寄せの信頼度を表示してもよい。たとえば、プロセッサ１１は、検索ＵＲＬと名寄せリストの各ＵＲＬとの類似度を示す指標を算出した場合、検索したＵＲＬに対応する名称の表示方法を指標の値によって変更してもよい。たとえば、プロセッサ１１は、指標の値に応じて、検索したＵＲＬに対応する名称の色などを変更してもよい。また、プロセッサ１１は、何番目に関連性の高いＵＲＬが整合したかを示してもよい。
【００７０】
また、名寄せの対象となる対象情報は、画像であってもよい。この場合、プロセッサ１１は、画像をクレンジングしなくともよい。たとえば、プロセッサ１１は、検索サーバ２０から画像に関連するＵＲＬを取得する。プロセッサ１１は、画像と取得したＵＲＬとを対応付けて名寄せリストに格納する。プロセッサ１１は、名寄せを行う画像の入力を受け付ける。以降の動作は、名寄せの対象となる情報が名称である場合と同様である。
【００７１】
なお、本発明は、上記実施形態に限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で種々に変形することが可能である。また、各実施形態は適宜組み合わせて実施してもよく、その場合組み合わせた効果が得られる。更に、上記実施形態には種々の発明が含まれており、開示される複数の構成要件から選択された組み合わせにより種々の発明が抽出され得る。例えば、実施形態に示される全構成要件からいくつかの構成要件が削除されても、課題が解決でき、効果が得られる場合には、この構成要件が削除された構成が発明として抽出され得る。
以下に本件出願当初の特許請求の範囲に記載された発明を付記する。
［Ｃ１］
プロセッサによって実行されるプログラムであって、
前記プロセッサに、
複数の対象情報を取得する機能と、
外部装置から、前記複数の対象情報にそれぞれ関連するＵＲＬを取得する機能と、
前記ＵＲＬに基づいて、前記複数の対象情報を名寄せする機能と、
を実現させるプログラム。
［Ｃ２］
前記名寄せすることは、
所定の対象情報に関連するＵＲＬと整合するＵＲＬを検索し、
検索したＵＲＬに対応する対象情報を、前記所定の対象情報と同一の内容を示す対象情報として取得する、
Ｃ１に記載のプログラム。
［Ｃ３］
前記整合するＵＲＬを検索することは、前記対象情報に関連するＵＲＬと一致するＵＲＬを検索することである、
Ｃ２に記載のプログラム。
［Ｃ４］
前記整合するＵＲＬを検索することは、前記対象情報に関連するＵＲＬのドメインを含むＵＲＬを検索することである、
Ｃ２に記載のプログラム。
［Ｃ５］
前記プロセッサに、
前記所定の対象情報の入力を受け付ける機能を実現させる、
Ｃ２乃至４の何れか１項に記載のプログラム。
［Ｃ６］
前記複数の対象情報は、名称である、
Ｃ１乃至５の何れか１項に記載のプログラム。
［Ｃ７］
前記プロセッサに、
前記複数の対象情報をクレンジングする機能を実現させ、
前記ＵＲＬを取得することは、クレンジング後の前記複数の対象情報にそれぞれ関連するＵＲＬを取得することである、
Ｃ６に記載のプログラム。
［Ｃ８］
対象情報に関連するＵＲＬを送信する外部装置とデータを送受信する通信部と、
複数の対象情報を取得し、
前記通信部を通じて、前記外部装置から、前記複数の対象情報にそれぞれ関連するＵＲＬを取得し、
前記ＵＲＬに基づいて、前記複数の対象情報を名寄せする、
プロセッサと、
を備える情報処理装置。
【符号の説明】
【００７２】
１…名寄せシステム、１０…情報処理装置、１１…プロセッサ、１２…ＲＯＭ、１３…ＲＡＭ、１４…ＮＶＭ、１５…通信部、１６…操作部、１７…表示部、２０…検索サーバ、３０…ネットワーク。
【要約】      （修正有）【課題】効果的に名寄せを行うことができるプログラム及び情報処理装置を提供する。【解決手段】名寄せシステムにおいて、情報処理装置のプロセッサによって実行されるプログラムは、プロセッサに、複数の対象情報を取得する機能と、外部装置から、前記複数の対象情報にそれぞれ関連するＵＲＬを取得する機能と、前記ＵＲＬに基づいて、複数の対象情報を名寄せする機能と、を実行する。【選択図】図６【図１】
0006840808.tif 000002
【図２】
0006840808.tif 000003
【図３】
0006840808.tif 000004
【図４】
0006840808.tif 000005
【図５】
0006840808.tif 000006
【図６】
0006840808.tif 000007
【図７】
0006840808.tif 000008