(57)【特許請求の範囲】
【請求項１】
ユーザ端末機から検索語を入力されると、既に入力された検索語に対応する一つ以上の自動完成検索語を決定する検索語完成部と、
前記自動完成検索語と、バーティカルサービスとをマッチングさせる検索語マッチング部と、
前記自動完成検索語と、当該自動完成検索語に対してマッチングされた前記バーティカルサービスのアイコンとを関連付けて前記ユーザ端末機に表示させ、前記自動完成検索語が複数決定された場合にはそれぞれについて前記自動完成検索語と前記アイコンとを関連付けて前記ユーザ端末機に表示させるディスプレイ部と、
前記バーティカルサービスのアイコンの選択信号を受信すると、当該バーティカルサービスを含むコンテンツ内において、当該アイコンに関連付けられた前記自動完成検索語を検索した結果を提供するバーティカルサービス検索部と、
を含むバーティカルサービス接続を提供する検索システム。
【請求項２】
前記ディスプレイ部は、
検索窓に、ｎ行を有する自動完成検索窓を表示させ、前記ｎ行のそれぞれには、前記自動完成検索語と、当該自動完成検索語にマッチングされたバーティカルサービスのアイコンとを表示させることを特徴とする請求項１に記載の検索システム。
【請求項３】
前記検索語完成部は、前記一つ以上の自動完成検索語の優先順位を、検索頻度に応じて決定し、
前記ディスプレイ部は、前記優先順位に応じた順で前記自動完成検索語を自動完成検索窓に表示させることを特徴とする請求項２に記載の検索システム。
【請求項４】
各行に表示される前記バーティカルサービスのアイコンは、少なくとも一つ以上であることを特徴とする請求項２または３に記載の検索システム。
【請求項５】
前記自動完成検索窓の１行目に表示される自動完成検索語は、前記既に入力された検索語であることを特徴とする請求項２ないし４のうちいずれか１項に記載の検索システム。
【請求項６】
前記検索語マッチング部は、
前記自動完成検索語と一致する指定検索語を有するバーティカルサービスを、前記自動完成検索語とマッチングさせることを特徴とする請求項１ないし５のうちいずれか１項に記載の検索システム。
【請求項７】
自動完成検索語選択信号を受信し、前記自動完成検索語を統合検索として検索した結果を提供する統合検索部をさらに含むことを特徴とする請求項１ないし６のうちいずれか１項に記載の検索システム。
【請求項８】
管理者端末機から、バーティカルサービスのリスト、バーティカルサービスに含まれるコンテンツ、及び各バーティカルサービスに対応する指定検索語を受信して管理するバーティカルサービス管理部をさらに含むことを特徴とする請求項１ないし７のうちいずれか１項に記載の検索システム。
【請求項９】
前記バーティカルサービス検索部は、
前記管理者端末機から受信したバーティカルサービスに含まれるコンテンツのうち管理者登録コンテンツを優先順位でランク付けして検索結果を提供することを特徴とする請求項８に記載の検索システム。
【請求項１０】
検索語完成部、検索語マッチング部、ディスプレイ部およびバーティカルサービス検索部を含むバーティカルサービス接続を提供する検索システムにおいて実行される検索方法であって、
前記検索語完成部が、ユーザ端末機から入力された検索語に対応する一つ以上の自動完成検索語を決定し、
前記検索語マッチング部が、前記自動完成検索語と、バーティカルサービスとをマッチングし、
前記ディスプレイ部が、前記自動完成検索語と、当該自動完成検索語に対してマッチングされた前記バーティカルサービスのアイコンとを関連付けて前記ユーザ端末機に表示させ、前記自動完成検索語が複数決定された場合にはそれぞれについて前記自動完成検索語と前記アイコンとを関連付けて前記ユーザ端末機に表示させ、
前記バーティカルサービス検索部が、前記バーティカルサービスのアイコンの選択信号が受信されると、当該バーティカルサービスが含むコンテンツから、当該アイコンに関連付けられた前記自動完成検索語を検索した結果を提供すること、
を含むバーティカルサービス接続を提供する検索方法。
【請求項１１】
前記ユーザ端末機に表示させることは、
検索窓に、ｎ行を有する自動完成検索窓を表示させ、前記ｎ行のそれぞれには、前記自動完成検索語と、当該自動完成検索語にマッチングされたバーティカルサービスのアイコンとを表示させることを特徴とする請求項１０に記載の検索方法。
【請求項１２】
前記自動完成検索語を決定することは、前記一つ以上の自動完成検索語の優先順位を、検索頻度に応じて決定し、
前記ユーザ端末機に表示させることは、前記優先順位に応じた順で前記自動完成検索語を自動完成検索窓に表示することを特徴とする請求項１１に記載の検索方法。
【請求項１３】
各行に表示される前記バーティカルサービスのアイコンは、少なくとも一つ以上であることを特徴とする請求項１１または１２に記載の検索方法。
【請求項１４】
前記自動完成検索窓の１行目に表示される自動完成検索語は、前記ユーザ端末機から既に入力された検索語であることを特徴とする請求項１１ないし１３のうちいずれか１項に記載の検索方法。
【請求項１５】
前記自動完成検索語と、バーティカルサービスとをマッチングすることは、
前記自動完成検索語と一致する指定検索語を含むバーティカルサービスが、前記自動完成検索語とマッチングされることを特徴とする請求項１０ないし１４のうちいずれか１項に記載の検索方法。
【請求項１６】
前記検索システムは統合検索部をさらに含み、
前記統合検索部が、自動完成検索語選択信号を受信し、前記自動完成検索語を統合検索として検索した結果を提供することをさらに含むことを特徴とする請求項１０ないし１５のうちいずれか１項に記載の検索方法。
【請求項１７】
前記検索システムはバーティカルサービス管理部をさらに含み、
前記バーティカルサービス管理部が、管理者端末機から、バーティカルサービスのリスト、バーティカルサービスに含まれるコンテンツ、及び各バーティカルサービスに対応する指定検索語を受信して管理することをさらに含むことを特徴とする請求項１０ないし１６のうちいずれか１項に記載の検索方法。
【請求項１８】
前記自動完成検索語を検索した結果を提供することは、
前記管理者端末機から受信したバーティカルサービスに含まれるコンテンツのうち管理者登録コンテンツが、優先順位でランク付けされて検索結果として提供されることを特徴とする請求項１７に記載の検索方法。
【請求項１９】
検索語完成部によって、ユーザ端末機から入力された検索語に対応する一つ以上の自動完成検索語を決定し、
検索語マッチング部によって、前記自動完成検索語と、バーティカルサービスとをマッチングし、
ディスプレイ部によって、前記自動完成検索語と、当該自動完成検索語に対してマッチングされた前記バーティカルサービスのアイコンとを関連付けて前記ユーザ端末機に表示させ、前記自動完成検索語が複数決定された場合にはそれぞれについて前記自動完成検索語と前記アイコンとを関連付けて前記ユーザ端末機に表示させ、
バーティカルサービス検索部によって、前記バーティカルサービスのアイコンの選択信号が受信されると、当該バーティカルサービスが含むコンテンツから、当該アイコンに関連付けられた前記自動完成検索語を検索した結果を提供すること、をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、バーティカルサービス接続を提供する検索システム及びその方法に関し、さらに詳細には、ユーザが移動端末機において検索サービスを利用するとき、多段階の入力を経ずとも、ユーザのニーズに符合するバーティカルサービスの情報を提供することができる検索システム及びその方法に関する。
【背景技術】
【０００２】
ネットワーク環境の発達により、オンライン上に存在する情報は、幾何級数的に増加している。検索サービスは、膨大なオンライン上の情報のうちユーザが希望する情報を提供するサービスであり、ユーザが検索語を入力すれば、当該検索語に符合するウェブページのリンクをユーザに提供する方式が汎用されている。最近では、単に検索語と一致するウェプページの提供からさらに進み、ユーザ所望の情報を上位ランクで提供するための検索アルゴリズムが開発されている。
【０００３】
しかし、検索アルゴリズムの発達にもかかわらず、単純な検索語の羅列だけでは、ユーザの意図の把握が困難であり、いかなる検索結果を上位ランクで提供するかということに関する基準が確立され難い。また、オンライン情報の急増は、むしろ非専門的であって検証されていない情報の乱立をもたらし、検索サービス提供者が検索結果情報の信頼性を保証し難くなっている。
【０００４】
一方、最近、ユーザの多様化または細分化されたニーズを満足させるために、バーティカルソーシャルコマース（vertical social commerce）、バーティカルＳＮＳサービス（vertical ＳＮＳ（social networking service）service）のような専門化されたバーティカルサービス・プラットホームが登場している。バーティカルプラットホームあるいはバーティカルサービスは、特定カテゴリーに特化されたコンテンツを提供するサービスを総称する言葉である。
【０００５】
前述のバーティカルプラットホームが提供するサービス以外にも、ポータルサイトのような巨大プラットホームにおいて、カテゴリー別に提供するセクションサービスも、バーティカルサービスであると言える。巨大プラットホームで提供するバーティカルサービスは、フィルタリングを経た、正確であって細分化された情報を提供するという点において、特定情報を得ようとするユーザの要求を充足させることができる。検索市場が高度化されながら、ポータルは、単にウェプページリンク提供者から情報供給者に変貌しており、このような流れは、信頼性ある情報を容易に得ようとするユーザの要求にも符合する。
【０００６】
なお、関連先行技術文献として、特許文献１がある。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】韓国公開特許第２０１１−００９９２２５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
本発明が解決しようとする課題は、ユーザのニーズに符合する検索サービスを提供することである。
【課題を解決するための手段】
【０００９】
前記課題を達成するための本発明の代表的な構成は、次の通りである。
【００１０】
本発明の一実施形態は、ユーザ端末機から検索語を入力されると、既に入力された検索語に対応する一つ以上の自動完成検索語を決定する検索語完成部と、前記自動完成検索語と、バーティカルサービスとをマッチングさせる検索語マッチング部と、前記自動完成検索語と、当該自動完成検索語に対してマッチングされた前記バーティカルサービスのアイコンとを関連付けて前記ユーザ端末機に表示させ、前記自動完成検索語が複数決定された場合にはそれぞれについて前記自動完成検索語と前記アイコンとを関連付けて前記ユーザ端末機に表示させるディスプレイ部と、前記バーティカルサービスのアイコンの選択信号を受信すると、当該バーティカルサービスを含むコンテンツ内において、当該アイコンに関連付けられた前記自動完成検索語を検索した結果を提供するバーティカルサービス検索部と、を含むバーティカルサービス接続を提供する検索システムを開示する。
【００１１】
本実施形態において、前記ディスプレイ部は、検索窓にｎ行を有する自動完成検索窓を表示させ、前記ｎ行のそれぞれには、前記自動完成検索語と、当該自動完成検索語にマッチングされたバーティカルサービスのアイコンとを表示させる。
【００１２】
本実施形態において、前記検索語完成部は、前記一つ以上の自動完成検索語の優先順位を、検索頻度に応じて決定し、前記ディスプレイ部は、前記優先順位に応じた順で前記自動完成検索語を自動完成検索窓に表示させる。
【００１３】
本実施形態において、各行に表示される前記バーティカルサービスのアイコンは、少なくとも一つ以上である。
【００１４】
本実施形態において、前記自動完成検索窓の１行目に表示される自動完成検索語は、前記既に入力された検索語である。
【００１５】
本実施形態において、前記検索語マッチング部は、前記自動完成検索語と一致する指定検索語を有するバーティカルサービスを、前記自動完成検索語とマッチングさせる。
【００１６】
本実施形態において、自動完成検索語選択信号を受信し、前記自動完成検索語を統合検索として検索した結果を提供する統合検索部をさらに含む。
【００１７】
本実施形態において、管理者端末機から、バーティカルサービスのリスト、バーティカルサービスに含まれるコンテンツ、及び各バーティカルサービスに対応する指定検索語を受信して管理するバーティカルサービス管理部をさらに含む。
【００１８】
本実施形態において、前記バーティカルサービス検索部は、前記管理者端末機から受信したバーティカルサービスに含まれるコンテンツのうち管理者登録コンテンツを優先順位でランク付けして検索結果を提供する。
【００１９】
本発明の一実施形態は、検索語完成部、検索語マッチング部、ディスプレイ部およびバーティカルサービス検索部を含むバーティカルサービス接続を提供する検索システムにおいて実行される検索方法であって、前記検索語完成部が、ユーザ端末機から入力された検索語に対応する一つ以上の自動完成検索語が決定し、前記検索語マッチング部が、前記自動完成検索語と、バーティカルサービスとがマッチングし、前記ディスプレイ部が、前記自動完成検索語と、当該自動完成検索語に対してマッチングされた前記バーティカルサービスのアイコンとを関連付けて前記ユーザ端末機に表示させ、前記自動完成検索語が複数決定された場合にはそれぞれについて前記自動完成検索語と前記アイコンとを関連付けて前記ユーザ端末機に表示させ、前記バーティカルサービス検索部が、前記バーティカルサービスアイコンの選択信号が受信されると、当該バーティカルサービスが含むコンテンツから、当該アイコンに関連付けられた前記自動完成検索語を検索した結果を提供すること、を含むバーティカルサービス接続を提供する検索方法を提供する。
【００２０】
本実施形態において、前記ユーザ端末機に表示させることは、検索窓にｎ行を有する自動完成検索窓が表示させ、前記ｎ行の行それぞれには、前記自動完成検索語と、当該自動完成検索語にマッチングされたバーティカルサービスのアイコンとを表示させる。
【００２１】
本実施形態において、前記自動完成検索語を決定することは、前記一つ以上の自動完成検索語の優先順位を、検索頻度に応じて決定し、前記ユーザ端末機に表示させることは、前記優先順位に応じた順で前記自動完成検索語を自動完成検索窓に表示させる。
【００２２】
本実施形態において、各行に表示される前記バーティカルサービスのアイコンは、少なくとも一つ以上である。
【００２３】
本実施形態において、前記自動完成検索窓の１行目に表示される自動完成検索語は、前記ユーザ端末機から既に入力された検索語である。
【００２４】
本実施形態において、前記自動完成検索語と、バーティカルサービスとをマッチングすることは、前記自動完成検索語と一致する指定検索語を有するバーティカルサービスが、前記自動完成検索語とマッチングされる。
【００２５】
本実施形態において、前記検索システムは統合検索部をさらに含み、前記統合検索部が、自動完成検索語選択信号を受信し、前記自動完成検索語を統合検索として検索した結果を提供することをさらに含む。
【００２６】
本実施形態において、前記検索システムはバーティカルサービス管理部をさらに含み、
前記バーティカルサービス管理部が、管理者端末機から、バーティカルサービスのリスト、バーティカルサービスに含まれるコンテンツ、及び各バーティカルサービスに対応する指定検索語を受信して管理することをさらに含む。
【００２７】
本実施形態において、前記自動完成検索語を検索した結果を提供することは、前記管理者端末機から受信したバーティカルサービスに含まれるコンテンツのうち管理者登録コンテンツを優先順位でランク付けして検索結果を提供する。
【００２８】
それ以外にも、本発明を具現するための他の方法、他のシステム、及び前記方法を行うためのコンピュータプログラムおよびこれを記録するコンピュータで読み取り可能な記録媒体がさらに提供される。
【発明の効果】
【００２９】
本発明によれば、ユーザの入力段階を最小化しながら、バーティカルサービス内のコンテンツを検索することができる方法を提供する。
【００３０】
本発明によれば、管理者のフィルタリングを経たバーティカルサービスコンテンツを上位ランクの検索結果として表示することができる。
【００３１】
本発明は、モバイル環境に特化された検索サービスを提供することができる。
【図面の簡単な説明】
【００３２】
【図１】本発明の一実施形態による検索システムの構成を示した図面である。
【図２】本発明の一実施形態による、サービス提供サーバが提供するサービスをツリー形式で図式化した図面である。
【図３Ａ】ユーザがバーティカルサービスのコンテンツを検索する方法を示した図面である。
【図３Ｂ】ユーザがバーティカルサービスのコンテンツを検索する方法を示した図面である。
【図４】本発明の一実施形態によるサービス提供サーバの内部構成を示したブロック図である。
【図５】本発明の一実施形態による、バーティカルサービスに係わる検索語テーブルを例示した図面である。
【図６】本発明の一実施形態による自動完成検索窓を表示した例を示した図面である。
【図７】本発明の他の一実施形態による自動完成検索窓を表示した例を示した図面である。
【図８】本発明の一実施形態による検索サービスの手順を示したフローチャートである。
【発明を実施するための形態】
【００３３】
以下で述べる本発明に係わる詳細な説明は、本発明が実施される特定の実施形態を、例示として図示する添付図面を参照する。このような実施形態は、当業者が本発明を実施するのに十分に詳細に説明する。本発明の多様な実施形態は、互いに異なっていても、相互排他的である必要はないということが理解されなければならない。例えば、本明細書に記載されている特定の形状、構造及び特性は、本発明の精神及び範囲を外れずに、一実施形態から他の実施形態に変更されて具現されもする。また、それぞれの実施形態内の個別構成要素の位置または配置も、本発明の精神及び範囲を外れずに、変更されもするということが理解されなければならない。従って、以下で述べる詳細な説明は、限定的な意味でもって行われるのではなく、本発明の範囲は、特許請求の範囲の請求項が請求する範囲、及びそれと均等な全ての範囲を包括するものであると受け入れられなければならない。図面において類似の参照符号は、多くの側面にわたって、同一であるか、あるいは類似した構成要素を示す。
【００３４】
以下では、本発明が属する技術分野の当業者によって、本発明が容易に実施できるようにするために、本発明の多くの実施形態について、添付された図面を参照して詳細に説明する。
【００３５】
図１は、本発明の一実施形態による検索システムの構成を示した図面である。
【００３６】
図１を参照すれば、本発明の検索システムは、サービス提供サーバ１００、管理者端末機２００及びユーザ端末機３００を含む。
【００３７】
本発明の一実施形態によるサービス提供サーバ１００は、ユーザから検索語を入力され、検索結果を提供するサーバであり、本発明のサービス提供サーバ１００は、ポータル（portal）サービスを提供するサーバでもある。なお、図１の実施形態においては、１つのサービス提供サーバを記載しているが、接続量あるいはデータ量によって、複数個のサーバが存在してもよい。
【００３８】
サービス提供サーバ１００は、一般的な検索サービス以外にも、ユーザの便宜を向上させる多様なサービスを提供することができる。すなわち、本発明のサービス提供サーバ１００は、検索サービス以外にも、電子メール、ニュース、ショッピング情報提供のような多様なサービスを提供することができる。
【００３９】
本発明の一実施形態によるサービス提供サーバ１００は、複数のバーティカルサービス（vertical service）を提供することができる。バーティカルサービスは、特定カテゴリーに特化された情報を提供するサービスであり、個人が当該バーティカルサービスにアップロードした情報を提供する以外にも、管理者端末機２００を介して入力された管理者の検証を経た情報を提供することができる。本発明の一実施形態によるサービス提供サーバ１００が提供するバーティカルサービスは、映画、音楽、辞書、マンガ、自動車、天気、ニュース、ショッピングなど、ユーザのニーズに符合する特化されたサービスでもあり、サービス種類は、制限なしに拡張される。
【００４０】
管理者端末機２００は、有線または無線の通信環境において、サービス提供サーバ１００の制御命令及び各種コンテンツを入力することができる端末機を意味する。
【００４１】
ユーザ端末機３００は、サービス提供サーバ１００が提供する検索サービスを利用することができるウェブブラウザアプリケーションを搭載した携帯電話（mobile telephone）でもある。ユーザは、ユーザ端末機３００を介して、本発明の一実施形態による検索サービスを利用することができる。なお、図１において、ユーザ端末機３００がスマートフォン（smart phone）として図示されているとしても、本発明の思想は、それに制限されるものではなく、前述のように、ウェブブラウジングが可能なアプリケーションを搭載した端末であるならば、どのような端末であっても適用される。
【００４２】
図２は、本発明の一実施形態による、サービス提供サーバが提供するサービスをツリー形式で図式化した図面である。
【００４３】
前述のように、本発明のサービス提供サーバ１００は、多様なサービスを１ヵ所に集約させてユーザに便宜を提供するポータルサーバでもある。
【００４４】
サービス提供サーバ１００は、最も基本的なサービスである統合検索（unified search）サービスを提供し、ユーザのニーズ別に分化された映画、音楽、マンガ、ニュースのような複数種類のバーティカルサービス（vertical service）を提供することができる。複数種類のバーティカルサービスは、各バーティカルサービスが含むコンテンツを検索対象にするセクション検索（section search）サービスを統合検索サービスと別途に提供することができる。
【００４５】
オンライン上の情報量が膨大になるにつれ、豊かな検索結果を提供するよりは、ユーザのニーズに符合する検索結果を上位に露出させるランキングアルゴリズムがさらに重要になっている。従って、統合検索とは異なり、バーティカルサービスが提供するセクション検索は、当該バーティカルサービスに特化された情報を上位にランクさせることができる。例えば、ユーザが、「ポロ」を統合検索として検索したときは、単語「ポロ」の出現頻度が最も高いウェブページを上位にランクさせるが、自動車バーティカルサービスにおいて「ポロ」をセクション検索として検索したときは「ポロ」がモデルである自動車の価格、燃費などの情報などを上位にランクさせることができる。
【００４６】
また、本発明の一実施形態によるサービス提供サーバ１００が提供するバーティカルサービスは、管理者がフィルタリングを介して整理した情報を提供するので、ユーザは、サービス供給者がフィルタリングを経て登録した「ポロ」自動車に係わる詳細な情報を得ることができる。
【００４７】
初期の検索サービスは、検索語を含むウェブサイトへのリンクを検索結果として提供するのに留まったが、最近のポータルサイトが提供する検索サービスは、直接登録した情報ページを提供することもある。代表的な例が人物検索である。人物検索の場合、個人が登録したウェブページで整理された内容を獲得するのが容易ではなく、情報の信頼性部分でも問題があり、ポータルサイト側での情報確認後、直接人物に係わる情報を提供している。ユーザは、ポータルサイトで提供する人物検索サービスを利用して、さらに高信頼度の整理された情報を得ることができる。人物検索サービスも、バーティカル サービスの一種であると言える。
【００４８】
このようなバーティカルサービスのコンテンツを検索結果として得るためには、次の図３Ａ及び図３Ｂのような方法を使用することができる。
【００４９】
図３Ａ及び図３Ｂは、ユーザがバーティカルサービスのコンテンツを検索する一例を示した図面である。
【００５０】
図３Ａ及び図３Ｂは、ユーザがモバイル端末機上で検索する場合を重点的に例示しているが、本発明は、必ずしもそれに限定されるものではなく、他種のユーザ端末機に適用されてもよい。図３Ａ及び図３Ｂのユーザ端末機３００は、本発明の検索システムを表示するためのディスプレイ画面３１０を含む。
【００５１】
図３Ａは、バーティカルサービスのセクション検索を利用する方法について説明するための図面である。
【００５２】
図３Ａ（ａ）画面を参照すると、まず、サービス提供サーバ１００に接続したとき、最も基本的な画面がディスプレイされる。基本画面は、検索窓３２１、サービス展開ボタン３２２、検索ボタン３２３を含む。検索窓３２１は、ユーザが検索語を入力するための入力領域であり、ユーザは、キーボード、キーパッドまたはタッチスクリーンのような多様な入力装置を使用して、検索窓３２１に検索語を入力することができる。ユーザは、検索窓３２１に検索語を入力した後、検索ボタン３２３を選択し、入力した検索語に係わる検索結果を得ることができる。図３Ａ（ａ）のような基本画面において検索語を入力する場合、統合検索サービスによって検索結果が提供されるので、ユーザは、バーティカルサービス内のコンテンツを検索するために別途の段階を経る必要がある。
【００５３】
ユーザは、サービス展開ボタン３２２を選択し、図３Ａ（ｂ）画面のように、バーティカルサービスリストを呼び出すことができる。図３Ｂを参照すると、映画、辞書、ニュース、マンガ、自動車、天気のようなバーティカルサービスリストが表示されているが、それは一例であって、バーティカルサービスの項目及び内容が、図示された例より多様になってもよい。
【００５４】
ユーザは、図３Ａ（ｂ）画面で検索しようとする内容のコンテンツに符合するバーティカルサービスを選択する。例えば、ユーザが、製品名が「ポロ」である自動車に関する情報を得たければ、ユーザは、「自動車」バーティカルサービスを選択することができる。
【００５５】
図３Ａ（ｃ）画面は、ユーザが、自動車バーティカルサービスを選択した場合に示される自動車バーティカルサービスのホーム画面である。自動車バーティカルサービスのホーム画面は、現在バーティカルサービスの主題に関する新規情報あるいは重要情報を表示することができる。
【００５６】
ユーザは、図３Ａ（ｃ）の画面において、セクション検索ボタン３２４をクリックし、図３Ａ（ｄ）のように、検索窓３２１を浮き上がらせて検索語を入力した後、検索ボタン３２３を選択し、バーティカルサービス内のコンテンツを検索することができる。図３Ａ（ｄ）画面のように、バーティカルサービス内で、検索によって出力された情報は、自動車バーティカルサービスに含まれるコンテンツ内でのみ検索結果を出力した情報でもある。
【００５７】
図３Ｂは、統合検索においてバーティカルサービス検索結果を選択する過程を示した図面である。
【００５８】
図３Ｂ（ａ）画面のような基本画面で、ユーザは、検索窓３２１に検索語を入力した後、検索ボタン３２３を選択し、統合検索結果を得ることができる。あるいはユーザは、検索窓３２１に検索語を入力した後、エンター（enter）キーを押し、統合検索結果を得ることができる。
【００５９】
図３Ｂ（ｂ）画面は、統合検索結果の一例を示した画面である。図３Ｂ（ｂ）画面について述べれば、Ｖ１領域では、一般的なサイト検索結果が示されるが、Ｖ２領域ないしＶ４領域には、各バーティカルサービス別に検索結果を表示しているということが分かる。前述のように、一般的なサイト検索結果は、検索語の出現頻度数が多いウェプページのリンクを、順に上位に露出させるが、バーティカルサービス検索結果は、バーティカルサービスの個別的な特徴によって、検索結果のランキングを調節してもよく、一般的なリンクを提供するのではない、例えば、管理者端末機２００で提供した情報を直接表示することもできる。
【００６０】
例えば、ユーザが「ポロ」を検索語にして統合検索を実施する場合、それと関連するバーティカルサービスを、Ｖ２領域ないしＶ４領域に表示することができる。Ｖ２領域では、ショッピングバーティカルサービスの検索結果を提供し、Ｖ３領域では、自動車バーティカルサービスの検索結果を提供し、Ｖ４領域では、ニュース・バーティカルサービスの検索結果を提供する。ショッピングバーティカルサービスのように、「ポロ」ショッピング検索結果に関するショッピングサイトのリンクを提供することができるが、自動車バーティカルサービスのように、管理者が登録した情報を検索結果に即座に表示することもできる。
【００６１】
ユーザは、図３Ｂ（ｂ）画面において、各バーティカルサービスの検索結果に示されたリンクをクリックし、当該バーティカルサービスで、検索語に関するさらに詳細な結果を得ることができる。例えば、ユーザは、図３Ｂ（ｂ）画面において、Ｖ３領域の自動者バーティカルサービスリンクを選択し、図３Ｂ（ｃ）画面のような自動車バーティカルサービスでの検索語「ポロ」の検索結果が詳細に提供される。
【００６２】
前述の図３Ａ及び図３Ｂのようなバーティカルサービス接続方法は、統合検索に比べ、さまざまな段階のリンククリックの追加が所要され、ユーザアクセス性が落ちるという問題点が存在した。このような問題点を解決するために、本発明の一実施形態では、検索語の入力時、バーティカルサービスへの接続を支援するユーザ・インターフェースを提供する。
【００６３】
図４は、本発明の一実施形態によるサービス提供サーバ４００の内部構成を示したブロック図である。
【００６４】
本発明の一実施形態によるサービス提供サーバ１００は、バーティカルサービス管理部１１０、検索語完成部１２０）、検索語マッチング部１３０）、ディスプレイ部１４０）、統合検索部１５０及びバーティカルサービス検索部１６０を含む。
【００６５】
まず、バーティカルサービス管理部１１０は、管理者端末機２００から、バーティカルサービスのリスト、バーティカルサービスに含まれるコンテンツ、及び各バーティカルサービスに対応する指定検索語を入力されて管理する役割を行う。特に、バーティカルサービス管理部１１０は、特定検索語に関する管理者登録コンテンツを別途に管理することができる。特定検索語に関する管理者登録コンテンツとは、バーティカルサービスにおいてセクション検索を行うとき、特定検索語を使用する場合、最も上位に表示されるコンテンツをいう。管理者登録コンテンツは、ユーザが多く入力する検索語について、管理者端末機２００側で整理して登録したコンテンツでもある。
【００６６】
例えば、自動車バーティカルサービスにおいて、「ポロ」が特定検索語である場合、管理者登録コンテンツは、自動車の車種、燃費、価格、発売開始年度のように、一般的に車両を検索する人が最も気に掛けると予想される情報である。管理者登録コンテンツは、一般ウェブ上に存在する情報ではない、サービス提供サーバ１００に保存された情報でもある。バーティカルサービスのセクション検索では、ユーザの検索意図が比較的明らかに把握されるので、管理者登録コンテンツを上位に表示し、特定検索語に関する最も基本的でありながらも、信頼性ある情報を提供することができる。
【００６７】
それ以外にも、バーティカルサービス管理部１１０は、ユーザが直接バーティカルサービスに接続して登録したユーザコンテンツ、そして他のウェブサイトのうちバーティカルサービスに符合するウェブサイトのリンクを収集したリンクコンテンツを管理することができる。
【００６８】
また、バーティカルサービス管理部１１０は、当該バーティカルサービスに関する指定検索語テーブルを管理することができる。
【００６９】
図５は、本発明の一実施形態による、バーティカルサービスに関する検索語テーブルを例示した図面である。
【００７０】
バーティカルサービス管理部１１０は、図５のように、各バーティカルサービス（vertical service １，vertical service ２，vertical service ３）及び指定検索語が管理者端末機２００から登録され、それをデータとして保管することができる。指定検索語とは、バーティカルサービス分野に特化された情報に関する検索語として指定検索語を入力したとき、ユーザがバーティカルサービスのコンテンツを利用する可能性が高い検索語である。
【００７１】
例えば、第１バーティカルサービスは、ａ、ｂ、ｃを指定検索語として有することができ、各指定検索語と関連する管理者登録コンテンツを、前記指定検索語と関連付けることができる。例えば、第１バーティカルサービス（vertical service １）が自動車バーティカルサービスである場合、指定検索語ａ、ｂ、ｃは、それぞれ自動車のモデルでもある。
【００７２】
検索語完成部１２０は、ユーザから検索語を入力され、現在まで入力された検索語に対応する一つ以上の自動完成検索語を決定する。検索語完成部１２０（図４）は、リアルタイムでユーザの検索語が入力され、自動完成検索語を決定することができる。自動完成検索語とは、現在まで入力された検索語を基に、検索語の後に続く文字を自動的に完成させた検索語である。
【００７３】
図３Ａ（ａ）のような基本画面で、ユーザは、検索窓３２１に検索語を文字でもって入力することができる。例えば、検索窓３２１に「ポロ」を入力する場合、「ポロキッズ」、「ポロ直購入サイト」などが自動完成検索語として決定される。
【００７４】
検索語完成部１２０は、リアルタイムで自動完成検索語を決定するので、ユーザの入力が終わっていない状態でも、自動完成検索語を決定することができる。例えば、検索窓３２１に「ポ／フォ」のみ入力した場合にも、「ポロ」、「フォルダ型スマートフォン」、「ポリ」などが自動完成検索語として決定される。
【００７５】
また、検索語完成部１２０は、入力された検索語自体を自動完成検索語として判断することができる。さらに、検索語完成部１２０は、他ユーザの検索頻度によって決定された自動完成検索語の優先順位を決定することができる。
【００７６】
検索語マッチング部１３０（図４）は、自動完成検索語と、バーティカルサービスとをマッチングさせる役割を行う。検索語マッチング部１３０は、自動完成検索語と、バーティカルサービスとをマッチングさせるために、前述の図５の検索語テーブルを使用することができる。例えば、入力した検索語によって決定された自動完成検索語が、「ａ」である場合、「ａ」を指定検索語として有するバーティカルサービスは、第１バーティカルサービスであるので、「ａ」と第１バーティカルサービス（vertical service １）とをマッチングさせることができる。もし自動完成検索語が、いかなる指定検索語とも一致しないのであるならば、当該自動完成検索語は、マッチングされるバーティカルサービスがないと判断する。
【００７７】
例えば、再び図５を参照すれば、指定検索語「ａ」が「ポロ」であり、第１バーティカルサービス（vertical service １）が自動車バーティカルサービスである場合、自動完成検索語である「ポロ」を、自動車バーティカルサービスとマッチングさせることができる。
【００７８】
さらに、検索語マッチング部１３０は、１つの自動完成検索語について、複数個のバーティカルサービスをマッチングさせることができる。図５を参照すれば、指定検索語「ａ」は、第１バーティカルサービス（vertical service １）ともマッチングされるが、第３バーティカルサービス（vertical service 3）ともマッチングされる。
【００７９】
次に、ディスプレイ部１４０（図４）は、自動完成検索語と、バーティカルサービスアイコンとをユーザ端末機３００に表示させる。さらに詳細には、ディスプレイ部１４０は、図６のように、検索窓３２１の下に、自動完成検索語及びバーティカルサービスアイコンを表示する自動完成検索窓３２５を表示させる。
【００８０】
図６は、本発明の一実施形態による自動完成検索窓３２５を表示した例を示した図面である。
【００８１】
図６（ａ）画面を参照すると、ユーザが検索窓３２１に検索語を入力する場合、ディスプレイ部１４０は、自動完成検索窓３２５を表示させる。自動完成検索窓３２５は、ｎ行での表示をすることができ、それぞれの行は、自動完成検索語表示領域３２５ａと、バーティカルサービスアイコン表示領域３２５ｂとに区分される。図６（ａ）画面の例においては、自動完成検索窓３２５が４行で表示されている。
【００８２】
ディスプレイ部１４０は、各行の自動完成検索語表示領域３２５ａに、検索語完成部１２０が決定した自動完成検索語を優先順位別に表示させる。例えば、自動完成検索窓３２５の１行目に、検索語「ポ／フォ」の自動完成検索語である「ポロ」を表示する。あるいは、自動完成検索窓３２５の１行目に表示される自動完成検索語は、現在まで入力された検索語自体でもある。
【００８３】
また、ディスプレイ部１４０は、各行の自動完成検索語とマッチングされるバーティカルサービスアイコンを、バーティカルサービスアイコン表示領域３２５ｂに表示させる。例えば、図６（ａ）画面の例において、自動完成検索語「ポロ」にマッチングされるバーティカルサービスは、自動車バーティカルサービスであるので、１行目のバーティカルサービスアイコン表示領域３２５ｂに、自動車バーティカルサービスのアイコンを表示する。また、自動完成検索語「フォルダ型スマートフォン」にマッチングされるバーティカルサービスは、ショッピングバーティカルサービスであるので、２行目のバーティカルサービスアイコン表示領域３２５ｂに、ショッピングバーティカルサービスのアイコンを表示する。
【００８４】
統合検索部１５０（図４）は、ユーザが入力した検索語について統合検索を実施する。統合検索は、図３Ｂ（ｂ）画面のように、一般サイト検索、及び関連バーティカルサービスに関する検索結果を共に提供する。ユーザは、自動完成検索窓３２５において、自動完成検索語表示領域３２５ａに示された自動完成検索語を選択すると、統合検索結果を提供される。
【００８５】
例えば、ユーザが、図６（ａ）画面の例において、自動完成検索窓３２５の「ポロ」を選択すると、図３Ｂ（ｂ）のような統合検索結果を提供される。
【００８６】
バーティカルサービス検索部１６０（図４）は、バーティカルサービスのコンテンツ内において検索語を検索した結果を提供する。本発明の一実施形態によれば、ユーザは、自動完成検索窓３２５のバーティカルサービスアイコン表示領域３２５ｂに示されたバーティカルサービスアイコンを選択し、バーティカルサービス内のコンテンツを検索することができる。このとき、バーティカルサービス内のコンテンツは、選択されたバーティカルサービスアイコンと同一行にある自動完成検索語を使用して検索される。例えば、図６（ａ）の例において、１行目の自動車バーティカルサービスアイコンを選択すると、図６（ｂ）のように、自動車バーティカルサービス内のセクション検索結果を得ることができる。
【００８７】
本発明の一実施形態によれば、図６（ｂ）画面のバーティカル検索結果は、管理者登録コンテンツ３２６を優先的に表示することができる。前述のように、管理者登録コンテンツ３２６は、特定検索語が入力される場合に優先的に表示されるコンテンツであり、管理者のフィルタリングを介して登録された情報である。
【００８８】
図６（ｂ）画面のバーティカルサービス検索結果は、図３Ａ（ｄ）画面の検索結果と同一のものでもある。しかし、図３Ａと比べるとき、ユーザが入力しなければならない最低限の回数が明らかに減っている。このような方法を介して、ユーザは、複数の選択なしも、自動完成検索語に係わるバーティカルサービス検索結果に直ちに移動することができるので、ユーザ利便性が向上する。
【００８９】
図７は、本発明の他の一実施形態による自動完成検索窓を表示した例を示した図面である。
【００９０】
図５の検索語テーブルから分かるように、１つの指定検索語が、必ずしも１つのバーティカルサービスにのみ対応されるものではない。すなわち、「ａ」のような指定検索語である場合、第１バーティカルサービス（vertical service １）にも該当し、第３バーティカルサービス（vertical service 3）にも該当する。
【００９１】
その場合、ディスプレイ部１４０は、自動完成検索窓３２５の１行に、バーティカルサービスアイコンを複数個表示させることができる。すなわち、自動完成検索窓３２５の１行には１つの自動完成検索語が対応する（３２５ｂの例）が、１つの自動完成検索語は、複数個のバーティカルサービスアイコンにも対応する（３２５ａの例）。
【００９２】
図８は、本発明の一実施形態による検索サービスの手順を示したフローチャートである。
【００９３】
まず、管理者端末機２００から、バーティカルサービスのリスト、バーティカルサービスに含まれるコンテンツ、及び各バーティカルサービスに対応する指定検索語を入力される（Ｓ１）。
【００９４】
次に、ユーザから検索語を入力され、現在まで入力された検索語に対応する一つ以上の自動完成検索語を決定する（Ｓ２）。
【００９５】
次に、指定検索語を利用して、それぞれの自動完成検索語と、バーティカルサービスとをマッチングさせる（Ｓ３）。
【００９６】
次に、自動完成検索窓に、自動完成検索語と、自動完成検索語にマッチングされたバーティカルサービスのアイコンとを表示する（Ｓ４）。
【００９７】
次に、ユーザの入力が自動完成検索語を選択するものであるか、バーティカルサービスアイコンを選択するものであるかということを判断する（Ｓ５）。
【００９８】
バーティカルサービスアイコンが選択された場合、当該自動完成検索語について、バーティカルサービス内のコンテンツについて検索を実施する（Ｓ６）。
【００９９】
自動完成検索語領域が選択された場合、当該自動完成検索語について、統合検索を実施する（Ｓ７）。
【０１００】
最後に、統合検索あるいはバーティカルサービス検索結果を画面に表示する（Ｓ８）。
【０１０１】
以上で説明した本発明による実施形態は、多様なコンピュータ構成要素を介して実行されるプログラム命令語の形態で具現され、コンピュータで読み取り可能な記録媒体に記録される。コンピュータで読み取り可能な記録媒体は、プログラム命令語、データファイル、データ構造などを、単独でまたは組み合わせたものを含む。コンピュータで読み取り可能な記録媒体に記録されるプログラム命令語は、本発明のために別途に設計されて構成されたものでもあり、コンピュータソフトウェア分野の当業者に公知されて使用可能となるものでもある。コンピュータで読み取り可能な記録媒体の例としては、ハードディスク、プロッピィーディスク及び磁気テープのような磁気媒体、ＣＤ（compact disc）−ＲＯＭ（read-only memory）及びＤＶＤ（digital versatile disc）のような光記録媒体、フロプティカルディスク（floptical disk）のような磁気−光媒体（magneto-optical medium）、及びＲＯＭ、ＲＡＭ（random-access memory）、フラッシュメモリのような、プログラム命令語を保存して実行するように特別に構成されたハードウェア装置が含まれる。プログラム命令語の例としては、コンパイラによって使われるような機械語コードだけではなく、インタープリタなどを使用して、コンピュータによって実行される高級言語コードも含まれる。ハードウェア装置は、本発明による処理を行うために、一つ以上のソフトウェア・モジュールに変更され、その逆も同様である。
【０１０２】
本発明で説明する特定の実施形態は、一実施例であり、いかなる方法によってでも本発明の範囲を限定するのではない。明細書の簡潔性のために、従来の電子的な構成、制御システム、ソフトウェア、システムの他の機能的な側面の記載は省略してある。また、図面に図示された構成要素間の線の接続、または接続部材は、機能的な接続及び／または物理的または回路的な接続を例示的に示したものであり、実際の装置では、代替可能であったり、あるいは追加的な多様な機能的な接続、物理的な接続または回路的な接続として示されたりもする。また、「必須的な」、「重要に」のように具体的な言及がなければ、本発明の適用のために、必ずしも必要な構成要素でなくともよい。
【０１０３】
従って、本発明の思想は、前述の実施形態に限定されて決められるものではなく、特許請求の範囲のみではなく、特許請求の範囲と均等、あるいはそれらと等価的に変更された全ての範囲は、本発明の思想の範疇に属するものである。
【産業上の利用可能性】
【０１０４】
本発明のバーティカルサービス接続を提供する検索システム及びその方法は、例えば、検索サービス関連の技術分野に効果的に適用可能である。
【符号の説明】
【０１０５】
１００    サービス提供サーバ
１１０    バーティカルサービス管理部
１２０    検索語完成部
１３０    検索語マッチング部
１４０    ディスプレイ部
１５０    統合検索部
１６０    バーティカルサービス検索部
２００    管理者端末機
３００    ユーザ端末機
３１０    ディスプレイ画面
３２１    検索窓
３２２    サービス展開窓
３２３    検索ボタン
３２４    セクション検索ボタン
３２５    自動完成検索窓
３２５ａ  自動完成検索語表示領域
３２５ｂ  バーティカルサービスアイコン表示領域
３２６    管理者登録コンテンツ
【図１】
0005853077.tif 000002
【図２】
0005853077.tif 000003
【図３Ａ】
0005853077.tif 000004
【図３Ｂ】
0005853077.tif 000005
【図４】
0005853077.tif 000006
【図５】
0005853077.tif 000007
【図６】
0005853077.tif 000008
【図７】
0005853077.tif 000009
【図８】
0005853077.tif 000010