(57)【要約】【課題】  ユーザカスタマイズ型テンプレートを提供するメッセンジャサービスを提供する方法とシステム、および記録媒体を提供する。【解決手段】  ２つ以上の端末機間に通信を実現するメッセンジャサービス方法は、チャットルームに少なくとも１つの他の端末機を参加させる段階、端末機に既に格納されている複数のテンプレートのうちの１つ以上を提供する段階、提供されたテンプレートのうちのいずれか１つのテンプレートが選択されるようにユーザから入力を受ける段階、前記ユーザからテキストが入力される段階、選択されたテンプレートとテキストとを結合させてディスプレイする段階、および結合させたテンプレートおよびテキストを前記チャットルームに参加した他の端末機に送信する段階を含む。【選択図】      図３
2016126790.tif 000002
【特許請求の範囲】
【請求項１】
２つ以上の端末機間に通信を実現するメッセンジャサービス方法であって、
チャットルームに少なくとも１つの他の端末機を参加させる段階、
端末機に既に格納されている複数のテンプレートのうちの１つ以上を提供する段階、
提供されたテンプレートのうちのいずれか１つのテンプレートが選択されるようにユーザから入力を受ける段階、
前記ユーザからテキストが入力される段階、
選択されたテンプレートとテキストとを結合させてディスプレイする段階、および
結合させたテンプレートおよびテキストを前記チャットルームに参加した他の端末機に送信する段階
を含む、メッセンジャサービス方法。
【請求項２】
前記チャットルームに参加した他の端末機に送信する段階は、
前記結合させたテンプレートおよびテキストをチャットルームに参加した他の端末機に送信するか否かの確認を前記ユーザから受ける段階、および
前記ユーザが前記他の端末機に送信することに同意した場合、前記結合させたテンプレートおよびテキストを前記他の端末機に送信する段階
を含む、請求項１に記載のメッセンジャサービス方法。
【請求項３】
前記チャットルームに参加した他の端末機に送信する段階は、
前記選択されたテンプレートを示す識別子と前記テキストを前記他の端末機に送信すること
を含む、請求項１に記載のメッセンジャサービス方法。
【請求項４】
前記テンプレートは、
メッセンジャサービス時に利用される絵文字、ステッカ形態のイメージ、吹き出し形状のイメージのうち少なくとも１つを含む、
請求項１に記載のメッセンジャサービス方法。
【請求項５】
前記チャットルームに参加した他の端末機に送信する段階は、
前記選択されたテンプレートに結合させたテキストを前記チャットルーム内のユーザが属する国の言語に自動変換する段階、および
言語が自動変換されたテキストと前記選択されたテンプレートとを結合させる段階
を含む、請求項１に記載のメッセンジャサービス方法。
【請求項６】
前記選択されたテンプレートとテキストとを結合させてディスプレイする段階は、
前記選択されたテンプレートに該当するイメージを維持した状態で、前記選択されたテンプレートに該当する基本テキストを前記ユーザから入力されたテキストに変更することにより、前記選択されたテンプレートとテキストとを結合させること
を含む、請求項１に記載のメッセンジャサービス方法。
【請求項７】
前記選択されたテンプレートとテキストとを結合させてディスプレイする段階は、
プレビューを利用してディスプレイされたユーザのテキストおよびテンプレートのうち少なくとも１つを変更すること
を含む、請求項１に記載のメッセンジャサービス方法。
【請求項８】
前記チャットルームに参加した他の端末機は、
前記結合させたテンプレートおよびテキストを表示すること
を含む、請求項１に記載のメッセンジャサービス方法。
【請求項９】
コンピュータシステムがメッセンジャサービスを提供するように制御する命令を含むコンピュータで読み取り可能な記録媒体であって、
前記命令は、
チャットルームに少なくとも１つの他の端末機を参加させる段階、
端末機に既に格納されている複数のテンプレートのうちの１つ以上を提供する段階、
提供されたテンプレートのうちのいずれか１つのテンプレートが選択されるようにユーザから入力を受ける段階、
前記ユーザからテキストが入力される段階、
選択されたテンプレートとテキストとを結合させてディスプレイする段階、および
結合させたテンプレートおよびテキストを前記チャットルームに参加した他の端末機に送信する段階
を含む方法を前記コンピュータシステムに実行させる、コンピュータで読み取り可能な記録媒体。
【請求項１０】
２つ以上の端末機間に通信を実現するメッセンジャサービスシステムであって、
チャットルームに少なくとも１つの他の端末機を参加させるメッセンジャサービスを提供するサービス提供部、および
端末機に既に格納されている複数のテンプレートのうちの１つ以上を提供し、提供されたテンプレートのうち、ユーザによって選択されたいずれか１つのテンプレートとユーザから入力されたテキストとを結合させて提供し、結合させたテンプレートおよびテキストを前記チャットルームに参加した他の端末機に送信するテンプレート提供部
を備える、メッセンジャサービスシステム。
【請求項１１】
前記テンプレート提供部は、
前記結合させたテンプレートおよびテキストをチャットルームに参加した他の端末機に送信するか否かの確認を前記ユーザから受け、前記ユーザが前記他の端末機に送信することに同意した場合、前記結合させたテンプレートおよびテキストを前記他の端末機に送信すること
を含む、請求項１０に記載のメッセンジャサービスシステム。
【請求項１２】
前記テンプレート提供部は、
前記選択されたテンプレートを示す識別子と前記テキストを前記他の端末機に送信すること
を含む、請求項１０に記載のメッセンジャサービスシステム。
【請求項１３】
前記テンプレートは、
前記メッセンジャサービス時に利用される絵文字、ステッカ形態のイメージ、吹き出し形状のイメージのうち少なくとも１つを含む
請求項１０に記載のメッセンジャサービスシステム。
【請求項１４】
前記テンプレート提供部は、
前記選択されたテンプレートに結合させたテキストを前記チャットルーム内のユーザが属する国の言語に自動変換し、言語が自動変換されたテキストと前記選択されたテンプレートとを結合させることを含む、
請求項１０に記載のメッセンジャサービスシステム。
【請求項１５】
前記テンプレート提供部は、
前記選択されたテンプレートに該当するイメージは維持した状態で、前記選択されたテンプレートに該当する基本テキストを前記ユーザから入力されたテキストに変更することにより、前記選択されたテンプレートとテキストとを結合させること
を含む、請求項１０に記載のメッセンジャサービスシステム。
【請求項１６】
前記結合させたテンプレートおよびテキストは、
プレビューを利用して前記端末機にディスプレイされ、
前記テンプレート提供部は、
前記プレビューを利用してディスプレイされたユーザのテキストおよびテンプレートのうちの少なくとも１つを変更すること
を含む、請求項１０に記載のメッセンジャサービスシステム。
【請求項１７】
請求項１ないし８のうち何れか１項に記載のメッセンジャサービス方法をメッセンジャサービスシステムのコンピュータに実行させるコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、ユーザが所望するテンプレートを提供するメッセンジャサービスを制御する技術に関する。
【背景技術】
【０００２】
一般的にメッセンジャ（ｍｅｓｓｅｎｇｅｒ）とは、リアルタイムでメッセージやデータを送受信することのできるソフトウェアであって、ユーザがメッセンジャ上に会話する相手を登録し、会話の相手リストにいる相手とメッセージを取り交わすことができる。
【０００３】
最近では、ＰＣはもちろん、移動通信端末のモバイル環境でもメッセンジャが広く使用されている。例えば、韓国公開特許第１０−２００２−００７４３０４号には、携帯端末機にインストールされたモバイルメッセンジャ間でメッセンジャサービスを提供できるようにした、無線通信網を利用した携帯端末機のモバイルメッセンジャサービスシステムおよび方法が開示されている。
【０００４】
このようなメッセンジャサービスは、既に知り合いである友達や知人の間で成立し、主に私的な会話内容や情報を共有するために利用される。チャットルーム内の友達は、現在の自分の感情状態や状況などを、テキストはもちろん、絵文字などのイメージを利用した多様な方法によって表現する。例えば、チャットルーム内のユーザは、吹き出しの形状を変更したり、幸せな表情の絵文字などを使用したりして自分の現在状態を表現する。
【０００５】
このような吹き出し形状のイメージや絵文字などのテンプレートは、既に定められた基本テキストのみを含んでいるため、イメージは気に入っているのに、ユーザの現在状態に当てはまらないテキストが含まれている場合が頻繁に存在する。これにより、ユーザは、状況に適さない不釣り合いな語句が適用されているイメージをチャットルーム内のユーザに伝達するしかなく、気に入った語句とイメージをもつテンプレートを探し出すのに多くの時間を浪費しなければならない。
【発明の概要】
【発明が解決しようとする課題】
【０００６】
本発明は、ユーザが、テンプレートイメージは気に入ったのにテンプレートに適用されたテキストは気に入らない場合、ユーザが所望するテキストを所望するテンプレートイメージに適用させて提供するメッセンジャサービス提供方法とシステム、および記録媒体を提供することを目的とする。
【課題を解決するための手段】
【０００７】
２つ以上の端末機間に通信を実現するメッセンジャサービス方法は、チャットルームに少なくとも１つの他の端末機を参加させる段階、端末機に既に格納されている複数のテンプレート（ｔｅｍｐｌａｔｅ）のうちの１つ以上を提供する段階、提供されたテンプレートのうちのいずれか１つのテンプレートが選択されるようにユーザから入力を受ける段階、前記ユーザからテキスト（ｔｅｘｔ）が入力される段階、選択されたテンプレートとテキストとを結合させてディスプレイする段階、および結合させたテンプレートおよびテキストを前記チャットルームに参加した他の端末機に送信する段階を含んでもよい。
【０００８】
コンピュータシステムがメッセンジャサービスを提供するように制御する命令（ｉｎｓｔｒｕｃｔｉｏｎ）を含むコンピュータで読み取り可能な媒体であって、前記命令は、チャットルームに少なくとも１つの他の端末機を参加させる過程、端末機に既に格納されている複数のテンプレートのうちの１つ以上を提供する過程、提供されたテンプレートのうちのいずれか１つのテンプレートが選択されるようにユーザから入力を受ける過程、前記ユーザからテキストが入力される過程、選択されたテンプレートとテキストとを結合させてディスプレイする過程、および結合させたテンプレートおよびテキストを前記チャットルームに参加した他の端末機に送信する過程を含む方法によって前記コンピュータシステムを制御する、コンピュータで読み取り可能な格納媒体を提供する。
【０００９】
２つ以上の端末機間に通信を実現するメッセンジャサービスシステムは、チャットルームに少なくとも１つの他の端末機を参加させるメッセンジャサービスを提供するサービス提供部、および端末機に既に格納されている複数のテンプレートのうちの１つ以上を提供し、提供したテンプレートのうち、ユーザによって選択されたいずれか１つのテンプレートとユーザから入力されたテキストとを結合させて提供し、結合させたテンプレートおよびテキストを前記チャットルームに参加した他の端末機に送信するテンプレート提供部を備えてもよい。
【発明の効果】
【００１０】
本発明の実施形態によると、ユーザが、テンプレートイメージは気に入ったのにテンプレートに適用されているテキストは気に入らない場合、ユーザが所望するテキストの入力を受け、入力されたテキストとユーザが選択したテンプレートイメージとを結合させて提供するメッセンジャサービスを提供することができる。
【図面の簡単な説明】
【００１１】
【図１】本発明の一実施形態における、サービスサーバとユーザとの関係を概括的に示した図である。
【図２】本発明の一実施形態における、メッセンジャサービスシステムの内部構成を示したブロック図である。
【図３】本発明の一実施形態における、メッセンジャサービス方法を示したフローチャートである。
【図４】本発明の一実施形態における、メッセンジャサービスで利用されるテンプレートを例示的に示した図である。
【図５】本発明の一実施形態における、ユーザが所望するテンプレートイメージとユーザの入力したテキストとを結合させて新たなテンプレートを提供する動作を説明するために提供されたフローチャートである。
【図６】本発明の一実施形態における、新たなテンプレートを提供する動作を説明するためにユーザ端末に表示される画面の例示図である。
【図７】本発明の一実施形態における、新たなテンプレートを提供する動作を説明するためにユーザ端末に表示される画面の例示図である。
【図８】本発明の一実施形態における、新たなテンプレートを提供する動作を説明するためにユーザ端末に表示される画面の例示図である。
【図９】本発明の一実施形態における、新たなテンプレートを生成するときに自動言語変換機能を提供する動作を説明するために提供される画面の例示図である。
【図１０】本発明の一実施形態における、新たなテンプレートを生成するときに自動言語変換機能を提供する動作を説明するために提供される画面の例示図である。
【図１１】本発明の一実施形態における、コンピュータシステムの内部構成の一例を説明するためのブロック図である。
【発明を実施するための形態】
【００１２】
以下、本発明の実施形態について、添付の図面を参照しながら詳細に説明する。
【００１３】
本発明の実施形態は、インスタントメッセンジャ（ｉｎｓｔａｎｔ  ｍｅｓｓｅｎｇｅｒ）に関し、デスクトップで使用されるＰＣ用のメッセンジャとスマートフォンで使用されるモバイル用のメッセンジャとの両者に関する。より詳細には、メッセンジャサービスで提供されるテンプレートイメージと、テンプレートイメージに既に設定されている基本テキストをユーザが所望するテキストに修正して提供するメッセンジャサービス提供方法、システム、コンピュータプログラムおよび記録媒体などに関する。
【００１４】
図１は、本発明の一実施形態における、サービスサーバとユーザとの関係を概括的に示した図である。図１は、新たなテンプレートを適用しようとするユーザ１０１、ユーザ１０１との会話に参加している少なくとも１人のユーザ１０２、およびサービスサーバ１００を示している。ユーザ１０１および少なくとも１人のユーザ１０２とは、実質的には各ユーザが利用するユーザ端末を意味してもよい。図１に示す矢印は、ユーザ端末とサービスサーバ１００との間に有線／無線ネットワークを介してデータが送受信されることを意味してもよい。
【００１５】
ユーザ端末とは、ＰＣ（ｐｅｒｓｏｎａｌ  ｃｏｍｐｕｔｅｒ）、ノート型パソコン（ｌａｐｔｏｐ  ｃｏｍｐｕｔｅｒ）、スマートフォン、タブレット、ウェアラブルコンピュータなどであって、サービスサーバ１００と関連するメッセンジャサービス専用アプリケーション（Ｍｅｓｓｅｎｇｅｒ  ａｐｐｌｉｃａｔｉｏｎ）（以下、「メッセンジャアプリ」と称する）のインストールおよび実行が可能なすべての端末装置を意味する。ここで、ユーザ端末は、メッセンジャアプリの制御下で、サービス画面の構成、データ入力、データ送受信、データ格納などのようなサービス全般の動作を実行する。
【００１６】
サービスサーバ１００は、クライアント（ｃｌｉｅｎｔ）を対象にメッセンジャサービスを提供するサービスプラットフォームの役割をする。言い換えれば、サービスサーバ１００は、メッセンジャアプリがインストールされたユーザ１０１とユーザ１０２との間にリアルタイムでデータを送受信することのできるメッセンジャサービスを提供するシステムであってもよい。メッセンジャアプリには、基本的に、テキストを作成して送信する機能、マルチメディアコンテンツ（音声や写真動画など）を送信する機能、メッセージ通知機能、スケジュール機能などが含まれてもよい。特に、本実施形態に係るメッセンジャアプリは、既にダウンロードされているテンプレートイメージのうち、ユーザが選択したテンプレートイメージとユーザが入力したテキストとを結合させて新たなテンプレートを生成して提供する機能が含まれてもよい。上述したメッセンジャアプリは、ＰＣ環境はもちろん、モバイル環境でも使用が可能なように実現され、独立的に動作するプログラム形態で実現されてもよいし、特定のアプリケーションのイン−アプリ（ｉｎ−ａｐｐ）形態で構成されて、前記特定のアプリケーション上で動作が可能なように実現されてもよい。
【００１７】
図２は、本発明の一実施形態における、メッセンジャサービスシステムの内部構成を示したブロック図であり、図３は、本発明の一実施形態における、メッセンジャサービス方法を示したフローチャートである。
【００１８】
本実施形態に係るメッセンジャサービスシステム２００は、サービスサーバであって、ユーザ端末にイン−アプリ形態で構成されたアプリケーションであってもよいし、ユーザ端末にインストールされたアプリケーションを通じてユーザ端末を制御し、ユーザ端末と有線／無線ネットワークを介して連結してメッセンジャサービスを提供するサーバであってもよい。
【００１９】
本実施形態に係るメッセンジャサービスシステム２００は、プロセッサ２１０、バス２２０、ネットワークインタフェース２３０、メモリ２４０、およびデータベース２５０を備えてよい。メモリ２４０は、オペレーティングシステム２４１およびサービス提供ルーチン２４２を含んでよい。プロセッサ２１０は、サービス提供部２１１およびテンプレート提供部２１２を含んでよい。他の実施形態において、メッセンジャサービスシステム２００は、図２の構成要素よりもさらに多くの構成要素を備えてもよい。
【００２０】
メモリ２４０は、コンピュータで読み取り可能な記録媒体であって、ＲＡＭ（ｒａｎｄｏｍ  ａｃｃｅｓｓ  ｍｅｍｏｒｙ）、ＲＯＭ（ｒｅａｄ  ｏｎｌｙ  ｍｅｍｏｒｙ）、およびディスクドライブのような永久大容量記録装置（ｐｅｒｍａｎｅｎｔ  ｍａｓｓ  ｓｔｏｒａｇｅ  ｄｅｖｉｃｅ）を含んでよい。また、メモリ２４０には、オペレーティングシステム２４１およびサービス提供ルーチン２４２のためのプログラムコードが格納されてよい。このようなソフトウェア構成要素は、ドライブメカニズム（ｄｒｉｖｅ  ｍｅｃｈａｎｉｓｍ）（図示せず）を利用してメモリ２４０とは別のコンピュータで読み取り可能な記録媒体からロードされてもよい。このような別のコンピュータで読み取り可能な記録媒体は、フロッピドライブ、ディスク、テープ、ＤＶＤ／ＣＤ−ＲＯＭドライブ、メモリカードなどのコンピュータで読み取り可能な記録媒体（図示せず）を含んでよい。他の実施形態において、ソフトウェア構成要素は、コンピュータで読み取り可能な記録媒体ではないネットワークインタフェース２３０を利用してメモリ２４０にロードされてもよい。
【００２１】
バス２２０は、メッセンジャサービスシステム２００の構成要素間の通信およびデータ送信を可能にする。バス２２０は、高速シリアルバス、パラレルバス、ＳＡＮ（Ｓｔｏｒａｇｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、および／または他の適切な通信技術を利用して構成されてもよい。
【００２２】
ネットワークインタフェース２３０は、メッセンジャサービスシステム２００をコンピュータネットワークに接続するためのコンピュータハードウェア構成要素であってよい。ネットワークインタフェース２３０は、メッセンジャサービスシステム２００を無線または有線接続を介してコンピュータネットワークに接続させてもよい。
【００２３】
データベース２５０は、メッセンジャサービスを提供するのに必要なすべての情報を格納および保持する役割をしてもよい。ここで、データベース２５０は、メッセンジャ上に登録された友達リスト、メッセンジャを通じて取り交わしたメッセージとデータ（例えば、写真、動画、音声など）、各種ログなどを含んでもよく、特に、テンプレート情報（例えば、絵文字、アイテム、ステッカ形状のイメージ、吹き出し形状のイメージ、アクション形態のアニメーション、およびフォントスタイルなど）を含んでもよい。図２では、メッセンジャサービスシステム２００の内部にデータベース２５０を構築して含むように示されているが、これに限定されることはなく、システムの実現方式や環境などに応じて省略されてもよいし、全体または一部のデータベースが別の他のシステム上に構築された外部データベースとして存在することも可能である。
【００２４】
プロセッサ２１０は、基本的な算術、ロジック、およびメッセンジャサービスシステム２００の入出力演算を実行することにより、コンピュータプログラムの命令を処理するように構成されてよい。命令は、メモリ２４０またはネットワークインタフェース２３０によって、バス２２０を介してプロセッサ２１０に提供されてよい。プロセッサ２１０は、サービス提供部２１１およびテンプレート提供部２１２のためのプログラムコードを実行するように構成されてよい。このようなプログラムコードは、メモリ２４０のような記録装置に格納されてもよい。
【００２５】
上述したメッセンジャサービスシステム２００は、メッセンジャサービスを直接利用する主体であるユーザ端末上に実現されるものであって、クライアント−サーバ環境でサービスサーバと連動し、クライアントであるユーザ端末を対象に、ユーザが所望する吹き出しなどのテンプレートイメージにユーザが入力したテキストを結合させて提供してもよい。
【００２６】
サービス提供部２１１およびテンプレート提供部２１２は、図３の段階（３１０および３２０）を実行するために構成されてもよい。
【００２７】
３１０段階で、サービス提供部２１１は、メッセンジャアプリをダウンロードして実行したユーザ端末にメッセンジャサービスを提供してもよい。
【００２８】
例えば、サービス提供部２１１は、メッセンジャアプリを通じて既に登録されているユーザ間に形成されたチャットルームにおいて、チャットルームに参加したユーザ間で情報およびデータを共有したり、メッセージを取り交わすなどのメッセンジャサービスを提供してもよい。メッセンジャアプリは、チャットルームに参加したユーザ間でメッセンジャサービスを提供するためのインタフェースを形成してもよい。例えば、メッセンジャアプリは、チャットルームに参加した各ユーザが所持しているユーザ端末とサーバとの間で、情報、データ、メッセージを送受信するためのインタフェースを形成してもよい。そして、チャットルームに参加したユーザは、互いに異なる地域、互いに異なる国にて、有線／無線ネットワークを介して前記メッセンジャサービスの提供を受けてもよい。
【００２９】
多数のユーザがチャットルーム内での会話中に、相手の会話内容に同意したり自分の喜怒哀楽などの感情状態を、テンプレートを利用して表現してもよい。例えば、図４を参照すると、嬉しい気持や相手の会話内容に同意したい場合に、幸せな表情のキャラクタイメージに「いいね」というテキストが記入されたテンプレート４０１をユーザが選択したとする。これにより、選択されたテンプレート４０１がチャットルームに提供されてもよい。
【００３０】
このとき、テンプレート提供部２１２は、単に「いいね」という基本テキストが記入されたテンプレート４０１をチャットルーム内のユーザに表示できるだけではなく、ユーザが所望するテキストと選択したテンプレートのイメージとを結合させた新たなテンプレートをユーザに表示してもよい。ここで、テンプレートとしては、絵文字、アイテム、吹き出し形状のイメージ、ステッカ形態のイメージなどを含んでもよい。
【００３１】
３２０段階で、メッセンジャアプリをダウンロードして実行したときにサーバから基本的に提供される複数のテンプレートがユーザ端末に表示されてもよい。これにより、テンプレート提供部２１２は、複数のテンプレートのうち、ユーザによって選択されたテンプレートとユーザが入力したテキストとを結合させた新たなテンプレートを生成してもよい。この後、生成したテンプレートをチャットルーム内のユーザに提供してもよい。新たなテンプレートを提供する詳しい動作については、図５を参照しながら後述する。
【００３２】
図５は、本発明の一実施形態における、ユーザが所望するテンプレートイメージとユーザが入力したテキストとを結合させて新たなテンプレートを提供する動作を説明するために提供されたフローチャートである。図５において、各段階５０１〜５１０は、図２のサービス提供部２１１およびテンプレート提供部２１２によって実行されてもよい。
【００３３】
図５では、新たなテンプレートを提供するために、メッセンジャサービスに既に登録されている友達、同僚、同窓生などのユーザと、開設されたチャットルーム内で、情報、データ、メッセージなどを取り交わす状況を仮定して説明する。図５では、吹き出し形状のイメージとテキストによって構成されたテンプレートを利用して新たなテンプレートを生成することを例示して説明するが、これは実施例に過ぎず、吹き出し形状の他にも、ステッカ形態、絵文字、アクション形態のアニメーションなどのテンプレートが選択されて新たなテンプレート生成に利用されてもよい。
【００３４】
５０１段階で、新たなテンプレートを適用しようとするユーザは、チャットウィンドウに表示されるテンプレート選択ボタンを選択してもよい。
【００３５】
例えば、図６を参照すると、開設されたチャットルーム内に参加したユーザ間の会話内容がチャットウィンドウ６０１に表示されている。チャットウィンドウ６０１の下端には、基本的に提供されるテンプレートの選択、修正、または有料テンプレート購入のためのテンプレート選択ボタン６０２が位置してもよい。
【００３６】
５０２段階で、ユーザがテンプレート選択ボタン６０２を選択すると、複数のテンプレートが表示されてもよい。
【００３７】
一例として、データベース２５０には、メッセンジャアプリを通じてサーバから既にダウンロードされているテンプレートが格納されているとする。例えば、データベース２５０には、ネコやウサギなどのような動物キャラクタに関連するテンプレート、誕生日やクリスマスなどのように記念日に関連するテンプレート、芸能人、特定のテーマに関連するテンプレートなどが格納されていてもよい。ここで、テンプレート選択ボタン６０２が選択された場合、チャットウィンドウ６０１の下端に位置するテンプレートリストウィンドウ６０３には、データベース２５０に格納されている複数のテンプレートが表示されてもよい。例えば、複数のテンプレートとは、無料で提供される少なくとも１つの基本テンプレート、有料で購入したりプレゼントされたテンプレートなどを含んでもよい。複数のテンプレートは、チャットルーム内の他のユーザには表示されず、新たなテンプレートを適用するためにテンプレート選択ボタン６０２を選択したユーザだけに表示されてもよい。
【００３８】
５０３段階で、テンプレート提供部２１２は、テンプレートリストウィンドウ６０３に表示される複数のテンプレートのうち、ユーザが所望するいずれか１つのテンプレートの選択をユーザから受けてもよい。
【００３９】
５０４段階で、テンプレート提供部２１２は、選択されたテンプレートを、プレビュー機能を利用してユーザに表示してもよい。
【００４０】
例えば、図７を参照すると、テンプレート提供部２１２は、プレビューウィンドウ７０１にユーザが選択したテンプレート１（７０２）を表示してもよい。ここで、プレビューウィンドウ７０１に表示されるテンプレートは、ユーザが入力したテキストではなく、テンプレートをダウンロードしたときに提供される基本テキストが適用されたテンプレートであってもよい。例えば、吹き出し形状のイメージに「本当？」という語句が基本テキストとして含まれているテンプレート１（７０２）がダウンロードされた場合に、プレビューウィンドウ７０１には、「本当？」という基本テキストが含まれた吹き出し形状のテンプレート１（７０２）が表示されてもよい。ここで、テンプレート提供部２１２は、チャットウィンドウ７０３の半分あるいは特定％などのように一部分が半透明になるようにプレビューウィンドウ７０１をオーバラップさせて表示してもよく、プレビューウィンドウ７０１は、テンプレート選択ボタン６０２を選択したユーザだけに表示されてもよい。
【００４１】
ここで、プレビューウィンドウ７０１の下端には、選択されたテンプレートに適用しようとするテキストをユーザが入力するためのテキスト入力ウィンドウ７０４が位置してもよい。
【００４２】
５０５段階で、選択したテンプレートの基本テキストを修正しようとする場合（５０５：ＹＥＳ）、テンプレート提供部２１２は、テキスト入力ウィンドウ７０４に、ユーザから所望するテキストの入力を受けてもよい。例えば、基本テキストを修正しようとする場合、ユーザは、適用しようとするイメージのテンプレートを選択した状態で、テキスト入力ウィンドウ７０４に挿入したいテキストをタイピングするだけでよい。
【００４３】
５０６段階で、テンプレート提供部２１２は、入力されたテキストと選択されたテンプレートのイメージとを結合させて新たなテンプレートを生成してもよい。
【００４４】
一例として、テンプレート提供部２１２は、選択されたテンプレートのイメージに含まれた基本テキストを入力されたテキストに変更することにより、テキストとテンプレートとを結合させた新たなテンプレートを生成してもよい。例えば、テンプレート１（７０２）を選択した状態で、テキスト入力ウィンドウ７０４に「やめて！」が入力されたとする。その後、ユーザが適用ボタン７０５を選択すると、テンプレート提供部２１２は、吹き出し形状のイメージに含まれた「本当？」を「やめて！」に変更して新たなテンプレートを生成してもよい。
【００４５】
このように、メッセンジャサービスシステムがイン−アプリ形態でユーザ端末に構成された場合、メッセンジャアプリでテキストとテンプレートとを結合させることもできるが、メッセンジャアプリを通じてユーザ端末とインタフェースが形成された、独立した位置のサーバでテキストとテンプレートとを結合させることも可能である。例えば、ユーザがテンプレートを選択して適用しようとするテキストを入力した場合、ユーザ端末は、メッセンジャアプリを通じて、選択されたテンプレートに該当するイメージの識別情報とテキストをサーバに送信してもよい。これにより、サーバは、受信した識別情報に基づき、自身のデータベースから該当のイメージを検索してもよい。そして、サーバは、検索されたイメージとユーザ端末から受信したテキストとを結合させて新たなテンプレートを生成してもよい。サーバは、生成された新たなテンプレートを、メッセンジャアプリを通じてユーザ端末に表示してもよい。
【００４６】
５０７段階で、ユーザが送信ボタン７０５を選択すると、テンプレート提供部２１２は、新たなテンプレートをチャットルーム内のすべてのユーザに表示してもよい。
【００４７】
一例として、図８を参照すると、テンプレート１のイメージである吹き出し形状にユーザが入力した「やめて！」が挿入された、新たなテンプレート８０１がチャットルーム内のユーザに表示されてもよい。ここで、テンプレート提供部２１２は、テンプレート１のイメージを示す識別子と前記入力されたテキスト「やめて！」とを結合させて、チャットルーム内の各ユーザの端末機に送信してもよい。これにより、各端末機は、受信したテンプレート１のイメージを示す識別子に基づき、自分の格納媒体（図示せず）に既に格納されているテンプレート１を抽出してもよい。この後、抽出したテンプレート１と前記受信したテキスト「やめて！」とを結合させてディスプレイしてもよい。
【００４８】
このように、吹き出し形状のイメージはユーザが気に入ったのに語句は気に入らない場合に、テンプレート提供部２１２は、ユーザが所望するイメージのテンプレートを選択して所望するテキストを入力するという簡単な動作だけで、チャットルーム内の会話状況に適したテンプレートを提供することができる。
【００４９】
一方、５０５段階で、ユーザが選択した基本テキストを修正せずにそのまま適用しようとする場合、５０８段階で、テキスト入力ウィンドウ７０４に何もタイピングしない状態で適用／送信ボタン７０５を選択することにより、テンプレート１がチャットルーム内のユーザに表示されてもよい。
【００５０】
５０５〜５０８段階で、選択したテンプレートを変更しようとしたり、新たなテンプレートの生成を取り消したい場合、ユーザは、プレビューウィンドウ７０１に表示された取消ボタン７０６を選択してもよい。例えば、取消ボタン７０６が選択された場合にはプレビューウィンドウ７０１が消え、図６に示すように、チャットウィンドウ６０１と複数のテンプレートを含むテンプレートリストウィンドウ６０３がユーザ端末に再びディスプレイされてもよい。これにより、ユーザは、所望するテンプレートを選択して所望する内容のテキストを入力することができ、テンプレート提供部２１２は、選択されたテンプレートと入力されたテキストとを結合させて新たなテンプレートを生成する５０４〜５０７段階の動作を繰り返し実行することができる。
【００５１】
上述した図５〜図８では、送信ボタン７０５と適用ボタン７０５を１つの同じボタンで実現し、適用ボタンが選択された後に適用ボタンが送信ボタンに変更されると説明したが、送信ボタンと適用ボタンをそれぞれ別のボタンで実現してもよい。
【００５２】
さらに、上述した図５では、選択されたテンプレートに対してのみプレビュー機能を提供すると説明したが、新たなテンプレートに対してもプレビュー機能を提供してもよい。
【００５３】
例えば、５０６段階で、新たなテンプレートが生成されると、テンプレート提供部２１２は、新たなテンプレート（例えば、吹き出し形状のイメージに「やめて！」を結合させたテンプレート）をプレビューウィンドウ７０１に表示してもよい。このとき、ユーザが、自分が入力したテキストが気に入らずに変更しようとする場合に、テキスト入力ウィンドウ７０４にテキストを再入力してもよい。これにより、テンプレート提供部２１２は、再入力されたテキストと吹き出し形状のイメージとを結合させて新たなテンプレートを再び生成してプレビューウィンドウ７０１に表示してもよい。例えば、「ストップ！」が再入力された場合には、「やめて！」を「ストップ！」に変更したテンプレートが再び表示されてもよい。
【００５４】
ここで、テキストの他に、イメージを変更してもよい。例えば、プレビューウィンドウ７０１に表示されるテンプレート１（７０２）に「やめて！」を適用させた新たなテンプレートがユーザの気に入らない場合、ユーザは、テンプレートリストウィンドウに表示される複数のテンプレートうちから所望するテンプレートを再選択してもよい。
【００５５】
例えば、新たなテンプレートがプレビューウィンドウ７０１に表示された状態でテンプレート２（７０７）が選択された場合、テンプレート提供部２１２は、以前に入力された「やめて！」とテンプレート２（７０７）のイメージとを結合させて新たなテンプレートを再生成してもよい。この後、テンプレート提供部２１２は、再生成されたテンプレート（例えば、「やばい」を「やめて！」に変更したテンプレート２）をプレビューウィンドウ７０１に表示してもよい。ここで、メッセンジャアプリではなく、サーバでもテキストの再入力およびテンプレートの再選択によって新たなテンプレートを再生成することも可能である。再生成過程は、上述したイメージ識別情報とテキスト結合に基づいたテンプレート生成過程と同じであるため、重複する説明は省略する。
【００５６】
図９および図１０は、本発明の一実施形態における、新たなテンプレートを生成するときに自動言語変換機能を提供する動作を説明するために提供される画面の例示図である。
【００５７】
テンプレート提供部２１２は、新たなテンプレートに結合されたテキストを、チャットルーム内のユーザが属する国、またはチャットルーム内のユーザがメッセンジャサービスに接続した国の言語に自動変換してもよい。この後、テンプレート提供部２１２は、自動変換された言語とイメージとを結合させたテンプレートをユーザ端末に表示してもよい。自動言語変換および変換された言語が挿入された新たなテンプレートの生成は、各ユーザ端末のメッセンジャアプリで実行されもよいし、メッセンジャアプリを通じてユーザ端末とインタフェースが形成された別のサーバで実行されてもよい。
【００５８】
例えば、新たなテンプレートを生成しようとするユーザ１の国籍が韓国、チャットルーム内でユーザ１と会話中であるユーザ２の国籍が日本、ユーザ３の国籍が米国である場合、図８のように、ユーザ１の端末には吹き出し形状の
（外１）
2016126790.tif 000003
８０１が表示され、図９のように、ユーザ２の端末には吹き出し形状の「やめて！」９０１が表示され、図１０のように、ユーザ３の端末には吹き出し形状の「Ｄｏｎ’ｔ  ｄｏ  ｔｈａｔ！」１００１が表示されてもよい。
【００５９】
図６〜図１０に示された画面は、発明の理解を助けるために一部のサービス画面のみを例示的に示したものであるが、本発明がこのような実施例に限定されてはならず、画面の構成や順序などはいくらでも変更が可能である。
【００６０】
図１１は、本発明の一実施形態における、コンピュータシステムの内部構成の一例を説明するためのブロック図である。
【００６１】
図１１に示すように、コンピュータシステム１１００は、少なくとも１つのプロセッサ１１１０、メモリ１１２０、周辺装置インタフェース（ｐｅｒｉｐｈｅｒａｌ  ｉｎｔｅｒｆａｃｅ）１１３０、入力／出力サブシステム（Ｉ／Ｏ  ｓｕｂｓｙｓｔｅｍ）１１４０、電力回路１１５０、および通信回路１１６０を少なくとも備えてよい。ここで、コンピュータシステム１１００は、ユーザ端末に該当してよい。
【００６２】
メモリ１１２０は、一例として、高速ＲＡＭ、磁気ディスク、ＳＲＡＭ、ＤＲＡＭ、ＲＯＭ、フラッシュメモリ、または不揮発性メモリを含んでよい。メモリ１１２０は、コンピュータシステム１１００の動作に必要なソフトウェアモジュール、命令語集合、またはその他にも多様なデータを含んでよい。ここで、プロセッサ１１１０や周辺装置インタフェース１１３０などの他のコンポーネントからメモリ１１２０へのアクセスは、プロセッサ１１１０によって制御されてよい。
【００６３】
周辺装置インタフェース１１３０は、コンピュータシステム１１００の入力周辺装置および／または出力周辺装置をプロセッサ１１１０およびメモリ１１２０に結合させてよい。プロセッサ１１１０は、メモリ１１２０に格納されたソフトウェアモジュールまたは命令語集合を実行し、コンピュータシステム１１００のための多様な機能を実行してデータを処理してよい。
【００６４】
入力／出力サブシステム１１４０は、多様な入力／出力周辺装置を周辺装置インタフェース１１３０に結合させてよい。例えば、入力／出力サブシステム１１４０は、モニタやキーボード、マウス、プリンタ、または必要に応じてタッチスクリーンやセンサなどの周辺装置を周辺装置インタフェース１１３０に結合させるためのコントローラを含んでよい。他の側面によると、入力／出力周辺装置は、入力／出力サブシステム１１４０を介さずに周辺装置インタフェース１１３０に結合されてもよい。
【００６５】
電力回路１１５０は、端末機のコンポーネントの全部または一部に電力を供給してよい。例えば、電力回路１１５０は、電力管理システム、バッテリや交流（ＡＣ）などのような１つ以上の電源、充電システム、停電検出回路（ｐｏｗｅｒ  ｆａｉｌｕｒｅ  ｄｅｔｅｃｔｉｏｎ  ｃｉｒｃｕｉｔ）、電力変換器やインバータ、電力状態表示子、または電力生成、管理、分配のための任意の他のコンポーネントを含んでよい。
【００６６】
通信回路１１６０は、少なくとも１つの外部ポートを利用して他のコンピュータシステムとの通信を可能にしてよい。または、上述したように、必要に応じて、通信回路１１６０はＲＦ回路を含み、電磁信号（ｅｌｅｃｔｒｏｍａｇｎｅｔｉｃ  ｓｉｇｎａｌ）とも知られているＲＦ信号を送受信することにより、他のコンピュータシステムとの通信を可能にしてもよい。
【００６７】
このような図１１の実施形態は、コンピュータシステム１１００の一例に過ぎず、コンピュータシステム１１００は、図１１に示されたコンポーネントの一部が除去されてもよいし、図１１には示されていない追加のコンポーネントをさらに備えてもよいし、２つ以上のコンポーネントを結合させる構成または配置を有してもよい。例えば、モバイル環境の通信端末のためのコンピュータシステムは、図１１に示されたコンポーネントの他にも、タッチスクリーンやセンサなどをさらに備えてもよく、通信回路１１６０には、多様な通信方式（ＷｉＦｉ（登録商標）、３Ｇ、ＬＴＥ、Ｂｌｕｅｔｏｏｔｈ（登録商標）、ＮＦＣ、Ｚｉｇｂｅｅ（登録商標）など）のＲＦ通信のための回路が備えられてもよい。コンピュータシステム１１００に含めることができるコンポーネントは、１つ以上の信号処理またはアプリケーションに特化した集積回路を含むハードウェア、ソフトウェア、またはハードウェアとソフトウェアとの組み合わせによって実現されてよい。
【００６８】
本発明の実施形態に係る方法は、多様なコンピュータシステムによって実行されることができるプログラム命令（ｉｎｓｔｒｕｃｔｉｏｎ）形態で実現され、コンピュータで読み取り可能な媒体に記録されてもよい。特に、本実施形態に係るプログラムは、ＰＣ基盤のプログラムまたはモバイル端末専用のアプリケーションで構成されてもよい。本発明が適用されるメッセンジャアプリケーションは、ファイル配布システムが提供するファイルを通じて利用者端末機にインストールされてもよい。一例として、ファイル配布システムは、利用者端末機の要請に応じて前記ファイルを送信するファイル送信部（図示せず）を備えてもよい。
【００６９】
上述したメッセンジャサービス方法は、図１〜図１０を参照しながら説明したメッセンジャサービスシステムの詳細内容に基づき、さらに短縮された動作または追加の動作を含んでもよい。また、２つ以上の動作が組み合わされてもよく、動作の順序や位置が変更されてもよい。
【００７０】
このように、本発明の実施形態によると、ユーザが所望する吹き出し形状のテンプレート、ステッカ形態のテンプレート、絵文字などのテンプレートを選択し、選択されたテンプレートのイメージに所望するテキストが含まれていない場合には、ユーザがテキストウィンドウに簡単にテキストを入力するだけで、会話の流れに適した新たなテンプレートを提供することができる。また、本発明の実施形態によると、チャットルーム内のユーザの国籍またはユーザがメッセンジャサービスに接続した国に応じて、ユーザが入力したテキストをその国の言語に自動変換して提供することにより、メッセンジャのユーザ便宜性を向上させるだけでなく、サービスの高度化はもちろん、既存のサービスとは差別化されたサービスを提供することができる。
【００７１】
上述した装置は、ハードウェア構成要素、ソフトウェア構成要素、および／またはハードウェア構成要素とソフトウェア構成要素との組み合わせによって実現されてもよい。例えば、実施形態で説明された装置および構成要素は、例えば、プロセッサ、コントローラ、ＡＬＵ（ａｒｉｔｈｍｅｔｉｃ  ｌｏｇｉｃ  ｕｎｉｔ）、デジタル信号プロセッサ（ｄｉｇｉｔａｌ  ｓｉｇｎａｌ  ｐｒｏｃｅｓｓｏｒ）、マイクロコンピュータ、ＦＰＡ（ｆｉｅｌｄ  ｐｒｏｇｒａｍｍａｂｌｅ  ａｒｒａｙ）、ＰＬＵ（ｐｒｏｇｒａｍｍａｂｌｅ  ｌｏｇｉｃ  ｕｎｉｔ）、マイクロプロセッサ、または命令を実行して応答することができる様々な装置のように、１つ以上の汎用コンピュータまたは特殊目的コンピュータを利用して実現されてもよい。処理装置は、オペレーティングシステム（ＯＳ）およびＯＳ上で実行される１つ以上のソフトウェアアプリケーションを実行してよい。また、処理装置は、ソフトウェアの実行に応答し、データにアクセスし、データを格納、操作、処理、および生成してもよい。理解の便宜のために、１つの処理装置が使用されるとして説明される場合もあるが、当業者は、処理装置が複数の処理要素（ｐｒｏｃｅｓｓｉｎｇ  ｅｌｅｍｅｎｔ）および／または複数種類の処理要素を含んでもよいことが理解できるであろう。例えば、処理装置は、複数のプロセッサまたは１つのプロセッサおよび１つのコントローラを含んでもよい。また、並列プロセッサ（ｐａｒａｌｌｅｌ  ｐｒｏｃｅｓｓｏｒ）のような、他の処理構成（ｐｒｏｃｅｓｓｉｎｇ  ｃｏｎｆｉｇｕｒａｔｉｏｎ）も可能である。
【００７２】
ソフトウェアは、コンピュータプログラム、コード、命令、またはこれらのうちの１つ以上の組み合わせを含んでもよく、所望するとおりに動作するように処理装置を構成したり、独立的または集合的に（ｃｏｌｌｅｃｔｉｖｅｌｙ）処理装置に命令したりしてよい。ソフトウェアおよび／またはデータは、処理装置に基づいて解釈されたり、処理装置に命令またはデータを提供したりするために、ある種類の機械、コンポーネント、物理装置、仮想装置（ｖｉｒｔｕａｌ  ｅｑｕｉｐｍｅｎｔ）、コンピュータ格納媒体または装置、または送信される信号波（ｓｉｇｎａｌ  ｗａｖｅ）に永久的または一時的に具現化（ｅｍｂｏｄｙ）されてもよい。ソフトウェアは、ネットワークによって接続されたコンピュータシステム上に分散され、分散された態様で格納されても実行されてもよい。ソフトウェアおよびデータは、１つ以上のコンピュータで読み取り可能な記録媒体に格納されてもよい。
【００７３】
実施形態に係る方法は、多様なコンピュータ手段によって実行可能なプログラム命令の形態で実現されてコンピュータで読み取り可能な媒体に記録されてもよい。前記コンピュータで読み取り可能な媒体は、プログラム命令、データファイル、データ構造などを単独でまたは組み合わせて含んでもよい。前記媒体に記録されるプログラム命令は、実施形態のために特別に設計されて構成されたものであってもよいし、コンピュータソフトウェア当業者に公知な使用可能なものであってもよい。コンピュータで読み取り可能な記録媒体の例としては、ハードディスク、フロッピ（登録商標）ディスク、磁気テープのような磁気媒体、ＣＤ−ＲＯＭ、ＤＶＤのような光媒体、フロプティカルディスク（ｆｌｏｐｔｉｃａｌ  ｄｉｓｋ）のような光磁気媒体、およびＲＯＭ、ＲＡＭ、フラッシュメモリなどのようなプログラム命令を格納して実行するように特別に構成されたハードウェア装置が含まれる。プログラム命令の例は、コンパイラによって生成されるもののような機械語コードだけではなく、インタプリタなどを使用してコンピュータによって実行される高級言語コードを含む。上述したハードウェア装置は、実施形態の動作を実行するために１つ以上のソフトウェアモジュールとして動作するように構成されてもよく、その逆も同じである。
【００７４】
以上のように、実施形態を、限定された実施形態と図面に基づいて説明したが、当業者であれば、上述した記載から多様な修正および変形が可能である。例えば、説明された技術が、説明された方法とは異なる順序で実行されたり、かつ／あるいは、説明されたシステム、構造、装置、回路などの構成要素が、説明された方法とは異なる形態で結合されたりまたは組み合わされたり、他の構成要素または均等物によって対置されたり置換されたとしても、適切な結果を達成することができる。
【００７５】
したがって、異なる実施形態であっても、特許請求の範囲と均等なものであれば、添付される特許請求の範囲に属する。
【符号の説明】
【００７６】
２００：メッセンジャサービスシステム
２１１：サービス提供部
２１２：テンプレート提供部
【先行技術文献】
【特許文献】
【００７７】
【特許文献１】韓国公開特許第１０−２００２−００７４３０４号公報
【図１】
2016126790.tif 000004
【図２】
2016126790.tif 000005
【図３】
2016126790.tif 000006
【図４】
2016126790.tif 000007
【図５】
2016126790.tif 000008
【図６】
2016126790.tif 000009
【図７】
2016126790.tif 000010
【図８】
2016126790.tif 000011
【図９】
2016126790.tif 000012
【図１０】
2016126790.tif 000013
【図１１】
2016126790.tif 000014