(57)【特許請求の範囲】
【請求項１】
Ｗｅｂ検索サービスにおける対象施設の順位計測を行う情報処理システムであって、
前記対象施設を識別する識別情報と、前記対象施設ごとに付与される検索キーワードと、前記対象施設の位置を特定する検索地点情報と、前記対象施設ごとに順位の計測を開始する時刻情報と、を少なくとも含む設定情報を取得する取得手段と、
前記取得手段により取得された前記設定情報が記憶された設定情報データベースと、
前記設定情報データベースを参照し、前記識別情報と、前記識別情報に紐づく前記検索キーワードを選択する選択手段と、
前記選択手段により選択された前記識別情報に紐づく前記時刻情報に基づき順位計測を行う前記対象施設を判別する判別手段と、
前記判別手段による判別結果に基づいて、前記Ｗｅｂ検索サービスにおいて前記対象施設の順位計測を行うための検索コードを、前記順位計測の対象となる前記対象施設ごとの前記検索キーワード、及び前記検索地点情報により生成する生成手段と、
前記生成手段により生成された前記検索コードに基づいて、前記Ｗｅｂ検索サービスにおける前記対象施設ごとの順位計測を行い、前記対象施設の順位計測結果を取得する計測手段と、
前記計測手段により取得された前記順位計測結果を出力する出力手段と、
を備えること
を特徴とする情報処理システム。
【請求項２】
前記取得手段により取得される前記検索地点情報は、前記対象施設の位置に関する緯度経度情報を含むこと
を特徴とする請求項１記載の情報処理システム。
【請求項３】
前記計測手段により取得される前記順位計測結果は、前記順位計測の対象となる前記対象施設の検索地点情報が示された１以上の地図画像情報を含むこと
を特徴とする請求項１又は２記載の情報処理システム。
【請求項４】
前記設定情報は、前記対象施設に対して検索者によって実施された検索操作に関するインサイト情報を含むこと
を特徴とする請求項１記載の情報処理システム。
【請求項５】
予め取得された過去の順位計測結果と、前記過去の順位計測結果に紐づく参照情報との間における連関性を有する学習モデルが記憶された参照データベースと、
前記参照データベースを参照し、前記順位計測結果に対する評価結果を生成する評価手段をさらに備えること
を特徴とする請求項１〜４の何れか１項記載の情報処理システム。
【請求項６】
前記学習モデルは、
前記過去の順位計測結果と、前記参照情報とを学習データとして用いた機械学習により構築されること
を特徴とする請求項５記載の情報処理システム。
【請求項７】
前記過去の順位計測結果と、前記参照情報との間の関係を新たに取得した場合には、前記関係を前記連関性に反映させる更新手段を更に備えること
を特徴とする請求項５又は６記載の情報処理システム。
【請求項８】
Ｗｅｂ検索サービスにおける対象施設の順位計測を行う情報処理方法であって、
前記対象施設を識別する識別情報と、前記対象施設ごとに付与される検索キーワードと、前記対象施設の位置を特定する検索地点情報と、前記対象施設ごとに順位の計測を開始する時刻情報と、を少なくとも含む設定情報を取得する取得ステップと、
前記取得ステップにより取得された前記設定情報を設定情報データベースに記憶する設定情報記憶ステップと、
前記設定情報データベースを参照し、前記識別情報と、前記識別情報に紐づく前記検索キーワードを選択する選択ステップと、
前記選択ステップにより選択された前記識別情報に紐づく前記時刻情報に基づき順位計測を行う前記対象施設を判別する対象判別ステップと、
前記対象判別ステップによる判別結果に基づいて、前記Ｗｅｂ検索サービスにおいて前記対象施設の順位計測を行うための検索コードを、前記順位計測の対象となる前記対象施設ごとの前記検索キーワード、及び前記検索地点情報により生成する生成ステップと、
前記生成ステップにより生成された前記検索コードに基づいて、前記Ｗｅｂ検索サービスにおける前記対象施設ごとの順位計測を行い、前記対象施設の順位計測結果を取得する順位計測ステップと、
前記順位計測ステップにより取得された前記順位計測結果を出力する順位結果出力ステップと、
を有すること
を特徴とする情報処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、Ｗｅｂ検索サービスにおける対象施設の順位計測を行う情報処理システム、及び情報処理方法に関する。
【背景技術】
【０００２】
従来、Ｗｅｂ検索サービスにおける対象施設の順位計測を行う方法として、例えば特許文献１の情報処理装置等が提案されている。
【０００３】
特許文献１に開示された情報処理装置では、対象施設と、検索クエリと、検索地に設定する対象地域との設定入力を受け付ける設定部と、検索エンジンが定義する変換規則に従い、対象地域の地域名を、該地域名の文字数に応じた文字列と、該地域名を所定のエンコード方式で変換した文字列とを組み合わせたＵＲＬコード上の文字列に変換する生成部と、生成したＵＲＬコードを検索エンジンに出力する出力部と、検索エンジンから、対象地域における検索結果を取得する取得部と、検索結果から、対象施設の検索順位を抽出する抽出部とを備える。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特許第６５２８３４１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ここで、Ｗｅｂ検索サービスにおける対象施設の順位計測を行う方法について、Ｗｅｂ検索サービスの種類、サービス形態、及びサービス業務内容等に合せた順位計測の取得精度の向上が求められている。この点、例えば特許文献１では、対象施設の検索順位の取得は、サーバ側でのバッチ処理により一括で順位計測されるため、顧客は希望する時間帯での検索順位を自由に取得することができない。さらに対象施設の対象地域は、市区町村レベルの地域名であるため、顧客は希望する地点における順位計測をピンポイントで取得することができない。このため、Ｗｅｂ検索サービスにおける対象施設における順位計測の計測精度の向上が望まれている。
【０００６】
そこで本発明は、上述した問題点に鑑みて案出されたものであり、その目的とするところは、Ｗｅｂ検索サービスにおける対象施設の順位計測の計測精度の向上を図ることができる情報処理システム、及び情報処理方法を提供することにある。
【課題を解決するための手段】
【０００７】
第１発明に係る情報処理システムは、Ｗｅｂ検索サービスにおける対象施設の順位計測を行う情報処理システムであって、前記対象施設を識別する識別情報と、前記対象施設ごとに付与される検索キーワードと、前記対象施設の位置を特定する検索地点情報と、前記対象施設ごとに順位の計測を開始する時刻情報と、を少なくとも含む設定情報を取得する設定情報取得手段と、前記設定情報取得手段により取得された前記設定情報が記憶された設定情報データベースと、前記設定情報データベースを参照し、前記識別情報と、前記識別情報に紐づく前記検索キーワードを選択する選択手段と、前記選択手段により選択された前記識別情報に紐づく前記時刻情報に基づき順位計測を行う前記対象施設を判別する判別手段と、前記判別手段による判別結果に基づいて、前記Ｗｅｂ検索サービスにおいて前記対象施設の順位計測を行うための検索コードを、前記順位計測の対象となる前記対象施設ごとの前記検索キーワード、及び前記検索地点情報により生成する生成手段と、前記生成手段により生成された前記検索コードに基づいて、前記Ｗｅｂ検索サービスにおける前記対象施設ごとの順位計測を行い、前記対象施設の順位計測結果を取得する計測手段と、前記計測手段により取得された前記順位計測結果を出力する出力手段と、を備えることを特徴とする。
【０００８】
第２発明に係る情報処理システムは、第１発明において、前記設定情報取得手段により取得される前記検索地点情報は、前記対象施設の位置に関する緯度経度情報を含むことを特徴とする。
【０００９】
第３発明に係る情報処理システムは、第１発明又は第２発明において、前記計測手段により取得される前記順位計測結果は、前記順位計測の対象となる前記対象施設の検索地点情報が示された１以上の地図画像情報を含むことを特徴とする。
【００１０】
第４発明に係る情報処理システムは、第１発明において、前記設定情報は、前記対象施設に対して検索者によって実施された検索操作に関するインサイト情報を含むことを特徴とする。
【００１１】
第５発明に係る情報処理システムは、第１発明〜第４発明の何れかにおいて、予め取得された過去の順位計測結果と、前記過去の順位計測結果に紐づく参照情報との間における連関性を有する学習モデルが記憶された参照データベースと、前記参照データベースを参照し、前記順位計測結果に対する評価結果を生成する評価手段をさらに備えることを特徴とする。
【００１２】
第６発明に係る情報処理システムは、第５発明において、前記学習モデルは、前記過去の順位計測結果と、前記参照情報とを学習データとして用いた機械学習により構築されることを特徴とする。
【００１３】
第７発明に係る情報処理装置は、第５発明〜第６発明の何れかにおいて、前記過去の順位計測結果と、前記参照情報との間の関係を新たに取得した場合には、前記関係を前記連関性に反映させる更新手段を更に備えることを特徴とする。
【００１４】
第８発明に係る情報処理方法は、Ｗｅｂ検索サービスにおける対象施設の順位計測を行う情報処理方法であって、前記対象施設を識別する識別情報と、前記対象施設ごとに付与される検索キーワードと、前記対象施設の位置を特定する検索地点情報と、前記対象施設ごとに順位の計測を開始する時刻情報と、を少なくとも含む設定情報を取得する設定情報取得ステップと、前記設定情報取得ステップにより取得された前記設定情報を設定情報データベースに記憶する設定情報記憶ステップと、前記設定情報データベースを参照し、前記識別情報と、前記識別情報に紐づく前記検索キーワードを選択する選択ステップと、前記選択ステップにより選択された前記識別情報に紐づく前記時刻情報に基づき順位計測を行う前記対象施設を判別する対象判別ステップと、前記対象判別ステップによる判別結果に基づいて、前記Ｗｅｂ検索サービスにおいて前記対象施設の順位計測を行うための検索コードを、前記順位計測の対象となる前記対象施設ごとの前記検索キーワード、及び前記検索地点情報により生成する生成ステップと、前記生成ステップにより生成された前記検索コードに基づいて、前記Ｗｅｂ検索サービスにおける前記対象施設ごとの順位計測を行い、前記対象施設の順位計測結果を取得する順位計測ステップと、前記順位計測ステップにより取得された前記順位計測結果を出力する順位結果出力ステップと、を有することを特徴とする。
【発明の効果】
【００１５】
第１発明によれば、設定情報取得手段は、対象施設を識別する識別情報と、対象施設ごとに付与される検索キーワードと、対象施設の位置を特定する検索地点情報と、対象施設ごとに計測される順位の時刻情報と、を少なくとも含む設定情報を取得する。このため、識別情報に紐づく検索キーワードを選択し、時刻情報に基づき順位計測を行うことができる。これにより、順位計測の計測精度を向上することが可能となる。
【００１６】
また、第１発明〜第７発明によれば、生成手段は、時刻情報の判別の結果により、順位計測の対象となる対象施設ごとの検索キーワード、及び検索地点情報により順位計測するための生成する検索コードを生成する。このため、Ｗｅｂ検索サービスにおける対象施設ごとの順位計測を適切に行え、対象施設の順位計測結果をピンポイントで取得することができる。これにより、順位計測の計測精度を向上することが可能となる。
【００１７】
特に、第２発明によれば、検索地点情報は、対象施設の位置に関する緯度経度情報を含む。このため、市区町村レベルの地点設定と対応付け、さらに詳細なポイントを地図上から設定することができる。これにより、順位計測の計測精度を向上することが可能となる。
【００１８】
特に、第３発明によれば、順位計測結果は、順位計測の対象となる対象施設の検索地点情報が示された１以上の地図画像情報を含む。このため、対象施設の情報を対応付けた対象施設の順位計測結果を取得することができる。これにより、順位計測の計測精度を向上することが可能となる。さらに、計測順位と地図画像情報とを対応付けることができ、正確な順位計測結果を顧客に提供することが可能となる。
【００１９】
特に、第４発明によれば、設定情報は、対象施設に対して検索者によって実施された検索操作に関するインサイト情報を含む。このため、検索者が対象施設をどのように見つけたのか、対象施設を見た後にどのような行動を取ったのか、又は投稿された写真の枚数などインサイト情報を記録することができる。これにより、順位計測の計測精度を向上することが可能となる。
【００２０】
特に、第５発明によれば、参照データベースは、予め取得された過去の順位計測結果と、過去の順位計測結果に紐づく参照情報との間における連関性を有する学習モデルを記憶する。このため、取得された順位計測結果を、予め取得された過去の順位計測結果により評価することができる。これにより、順位計測の計測精度を向上することが可能となる。
【００２１】
特に、第６発明によれば、連関性は、過去の順位計測結果と、参照情報とを学習データとして用いた機械学習により構築される。このため、過去の順位計測結果とは異なる未知の順位計測結果を評価する場合においても、定量的な評価を実施することができる。これにより、順位計測の計測精度を向上することが可能となる。
【００２２】
特に、第７発明によれば、更新手段は、過去の順位計測結果と、参照情報との間の関係を新たに取得した場合には、関係を連関性に反映させる。このため、連関性を容易に更新することができ、継続した順位計測の計測精度を向上することが可能となる。
【００２３】
第８発明によれば、設定情報取得ステップは、対象施設を識別する識別情報と、対象施設ごとに付与される検索キーワードと、対象施設の位置を特定する検索地点情報と、対象施設ごとに計測される順位の時刻情報と、を少なくとも含む設定情報を取得する。このため、識別情報に紐づく検索キーワードを選択し、時刻情報に基づき順位計測を行うことができる。これにより、順位計測の計測精度を向上することが可能となる。
【図面の簡単な説明】
【００２４】
【図１】図１は、本実施形態における情報処理システムの一例を示す模式図である。
【図２】図２は、本実施形態における情報処理システムの動作の一例を示す模式図である。
【図３】図３（ａ）は、本実施形態における情報処理システムの構成の一例を示す模式図であり、図３（ｂ）は、本実施形態における情報処理装置の機能の一例を示す模式図である。
【図４】図４は、本実施形態におけるデータベースの一例を示す模式図である。
【図５】図５は、本実施形態におけるデータベースの一例を示す模式図である。
【図６】図６は、本実施形態におけるデータベースの一例を示す模式図である。
【図７】図７は、本実施形態における参照データベースの一例を示す模式図である。
【図８】図８は、本実施形態における情報処理システムの動作の一例を示すフローチャートである。
【発明を実施するための形態】
【００２５】
以下、本発明を適用した実施形態における情報処理システム、及び情報処理方法の一例について、図面を参照しながら説明する。
【００２６】
（本実施形態：情報処理システム１００）
図１〜図７を参照して、本実施形態における情報処理システム１００の構成の一例について説明する。図１は、本実施形態における情報処理システム１００の構成の一例を示す模式図である。
【００２７】
＜情報処理システム１００＞
情報処理システム１００は、例えばＧｏｏｇｌｅ（登録商標）ＭＡＰやＹａｈｏｏ！（登録商標）ロコなどの地図表示機能を伴ったＷｅｂ検索サービスで提供される検索エンジンにおいて、顧客の管理する対象施設の検索順位を取得する。情報処理システム１００は、例えばＭＥＯ（Map Engine Optimization）対策のほか、ＳＥＯ（Search Engine  Optimization）対策などとして機能するようにしてもよい。
【００２８】
情報処理システム１００は、例えば図１に示すように、情報処理装置１を有する。情報処理装置１は、例えば通信網５を介して、順位計測を依頼する複数の顧客端末２、順位解析を行う複数の順位解析装置３、Ｗｅｂ検索サービスを行うインターネットサーバ５０、複数の順位解析装置３を取りまとめて制御する順位計測サーバ６０、各種のデータベースに接遺族される。情報処理装置１は、各種の検索キーワードを使って対象施設などを検索するユーザの検索者端末（図示せず）などと接続されてもよい。データベース４は、例えば情報処理装置１に接続される。データベース４は、例えば順位計測に関する各種の設定情報を記憶する設定情報データベース、順位計測結果を保存、評価するための情報を記憶する参照情報データベース、順位解析装置３による解析の結果を一時的に格納する一時保存データベースの他、例えば、キャプチャ画像データベースなどにより構成されてもよい。
【００２９】
情報処理システム１００は、情報処理装置１、順位解析装置３、インターネットサーバ５０、及び順位計測サーバ６０と、を接続する。順位解析装置３は、例えばユーザが行う検索処理と同様の動きをし、順位解析装置３の各々で仮想ブラウザを立ち上げ、検索エンジン上で検索キーワード（検索クエリ）を実行し、情報収集を行う。順位解析装置３は、例えば順位計測サーバ６０を介して、複数台の順位解析装置３が起動されてもよい。順位計測サーバ６０は、例えば対象施設ごとに設定される同一、または異なる検索キーワードを、複数の順位解析装置３で演算処理を分担するように構成してもよい。
【００３０】
情報処理システム１００は、例えば順位解析装置３により順位解析された各種の情報を、順位解析装置３と接続される一時保存用のデータベース（図示せず）に集約する。情報処理システム１００は、例えば順位計測サーバ６０を介して複数の順位解析装置３により解析された各種の解析結果情報を、情報処理装置１に接続されるデータベースに記憶するようにしてもよい。情報処理システム１００は、例えば順位解析装置３が順位解析の際に撮影した検索画面のキャプチャ画像を、一時保存用のデータベースとは別のキャプチャ画像用のデータベース（図示せず）に記憶するようにしてもよい。
【００３１】
情報処理システム１００は、図２に示すように、例えば顧客端末２を介してＷｅｂ検索サービスを使用するユーザが検索に用いる対象施設ごとの検索キーワードを取得する。情報処理システム１００は、例えば取得した各種の設定情報（例えば検索キーワードなど）を、データベース４（設定情報データベース）に記憶する。情報処理システム１００は、例えばユーザによって対象施設ごとの検索が行われ、検索結果の表示画面１ａを取得した際に、順位解析装置３により検索エンジン上で何番目に表示されるかを順位解析し、順位計測の結果を表示部１０９等に順位計測結果の表示画面１ｂとして出力する。
【００３２】
情報処理システム１００は、参照データベースを参照し、過去の順位計測結果に対する評価結果を生成する。情報処理システム１００は、順位計測結果の他に、例えば生成された評価結果を情報処理装置１、又は顧客端末２の表示部１０９等に出力する。また情報処理システム１００は、例えば情報処理装置１で解析された順位計測結果に基づいて、各種の情報（例えば順位推移、競合との比較推移、カレンダー連携、キャプチャ画像連携、インサイト情報など）を、顧客端末２の各々の表示部１０９等に出力するようにしてもよい。
【００３３】
情報処理システム１００は、例えば順位計測結果の検索地点距離、写真枚数、クチコミ数、クチコミ点数、投稿数、クチコミと投稿のキーワード含有率をＡＩ分析し、検索エンジンを使用した検索結果において、上位表示されやすい傾向や要因を評価する。情報処理システム１００は、例えば対象施設ごとの評価結果を確率などで表示するほか、例えば「距離  ８０％」、「写真枚数  ７０％」、「クチコミ数  ○○件」、等を表示するようにしてもよい。
【００３４】
＜情報処理装置１＞
次に、図３を参照して、本実施形態における情報処理装置１の一例を説明する。図３（ａ）は、本実施形態における情報処理装置１の構成の一例を示す模式図であり、図３（ｂ）は、本実施形態における情報処理装置１の機能の一例を示す模式図である。
【００３５】
情報処理装置１として、例えばスーパーコンピュータ、サーバーコンピュータ、又はメインフレーム・汎用コンピュータ等の電子機器が用いられる。情報処理装置１は、例えば顧客端末２、順位解析装置３と接続されてもよい。情報処理装置１は、例えば図３（ａ）に示すように、筐体１０と、ＣＰＵ（Central Processing Unit）１０１と、ＲＯＭ（Read Only Memory）１０２と、ＲＡＭ（Random Access Memory）１０３と、保存部１０４と、Ｉ／Ｆ１０５〜１０７とを備える。各構成１０１〜１０７は、内部バス１１０により接続される。
【００３６】
ＣＰＵ１０１は、情報処理装置１全体を制御する。ＲＯＭ１０２は、ＣＰＵ１０１の動作コードを格納する。ＲＡＭ１０３は、ＣＰＵ１０１の動作時に使用される作業領域である。保存部１０４は、設定情報データベースや参照データベース等の各種情報が保存される。保存部１０４として、例えばＨＤＤ（Hard Disk Drive）の他、ＳＳＤ（Solid State Drive）等のデータ保存装置が用いられる。なお、例えば情報処理装置１は、図示しないＧＰＵ（Graphics Processing Unit）を有してもよい。ＧＰＵを有することで、通常よりも高速演算処理が可能となる。
【００３７】
Ｉ／Ｆ１０５は、例えばインターネット等の通信網５を介して、必要に応じて顧客端末２、順位解析装置３、データベース４、Ｗｅｂ検索サービス、その他のウェブサイト等との各種情報の送受信を行うためのインターフェースである。Ｉ／Ｆ１０６は、入力部１０８との情報の送受信を行うためのインターフェースである。入力部１０８として、例えばキーボードが用いられ、情報処理装置１の使用者等は、入力部１０８を介して、各種情報、又は情報処理装置１の制御コマンド等を入力する。Ｉ／Ｆ１０７は、表示部１０９との各種情報の送受信を行うためのインターフェースである。表示部１０９は、保存部１０４に保存された各種情報、順位計測、又は評価結果等を表示する。表示部１０９として、ディスプレイが用いられ、例えばタッチパネル式の場合、入力部１０８と一体に設けられる。
【００３８】
図３（ｂ）は、情報処理装置１の機能の一例を示す模式図である。情報処理装置１は、取得部１１と、選択部１２と、判別部１３と、生成部１４と、計測部１５と、出力部１６、評価部１７と、更新部１８と、記憶部１９とを備え、例えば学習部２０を有してもよい。なお、図３（ｂ）に示した各機能は、ＣＰＵ１０１が、ＲＡＭ１０３を作業領域として、保存部１０４等に記憶されたプログラムを実行することにより実現され、例えば人工知能等により制御されてもよい。
【００３９】
＜取得部１１＞
取得部１１は、順位計測を行うための各種の設定データ、計測データ、又はキャプチャ画像データ等を取得する。取得部１１は、順位計測の対象となる対象施設を識別する識別情報と、対象施設ごとに付与される検索キーワードと、対象施設の位置を特定する検索地点情報と、対象施設ごとに計測される順位の時刻情報と、を少なくとも含む設定情報を取得し、記憶部１９、データベース４（設定情報データベース）に各々対応付けて記憶（格納）する。
【００４０】
取得部１１は、検索地点情報が、例えばマスターデータとして提供される住所、地名等の一覧データであり、検索地点が日本語表記、及び英語表記として取得される。検索地点には、おおまかな市町村レベルの住所情報が取得され、日本語または英語の検索地点名として取得される。
【００４１】
＜選択部１２＞
選択部１２は、記憶部１９、又はデータベース４（設定情報データベース）を参照し、取得部１１により取得された識別情報と、識別情報に紐づく検索キーワードを選択する。選択部１２は、一つ、又は複数の識別情報、さらに１以上の検索キーワードを選択するようにしてもよい。複数の識別情報、又は検索キーワードが選択されて場合は、例えばＯＲ条件として幅広く選択するほか、ＡＮＤ条件とすることで、順位計測の対象を絞り込んでもよく、どのような検索条件にするかは任意である
【００４２】
＜判別部１３＞
判別部１３は、取得部１１により取得された施設ごと検索を行う順位計測の時刻情報に基づいて、順位計測を行う対象施設であるかを判別する。判別部１３は、例えば情報処理装置１に設定されている時刻時と、あらかじめ設定される対象施設ごとの時刻情報とを比較することで、順位計測を行う対象施設であるかを判別する。
【００４３】
判別部１３は、判別の結果により、例えば各施設に設定された検索地点ごとに対象施設名、検索キーワード、検索地点情報を集約し、順位計測のための検索要求を行う。
【００４４】
判別部１３は、例えば対象施設Ａに対して０:００と１２:００という時刻情報が設定されていた場合は、この２つの時刻を判別し、判別の結果をまとめ、検索要求を行う。これにより、顧客は自身が管理する対象施設について、０:００時点の検索の計測順位と１２:００時点の検索の計測順位の２つの順位計測の情報を得ることが可能となる。なお、時刻情報は複数の時刻が設定可能であり、各々の時刻の間隔は任意である。
【００４５】
＜生成部１４＞
生成部１４は、判別部１３による判別結果、及び検索要求に基づいて、Ｗｅｂ検索サービスにおいて対象施設の順位計測を行うための検索コードを生成する。生成部１４は、順位計測の対象となる対象施設ごとの検索キーワード、及び検索地点情報により、検索コードを生成する。検索コードとは、例えば英数字、記号により生成される検索ＵＲＬである。
【００４６】
生成部１４は、検索地点情報が、日本語・英語の場合と、緯度経度情報の場合で、検索コードの生成を変える。これにより、例えば顧客が希望する検索地点が緯度経度情報で取得されても、順位計測を行うことができ、ピンポイントで順位計測の結果を取得することができるようになり、Ｗｅｂ検索サービスにおける対象施設における順位計測の計測精度の向上が実現できる。
【００４７】
生成部１４は、順位計測を行う対象施設の検索地点情報に、例えば日本語・英語（例えば「東京都中野区（日本語）」、「Nakano, Tokyo, Japan（英語）」）である場合は、英語の検索地点名を用いて検索コードを生成する。生成部１４は、例えば一般的にライブラリとして提供される「base64」を参照し、「Nakano, Tokyo, Japan（英語）」を固定値である「w+CAIQICI」と、検索地点を表す「TmFrYW5vLFRva3lvLEphcGFu」を組み合わせ、位置情報コードとして「w+CAIQICISTmFrYW5vLFRva3lvLEphcGFu」を生成する。生成部１４は、この位置情報コード「w+CAIQICISTmFrYW5vLFRva3lvLEphcGFu」に基づいて、検索ＵＲＬを「http://~~~~uule=w+CAIQICISTmFrYW5vLFRva3lvLEphcGFu&~~~」として生成する。
【００４８】
また生成部１４は、例えば取得部１１で取得された検索地点情報が、対象施設の位置に関する緯度経度情報を含む場合は、緯度経度情報からは、「w+CAIQICIxxxxxx」部分を作成することはできないため、仮想ブラウザを起動する際に、予め取得された緯度経度情報を用いて現在地の割り当てを行い、仮想ブラウザ上でセットされた緯度経度の位置情報にて、検索地点における検索が行われる。
【００４９】
生成部１４は、これにより設定情報データベースの検索地点テーブルに保存された住所を使用する場合と、顧客が自ら追加した検索地点を使用する場合とで順位計測が行うことが可能となる。
【００５０】
＜計測部１５＞
計測部１５は、生成部１４により生成された検索コードに基づいて、Ｗｅｂ検索サービスにおける対象施設ごとの順位計測を行い、対象施設の順位計測結果を取得する。計測部１５は、例えば顧客によって設定された対象施設ごとの検索キーワードによる検索がユーザによって行われた際、検索キーワードに紐づく施設が検索エンジン上で何番目に表示されるかを計測する。
【００５１】
計測部１５は、順位計測サーバ６０を介して、顧客によって予め設定された時刻情報を参照し、設定された計測時間になると順位計測を開始する。計測部１５は、複数の順位解析装置３が順位計測した情報（個々の順位計測結果）を、例えば一時保存用のデータベース（図示せず）に集約させてもよい。一時保存用のデータベースに記憶（格納）された順位計測結果は、例えばその後に情報処理装置１により抽出され、情報処理装置１のデータベースに格納されるようにしてもよい。これにより、例えば複数の順位計測サーバ６０が収集した順位計測結果を、それぞれが同時に情報処理装置１へ送信するという処理の複雑化を回避することが可能となる。
【００５２】
計測部１５は、順位解析装置３が仮想ブラウザを介して撮影した順位計測結果の画面のキャプチャ画像を、例えば一時保存データベースとは別のキャプチャ画像用のデータベース（図示せず）に保存するようにしてもよい。
【００５３】
＜出力部１６＞
出力部１６は、順位計測結果情報に対する評価結果を出力する。出力部１６は、例えば順位計測結果情報に対して選択された参照データを出力してもよい。
【００５４】
出力部１６は、例えば保存部１０４に予め記憶された表示用のフォーマットを用いて、評価結果を使用者等が理解できる文字列等に変換した順位計測結果を生成し、出力する。出力部１６は、Ｉ／Ｆ１０７を介して表示部１０９に評価計測結果を送信するほか、例えばＩ／Ｆ１０５を介して、顧客端末２等に順位計測結果を送信する。
【００５５】
＜評価部１７＞
評価部１７は、予め取得された過去の順位計測結果と、過去の順位計測結果に紐づく参照情報との間における連関性を有する学習モデルが記憶された参照データベースを参照し、順位計測結果に対する評価結果を生成する。
【００５６】
ここで、図７を参照して、本実施形態における参照データベースの一例を説明する。参照データベースには、予め取得された過去の順位計測結果と、過去の順位計測結果に紐づく参照情報との間における連関性を有する学習モデルが記憶される。
【００５７】
評価部１７は、参照データベースを参照し、例えば評価対象の順位計測結果情報に含まれるデータと同一又は類似するデータ（例えば「データＡ」：第１データとする）を選択する。第１データとして、順位計測結果情報と一部一致又は完全一致するデータが選択されるほか、例えば類似するデータが選択される。順位計測結果情報が行列等の数値で表される場合、選択される第１データに含まれる数値範囲を、予め設定してもよい。
【００５８】
評価部１７は、選択した第１データに紐づく参照情報、及び選択した第１データと参照情報との間における連関度（第１連関度）を選択し、選択した参照情報及び第１連関度に基づき評価結果を生成する。なお、第１連関度は、予め構築された連関性から選択されるほか、評価部１７によって算出されてもよい。
【００５９】
評価部１７は、例えば対象施設ごとの位置を特定する検索地点情報からの距離情報、検索される対象施設に関する写真枚数、クチコミ数、クチコミ点数、検索者からの投稿数、またはクチコミと投稿のキーワード含有率などにより評価されてもよい。
【００６０】
参照データベースには、例えば第１データ「データＡ」に紐づく参照情報に含まれるデータ「参照Ａ」、及び「データＡ」と「参照Ａ」との間における第１連関度（連関度ＡＡ）「８０％」などが記憶されており、参照情報及び第１連関度は、複数のデータを含んでもよい。この場合、評価部１７は、「参照Ａ」及び「８０％」に加えて、例えば第１データ「データＡ」に紐づく参照情報「参照Ｂ」、及び「データＡ」と「参照Ｂ」との間における第１連関度（連関度ＡＢ）「６５％」を選択し、「参照Ａ」及び「８０％」、並びに、「参照Ｂ」及び「６５％」に基づき評価結果を生成してもよい。
【００６１】
評価結果は、順位計測結果情報を含んでもよい。評価結果は、例えば参照情報及び連関度を用いて、確率で表された検索結果の順位（上位順位の要因）を示してもよい。
【００６２】
評価部１７は、例えば予め保存部１０４等に記憶された出力用フォーマット等の形式データを用いて、上述選択した参照情報及び第１連関度等を、評価者等が理解できる形式（例えば文字列）を示す評価結果を生成する。なお、評価結果を生成する際における形式の設定等は、例えば公知の技術を用いてもよい。
【００６３】
評価部１７は、例えば選択した第１連関度に基づいて、評価結果の内容を決定する。例えば評価部１７は、「５０％」以上の第１連関度に紐づく参照情報に基づいて、評価結果を生成し、「５０％」未満の第１連関度に紐づく参照情報を評価結果に反映しないように設定されてもよい。なお、第１連関度に基づく判定基準は、例えば評価者等が予め閾値等を設定してもよく、閾値の範囲等は任意に設定できる。また、評価部１７は、例えば２以上の第１連関度を演算した結果や、２以上の第１連関度の比較に基づいて、評価結果の内容を決定してもよい。
【００６４】
評価部１７は、参照データベースを参照し、予め取得された過去の順位計測結果の他、例えば過去の距離情報、写真枚数、クチコミ数、クチコミ点数、投稿数、またはクチコミと投稿のキーワード含有率などの結果に紐づく参照情報との間における連関性を有する学習モデルにより、評価結果を生成する。これにより、例えば上位表示されやすい検索サービスの傾向を出力するようにしてもよい。
【００６５】
＜更新部１８＞
更新部１８は、例えば参照データベースを更新する。更新部１８は、過去の順位計測結果情報と、参照情報との間の関係を新たに取得した場合には、関係を連関性に反映させる。例えば評価部１７により生成された評価結果を踏まえ、評価者等が評価結果の内容における精度を判定し、判定結果を情報処理装置１が取得した場合、更新部１８は、判定結果に基づき参照データベースに含まれる連関性を更新する。
【００６６】
＜記憶部１９＞
記憶部１９は、保存部１０４に保存されたデータベース等の各種データを必要に応じて取出す。記憶部１９は、各構成１１〜１８、２０により取得又は生成された各種データを、必要に応じて保存部１０４に保存する。
【００６７】
＜学習部２０＞
学習部２０は、例えばテストデータと、判定結果に基づく参照データと、を一対の学習データとして、複数の学習データを用いた機械学習によりデータベースを生成する。機械学習には、例えば上述した畳み込みニューラルネットワーク等が用いられる。
【００６８】
学習部２０は、例えば取得部１１により取得された判定結果に基づき、参照データを生成してもよい。学習部２０は、例えば判定結果を導出した評価モデルに関する識別情報を有する参照データを生成する。識別情報は、例えば評価モデルに紐づく識別情報リスト等を予め保存部１０４に記憶させておき、必要に応じてリスト等を参照して生成されてもよく、予め判定結果に含まれるように設定してもよい。
【００６９】
学習部２０は、例えば判定結果に対して、正否結果、判定精度、及び判定に費やした時間の少なくとも何れかを算出し、それらを有する参照データを生成してもよい。正否結果、及び判定精度は、例えばテストデータに対する正解や閾値等を予め保存部１０４に記憶させておき、必要に応じて正解等を参照して生成されてもよい。
【００７０】
＜順位解析装置３＞
順位解析装置３は、情報処理装置１により起動された順位計測サーバ６０に接続される。順位解析装置３は、例えば検索者（ユーザ）がＰＣ等を使って行う検索処理と同様の処理を行う。順位解析装置３は、例えば複数が順位計測サーバ６０に接続されていてもよく、各々に設定される設定情報にもとづいて、仮想ブラウザを立ち上げ、検索エンジン上で検索キーワード（検索クエリ）を実行し、実行結果を収集する。
【００７１】
順位解析装置３は、例えば複数台で起動することにより、対象施設ごとの検索キーワードを分担して検索を実行し、実行結果を収集することが可能となる。これにより、例えば数千〜数万件分の対象施設、対象施設ごとの検索キーワードにかかる演算処理の負荷を分散して実行することが可能となる。
【００７２】
順位解析装置３は、検索、及び順位計測した情報を一時保存データベース（図示せず）に集約する。一時保存データベースは、例えば情報処理装置１、及び順位計測サーバ６０に各々に接続される。一時保存データベースに保存された検索結果、および順位計測の結果は、情報処理装置１により抽出され、データベース４に格納される。これにより、例えば複数の順位計測サーバ６０が収集した結果を、それぞれが同時に情報処理装置１へ渡すといった処理の複雑化を回避することが可能となる。順位解析装置３は、例えば情報処理装置１、または順位計測サーバ６０の備える機能のうち、少なくとも一部の機能を備えてもよい。
【００７３】
＜データベース４＞
次に、図４〜図６を参照して、本実施形態におけるデータベース４の一例を説明する。データベース４には、例えば設定情報データベースのほか、一時保存用データベース、画像キャプチャデータベース、集約データベースが含まれる。設定情報データベースには、情報処理システム１００で順位計測サービスを受ける顧客（ユーザ）を管理する対象施設などの情報を登録される。データベース４には、顧客端末２を介してそれぞれの施設に対して、例えば検索キーワード、検索地点、検索時間などのデータが登録される。データベース４は、例えば順位解析装置３により参照され、参照された各種の情報を元に検索エンジン上で情報抽出がされる。
【００７４】
図４は、各種の設定情報を記憶（格納）する設定情報データベースであり、例えば図４に示すような『ユーザデータテーブル』、『施設データテーブル』、『検索キーワードデータテーブル』、『関連付データテーブル』、『検索地点データテーブル』、さらに、例えば図５に示すような『検索時間データテーブル』、『競合他社データテーブル』、『順位データテーブル』、『競合他社順位データテーブル』、さらに、例えば図６に示すような『グループデータテーブル』、および『インサイトデータテーブル』を少なくとも含む各種のデータテーブルにより構成される。
【００７５】
データベース４を構成する各種のデータテーブルは、各々のデータが紐づけられて構成される。また、データベース４は、例えば前述の一時保存用のデータが集約されるデータベース（図示せず）、さらに例えば順位解析装置３が順位解析の際に撮影した検索画面のキャプチャ画像を保存するデータベース（図示せず）を備えるようにしてもよい。
【００７６】
＜＜ユーザデータテーブル＞＞
ユーザデータテーブルは、例えば顧客を識別するためのデータとして、『ユーザＩＤ』と、ユーザＩＤと対応付けて、顧客の氏名を示す『ユーザ名』、サービス提供者と顧客との契約のプランを示す『契約情報』などを各々対応付けて記憶する。
【００７７】
＜＜施設データテーブル＞＞
施設データテーブルは、例えば顧客が管理する施設を識別するためのデータとして、対象施設を識別する識別情報である『施設ＩＤ』、顧客を識別する『ユーザＩＤ』、施設の名称である『施設名』、顧客が利用するＷｅｂサービスに関する『サービスＩＤ』、Ｗｅｂサービスで使用可能な『サービストークン』、顧客または施設が属するグループに関する『グループＩＤ』などを各々に対応付けて記憶する。
【００７８】
情報処理システム１００は、施設データテーブルを参照し、例えば『サービスＩＤ』、『サービストークン』のデータに基づいて、インターネットサーバ５０により提供される各種のサービスを実施するようにしてもよい。また情報処理システム１００は、例えば『グループＩＤ』のデータに基づいて、同じグループＩＤで紐づけられる施設、顧客（ユーザ）、サービスなどに対して、一括で管理（例えば順位計測結果の合算、レポーティング、情報登録・更新など）するようにしてもよい。
【００７９】
＜＜検索キーワードデータテーブル＞＞
検索キーワードテーブルは、例えば施設ＩＤで施設データテーブルと関連づけられる。検索キーワードテーブルは、例えば対象施設ごとに付与される検索キーワードとして、『検索キーワードＩＤ』、検索キーワードと対応付けて『施設ＩＤ』、『検索キーワード』などを各々に記憶する。
【００８０】
検索キーワードデータテーブルは、例えば順位計測サーバ６０により対象施設の順位計測が行われる。検索キーワードデータテーブルに記憶された検索キーワードデータによる順位検索が行われ、順位解析装置３による順位計測結果が抽出される。
【００８１】
＜＜関連付データテーブル＞＞
関連付データテーブルは、例えば対象施設と検索地点を紐づけるためのデータとして、『関連付けＩＤ』、『施設ＩＤ』、及び『検索地点ＩＤ』を各々に対応付けて記憶する。関連付データテーブルは、例えば施設ＩＤと検索地点ＩＤを記憶することにより、施設データテーブルと検索キーワードテーブルとを関連付ける。
【００８２】
＜＜検索地点データテーブル＞＞
検索地点データテーブルは、例えば顧客ごとに設定される検索地点を識別するためのデータとして、『検索地点ＩＤ』、『検索地点名』、『検索地点名（英語）』、『緯度』、『経度』、『ユーザＩＤ』などを各々に対応付けて記憶する。
【００８３】
検索地点データテーブルには、例えば索地点名として、日本語名と英語名が記憶される。格納され、検索地点データテーブルには、例えば市区町村までの情報が記憶される。情報処理システム１００は、検索地点データテーブルに記憶される日本語名を参照し、各端末への画面の表示に使用される。検索地点名（英語）は、例えば順位計測の際に使用される。
【００８４】
検索地点データテーブルには、例えば詳細に指定された住所データが記憶される。詳細な住所データは、例えば顧客（ユーザ）自身によって検索地点の追加により、検索地点データテーブルへの登録が可能であり、検索地点名と合わせて緯度、経度としてユーザＩＤと対応付けられて記憶される。また、検索地点データテーブルは、施設データテーブル、ユーザデータテーブルとも関連付けられる。
【００８５】
検索データテーブルへの各種のデータの登録は、例えば詳細な検索地点の追加は、検索エンジンの使用者がどの位置にいる状態で検索を行なっているかを想定し、顧客自身が設定するほか、Ｗｅｂ検索エンジンの検索履歴情報にもとづいて、過去に検索された施設名、検索地点等のデータに基づき評価され、評価結果に基づいて適宜に検索地点が設定されるようにしてもよい。
【００８６】
順位解析装置３は、検索データテーブルに記憶された検索地点の情報を元に、順位計測を行う現在地を設定し、定められた検索地点で順位計測を行なった順位計測結果を抽出する。従来のシステムでは市区町村レベルでの地点設定しかできなかったが、緯度、経度を使用した順位計測を行うことで、Ｗｅｂ検索サービスにおける対象施設の順位計測の計測精度の向上を図ることができる
【００８７】
検索地点データテーブルへの検索地点の追加は、例えばインターネットサーバ５０により提供される公知の位置情報ＡＰＩ（Application Programming Interface）により行うことができる。位置情報ＡＰＩでは、例えば地図アプリ内の任意の位置を指定して保存することで、緯度・経度を読み込んで検索地点データテーブルに記憶するようにしてもよい。
【００８８】
＜＜検索時間データテーブル＞＞
検索時間データテーブルは、例えば顧客が希望する順位計測の時間を識別するためのデータとして、『検索時間ＩＤ』、『施設ＩＤ』、順位計測を開始する時刻を示す『検索時間』などを各々に対応付けて記憶する。検索時間データテーブルは、例えば施設ＩＤにより施設データテーブルと関連づけられており、順位計測サーバ６０により登録された検索時間になると対象施設を対象とした順位計測が行われる。『検索時間』は、例えば３０分刻みでの時間設、また複数の時間を設定することが可能であり、１日の間に複数回の検索時間を設定するようにしてもよい。
【００８９】
検索時間データテーブルは、例えば施設Ａに対して「０:００」と「１２:００」という検索時間を記憶された場合、順位計測サーバ６０によって、顧客が管理する施設について「０：００」時点と「１２:００」時点の２回の順位計測結果を取得することが可能となる。これにより、Ｗｅｂ検索サービスにおける対象施設の順位計測の計測精度の向上を図ることができる。
【００９０】
＜＜順位データテーブル＞＞
順位データテーブルは、例えば対象施設ごとに順位計測された結果を識別するためデータとして、『順位ＩＤ』、『施設ＩＤ』、『検索キーワードＩＤ』、『日付』、『順位』、『キャプチャＵＲＬ』、『住所ＩＤ』、『検索時間ＩＤ』などを各々に対応付けて記憶する。順位計測データテーブルは、例えば施設データテーブル、検索キーワードデータテーブル、検索地点データテーブル、及び検索時間データテーブルと関連づけられており、これにより「いつ」、「どこで」、「どの検索キーワードで」による検索による結果の順位を記憶する。
【００９１】
情報処理システム１００（情報処理装置１）は、例えば順位データテーブルに格納される各種のデータを処理し、対象施設ごとの順位計測チャート、順位計測結果をカレンダー形式（図示せず）で顧客端末に出力するようにしてもよい。順位データテーブルは、対象施設ごとの順位計測結果とは別に、例えば検索結果のキャプチャ画面を、そのキャプチャ画面が表示されるキャプチャＵＲＬとともに記憶するようにしてもよい。キャプチャ画像ＵＲＬは、例えばキャプチャ用ＤＢに格納されたキャプチャ画像、表示画面に表示された個々の画像を参照するためのリンクとして使用される。
【００９２】
＜＜競合他社順位データテーブル＞＞
競合他社データテーブルは、例えば順位計測を行う競合他社を識別するためのデータとして、『競合他社順位ＩＤ』、『競合他社施設ＩＤ』、検索キーワードＩＤ』、『日付』、『順位』、『キャプチャＵＲＬ』、『住所ＩＤ』、『検索時間ＩＤ』などを各々に対応付けて記憶する。競合順位計測データテーブルは、例えば競合他社データテーブル、検索キーワードデータテーブル、検索地点データテーブル、及び検索時間データテーブルと関連づけられており、これにより「いつ」、「どこで」、「どの検索キーワードで」による検索による結果の順位を記憶する。
【００９３】
情報処理システム１００は、順位データテーブルと競合他社データテーブルの各々の順位計測結果を、例えば共通となる施設ＩＤ、検索キーワードＩＤ、日付、検索時間ＩＤ、または住所ＩＤの何れかに基づいて、順位計測の結果を対比し、各々の対比の結果を時系列のグラフ等の形式で出力するようにしてもよい。
【００９４】
＜＜グループデータテーブル＞＞
グループデータテーブルは、例えばユーザごとに任意に設定されたグループを識別するためのデータとして『グループＩＤ』、『グループ名』、『ユーザＩＤ』を各々に対応付けて記憶する。グループデータテーブルは、ユーザＩＤを記憶しており、グループＩＤは複数の施設と紐づけられる。
【００９５】
＜＜インサイトデータテーブル＞＞
インサイトデータテーブルは、例えば検索者の対象施設の検索に関する操作を識別するためのデータとして、『インサイトＩＤ』、『施設ＩＤ』、『日付』、『インサイトタイプ』、『数値』などを各々に対応付けて記憶する。インサイトデータテーブルに記憶される各種のデータは、取得部１１によって取得される。インサイトデータテーブルには、インサイト情報として、例えば取得されたデータにより、対象施設をどのように見つけたのか、通常の検索画面あるいはマップからの検索か、対象施設を見た後にどのような行動を取ったのか、または投稿された写真の枚数などのデータが記憶される。なお、インサイトの種類は、インサイトタイプとして『直接検索』または『関節検索』として各々区別される。
【００９６】
情報処理システム１００は、インサイトデータテーブルを参照し、例えば対象施設ごとの順位計測結果とともにインサイト情報に基づく検索操作、または検索経過の傾向を解析し、組み合わせて出力するようにしてもよい。
【００９７】
＜インターネットサーバ５０＞
インターネットサーバ５０は、通信網５を介して情報処理装置１と接続される。インターネットサーバ５０は、過去の各種データ等が記憶され、必要に応じて情報処理装置１から各種データが送信される。インターネットサーバ５０は、例えば情報処理装置１の備える機能のうち、少なくとも一部の機能を備えてもよく、例えば情報処理装置１の代わりに少なくとも一部の処理を行ってもよい。インターネットサーバ５０は、例えば情報処理装置１の保存部１０４に記憶された各種データのうち少なくとも一部が記憶され、例えば保存部１０４の代わりに用いられてもよい。
【００９８】
＜順位計測サーバ６０＞
順位計測サーバ６０は、例えば複数台の順位解析装置３を接続し、各々の施設ごと検索キーワードで順位計測を行う。順位計測サーバ６０は、接続される順位解析装置３に対して、例えば検索者が行うキーワード検索の処理と同様の検索を行わせる。順位計測サーバ６０は、接続される複数の順位解析装置３に対して、各々で仮想ブラウザを立ち上げさせ、検索エンジン上で検索キーワード（検索クエリ）を実行する。
【００９９】
順位計測サーバ６０は、例えば各々の順位計測サーバ６０に割り振られる検索キーワードに基づいて、複数の順位計測サーバ６０が分担して順位計測を行ってもよく、これにより、例えば数千〜数万件分の演算処理の負荷を分散して処理することが可能となる。
【０１００】
＜通信網５＞
通信網５は、例えば情報処理装置１が通信回路を介して接続されるインターネット網等である。通信網５は、いわゆる光ファイバ通信網で構成されてもよい。また、通信網５は、有線通信網のほか、無線通信網等の公知の通信技術で実現してもよい。
【０１０１】
（情報処理システム１００の動作の一例）
次に、本実施形態における情報処理システム１００の動作の一例について説明する。図８は、本実施形態における情報処理システム１００の動作の一例を示すフローチャートである。
【０１０２】
＜取得手段Ｓ１１０＞
図８に示すように、取得部１１は、対象施設を識別する識別情報と、対象施設ごとに付与される検索キーワードと、対象施設の位置を特定する検索地点情報と、対象施設ごとに計測される順位の時刻情報と、を少なくとも含む設定情報を取得する（取得手段Ｓ１１０）。
【０１０３】
取得部１１により取得された各種の設定情報は、記憶部１９を介して、データベース４（設定情報データベース）に保存される。取得部１１は、例えば設定情報データベースの検索時間データテーブルの検索時間に基づいて対象施設の順位計測を開始するほか、顧客端末２を介して、適宜に順位計測の対象となる対象施設に関する情報を取得するようにしてもよい。
【０１０４】
＜選択手段Ｓ１２０＞
次に、選択部１２は、設定情報データベースを参照し、識別情報と、識別情報に紐づく検索キーワードを選択する（選択手段Ｓ１２０）。選択部１２は、例えば対象施設ごとに複数の検索キーワードを選択してもよい。
【０１０５】
選択部１２は、施設情報データテーブルから順位計測が必要な施設を選出する。選択部１２は、例えばＷｅｂ検索サービスで、順位計測サービスの提供をしていない対象施設、または検索サービス提供を停止している施設の有無を判別し、それら施設を予め除外するようにしてもよく、これにより、Ｗｅｂ検索サービスにおける対象施設における順位計測の計測精度を向上させることが可能となる。
【０１０６】
＜判別手段Ｓ１３０＞
次に、判別部１３は、選択部１２により選択された識別情報に紐づく時刻情報に基づき順位計測を行う対象施設を判別する（判別手段Ｓ１３０）。判別部１３は、例えば情報処理装置１の時間情報と検索時間データテーブルに記憶される順位計測の処理実行時間とに基づいて、対象となる施設ＩＤで紐づけられる対象施設を判別する。
【０１０７】
判別部１３は、続いて施設データテーブルに記憶される対象となる施設ＩＤに基づいて、計測対象となる対象施設を判別する。判別部１３は、例えば施設データテーブルに記憶されるサービスＩＤ、サービストークンの範囲内、またはグループＩＤの各々のデータに基づいて、順位計測のサービスを実行するようにしてもよい。判別部１３は、判別の結果に応じて、検索キーワードデータテーブル、検索地点データテーブルに記憶される各施設に設定された検索地点ごとに、施設名、検索キーワード、及び検索地点をまとめ、順位解析装置３に検索要求を行う。
【０１０８】
＜生成手段Ｓ１４０＞
次に、生成部１４は、判別部１３による判別結果に基づいて、Ｗｅｂ検索サービスにおいて対象施設の順位計測を行うための検索コードを、順位計測の対象となる対象施設ごとの検索キーワード、及び検索地点情報により生成する（生成手段Ｓ１４０）。
【０１０９】
生成部１４は、施設データテーブル、検索キーワードデータテーブル、検索地点データテーブル、および関連付データテーブルに記憶される施設ＩＤに紐づく各々のデータに基づいて、Ｗｅｂ検索サービスにおいて対象施設の順位計測を行うための検索コードを生成する。生成部１４は、例えば順位計測の対象となる対象施設ごとの検索キーワード、および検索地点情報により、順位計測を行うための検索コードを生成する。
【０１１０】
生成部１４は、検索地点名が日本語・英語の場合、緯度経度情報の場合で、検索コードを変えて生成することが可能であり、これにより、例えば顧客が希望する検索地点が緯度経度情報で取得されても、順位計測を行うことができる。さらに、生成部１４は、緯度経度情報に基づいて、例えばピンポイントで順位計測を行うことができる検索コードを生成することができるため、検索キーワードによる順位計測の結果を精度よく取得することができる。これにより
【０１１１】
＜計測手段Ｓ１５０＞
次に、計測部１５は、生成部１４により生成された検索コードに基づいて、Ｗｅｂ検索サービスにおける対象施設ごとの順位計測を行い、対象施設の順位計測結果を取得する（計測手段Ｓ１５０）。計測部１５は、順位解析装置３を介してＷｅｂブラウザ（例えば仮想ブラウザ）を立ち上げ、生成部１４で生成された検索コード（検索ＵＲＬ）を使用して検索を実行する。計測部１５は、検索コードを使用して検索された検索結果から、順位計測の対象となる施設名を基に検索順位を確認する。計測部１５は、各施設の検索順位の結果を、順位計測の結果情報として一時保存データベースに記憶する。
【０１１２】
計測部１５は、例えば順位計測の検索結果画面、画面表示される各種の関連情報、キャプチャ画面を順位計測の結果のエビデンスのほか、例えば順位計測のＷｅｂ検索サービスにおける対象施設における順位計測の計測精度の向上のため、一時保存用データベースと、キャプチャ画像データベースの各々に記憶（格納）するようにしてもよい。
【０１１３】
キャプチャ画像データベースの各々に記憶された検索結果画面は、例えば各々の画面構成、位置関係や表示内容などに基づいて、顧客への各種のレポーティングの材料とされてもよい。さらに、予め取得された過去の順位計測結果と、過去の順位計測結果に紐づく参照情報との間における連関性を有する学習モデルとして、参照データベースに記憶されるようにしてもよい。これにより、評価部１７は、参照データベースを参照し、順位計測結果に対する評価結果を生成することが可能となり、順位計測のＷｅｂ検索サービスにおける対象施設における順位計測の計測精度の向上が実現できる。
【０１１４】
＜出力手段Ｓ１６０＞
次に、出力部１６は、計測部１５により取得された順位計測結果を情報処理装置１、顧客端末２などに出力する（出力手段Ｓ１６０）。出力部１６は、順位計測した順位を施設ごとに表・チャートで表示し、顧客に開示するようにしてもよい。出力部１６は、例えば顧客端末２を介して、住所指定検索タブ（図示せず）や取得時間タブ（図示せず）を操作することで、それぞれのケースに合わせた検索結果を表示させるようにしてもよい。さらに出力部１６は、施設ごとの順位計測の結果に基づいて、例えば競合他社データテーブルのデータに基づいて、他社の順位計測のチャートなどを表示するようにしてもよい。
【０１１５】
出力部１６は、順位計測の結果に基づいて、例えば順位計測した各施設の検索順位を、顧客端末２のカレンダー機能などと合わせて、月ごとに対象施設の順位を表示するようにしてもよい。出力部１６は、例えば画面下部のファイルアイコン（図示せず）をクリックすることで、順位計測時にキャプチャした画像を閲覧するようにしてもよい。ファイルアイコンは、例えば順位テーブルのキャプチャＵＲＬが紐づけられ、ファイルアイコンを選択した顧客（検索者など）は、紐づけられたＵＲＬへアクセスし、キャプチャ画像データベースに保存された画像を参照できるようにしてもよい。
【０１１６】
また出力部１６は、例えば施設ごとのインサイト情報を、順位結果の情報と合わせてインサイト情報をグラフなどで表示するようにしてもよい。出力部１６は、例えば取得した店舗の順位、インサイトデータ、投稿インサイトデータを、チャートグラフ、棒グラフなどで出力できるほか、例えば任意のメールアドレスにＰＤＦ形式などのファイル形式で送付するようにしてもよい。出力部１６は、例えば複数店舗を管理する顧客（企業）に対して、管理する店舗をグループ分けし、その合計値を出力するようにしてもよい。出力部１６は、グループデータテーブルに記憶されるグループＩＤ、グループ名、およびユーザＩＤに基づいて、各々の施設の関連づけを行い、例えば『関東の店舗全体の順位結果の出力』、『関東と関西の店舗ごとの順位結果の出力』、を行うことができる。
【０１１７】
これにより、本実施形態における情報処理システム１００の動作が終了する。なお、更新部１８による更新を実施する場合のタイミングは、任意である。
【０１１８】
また、本実施形態によれば、連関性は、過去の順位計測結果情報と、参照情報とを学習データとして用いた機械学習により構築される。このため、過去の順位計測結果情報とは異なる未知の評価対象情報を評価する場合においても、定量的な評価を実施することができる。これにより、評価精度の更なる向上を図ることが可能となる。
【０１１９】
また、本実施形態によれば、更新部１８は、過去の評価対象情報と、参照情報との間の関係を新たに取得した場合には、関係を連関性に反映させる。このため、連関性を容易に更新することができ、継続した順位計測の計測精度を向上することが可能となる。
【０１２０】
また、本実施形態によれば、Ｗｅｂ検索サービスにおける対象施設の順位計測を行う情報処理方法は、取得手段Ｓ１１０を行う取得ステップ、選択手段Ｓ１２０を行う選択ステップ、判別手段Ｓ１３０を行う判別ステップ、生成手段Ｓ１４０を行う生成ステップ、計測手段Ｓ１５０を行う計測ステップ、出力手段Ｓ１６０を行う更新ステップにより提供することができる。
【０１２１】
本発明の実施形態を説明したが、この実施形態は例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【符号の説明】
【０１２２】
１        ：情報処理装置
１ａ      ：表示画面
１ｂ     ：表示画面
２        ：顧客端末
３        ：順位解析装置
４        ：データベース
５       ：通信網
１０      ：筐体
１１      ：取得部
１２      ：選択部
１３      ：判別部
１４      ：生成部
１５      ：計測部
１６     ：出力部
１７     ：評価部
１８     ：更新部
１９     ：記憶部
２０     ：学習部
５０     ：インターネットサーバ
６０     ：順位計測サーバ
１００    ：情報処理システム
１０１    ：ＣＰＵ
１０２    ：ＲＯＭ
１０３    ：ＲＡＭ
１０４    ：保存部
１０５    ：Ｉ／Ｆ
１０６    ：Ｉ／Ｆ
１０７    ：Ｉ／Ｆ
１０８    ：入力部
１０９    ：表示部
１１０    ：内部バス
Ｓ１１０  ：取得手段
Ｓ１２０  ：選択手段
Ｓ１３０  ：判別手段
Ｓ１４０  ：生成手段
Ｓ１５０  ：計測手段
Ｓ１６０  ：出力手段
【要約】      （修正有）【課題】Ｗｅｂ検索サービスにおける対象施設の順位計測の計測精度の向上を図ることができる情報処理システム、及び情報処理方法を提供する。【解決手段】Ｗｅｂ検索サービスにおける対象施設の順位計測を行う情報処理システムにおいて、情報処理装置１は、設定情報を取得する取得手段１１と、設定情報が記憶された設定情報データベース１０４と、検索キーワードを選択する選択手段１２と、順位計測を行う対象施設を判別する判別手段１３と、Ｗｅｂ検索サービスにおいて対象施設の順位計測を行うための検索コードを生成する生成手段１４と、Ｗｅｂ検索サービスにおける前記対象施設ごとの順位計測を行い、対象施設の順位計測結果を取得する計測手段１５と、順位計測結果を出力する出力手段１６と、を備える。【選択図】図３【図１】
0006833235.tif 000002
【図２】
0006833235.tif 000003
【図３】
0006833235.tif 000004
【図４】
0006833235.tif 000005
【図５】
0006833235.tif 000006
【図６】
0006833235.tif 000007
【図７】
0006833235.tif 000008
【図８】
0006833235.tif 000009