(57)【要約】【課題】画像を用いたクエリ提供方法及びシステムを提供する。【解決手段】本発明によるクエリ提供方法及びシステムによれば、端末から受信された画像と端末の位置情報を用いて検索キーワードを検出し、検出された検索キーワードと関連する検索クエリを端末に提供することができる。また、提供された検索クエリのうち選択された検索クエリの下位検索クエリを端末に提供することによって、テキストを入力することが難しい場合でも検索クエリを提供することができる。【選択図】図１
2011227893.tif 000002
【特許請求の範囲】
【請求項１】
端末の位置情報及び画像を受信することと、
前記受信された画像及び前記端末の位置情報に基づいて１つ以上の検索キーワードを決定することと、
前記決定された検索キーワードと関連する１つ以上の検索クエリを提供することと、
を含むことを特徴とするクエリ提供方法。
【請求項２】
前記検索キーワードを決定することは、
前記端末の位置情報に基づいて前記端末から基準距離内に位置する端末からアップロードされた画像を収集することと、
前記端末の位置情報に基づいて前記端末から基準距離内に位置する端末からアップロードされた文書を収集することと、
前記収集された画像と前記受信された画像とを比較して、前記収集された画像のうち前記受信された画像と整合する画像を検出することと、
前記収集された文書と前記検出された画像を用いて前記１つ以上の検索キーワードを決定することと、
を含むことを特徴とする請求項１に記載のクエリ提供方法。
【請求項３】
前記検索キーワードを決定することは、前記収集された文書から共通するキーワードを検出し、前記検出されたキーワードと前記検出された画像のタグを用いて前記１つ以上の検索キーワードを決定することを特徴とする請求項２に記載のクエリ提供方法。
【請求項４】
前記検索キーワードを決定することは、前記検出されたキーワードと前記画像のタグに含まれたキーワードのうち共通する１つ以上のキーワードを前記検索キーワードとして決定することを特徴とする請求項３に記載のクエリ提供方法。
【請求項５】
前記検索キーワードを決定することは、前記受信された画像と整合する画像が検出されなかった場合、前記収集された文書から共通する１つ以上のキーワードを前記検索キーワードとして決定することを特徴とする請求項２に記載のクエリ提供方法。
【請求項６】
前記提供された１つ以上の検索クエリのうち選択された検索クエリを受信することと、
前記受信された検索クエリの下位検索クエリを提供することと、
をさらに含むことを特徴とする請求項１に記載のクエリ提供方法。
【請求項７】
前記決定された検索キーワードと関連する１つ以上の検索クエリは、前記決定された検索キーワードに対応するリアルタイムの急上昇検索クエリであることを特徴とする請求項１に記載のクエリ提供方法。
【請求項８】
前記検索クエリを提供することは、
前記端末の位置情報を用いて前記端末が位置する場所を知っている場合、前記画像を用いて前記決定された検索キーワードと関連する検索クエリの検索範囲を決定することと、
前記決定された検索範囲内で検索された前記１つ以上の検索クエリを提供することと、
を含むことを特徴とする請求項１に記載のクエリ提供方法。
【請求項９】
前記受信された画像と予め格納された複数の画像とを比較して、前記複数の画像のうち前記受信された画像と整合する画像を検出することをさらに含み、
前記検索キーワードを決定することは、前記検出された画像に基づいて検索キーワードを決定することを特徴とする請求項１に記載のクエリ提供方法。
【請求項１０】
前記検索キーワードを決定することは、前記複数の画像のうち前記受信された画像と整合する画像が検出された場合、前記検出された画像のタグを用いて前記検索キーワードを決定することを特徴とする請求項９に記載のクエリ提供方法。
【請求項１１】
前記端末から前記端末の位置情報を受信することをさらに含み、
前記検索キーワードを決定することは、前記複数の画像のうち前記受信された画像と整合する画像が検出されなかった場合、前記受信された前記端末の位置情報に基づいて前記検索キーワードを決定することを特徴とする請求項９に記載のクエリ提供方法。
【請求項１２】
前記検索キーワードを決定することは、
前記端末の位置情報に基づいて前記端末から基準距離内に位置する端末からアップロードされた文書を収集することと、
前記収集された文書から共通するキーワードを検出することと、
前記検出された共通キーワードについて、前記共通キーワードを含む文書の数を前記共通キーワード別にカウントすることと、
前記カウントされた文書の数が最大の共通キーワードを前記検索キーワードとして決定することと、
を含むことを特徴とする請求項１１に記載のクエリ提供方法。
【請求項１３】
端末の位置情報及び画像を受信する画像受信部と、
前記受信された画像及び前記端末の位置情報に基づいて１つ以上の検索キーワードを決定する検索キーワード決定部と、
前記決定された検索キーワードと関連する１つ以上の検索クエリを提供するクエリ提供部と、
を含むことを特徴とするクエリ提供システム。
【請求項１４】
前記検索キーワード決定部は、
前記端末の位置情報に基づいて前記端末から基準距離内に位置する端末からアップロードされた画像を収集する画像収集部と、
前記端末の位置情報に基づいて前記端末から基準距離内に位置する端末からアップロードされた文書を収集する文書収集部と、
前記収集された画像と前記受信された画像とを比較して、前記収集された画像のうち前記受信された画像と整合する画像を検出する検出部と、
前記収集された文書と前記検出された画像を用いて前記１つ以上の検索キーワードを決定する決定部と、
を含むことを特徴とする請求項１３に記載のクエリ提供システム。
【請求項１５】
前記決定部は、前記収集された文書から共通するキーワードを検出し、前記検出されたキーワードと前記検出された画像のタグを用いて前記１つ以上の検索キーワードを決定することを特徴とする請求項１４に記載のクエリ提供システム。
【請求項１６】
前記決定部は、前記検出されたキーワードと前記検出された画像のタグに含まれたキーワードのうち共通する１つ以上のキーワードを前記検索キーワードとして決定することを特徴とする請求項１５に記載のクエリ提供システム。
【請求項１７】
前記決定部は、前記受信された画像と整合する画像が検出されなかった場合、前記収集された文書から共通する１つ以上のキーワードを前記検索キーワードとして決定することを特徴とする請求項１４に記載のクエリ提供システム。
【請求項１８】
前記クエリ提供部は、前記提供された１つ以上の検索クエリのうち選択された検索クエリを受信し、前記受信された検索クエリの下位検索クエリを提供することを特徴とする請求項１３に記載のクエリ提供システム。
【請求項１９】
前記検索クエリ提供部は、前記決定された検索キーワードに対応する１つ以上のリアルタイムの急上昇検索クエリを提供することを特徴とする請求項１３に記載のクエリ提供システム。
【請求項２０】
前記検索クエリ提供部は、前記端末の位置情報を用いて前記端末が位置する場所を知っている場合、前記画像を用いて前記決定された検索キーワードと関連する検索クエリの検索範囲を決定し、前記決定された検索範囲内で検索された前記１つ以上の検索クエリを提供することを特徴とする請求項１３に記載のクエリ提供システム。
【請求項２１】
前記受信された画像と予め格納された複数の画像とを比較して、前記複数の画像のうち前記受信された画像と整合する画像を検出する画像検出部をさらに含み、
前記検索キーワード決定部は、前記検出された画像に基づいて検索キーワードを決定することを特徴とする請求項１３に記載のクエリ提供システム。
【請求項２２】
前記検索キーワード決定部は、前記複数の画像のうち前記受信された画像と整合する画像が検出された場合、前記検出された画像のタグを用いて前記検索キーワードを決定することを特徴とする請求項２１に記載のクエリ提供システム。
【請求項２３】
前記検索キーワード決定部は、前記複数の画像のうち前記受信された画像と整合する画像が検出されなかった場合、前記端末から前記端末の位置情報を受信し、前記受信された前記端末の位置情報に基づいて前記検索キーワードを決定することを特徴とする請求項２１に記載のクエリ提供システム。
【請求項２４】
前記検索キーワード決定部は、
前記端末の位置情報に基づいて前記端末から基準距離内に位置する端末からアップロードされた文書を収集する文書収集部と、
前記収集された文書から共通するキーワードを検出する共通キーワード検出部と、
前記検出された共通キーワードについて、前記共通キーワードを含む文書の数を前記共通キーワード別にカウントするカウント部と、
前記カウントされた文書の数が最大の共通キーワードを前記検索キーワードとして決定する決定部と、
を含むことを特徴とする請求項２２に記載のクエリ提供システム。
【請求項２５】
画像と位置情報を送信することと、
前記画像と位置情報に基づいて決定された検索クエリを受信することと、
前記受信された検索クエリを表示することと、を含み、
前記検索クエリは、前記位置情報に基づいて基準距離内に位置する端末からアップロードされた画像のうち前記画像と整合する画像のタグを用いて決定されることを特徴とする端末のクエリ提供方法。
【請求項２６】
前記検索クエリは、前記位置情報に基づいて基準距離内に位置する端末からアップロードされた文書のうち１つ以上の共通するキーワードを用いて決定されることを特徴とする請求項２５に記載の端末のクエリ提供方法。
【請求項２７】
前記表示された検索クエリのうち選択されたいずれか１つの検索クエリを送信することと、
前記選択された検索クエリの下位検索クエリを受信して表示することと、
をさらに含むことを特徴とする請求項２５に記載の端末のクエリ提供方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、クエリ提供方法及びシステムに関し、特に、画像を用いた検索サービスを提供するクエリ提供方法及びシステムに関する。
【背景技術】
【０００２】
インターネットの発達及び普及が進むにつれて、インターネットを用いた様々なサービスが提供されているが、その中の代表的な例が検索サービスである。検索サービスとは、ユーザから入力されるクエリ（ｑｕｅｒｙ）に対して検索を行った後、入力されたクエリに対応する検索結果をユーザに提供するサービスである。
【０００３】
一例として、端末を用いてユーザからクエリが入力されると、ユーザから入力された検索クエリを含むウェブサイト、記事、または対応する検索クエリを含むファイル名などがユーザに提供されることがある。このとき、端末として、コンピュータ、ノート型パソコン、モバイルフォン、ＤＭＢ（Ｄｉｇｉｔａｌ  Ｍｕｌｔｉｍｅｄｉａ  Ｂｒｏａｄｃａｓｔｉｎｇ）フォン、電子ブック（ｗｅｂ  ｂｏｏｋ）、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔｓ）などを用いてもよい。
【０００４】
このような従来の検索サービスの場合、検索しようとするクエリはテキストの形態で端末を用いて入力される。
【０００５】
しかし、ユーザがテキストを入力することが難しい状況にある場合、検索しようとするクエリが円滑に入力されず、検索サービスの提供が困難となることがある。
【０００６】
一例として、端末のキーパッドに記載されたテキスト記号が消えている場合や、または手に障害があってテキストの入力が難しい場合、ユーザは所望するクエリを入力することができず、適切な（ａｐｐｒｏｐｒｉａｔｅ）検索サービスの提供を受けることができない場合がある。
【発明の概要】
【発明が解決しようとする課題】
【０００７】
本発明は、画像を用いて検索クエリを提供することによって、テキストの形態にクエリを入力することが難しい状況にあっても、適切な検索サービスを提供するクエリ提供方法及びシステムを提供することを目的とする。
【０００８】
また、本発明は、ＧＰＳ情報を用いて検索クエリを拡張することのできるクエリ提供方法及びシステムを提供することを目的とする。
【０００９】
また、本発明は、画像とＧＰＳ情報とをいずれも用いて検索キーワードを予測する（ｅｓｔｉｍａｔｅ）ことによって、より正確な検索キーワードを提供するクエリ提供方法及びシステムを提供する。
【課題を解決するための手段】
【００１０】
本発明の一実施形態に係るクエリ提供方法は、端末の位置情報及び画像を受信することと、前記受信された画像及び前記端末の位置情報に基づいて１つ以上の検索キーワードを決定することと、前記決定された検索キーワードと関連する１つ以上の検索クエリを提供することとを含んでもよい。
【００１１】
また、前記検索キーワードを決定することは、前記端末の位置情報に基づいて前記端末から基準距離内に位置する端末からアップロードされた画像を収集することと、前記端末の位置情報に基づいて前記端末から基準距離内に位置する端末からアップロードされた文書を収集することと、前記収集された画像と前記受信された画像とを比較して、前記収集された画像のうち前記受信された画像と整合する画像を検出することと、前記収集された文書と前記検出された画像を用いて前記１つ以上の検索キーワードを決定することとを含んでもよい。
【００１２】
このとき、前記検索キーワードを決定することは、前記収集された文書から共通するキーワードを検出し、前記検出されたキーワードと前記検出された画像のタグを用いて前記１つ以上の検索キーワードを決定してもよい。
【００１３】
また、前記検索キーワードを決定することは、前記受信された画像と整合する画像が検出されなかった場合、前記収集された文書から共通する１つ以上のキーワードを前記検索キーワードとして決定してもよい。
【００１４】
また、前記提供された１つ以上の検索クエリのうち選択された検索クエリを受信することと、前記受信された検索クエリの下位検索クエリを提供することとをさらに含んでもよい。
【００１５】
さらに、本発明の一実施形態に係るクエリ提供システムは、端末の位置情報及び画像を受信する画像受信部と、前記受信された画像及び前記端末の位置情報に基づいて１つ以上の検索キーワードを決定する検索キーワード決定部と、前記決定された検索キーワードと関連する１つ以上の検索クエリを提供するクエリ提供部とを含んでもよい。
【００１６】
さらに、本発明の他の一実施形態に係るクエリ提供方法は、端末から画像を受信することと、前記受信された画像と予め格納された複数の画像とを比較して、前記複数の画像のうち前記受信された画像と整合する画像を検出することと、前記検出された画像に基づいて検索キーワードを決定することと、前記決定された検索キーワードと関連する１つ以上の検索クエリを提供することとを含んでもよい。
【００１７】
また、検索キーワードを決定することは、前記複数の画像のうち前記受信された画像と整合する画像が検出された場合、前記検出された画像のタグを用いて前記検索キーワードを決定してもよい。
【００１８】
また、前記端末から前記端末の位置情報を受信することをさらに含んでもよい。このとき、検索キーワードを決定することは、前記複数の画像のうち前記受信された画像と整合する画像が検出されなかった場合、前記受信された前記端末の位置情報に基づいて前記検索キーワードを決定してもよい。
【００１９】
また、検索キーワードを決定することは、前記端末の位置情報に基づいて前記端末から基準距離内に位置する端末からアップロードされた文書を収集することと、前記収集された文書から共通するキーワードを検出することと、前記検出された共通キーワードについて、前記共通キーワードを含む文書の数を前記共通キーワード別にカウントすることと、前記カウントされた文書の数が最大の共通キーワードを前記検索キーワードとして決定することとを含んでもよい。
【００２０】
また、本発明の他の実施形態に係るクエリ提供システムは、端末から画像を受信する画像受信部と、前記受信された画像と予め格納された複数の画像とを比較して、前記複数の画像のうち前記受信された画像と整合する画像を検出する画像検出部と、前記検出された画像に基づいて検索キーワードを決定する検索キーワード決定部と、前記決定された検索キーワードと関連する１つ以上の検索クエリを提供するクエリ提供部とを含んでもよい。
【００２１】
また、本発明の一実施形態に係る端末のクエリ提供方法は、画像と位置情報を送信することと、前記画像と位置情報に基づいて決定された検索クエリを受信することと、前記受信された検索クエリを表示することとを含んでもよい。このとき、前記検索クエリは、前記位置情報に基づいて基準距離内に位置する端末からアップロードされた画像のうち、前記画像と整合する画像のタグを用いて決定してもよい。
【００２２】
また、前記検索クエリは、前記位置情報に基づいて基準距離内に位置する端末からアップロードされた文書のうち、１つ以上の共通するキーワードを用いて決定されてもよい。
【００２３】
また、前記表示された検索クエリのうち選択されたいずれか１つの検索クエリを送信することと、前記選択された検索クエリの下位検索クエリを受信して表示することとをさらに含んでもよい。
【発明の効果】
【００２４】
本発明のクエリ提供方法及びシステムによれば、画像を用いて検索クエリを提供することによって、テキスト形態のクエリを入力することが困難な場合であっても、適切な検索サービスを提供することができる。
【００２５】
また、端末のＧＰＳ情報を用いて検索クエリを提供することによって、拡張された検索クエリを提供することができる。
【００２６】
また、画像とＧＰＳ情報とをいずれも用いて検索キーワードを予測することによって、より正確な検索キーワードを提供することができる。
【図面の簡単な説明】
【００２７】
【図１】本発明の一実施形態に係るクエリ提供システムの構成を示す図である。
【図２】本発明の一実施形態に係る画像を用いて検索クエリを提供する方法を説明するために提供される図である。
【図３】本発明の一実施形態に係るクエリ提供方法を説明するために提供されるフローチャートである。
【図４】本発明の他の実施形態に係るクエリ提供システムの構成を示す図である。
【図５】本発明の他の実施形態に係るクエリ提供方法の構成を示す図である。
【発明を実施するための形態】
【００２８】
以下、添付する図面を参照しながら本発明の実施形態を説明する。
【００２９】
図１は、本発明の一実施形態に係るクエリ提供システムの構成を示す図である。
【００３０】
図１に示すように、クエリ提供システム１００は、画像受信部１１０、検索キーワード決定部１２０、及びクエリ提供部１３０を含んでもよい。
【００３１】
画像受信部１１０は、端末から画像及び端末の位置情報を受信してもよい。
【００３２】
一例として、画像受信部１１０は、図２に示すように、端末に格納された画像または端末に備えられたカメラを用いて撮影された画像を受信してもよい。また、画像受信部１１０は、端末の現在の位置座標を含む位置情報を端末から受信してもよい。このとき、端末の位置情報としてＧＰＳ情報を用いてもよい。
【００３３】
検索キーワード決定部１２０は、受信された画像及び端末の位置情報を用いて１つ以上の検索キーワードを決定してもよい。また、検索キーワード決定部１２０は、画像収集部１２１、文書収集部１２２、検出部１２３、及び決定部１２４を含んでもよい。
【００３４】
画像収集部１２１は、受信された端末の位置情報に基づいて端末から基準距離内に位置する端末からアップロードされた画像を収集してもよい。
【００３５】
一例として、基準距離が１ｋｍと予め設定された場合、画像収集部１２１は、端末の位置情報に基づいて端末が位置する地点から半径１ｋｍ内に位置する端末からアップロードされた画像を収集してもよい。
【００３６】
文書収集部１２２は、受信された端末の位置情報に基づいて、端末から基準距離内に位置する端末からアップロードされた文書を収集してもよい。
【００３７】
一例として、基準距離が１ｋｍと予め設定された場合、文書収集部１２１は、端末の位置情報に基づいて端末が位置する地点から半径１ｋｍ内に位置する端末からアップロードされた文書を収集してもよい。このとき、文書はテキストまたはメッセージを含んでもよい。ここで、メッセージは、ショートメッセージ（ＳＭＳ）、ロングメッセージ（ＬＭＳ）、及びマルチメッセージ（ＭＭＳ）を含んでもよい。一例として、メッセージは、様々なアプリケーションを用いて移動端末のテキストサービスの機能を用いてアップロードされてもよい。
【００３８】
検出部１２３は、収集された画像と受信された画像とを比較して、収集された画像のうち受信された画像と整合するか画像を検出することができる。
【００３９】
決定部１２４は、検出された画像のタグと収集された文書を用いて検索キーワードを決定してもよい。このとき、画像のタグは、画像の作成日付、画像の作成者、画像のテーマ、画像の撮影場所などのキーワードを含んでもよい。一例として、決定部１２４は、収集された文書から、「江南」、「バス」、「コーヒー」、「駅三」、「ソウル教育大学校」、「地図」、「江南の教保本屋」などのように共通するキーワードを検出してもよい。
【００４０】
また、決定部１２４は、検出された共通キーワードと画像のタグに含まれたキーワードとを比較して、共通するキーワードを検索キーワードとして決定してもよい。一例として、画像のテーマが、江南駅お勧めの食堂、画像の撮影場所が、江南駅５番出口である場合、決定部１２４は「江南」を検索キーワードとして決定する。
【００４１】
すると、クエリ提供部１３０は、決定された検索キーワードと関連する１つ以上の検索クエリを端末に提供してもよい。
【００４２】
一例として、検索キーワードが「江南」に決定された場合、クエリ提供部１３０は、「江南」と関連する「江南駅お勧めの食堂」、「江南駅バス路線」、「江南駅地図」、「江南駅５番出口」などの検索クエリを端末に提供してもよい。
【００４３】
他の例として、検索キーワードが「江南の教保本屋」と決定された場合、クエリ提供部１３０は、「江南の教保本屋」と関連する「本の表紙検索」、「本の価格情報」などの検索クエリを端末に提供してもよい。すなわち、ＧＰＳ情報を用いて端末が位置する場所が分かる場合、クエリ提供部１３０は、画像を用いて検索クエリの検索範囲（ｓｃｏｐｅ）を減らすことで更に速い検索サービスを提供することができる。
【００４４】
このとき、クエリ提供部１３０は、決定された検索キーワードに対応するリアルタイムの急上昇検索クエリを端末に提供してもよい。一例として、「江南」が検索キーワードとして決定された場合、クエリ提供部４４０は「江南」と関連してアップロードされるリアルタイムの急上昇検索クエリ、または江南駅関連の検索クエリのうち予め設定された期間内の人気検索クエリを端末に提供してもよい。
【００４５】
また、クエリ提供部１３０は、提供された検索クエリのうち選択されたいずれか１つが端末から受信された場合、選択された検索クエリの下位検索クエリを端末に提供してもよい。
【００４６】
一例として、選択された検索クエリが、「江南駅お勧めの食堂」である場合、クエリ提供部１３０は、「江南駅スパゲティ」、「江南駅韓定食」、「江南駅軽食堂」などの下位検索クエリを端末に提供してもよい。
【００４７】
一方、検出部１２３において収集された画像のうち受信された画像と整合するか画像が検出されなかった場合、決定部１２４は収集された文書から共通するキーワードを検出し、検出された共通キーワードを用いて検索キーワードを決定してもよい。
【００４８】
一例として、共通キーワードが、「江南」、「バス」、「コーヒー」のように検出された場合、決定部１２４は共通キーワードのうち「江南」について、収集された文書から「江南」を含む文書の数をカウントしてもよい。また、決定部１２４は、収集された文書から「バス」及び「コーヒー」を含む文書の数をそれぞれカウントしてもよい。
【００４９】
決定部１２４は、カウントされた文書の数が最も多い共通キーワードを、検索キーワードとして決定してもよい。
【００５０】
一例として、「江南」、「バス」、「コーヒー」を含む文書の数がそれぞれ１０、５、３とカウントされた場合、決定部１２４は「江南」を検索キーワードとして決定してもよい。すると、クエリ提供部１３０は、決定された「江南」と関連する１つ以上の検索クエリを端末に提供してもよい。
【００５１】
図３は、本発明の一実施形態に係るクエリ提供方法を説明するために提供されるフローチャートである。
【００５２】
図３に示すように、画像受信部１１０は、端末の位置情報と画像を受信してもよい（Ｓ３１０）。
【００５３】
一例として、画像受信部１１０は、端末で撮影された画像または端末に格納された画像を受信することができ、端末の位置情報としては端末の現在の位置座標を含むＧＰＳ情報を用いてもよい。
【００５４】
次に、画像収集部１２１は、端末の位置情報に基づいて予め設定された基準距離内に位置する端末からアップロードされた画像を収集してもよい（Ｓ３２０）。
【００５５】
また、文書収集部１２２は、端末の位置情報に基づいて予め設定された基準距離内に位置する端末からアップロードされた文書を収集してもよい（Ｓ３３０）。このとき、文書はテキストを含んでもよい。
【００５６】
次に、検出部１２３は、収集された画像のうち受信された画像と整合する画像を検出することができる（Ｓ３４０）。
【００５７】
一例として、検出部１２３は、収集された画像のうち、画像の画素及び画素配置（ｐｉｘｅｌ  ｄｉｓｐｏｓｉｔｉｏｎ）などが、受信された画像と９０％以上整合する画像を検出してもよい。
【００５８】
また、決定部１２４は、検出された画像のタグ及び収集された文書のうち、共通したキーワードを検出して検索キーワードを決定することができる（Ｓ３５０）。このとき、画像のタグは画像の作成日付、画像の作成者、画像のテーマ、画像の撮影場所などのキーワードを含んでもよい。
【００５９】
一例として、決定部１２４は、収集された文書から共通するキーワードを検出し、検出された共通キーワードのうち画像のタグに含まれるキーワードと共通するキーワードを、検索キーワードとして決定してもよい。
【００６０】
次に、クエリ提供部１３０は、決定された検索キーワードと関連する検索クエリを端末に提供することができる（Ｓ３６０）。
【００６１】
端末は検索クエリを受信し、受信した検索クエリをディスプレイに表示してもよい。また、端末は、表示された検索クエリのうちユーザによって選択された検索クエリを、クエリ提供システム１００に送信してもよい。
【００６２】
このとき、端末の位置情報を用いて端末が位置する場所を認識できる場合、クエリ提供部１３０は、受信された画像を用いて決定された検索キーワードと関連する検索クエリの検索範囲を決定してもよい。また、決定された検索範囲内で、決定された検索キーワードと関連する１つ以上の検索クエリを検索して提供してもよい。
【００６３】
一例として、検索キーワードが「江南の教保本屋」と決定された場合、クエリ提供部１３０は、検索範囲を本に制限し、制限された検索範囲内で「江南の教保本屋」と関連する「本の表紙検索」、「本の価格情報」などの検索クエリを端末に提供してもよい。
【００６４】
また、クエリ提供部１３０は、決定された検索キーワードに対応するリアルタイムの急上昇検索クエリを端末に提供してもよい。
【００６５】
すると、クエリ提供部１３０は、選択された検索クエリの下位検索クエリを端末に提供してもよい。一例として、選択された検索クエリが、「江南駅お勧めの食堂」である場合、クエリ提供部１３０は「江南駅スパゲティ」、「江南駅韓定食」、「江南駅軽食堂」などの下位検索クエリを端末に提供してもよい。
【００６６】
図４は、本発明の他の実施形態に係るクエリ提供システムの構成を示す図である。
【００６７】
図４によれば、クエリ提供システム４００は、画像受信部４１０、画像検出部４２０、検索キーワード決定部４３０、クエリ提供部４４０を含んでもよい。
【００６８】
画像受信部４１０は端末から画像を受信してもよい。このとき、画像受信部４１０は、端末で撮影された画像または端末に格納された画像を受信してもよい。
【００６９】
画像検出部４２０は、端末から受信された画像とクエリ提供システム４００に予め格納された画像とを比較してもよい。また、画像検出部４２０は比較によって、予め格納された複数の画像のうち受信された画像と基準比率以上に整合する画像を検出してもよい。
【００７０】
一例として、基準比率が９０％と予め設定された場合、画像検出部４２０は、予め格納された画像のうち受信された画像と９０％以上に整合する画像を検出してもよい。このとき、画像検出部４２０は、端末の位置と関係なく、複数の他の端末装置からアップロードされた画像と受信された画像とを整合しているか比較することによって、整合する画像を検出することができる。
【００７１】
検索キーワード決定部４３０は、検出された画像を用いて検索キーワードを決定してもよい。また、検索キーワード決定部４３０は、決定部４３１、文書収集部４３２、共通キーワード検出部４３３、及びカウント部４３４を含んでもよい。
【００７２】
受信された画像と整合する画像が検出された場合、決定部４３１は、検出された画像のタグを用いて検索キーワードを決定してもよい。一例として、画像のタグは画像の作成日付、画像の作成者、画像のテーマ、画像の撮影場所などのキーワードを含んでもよい。
【００７３】
このとき、受信された画像と整合する画像が検出されなかった場合、文書収集部４３２は端末から端末の位置情報を受信してもよい。また、文書収集部４３２は、受信された端末の位置情報に基づいて端末から予め設定された基準距離内に位置する他の端末からアップロードされた文書を収集してもよい。
【００７４】
すると、共通キーワード検出部４３３は収集された文書から共通するキーワードを検出することができる。
【００７５】
一例として、共通キーワード検出部４３３は収集された文書を互いに比較し、予め設定された基準回数以上に共通するキーワードを検出してもよい。収集された文書が１００個であり、基準回数が５である場合、共通キーワード検出部４３３は、１００個の文書から５回以上に共通するキーワードを検出することができる。
【００７６】
カウント部４３４は検出された共通キーワードについて、共通キーワードを含む文書の数をカウントしてもよい。
【００７７】
一例として、「江南」、「バス」、「コーヒー」が共通キーワードとして検出された場合、カウント部４３４は１００個の文書のうち「江南」、「バス」、及び「コーヒー」を含む文書の数を１０個、５個、３個とそれぞれカウントしてもよい。
【００７８】
すると、決定部４３１は、カウントされた文書の数が最大の共通キーワードである「江南」を、検索キーワードとして決定してもよい。すなわち、受信された画像と整合する画像が検出されなかった場合、決定部４３１は、端末の位置情報に基づいて収集された文書を用いて検索キーワードを決定することができる。
【００７９】
クエリ提供部４４０は、決定された検索キーワードと関連する検索クエリを端末に提供してもよい。端末は検索クエリをディスプレイに表示してもよい。
【００８０】
また、端末は表示された検索クエリのうちユーザによって選択された検索クエリを、クエリ提供システム４００に送信してもよい。すると、クエリ提供部４４０は、選択された検索クエリの下位検索クエリを端末に提供してもよい。
【００８１】
図５は、本発明の他の実施形態に係るクエリ提供方法の構成を示す図である。
【００８２】
図５に示すように、画像受信部４１０は、端末から検索クエリを提供するために用いられる画像を受信してもよい（Ｓ５１０）。このとき、画像受信部４１０は、図２に示すように、端末で撮影された画像または端末に格納された画像を受信してもよい。
【００８３】
画像検出部４２０は、予め格納された複数の画像のうち受信された画像と整合する画像を検出してもよい。一例として、画像検出部４２０は、予め格納された複数の画像のうち予め設定された基準比率以上に受信された画像と整合する画像とを検出してもよい。
【００８４】
このとき、受信された画像と整合する画像が検出された場合（Ｓ５２０：ＹＥＳ）、決定部４３１は、検出された画像のタグを用いて検索キーワードを決定することができる（Ｓ５３０）。
【００８５】
一方、受信された画像と整合する画像が検出されなかった場合（Ｓ５２０：ＮＯ）、文書収集部４３４は端末の位置情報を受信してもよい（Ｓ５５０）。
【００８６】
また、文書収集部４３４は、端末の位置情報に基づいて端末から予め設定された基準距離内に位置する他の端末からアップロードされた文書を収集してもよい（Ｓ５６０）。
【００８７】
すると、共通キーワード検出部４３３は収集された文書から共通するキーワードを検出することができる（Ｓ５７０）。
【００８８】
このとき、共通キーワード検出部４３３は、収集された文書の全てにおいて共通するキーワードを検出してもよく、収集された文書のうち予め設定された基準数以上の文書から共通するキーワードを検出してもよい。
【００８９】
一例として、収集された文書が１００個であり、収集された文書の全てにおいて共通するキーワードを検出する場合、共通キーワード検出部４３３は、１００個の文書全てにおいて等しく（ｅｑｕａｌｌｙ）含まれるキーワードを共通キーワードとして検出することができる。
【００９０】
また、収集された文書が１００個あり、基準数が５０個であり、基準数以上の文書から共通するキーワードを検出する場合、共通キーワード検出部４３３は、５０個以上の文書から等しく含まれるキーワードを共通キーワードとして検出することができる。
【００９１】
次に、カウント部４３４は、検出された共通キーワード別に共通キーワードを含む文書の数をカウントしてもよい（Ｓ５８０）。
【００９２】
一例として、ステップＳ５７０において、「江南」、「バス」、「コーヒー」が共通キーワードとして検出された場合、カウント部４３４は、１００個の文書のうち「江南」というキーワードを含む文書の数をカウントする。また、カウント部４３４は、１００個の文書のうち「バス」及び「コーヒー」を含む文書の数をそれぞれカウントする。
【００９３】
次に、決定部４３１は、カウントされた文書の数が最大のキーワードを検索キーワードとして決定することができる（Ｓ５９０）。
【００９４】
一例として、「江南」、「バス」、及び「コーヒー」といったキーワードを含む文書の数がそれぞれ１０個、５個、３個とカウントされた場合、決定部４３１は「江南」を検索キーワードとして決定することができる。
【００９５】
また、クエリ提供部４４０は、決定された検索キーワードと関連する検索クエリを端末に提供してもよい（Ｓ５４０）。
【００９６】
一例として、クエリ提供部４４０は、「江南」と関連する「江南駅お勧めの食堂」、「江南駅バス路線」、「江南駅地図」などを検索クエリとして提供してもよい。これにより、端末のディスプレイには「江南駅お勧めの食堂」、「江南駅バス路線」、「江南駅地図」などの検索クエリが表示され得る。また、端末は表示された検索クエリのうち、ユーザによって選択された検索クエリをクエリ提供システム４００に送信してもよい。さらに、クエリ提供部４４０は、選択された検索クエリの下位検索クエリを端末に提供することができる。
【００９７】
一例として、「江南駅お勧めの食堂」が選択された場合、クエリ提供部４４０は、「江南駅スパゲティ」、「江南駅韓定食」、「江南駅コーヒー」、「江南駅ベーカリー」などを下位検索クエリとして端末に提供してもよい。これにより、端末には下位検索クエリが表示されてもよい。
【００９８】
一方、ステップＳ５９０において、「江南」が検索キーワードとして決定された場合、クエリ提供部４４０は、決定された検索キーワードである「江南」と関連してアップロードされるリアルタイムの急上昇検索クエリを端末に提供してもよい。
【００９９】
一例として、クエリ提供部４４０は、「江南駅」に関するリアルタイムの急上昇検索クエリまたは「江南駅」関連の検索クエリのうち、予め設定された期間内の人気検索クエリを端末に提供してもよい。
【０１００】
上述したように、図４及び図５に基づき説明した他の実施形態に係るクエリ提供システム及び方法は、受信された画像を用いて決定された検索キーワードと関連する検索クエリの検索範囲を決定してもよい。一例として、端末の位置情報を用いて端末が位置する場所を知っている場合、クエリ提供部４４０は、受信された画像を用いて決定された検索キーワードと関連する検索クエリの検索範囲を決定することができる。また、決定された検索範囲内に決定された検索キーワードと関連する１つ以上の検索クエリを検索して提供することができる。
【０１０１】
このように、端末から端末の位置情報を受信することについて説明したが、これは一例に過ぎず、クエリ提供システム１００は三角測量方式（ｔｒｉａｎｇｕｌａｔｉｏｎ  ｔｅｃｈｎｉｑｕｅ）などを用いて端末の位置座標を含む位置情報を生成してもよい。
【０１０２】
また、本発明の実施形態に係る装置及び方法は、多様なコンピュータ手段を介して様々な処理を実行することができるプログラム命令の形態に具現され、コンピュータ読取可能な記録媒体に記録されてもよい。コンピュータ読取可能な媒体は、プログラム命令、データファイル、データ構造などの単独または組み合わせたものを含んでもよい。媒体に記録されるプログラム命令は、本発明の目的のために特別に設計されて構成されたものでもよく、コンピュータソフトウェア分野の技術を有する当業者にとって公知のものであり使用可能なものであってもよい。コンピュータ読取可能な記録媒体の例としては、ハードディスク、フロッピーディスク（登録商標）及び磁気テープのような磁気媒体、ＣＤ−ＲＯＭ、ＤＶＤのような光記録媒体、光ディスクのような光磁気媒体、及びＲＯＭ、ＲＡＭ、フラッシュメモリなどのようなプログラム命令を保存して実行するように特別に構成されたハードウェア装置が含まれる。プログラム命令の例としては、コンパイラによって生成されるような機械語コード（ｍａｃｈｉｎｅ  ｃｏｄｅ）だけでなく、インタプリタなどを用いてコンピュータによって実行され得る高級言語コード（ｈｉｇｈｅｒ  ｌｅｖｅｌ  ｃｏｄｅ）を含む。上述したハードウェア装置は、本発明の動作を行うために１つ以上のソフトウェア階層で作動するように構成されてもよい。
【０１０３】
上述したように本発明を限定された実施形態と図面によって説明したが、本発明は、上記の実施形態に限定されることなく、本発明が属する分野における通常の知識を有する者であれば、このような実施形態から多様な修正及び変形が可能である。
【０１０４】
したがって、本発明の範囲は、開示された実施形態に限定されて定められるものではなく、特許請求の範囲だけではなく特許請求の範囲と均等なものなどによって定められるものである。
【図１】
2011227893.tif 000003
【図３】
2011227893.tif 000004
【図４】
2011227893.tif 000005
【図５】
2011227893.tif 000006
【図２】
2011227893.tif 000007