(57)【要約】【課題】キーワードを決定する際の利便性を向上させた情報処理装置、情報処理方法および情報処理プログラムを提供すること。【解決手段】本発明の情報処理装置は、検索の候補となるキーワードを複数の異なるカテゴリに分類する第１分類部と、キーワードを、異なるカテゴリごとに組み合わせるキーワード組合せ部と、キーワード組合せ部で組み合わせられたキーワードを、広告の検索キーワードとして設定する設定部と、を備える。【選択図】図２Ｃ
2020173493.tif 000002
【特許請求の範囲】
【請求項１】
検索の候補となるキーワードを複数の異なるカテゴリに分類する第１分類部と、
前記キーワードを、異なるカテゴリごとに組み合わせるキーワード組合せ部と、
前記キーワード組合せ部で組み合わせられたキーワードを、広告の検索キーワードとして設定する設定部と、
を備えることを特徴とする情報処理装置。
【請求項２】
前記キーワードを、前記キーワードの属性に応じて、各カテゴリ内で分類する第２分類部を備えることを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記キーワード組合せ部による前記キーワードの組み合わせ範囲の設定を受け付ける  前記第１受付部を備え、
前記キーワード組合せ部は、
前記キーワードを、前記第１受付部で受け付けられた範囲内で異なるカテゴリごとに組み合わせることを特徴とする請求項１又は請求項２に記載の情報処理装置。
【請求項４】
前記設定部により広告の検索キーワードとして設定されるキーワードを提示する第１提示部を備えることを特徴とする請求項１乃至請求項３のいずれかに記載の情報処理装置。
【請求項５】
前記広告が媒体に出稿された際にどのように表示されるかの説明を提示する第２提示部を備えることを特徴とする請求項１乃至請求項４のいずれかに記載の情報処理装置。
【請求項６】
前記広告が媒体に出稿された際の表示形態を提示する第３提示部を備えることを特徴とする請求項１乃至請求項５のいずれかに記載の情報処理装置。
【請求項７】
前記キーワードを、前記カテゴリごとに分類された状態で提示する第４提示部を備えることを特徴とする請求項１乃至請求項６のいずれかに記載の情報処理装置。
【請求項８】
キーワードの入力を受け付ける第２受付部と、
キーワードと、該キーワードの類似語及び関連語の少なくとも一方が関連付けて格納されたデータベースを参照し、前記第２受付部で受け付けられたキーワードの類似語及び関連語の少なくとも一方を、前記キーワードとして生成する候補キーワード生成部を備えることを特徴とする請求項１乃至請求項７のいずれかに記載の情報処理装置。
の情報処理装置。
【請求項９】
第１分類部が、検索の候補となるキーワードを複数の異なるカテゴリに分類する工程と、
キーワード組合せ部が、前記キーワードを、異なるカテゴリごとに組み合わせる工程と、
設定部が、前記キーワード組合せ部で組み合わせられたキーワードを、広告の検索キーワードとして設定する工程と、
を有することを特徴とする情報処理方法。
【請求項１０】
コンピュータを、
検索の候補となるキーワードを複数の異なるカテゴリに分類する第１分類部、
前記キーワードを、異なるカテゴリごとに組み合わせるキーワード組合せ部、
前記キーワード組合せ部で組み合わせられたキーワードを、広告の検索キーワードとして設定する設定部、
として機能させることを特徴とする情報処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、情報処理方法、情報処理プログラムに関する。
【背景技術】
【０００２】
近年インターネット上には、多数の仮想店舗が開設されており、一般消費者にとって当該仮想店舗において商品・サービスを購入することは珍しいことではなくなってきている。一方で、インターネット上に多数の仮想店舗が開設されている状況下、店舗間の競争は激化しており、各店舗は業績を維持・向上させるために取扱商品・サービスの販売促進活動が重要なものとなってきている。
【０００３】
そのようなインターネット上での販売促進活動に関するものとして、リスティング広告がある。リスティング広告とは、ＰＰＣ（Pay Per Click）広告の一種であり、Ｙａｈｏｏ（登録商標）やＧｏｏｇｌｅ（登録商標）のような検索エンジンの検索結果に表示される広告であり、検索サイトにおいて、検索者が入力したキーワードに対して予め登録されたリンク設定付のテキストデータからなる広告を、上記キーワードに基づく検索エンジンによる検索結果とともに検索結果画面に列挙する広告手法である。
【０００４】
従来においては、広告主（広告担当者）は、効果が高いと思われるキーワード群を作成し、実際に広告を出稿して、作成したキーワード群の効果を確認しながら、満足な効果が得られるまでキーワード群の変更を繰り返さなければならず、キーワード群の決定は非常に手間のかかるものであった。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００８−２０４４８６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
本発明は、上記課題を鑑みてなされたものであり、キーワードを決定する際の利便性を向上させた情報処理装置、情報処理方法および情報処理プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記の課題を解決すべく、本発明の情報処理装置は、検索の候補となるキーワードを複数の異なるカテゴリに分類する第１分類部と、キーワードを、異なるカテゴリごとに組み合わせるキーワード組合せ部と、キーワード組合せ部で組み合わせられたキーワードを、広告の検索キーワードとして設定する設定部と、を備える。
【発明の効果】
【０００８】
本発明によれば、キーワードを決定する際の利便性を向上させた情報処理装置、情報処理方法および情報処理プログラムを提供することができる。
【図面の簡単な説明】
【０００９】
【図１】実施形態に係る情報処理システムの概略構成図である。
【図２Ａ】実施形態に係る情報処理サーバ（情報処理装置）のハード構成の一例を示す図である。
【図２Ｂ】実施形態に係る情報処理サーバの記憶装置に格納されているデータベースの一例を示す図である。
【図２Ｃ】実施形態に係る情報処理サーバの機能構成の一例を示す図である。
【図３Ａ】実施形態に係るユーザ端末のハード構成の一例を示す図である。
【図３Ｂ】実施形態に係るユーザ端末の機能構成の一例を示す図である。
【図４Ａ】実施形態に係るユーザ端末に表示される画面の一例を示す図である。
【図４Ｂ】実施形態に係るユーザ端末に表示される画面の一例を示す図である。
【図４Ｃ】実施形態に係るユーザ端末に表示される画面の一例を示す図である。
【図４Ｄ】実施形態に係るユーザ端末に表示される画面の一例を示す図である。
【図５Ａ】実施形態に係る情報処理システムのユーザ登録処理の一例を示すフローチャートである。
【図５Ｂ】実施形態に係る情報処理システムのプロモーション設定処理の一例を示すフローチャートである。
【図５Ｃ】実施形態に係る情報処理システムの出稿設定処理の一例を示すフローチャートである。
【図５Ｄ】実施形態に係る情報処理システムのキーワード設定処理の一例を示すフローチャートである。
【図５Ｅ】実施形態に係る情報処理システムのキーワード提示処理の一例を示すフローチャートである。
【図５Ｆ】実施形態に係る情報処理システムのキーワード組合せ処理の一例を示すフローチャートである。
【図５Ｇ】実施形態に係る情報処理システムの検索キーワード提示処理の一例を示すフローチャートである。
【図５Ｈ】実施形態に係る情報処理システムの説明文提示処理の一例を示すフローチャートである。
【発明を実施するための形態】
【００１０】
以下、図面を参照して本発明の各実施形態を説明する。
【００１１】
[実施形態]
初めに、図１を参照して情報処理システム１の構成について説明する。情報処理システム１は、情報処理サーバ２（情報処理装置）と、この情報処理サーバ２とネットワーク４を介して接続された複数のユーザ端末３とを少なくとも備える。なお、情報処理システム１が具備する情報処理サーバ２及びユーザ端末３の数は任意である。また、ネットワーク４をどのような通信網で構成するかは任意である。
【００１２】
（情報処理サーバ２）
図２Ａは、情報処理サーバ２（情報処理装置）のハード構成の一例を示す図である。図２Ａに示すように、情報処理サーバ２は、通信ＩＦ２００Ａ、記憶装置２００Ｂ、ＣＰＵ２００Ｃがバス（ＢＵＳ）等を介して接続された構成を備える。なお、情報処理サーバ２は、その他、キーボード、マウス、タッチパネルなどの入力装置、及び液晶モニタや有機ＥＬモニタなどの表示装置を備えていてもよい。
【００１３】
通信ＩＦ２００Ａは、他の装置（本実施形態では、ＷＥＢサイト、ユーザ端末３）と通信するためのインターフェースである。記憶装置２００Ｂは、例えば、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）や半導体記憶装置（ＳＳＤ(Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ)）である。ＣＰＵ２００Ｃは、情報処理サーバ２を制御し、図示しないＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）及びＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）を備えている。
【００１４】
なお、本実施形態では、図２Ａに示すように、情報処理サーバ２が記憶装置２００Ｂを備える構成となっているが、情報処理サーバ２とネットワーク４を介して接続された他のサーバが記憶装置２００Ｂの全部又はその一部を備える構成であってもよい。この場合、情報処理サーバ２は、他のサーバが備える記憶装置２００Ｂを参照する。また、後述する情報処理プログラムを情報処理サーバ２とネットワーク４を介して接続された他のサーバからダウンロード可能に構成されていてもよい。
【００１５】
図２Ｂは、情報処理サーバ２の記憶装置２００Ｂに登録されているデータベースの一例を示す図である。記憶装置２００Ｂには、情報処理プログラム、各種データベース（本実施形態では、ユーザＤＢ１、設定ＤＢ２、分類用ＤＢ３、成果指標ＤＢ４、説明ＤＢ５）などが記憶されている。なお、本実施形態では、複数のデータベースを備えているが一つのデータベースとしてもよい。
【００１６】
（ユーザＤＢ１）
ユーザＤＢ１には、ユーザの属性情報、例えば、ユーザ名、ログインＩＤ、ログインパスワード（ＰＷ）、連絡先等の情報がユーザごとにユーザＩＤに関連付けて格納されている。以下の表１にユーザＤＢ１に格納されている情報の一例を示す。
【表１】
2020173493.tif 000003
【００１７】
（設定ＤＢ２）
設定ＤＢ２には、ユーザが設定したリスティング広告の設定項目、例えば、広告のＵＲＬ、デバイス、ブランド名、エリア、広告文、検索キーワード、媒体、広告期間、当該広告期間中の広告費の総予算（月額予算等）、１クリック当たりに広告業者に払い込む広告費（クリック単価））等の情報がユーザごとにユーザＩＤに関連付けて格納されている。ここで、デバイスは、広告を出稿する機器の種別であり、例えば、ＰＣ（デスクトップＰＣ、ノートＰＣなど）、タブレット、スマートフォン等である。ブランド名は、例えば、店舗名、会社名、商品名等である。エリアは、広告を出稿する範囲である。検索キーワードは、後述する設定部２０６により設定された検索用キーワードである。媒体は、広告を出稿する媒体（以下、出稿媒体ともいう）であり、例えば、グーグル（登録商標）やヤフー（登録商標）などである。
【００１８】
以下の表２に設定ＤＢ２に格納されている情報の一例を示す。
【表２】
2020173493.tif 000004
【００１９】
（分類用ＤＢ３）
分類用ＤＢ３には、検索キーワードの候補として生成されたキーワード群を分類するための情報、例えば、単語の上位・下位関係、部分・全体関係、同義関係、類義関係などによって単語を分類し、体系づけた類語辞典・辞書や分類語彙表などの情報が格納されている。分類用ＤＢ３を参照することで、キーワード群を複数のカテゴリに分類し、さらに各カテゴリ内で１以上のグループに分類することが可能となっている。また、分類用ＤＢ３は、ユーザが入力した広告に応じて適切と思われる検索キーワードの候補となるキーワードを生成する際にも利用される。
【００２０】
（成果指標ＤＢ４）
成果指標ＤＢ４には、情報処理サーバ２により常時取得される各種の指標、例えば、インプレッション数、クリック数、コンバージョン数、クリック率、コンバージョン率、ＣＰＡ（Return On Advertising Spend：コンバージョンの獲得単価）、ＲＯＡＳ（Return On Advertising Spend：投資した広告費用の回収率（広告掲載料1円あたりの売上額））、ＲＯＩ（Return on Investment：1クリックあたりの投資効果を利益ベースで表す指標）等が広告ごとに格納されている。
【００２１】
（説明ＤＢ５）
説明ＤＢ５には、広告が媒体に出稿された際の説明文及び表示態様が格納されている。より具体的には、広告が媒体に出稿されると、どのように表示されるかの説明文と、表示態様の一例を示す画像情報が格納されている。
【００２２】
（情報処理サーバ２の機能）
図２Ｃは、情報処理サーバ２の機能構成の一例を示す図である。図２Ｃに示すように、情報処理サーバ２は、受信部２０１、受付部２０２（第１，第２受付部）、候補キーワード生成部２０３、分類部２０４（第１，第２分類部）、キーワード組合せ部２０５、設定部２０６、提示部２０７（第１から第４提示部）、成果指標取得部２０８、デバイス種別取得部２０９、送信部２１０及び記憶装置制御部２１１などの機能を有する。なお、図２Ｃに示す機能は、情報処理サーバ２のＲＯＭ（不図示）に記憶された情報処理プログラムをＣＰＵ２００Ｃが実行することにより実現される。
【００２３】
受信部２０１は、ネットワーク４を介してユーザ端末３から送信される情報を受信する。この情報には、ユーザが入力した情報、例えば、ユーザ登録をする際に入力される属性情報、ログイン時に入力される情報、広告の運用（以下、広告運用ともいう）に必要な設定を行う際に入力される情報（例えば、代表的キーワード、ＵＲＬなど）等が含まれる。
【００２４】
受付部２０２は、受信部２０１で受信した情報からユーザが入力した代表的キーワード、ＵＲＬ、キーワードの追加・削除、キーワード組合せ部２０５によるキーワードの組み合わせ範囲の設定、などの情報を受け付ける。
【００２５】
候補キーワード生成部２０３は、広告を出稿する際の候補となるキーワードを生成する。換言すると、候補キーワード生成部２０３は、広告出稿の設定を行う際に、ユーザが入力した広告に適切と思われるキーワードを生成する。具体的には、候補キーワード生成部２０３は、分類用ＤＢ３を参照して、ユーザが設定した代表的なキーワード及び広告のＵＲＬのＨＴＭＬ情報から中心的と思われるトピック(いくつかのキーワード群)を特定し、特定したキーワード群の類似語及び関連語の少なくとも一方を、検索キーワードの候補として抽出する。なお、候補キーワード生成部２０３は、広告（個別案件）ごとにキーワードの候補を抽出する。また、候補キーワード生成部２０３は、ネットワーク４を介して外部の辞書データベースへアクセスして、候補となるキーワードを拡張させて網羅性を高めるようにしてもよい。
【００２６】
本実施形態では、候補キーワード生成部２０３は、ユーザが入力した広告の情報に応じて適切と思われるキーワードを広告ごとに上記アルゴリズムにより生成する構成となっているが、候補となるキーワードを分野（カテゴリ）ごとに予めデータベース等に格納して、ユーザが入力した広告に応じて適切と思われる分野のキーワードを抽出する構成としてもよい。ここで、分野（カテゴリ）の分類には、例えば、日本標準産業分類などを用いて規定してもよい。また、ユーザが入力した広告の情報に応じて適切と思われるキーワードを広告ごとに上記アルゴリズムにより生成する構成と、候補となるキーワードを分野（カテゴリ）ごとに予めデータベース等に格納して、ユーザが入力した広告に応じて適切と思われる分野のキーワードを抽出する構成とを組み合わせるようにしてもよい。
【００２７】
分類部２０４は、分類用ＤＢ３を参照して、候補キーワード生成部２０３で生成されたキーワードを複数の異なるカテゴリに分類する。具体的には、分類部２０４は、分類用ＤＢ３を参照して、分類対象である該キーワードの属性（単語の上位・下位関係、部分・全体関係、同義関係、類義関係など）に基づいて、キーワードをメイン、サブ、一般の３つのカテゴリに分類する。なお、分類部２０４は、キーワードを以下の基準に基づいて各カテゴリ（メイン、サブ、一般）に分類する。
（１）メイン
広告の商品・サービスを略ダイレクトに示すキーワードが分類される。検索者がメインのキーワードだけで検索した場合にも、広告の商品・サービスを求める検索者が検索可能なキーワードである。例えば、広告が「英会話スクール」である場合、分類部２０４は、「英会話」「英会話スクール」「ビジネス英会話」などのキーワードをメインのカテゴリに分類する。
（２）サブ
広告の商品・サービスに強く関連しているが、該キーワード単体では、広告そのものを表すものではなく、広告を形容したり、補足したり、条件を絞り込んだりするためのキーワードが分類される。例えば、広告が「英会話スクール」である場合、分類部２０４は、「オンライン」「ネイティブ」「マンツーマン」などのキーワードをサブのカテゴリに分類する。
（３）一般
広告の商品・サービスに関するキーワードというよりは、一般的に何かサービスを探している検索者が検索する際に使用するキーワードが分類される。また、地域を限定したビジネスの場合には、地名を表すキーワードも一般に分類される。そのほか、メイン又はサブに分類されなかったキーワードも一般に分類される。例えば、広告が「英会話スクール」である場合、分類部２０４は、「安い」「おすすめ」「比較」「新宿」「柏」などのキーワードを一般のカテゴリに分類する。なお、分類部２０４は、メイン及びサブのカテゴリに分類されなかったキーワードを一般のカテゴリに分類するようにしてもよい。
【００２８】
また、分類部２０４は、複数の異なるカテゴリに分類されたキーワードを、キーワードの属性に応じて、各カテゴリ内でさらに分類する。例えば、広告が「転職サイト」の場合、分類部２０４は、メインのカテゴリに分類されたキーワードを、さらに「転職」グループ、「求人」グループなどに分類する。また、分類部２０４は、サブのカテゴリに分類されたキーワードを、さらに「収入」グループ、「労働条件」グループなどに分類する。例えば、「収入」グループに分類されるキーワードとしては、例えば、「高収入」「高時給」「４００万以上」などがあげられる。また、「労働条件」グループに分類されるキーワードとしては、例えば、「残業なし」「有給完全消化」などがあげられる。また、分類部２０４は、一般のカテゴリに分類されたキーワードを、さらに「地域」グループ、「評価」グループなどに分類する。
【００２９】
なお、本実施形態では、情報処理サーバ２の記憶装置２００Ｂにキーワードを分類するための分類用ＤＢ３を備える構成となっているが、情報処理サーバ２とネットワーク４を介して、単語の上位・下位関係、部分・全体関係、同義関係、類義関係などによって単語を分類し、体系づけた類語辞典・辞書や分類語彙表などの情報を参照し、キーワードを分類するようにしてもよい。
【００３０】
キーワード組合せ部２０５は、異なるカテゴリごとにキーワードを組み合わせる。具体的には、キーワード組合せ部２０５は、メインに分類されたキーワードと、サブに分類されたキーワードと、一般に分類されたキーワードとを所定の条件に従い組み合わせて新たなキーワードを生成する。また、キーワード組合せ部２０５は、受付部２０２でキーワード組合せ部２０５によるキーワードの組み合わせ範囲の設定の情報が受け付けられている場合、キーワードを、受付部２０２で受け付けられた範囲内で異なるカテゴリごとに組み合わせて新たなキーワードを生成する。なお、キーワード組合せ部２０５によるキーワードの組み合わせの詳細については、図４Ｃ及び図４Ｄを参照して後述する。
【００３１】
設定部２０６は、キーワード組合せ部２０５で組み合わせられたキーワード及びメインのカテゴリに分類されているキーワードを、広告の検索キーワードとして設定する。
【００３２】
提示部２０７は、キーワードを、カテゴリごとに分類された状態で提示する。また、提示部２０７は、設定部２０６により広告の検索キーワードとして設定されるキーワードを提示する。また、提示部２０７は、広告が媒体に出稿された際の説明を提示する。具体的には、提示部２０７は、広告が媒体に出稿される際にどのように表示されるかの説明を提示する。また、提示部２０７は、広告が媒体に出稿された際の表示形態を提示する。具体的には、提示部２０７は、広告が媒体に出稿されると、どのような形態で表示されるかを提示する。
【００３３】
成果指標取得部２０８は、広告を出稿した後の成果指標を取得する。具体的には、成果指標取得部２０８は、インプレッション数、クリック数、コンバージョン数等、広告出稿の効果を確認するうえで必要となる情報を所定時間や所定日数ごとに取得する。また、成果指標取得部２０８は、取得した情報から各種指標を算出する。また、広告効果確認部３０７により取得および算出された情報及び指標は、記憶装置制御部２１１により成果指標ＤＢ４に格納される。
【００３４】
デバイス種別取得部２０９は、ユーザ端末３の種別、例えば、ＰＣ、タブレット、スマートフォン等の種別を取得する。
【００３５】
送信部２１０は、情報をユーザ端末３へ送信する。
【００３６】
記憶装置制御部２１１は、記憶装置２００Ｂを制御する。具体的には、記憶装置制御部２１１は、記憶装置２００Ｂを制御して情報の書き込みや読み出しを行う。
【００３７】
（ユーザ端末３）
図３Ａは、ユーザ端末３のハード構成の一例を示す図である。図３Ａに示すように、ユーザ端末３は、例えば、スマートフォン、タブレット端末などであるが、デスクトップＰＣやノートＰＣなどであってもよい。図３Ａは、ユーザ端末３の主なハード構成を示しており、通信ＩＦ３００Ａ、記憶装置３００Ｂ、入力装置３００Ｃ、表示装置３００Ｄ及びＣＰＵ３００Ｅがバス（ＢＵＳ）などを介して接続された構成を備える。
【００３８】
通信ＩＦ３００Ａは、他の装置（本実施形態では、情報処理サーバ２）と通信するためのインターフェースである。記憶装置３００Ｂは、例えば、ＨＤＤや半導体記憶装置である。記憶装置３００Ｂには、情報処理プログラムなどが記憶されている。また、記憶装置３００Ｂには、ユーザ端末３を識別するためのＩＤが記憶されている。ユーザ端末３から送信される情報にＩＤを付与することで、情報処理サーバ２は、受信した情報がどのユーザ端末３から送信されたものであるかを認識することができる。なお、ＩＤは、ＩＰアドレス、ＭＡＣアドレスなどを利用してもよく、情報処理サーバ２がユーザ端末３に対して付与するようにしてもよい。
【００３９】
入力装置３００Ｃは、例えば、タッチパネル、キーボード、マウスなどであり、ユーザは、入力装置３００Ｃを操作して、必要な情報（例えば、代表的キーワードやＵＲＬ）を入力することができる。表示装置３００Ｄは、例えば、液晶モニタや有機ＥＬモニタなどである。表示装置３００Ｄは、情報処理システム１の利用に必要な画面を表示する。
【００４０】
ＣＰＵ３００Ｅは、ユーザ端末３を制御し、図示しないＲＯＭ及びＲＡＭを備えている。
【００４１】
図３Ｂは、ユーザ端末３の機能構成の一例を示す図である。図３Ｂに示すように、ユーザ端末３は、入力受付部３０１、表示装置制御部３０２、送信部３０３、受信部３０４及び記憶装置制御部３０５などの機能を有する。なお、図３Ｂに示す機能は、ユーザ端末３のＲＯＭ（不図示）に記憶された情報処理プログラムをＣＰＵ３００Ｅが実行することにより実現される。
【００４２】
入力受付部３０１は、入力装置３００Ｃで入力された情報を受け付ける。
【００４３】
表示装置制御部３０２は、表示装置３００Ｄを制御する。具体的には、表示装置制御部３０２は、後述する図４Ａから図４Ｄに示す画面を表示装置３００Ｄに表示させる。
【００４４】
送信部３０３は、入力受付部３０１で受け付けられた情報を情報処理サーバ２へ送信する。
【００４５】
受信部３０４は、情報処理サーバ２から送信される情報を受信する。
【００４６】
記憶装置制御部３０５は、記憶装置３００Ｂを制御する。具体的には、記憶装置制御部３０５は、記憶装置３００Ｂを制御して情報の書き込みや読み出しを行う。
【００４７】
（表示画面）
次に、本実施形態でユーザ端末３の表示装置３００Ｄに表示される画面について図４Ａから図４Ｄを参照して説明する。図４Ａから図４Ｄは、本実施形態に係るユーザ端末に表示される画面の一例を示す図である。
【００４８】
（キーワード設定画面）
図４Ａに示す画面は、提示部２０７による提示されるキーワード設定画面である。キーワード設定画面では、候補キーワード生成部２０３で生成されたキーワードＫＷが、分類部２０４がカテゴリごとに分類した状態で表示（提示）される。具体的には、キーワードＫＷは、メイン６０１、サブ６０２、一般６０３の３つのカテゴリに分類されて表示され、さらに、カテゴリごとに１以上のグループに分類されて表示される。図４Ａに示す例では、メイン６０１に分類されたキーワードＫＷは、メイン６０１内でさらにグループ６１１からグループ６１３の３つのグループに分類されて表示されている。また、サブ６０２に分類されたキーワードＫＷは、サブ６０２内でグループ６２１のグループだけに分類されて表示されている。また、一般６０３に分類されたキーワードＫＷは、一般６０３内でさらにグループ６３１からグループ６３５の５つのグループに分類されて表示されている。
【００４９】
図４Ａに示すキーワード設定画面では、ユーザは、ユーザ端末３の入力装置３００Ｃを操作して、各カテゴリのグループごとにキーワードＫＷの追加・削除等を行うことができる。例えば、メイン６０１のグループ６１１にキーワードを追加する場合、ユーザは、ユーザ端末３の入力装置３００Ｃを操作して、メイン６０１のグループ６１１の＋マーク６０４を選択操作することで、新しいキーワードＫＷを入力するためのボックスが表示され、ユーザ端末３の入力装置３００Ｃを操作して、表示されたボックス内に新しいキーワードＫＷを入力することで、入力されたキーワードＫＷが追加される。
【００５０】
また、図４Ａに示すキーワード設定画面では、ユーザは、ユーザ端末３の入力装置３００Ｃを操作して、「設定を確認」ボタン６０５を選択操作すると、ユーザ端末３の表示装置３００Ｄの表示画面が後述の図４Ｃに示すキーワード設定確認画面に遷移し、該キーワード設定確認画面において、図４Ａに示すキーワード設定画面で設定したキーワードがどのように広告の検索キーワードとして設定されるかを確認することができる。
【００５１】
また、図４Ａに示すキーワード設定画面は、広告を表示させるデバイスであるユーザ端末３の種別に応じて表示形態が変化する。例えば、ユーザ端末３の種別がＰＣ（デスクトップＰＣやノートＰＣなど）である場合、画面の左側から右側に向かってメイン、サブ、一般の順にキーワードＫＷが表示（提示）される。また、ユーザ端末３の種別がスマートフォンまたはタブレットの場合、画面の上側から下側に向かってメイン、サブ、一般の順にキーワードＫＷが表示（提示）される。なお、スマートフォンまたはタブレットの画面の向き（縦向きか横向きか）に応じて、図４Ａに示すキーワード設定画面の表示形態を変化させてもよい。例えば、スマートフォンまたはタブレットの画面の向きが横向きである場合、画面の左側から右側に向かってメイン、サブ、一般の順にキーワードＫＷが表示（提示）され、スマートフォンまたはタブレットの画面の向きが縦向きである場合、画面の上側から下側に向かってメイン、サブ、一般の順にキーワードＫＷが表示（提示）されるようにしてもよい。なお、スマートフォンまたはタブレットの画面の向きは、ユーザ端末３に搭載された加速度センサにより検知することが可能である。
【００５２】
また、図４Ａに示すキーワード設定画面では、各キーワードＫＷは、キーワードＫＷの属性、例えば、お勧め（レコメンド）、通常の提案、提案したが選択されなかったもの等、に応じて異なる態様（例えば、表示の大きさ、表示の色、表示の形状、文章の文字数、文字のフォント等）で表示（提示）されるように構成してもよい。また、図４Ａに示すキーワード設定画面では、各キーワードＫＷは、広告への効果に対する優先度、に応じて異なる態様（例えば、表示の大きさ、表示の色、表示の形状、文章の文字数、文字のフォント等）で表示（提示）されるように構成してもよい。なお、ユーザにより追加されたキーワードＫＷに関しても、キーワードＫＷの属性（ユーザによる追加）および効果に応じて異なる態様（例えば、表示の大きさ、表示の色、表示の形状、文章の文字数、文字のフォント等）で表示（提示）されるように構成してもよい。
【００５３】
（説明画面）
図４Ｂに示す説明画面は、提示部２０７により提示される説明画面である。ユーザが、図４Ａに示すキーワード設定画面において、マウス等のポインタＰを各カテゴリのタイトル上に合わせる（以下、マウスオーバーともいう）ことで、提示部２０７は、図４Ｂに示す説明画面を提示する。この説明画面では、提示部２０７は、広告が媒体に出稿された際の説明と、広告が媒体に出稿された際の表示形態とを提示する。具体的には、提示部２０７は、説明ＤＢ５を参照し、ポインタＰがマウスオーバーされたカテゴリのタイトルに対応する説明文及び画像情報を提示する。
【００５４】
（キーワード設定確認画面）
図４Ｃに示す画面は、提示部２０７により提示されるキーワード設定確認画面である。上述したように、図４Ｃに示すキーワード設定確認画面は、ユーザが、ユーザ端末３の入力装置３００Ｃを操作して、「設定を確認」ボタン６０５（図４Ａ参照）を選択操作すると表示（提示）される。このキーワード設定確認画面では、設定部２０６により広告の検索キーワードとして設定されるキーワードの一覧を確認することができる。
【００５５】
ここで、キーワード組合せ部２０５でのキーワードの組み合わせについて説明する。ここでは、メイン、サブ、一般の各カテゴリに以下のようにキーワードが分類されている場合を考える。
（１）メイン
「ＫＷ１」「ＫＷ２」「ＫＷ３」
（２）サブ
「ＫＷ４」「ＫＷ５」
（３）一般
「ＫＷ６」
【００５６】
上記のようにキーワードが分類されている場合、キーワード組合せ部２０５は、以下のように各カテゴリに分類されているキーワードを組み合わせて新たなキーワードを生成する。
【００５７】
（メインとサブの組み合わせ）
メインとサブのカテゴリに分類されているキーワードを組み合わせ、以下の６つの新たなキーワードを生成する。
「ＫＷ１ＫＷ４」「ＫＷ１ＫＷ５」「ＫＷ２ＫＷ４」「ＫＷ２ＫＷ５」「ＫＷ３ＫＷ４」「ＫＷ３ＫＷ５」
【００５８】
（メインと一般の組み合わせ）
次いで、キーワード組合せ部２０５は、メインと一般のカテゴリに分類されているキーワードを組み合わせ、以下の３つの新たなキーワードを生成する。
「ＫＷ１ＫＷ６」「ＫＷ２ＫＷ６」「ＫＷ３ＫＷ６」
【００５９】
（メイン、サブ及び一般の組み合わせ）
さらに、キーワード組合せ部２０５は、メイン、サブ、一般のカテゴリに分類されているキーワードを組み合わせ、以下の６つの新たなキーワードを生成する。
「ＫＷ１ＫＷ４ＫＷ６」「ＫＷ１ＫＷ５ＫＷ６」「ＫＷ２ＫＷ４ＫＷ６」「ＫＷ２ＫＷ５ＫＷ６」「ＫＷ３ＫＷ４ＫＷ６」「ＫＷ３ＫＷ５ＫＷ６」
【００６０】
なお、本実施形態では、キーワード組合せ部２０５は、サブと一般のカテゴリに分類されているキーワードの組み合わせていないが、キーワード組合せ部２０５が、サブと一般のカテゴリに分類されているキーワードを組み合わせて、以下の２つの新たなキーワードを生成するようにしてもよい。
「ＫＷ４ＫＷ６」、「ＫＷ５ＫＷ６」
【００６１】
図４Ｃに示すキーワード設定確認画面では、提示部２０７は、上述のようにしてキーワード組合せ部２０５により生成された新たなキーワード及びメインのカテゴリに分類されたキーワードの一覧、換言すると、設定部２０６により広告の検索キーワードとして設定されるキーワードの一覧を表示（提示）する。
【００６２】
（組み合わせ範囲設定画面）
図４Ｄに示す画面は、提示部２０７により提示される組み合わせ範囲設定画面である。図４Ｄに示す組み合わせ範囲設定画面では、ユーザが、ユーザ端末３の入力装置３００Ｃを操作して、キーワード組合せ部２０５によるキーワードＫＷの組み合わせ範囲を設定することができる。受付部２０２でキーワード組合せ部２０５によるキーワードの組み合わせ範囲の設定の情報が受け付けられている場合、キーワード組合せ部２０５は、受付部２０２で受け付けられた範囲内で異なるカテゴリごとに組み合わせる。
【００６３】
図４Ｄに示す組み合わせ範囲設定画面の例では、メインのカテゴリとサブのカテゴリに分類されたキーワードＫＷの組み合わせ範囲が設定されている。図４Ｄに示す組み合わせ範囲設定画面の例では、キーワード組合せ部２０５は、以下のように各カテゴリに分類されているキーワードを組み合わせて新たなキーワードを生成する。
【００６４】
（範囲が制限されたメインとサブの組み合わせ）
キーワード組合せ部２０５は、各グループ７１１から７１３内でメイン７０１のカテゴリに分類されたキーワードＫＷと、サブ７０２のカテゴリに分類されたキーワードＫＷとをそれぞれ組み合わせて新たなキーワードを生成する。
【００６５】
（メインと一般の組み合わせ）
また、キーワード組合せ部２０５は、メイン７０１と一般７０３のカテゴリに分類されたキーワードを組み合わせて新たなキーワードを生成する。
【００６６】
（範囲が制限されたメインとサブ及び一般の組み合わせ）
また、キーワード組合せ部２０５は、上述の「範囲が制限されたメインとサブの組み合わせ」で生成された新たなキーワードと、一般７０３のカテゴリに分類されたキーワードＫＷと組み合わせて新たなキーワードを生成する。
【００６７】
なお、キーワード組合せ部２０５による組み合わせ範囲は、図４Ｄに示す例に限られず、種々に設定することができる。図４Ｄに示す例では、メイン７０１のカテゴリに分類されたキーワードＫＷと、サブ７０２のカテゴリに分類されたキーワードＫＷとの組み合わせ範囲を設定しているが、メイン７０１のカテゴリに分類されたキーワードＫＷと、一般７０３のカテゴリに分類されたキーワードＫＷとの組み合わせ範囲を設定してもよい。また、サブ７０２のカテゴリに分類されたキーワードＫＷと、一般７０３のカテゴリに分類されたキーワードＫＷとの組み合わせ範囲を設定してもよい。さらに、メイン７０１のカテゴリに分類されたキーワードＫＷと、サブ７０２のカテゴリに分類されたキーワードＫＷと、一般７０３のカテゴリに分類されたキーワードＫＷと、の組み合わせ範囲を設定してもよい。
【００６８】
図５Ａから図５Ｈは、本実施形態に係る情報処理システム１の処理の一例を示すフローチャートである。以下、図５Ａから図５Ｈを参照して、本実施形態に係る情報処理システム１の処理について説明する。
【００６９】
（ユーザ登録処理）
図５Ａは、本実施形態に係る情報処理システム１のユーザ登録処理の一例を示すフローチャートである。以下、図５Ａを参照して、ユーザ登録処理の一例について説明する。
【００７０】
（ステップＳ１０１）
初めにユーザは、ユーザ端末３の入力装置３００Ｃを操作して情報処理サーバ２へとアクセスする。ユーザ端末３からのアクセスを受け付けると、情報処理サーバ２は、ユーザの属性情報を入力するための画面情報を生成する。情報処理サーバ２の送信部２１０は、生成された画面情報を、ネットワーク４を介してユーザ端末３へ送信する。
【００７１】
（ステップＳ１０２）
送信された画面情報は、ユーザ端末３の受信部３０４で受信され、表示装置３００Ｄにユーザの属性情報の入力画面として表示される。ここで、属性情報は、例えば、ユーザ名、年齢、性別、連絡先（住所、電話番号、メールアドレス等）、課金のための情報（クレジットカード番号や銀行口座番号等）、ログインＩＤ（ＬＩＤ）、パスワード（ＰＷ）等の情報のことである。なお、ログインＩＤは、情報処理サーバ２が重複しないものを自動で発行するようにしてもよい。
【００７２】
（ステップＳ１０３）
ユーザが、ユーザ端末３の入力装置３００Ｃを操作して属性情報を入力して、画面の所定のアイコン（例えば、「登録」アイコン）を選択すると、入力した属性情報がユーザ端末３の送信部３０３からネットワーク４を介して送信され、情報処理サーバ２の受信部２０１で受信される。
【００７３】
（ステップＳ１０４）
情報処理サーバ２の記憶装置制御部２１１は、受信部２０１で受信した属性情報をユーザＩＤに関連付けて記憶装置２００ＢのユーザＤＢ１へ格納する。
【００７４】
なお、上記ユーザ登録においては、入力された属性情報でいったん仮登録を行い、登録されたメールアドレスへ招待用のＵＲＬを送り、該ＵＲＬからアスセスすることで正式に登録する構成としてもよい。
【００７５】
（プロモーション設定処理）
図５Ｂは、本実施形態に係る情報処理システム１のプロモーション設定処理の一例を示すフローチャートである。以下、図５Ｂを参照して、プロモーション設定処理の一例について説明する。
【００７６】
（ステップＳ２０１）
初めに、ユーザは、ユーザ端末３の入力装置３００Ｃを操作してサーバへアクセスする。ユーザ端末３からアクセスがあると、情報処理サーバ２は、ログインＩＤおよびＰＷを入力するための画面情報を生成する。情報処理サーバ２の送信部２１０は、生成された画面情報を、ネットワーク４を介してユーザ端末３へ送信する。
【００７７】
送信された画面情報は、ユーザ端末３の受信部３０４で受信され、表示装置３００Ｄにユーザのログイン情報の入力画面として表示される。ユーザは、ユーザ端末３の入力装置３００Ｃを操作して、ログインＩＤおよびパスワードを入力して、画面の所定のアイコン（例えば、「送信」アイコン）を選択すると、ユーザ端末３の送信部３０３は、ネットワーク４を介して入力したログインＩＤおよびパスワードを送信する。
【００７８】
（ステップＳ２０２）
情報処理サーバ２の制御部３０８は、ユーザ端末３から送信されるログインＩＤとパスワードの組み合わせが、記憶装置２００ＢのユーザＤＢ１に格納されているログインＩＤとパスワードの組み合わせと一致するかどうかを判定する。ログインＩＤとパスワードの組み合わせが一致しない場合（Ｓ２０２のＮＯ）、情報処理サーバ２は、Ｓ２０１の処理へと移行する。なお、Ｓ２０１の動作へと戻る際に、ログインエラーをユーザ端末３の表示装置３００Ｄに表示するようにしてもよい。また、ログインＩＤとパスワードの組み合わせが一致した場合（Ｓ２０２のＹＥＳ）、情報処理サーバ２は、ステップＳ２０３の処理へと移行する。
【００７９】
（ステップＳ２０３）
ユーザがユーザ端末３の入力装置３００Ｃを操作して、プロモーションの新規作成を実行すると、情報処理サーバ２は、基本情報を入力するための画面情報を生成する。情報処理サーバ２の送信部は、生成された画面情報を、ネットワーク４を介してユーザ端末３へ送信する。送信された画面情報は、ユーザ端末３の受信部３０４で受信され、表示装置３００Ｄに基本情報の入力画面として表示される。
【００８０】
（ステップＳ２０４）
ユーザは、ユーザ端末３の入力装置３００Ｃを操作して、プロモーション名および月額予算を入力するとともに、成果指標を選択する。ユーザが、ユーザ端末３の入力装置３００Ｃを操作して、画面の所定のアイコン（例えば、「次へ」アイコン）を選択すると、ユーザ端末３の送信部３０３は、入力された情報を、ネットワーク４を介して送信し、情報処理サーバ２の記憶装置２００Ｂの設定ＤＢ２へ格納される。
【００８１】
（ステップＳ２０５）
次に、情報処理サーバ２は、連携設定を入力するための画面情報を生成する。送信部２１０は、生成された画面情報を、ネットワーク４を介してユーザ端末３へ送信する。送信された画面情報は、ユーザ端末３の受信部３０４で受信され、表示装置３００Ｄに連携設定の入力画面として表示される。ユーザは、ユーザ端末３の入力装置３００Ｃを操作して、媒体を選択するとともに、アカウントＩＤ、アカウントの識別名を入力する。ユーザが、ユーザ端末３の入力装置３００Ｃを操作して、画面の所定のアイコン（例えば、「次へ」アイコン）を選択すると、入力した情報がユーザ端末３の送信部３０３からネットワーク４を介して送信され、情報処理サーバ２の記憶装置２００Ｂの設定ＤＢ２へ格納される。
【００８２】
（ステップＳ２０６）
次に、情報処理サーバ２は、利用機能の設定を入力するための画面情報を生成する。送信部２１０は、生成された画面情報を、ネットワーク４を介してユーザ端末３へ送信する。送信された画面情報は、ユーザ端末３の受信部３０４で受信され、表示装置３００Ｄに利用機能の設定の入力画面として表示される。ユーザは、ユーザ端末３の入力装置３００Ｃを操作して、利用機能についての設定を選択するとともに、広告を使ってユーザを誘導したいＷｅｂページのＵＲＬを入力して、広告をクリックした際に表示される、いわゆるランディングページを設定する。ユーザが、ユーザ端末３の入力装置３００Ｃを操作して、画面の所定のアイコン（例えば、「次へ」アイコン）を選択すると、入力した情報がユーザ端末３の送信部３０３からネットワーク４を介して送信され、情報処理サーバ２の記憶装置２００Ｂの設定ＤＢ２へ格納される。
【００８３】
（ステップＳ２０７）
次に、情報処理サーバ２は、広告の設定を入力するための画面情報を生成する。送信部２１０は、生成された画面情報を、ネットワーク４を介してユーザ端末３へ送信する。送信された画面情報は、ユーザ端末３の受信部３０４で受信され、表示装置３００Ｄに広告設定の入力画面として表示される。ユーザは、ユーザ端末３の入力装置３００Ｃを操作して、ページＵＲＬ、広告の識別名、および広告に関する代表的なキーワードを入力する。ユーザが、ユーザ端末３の入力装置３００Ｃを操作して、画面の所定のアイコン（例えば、「次へ」アイコン）を選択すると、入力した情報がユーザ端末３の送信部３０３からネットワーク４を介して送信され、情報処理サーバ２の記憶装置２００Ｂの設定ＤＢ２へ格納される。
【００８４】
（ステップＳ２０８）
次に、情報処理サーバ２は、設定を確認するための画面情報を生成する。送信部２１０は、生成された画面情報を、ネットワーク４を介してユーザ端末３へ送信する。送信された画面情報は、ユーザ端末３の受信部３０４で受信され、表示装置３００Ｄに設定確認画面として表示される。ユーザが、ユーザ端末３の入力装置３００Ｃを操作して、例えば、「登録する」のアイコンをクリックした操作が受け付けられると（Ｓ２０８のＹＥＳ）、情報処理サーバ２は、登録確認画面に表示されている内容でプロモーション基本情報を設定し、プロモーション設定処理を終了する。また、ユーザ端末３の入力装置３００Ｃを操作して、例えば、「編集」のアイコンをクリックした操作が受け付けられると（Ｓ２０８のＮＯ）、情報処理サーバ２は、ステップＳ２０４からステップＳ２０７のいずれか処理に移行する。
【００８５】
なお、図５Ｂを参照して説明した動作では、ログインから動作が始まっているが、すでにログインしている場合には、Ｓ２０３から動作が始まる構成としてもよい。
【００８６】
（出稿設定処理）
図５Ｃは、本実施形態に係る情報処理システム１の出稿設定処理の一例を示すフローチャートである。以下、図５Ｃを参照して、出稿設定処理の一例について説明する。
【００８７】
（ステップＳ３０１）
初めに、ユーザは、ユーザ端末３の入力装置３００Ｃを操作してサーバへアクセスする。ユーザ端末３からアクセスがあると、情報処理サーバ２は、ログインＩＤおよびＰＷを入力するための画面情報を生成する。情報処理サーバ２の送信部２１０は、生成された画面情報を、ネットワーク４を介してユーザ端末３へ送信する。
【００８８】
送信された画面情報は、ユーザ端末３の受信部３０４で受信され、表示装置３００Ｄにユーザのログイン情報の入力画面として表示される。ユーザは、ユーザ端末３の入力装置３００Ｃを操作して、ログインＩＤおよびパスワードを入力して、画面の所定のアイコン（例えば、「送信」アイコン）を選択すると、ユーザ端末３の送信部３０３は、ネットワーク４を介して入力したログインＩＤおよびパスワードを送信する。
【００８９】
（ステップＳ３０２）
情報処理サーバ２の制御部３０８は、ユーザ端末３から送信されるログインＩＤとパスワードの組み合わせが、記憶装置２００ＢのユーザＤＢ１に格納されているログインＩＤとパスワードの組み合わせと一致するかどうかを判定する。ログインＩＤとパスワードの組み合わせが一致しない場合（Ｓ３０２のＮＯ）、情報処理サーバ２は、Ｓ３０１の処理へと移行する。なお、Ｓ３０１の動作へと戻る際に、ログインエラーをユーザ端末３の表示装置３００Ｄに表示するようにしてもよい。また、ログインＩＤとパスワードの組み合わせが一致した場合（Ｓ３０２のＹＥＳ）、情報処理サーバ２は、ステップＳ３０３の処理へと移行する。
【００９０】
（ステップＳ３０３）
ユーザがユーザ端末３の入力装置３００Ｃを操作して、広告の出稿設定を実行すると、情報処理サーバ２は、出稿媒体を入力するための画面情報を生成する。送信部２１０は、生成された画面情報を、ネットワーク４を介してユーザ端末３へ送信する。送信された画面情報は、ユーザ端末３の受信部３０４で受信され、表示装置３００Ｄに出稿媒体の入力画面として表示される。
【００９１】
（ステップＳ３０４）
ユーザは、ユーザ端末３の入力装置３００Ｃを操作して、広告を出稿する媒体（出稿媒体）を選択する。ユーザが、ユーザ端末３の入力装置３００Ｃを操作して、画面の所定のアイコン（例えば、「次へ」アイコン）を選択すると、入力した情報がユーザ端末３の送信部３０３からネットワーク４を介して送信され、情報処理サーバ２の記憶装置２００Ｂの設定ＤＢ２へ格納される。
【００９２】
（ステップＳ３０５）
次に、情報処理サーバ２は、デバイスを入力するための画面情報を生成する。送信部２１は、生成された画面情報を、ネットワーク４を介してユーザ端末３へ送信する。送信された画面情報は、ユーザ端末３の受信部３０４で受信され、表示装置３００Ｄにデバイスの入力画面として表示される。ユーザは、ユーザ端末３の入力装置３００Ｃを操作して、広告を出稿するデバイスを入力する。ユーザが、ユーザ端末３の入力装置３００Ｃを操作して、画面の所定のアイコン（例えば、「次へ」アイコン）を選択すると、入力した情報がユーザ端末３の送信部３０３からネットワーク４を介して送信され、情報処理サーバ２の記憶装置２００Ｂの設定ＤＢ２へ格納される。
【００９３】
（ステップＳ３０６）
次に、情報処理サーバ２は、ブランド名を入力するための画面情報を生成する。送信部２１０は、生成された画面情報を、ネットワーク４を介してユーザ端末３へ送信する。送信された画面情報は、ユーザ端末３の受信部３０４で受信され、表示装置３００Ｄにブランド名の入力画面として表示される。ユーザは、ユーザ端末３の入力装置３００Ｃを操作して、広告出稿対象のブランド名を入力する。ユーザが、ユーザ端末３の入力装置３００Ｃを操作して、画面の所定のアイコン（例えば、「次へ」アイコン）を選択すると、入力した情報がユーザ端末３の送信部３０３からネットワーク４を介して送信され、情報処理サーバ２の記憶装置２００Ｂの設定ＤＢ２へ格納される。
【００９４】
（ステップＳ３０７）
次に、情報処理サーバ２は、広告出稿エリアを入力するための画面情報を生成する。送信部２１０は、生成された画面情報を、ネットワーク４を介してユーザ端末３へ送信する。送信された画面情報は、ユーザ端末３の受信部３０４で受信され、表示装置３００Ｄに広告出稿エリアの入力画面として表示される。ユーザは、ユーザ端末３の入力装置３００Ｃを操作して、広告を出稿するエリアを入力する。ユーザが、ユーザ端末３の入力装置３００Ｃを操作して、画面の所定のアイコン（例えば、「次へ」アイコン）を選択すると、入力した情報がユーザ端末３の送信部３０３からネットワーク４を介して送信され、情報処理サーバ２の記憶装置２００Ｂの設定ＤＢ２へ格納される。
【００９５】
（ステップＳ３０８）
次に、情報処理サーバ２は、広告文を作成するための画面情報を生成する。送信部２１０は、生成された画面情報を、ネットワーク４を介してユーザ端末３へ送信する。送信された画面情報は、ユーザ端末３の受信部３０４で受信され、表示装置３００Ｄに広告文を作成画面として表示される。ユーザは、ユーザ端末３の入力装置３００Ｃを操作して、複数パターンの広告文を作成する。ユーザが、ユーザ端末３の入力装置３００Ｃを操作して、画面の所定のアイコン（例えば、「次へ」アイコン）を選択すると、入力した情報がユーザ端末３の送信部３０３からネットワーク４を介して送信され、情報処理サーバ２の記憶装置２００Ｂの設定ＤＢ２へ格納される。
【００９６】
（ステップＳ３０９）
次に、情報処理サーバ２は、キーワードの設定処理を実行する。なお、キーワード設定処理の詳細については、図５Ｄを参照して後述する。
【００９７】
（ステップＳ３１０）
情報処理サーバ２は、操作が終了したかどうかを判定する。操作が終了している場合（Ｓ３１０のＹＥＳ）、情報処理サーバ２は、出稿設定処理を終了する。また、操作が終了していない場合（Ｓ３１０のＮＯ）、情報処理サーバ２は、Ｓ３０４の処理へ移行する。
【００９８】
なお、図５Ｃを参照して説明した動作では、ログインから動作が始まっているが、すでにログインしている場合には、Ｓ３０３から動作が始まる構成としてもよい。
【００９９】
（キーワード設定処理）
図５Ｄは、本実施形態に係る情報処理システム１のキーワード設定処理の一例を示すフローチャートである。以下、図５Ｄを参照して、キーワード設定処理の一例について説明する。
【０１００】
（ステップＳ４０１）
候補キーワード生成部２０３は、分類用ＤＢ３を参照して、ユーザが設定（図５ＢのステップＳ２０７）した代表的なキーワード及びＵＲＬのＨＴＭＬ情報から中心的と思われるトピック(いくつかのキーワード群)を特定する。
【０１０１】
（ステップＳ４０２）
候補キーワード生成部２０３は、特定したキーワード群に基づいて、検索の候補となるキーワードとして生成する（候補キーワードの生成）。なお、候補キーワード生成部２０３によるキーワードの生成については既に説明したので重複する説明を省略する
【０１０２】
（ステップＳ４０３）
分類部２０４（第１分類部）は、分類用ＤＢ３を参照して、候補キーワード生成部２０３で生成されたキーワードを複数の異なるカテゴリ（メイン、サブ、一般）に分類する。なお、分類部２０４によるキーワードの異なるカテゴリへの分類については既に説明したので重複する説明を省略する。
【０１０３】
（ステップＳ４０４）
分類部２０４（第２分類部）は、複数の異なるカテゴリ（メイン、サブ、一般）に分類されたキーワードを、キーワードの属性に応じて、各カテゴリ内でさらに分類する。なお、分類部２０４によるキーワードの異なるグループへの分類については既に説明したので重複する説明を省略する。
【０１０４】
（ステップＳ４０５）
情報処理サーバ２は、キーワード提示処理を実行する。なお、キーワード提示処理の詳細については、図５Ｅを参照して後述する。
【０１０５】
（ステップＳ４０６）
ユーザは、ユーザ端末３の入力装置３００Ｃを操作して、キーワードの追加・削除などの入力を行うと、入力した情報がユーザ端末３の送信部３０３からネットワーク４を介して送信される。
【０１０６】
（ステップＳ４０７）
キーワード組合せ部２０５は、キーワード組合せ処理を実行する。キーワード組合せ処理の詳細については、図５Ｆを参照して後述する。
【０１０７】
（ステップＳ４０８）
設定部２０６は、キーワード組合せ部２０５で組み合わせられたキーワード及びメインのカテゴリに分類されているキーワードを、広告の検索キーワードとして設定する。具体的には、設定部２０６は、キーワード組合せ部２０５で組み合わせられたキーワードを、広告の検索キーワードとして記憶装置２００Ｂの設定ＤＢ２へ記憶させる。また、設定部２０６は、メインのカテゴリに分類されているキーワードを、広告の検索キーワードとして記憶装置２００Ｂの設定ＤＢ２へ記憶させる。
【０１０８】
（キーワード提示処理）
図５Ｅは、本実施形態に係る情報処理システム１のキーワード提示処理の一例を示すフローチャートである。以下、図５Ｅを参照して、キーワード提示処理の一例について説明する。
【０１０９】
（ステップＳ５０１）
デバイス種別取得部２０９は、広告を表示させるユーザ端末３のデバイス種別を取得する。
【０１１０】
（ステップＳ５０２）
提示部２０７は、デバイス種別取得部２０９が取得したユーザ端末３のデバイス種別がＰＣ（デスクトップＰＣやノートＰＣなど）であるか否かを判定する。提示部２０７は、ユーザ端末３のデバイス種別がＰＣでない場合（Ｓ５０２のＮＯ）、換言すると、ユーザ端末３のデバイス種別がスマートフォン、タブレット端末などである場合、ステップＳ５０３の処理に移行する。提示部２０７は、ユーザ端末３のデバイス種別がＰＣである場合（Ｓ５０２のＹＥＳ）、ステップＳ５０４の処理に移行する。
【０１１１】
（ステップＳ５０３）
提示部２０７は、表示レイアウトを縦レイアウト、すなわち画面の上側から下側に向かってメイン、サブ、一般のカテゴリ順にキーワードが表示（提示）されるレイアウトに決定する。
【０１１２】
（ステップＳ５０４）
提示部２０７は、表示レイアウトを横レイアウト、すなわち画面の左側から右側に向かってメイン、サブ、一般のカテゴリ順にキーワードが表示（提示）されるレイアウトに決定する。
【０１１３】
（ステップＳ５０５）
提示部５０７は、ステップＳ５０３又はステップＳ５０４で決定した表示レイアウトで、キーワードを表示（提示）する。ユーザ端末３の表示装置３００Ｄでは、キーワードがユーザ端末３のデバイス種別に応じた表示レイアウトで表示される。
【０１１４】
（キーワード組合せ処理）
図５Ｆは、本実施形態に係る情報処理システム１のキーワード組合せ処理の一例を示すフローチャートである。以下、図５Ｆを参照して、キーワード組合せ処理の一例について説明する。
【０１１５】
（ステップＳ６０１）
キーワード組合せ部２０５は、受付部２０２でキーワード組合せ部２０５によるキーワードの組み合わせ範囲の設定の情報が受け付けられたか否かを判定する。キーワード組合せ部２０５は、キーワードの組み合わせ範囲の設定の情報が受け付けられている場合（ステップＳ６０１のＹＥＳ）、ステップＳ６０２の処理へ移行する。また、キーワード組合せ部２０５は、キーワードの組み合わせ範囲の設定の情報が受け付けられていない場合（ステップＳ６０１のＮＯ）、ステップＳ６０３の処理へ移行する。
【０１１６】
（ステップＳ６０２）
キーワード組合せ部２０５は、受付部２０２で受け付けられた範囲内で異なるカテゴリごとにキーワードを組み合わせる。
【０１１７】
（ステップＳ６０３）
キーワード組合せ部２０５は、異なるカテゴリごとにキーワードを組み合わせる。
【０１１８】
（検索キーワード提示処理）
図５Ｇは、本実施形態に係る情報処理システム１の検索キーワード提示処理の一例を示すフローチャートである。以下、図５Ｇを参照して、検索キーワード提示処理の一例について説明する。
【０１１９】
（ステップ７０１）
提示部２０７は、検索キーワードの提示を指示する操作入力の情報（具体的には、図４Ａに示すキーワード設定画面において「設定を確認」ボタン６０５を選択操作した情報）が受付部２０２で受け付けられたか否かを判定する。提示を指示する操作入力の情報が受け付けられている場合（ステップＳ７０１のＹＥＳ）、提示部２０７は、ステップＳ７０２の処理へ移行する。また、提示を指示する操作入力の情報が受け付けられていない場合（ステップＳ７０１のＮＯ）、提示部２０７は、検索キーワード提示処理を終了する。
【０１２０】
（ステップ７０２）
提示部２０７は、設定部２０６により広告の検索キーワードとして設定されるキーワードを提示する。具体的には、提示部２０７は、キーワード組合せ部２０５で組み合わせられたキーワード及びメインのカテゴリに分類されているキーワードの情報をユーザ端末３へ送信するよう送信部２１０へ指示する。送信部２１０は、指示に基づいて、キーワード組合せ部２０５で組み合わせられたキーワード及びメインのカテゴリに分類されているキーワードの情報をユーザ端末３へ送信する。キーワード組合せ部２０５で組み合わせられたキーワード及びメインに分類されているカテゴリのキーワードの情報は、ユーザ端末３の受信部３０４で受信され、表示装置制御部３０２により表示装置３００Ｄへ表示される（図４Ｃ参照）。
【０１２１】
（説明文提示処理）
図５Ｈは、本実施形態に係る情報処理システム１の説明文提示処理の一例を示すフローチャートである。以下、図５Ｈを参照して、説明文提示処理の一例について説明する。
【０１２２】
（ステップＳ８０１）
提示部２０７は、広告が媒体に出稿された際の説明の提示を指示する操作入力（マウスオーバー）の情報（具体的には、図４Ａに示すキーワード設定画面において、マウス等のポインタＰを各カテゴリのタイトル上に合わせた情報）が受付部２０２で受け付けられたか否かを判定する。提示を指示する操作入力の情報が受け付けられている場合（ステップＳ８０１のＹＥＳ）、提示部２０７は、ステップＳ８０２の処理へ移行する。また、提示を指示する操作入力の情報が受け付けられていない場合（ステップＳ８０１のＮＯ）、提示部２０７は、説明文提示処理を終了する。
【０１２３】
（ステップＳ８０２）
提示部２０７は、説明ＤＢ５を参照し、マウスオーバーされた位置の情報から対応する説明文及び表示態様を抽出する。
【０１２４】
（ステップＳ８０３）
提示部２０７は、抽出した説明文及び表示態様を提示する。具体的には、提示部２０７は、抽出した説明文及び表示態様の情報をユーザ端末３へ送信するよう送信部２１０へ指示する。送信部２１０は、指示に基づいて、抽出した説明文及び表示態様の情報をユーザ端末３へ送信する。抽出した説明文及び表示態様の情報は、ユーザ端末３の受信部３０４で受信され、表示装置制御部３０２により表示装置３００Ｄへ表示される（図４Ｂ参照）。
【０１２５】
以上のように、本実施形態に係る情報処理サーバ２（情報処理装置）は、検索の候補となるキーワードを複数の異なるカテゴリに分類する分類部２０４（第１分類部）と、キーワードを、異なるカテゴリごとに組み合わせるキーワード組合せ部２０５と、キーワード組合せ部２０５で組み合わせられたキーワードを、広告の検索キーワードとして設定する設定部２０６と、を備えている。キーワードを自動で組み合わせて広告の検索キーワードを生成してくれるため、キーワードを決定する際の利便性が向上する。
【０１２６】
また、本実施形態に係る情報処理サーバ２（情報処理装置）は、キーワードを、キーワードの属性に応じて、各カテゴリ内で分類する分類部２０４（第２分類部）を備えている。このため、ユーザは、各グループ内でさらに分類（グループ化）された中からキーワードを選択することで、より効果的にキーワードを選択することができる。また、選択されるキーワードに偏りが生じにくくよりバランスの取れた効果的なキーワードの設定が可能となる。
【０１２７】
また、本実施形態に係る情報処理サーバ２（情報処理装置）は、キーワード組合せ部２０５によるキーワードの組み合わせ範囲の設定を受け付ける受付部２０２（第１受付部）を備え、キーワード組合せ部２０５は、キーワードを、受付部２０２（第１受付部）で受け付けられた範囲内で異なるカテゴリごとに組み合わせる。このように、キーワードの組み合わせ範囲を設定できるので、広告に効果の無いような不要なキーワードが生成されないようにキーワードの組み合わせ範囲を設定したりすることができ、利便性が向上する。
【０１２８】
また、本実施形態に係る情報処理サーバ２（情報処理装置）は、設定部２０６により広告の検索キーワードとして設定されるキーワードを提示する提示部２０７（第１提示部）を備えている。このため、実際に広告の検索キーワードとして設定されるキーワードを事前に確認することができ、利便性が向上する。
【０１２９】
また、本実施形態に係る情報処理サーバ２（情報処理装置）は、広告が媒体に出稿された際にどのように表示されるかの説明を提示する提示部２０７（第２提示部）を備えている。このため、広告が出稿された際にどのように表示されるかの説明を広告の出稿前に確認することができ、利便性が向上する。
【０１３０】
また、本実施形態に係る情報処理サーバ２（情報処理装置）は、広告が媒体に出稿された際の表示形態を提示する提示部２０７（第３提示部）を備えることを特徴とする請求項１乃至請求項５のいずれかに記載の情報処理装置。このため、広告が出稿された際にどのような表示形態となるかを広告の出稿前に確認することができ、利便性が向上する。
【０１３１】
また、本実施形態に係る情報処理サーバ２（情報処理装置）は、キーワードを、カテゴリごとに分類された状態で提示する提示部２０７（第４提示部）を備えている。このように、キーワードを複数のカテゴリに分類して提示するので、カテゴリごとに選択するキーワードが明確となり、ユーザによるキーワードの選択が容易となる。また、異なるカテゴリのキーワードを組み合わせることで、より効果的にキーワードを設定することができる。また、各カテゴリからキーワードを選択することとなるので、非常にバランスの取れた効果的なキーワードの設定が可能となる。
【０１３２】
また、本実施形態に係る情報処理サーバ２（情報処理装置）は、キーワードの入力を受け付ける受付部２０２（第２受付部）と、キーワードと、該キーワードの類似語及び関連語の少なくとも一方が関連付けて格納されたデータベースを参照し、受付部２０２（第２受付部）で受け付けられたキーワードの類似語及び関連語の少なくとも一方を、キーワードとして生成する候補キーワード生成部２０３を備えている。このため、広告に応じた適切なキーワードを、検索キーワードの候補として生成することができる。
【０１３３】
「実施形態の変形例」
上記実施形態では、キーワード組合せ部２０５は、所定の条件に従い、メイン、サブ、一般の３つのカテゴリに分類されたキーワードを組み合わせて検索キーワードを生成しているが、実際に組み合わせた場合の検索キーワードの想定される検索数に応じて、生成された検索キーワードを削除するようにしてもよい。この場合、想定される検索数が所定数以下である場合及び／又は所定数以上である場合（想定される検索数が少なすぎても多すぎても検索キーワードとしての意味をなさない）、設定部２０６は、該キーワードを検索キーワードとして設定しないことが好ましい。
【０１３４】
また、過去の検索実績が既にある場合（成果指標ＤＢ４に成果指標が格納されている場合）は、成果指標ＤＢ４に格納されている成果資料を参照し、過去に成果が良くないとわかっているキーワードについては、設定部２０６は、該キーワードを検索キーワードとして設定しないことが好ましい。また、成果指標ＤＢ４に格納されている成果資料を参照し、過去に成果が良かったキーワードについては、設定部２０６は、該キーワードを検索キーワードとして設定することが好ましい。
【０１３５】
「その他の実施形態」
本発明は、上記実施形態に限定されるものではなく、その要旨を逸脱しない限りにおいて適宜に設計変更して具体化できる。例えば、上記実施形態では、リスティング広告を例に、本発明の情報処理装置、情報処理方法および情報処理プログラムについて説明した。しかしながら、本発明は、リスティング広告に限られず、他の手法による広告、例えば、ディスプレイ広告や、ＳＮＳ内に表示される広告などにも適用可能な発明である。
【産業上の利用可能性】
【０１３６】
以上説明したように、本発明は、キーワードを決定する際の利便性を向上させた情報処理装置、情報処理方法および情報処理プログラムを提供することができる。
【符号の説明】
【０１３７】
１  情報処理システム
２  情報処理サーバ（情報処理装置）
２００Ａ  通信ＩＦ
２００Ｂ  記憶装置
２００Ｃ  ＣＰＵ
２０１  受信部（第１，第２受付部）
２０２  受付部
２０３  候補キーワード生成部
２０４  分類部（第１，第２分類部）
２０５  キーワード組合せ部
２０６  設定部
２０７  提示部（第１から第４提示部）、
２０８  成果指標取得部
２０９  デバイス種別取得部
２１０  送信部
２１１  記憶装置制御部
３  ユーザ端末
３００Ａ  通信ＩＦ
３００Ｂ  記憶装置
３００Ｃ  入力装置
３００Ｄ  表示装置
３００Ｅ  ＣＰＵ
３０１  入力受付部
３０２  表示装置制御部
３０３  送信部
３０４  受信部
３０５  記憶装置制御部
４  ネットワーク
【図１】
2020173493.tif 000005
【図２Ａ】
2020173493.tif 000006
【図２Ｂ】
2020173493.tif 000007
【図２Ｃ】
2020173493.tif 000008
【図３Ａ】
2020173493.tif 000009
【図３Ｂ】
2020173493.tif 000010
【図４Ａ】
2020173493.tif 000011
【図４Ｂ】
2020173493.tif 000012
【図４Ｃ】
2020173493.tif 000013
【図４Ｄ】
2020173493.tif 000014
【図５Ａ】
2020173493.tif 000015
【図５Ｂ】
2020173493.tif 000016
【図５Ｃ】
2020173493.tif 000017
【図５Ｄ】
2020173493.tif 000018
【図５Ｅ】
2020173493.tif 000019
【図５Ｆ】
2020173493.tif 000020
【図５Ｇ】
2020173493.tif 000021
【図５Ｈ】
2020173493.tif 000022