(57)【要約】【課題】ＧＵＩ検索サービス提供方法及びシステムにおいてイメージを用いた検索サービスを提供し、ユーザに便利さを提供する。【解決手段】イメージが保存されているデータベースを維持する段階と、ユーザクライアントからウェブページ転送要請を受信する段階と、前記ウェブページに含まれる一つ以上のイメージをデータベースから抽出する段階と、前記抽出されたイメージを含む第１ＧＵＩ（Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）検索領域を生成する段階と、前記第１ＧＵＩ検索領域が含まれた前記ウェブページを前記ユーザクライアントに転送する段階と、前記ユーザクライアントから、前記第１ＧＵＩ検索領域に含まれたイメージのうち少なくとも一つに関する検索要請を受信すると、前記イメージに相応する検索結果を前記ユーザクライアントに転送する段階とを含む。【選択図】図１
2008165787.tif 000002
【特許請求の範囲】
【請求項１】
ユーザクライアントとネットワークで連結された検索サーバから検索サービスを提供する方法であって、
イメージが保存されているデータベースを維持する段階と、
ユーザクライアントからウェブページ転送要請を受信する段階と、
前記ウェブページに含まれる一つ以上のイメージをデータベースから抽出する段階と、
前記抽出されたイメージを含む第１ＧＵＩ（Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）検索領域を生成する段階と、
前記第１ＧＵＩ検索領域の含まれた前記ウェブページを前記ユーザクライアントに転送する段階と、
前記ユーザクライアントから、前記第１ＧＵＩ検索領域に含まれたイメージのうち少なくとも一つに関する検索要請を受信すると、前記イメージに相応する検索結果を前記ユーザクライアントに転送する段階と、
を含むことを特徴とするＧＵＩ検索サービス提供方法。
【請求項２】
前記イメージと該イメージに相応する検索語とをマッチングする段階をさらに含み、
前記検索語は、前記イメージに関連した一つ以上の類義語を含むことを特徴とする請求項１に記載のＧＵＩ検索サービス提供方法。
【請求項３】
前記検索結果転送段階は、
前記検索要請されたイメージを、該検索要請されたイメージにマッチングされた検索語に変換する段階をさらに含み、前記検索語に相応する検索結果を前記ユーザクライアントに転送することを特徴とする請求項２に記載のＧＵＩ検索サービス提供方法。
【請求項４】
前記第１ＧＵＩ検索領域生成段階は、ジャバスクリプト及びＡｊａｘのうち少なくとも一つを用いて前記ＧＵＩ検索領域を生成することを特徴とする請求項１に記載のＧＵＩ検索サービス提供方法。
【請求項５】
前記第１ＧＵＩ検索領域生成段階は、
前記抽出されたイメージを移動可能に設定する段階と、
前記移動可能に設定されたイメージが入れられる検索ボックスを生成する段階と、
を含むことを特徴とする請求項１に記載のＧＵＩ検索サービス提供方法。
【請求項６】
前記検索結果転送段階は、前記検索ボックスに入れられたイメージに相応する検索結果を前記ユーザクライアントに転送することを特徴とする請求項５に記載のＧＵＩ検索サービス提供方法。
【請求項７】
前記検索結果転送段階は、
前記検索結果に含まれるイメージを含む第２ＧＵＩ検索領域を生成する段階と、
前記第２ＧＵＩ検索領域を含む検索結果ページを生成する段階と、
を含むことを特徴とする、請求項１に記載のＧＵＩ検索サービス提供方法。
【請求項８】
前記ユーザクライアントに転送される前記ウェブページは、一つ以上のカテゴリ情報を含み、
前記ユーザクライアントからユーザのカテゴリ選択情報を受信する場合、前記選択されたカテゴリに相応するイメージを含む第３ＧＵＩ検索領域を生成する段階をさらに含むことを特徴とする請求項１に記載のＧＵＩ検索サービス提供方法。
【請求項９】
前記第１ＧＵＩ検索領域生成段階は、
前記抽出されたイメージに関する露出関連情報を用いて露出優先順位を決定する段階と、
前記決定された露出優先順位によって前記抽出されたイメージを配置する段階と、
を含むことを特徴とする請求項１に記載のＧＵＩ検索サービス提供方法。
【請求項１０】
前記露出関連情報は、前記抽出されたイメージに対する検索回数情報、推薦回数情報、及び広告登録有無に関する広告情報のうち、少なくとも一つを含むことを特徴とする請求項９に記載のＧＵＩ検索サービス提供方法。
【請求項１１】
一つ以上のサービスイメージを含む第４ＧＵＩ検索領域を生成する段階−前記サービスは検索範囲に関する情報を含む−と、
前記第４ＧＵＩ検索領域を含むウェブページを前記ユーザクライアントに転送する段階と、
前記ユーザクライアントから前記サービスイメージに関する選択情報及びユーザにより入力された検索語情報を受信する場合、前記選択されたサービスイメージに相応する検索範囲内で前記検索語に相応する検索結果を前記ユーザクライアントに転送する段階と、
をさらに含むことを特徴とする請求項１に記載のＧＵＩ検索サービス提供方法。
【請求項１２】
前記第４ＧＵＩ検索領域生成段階は、サービス統計処理情報を用いて前記サービスイメージの露出順位を実時間で更新する段階を含むことを特徴とする請求項１１に記載のＧＵＩ検索サービス提供方法。
【請求項１３】
ユーザクライアントとネットワークで連結された検索サーバから検索サービスを提供する方法であって、
サービスイメージが保存されているデータベースを維持する段階と、
ユーザクライアントからウェブページ転送要請を受信する段階と、
一つ以上のサービスイメージを含むＧＵＩ検索領域を生成する段階−前記サービスは検索範囲に関する情報を含む−と、
前記ＧＵＩ検索領域を含むウェブページを前記ユーザクライアントに転送する段階と、
前記ユーザクライアントから前記サービスイメージに関する選択情報及びユーザにより入力された検索語情報を受信すると、前記選択されたサービスイメージに相応する検索範囲内で前記検索語に相応する検索結果を前記ユーザクライアントに転送する段階と、
を含むことを特徴とするＧＵＩ検索サービス提供方法。
【請求項１４】
請求項１から１３のいずれか１項に記載のＧＵＩ検索サービス提供方法を実行させるためのプログラムを記録したコンピュータ読取可能な記録媒体。
【請求項１５】
イメージが保存されるデータベースと、
前記データベースから抽出された一つ以上のイメージが含まれたウェブページをユーザクライアントに転送し、前記ユーザクライアントから、前記ウェブページに含まれたイメージのうち少なくとも一つに関する検索要請を受信する場合、前記検索要請されたイメージに相応する検索結果を前記ユーザクライアントに転送する検索サーバと、
を備えることを特徴とするＧＵＩ検索サービス提供システム。
【請求項１６】
前記検索サーバは、
前記データベースから抽出された一つ以上のイメージが含まれるＧＵＩ検索領域（Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）を生成し、前記一つ以上のイメージを前記ＧＵＩ検索領域に含め、前記ＧＵＩ検索領域の含まれたウェブページを前記ユーザクライアントに転送することを特徴とする請求項１５に記載のＧＵＩ検索サービス提供システム。
【請求項１７】
前記検索サーバは、
前記データベースに保存された各イメージに対して検索語をマッチングする検索語マッチング部と、
前記ユーザクライアントから前記ウェブページ転送要請及び前記検索要請を受信したり、前記転送要請されたウェブページ及び前記検索要請に相応する検索結果を前記ユーザクライアントに転送するクライアント通信部と、
前記ユーザクライアントから前記ウェブページ転送要請を受信する場合、前記データベースから、前記ウェブページに含まれうる一つ以上のイメージを抽出するイメージ抽出部と、
前記イメージ抽出部により抽出された一つ以上のイメージが含まれるＧＵＩ検索領域を生成し、前記ＧＵＩ検索領域の含まれた前記ウェブページを生成するウェブページ生成部と、
前記ユーザクライアントから前記検索要請を受信する場合、前記検索要請されたイメージにマッチングされた検索語に相応する検索結果を抽出する検索結果抽出部と、
前記ＧＵＩ検索領域に含まれた一つ以上のイメージの露出関連情報を保存する露出関連情報保存部と、
前記構成要素の機能を制御する制御部と、
を備えることを特徴とする請求項１５に記載のＧＵＩ検索サービス提供システム。
【請求項１８】
前記ウェブページ生成部は、
前記露出関連情報保存部から、前記ＧＵＩ検索領域に含まれる前記一つ以上のイメージに関する露出関連情報を受信する露出関連情報受信部と、
前記露出関連情報受信部で受信した露出関連情報に基づいて前記ＧＵＩ検索領域に含まれる前記一つ以上のイメージの露出優先順位を決定する露出優先順位決定部と、
前記露出優先順位決定部で決定された露出優先順位によって前記ＧＵＩ検索領域に含まれる前記一つ以上のイメージを配置するイメージ配置部と、
前記ＧＵＩ検索領域に含まれる前記一つ以上のイメージを移動可能に設定するイメージ移動設定部と、
前記ユーザクライアントから前記検索要請を受信する場合、前記検索要請されたイメージを、該検索要請されたイメージにマッチングされる検索語に変換する検索語変換部と、
を備えることを特徴とする請求項１７に記載のＧＵＩ検索サービス提供システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、グラフィカルユーザインターフェース（ＧＵＩ：Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）検索サービス提供方法及びシステムに係り、より詳細には、テキストではなくイメージを用いて検索サービスを提供できる方法及びそのシステムに関する。
【背景技術】
【０００２】
通常の検索サービス提供システムは、ウェブサイト情報が所定の基準によって分類されて保存されるデータベースと、ウェブ上を持続的に回りながらウェブサイト情報を機械的に収集する検索ロボットと、ユーザから検索サービス要請を受信すると、データベースを検索して検索要請に相応する検索結果を生成し、生成された検索結果をユーザに提供する検索エンジンとを備える。
【０００３】
また、検索サービス提供システムは、検索ロボットにより収集されたウェブサイト情報の他に、広告主の要請によるウェブサイト情報をデータベースに保存する。
【０００４】
検索サービス提供システムは、ユーザが検索窓に検索語に該当するテキストを入力すると、データベースに保存されているウェブサイト情報から検索語に相応する情報を抽出し、ユーザに検索結果として提供する。
【０００５】
したがって、このような従来の検索サービス提供システムでは、ユーザが検索語を明確に認識している場合にはユーザの所望する検索結果を提供することが可能であるが、ユーザが入力する検索語を明確に知っていない場合、例えば、携帯電話のイメージは記憶しているがモデル名は知らない場合には、ユーザが検索窓に正確な検索語を入力できず、ユーザの所望する検索結果を提供できないという問題点があった。
【０００６】
また、ユーザが入力した単語に相当数の類義語（ａｌｉａｓ）が存在する場合には、従来の検索サービス提供システムは、ユーザの本当に所望する検索結果を提供できないという恐れがあった。
【０００７】
このような実情であるにもかかわらず、大部分のユーザはテキストタイプの検索語よりは商品などに対するイメージになじんでおり、したがって、イメージで検索可能なサービスが切実に要求されている。
【発明の開示】
【発明が解決しようとする課題】
【０００８】
本発明は上記の問題点を解決するためのもので、その目的は、イメージを用いる検索を可能にしたＧＵＩ検索サービス提供方法及びシステムを提供することにある。
【０００９】
本発明の他の目的は、ユーザにイメージと関連した全ての類義語に関する検索結果を一度に提供できるＧＵＩ検索サービス提供方法及びシステムを提供することにある。
【課題を解決するための手段】
【００１０】
上記の目的を達成するために、本発明の一側面によれば、ユーザクライアントとネットワークで連結された検索サーバから検索サービスを提供する方法において、イメージが保存されているデータベースを維持する段階と、ユーザクライアントからウェブページ転送要請を受信する段階と、前記ウェブページに含まれる一つ以上のイメージをデータベースから抽出する段階と、前記抽出されたイメージを含む第１ＧＵＩ（Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）検索領域を生成する段階と、前記第１ＧＵＩ検索領域の含まれた前記ウェブページを前記ユーザクライアントに転送する段階と、前記ユーザクライアントから、前記第１ＧＵＩ検索領域に含まれたイメージのうち少なくとも一つに関する検索要請を受信する場合、前記イメージに相応する検索結果を前記ユーザクライアントに転送する段階と、を含むことを特徴とするＧＵＩ検索サービス提供方法が提供される。
【００１１】
本発明の他の側面によれば、ユーザクライアントとネットワークで連結された検索サーバから検索サービスを提供する方法において、サービスイメージが保存されているデータベースを維持する段階と、ユーザクライアントからウェブページ転送要請を受信する段階と、一つ以上のサービスイメージを含むＧＵＩ検索領域を生成する段階−前記サービスは検索範囲に関する情報を含む−と、前記ＧＵＩ検索領域を含むウェブページを前記ユーザクライアントに転送する段階と、前記ユーザクライアントから、前記サービスイメージに対する選択情報及びユーザにより入力された検索語情報を受信する場合、前記選択されたサービスイメージに相応する検索範囲内で前記検索語に相応する検索結果を前記ユーザクライアントに転送する段階と、を含むことを特徴とするＧＵＩ検索サービス提供方法が提供される。
【００１２】
本発明のさらに他の側面によれば、上記の方法を実行させるためのプログラムが記録されたコンピュータ読取可能な記録媒体が提供される。
【００１３】
本発明のさらに他の側面によれば、イメージが保存されるデータベースと、前記データベースから抽出された一つ以上のイメージが含まれたウェブページをユーザクライアントに転送し、前記ユーザクライアントから、前記ウェブページに含まれたイメージのうち少なくとも一つに関する検索要請を受信する場合、前記検索要請されたイメージに相応する検索結果を前記ユーザクライアントに転送する検索サーバと、を備えることを特徴とするＧＵＩ検索サービス提供システムが提供される。
【発明の効果】
【００１４】
本発明によれば、ユーザがイメージを用いて検索を行うことができるため、ユーザが検索語入力のためのテキストを苦労して類推しなくて済むという効果が得られる。
【００１５】
また、本発明によれば、イメージと関連した全ての単語を検索語としてマッチングさせて提供するため、ユーザが一つ以上のイメージを選択して検索を要請する場合、イメージと関連した全ての類義語に関する検索結果が得られるという効果がある。
【００１６】
また、本発明によれば、ユーザがサービスイメージを介して検索範囲を設定できるため、所望する検索範囲内で最適の検索結果を獲得することが可能になる。
【発明を実施するための最良の態様】
【００１７】
以下、本発明の好適な実施例を、添付の図面を参照しつつ詳細に説明する。図面中、同一の構成要素には可能な限り同一の参照符号を付する。
【００１８】
図１は、本発明の一実施例による検索サービス提供システムの構成を示す図である。同図において、検索サービス提供システム１００は、ネットワーク１０６を介してユーザクライアント１０８に接続するものとして、検索サーバ１０２及びデータベース１０４を備えることができる。
【００１９】
図１では、ユーザクライアント１０８に検索サービスを提供するサーバを検索サーバ１０２としたが、これに限定されず、ウェブサーバを含む複数のサーバから検索サービスを提供できるという点が当業者にとっては明らかである。
【００２０】
ここで、ネットワーク１０６は、インターネット、専用線を含む有線ネットワークと無線インターネット、移動通信網及び衛星通信網を含む無線ネットワークのいずれにしても良い。
【００２１】
ユーザクライアント１０８は、ネットワーク１０６に接続して検索サーバ１０２へ検索を要請し、検索結果を受信する複数の端末装置で、デスクトップＰＣ、ノートブック、移動電話機、ＰＤＡ及びＭＢＳ（Ｍｏｂｉｌｅ  Ｂｒｏａｄｃａｓｔ  Ｓｙｓｔｅｍ）フォンなどのいずれにしても良い。
【００２２】
検索サーバ１０２は、ウェブ上に存在する全てのウェブサイト情報を収集してデータベース１０４に保存する。検索サーバ１０２は、ユーザの検索要請があると、ユーザの入力した検索語に相応する検索結果を抽出してユーザに提供する。
【００２３】
検索サーバ１０２がウェブ上で情報を収集する方式は、例えば、スパイダ（ｓｐｉｄｅｒ）、クローラ（ｃｒａｗｌｅｒ）またはボット（ｂｏｔ）と呼ばれる検索ロボットが各ウェブページまたは全てのウェブサイトの代表ページ上のハイパーテキストリンクを介して他のサイトの他のページを読み込むようにする方式を用いる。検索サーバ１０２のウェブサイト情報収集方式は、これに限定されず、テーマ別構造を持つディレクトリを探索する方式にしても良いという点は、当業者にとっては明らかである。
【００２４】
説明の便宜上、下記では、検索サーバ１０２が収集する情報をウェブサイト情報とするが、本明細書でウェブサイト情報は、ウェブ上に存在する全ての情報を含むことができるという点は当業者には自明である。
【００２５】
データベース１０４は、検索サーバ１４により収集されたウェブサイト情報を保存する。この場合、データベース１０４は、ウェブサイト情報をインデクシング（ｉｎｄｅｘｉｎｇ）して保存することができる。また、本発明によるデータベース１０４は、ウェブページに含まれうる全てのイメージを保存する。
【００２６】
本発明の一実施例によれば、検索サーバ１０２は、ユーザクライアント１０８から入力されるテキストタイプの検索語に相応する検索結果だけでなく、ユーザクライアント１０８により選択されるイメージに相応する検索結果を提供できる検索サービスを提供することができる。
【００２７】
本発明の一実施例による検索サーバ１０２は、商品、人物などに関するイメージと関連付けられる検索語をマッチングさせて保存し、ユーザの要請がある場合、図９乃至図１９に示すように、イメージを用いた検索要請が可能なウェブページ（ＧＵＩ検索領域を含むウェブページ）をユーザクライアント１０８に転送する。
【００２８】
ここで、イメージにマッチングされた検索語は、通常、ユーザが認識する一つの検索語だけでなく、イメージと関連性がある全ての類義語を含むことができる。例えば、図９に示すように、正式モデル名がＣｏｎｔａｘ  ＩＩＩｄであるカメラに対して正式モデル名の他に、コンタックス３ｄ、コンタックスＩＩＩｄ、コンテックス３ｄのように一つ以上の類義語を含む類義語グループが検索語としてマッチングされることができる。
【００２９】
一方、本発明の一実施例によれば、ＧＵＩ検索領域は、検索サーバ１０２が提供するメインページ、図９乃至図１７に示すような特定カテゴリ（例えば、ショッピング、人物、放送、地図、料理、特定サービス）に関する詳細情報ページ、検索結果ページ、及び、図１８及び図１９に示すような検索範囲を定義するサービスイメージを含むページなど、検索サーバ１０２より提供可能な全てのウェブページに含まれることができる。
【００３０】
上記のウェブページに含まれるＧＵＩ検索領域は、イメージ及び検索ボックス９００が含まれる領域で、検索サーバ１０２は、ユーザの選択時に、ウェブページ内でＧＵＩ検索領域に含まれた一つ以上のイメージが検索ボックス９００に移動可能なようにウェブページを生成できる。ここで、検索ボックス９００は、イメージを収容する機能を担うが、これに限定されず、一般的なテキスト入力の機能を担っても良い。
【００３１】
ウェブページ内でイメージ移動を具現するために、本発明の一実施例によれば、ＧＵＩ検索領域はジャバスクリプトまたはＡｊａｘ（Ａｓｙｎｃｈｒｏｎｏｕｓ  ＪａｖａＳｃｒｉｐｔ＋ＸＭＬ）によって具現されることができるが、必ずしもこれに限定されるわけはなく、ウェブページ内でイメージを検索ボックス９００に移動させることが可能であればいずれも使用可能である。
【００３２】
ユーザがＧＵＩ検索領域に含まれたイメージから一つ以上のイメージを選択することによって検索を要請する場合、ユーザクライアント１０８は、選択されたイメージにマッチングされる検索語に関する検索要請を検索サーバ１０２に転送する。
【００３３】
この時、イメージの選択は、イメージを検索ボックス９００に移動する方法によってなされることができ、イメージを検索ボックス９００に移動する方式は、ドラグ・アンド・ドロップ（ｄｒａｇ  ＆  ｄｒｏｐ）方式とすれば良い。
【００３４】
検索サーバ１０２は、ユーザクライアント１０８から検索要請がある場合、イメージにマッチングされる検索語に相応する検索結果を抽出し、これをユーザクライアント１０８に転送する。
【００３５】
本発明は、ユーザがテキストと共にイメージを介して検索を要請できるようにすることによって、ユーザが検索を要請したい対象を直観的に明確に選択できるようにし、さらにはイメージに一つ以上の類義語をマッチングすることによって、類義語に相応する検索結果も受け取るようにすることができる。
【００３６】
以下、ＧＵＩ検索領域を含むウェブページの一例を、図９乃至図１９を参照しつつ簡略に説明する。
【００３７】
まず、図９及び図１０はそれぞれ、カメラ及び携帯電話に関するＧＵＩ検索領域を含むウェブページを示す図である。カメラに関する検索を希望するユーザは、図９に示すカメライメージから一つ以上を選択して検索ボックス９００に移動させることによってその検索を要請することができる。これにより、ユーザは、特定カメラに対するモデル名が知らなくても自分の所望する検索結果を得ることができる。
【００３８】
一方、携帯電話に関する検索を所望するユーザは、図１０に示す携帯電話イメージから一つ以上を選択して検索ボックス９００に移動させることによってその検索を要請することができる。一実施例において、ＧＵＩ検索領域には、各メーカー別に携帯電話イメージが露出されることができ、この場合、ユーザの検索回数や推薦回数が高い携帯電話のイメージまたは広告主の広告要請がある携帯電話のイメージを優先的に露出させることができる。
【００３９】
一方、図１１乃至図１４は、人物に対する検索サービスを提供するためのウェブページであり、図１１は、人物ＧＵＩ検索領域を含む映画詳細情報ページを示す図で、図１２は、人物ＧＵＩ検索領域を含む音楽詳細情報ページを示す図で、図１３は、人物ＧＵＩ検索領域を含むニュース記事ページを示す図で、図１４は、人物ＧＵＩ検索領域を含む検索結果ページを示す図である。
【００４０】
具体的に、ユーザが映画や音楽のような特定ジャンルに対する詳細情報を確認したり、ニュース記事や検索結果を閲覧したりする過程で、名前は知らず顔だけ知っている人物のイメージを検索ボックス９００に移動させて検索を要請することによって、当該人物に対する詳細な検索結果を得ることができる。
【００４１】
したがって、本発明による検索サーバ１０２は、ユーザが検索窓に所望する人物に対するテキストを直接入力しない場合にも、ユーザに所望の検索結果を提供することができる。
【００４２】
また、本発明による検索サービスは、図１５に示すように、放送検索にも適用されることができる。今までは放送検索のためには検索窓に所望する放送社と放送日を直接入力しなければならなかったが、本発明によれば、図１５のようなＧＵＩ検索領域を介してユーザが放送日イメージと放送社イメージを選択して検索ボックス９００に移動させることによって所望の放送を検索可能になる。
【００４３】
一方、本発明による検索サービスが道検索に適用される場合、図１６に示すようなＧＵＩ検索領域が含まれたウェブページが提供されることができ、ユーザは、出発地イメージ及び到着地イメージを検索ボックス９００に移動させて検索を要請することによって、所望の道を探すことができる。
【００４４】
図１７は、本発明による検索サービスが料理検索に適用される一例を示す図で、ユーザは、現在自分が持ってる材料及び道具イメージのうち少なくとも一つを検索ボックス９００に移動させる方式で、当該材料及び道具で作りうる料理方法に関する検索結果を獲得することができる。
【００４５】
上記の実施例の他にも、本発明による検索サービスは、業種に関するイメージを用いた地域検索、楽器に関するイメージを用いた音楽検索、ワインイメージを用いたワイン検索、旅行地イメージやホテルイメージなどに関するサムネイルイメージ提供を用いた旅行検索、本の表紙イメージを用いた図書検索などのように様々な検索に適用されることができる。
【００４６】
以下、図２を参照しつつ、本発明による検索サーバの詳細構成について説明する。
【００４７】
図２は、本発明の一実施例による検索サーバの詳細構成を示すブロック図である。図２に示すように、検索サーバ１０２は、データ収集部２００、クライアント通信部２０２、イメージ抽出部２０４、検索結果抽出部２０６、ウェブページ生成部２０８、検索語マッチング部２１０、露出関連情報保存部２１２及び制御部２１４を備えることができる。
【００４８】
データ収集部２００は、検索ロボットに該当するもので、ウェブサイト情報を、あらかじめ設定された時間周期にまたはユーザの検索要請時に収集する。データ収集部２００は、各ウェブサイトを機械的に回りながらウェブサイトにリンクで連結されたウェブページを読み取りこれらを収集する。
【００４９】
データ収集部２００は、収集したウェブサイト情報、すなわち、“サイト識別子ＩＤ”、“サイト汎用リソースロケータ（ＵＲＬ）”、“サイトタイトル（ｔｉｔｌｅ）”、“サイト説明（ｄｅｓｃｒｉｐｔｉｏｎ）”、サイトの属する“カテゴリ識別子（ＩＤ）”、該サイトに含まれた一つ以上のウェブページの“ウェブページ識別子（ＩＤ）”、“ウェブページ汎用リソースロケータ（ＵＲＬ）”、及び前記ウェブページに含まれた“ハイパーテキストマークアップ言語（ＨＴＭＬ）データ”をフィールド別に分類してデータベース１０４に保存する。
【００５０】
また、データ収集部２００は、収集されたウェブサイト情報をインデクシング手段（図示せず）を用いてインデクシング（ｉｎｄｅｘｉｎｇ）し、この時、各ウェブサイト情報に与えられた加重値を用いてウェブサイト情報をインデクシングすることができる。
【００５１】
クライアント通信部２０２は、ユーザクライアント１０８から、ウェブページ転送要請やイメージ選択による検索要請などを受信する。また、ユーザの要請に応じたウェブページをユーザクライアント１０８に転送する。一実施によれば、ユーザのウェブページ転送要請は、メインページ転送要請、特定カテゴリ選択によるカテゴリ内での検索結果ページ要請、映画または音楽などに関する詳細情報ページ要請、テキスト入力による検索結果ページ転送要請を含むことができ、このようなウェブページにはＧＵＩ検索領域が含まれることができる。
【００５２】
イメージ抽出部２０４は、ウェブページ要請がある場合に、当該要請に応じたウェブページに含まれうるイメージを抽出するもので、抽出されたイメージはウェブページに含まれたＧＵＩ検索領域に含まれる。
【００５３】
検索結果抽出部２０６は、ユーザクライアント１０８から入力されるテキストタイプの検索語に相応する検索結果を抽出したり、本発明によってユーザがウェブページに含まれたイメージから一つ以上のイメージを選択して検索ボックス９００に移動させたのち検索を要請する場合、イメージにマッチングされた検索語に相応する検索結果を抽出する。
【００５４】
ウェブページ生成部２０８は、ユーザの要請に応じたメインページ、特定カテゴリに相応するページ、検索結果ページなどを生成し、この時、各ウェブページに含まれるＧＵＩ検索領域を共に生成する。
【００５５】
本発明の一実施例によるウェブページ生成部２０８は、ＧＵＩ検索領域を生成するに当たり、ＧＵＩ検索領域に含まれるイメージがユーザの選択（例えば、マウスクリック等）により検索ボックス９００に移動可能なようにＧＵＩ検索領域を生成する。
【００５６】
また、一つのウェブページにおいて特定カテゴリに該当するイメージを全て表示すると、かえってユーザの所望するイメージを選択するのに不便を与える可能性があるので、一実施例において、ウェブページ生成部２０８は、一つのウェブページに多い数のイメージが含まれる場合、あらかじめ設定された優先順位によって優先的に露出するイメージを配置する。この場合、ウェブページ生成部２０８は、図１０に示すように、ＧＵＩ検索領域にローリング（ｒｏｌｌｉｎｇ）インターフェース９０２を提供し、複数のイメージをローリング方式でユーザに露出させることができる。
【００５７】
上記方法の他にも、ウェブページ生成部２０８は、図１１乃至図１４に示すような様々方法を用いて、ユーザがウェブページに含まれたイメージを選択して検索ボックス９００に移動させるようにすることができる。
【００５８】
検索語マッチング部２１０は、特定イメージに対する検索語をマッチングする。前述したように、特定イメージにマッチングされた検索語は、当該イメージに対してユーザが一般的に認識している単語だけでなく、当該単語に対する一つ以上の類義語を含む類義語グループを含むことができる。
【００５９】
露出関連情報保存部２１２は、ウェブページ内のＧＵＩ検索領域に含まれた複数のイメージに関する露出関連情報を保存する。前述したように、ＧＵＩ検索領域に全てのイメージを表示できない場合には、あらかじめ設定された優先順位によってイメージ露出順位を決定しなければならない。
【００６０】
このため、露出関連情報保存部２１２は、特定イメージに関する検索回数情報、推薦回数情報、及び広告として登録されているか否かに関する広告情報を保存する。ここで、検索回数、推薦回数及び広告情報は実時間で更新されることができるので、本発明による露出関連情報もまた、このような事情を反映して実時間で更新されることができる。
【００６１】
上記のウェブページ生成部２０８は、露出関連情報に基づいてＧＵＩ検索領域内にイメージを適切に配置する。
【００６２】
制御部２１４は、検索サーバ１０２の機能を全般的に制御するもので、ウェブサイト情報収集、ユーザクライアント１０８との通信、検索結果抽出、イメージ抽出、及びウェブページ生成に関する全般的な過程を制御する機能を果たす。
【００６３】
図３は、本発明の一実施例によるウェブページ生成部の詳細構成を示す図で、ウェブページに含まれるＧＵＩ検索領域を生成する過程を詳細に説明するためのものである。
【００６４】
図３に示すように、ウェブページ生成部２０８は、露出関連情報受信部３００、露出優先順位決定部３０２、イメージ配置部３０４、イメージ移動設定部３０６及び検索語変換部３０８を備えることができる。
【００６５】
露出関連情報受信部３００は、露出関連情報保存部２１２からＧＵＩ検索領域生成のために抽出されたイメージに関する露出関連情報を受信する。前述したように、露出関連情報は、イメージの検索回数情報、推薦回数情報、及び広告情報などを含むことができ、それ以外にも、多くのユーザが関心を持つと予想されるイメージを決定できる全ての情報を含むことができる。
【００６６】
露出優先順位決定部３０２は、露出関連情報に基づいてイメージ露出優先順位を決定する。上記のように、イメージに関する露出関連情報には様々なものがありうる。このために、露出優先順位決定部３０２は、特定露出関連情報に加重値を与え、これらを合算する方式で露出優先順位を決定すれば良い。
【００６７】
イメージ配置部３０４は、決定された露出優先順位によってあらかじめ設定されたＧＵＩ検索領域に複数のイメージを配置する。前述したように、複数のイメージ配置は、ローリング方式で行うことができる。
【００６８】
イメージ移動設定部３０６は、ＧＵＩ検索領域に含まれたイメージが移動可能なように設定する。ここで、イメージの移動設定とは、ユーザがマウスクリックなどで特定イメージを選択する場合、当該イメージが検索ボックス９００に移動できるように設定することをいう。イメージ移動設定は、上記のように、ジャバスクリプトまたはＡｊａｘで具現されることができ、その他ウェブイメージ編集道具プログラムで具現されても良い。
【００６９】
一方、ユーザが一つ以上のイメージを検索ボックス９００に入れてその検索を要請する場合、イメージをマッチングされた検索語に変換する必要がある。
【００７０】
このため、検索語変換部３０８は、ユーザが検索ボックス９００に一つ以上のイメージを入れて検索を要請する場合、検索ボックス９００に入れられたイメージの検索語変換過程を行う。具体的に、ユーザクライアント１０８に設置されたウェブブラウザが、ユーザにより選択された一つ以上のイメージに関する識別情報を検索サーバ１０２に転送すると、検索語変換部３０８が、選択されたイメージを、当該イメージにマッチングされた検索語に変換し、その結果を検索結果抽出部２０６に提供する。
【００７１】
前述したように、本発明によれば、一つのイメージに対して複数の単語がマッチングされることができ、検索語変換部３０８は、ユーザが一つ以上のイメージに対する検索を要請する場合、各イメージを、各イメージとマッチングされた検索語に変換する。
【００７２】
一方、変形された実施例においては、このような検索語変換部３０８の機能をアプリケーションプログラムの形態としてユーザクライアント１０８に提供することによって、ユーザにより選択された一つ以上のイメージを当該イメージにマッチングされる検索語に変換する過程が、ユーザクライアント１０８で行われるようにすることができる。このような場合、ユーザクライアント１０８に設置されたウェブブラウザは、変換された検索語を含めた検索要請情報を検索サーバ１０２に転送し、検索サーバ１０２より提供される検索結果を出力する。
【００７３】
以下、流れ図に基づき、本発明による検索サービス提供過程について詳細に説明する。
【００７４】
図４は、本発明の一実施例によるＧＵＩ検索サービス提供過程を示す流れ図である。
【００７５】
図４を参照すると、検索サーバ１０２は、検索ロボットを用いてウェブサイト情報を収集し、収集したウェブサイト情報をインデクシングしてから保存する（段階４００）。
【００７６】
その後、ユーザクライアント１０８が、検索サーバ１０２に所定のウェブページを要請すると（段階４０２）、検索サーバ１０２は、ユーザが要請したウェブページに含まれうるイメージを抽出し（段階４０４）、抽出されたイメージを用いてＧＵＩ検索領域を生成する（段階４０６）。
【００７７】
ここで、ユーザクライアント１０８から受信したウェブページ要請は、検索サービス提供サイトのメインページ、特定カテゴリに関する詳細情報ページ及び検索結果ページに関する要請を全て含むことができる。
【００７８】
段階４０６は、抽出されたイメージをあらかじめ設定された基準によって適切に配置し、配置されたイメージが移動可能なように設定する過程を含むことができる。
【００７９】
検索サーバ１０２は、上記の過程によってＧＵＩ検索領域を含むウェブページをユーザクライアント１０８に転送する（段階４０８）。
【００８０】
一方、ユーザクライアント１０８は、ＧＵＩ検索領域を含むウェブページを出力し、ユーザがＧＵＩ検索領域に含まれた一つ以上のイメージを選択して検索ボックス９００に移動させることによって（段階４１０）、その検索を要請すると（段階４１２）、検索サーバ１０２は、選択されたイメージを当該イメージにマッチングされた検索語に変換する（段階４１４）。
【００８１】
続いて、検索サーバ１０２は、変換された検索語に相応する検索結果を抽出し（段階４１６）、検索結果を含む検索結果ページを生成する（段階４１８）。一方、本発明によれば、段階４１８で、検索結果にイメージが含まれる場合、当該イメージを含むＧＵＩ検索領域を生成することができる。
【００８２】
その後、検索サーバ１０２は、生成された検索結果ページをユーザクライアント１０８に転送する（段階４２０）。
【００８３】
図５は、本発明の他の実施例によるＧＵＩ検索サービス提供過程を示す流れ図で、ユーザがウェブページで特定カテゴリを選択する場合に、検索サーバ１０２が特定カテゴリに関するＧＵＩ検索専用ページを提供する過程を示している。
【００８４】
図５を参照すると、検索サーバ１０２は、ユーザクライアント１０８にウェブページを転送する（段階５００）。この時に転送されるウェブページは、ユーザが選択可能な複数のカテゴリに関する情報、例えば、ショッピング、人物、放送、道探索、料理等に関するカテゴリ情報を含むことができ、これらはそれぞれ下位カテゴリ情報を含むことができる。例えば、ショッピングは、カメラ、携帯電話、ノートブックなどの情報を含むことができる。
【００８５】
ユーザがＧＵＩ検索のために特定カテゴリを選択すると、ユーザクライアント１０８は、ユーザにより選択されたカテゴリ選択情報をユーザから受信し（段階５０２）、該カテゴリ選択情報を検索サーバ１０２に転送する（段階５０４）。
【００８６】
すると、検索サーバ１０２は、ユーザの選択したカテゴリに相応する複数のイメージを抽出し（段階５０６）、抽出されたイメージをあらかじめ設定された基準によって配置する（段階５０８）。続いて、検索サーバ１０２は、配置されたイメージが移動可能となるように設定する（段階５１０）。
【００８７】
上記の段階によって検索サーバ１０２はＧＵＩ検索領域を生成し、このＧＵＩ検索領域を含むウェブページをユーザクライアント１０８に転送する（段階５１２）。
【００８８】
図６は、本発明のさらに他の実施例によるＧＵＩ検索サービス提供過程を示す流れ図である。図６は、ユーザの要請した検索結果を提供するに当たり、検索サーバ１０２がＧＵＩ検索領域を生成して検索結果ページを転送する過程を詳細に示す図である。
【００８９】
図６を参照すると、ユーザクライアント１０８は、検索要請情報を検索サーバ１０２に転送する（段階６００）。ここで、検索要請情報は、テキスト入力を用いた検索要請及びイメージ選択を用いた検索要請をいずれも含むことができる。
【００９０】
検索サーバ１０２は、検索要請に相応する検索結果を抽出（段階６０２）する一方で、検索結果に含まれるイメージを抽出する（段階６０４）。
【００９１】
その後、検索サーバ１０２は、抽出されたイメージをあらかじめ設定された基準によって配置し（段階６０６）、イメージの移動が可能なように設定する（段階６０８）。
【００９２】
上記の段階によって検索サーバ１０２はＧＵＩ検索領域を含む検索結果ページを生成し（段階６１０）、生成された検索結果ページをユーザクライアント１０８に転送する（段階６１２）。
【００９３】
上記の検索サービス提供方法によれば、検索結果ページででもＧＵＩ検索が可能となり、イメージを通して連続的な検索サービスを利用することが可能になる。
【００９４】
図７は、本発明のさらに他の実施例によるＧＵＩ検索サービス提供過程を示す流れ図である。図７は、図１８及び図１９に示すように、ユーザが要請したウェブページの所定領域１８００に、多くのユーザが関心を持っているサービスに関するイメージまたはアイコンを実時間で更新しながら、該当のサービス範囲内でＧＵＩ検索を可能にする検索サービス提供過程を示す図である。ここで、サービスは、不動産、ニュース、ブログ、専門資料などのように検索範囲を意味することができる。
【００９５】
図７を参照すると、ユーザクライアント１０８は、検索サーバ１０２にメインページを要請する（段階７００）。
【００９６】
検索サーバ１０２は、複数のサービスに関する統計処理を行いながら（段階７０２）、複数のサービスに関するイメージを抽出し（段階７０４）、当該統計処理に基づいて抽出されたイメージを配置する（段階７０６）。
【００９７】
ここで、統計処理は、特定サービスに関するユーザの選択回数などに関する統計を算出する過程を意味することができ、段階７０６は、あらかじめ算出された統計情報を用いてサービスイメージを配置する。
【００９８】
変形された実施例として、段階７０６で、一般的なユーザの選択回数ではなく現在検索サービスを利用しているユーザのサービス利用情報に基づいてサービスイメージを配置しても良い。
【００９９】
その後、検索サーバ１０２は、サービスイメージがユーザ選択により移動可能となるように設定する（段階７０８）。
【０１００】
検索サーバ１０２は、上記の過程によって、図１８及び図１９に示すように検索ボックス９００とイメージ露出領域１８００を有するＧＵＩ検索領域を含むメインページを、ユーザクライアント１０８に転送する（段階７１０）。
【０１０１】
この時、イメージ露出領域１８００は、ジャバスクリプト及びＡｊａｘで具現されることができ、ユーザの要請によらず、ユーザクライアント１０８と検索サーバ１０２との通信を通してサービスイメージの露出順位を実時間で更新処理する過程を行う（段階７１２）。
【０１０２】
一方、ユーザクライアント１０８は、サービスイメージが検索ボックス９００に移動するのを感知し（段階７１４）、検索ボックス９００に入れられたサービスイメージを以降入力する検索語に関する検索範囲に設定する（段階７１６）。
【０１０３】
ユーザの選択したサービスイメージは、図１９に示すように、検索ボックス９００に隣接した所定領域にタブ１８０２として表示されることができ、ユーザがサービスイメージを追加選択する場合、それに相応するタブが追加的に生成されることができる。それ以外に選択されたサービスイメージはユーザの選択によって削除されることができ、これにより、検索範囲が変更されることができる。
【０１０４】
その後、ユーザが検索ボックス９００に所定の検索語を入力すると（段階７１８）、ユーザクライアント１０８は、検索サーバ１０２に検索要請情報を転送する（段階７２０）。
【０１０５】
ここで、段階７２０の検索要請情報は、検索語に関する情報に加えて、あらかじめ設定された検索範囲に関する情報も含むことができる。
【０１０６】
検索サーバ１０２は、受信した検索語及び検索範囲に相応する検索結果ページを生成し（段階７２２）、これをユーザクライアント１０８に転送する（段階７２４）。
【０１０７】
ここで、ユーザに提供される検索結果ページは、現在検索語を入力したページを取って代わる新しいページを介して提供される、または、これと別個のページを介して提供されることができる。
【０１０８】
図８は、本発明の一実施例によるＧＵＩ検索領域生成過程を示す順序図である。
【０１０９】
図８を参照すると、検索サーバ１０２は、まず、特定イメージと検索語をマッチングする（段階８００）。前述したように、イメージとマッチングされる検索語には、当該イメージに相応する一つ以上の類義語で構成される類義語グループを含む。
【０１１０】
一方、検索サーバ１０２は、検索要請されたイメージに関する統計処理を行う（段階８０２）。ここで、統計処理は、ユーザの検索要請回数及び推薦回数に関する統計処理を含むことができる。
【０１１１】
その後、検索サーバ１０２は、ウェブページに含まれるイメージを抽出する（段階８０４）。ここで、抽出されたイメージは、メインページの所定領域に表示されるイメージ、検索結果に含まれたイメージ及び特定カテゴリに該当するイメージをいずれも含むことができる。
【０１１２】
検索サーバ１０２は、上記の統計処理情報及び広告主の要請による広告登録有無に関する広告情報などを用いて、抽出されたイメージの露出優先順位を決定し（段階８０６）、優先順位によってイメージを配置する（段階８０８）。
【０１１３】
続いて、検索サーバ１０２は、各イメージがユーザの選択によって移動可能となるように設定する（段階８１０）。
【０１１４】
上記の段階によってＧＵＩ検索領域を含むウェブページを提供することによって、本発明は、ユーザがテキストを類推するか、全ての類義語を検索窓にいちいち入力することなく、表示されるイメージを介して容易く検索を要請し、これにより、全ての類義語に関する検索結果を一度に受け取るようにする。
【０１１５】
本発明の実施例は多様なコンピュータで具現される動作を行うためのプログラム命令を含むコンピュータで読取可能な記録媒体を含む。当該記録媒体は、上述したように本発明の実施例による方法を実行させるためのプログラム又はプロセスを記録する。この記録媒体はプログラム命令、データファイル、データ構造などを単独又は組み合わせて含むことができる。このような記録媒体の例としては、ハードディスク、フロッピー（登録商標）ディスク及び磁気テープのような磁気媒体、ＣＤおよびＤＶＤのような光記録媒体、フロプティカルディスク（ｆｌｏｐｔｉｃａｌｄｉｓｋ）と磁気-光媒体、ＲＯＭ、ＲＡＭ、フラッシュメモリなどのようなプログラム命令を保存し遂行するように構成されたハードウェア装置などがある。また、このような記録媒体は、プログラム命令、データ構造などを指定する信号を伝送する搬送波を含む光又は金属線、導波管などの伝送媒体であってよい。プログラム命令の例としては、コンパイラーにより作られるような機械語コードだけでなく、インタープリタなどを使用してコンピュータにより実行され得る高級言語コードを含む。
【０１１６】
以上、本発明の詳細な説明では具体的な実施形態について説明したが、本発明の要旨から逸脱しない範囲内で多様に変形できる。よって、本発明の権利範囲は、上述の実施形態に限定されるものではなく、特許請求の範囲の記載及びこれと均等なものに基づいて定められるべきである。
【図面の簡単な説明】
【０１１７】
【図１】本発明の一実施例による検索サービス提供システムの構成を示す図である。
【図２】本発明の一実施例による検索サーバの詳細構成を示すブロック図である。
【図３】本発明の一実施例によるウェブページ生成部の詳細構成を示す図である。
【図４】本発明の一実施例によるＧＵＩ検索サービス提供過程を示す流れ図である。
【図５】本発明の他の実施例によるＧＵＩ検索サービス提供過程を示す流れ図である。
【図６】本発明のさらに他の実施例によるＧＵＩ検索サービス提供過程を示す流れ図である。
【図７】本発明のさらに他の実施例によるＧＵＩ検索サービス提供過程を示す流れ図である。
【図８】本発明の一実施例によるＧＵＩ検索領域生成過程を示す順序図である。
【図９】本発明による商品ＧＵＩ検索領域の一例を示す図である。
【図１０】本発明による商品ＧＵＩ検索領域の一例を示す図である。
【図１１】本発明による映画詳細情報ページにおける人物ＧＵＩ検索領域の一例を示す図である。
【図１２】本発明による音楽詳細情報ページにおける人物ＧＵＩ検索領域の一例を示す図である。
【図１３】本発明によるニュース記事ページにおける人物ＧＵＩ検索領域の一例を示す図である。
【図１４】本発明による検索結果ページにおける人物ＧＵＩ検索領域の一例を示す図である。
【図１５】本発明による放送ＧＵＩ検索領域の一例を示す図である。
【図１６】本発明による地図ＧＵＩ検索領域の一例を示す図である。
【図１７】本発明による料理ＧＵＩ検索領域の一例を示す図である。
【図１８】本発明によるサービスＧＵＩ検索領域の一例を示す図である。
【図１９】本発明によるサービスＧＵＩ検索領域の一例を示す図である。
【符号の説明】
【０１１８】
１００    検索サービス提供システム
１０２    検索サーバ
１０４    データベース
１０６    ネットワーク
１０８    ユーザクライアント
【図１】
2008165787.tif 000003
【図２】
2008165787.tif 000004
【図３】
2008165787.tif 000005
【図４】
2008165787.tif 000006
【図５】
2008165787.tif 000007
【図６】
2008165787.tif 000008
【図７】
2008165787.tif 000009
【図８】
2008165787.tif 000010
【図９】
2008165787.tif 000011
【図１０】
2008165787.tif 000012
【図１１】
2008165787.tif 000013
【図１２】
2008165787.tif 000014
【図１３】
2008165787.tif 000015
【図１４】
2008165787.tif 000016
【図１５】
2008165787.tif 000017
【図１６】
2008165787.tif 000018
【図１７】
2008165787.tif 000019
【図１８】
2008165787.tif 000020
【図１９】
2008165787.tif 000021