(57)【特許請求の範囲】
【請求項１】
アプリケーションを実行するアプリケーション実行部と、
前記アプリケーションの実行画面の一部に検索インタフェースを表示する表示部と、
前記アプリケーションのアプリケーション識別情報および前記検索インタフェースに入力された検索語を検索サーバに送信し、前記検索サーバから前記アプリケーション識別情報および前記検索語に対応する検索結果を受信する送受信部と、
を備え、
前記表示部は、前記検索結果を表示することを特徴とする携帯端末。
【請求項２】
前記アプリケーションは、検索インタフェースを組み込んだ検索ライブラリを備え、
前記検索ライブラリは、前記アプリケーションが実行される画面上に前記検索インタフェースが表示される位置を設定することを特徴とする請求項１に記載の携帯端末。
【請求項３】
前記表示部は、前記検索結果を表示する検索結果ウィンドウを前記アプリケーションの実行画面上にサブウィンドウとして表示することを特徴とする請求項１に記載の携帯端末。
【請求項４】
前記表示部は、前記検索結果を表示する間に前記アプリケーションの実行に関連するユーザのリターンリクエストに対応して前記アプリケーションの実行画面を表示することを特徴とする請求項１に記載の携帯端末。
【請求項５】
前記送受信部は、前記携帯端末のユーザ情報を前記検索サーバにさらに送信し、前記検索サーバから前記アプリケーション識別情報、前記検索語、および前記携帯端末のユーザ情報を用いてユーザに最適化した検索結果を受信することを特徴とする請求項１に記載の携帯端末。
【請求項６】
検索インタフェースが組み込まれたアプリケーションを実行する携帯端末から検索語および前記アプリケーションのアプリケーション識別情報を受信する検索語受信部と、
前記携帯端末に前記受信した検索語および前記アプリケーション識別情報に対応する検索結果を提供する検索結果提供部と、
を備え、
前記検索語は、前記アプリケーションに組み込まれた前記検索インタフェースを介して受信されることを特徴とする検索サーバ。
【請求項７】
前記検索結果に対応する広告の表示に基づいて前記広告の広告主に課金を行う課金部をさらに備えることを特徴とする請求項６に記載の検索サーバ。
【請求項８】
前記課金部は、前記広告主に課金を行った収益の一部を、前記アプリケーションを提供した開発者に提供することを特徴とする請求項７に記載の検索サーバ。
【請求項９】
アプリケーションを実行するステップと、
前記アプリケーションの実行画面の一部に検索インタフェースを表示するステップと、
前記検索インタフェースに入力された検索語および前記アプリケーションのアプリケーション識別情報を検索サーバに送信するステップと、
前記検索サーバから前記検索語および前記アプリケーション識別情報に対応する検索結果を受信するステップと、
受信した前記検索結果を表示するステップと、
を含むことを特徴とする検索方法。
【請求項１０】
前記アプリケーションは、検索インタフェースが組み込まれた検索ライブラリを含み、
前記検索ライブラリは、前記アプリケーションが実行される画面上に前記検索インタフェースが表示される位置を設定することを特徴とする請求項９に記載の検索方法。
【請求項１１】
前記検索結果を表示するステップは、前記検索結果を表示する検索結果ウィンドウを前記アプリケーションの実行画面上にサブウィンドウとして表示することを特徴とする請求項９に記載の検索方法。
【請求項１２】
前記検索結果を表示するステップは、前記検索結果を表示する間に前記アプリケーションの実行に関連するユーザのリターンリクエストに対応して前記アプリケーションの実行画面を表示することを特徴とする請求項９に記載の検索方法。
【請求項１３】
前記検索サーバに送信するステップは、携帯端末のユーザ情報を前記検索サーバにさらに送信し、前記検索サーバから前記アプリケーション識別情報、前記検索語、および前記携帯端末のユーザ情報を用いてユーザに最適化した検索結果を受信することを特徴とする請求項９に記載の検索方法。
【請求項１４】
検索インタフェースが組み込まれたアプリケーションを実行する携帯端末から検索語および前記アプリケーションのアプリケーション識別情報を受信するステップと、
前記携帯端末に前記受信した検索語および前記アプリケーション識別情報に対応する検索結果を提供するステップと、
を含み、
前記検索語は、前記アプリケーションに組み込まれた検索インタフェースを介して受信されることを特徴とする検索方法。
【請求項１５】
前記検索結果に対応する広告の表示に基づいて前記広告の広告主に課金を行うステップをさらに含むことを特徴とする請求項１４に記載の検索方法。
【請求項１６】
前記課金を行うステップは、前記広告主に課金を行った収益の一部を、前記アプリケーションを提供した開発者に提供することを特徴とする請求項１５に記載の検索方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、アプリケーションの実行中に検索語を検索する検索システムおよび方法に関し、より詳しくは、ユーザが携帯端末（ｍｏｂｉｌｅ  ｔｅｒｍｉｎａｌ）でアプリケーションを使用する際に当該アプリケーションを終了することなくユーザが所望する検索語を検索することのできる検索システムおよび方法に関する。
【背景技術】
【０００２】
携帯端末に関連する技術の発展に伴って携帯端末で多様なアプリケーションを実行することが可能になった。
【０００３】
しかし、デスクトップパソコンと比較して性能に限りがある携帯端末の特性上、１つのアプリケーションを実行するためには他のアプリケーションの動作を終了してから新しいアプリケーションを実行しなければならないことがある。
【０００４】
このため、ユーザが特定のアプリケーションを使用する際に当該アプリケーションに関連する情報を検索しようとする場合、ユーザは一旦、使用していたアプリケーションを終了し、検索アプリケーションを実行して所望する情報を検索して検索結果を確認した後、再び当該アプリケーションを実行しなければならないという不便さがあった。
【０００５】
また、検索アプリケーションにより検索される情報が多い場合には、検索結果からユーザが所望する当該アプリケーションに関連する情報を再び検索しなければならないという不便さもあった。
【０００６】
したがって、ユーザが検索を希望するときに、実行されているアプリケーションを終了させることなく検索を行うことができるとともに、ユーザが所望する対象に最適化した検索を行うことのできる検索システムおよび方法が求められている。
【発明の概要】
【発明が解決しようとする課題】
【０００７】
本発明は、実行画面の一部に検索ウィンドウが表示されるアプリケーションを実行することによって、ユーザが携帯端末でアプリケーションの使用中に当該アプリケーションを終了することなくユーザの所望する検索語を検索できるシステムおよび方法を提供する。
【０００８】
また、本発明は、検索語が入力されたアプリケーションに関する情報を用いて、検索語に基づき検索を実行することによって、ユーザが使用中のアプリケーションに適した情報を検索することのできるシステムおよび方法を提供する。
【課題を解決するための手段】
【０００９】
本発明の一実施形態に係る携帯端末は、アプリケーションを実行するアプリケーション実行部と、前記アプリケーションの実行画面の一部に検索インタフェースを表示する表示部と、前記アプリケーションの情報および前記検索インタフェースに入力された検索語を検索サーバに送信し、前記検索サーバから前記アプリケーションの情報および前記検索語に対応する検索結果を受信する送受信部とを備える。
【００１０】
本発明の一実施形態に係る検索方法は、アプリケーションを実行するステップと、前記アプリケーションの実行画面の一部に検索インタフェースを表示するステップと、前記検索インタフェースに入力された検索語および前記アプリケーションの情報を検索サーバに送信するステップと、前記検索サーバから前記検索語および前記アプリケーションの情報に対応する検索結果を受信するステップと、受信した前記検索結果を表示するステップとを含む。
【発明の効果】
【００１１】
本発明の一実施形態によれば、実行画面の一部に検索ウィンドウが表示されたアプリケーションを実行することによって、ユーザが携帯端末でアプリケーションの使用中に当該アプリケーションを終了することなくユーザの所望する検索語を検索することができる。
【００１２】
また、本発明の一実施形態によれば、検索語が入力されたアプリケーションに関する情報と検索語を用いて検索することによって、ユーザが使用中のアプリケーションに適した情報を検索することができる。
【００１３】
また、本発明の一実施形態によれば、検索結果に対応する広告の表示に基づいて広告の広告主に課金を行い、広告主に課金を行った収益の一部をアプリケーションを提供した開発者に提供することによって、開発者自身が開発したアプリケーションに広告ライブラリを組み込むように誘導(ｉｎｄｕｃｅ)することができる。
【図面の簡単な説明】
【００１４】
【図１】本発明の一実施形態に係る検索システムの構成を示すブロックダイアグラムである。
【図２】本発明の一実施形態に係る携帯端末の構成を示すブロックダイアグラムである。
【図３】本発明に係る携帯端末に表示されたアプリケーションの動作の一例を示す図である。
【図４】本発明の一実施形態に係るアプリケーション開発者端末の構成を示すブロックダイアグラムである。
【図５】本発明の一実施形態に係る検索サーバの構成を示すブロックダイアグラムである。
【図６】本発明の一実施形態に係る検索方法を示すフローチャートである。
【発明を実施するための形態】
【００１５】
以下、本発明の実施形態を添付された図面を参照して詳細に説明する。本発明の一実施形態に係る検索方法は検索システムによって行われてもよい。
【００１６】
図１は、本発明の一実施形態に係る検索システムの構成を示すブロックダイアグラムである。
【００１７】
本発明の一実施形態に係る検索システムは、携帯端末で用いるアプリケーションに検索ライブラリを組み込み、アプリケーション画面に検索インタフェースを表示することによって、ユーザが携帯端末でアプリケーションの使用中に当該アプリケーションを終了することなくユーザの所望の検索語を検索することができる。
【００１８】
図１に示すように、検索システムは携帯端末１３０、および検索サーバ１４０を備えてもよい。
【００１９】
ここで、携帯端末１３０で用いるアプリケーションは、開発者がアプリケーション開発者端末１１０において作成したアプリケーションに、検索ライブラリを組み込むことにより構成されたアプリケーションであってもよい。アプリケーション開発者端末１１０の構成および動作は、以下、図４を参照して詳細に説明する。
【００２０】
ここで、検索ライブラリは、開発者が作成したアプリケーションに検索インタフェースを組み込む（ｅｍｂｅｄ）ことのできるライブラリである。
【００２１】
また、開発者は、自身が作成したアプリケーションの実行画面のうち一部に検索ライブラリによる検索語入力ウィンドウのような検索インタフェースが表示されるように設定（ｓｅｔ）してもよい。
【００２２】
具体的に、開発者が作成したアプリケーションに検索ライブラリを組み込めば、アプリケーションの実行画面に検索インタフェースが表示されて、開発者は検索インタフェースの位置を設定することができる。
【００２３】
携帯端末１３０は、開発者がトランザクションサーバ１２０にアップロードしたアプリケーションのうち少なくとも１つをダウンロードして実行することができる端末である。
【００２４】
一例として、携帯端末１３０はスマートフォンであってもよい。
【００２５】
また、携帯端末１３０は、アプリケーションが実行されるとき、アプリケーションの実行画面のうち一部に開発者が組み込んだ検索ライブラリの検索インタフェースをさらに表示してもよい。
【００２６】
ここで、携帯端末１３０は、検索インタフェースに検索語が入力されれば、検索サーバ１４０に検索語を含む検索情報を送信して検索を要求し、検索サーバ１４０から受信した検索結果をユーザに提供してもよい。
【００２７】
ここで、検索情報は、検索ライブラリが組み込まれたアプリケーションの識別情報、検索語、および携帯端末１３０を用いるユーザ情報のうち少なくとも１つを含んでもよい。
【００２８】
また、ユーザ情報は、検索ライブラリが組み込まれたアプリケーションにおいて提供可能な情報であり、性別、年齢、居住地域、および携帯端末１３０が位置した地域に関する情報のうち少なくとも１つを含んでもよい。
【００２９】
携帯端末１３０の構成および動作については、以下、図２を参照して詳細に説明する。
【００３０】
検索サーバ１４０は、携帯端末１３０から検索情報を受信すると、検索情報に対応する情報を検索し、検索情報に対応する検索結果を携帯端末１３０に送信してもよい。
【００３１】
また、検索サーバ１４０は、検索ライブラリが組み込まれたアプリケーションに関連するユーザ、検索語、または検索結果を受信し、統計情報として格納してもよい。当該ユーザまたは検索ライブラリが組み込まれたアプリケーションから検索語が受信されると、これらの統計情報に基づいて検索を実行することにより、ユーザに最適化した検索結果を提供することができる。
【００３２】
検索サーバ１４０の構成および動作については、以下、図５を参照して詳細に説明する。
【００３３】
図２は、本発明の一実施形態に係る携帯端末の構成を示すブロックダイアグラムである。
【００３４】
図２に示すように、携帯端末１３０は、アプリケーション実行部２１０、表示部２２０、および送受信部２３０を備えてもよい。
【００３５】
アプリケーション実行部２１０は、検索ライブラリが組み込まれたアプリケーションを実行してもよい。
【００３６】
表示部２２０は、アプリケーション実行部２１０でアプリケーションの実行に応じて決定されるアプリケーションの実行画面を表示し、実行画面の一部に検索ライブラリによる検索インタフェースを表示してもよい。
【００３７】
また、表示部２２０は、送受信部２３０から検索インタフェースに入力された検索語に対応する検索結果を受信して表示してもよい。
【００３８】
送受信部２３０は、表示部２２０に表示される検索インタフェースに入力された検索語を検索サーバ１４０に送信し、検索サーバ１４０から検索結果を受信して表示部２２０に送信してもよい。
【００３９】
具体的に、アプリケーション実行部２１０は、検索インタフェースに検索語が入力されたか否かを確認し、検索語が入力された場合に入力された検索語に基づいて検索情報を生成して送受信部２３０に送信してもよい。
【００４０】
ここで、送受信部２３０は、検索ライブラリに含まれた関数を用いてアプリケーション実行部２１０から受信した検索情報を検索サーバ１４０に送信してもよい。
【００４１】
図３は、本発明に係る携帯端末に表示されるアプリケーションの動作の一例を示す図である。
【００４２】
本発明に係る携帯端末１３０は、図２に示すように、アプリケーションの実行画面３１０の一部に検索ライブラリによる検索インタフェース３２０を表示してもよい。
【００４３】
ユーザは、アプリケーションを使用している間に検索しようとする情報がある場合、検索しようとする情報の検索語を検索インタフェース３２０に入力することによって、アプリケーションを終了することなく所望する情報を検索することができる。
【００４４】
また、携帯端末１３０は、検索インタフェースに入力された検索語を含む検索情報を検索サーバ１４０に送信し、検索サーバ１４０から検索情報に応じて検索された検索結果を受信して検索結果ウィンドウ３３０に表示してもよい。
【００４５】
ここで、携帯端末１３０は、検索結果ウィンドウ３３０を、図３に示すように、アプリケーションの実行画面３１０上でサブウィンドウに表示してもよい。このとき、携帯端末１３０は、検索結果ウィンドウ３３０の一部に終了アイコン３３１を表示してもよい。
【００４６】
携帯端末１３０は、終了アイコン３３１が選択された場合に検索結果ウィンドウ３３０を終了させることによって、ユーザが検索結果を閉じることを希望する場合、容易に検索結果ウィンドウを除去する（ｒｅｍｏｖｅ）ことができ、検索前まで表示されていたアプリケーションの実行画面３１０をユーザに提供することができる。
【００４７】
また、携帯端末１３０は、アプリケーションの実行画面３１０を検索結果ウィンドウ３３０に変換して表示してもよい。
【００４８】
ここで、携帯端末１３０は、検索結果ウィンドウ３３０を表示する間にアプリケーションの実行に関連するユーザのリターンリクエスト（ｒｅｔｕｒｎ  ｒｅｑｕｅｓｔ）に応じてアプリケーションの実行画面３１０を表示してもよい。
【００４９】
具体的に、携帯端末１３０は、検索結果ウィンドウ３３０に戻るアイコン（ｒｅｔｕｒｎ  ｉｃｏｎ）を含んで表示し、戻るアイコンが選択された場合、検索結果ウィンドウ３３０をアプリケーションの実行画面３１０に変更して表示してもよい。
【００５０】
図４は、本発明の一実施形態に係るアプリケーション開発者端末の構成を示すブロックダイアグラムである。
【００５１】
アプリケーション開発者端末１１０は、アプリケーション生成部４１０、ライブラリ組み込み部４２０、および登録部４３０を備えてもよい。
【００５２】
アプリケーション生成部４１０は、開発者の入力に応じて携帯端末１３０で実行されるアプリケーションを生成してもよい。
【００５３】
ライブラリ組み込み部４２０は、アプリケーション生成部４１０で生成されたアプリケーションの実行中に検索を行うことのできる検索ライブラリをアプリケーションに組み込んでもよい。
【００５４】
ここで、検索ライブラリは、アプリケーション生成部４１０で生成されたアプリケーションの実行ウィンドウに検索インタフェースを表示するように設定されてもよい。
【００５５】
登録部４３０は、ライブラリ組み込み部４２０で検索ライブラリが組み込まれたアプリケーションをトランザクションサーバ１２０に登録することによって、ユーザが検索ライブラリが組み込まれたアプリケーションを購入して携帯端末１３０にダウンロードしてもよい。
【００５６】
図５は、本発明の一実施形態に係る検索サーバの構成を示すブロックダイアグラムである。
【００５７】
検索サーバ１４０は、検索語受信部５１０、検索結果提供部５２０、および課金部５３０を備えてもよい。
【００５８】
検索語受信部５１０は、携帯端末１３０から検索情報を受信して検索結果提供部に提供してもよい。
【００５９】
ここで、検索語受信部５１０が受信する検索情報は、検索ライブラリが組み込まれたアプリケーションの識別情報、携帯端末１３０で実行されるアプリケーションに組み込まれた検索インタフェースを介して受信される検索語、および携帯端末１３０を用いるユーザ情報のうち少なくとも１つを含んでもよい。
【００６０】
検索結果提供部５２０は、検索語受信部５１０が受信した検索情報に対応する検索結果を携帯端末１３０に提供してもよい。
【００６１】
一例として、検索ライブラリが組み込まれたアプリケーションがｅ−ｂｏｏｋのように本を読むためのアプリケーションである場合、検索結果提供部５２０は、検索語に対応する題名や内容の本を検索結果として携帯端末１３０に提供してもよい。
【００６２】
他の一例として、検索ライブラリが組み込まれたアプリケーションがゲーム関連のアプリケーションである場合、検索結果提供部５２０は、検索語に対応するゲームやゲーム関連記事、および情報を検索結果として携帯端末１３０に提供してもよい。
【００６３】
課金部５３０は、検索結果提供部５２０が検索した検索結果に対応する広告の表示に基づいて広告の広告主に課金を行なってもよい。
【００６４】
ここで、課金部５３０は、広告主に課金を行った収益の一部をアプリケーションを提供した開発者に提供してもよい。
【００６５】
図６は、本発明の一実施形態に係る検索方法を示すフローチャートである。
【００６６】
ステップＳ６１０において、アプリケーション実行部２１０はユーザが選択したアプリケーションを実行してもよい。
【００６７】
ユーザが選択したアプリケーションが検索ライブラリが組み込まれたアプリケーションである場合、表示部２２０は、アプリケーション実行部２１０でアプリケーションの実行に応じて決定されるアプリケーションの実行画面を表示し、実行画面の一部に検索ライブラリによる検索インタフェースを表示してもよい。
【００６８】
ステップＳ６２０において、アプリケーション実行部２１０は、ステップＳ６１０で表示された検索インタフェースに検索語が入力されたか否かを判断する。
【００６９】
アプリケーション実行部２１０は、検索インタフェースに検索語が入力されることなく他の入力があった場合に、ステップＳ６１０を実行して入力に応じてアプリケーションを制御し、それに伴う実行画面を検索インタフェースと共に表示してもよい。
【００７０】
ステップＳ６３０において、アプリケーション実行部２１０は、ステップＳ６２０で入力された検索語が含まれる検索情報を送受信部２３０を用いて検索サーバ１４０に送信してもよい。
【００７１】
ここで、アプリケーション実行部２１０が生成する検索情報は、検索ライブラリが組み込まれたアプリケーションの識別情報、検索語、および携帯端末１３０を用いるユーザ情報のうち少なくとも１つを含んでもよい。
【００７２】
また、送受信部２３０は、検索ライブラリに含まれた関数を用いてアプリケーション実行部２１０から受信した検索情報を検索サーバ１４０に送信してもよい。
【００７３】
ステップＳ６４０において、送受信部２３０は、検索サーバ１４０からステップＳ６３０に送信した検索情報に応じて最適化した検索結果を受信してもよい。
【００７４】
一例として、ステップＳ６１０で選択されたアプリケーションがｅ−ｂｏｏｋである場合、送受信部２３０は、検索サーバ１４０から検索語に対応する題名や内容の本を検索結果として受信してもよい。
【００７５】
また、送受信部２３０は、検索サーバ１４０から携帯端末１３０のユーザの従来の検索結果に応じて最適化した検索結果を受信してもよい。具体的に、携帯端末１３０のユーザが、特定の作家、または特定のジャンルの本を多く検索した場合、検索サーバ１４０は、検索結果の統計情報に応じてステップＳ６３０で受信した検索語と一致する本のうち特定の作家、または特定のジャンルの本を選択して検索結果として携帯端末１３０に送信してもよい。
【００７６】
ステップＳ６５０において、表示部２２０はステップＳ６４０で受信した検索結果を表示してもよい。
【００７７】
一例として、表示部２２０は、検索結果を含む検索結果ウィンドウを、ステップＳ６１０において表示されたアプリケーションの実行画面上でサブウィンドウに表示してもよい。
【００７８】
他の一例として、表示部２２０は、ステップＳ６１０で表示されたアプリケーションの実行画面を検索結果ウィンドウに変換して表示してもよい。
【００７９】
すなわち、本発明の一実施形態によれば、検索インタフェースが組み込まれて実行画面の一部に検索ウィンドウが表示されたアプリケーションを実行することによって、ユーザが携帯端末でアプリケーションを使用する間に当該アプリケーションを終了しなくてもユーザの所望する検索語を検索することができる。
【００８０】
また、検索語が入力されたアプリケーションに関する情報と検索語を用いて検索することによって、ユーザが使用中であるアプリケーションに適する情報を検索することができる。
【００８１】
また、検索結果に対応する広告の表示に基づいて広告の広告主に課金を行い、広告主に課金を行った収益の一部をアプリケーションを提供した開発者に提供することによって、開発者自身が開発したアプリケーションに広告ライブラリを組み込むように誘導することができる。
【００８２】
上述したように、本発明は、一例として限定された実施形態と図面とによって説明したが、本発明は、上記の実施形態に限定されることなく、本発明が属する分野における通常の知識を有する者であれば、このような記載から多様な修正および変形が可能である。
【００８３】
したがって、本発明の範囲は説明された実施形態に限定されてはならず、特許請求の範囲だけでなく、この特許請求の範囲と均等なものなどによって定められなければならない。
【符号の説明】
【００８４】
１３０      携帯端末
１４０      検索サーバ
２１０      アプリケーション実行部
２２０      表示部
２３０      送受信部
【図２】
0005795885.tif 000002
【図４】
0005795885.tif 000003
【図５】
0005795885.tif 000004
【図６】
0005795885.tif 000005
【図１】
0005795885.tif 000006
【図３】
0005795885.tif 000007