(57)【要約】【課題】エモーティコンを用いた検索サービスを提供するユーザー端末、検索サーバー及びその動作方法を提供する。【解決手段】本発明に係るエモーティコンを用いた検索サービスは、チャット画面に表示された検索エモーティコンの中からユーザーが選択したいずれかを対話領域に表示する段階Ｓ１２０と、前記対話領域に表示された検索エモーティコンに対するユーザーの入力を受信して検索要求を送信する段階Ｓ１３０と、前記検索要求に応じた検索結果を含む結果エモーティコンを対話領域に表示する段階Ｓ１４０とを行うことにより、チャットアプリケーションを抜け出すことなくチャット画面で検索サービスを提供することができるので、ユーザーが検索のために別途のＷｅｂブラウザを行わずに直ちに検索を行うことができる便利な検索方法を提供することができる。【選択図】  図３
2019016347.tif 000002
【特許請求の範囲】
【請求項１】
チャット画面に表示された検索エモーティコンの中からユーザーが選択したいずれかを対話領域に表示する段階と、
前記対話領域に表示された検索エモーティコンに対するユーザーの入力を受信して検索要求を送信する段階と、
前記検索要求に応じた検索結果を含む結果エモーティコンを対話領域に表示する段階とを含んでなる、エモーティコンを用いた検索サービスを提供するユーザー端末の動作方法。
【請求項２】
ユーザーが、前記結果エモーティコンに含まれている検索結果を選択すると、選択された検索結果に対する詳細情報が前記チャット画面上に表示される段階をさらに含む、請求項１に記載のエモーティコンを用いた検索サービスを提供するユーザー端末の動作方法。
【請求項３】
前記検索エモーティコンは、検索対象が持つ属性に対する好みを反映する検索語をユーザーが少なくとも１つ選択することができるように提供する、請求項１に記載のエモーティコンを用いた検索サービスを提供するユーザー端末の動作方法。
【請求項４】
前記検索エモーティコンをチャット画面へ伝送する段階の前に、ユーザーがチャット画面でエモーティコンリストアイコンを選択すると、検索対象の属性を基準に検索する複数の検索エモーティコンがチャット画面に表示される段階をさらに含む、請求項１に記載のエモーティコンを用いた検索サービスを提供するユーザー端末の動作方法。
【請求項５】
前記対話領域に表示された検索エモーティコンに対するユーザー入力は、
前記検索エモーティコンの検索領域に表示された検索語をユーザーが少なくとも１つ選択するか、或いは前記検索領域に表示されたランダム検索を選択した後に、前記検索エモーティコンの検索要求領域を選択することである、請求項１に記載のエモーティコンを用いた検索サービスを提供するユーザー端末の動作方法。
【請求項６】
前記検索要求を送信する段階は、
前記検索エモーティコンを対話領域へ伝送したユーザー以外に、チャットルームに入った他のユーザーが提供するユーザー入力に基づいても行われる、請求項１に記載のエモーティコンを用いた検索サービスを提供するユーザー端末の動作方法。
【請求項７】
前記検索エモーティコンの中からユーザーが選択したいずれかを対話領域に表示する段階は、
ユーザーが前記検索エモーティコンを選択し、伝送アイコンを選択する段階と、
ユーザー端末が検索サーバーから検索語リストを受信する段階と、
ユーザー端末が検索語リストに含まれている単語を前記選択された検索エモーティコンの提案領域の検索語として配置する段階と、
前記検索語リストが反映された検索エモーティコンを前記対話領域に表示する段階とを含む、請求項１に記載のエモーティコンを用いた検索サービスを提供するユーザー端末の動作方法。
【請求項８】
前記検索エモーティコンの中からユーザーが選択したいずれかを対話領域に表示する段階は、
チャット画面に表示された検索エモーティコンの中からいずれかを選択する入力を受信する検索エモーティコン選択段階と、
前記選択された検索エモーティコンに関連する検索語を受信し、前記チャット画面に表示する検索語表示段階と、
前記チャット画面に表示された検索語の中から少なくとも１つを選択する入力を受信する検索語選択段階と、
前記選択された検索エモーティコンを伝送する入力を受信すると、前記選択された検索語が含まれている前記選択された検索エモーティコンを対話領域に表示する検索エモーティコン伝送段階とを含む、請求項１に記載のエモーティコンを用いた検索サービスを提供するユーザー端末の動作方法。
【請求項９】
前記検索エモーティコンの中からいずれかを選択する入力を受信すると、前記選択された検索エモーティコンのプレビューを前記チャット画面に表示するプレビュー表示段階と、
前記検索語の中から少なくとも１つを選択する入力を受信すると、前記選択された検索語を前記プレビューに表示するプレビュー反映段階とをさらに含む、請求項８に記載のエモーティコンを用いた検索サービスを提供するユーザー端末の動作方法。
【請求項１０】
前記検索エモーティコンは、保存領域または共有領域を含み、
前記保存領域または共有領域を選択する入力が受信されると、前記対話領域に表示された検索エモーティコン及び検索語を検索サーバーに保存し或いはチャットサーバーを介して共有するように伝送する、請求項８に記載のエモーティコンを用いた検索サービスを提供するユーザー端末の動作方法。
【請求項１１】
検索エモーティコンを含むチャット画面を表示する表示部と、
前記チャット画面上のオブジェクトを選択する入力を受信する入力部と、
前記表示部を介して前記チャット画面に表示された検索エモーティコンの中からユーザーが選択したいずれかを対話領域に表示し、前記対話領域に表示された検索エモーティコンに対するユーザー入力を前記入力部を介して受信して検索要求を行い、前記表示部を介して検索要求による検索結果を含む結果エモーティコンを前記対話領域に表示するように制御する制御部と、
前記選択された検索エモーティコンに関連する検索語を受信し、前記選択された検索語が含まれている検索エモーティコンを送信する通信部とを含む、エモーティコンを用いた検索サービスを提供するユーザー端末。
【請求項１２】
チャット画面に表示された検索エモーティコンの中から選択された検索エモーティコンに関連する検索語を送信する検索語送信段階と、
対話領域に表示された検索エモーティコンに含まれている検索語の中から選択された検索語を含む検索要求を受信する検索要求受信段階と、
前記選択された検索語を用いて前記対話領域に表示された検索エモーティコンの検索対象を検索した検索結果を送信する検索結果送信段階とを含む、エモーティコンを用いた検索サービスを提供する検索サーバーの動作方法。
【請求項１３】
前記検索語送信段階は、
前記チャット画面に表示された検索エモーティコンの中から選択された検索エモーティコンの検索対象が持つ属性に含まれる単語を人々の関心度が高い順に整列する段階と、
前記整列された単語の中から、人々の関心度が高い順に、前記検索エモーティコンの提案領域に含まれる検索語の数以上の単語を選定して送信する段階とを含む、請求項１２に記載のエモーティコンを用いた検索サービスを提供する検索サーバーの動作方法。
【請求項１４】
前記対話領域に表示された検索エモーティコンに対する保存要求を受信する段階と、
前記対話領域に表示された検索エモーティコン及び前記対話領域に表示された検索エモーティコンに含まれている検索語をユーザーのアカウントに関連付けて保存する段階とをさらに含む、請求項１２に記載のエモーティコンを用いた検索サービスを提供する検索サーバーの動作方法。
【請求項１５】
エモーティコンを用いた検索サービスを利用する少なくとも１つのユーザー端末と通信する通信部と、
チャット画面に表示された検索エモーティコンの中から選択された検索エモーティコンに関連する検索語を選定して送信する検索語リスト提供部と、
対話領域に表示された検索エモーティコンに含まれている検索語の中から選択された検索語を用いて、前記対話領域に表示された検索エモーティコンの検索対象を検索して検索結果として提供する検索実行部とを含む、エモーティコンを用いた検索サービスを提供する検索サーバー。
【請求項１６】
前記ユーザー端末から前記検索エモーティコンの保存または共有要求を受信する場合、前記検索エモーティコンを保存し或いは他のユーザーまたは他のチャットルームへ伝送する付加機能管理部をさらに含む、請求項１５に記載のエモーティコンを用いた検索サービスを提供する検索サーバー。
【請求項１７】
電子装置が読み取ることが可能なプログラムコードを送信する送信方法において、
請求項１乃至１０のいずれか一項の方法を行うプログラムコード、または前記プログラムコードをインストールするためのインストールプログラムコードを取得する段階と、
前記プログラムコードまたは前記インストールプログラムコードを送信する段階とを含む、送信方法。
【請求項１８】
電子装置が読み取ることが可能なプログラムコードを送信する送信装置において、
請求項１乃至１０のいずれか一項の方法を行うプログラムコード、または前記プログラムコードをインストールするためのインストールプログラムコードを取得する制御部と、
前記プログラムコードまたは前記インストールプログラムコードを送信する通信部とを含む、送信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本明細書の少なくとも一部の実施形態は、エモーティコンを用いた検索サービスを提供するユーザー端末、検索サーバー及びその動作方法に関する。
【背景技術】
【０００２】
最近、スマートフォンなどのモバイル機器の発展及び通信方法の発展に伴い、Ｐ２Ｐ（ピアツーピア）通信方式が電話通話からテキストメッセージ（Ｔｅｘｔ  Ｍｅｓｓａｇｅ）を経てチャットサービスへ移動する傾向が現れている。チャットサービスを用いて、ユーザーは、インターネットネットワークを介した一対一または一対複数の対話を行うことができ、リアルタイムで対話を行うことができ、写真やエモーティコンなどを送受信することができる。
【０００３】
従来のチャットサービスを用いてユーザーが対話をする途中で検索を実行しようとする場合、ユーザーは、チャットサービスを提供するアプリケーションから抜け出し、Ｗｅｂブラウザを実行し、検索ページで検索を行わなければならないという煩わしさがある。よって、チャットサービスを提供するアプリケーション内で検索及び検索結果を共有することができる方案が求められる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】韓国公開特許第１０−２０１４−０００２１７２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本明細書の少なくとも一部の実施形態に係る目的は、チャットアプリケーションを用いてチャットサービスを提供するにあたり、チャットアプリケーションに含まれるエモーティコンを用いて、チャットアプリケーションを抜け出すことなくチャット画面で検索サービスを提供することができる、検索エモーティコンを用いた検索サービスを提供することにある。
【０００６】
また、本明細書の少なくとも一部の実施形態に係る目的は、チャットウィンドウに提供される検索結果を選択すると、検索結果に対する詳細情報をチャット画面上にオーバーラップして表示することができる、検索エモーティコンを用いた検索サービスを提供することにある。
【０００７】
また、本明細書の少なくとも一部の実施形態に係る目的は、検索エモーティコンを用いて検索サービスを提供するにあたり、検索対象の属性に関する好みを反映して検索語を検索エモーティコンを介して提供し、ユーザーが自分の好みに合った検索語を選択して検索することができる、検索エモーティコンを用いた好み検索サービスを提供することにある。
【０００８】
また、本明細書の少なくとも一部の実施形態に係る目的は、ユーザーが検索サーバーから提供される検索語の中から、検索エモーティコンに含まれる検索語を選択して、個人化された検索エモーティコンを生成することができる、検索エモーティコンを用いた検索サービスを提供することにある。
【課題を解決するための手段】
【０００９】
本明細書の一実施形態に係るエモーティコンを用いた検索サービスを提供するユーザー端末の動作方法は、チャット画面に表示された検索エモーティコンの中からユーザーが選択したいずれかを対話領域に表示する段階と、前記対話領域に表示された検索エモーティコンに対するユーザーの入力を受信して検索要求を送信する段階と、前記検索要求に応じた検索結果を含む結果エモーティコンを対話領域に表示する段階とを含むことができる。
【００１０】
また、本明細書の実施形態に係るエモーティコンを用いた検索サービスを提供するユーザー端末の動作方法は、ユーザーが前記結果エモーティコンに含まれている検索結果を選択すると、選択された検索結果に対する詳細情報が前記チャット画面上に表示される段階をさらに含むことができる。
【００１１】
また、前記検索エモーティコンは、検索対象が持つ属性に対する好みを反映する検索語をユーザーが少なくとも１つ選択することができるように提供することができる。
【００１２】
また、本明細書の一実施形態に係るエモーティコンを用いた検索サービスを提供するユーザー端末の動作方法は、前記検索エモーティコンをチャット画面へ伝送する段階の前に、ユーザーがチャット画面でエモーティコンリストアイコンを選択すると、検索対象の属性を基準に検索する複数の検索エモーティコンがチャット画面に表示される段階をさらに含むことができる。
【００１３】
また、前記対話領域に表示された検索エモーティコンに対するユーザー入力は、前記検索エモーティコンの検索領域に表示された検索語をユーザーが少なくとも１つ選択するか、或いは前記検索領域に表示されたランダム検索を選択した後、前記検索エモーティコンの検索要求領域を選択することであり得る。
【００１４】
また、前記検索要求を送信する段階は、前記検索エモーティコンを対話領域へ伝送したユーザー以外に、チャットルームに入った他のユーザーが提供するユーザー入力に基づいても行われ得る。
【００１５】
また、前記検索エモーティコンの中からユーザーが選択したいずれかを対話領域に表示する段階は、ユーザーが前記検索エモーティコンを選択し、伝送アイコンを選択する段階と、ユーザー端末が検索サーバーから検索語リストを受信する段階と、ユーザー端末が検索語リストに含まれている単語を前記選択された検索エモーティコンの提案領域の検索語として配置する段階と、前記検索語リストが反映された検索エモーティコンを前記対話領域に表示する段階とを含むことができる。
【００１６】
また、前記検索エモーティコンの中からユーザーが選択したいずれかを対話領域に表示する段階は、チャット画面に表示された検索エモーティコンの中からいずれかを選択する入力を受信する検索エモーティコン選択段階と、前記選択された検索エモーティコンに関連する検索語を受信して前記チャット画面に表示する検索語表示段階と、前記チャット画面に表示された検索語の中から少なくとも１つを選択する入力を受信する検索語選択段階と、前記選択された検索エモーティコンを伝送する入力を受信すると、前記選択された検索語が含まれている前記選択された検索エモーティコンを対話領域に表示する検索エモーティコン伝送段階とを含むことができる。
【００１７】
また、本明細書の一実施形態に係るエモーティコンを用いた検索サービスを提供するユーザー端末の動作方法は、前記検索エモーティコンの中からいずれかを選択する入力を受信すると、前記選択された検索エモーティコンのプレビューを前記チャット画面に表示するプレビュー表示段階と、前記検索語の中から少なくとも１つを選択する入力を受信すると、前記選択された検索語を前記プレビューに表示するプレビュー反映段階とをさらに含むことができる。
【００１８】
また、前記検索エモーティコンは、保存領域または共有領域を含み、前記保存領域または共有領域を選択する入力が受信されると、前記対話領域に表示された検索エモーティコン及び検索語を検索サーバーに保存し或いはチャットサーバーを介して共有するように伝送することができる。
【００１９】
本明細書の一実施形態に係るエモーティコンを用いた検索サービスを提供するユーザー端末は、検索エモーティコンを含むチャット画面を表示する表示部と、前記チャット画面上のオブジェクトを選択する入力を受信する入力部と、前記表示部を介して前記チャット画面に表示された検索エモーティコンの中からユーザーが選択したいずれかを対話領域に表示し、前記対話領域に表示された検索エモーティコンに対するユーザー入力を前記入力部を介して受信して検索要求を行い、前記表示部を介して検索要求による検索結果を含む結果エモーティコンを前記対話領域に表示するように制御する制御部と、前記選択された検索エモーティコンに関連する検索語を受信し、前記選択された検索語が含まれている検索エモーティコンを送信する通信部とを含むことができる。
【００２０】
本明細書の一実施形態に係るエモーティコンを用いた検索サービスを提供する検索サーバーの動作方法は、チャット画面に表示された検索エモーティコンの中から選択された検索エモーティコンに関連する検索語を送信する検索語送信段階と、対話領域に表示された検索エモーティコンに含まれている検索語の中から選択された検索語を含む検索要求を受信する検索要求受信段階と、前記選択された検索語を用いて前記対話領域に表示された検索エモーティコンの検索対象を検索した検索結果を送信する検索結果送信段階とを含むことができる。
【００２１】
また、前記検索語送信段階は、前記チャット画面に表示された検索エモーティコンの中から選択された検索エモーティコンの検索対象が持つ属性に含まれる単語を人々の関心度が高い順に整列する段階と、前記整列された単語の中から、人々の関心度が高い順に、前記検索エモーティコンの提案領域に含まれる検索語の数以上の単語を選定して送信する段階とを含むことができる。
【００２２】
また、本明細書の一実施形態に係るエモーティコンを用いた検索サービスを提供する検索サーバーの動作方法は、前記対話領域に表示された検索エモーティコンに対する保存要求を受信する段階と、前記対話領域に表示された検索エモーティコン及び前記対話領域に表示された検索エモーティコンに含まれている検索語をユーザーのアカウントに関連付けて保存する段階とをさらに含むことができる。
【００２３】
本明細書の一実施形態に係るエモーティコンを用いた検索サービスを提供する検索サーバーは、エモーティコンを用いた検索サービスを利用する少なくとも１つのユーザー端末と通信する通信部、チャット画面に表示された検索エモーティコンの中から選択された検索エモーティコンに関連する検索語を選定して送信する検索語リスト提供部と、対話領域に表示された検索エモーティコンに含まれている検索語の中から選択された検索語を用いて、前記対話領域に表示された検索エモーティコンの検索対象を検索して検索結果として提供する検索実行部とを含むことができる。
【００２４】
また、本明細書の一実施形態に係るエモーティコンを用いた検索サービスを提供する検索サーバーは、前記ユーザー端末から前記検索エモーティコンの保存または共有要求を受信する場合、前記検索エモーティコンを保存し或いは他のユーザーまたは他のチャットルームへ伝送する付加機能管理部をさらに含むことができる。
【００２５】
本明細書の一実施形態に係る電子装置が読み取ることが可能なプログラムコードを送信する送信方法は、上述した本明細書の一実施形態に係るエモーティコンを用いた検索サービスを提供するユーザー端末の動作方法の少なくとも一部を行うプログラムコード、または前記プログラムコードをインストールするためのインストールプログラムコードを取得する段階と、前記プログラムコードまたは前記インストールプログラムコードを送信する段階とを含むことができる。
【００２６】
本明細書の一実施形態に係る電子装置が読み取ることが可能なプログラムコードを送信する送信装置は、上述した本明細書の一実施形態に係るエモーティコンを用いた検索サービスを提供するユーザー端末の動作方法の少なくとも一部を行うプログラムコード、または前記プログラムコードをインストールするためのインストールプログラムコードを取得する制御部、及び前記プログラムコードまたは前記インストールプログラムコードを送信する通信部を含むことができる。
【発明の効果】
【００２７】
本明細書の一実施形態によれば、チャットサービスを提供するチャットアプリケーションに含まれるエモーティコンを用いて、チャットアプリケーションを抜け出すことなくチャット画面で検索サービスを提供することができるので、ユーザーが検索のために別途のＷｅｂブラウザを実行せずに直ちに検索を行うことができる便利な検索環境を提供することができる。
【００２８】
また、ユーザーが検索結果を選択する場合、検索結果に対する情報を表示するためにチャットアプリケーションを抜け出してＷｅｂブラウザを実行させず、チャット画面に選択された検索結果に対する詳細情報をオーバーラップして表示することができるため、ユーザーが検索結果の提供を便利に受けることができる。
【００２９】
また、検索エモーティコンが検索対象の属性に関する好みを反映する検索語をユーザーに提供し、ユーザーが自分の好みに合った検索語を選択して検索を要求するので、ユーザーの好みに合った検索結果の提供を受けることができる。
また、ユーザーがサーバーから提供される複数の検索語のうち、自分の好みを反映する検索語を選択し、自分だけの検索エモーティコンを生成して使用することができる。
【図面の簡単な説明】
【００３０】
【図１】本明細書の一実施形態に係るエモーティコンを用いた検索サービス提供システムを示すブロック構成図である。
【図２】本明細書の一実施形態に係るユーザー端末のブロック構成図である。
【図３】本明細書の一実施形態に係るユーザー端末の動作方法を示すフローチャートである。
【図４ａ】本明細書の一実施形態に係るユーザー端末の動作方法の各段階を示す図である。
【図４ｂ】本明細書の一実施形態に係るユーザー端末の動作方法の各段階を示す図である。
【図４ｃ】本明細書の一実施形態に係るユーザー端末の動作方法の各段階を示す図である。
【図４ｄ】本明細書の一実施形態に係るユーザー端末の動作方法の各段階を示す図である。
【図４ｅ】本明細書の一実施形態に係るユーザー端末の動作方法の各段階を示す図である。
【図４ｆ】本明細書の一実施形態に係るユーザー端末の動作方法の各段階を示す図である。
【図４ｇ】本明細書の一実施形態に係るユーザー端末の動作方法の各段階を示す図である。
【図５】本明細書の一実施形態に係るユーザー端末の動作方法の一部を示すフローチャートである。
【図６ａ】本明細書の一実施形態に係るユーザー端末の動作方法の一部の各段階を示す図である。
【図６ｂ】本明細書の一実施形態に係るユーザー端末の動作方法の一部の各段階を示す図である。
【図６ｃ】本明細書の一実施形態に係るユーザー端末の動作方法の一部の各段階を示す図である。
【図６ｄ】本明細書の一実施形態に係るユーザー端末の動作方法の一部の各段階を示す図である。
【図７ａ】本明細書の一実施形態に係る検索エモーティコンの一例を示す図である。
【図７ｂ】本明細書の一実施形態に係る検索エモーティコンの一例を示す図である。
【図７ｃ】本明細書の一実施形態に係る検索エモーティコンの一例を示す図である。
【図８】本明細書の一実施形態に係る検索サーバーの構成を示すブロック構成図である。
【図９】本明細書の一実施形態に係る検索サーバーの動作方法を示すフローチャートである。
【図１０】本明細書の一実施形態に係る送信装置のブロック構成図である。
【図１１】本明細書の一実施形態に係るエモーティコンを用いた検索サービスプログラムのインストール過程を示すフローチャートである。
【発明を実施するための形態】
【００３１】
本明細書の実施形態の目的、特定の利点及び新規な特徴は、添付図面と関連する以下の詳細な説明と好適な実施形態からさらに明らかになるだろう。本明細書において、各図面の構成要素に参照番号を付加するにあたり、同一の構成要素に限ってはたとえ他の図面上に表示されても、できる限り同一の番号を持つようにしていることに留意すべきである。また、「一面」、「他面」、「第１」、「第２」などの用語は、１つの構成要素を他の構成要素から区別するために使用されるものであり、構成要素を限定するものではない。以下、本明細書の実施形態を説明するにあたり、本明細書の実施形態の要旨を無駄に不明確にするおそれのある関連した公知技術についての詳細な説明は省略する。
【００３２】
以下、添付図面を参照して、本明細書の実施形態を詳細に説明する。
【００３３】
図１は本明細書の一実施形態に係るエモーティコンを用いた検索サービス提供システムを示すブロック構成図であり、図２は本明細書の一実施形態に係るユーザー端末１０のブロック構成図であり、図３は本明細書の一実施形態に係るユーザー端末１０の動作方法を示すフローチャートである。
【００３４】
図１に示すように、本明細書の一実施形態に係るエモーティコンを用いた検索サービス提供システムは、エモーティコンリスト１３０を含むチャットアプリケーションが実行されるユーザー端末１０と、前記チャットアプリケーションを介してユーザーにチャットサービスを提供するチャットサーバー２０と、前記エモーティコンリスト１３０に含まれている検索エモーティコン２００を介して検索要求を受信し、検索結果３１１を結果エモーティコン３００を介してユーザーに提供する検索サーバー３０とを含む。チャットサーバー２０と検索サーバー３０は、１つのサーバーで運営されてもよく、別個のサーバーで運営されてもよい。図１に示すように、ユーザー端末１０は、有線及び無線ネットワーク４０を用いてチャットサーバー２０、検索サーバー３０及び他のユーザーの端末１０に接続される。
【００３５】
チャットサーバー２０は、チャットアプリケーションを提供することができ、チャットアプリケーションユーザーの会員管理、チャット環境の管理、ユーザー同士間のチャット接続を行うことができる。チャットサーバー２０は、ユーザー端末１０から検索エモーティコン２００を用いた検索要求を受信する場合、検索要求を検索サーバー３０へ伝送することができ、検索サーバー３０から検索結果３１１を受信すると、ユーザー端末１０へ検索結果３１１を伝送することができる。または、ユーザー端末１０は、検索要求及び検索結果３１１をＡＰＩを介して検索サーバー３０と直接送受信することもできる。
【００３６】
図２に示すように、本明細書の一実施形態に係るユーザー端末１０は、検索エモーティコン２００を含むチャット画面１００を表示する表示部１４と、前記チャット画面１００上のオブジェクトを選択する入力を受信する入力部１５と、前記入力部１５が、前記検索エモーティコン２００を選択する入力を受信すると、前記選択された検索エモーティコン２００に関連する検索語２１１を前記チャット画面１００に表示し、前記入力部１５が、前記検索語２１１の中から少なくとも１つを選択する入力を受信し、前記選択された検索エモーティコン２００を伝送する入力を受信すると、前記選択された検索語２１１が含まれている前記選択された検索エモーティコン２００を対話領域１１０に表示する信号を生成する制御部１３と、前記選択された検索エモーティコン２００に関連する検索語２１１を受信し、前記選択された検索語２１１が含まれている検索エモーティコン２００を送信する通信部１４とを含むことができる。
【００３７】
ユーザー端末１０にインストールされて実行されるチャットアプリケーションは、エモーティコンを用いた検索サービス提供方法を行うために「インフォティコン（インフォティコン）モジュール」を搭載することができる。「インフォティコン」は、図７ａ乃至図７ｃに示され、図４ｅ及び図４ｆに説明される検索エモーティコン２００及び結果エモーティコン３００など、検索及び情報提供のためのエモーティコンをいう。「インフォティコンモジュール」は、エモーティコンを用いた検索サービス提供方法をチャットアプリケーションで実行するためのプログラムコードを含む。「インフォティコンモジュール」は、様々なチャットアプリケーションに含まれることも可能であり、チャットアプリケーションのユーザーがイン−アプリ（ｉｎ−ａｐｐ）の購入を介してインストールすることもできる。
【００３８】
ユーザー端末１０は、スマートフォン、タブレットＰＣ、ノート型パソコンなどの携帯用情報通信機器やＰＣなどの非携帯用情報処理装置であり得る。
【００３９】
通信部１１は、少なくとも１つの他のユーザー端末１０、エモーティコンを用いた検索サービス提供方法による検索語２１１または検索結果３１１を提供する検索サーバー３０、及びチャット内容の送受信をサポートするチャットサーバー２０とデータを送受信する。
【００４０】
保存部１２は、ユーザー端末１０の動作のために必要なデータを保存する。保存部１２は、エモーティコンを用いた検索サービスを行うプログラムコードを保存することができる。
【００４１】
制御部１３は、エモーティコンを用いた検索サービスを提供するプログラムコードを実行することができる。制御部１３は、通信部１１を介して受信する検索語２１１、検索結果３１１などをチャット画面１００に表示するように表示部１４を制御することができる。制御部１３は、表示部１４を介してチャット画面１００に表示された検索エモーティコン２００の中からユーザーが選択したいずれかを対話領域１１０に表示し、対話領域１１０に表示された検索エモーティコン２００に対するユーザー入力を入力部１５を介して受信して検索要求を行い、表示部１４を介して、検索要求に応じた検索結果３１１を含む結果エモーティコン３００を対話領域１１０に表示する動作を行うことができる。
【００４２】
表示部１４は、制御部１３の制御に応じてチャット画面１００、及びチャット画面１００上に表示されるさまざまなオブジェクトをユーザーに視覚的に提供する。表示部１４は、液晶表示装置（ＬＣＤ、Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）、有機発光ダイオード（ＯＬＥＤ、Ｏｒｇａｎｉｃ  Ｌｉｇｈｔ  Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅｓ）、能動型有機発光ダイオード（ＡＭＯＬＥＤ、Ａｃｔｉｖｅ  Ｍａｔｒｉｘ  Ｏｒｇａｎｉｃ  Ｌｉｇｈｔ  Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅｓ）などで形成できる。
【００４３】
入力部１５はユーザーの入力を受信して制御部１３に伝達する。入力部１５は、静電容量方式（ｃａｐａｃｉｔｉｖｅ  ｏｖｅｒｌａｙ）、圧力式抵抗膜方式（ｒｅｓｉｓｔｉｖｅ  ｏｖｅｒｌａｙ）、赤外線感知方式（ｉｎｆｒａｒｅｄ  ｂｅａｍ）などのタッチ感知センサーで構成されるか、或いは圧力感知センサー（ｐｒｅｓｓｕｒｅ  ｓｅｎｓｏｒ）で構成されることも可能である。また、ＰＣの入力装置であるキーボード、マウスなどで構成されてもよい。
【００４４】
図３に示すように、本明細書の一実施形態に係るエモーティコンを用いた検索サービスの提供方法は、ユーザーがチャット画面１００からエモーティコンリストアイコン１２２を選択すると、検索対象の属性を基準に検索する複数の検索エモーティコン２００がチャット画面１００に表示される段階（Ｓ１１０）と、チャット画面１００に表示された検索エモーティコン２００の中からユーザーが選択したいずれかを対話領域１１０に表示する段階（Ｓ１２０）と、対話領域１１０に表示された検索エモーティコン２００に対するユーザー入力を受信して検索要求を送信する段階（Ｓ１３０）と、検索要求に応じた検索結果３１１を含む結果エモーティコン３００を対話領域１１０に表示する段階（Ｓ１４０）と、ユーザーが結果エモーティコン３００に含まれている検索結果３１１を選択すると、選択された検索結果３１１に対する詳細情報がチャット画面１００上に表示される段階（Ｓ１５０）とを含むことができる。
【００４５】
本明細書の一実施形態に係るエモーティコンを用いた検索サービスの提供方法は、チャットアプリケーションから抜け出してＷｅｂブラウザなどの他のアプリケーションに進入せずに、チャットアプリケーション内でエモーティコンを用いてユーザーが検索サービスの提供を受けることができるので、ユーザーに便利な検索環境を提供する。
【００４６】
チャットサービスは、ＰＣ、タブレットＰＣ、スマートフォン、ＰＤＡなどのユーザー端末１０を介してユーザーが一対一または一対複数または複数対複数のリアルタイム対話を提供するサービスである。チャットサービスは、ユーザー端末１０にインストール及び実行されるチャットアプリケーションに基づいて提供できる。または、ユーザー端末１０にチャットアプリケーションのインストールなしに、ユーザー端末１０がＷｅｂブラウザなどを介してチャットサーバー２０に接続すると、チャットサービスが提供されることも可能である。
【００４７】
図４ａに示すように、チャットサービスが提供されるチャット画面１００は、少なくとも対話領域１１０及び入力領域１２０を含むことができる。対話領域１１０は、ユーザー及び相手のメッセージを表示する領域であり、チャットルームに入ったすべてのユーザーのユーザー端末１０に共通して表示される領域である。入力領域１２０は、ユーザーがキーボードやソフトキーを用いてメッセージを入力する領域であって、チャットルームに入った他のユーザーには同一に表示されない領域である。他のユーザーも類似した入力領域の提供を受けることができるが、ユーザーがどんな内容を入力領域１２０に入力しているのかは他のユーザーに表示されないことが可能である。入力領域１２０は、ユーザーが入力するメッセージを表示する入力表示バー１２１と、エモーティコンの入力のためのエモーティコンリストアイコン１２２とを含むことができる。
【００４８】
図４ｂに示すように、ユーザーがチャット画面１００でエモーティコンリストアイコン１２２を選択すると、検索対象の属性を基準に検索する複数の検索エモーティコン２００がチャット画面１００に表示される（Ｓ１１０）。具体的には、ユーザーが入力領域１２０のエモーティコンリストアイコン１２２を選択すると、入力領域１２０に少なくとも１つの検索エモーティコン２００を含むエモーティコンリスト１３０が表示される。変形例によれば、入力領域１２０に常にエモーティコンリスト１３０が表示されることも可能である。
【００４９】
エモーティコンリスト１３０は、検索対象が持つ属性を基準に検索する検索エモーティコン２００を少なくとも１つ含むことができる。エモーティコンリスト１３０は、同一の検索対象に関する検索エモーティコン２００を含むグループ１３１を含むことができる。例えば、エモーティコンリスト１３０は、映画を検索対象とする映画グループ１３１や、スター（有名人）を検索対象とするスターグループ１３１などを含むことができ、映画グループ１３１に含まれる検索エモーティコン２００は、ストーリー検索エモーティコン２００、ランダム検索エモーティコン２００、制作国検索エモーティコン２００などを含むことができる。変形例によれば、エモーティコンリスト１３０は、グループ１３１の区分を含まず、検索エモーティコン２００を含むことができる。
【００５０】
図４ｃに示すように、ユーザーがエモーティコンリスト１３０に含まれている検索エモーティコン２００を選択すると、選択された検索エモーティコン２００についての詳細な説明を含む例示領域１３２がチャット画面１００に表示できる。例示領域１３２は、対話領域１１０上にオーバーラップして表示できる。たとえば、ユーザーがエモーティコンリスト１３０の映画グループ１３１を選択し、ストーリー検索エモーティコン２００を選択した場合、ストーリー検索エモーティコン２００を使用する方法についての説明、広告情報などが含まれている例示領域１３２が対話領域１１０上にオーバーラップして表示される。例示領域１３２は、チャットルームに入った他のユーザーに表示されないことも可能である。
【００５１】
ユーザーがチャット画面１００に表示されるエモーティコンリスト１３０の検索エモーティコン２００を選択し、伝送アイコンを選択すると、図４ｄに示すように、チャット画面１００に表示された検索エモーティコン２００の中からユーザーが選択したいずれかを対話領域１１０に表示する（Ｓ１２０）。対話領域１１０に表示された検索アイコンは、チャットルームに入ったすべてのユーザーのユーザー端末１０に表示される。
【００５２】
図４ｄに示すように、検索エモーティコン２００は、検索語２１１を含む提案領域２１０を含む。提案領域２１０に含まれる検索語２１１は、検索対象が持つ属性に対する好みを反映する。たとえば、映画という検索対象が持つストーリーという属性に対して、映画観覧客の好み、例えば「哲学的な」、「作品性の良い」、「悲しい」、「新しい」、「しっかりとしたストーリー」などを反映する表現が検索語２１１になる。
【００５３】
提案領域２１０に含まれる検索語２１１は、検索対象が持つ属性に対する客観的な情報を含むこともできる。たとえば、映画という検索対象が持つ制作国という属性に対して、アメリカ、イギリス、日本などの客観的な情報を含む表現が検索語２１１になる。
【００５４】
検索エモーティコン２００の中からユーザーが選択したいずれかを対話領域１１０に表示する段階（Ｓ１２０）は、ユーザー端末１００がユーザーから検索エモーティコン２００を選択し、伝送アイコンを選択する選択入力を受信する段階と、ユーザー端末１０が検索サーバー３０から検索語リストを受信する段階と、ユーザー端末１０が、検索語リストに含まれている単語を、選択された検索エモーティコン２００の提案領域２１０の検索語２１１として配置する段階と、検索語リストが反映された検索エモーティコン２００を対話領域１１０に表示する段階とを含むことができる。
【００５５】
検索サーバー３０は、リアルタイムで人々の関心度が高い単語を含む検索語リストを生成し、検索語リストは、検索対象の属性別に生成でき、ユーザー端末１０の要求に応じて検索語リストを提供することができる。検索語リストの生成に関する詳細については後述する。
【００５６】
検索エモーティコン２００の提案領域２１０に含まれる検索語２１１として、人々の関心度が高い単語を配置することにより、ユーザーは、検索エモーティコン２００の提案領域２１０に表示された人々の関心度が高い検索語２１１を選択して検索要求を行うことができる。したがって、ユーザーが人々の関心度の高い検索語２１１の中から選択した検索語２１１を用いて検索対象を検索するので、ユーザーにユーザーの好みと一致し、現在流行している検索対象に関する検索結果３１１を提供することができる。
【００５７】
次に、図４ｅに示すように、対話領域１１０に表示された検索エモーティコン２００に対するユーザー入力を受信して検索要求を送信する段階（Ｓ１３０）が行われる。対話領域１１０に表示された検索エモーティコン２００に対するユーザー入力は、検索エモーティコン２００の検索領域に表示された検索語２１１をユーザーが少なくとも１つ選択するか、或いは検索領域に表示されたランダム検索を選択した後に、検索エモーティコン２００の検索要求領域２２０を選択することであり得る。または、検索語２１１を選択すると、直ちに検索要求が送信されることも可能である。
【００５８】
ユーザーは、対話領域１１０に表示された検索エモーティコン２００の提案領域２１０に表示された検索語２１１を少なくとも１つ選択することができる。ユーザーが提案領域２１０に含まれている検索語２１１の中からいずれか１つを選択すると、選択された検索語２１１の表示が変更されるなどの方法で活性化され、ユーザーに検索語２１１が選択されることをフィードバックすることができる。たとえば、「作品性の良い」という検索語２１１が選択されると、検索語２１１の色が変更されるか或いは検索語の大きさが変更される方法で活性化できる。
【００５９】
ユーザーが選択した検索語２１１を再び選択することにより選択をキャンセルすると、選択キャンセルされた検索語２１１の表示が元通りに回復しながら、ユーザーに検索語２１１が選択キャンセルされることをフィードバックすることができる。たとえば、「作品性の良い」という選択された検索語２１１が再び選択されて選択キャンセルされると、検索語２１１の色または大きさが元通りに回復する。
【００６０】
ユーザーがある検索語２１１を選択するか否かは、チャットルームに入った他のユーザーのユーザー端末１０に表示されないことも可能である。
【００６１】
図４ｅに示すように、検索エモーティコン２００は検索要求領域２２０をさらに含むことができる。ユーザーが検索語２１１を少なくとも１つ選択し、検索要求領域２２０を選択すると、ユーザーが選択した検索語２１１を含む検索要求が送信される。すなわち、ユーザーが映画を検索対象とするストーリー検索エモーティコン２００から「作品性の良い」という検索語２１１を選択し、検索要求領域２２０を選択すると、「作品性の良い」、「ストーリー」を有する「映画」に対する検索要求が送信される。
【００６２】
検索要求を送信する段階は、検索エモーティコン２００を対話領域１１０へ伝送したユーザー以外に、チャットルームに入った他のユーザーが提供するユーザー入力に基づいても行われ得る。すなわち、対話領域１１０に表示された検索エモーティコン２００の検索語２１１を選択し、検索要求領域２２０を選択するユーザー入力は、検索エモーティコン２００を対話領域１１０へ伝送したユーザーだけでなく、チャットルームに入った他のユーザーも行うことができる。
【００６３】
例えば、第１ユーザーが検索エモーティコン２００を伝送して対話領域１１０に検索エモーティコン２００が表示されると、第２ユーザーが、対話領域１１０に表示された検索エモーティコン２００の検索語２１１を選択し、検索要求領域２２０を選択して検索要求を送信することもできる。または、対話領域１１０に検索エモーティコン２００を伝送したユーザーのみが検索語２１１の選択及び検索要求領域２２０の選択を行うようにすることができる。
【００６４】
一度検索要求が送信された検索エモーティコン２００は、再び検索要求が行われないように非活性化できる。または、チャットルームに入ったユーザーがそれぞれ１回ずつのみユーザー入力を提供することができるようにすることができる。結果エモーティコン３００にユーザーの名前を一緒に表示して、どんなユーザーが検索した結果なのかを表示することもできる。
【００６５】
ユーザーが検索エモーティコン２００を選択して検索要求を送信すると、図４ｆに示すように、検索要求に応じた検索結果３１１を含む結果エモーティコン３００が対話領域１１０に表示される（Ｓ１５０）。検索要求は、チャットサーバー２０を介して検索サーバー３０へ伝送されることも可能であり、チャットサーバー２０を経由せずに検索サーバー３０へ伝送されることも可能である。検索サーバー３０は、受信した検索要求の内容を基準に検索を行い、検索結果３１１を返信する。
【００６６】
結果エモーティコン３００は、検索結果３１１を含む結果領域３１０を含む。例えば、「作品性の良い」、「ストーリー」を有する「映画」に対する検索要求による検索結果３１１である「アバウトタイム」、「釜山行き」、「インサイドアウト」という映画が結果領域３１０に表示される。結果エモーティコン３００は、対話領域１１０に表示されるので、チャットルームに入った全てのユーザーのユーザー端末１０に表示できる。検索領域３１０に表示される検索結果３１１の表示形式は、本実施形態に限定されず、変更可能である。
【００６７】
結果エモーティコン３００はキーワード領域３２０をさらに含むことができる。キーワード領域３２０は検索要求の内容を表示する領域である。検索要求の内容は検索対象、属性、検索語２１１を含むことができる。たとえば、検索要求の内容が「作品性の良い」「新しい」「ストーリー」を有する「映画」であれば、結果エモーティコン３００のキーワード領域３２０に「＃作品性の良い＃新しい映画」などと表示できる。ユーザーは、キーワード領域３２０に表示された検索要求の内容を見て、どんな基準で検索結果３１１が検索されたかを認識することができる。キーワード領域３２０に検索要求の内容を表示する様式は変更可能である。
【００６８】
ユーザーが、結果エモーティコン３００に表示された検索結果３１１を選択すると、図４ｇに示すように、選択された検索結果３１１に対する詳細情報が表示される。
【００６９】
ユーザーが、結果エモーティコン３００に含まれている検索結果３１１を選択すると、選択された検索結果３１１に対する詳細情報がチャット画面１００上に表示される（Ｓ１５０）。図４ｇに示すように、検索結果３１１に対する情報領域３３０は、検索結果３１１に対する詳細情報を含むことができ、結果エモーティコン３００の結果領域にオーバーラップして表示できる。または、検索結果３１１に対する情報領域３３０は、チャット画面１００全体にオーバーラップして表示されることも可能である。
【００７０】
検索結果３１１に対する情報領域３３０は、検索対象の種類、検索結果３１１の内容などに応じてさまざまな形式で表示できる。情報領域３３０は、前売り、購入、共有などのさまざまな機能を提供するアイコンを含むことができる。たとえば、ユーザーが検索結果３１１の中から「アバウトタイム」を選択した場合、情報領域３３０は、「アバウトタイム」という映画に対する前売りアイコン、ＶＯＤ購入アイコンなどを含むことができる。情報領域３３０は検索結果３１１に関連する広告を含むこともできる。
【００７１】
チャット画面１００上に表示される情報領域３３０は、「閉じる」アイコンを含むことができ、ユーザーが「閉じる」アイコンを選択すると、情報領域３３０が表示される前の状態にチャット画面１００が戻る。
【００７２】
図５は本明細書の一実施形態に係るユーザー端末１０の動作方法の一部を示すフローチャートであり、図６ａ乃至図６ｄは本明細書の一実施形態に係るユーザー端末１０の動作方法の一部の各段階を示す図である。
【００７３】
図５及び図６ａ乃至図６ｄは、チャット画面１００に表示された検索エモーティコン２００の中からユーザーが選択したいずれかを対話領域１１０に表示する段階（Ｓ１２０）の他の例を示す。
【００７４】
図５に示すように、本明細書の一実施形態に係るエモーティコンを用いた検索サービスを提供するユーザー端末１０の動作方法は、チャット画面１００に表示された検索エモーティコン２００の中からいずれかを選択する入力を受信する検索エモーティコン選択段階（Ｓ２１０）と、前記選択された検索エモーティコン２００に関連する検索語２１１を受信して前記チャット画面１００に表示する検索語表示段階（Ｓ２２０）と、前記チャット画面１００に表示された検索語２１１の中から少なくとも１つを選択する入力を受信する検索語選択段階（Ｓ２４０）と、前記選択された検索エモーティコン２００を伝送する入力を受信すると、前記選択された検索語２１１が含まれている前記選択された検索エモーティコン２００を対話領域１１０に表示する検索エモーティコン伝送段階（Ｓ２６０）とを含むことができる。
【００７５】
また、本明細書の一実施形態に係るエモーティコンを用いた検索サービスを提供するユーザー端末１０の動作方法は、前記検索エモーティコン２００の中からいずれかを選択する入力を受信すると、前記選択された検索エモーティコン２００のプレビュー２４０を前記チャット画面１００に表示するプレビュー表示段階（Ｓ２３０）、及び前記検索語２１１の中から少なくとも１つを選択する入力を受信すると、前記選択された検索語２１１を前記プレビュー２４０に表示するプレビュー反映段階（Ｓ２５０）をさらに含むことができる。
【００７６】
図６ａに示すように、ユーザーがチャット画面１００から、エモーティコンリストアイコン１２２を選択すると、検索対象の属性を基準に検索する複数の検索エモーティコン２００がチャット画面１００に表示される段階（図３のＳ１１０）が行われる。次に、検索エモーティコン選択段階（Ｓ２１０）で、ユーザーがチャット画面１００に表示された検索エモーティコン２００の中からいずれか１つを選択すると、ユーザー端末１０は、入力部１５がチャット画面１００に表示された検索エモーティコン２００の中からいずれか１つを選択する入力を受信し、制御部１３が通信部１１へ選択された検索エモーティコン２００に関する情報（検索対象、属性）を提供しながら、選択された検索エモーティコン２００に関連する検索語２１１を要求する信号を検索サーバー３０へ送信する。
【００７７】
検索サーバー３０は、ユーザー端末１０から検索語２１１を要求する信号を受信すると、チャット画面１００に表示された検索エモーティコン２００の中から選択された検索エモーティコン２００に関連する検索語２１１を送信する。このとき、ユーザーが選択した検索エモーティコン２００の検索対象と属性に基づいて、検索サーバー３０が提供する検索語２１１が異なり、検索サーバー３０が保有する検索クエリ２１１に関連するデータベース（好み情報ＤＢ３１）がリアルタイムでアップデートされるので、同一の検索エモーティコン２００を選択しても、異なる時間に選択する場合、検索サーバー３０が提供する検索語２１１が異なり得る。検索サーバー３０が検索語リストを生成する詳細については後述する。
【００７８】
次に、図６ｂに示すように、検索語表示段階（Ｓ２２０）で、ユーザー端末１０は、選択された検索エモーティコン２００に関連する検索語２１１を受信してチャット画面１００に表示することができる。チャット画面１００に表示される検索語２１１は、検索エモーティコン２００に含まれ得る検索語２１１の最大数よりも多い。検索語２１１は、チャット画面１００の入力領域１２０に表示されることも可能であり、図６ａのエモーティコンリスト１３０上にオーバーラップして表示されることも可能である。検索語２１１は、少なくとも一部が表示され、ユーザーがスクロールまたは一方向にスイープタッチを入力すると、チャット画面１００に表示されていない残りの検索語２１１が表示される方式が使用できる。
【００７９】
また、図６ｂに示すように、検索語表示段階（Ｓ２２０）と共に、ユーザー端末１０が検索エモーティコン２００の中からいずれかを選択する入力を受信すると、前記選択された検索エモーティコン２００のプレビュー２４０を前記チャット画面１００に表示するプレビュー表示段階（Ｓ２３０）が行われ得る。検索エモーティコン２００のプレビュー２４０は、検索エモーティコン２００のサムネイルイメージ２４２、ユーザーが選択した検索語２１１を表示することができる検索語反映領域２４１、または検索エモーティコン２００の使用方法に対する説明の少なくとも１つを含むことができる。検索エモーティコン２００のプレビュー２４０は、チャット画面１００の対話領域１１０の一部にオーバーラップして表示できる。
【００８０】
次に、図６ｃに示すように、ユーザーがチャット画面１００の入力領域１２０上に表示された検索語２１１の中から少なくとも１つを選択すると、ユーザー端末１０は、入力部１５を介して、前記チャット画面１００に表示された検索語２１１の中から少なくとも１つを選択する入力を受信し（Ｓ２４０）、表示部１４を介して、選択された検索語２１１を活性化して表示する。
【００８１】
チャット画面１００に表示された検索語２１１の中から少なくとも１つを選択する入力を受信すると、選択された検索語２１１を活性化するとともに、前記選択された検索語２１１をプレビュー２４０に表示するプレビュー反映段階（Ｓ２５０）を行うことができる。検索エモーティコン２００のプレビュー２４０は、検索語反映領域２４１を検索エモーティコン２００で定めた数だけ含むことができ、検索語反映領域２４１に、ユーザーが選択した検索語２１１を表示することにより、プレビュー２４０に検索語２１１を反映する。
【００８２】
例えば、検索エモーティコン２００が５つの検索語２１１を提供領域２１０に表示することができる場合、検索エモーティコン２００のプレビュー２４０は、５つの検索語反映領域２４１を持つことができる。ユーザーが１つの検索語２１１を選択する場合、選択された検索語２１１が活性化され、検索エモーティコン２００のプレビュー２４０の５つの検索語反映領域２４１のいずれかに表示され得る。
【００８３】
次に、図６ｄに示すように、ユーザーが検索エモーティコン２００を伝送するアイコンを選択すると、ユーザー端末１０は、入力部１５を介して選択された検索エモーティコン２００を伝送する入力を受信する。ユーザー端末１０は、ユーザーが選択した検索語２１１が含まれている検索エモーティコン２００を対話領域１１０に表示し、通信部１１を介して選択された検索語２１１が含まれている検索エモーティコン２００をチャットサーバー２０または検索サーバー３０へ伝送するエモーティコン伝送段階を行うことができる。
【００８４】
上記の過程を経て、ユーザーは、検索サーバー３０が提示する複数の検索語２１１の中から、検索エモーティコン２００に含まれる検索語２１１を直接選択することができ、ユーザーが選択した検索語２１１が含まれているユーザーのみの検索エモーティコン２００を生成することができる。
【００８５】
図７ａ乃至図７ｃは本明細書の一実施形態に係る検索エモーティコン２００の一例を示す図である。検索エモーティコン２００はキャラクターや広告などを含むことができる。
【００８６】
図７ａは提案領域２１０に検索語２１１が少なくとも１つ表示され、ユーザーが検索語２１１を少なくとも１つ選択し、検索要求領域２２０を選択することが可能な検索語２１１提示型検索エモーティコン２００である。提案領域２１０に表示される検索語２１１の数や配列は多様に変更可能である。検索エモーティコン２００または結果エモーティコン３００は提携サービス領域２３０をさらに含むことができる。提携サービス領域２３０は、広告を表示したり、提携社のキャラクター、感情を表すイメージなどを表示したりすることもできる。
【００８７】
検索エモーティコン２００は保存領域２５０または共有領域２６０を含むことができる。ユーザーが検索エモーティコン２００を後で再び使用するために保存しようとする場合、検索エモーティコン２００の保存領域２５０を選択することにより、検索エモーティコン２００を検索サーバー３０を介して保存することができる。保存領域２５０は、「保存」、「ブックマーク」または「お気に入り」などの用語で表示されることも可能である。ユーザーが検索エモーティコン２００を他のチャットルームまたは他のユーザーと共有しようとする場合、検索エモーティコン２００の共有領域２６０を選択することにより、検索エモーティコン２００を他のチャットルームまたは他のユーザーに伝達することができる。共有領域２６０は「共有」または「伝達」などの用語で表示されることも可能である。
【００８８】
図７ｂは提案領域２１０に複数の検索語２１１が表示される回転盤が表示され、ユーザーが回転盤を選択すると、一定の時間後にランダムに検索語２１１が選択され、検索要求領域２２０を選択することが可能なランダム型検索エモーティコン２００である。提案領域２１０は、回転盤方式以外に、ルーレット方式や、ユーザーが提案領域２１０をスクラッチする動作に応じて、隠された検索語２１１が現れる宝くじ方式も使用できる。
【００８９】
図７ｃは提案領域２１０に少なくとも１つの検索語２１１、及び検索語２１１ごとに重みを選択することが可能な領域２１２が一緒に表示され、ユーザーが検索語２１１の重みを選択し、検索要求領域２２０を選択することが可能な重み型検索エモーティコン２００である。検索語２１１は、検索サーバー３０から受信した検索語リストに含まれている単語が配置でき、除外したい検索語２１１を除けば、検索語リストに含まれている他の単語も追加できる。重みは、ユーザーがキーパッドを用いて入力することもでき、０〜１００％の範囲を有するバー（ｂａｒ）上に表示されたポイント（ｐｏｉｎｔ）を動かして入力することもできる。
【００９０】
このような検索エモーティコン２００は、提案領域２１０に含まれる検索語２１１をユーザーが選択することができない種類があり、ユーザーが提案領域２１０に含まれる検索語２１１を選択して、ユーザーのみの検索エモーティコン２００を生成することができる種類がある。
【００９１】
図８は本明細書の一実施形態に係る検索サーバー３０の構成を示すブロック構成図、図９は本明細書の一実施形態に係る検索サーバー３０の動作方法のフローチャートである。
【００９２】
図８に示すように、検索サーバー３０は、好み情報データベースＤＢ、好み情報管理部３２、検索実行部３３、通信部３６、検索語リスト提供部３４、提携サービス提供部３５及び付加機能管理部３７を含むことができる。検索サーバー３０は、自体的に検索対象に対する情報を保有しており、検索要求が受信されると、検索要求の内容に基づいて検索を行い、検索結果３１１を送信する。
【００９３】
通信部３６は、検索サーバー３０がチャットサーバー２０またはエモーティコンを用いた検索サービス提供方法による検索要求を送信する少なくとも１つのユーザー端末１０と通信することができるようにインターフェースを提供する。通信部３６は、検索要求及び検索結果３１１を送受信することが可能なＡＰＩ（Ａｐｐｌｉｃａｔｉｏｎ  Ｐｒｏｇｒａｍｍｉｎｇ  Ｉｎｔｅｒｆａｃｅ）を提供することができる。
【００９４】
好み情報ＤＢ３１は、検索対象の属性についてインターネット上に公開された人々の好みを示す単語（または表現）と、前記単語が収集された回数及び時点を含む好み情報を保存する。
【００９５】
検索対象は、映画、スター、ワイン、Ｗｅｂ漫画などのさまざまな対象が存在する。検索対象はそれぞれ属性を持つ。例えば、映画はストーリー、制作国、俳優などの属性を持つことができ、スターは性格、魅力、イメージなどの属性を持つことができる。検索対象の属性に対する人々の好みを反映する様々な単語（または表現）が保存される。たとえば、映画のストーリーに対して、人々は好みを示す単語、例えば「斬新な」、「悲しい」、「反転の」、「哲学的な」などを用いて、自分たちがその映画について感じた点を表現することができる。
【００９６】
好み情報は、人々がいずれか１つの検索対象をホームページ、ブログ、ＳＮＳ、ツイッターなどのインターネット上に主観的に評価した文などの中から、好みを示す単語を収集し、好みを示す単語が収集された時点及び回数を集計したデータである。いずれか１つの検索対象のいずれかの属性に含まれる単語は、その単語が収集された時点、収集回数、単語を収集した出所、作成者に対する公開情報などと一緒に関連付けられて保存できる。これらの諸情報は各単語に対して数値化できる。
【００９７】
好み情報管理部３２は、インターネット上に公開される情報の中から、検索対象が持つさまざまな属性について人々の好みを示す単語を収集し、単語の収集時点及び回数を含む好み情報を生成して好み情報ＤＢ３１に継続的にアップデートする。「インターネット上に公開される情報」は、ホームページ、ブログ、カフェ、ソーシャルネットワークサービス（ＳＮＳ）、インターネット上で公開される新聞、雑誌などのマスメディア、ポータルサイトなどのインターネット上に公開される情報を含む。
【００９８】
検索語リスト提供部３４は、検索対象の属性に対する単語の中から、人々の関心度が高い単語を含む検索語リストを生成し、検索語リストをユーザー端末１０へ伝送する。検索語リストに含まれている単語は、検索エモーティコン２００の提案領域２１０に検索語２１１として表示できる。
【００９９】
検索語リストに含まれる単語を抽出するとき、検索対象の個別属性に含まれる単語の中から関心度を評価する。たとえば、「映画」という検索対象にストーリーという属性があれば、ある映画作品のストーリーに対する評価であるか否かを考慮せずに、ストーリーという属性に対する単語（悲しい、新しいなど）の中で関心度の高い順に検索語リストに含まれ得る。
【０１００】
人々の関心度は、一定の期間内に収集された回数を基準に、収集された回数が多ければ、関心度が高いものと判断することができ、クリスマスや祝祭日などの記念日または雪、雨、台風などの自然現象などに関するリアルタイム情報を参考して関心度を調節することができる。関心度は、最近収集された単語にスコアを多く与え、ずいぶん前に収集された単語は、低いスコアを与える方法で、収集された時点に応じて重みを付けて計算されることも可能である。
【０１０１】
検索実行部３３は、検索要求が受信されると、検索要求の内容に含まれている検索語２１１と一致する、好みを示す単語を持つ検索対象を好み情報ＤＢ３１から検索して前記ユーザー端末１０に検索結果３１１として提供する。たとえば、特定の検索対象の１つの属性についてユーザーが選択した検索語２１１を好み情報ＤＢ３１から検索し、検索語２１１と同一の単語を有する検索対象を検索結果３１１として伝送する。検索結果３１１は結果エモーティコン３００の結果領域３１０に表示される。検索結果３１１を伝送するとき、それぞれの検索結果３１１に対する詳細情報を一緒に伝送することができ、詳細情報は、ユーザーが検索エモーティコン２００の検索結果３１１を選択するときに表示される情報領域３３０に表示できる。
【０１０２】
提携サービス提供部３５は、検索エモーティコン２００または結果エモーティコン３００に含まれ得る広告領域に表示される広告情報を提供するか、或いは検索エモーティコン２００または結果インフォティコンに表示される購入、前売りなどが選択されるとき、提携社のサービスページに接続する過程を制御することができる。たとえば、検索エモーティコン２００が対話領域１１０に伝送されるとき、提携サービス提供部３５がリアルタイムで広告情報を提供して検索エモーティコン２００を伝送するたびに他の広告が表示でき、広告表示回数を保存することもできる。または、ユーザーが検索エモーティコン２００または結果エモーティコン３００から購入または前売りアイコンを選択すると、イン−アプリ（ｉｎ−ａｐｐ）購入が可能であれば、該当サービスを提供し、提携社の購入または前売りサービスページを接続することができる。
【０１０３】
付加機能管理部３７は、検索エモーティコン２００の保存または共有などの付加機能を提供する。検索サーバー３０がユーザー端末１０から検索エモーティコン２００の保存要求を受信する場合、付加機能管理部３７は、ユーザー端末１０を使用するユーザーのＩＤまたはアカウントに関連してユーザー端末１０から受信した検索エモーティコン２００を保存する。また、検索サーバー３０がユーザー端末１０から検索エモーティコン２００の共有要求を受信する場合、付加機能管理部３７は、ユーザー端末１０から受信した検索エモーティコン２００を他のユーザーまたは他のチャットルームへ伝送する。
【０１０４】
このとき、保存または共有される検索エモーティコン２００は、図４ｄに示すように、検索サーバー３０が提供される検索語２１１が自動的に反映された検索語２１１を含むことができる。または、保存または共有される検索エモーティコン２００は、図６ｃ及び図６ｄに示すように、検索サーバー３０が提供する検索語２１１の中からユーザーが選択した検索語２１１を含む、ユーザーが生成した検索エモーティコン２００であり得る。
【０１０５】
図９に示すように、本明細書の一実施形態に係るエモーティコンを用いた検索サービスを提供する検索サーバー３０の動作方法は、チャット画面１００に表示された検索エモーティコン２００の中から選択された検索エモーティコン２００に関連する検索語２１１を送信する検索語送信段階（Ｓ３２０）と、対話領域１１０に表示された検索エモーティコン２００に含まれている検索語２１１の中から選択された検索語２１１を含む検索要求を受信する検索要求受信段階（Ｓ３３０）と、前記選択された検索語２１１を用いて、前記対話領域１１０に表示された検索エモーティコン２００の検索対象を検索した検索結果を送信する検索結果送信段階（Ｓ３４０）とを含むことができる。
【０１０６】
また、前記検索語送信段階（Ｓ３２０）は、前記チャット画面１００に表示された検索エモーティコン２００の中から選択された検索エモーティコン２００の検索対象が持つ属性に含まれる単語を人々の関心度が高い順に整列する段階（Ｓ３２１）と、前記整列された単語の中から、人々の関心度が高い順に、前記検索エモーティコン２００の提案領域に含まれる検索語２１１の数以上の単語を選定して送信する段階（Ｓ３２２）とを含むことができる。
【０１０７】
まず、ユーザーがチャット画面１００に表示された検索エモーティコン２００の中からいずれかを選択し、伝送アイコンを選択するか、ユーザーが検索語２１１を選択することが可能な検索エモーティコン２００の中からいずれかを選択する場合、ユーザー端末１０が、選択された検索エモーティコン２００に関連する検索語２１１を要求する信号を送信する。
【０１０８】
検索サーバー３０が、通信部３６を介して、選択された検索エモーティコン２００に関連する検索語２１１を要求する信号を受信すると（Ｓ３１０）、検索語リスト提供部３４は、選択された検索エモーティコン２００の検索対象が持つ属性に含まれる単語を関心度の順に整列する（Ｓ３２１）。好み情報ＤＢ３１に格納される単語は、好み情報管理部３２からリアルタイムでアップデートするので、検索語リストを生成するたびに検索語２１１の順位が変わり得る。
【０１０９】
検索語リスト提供部３４は、関心度の高い順に一定の数以上の単語を選定する（Ｓ３２２）。ユーザーが検索エモーティコン２００に含まれる検索語２１１を選択することができない種類の検索エモーティコン２００の場合、検索エモーティコン２００の提案領域に表示される検索語２１１の数だけの単語を選定して検索語リストを生成する。たとえば、検索エモーティコン２００に検索語２１１が５つ含まれる場合には、５つの単語を検索語２１１として選定することができる。
【０１１０】
ユーザーが検索エモーティコン２００に含まれる検索語２１１を選択することができる種類の検索エモーティコン２００の場合、検索エモーティコン２００の提案領域２１０に表示される検索語２１１の数よりも多くの単語を選定して検索語リストを生成する。たとえば、検索エモーティコン２００に検索語２１１が５つ含まれる場合には、１５個の単語を検索語２１１として選定することができる。検索語リスト提供部３４は、上述のような過程を経て選定された単語を、ユーザーが選択した検索エモーティコン２００に関連する検索語２１１として送信することができる。
【０１１１】
次に、ユーザーが対話領域１１０に表示された検索エモーティコン２００に含まれている検索語２１１の中から少なくとも１つを選択し、検索要求領域２２０を選択すると、ユーザー端末１０は、対話領域１１０に表示された検索エモーティコン２００に含まれている検索語２１１の中から選択された検索語２１１を含む検索要求信号を送信する。
【０１１２】
検索サーバー３０は、対話領域１１０に表示された検索エモーティコン２００に含まれている検索語２１１の中から選択された検索語２１１を含む検索要求を受信すると（Ｓ３３０）、検索実行部３３が検索要求の内容に含まれている検索語２１１を用いて検索エモーティコン２００の検索対象を検索した検索結果３１１を送信する（Ｓ３４０）。
【０１１３】
以上で説明した本明細書の一実施形態によれば、チャットサービスを提供するチャットアプリケーションに含まれるエモーティコンを用いて、チャットアプリケーションを抜け出さずにチャット画面１００で検索サービスを提供することができるので、ユーザーが検索を行うために別個のＷｅｂブラウザを実行せずに直ちに検索を行うことができる便利な検索機能を提供することができる。
【０１１４】
また、ユーザーが検索結果３１１を選択する場合、検索結果３１１に対する情報を表示するためにチャットアプリケーションを抜け出してＷｅｂブラウザを実行させず、チャット画面１００から選択された検索結果３１１に対する詳細情報をオーバーラップして表示することができるため、ユーザーが検索結果３１１の提供を便利に受けることができる。
【０１１５】
また、検索エモーティコン２００が検索対象の属性についての好みを反映する検索語２１１をユーザーに提供し、ユーザーが自分の好みに合った検索語２１１を選択して検索を要求するので、ユーザーの好みに合った検索結果３１１の提供を受けることができる。
また、検索結果３１１に対する詳細情報を提供しながら、広告、または購入サービスや前売りサービスなどの提携サービスを一緒に提供することができるので、検索から購入に至るまでの便利な電子商取引環境を提供することができる。
【０１１６】
図１０は本明細書の一実施形態に係る送信装置５０のブロック構成図である。
【０１１７】
送信装置５０は、通信部５１、制御部５２及び保存部５３を含むことができる。保存部５３は、図１乃至図９を参照して、上述した実施形態の一部を実行するためのプログラム（インフォティコンモジュール）、及び／またはそのプログラムをインストールするためのインストールパッケージ（インストールプログラム）を保存する。以下、「図１乃至図９を参照して、上述した実施形態の一部を実行するためのプログラム（インフォティコンモジュール）、及び／またはそのプログラムをインストールするためのインストールパッケージ（インストールプログラム）」をインフォティコンプログラムと呼ぶ。
【０１１８】
送信装置５０システムを用いる開発者または送信装置５０の管理者は、インフォティコンプログラムを保存部５３に保存することができる。通信部５１を介して、インフォティコンプログラムを要求する要求メッセージを受信すると、制御部５２は、インフォティコンプログラムを、通信部５１を介して要求メッセージを発信したユーザー端末１０に伝達する。
【０１１９】
図１１は本明細書の一実施形態に係るエモーティコンを用いた検索サービスプログラムインストール過程のフローチャートである。
【０１２０】
まず、ユーザー端末１０は、送信装置５０にパッケージ要求メッセージを送信する（Ｓ４１０）。パッケージ要求メッセージは、インフォティコンプログラムを要求するメッセージである。送信装置５０は、ユーザー端末１０にインフォティコンプログラム（パッケージ）を伝達する。
【０１２１】
ユーザー端末１０は、受信したインフォティコンプログラム（パッケージ）をインストールする（Ｓ４３０）。インストールが不要で、受信したインフォティコンプログラムをそのまま実行することができる場合、段階（Ｓ４３０）は省略できる。ユーザー端末１０は、ユーザーの入力に応じてインフォティコンプログラムを実行し、検索サーバー３０及び／またはチャットサーバー２０に接続され、図１乃至図９を参照して上述した実施形態のうちの少なくとも一部に該当する過程を行う（Ｓ４４０）。
【０１２２】
以上、本発明を具体的な実施形態によって詳細に説明したが、これは本発明を具体的に説明するためのものである。本発明は、これに限定されず、本発明の技術的思想内で当該分野における通常の知識を有する者によってその変形または改良が可能であることは明らかである。
【０１２３】
本発明の単純な変形乃至変更はいずれも本発明の範囲に属するものであり、本発明の具体的な保護範囲は添付された特許請求の範囲によって明確になるだろう。
【符号の説明】
【０１２４】
１０    ユーザー端末
１１    通信部
１２    保存部
１３    制御部
１４    表示部
１５    入力部
２０    チャットサーバー
３０    検索サーバー
３１    好み情報ＤＢ
３２    好み情報管理部
３３    検索実行部
３４    検索語リスト提供部
３５    提携サービス提供部
３６    通信部
３７    付加機能管理部
４０    ネットワーク
５０    送信装置
５１    通信部
５２    制御部
５３    保存部
１００    チャット画面
１１０    対話領域
１２０    入力領域
１２１    入力表示バー
１２２    エモーティコンリストアイコン
１３０    エモーティコンリスト
１３１    グループ
１３２    例示領域
２００    検索エモーティコン
２１０    提案領域
２１１    検索語
２２０    検索要求領域
２３０    提携サービス領域
２４０    プレビュー
２４１    検索語反映領域
２４２    サムネイルイメージ
２５０    保存領域
２６０    共有領域
３００    結果エモーティコン
３１０    結果領域
３１１    検索結果
３２０    キーワード領域
３３０    情報領域
【図１】
2019016347.tif 000003
【図２】
2019016347.tif 000004
【図３】
2019016347.tif 000005
【図４ａ】
2019016347.tif 000006
【図４ｂ】
2019016347.tif 000007
【図４ｃ】
2019016347.tif 000008
【図４ｄ】
2019016347.tif 000009
【図４ｅ】
2019016347.tif 000010
【図４ｆ】
2019016347.tif 000011
【図４ｇ】
2019016347.tif 000012
【図５】
2019016347.tif 000013
【図６ａ】
2019016347.tif 000014
【図６ｂ】
2019016347.tif 000015
【図６ｃ】
2019016347.tif 000016
【図６ｄ】
2019016347.tif 000017
【図７ａ】
2019016347.tif 000018
【図７ｂ】
2019016347.tif 000019
【図７ｃ】
2019016347.tif 000020
【図８】
2019016347.tif 000021
【図９】
2019016347.tif 000022
【図１０】
2019016347.tif 000023
【図１１】
2019016347.tif 000024