(57)【要約】  実施形態は、インスタントメッセージングサービスで公式アカウントのリッチメニューを提供できるようにする。本方法は、クライアントから、インスタントメッセージングサービスに登録された公式アカウントとの会話インタフェースへの進入要請を受信する段階、進入要請にしたがってクライアントが会話インタフェースに進入した場合、会話インタフェースの領域の一部に公式アカウントと連係するリッチメニューを提供する段階、クライアントから前記リッチメニューに含まれた表示項目に対する選択を受信する段階、公式アカウントの管理者によって選択された表示項目と予めマッチングされているコンテンツを識別する段階、および識別されたコンテンツを会話インタフェースを通じてクライアントに提供する段階を含む。
2018506793.tif 000002
【特許請求の範囲】
【請求項１】
コンピュータによって実現されるインスタントメッセージングサービスの提供方法であって、
クライアントから、前記インスタントメッセージングサービスに登録された公式アカウントとの会話インタフェースへの進入要請を受信する段階、
前記進入要請にしたがって前記クライアントが前記会話インタフェースに進入した場合、前記会話インタフェースの領域の一部に前記公式アカウントと連係するリッチメニューを提供する段階、
前記クライアントから、前記リッチメニューに含まれた表示項目に対する選択を受信する段階、
前記公式アカウントの管理者によって前記表示項目と予めマッチングされているコンテンツのうち、前記選択された表示項目にマッチングされているコンテンツを識別する段階、および
前記識別されたコンテンツを前記会話インタフェースを通じて前記クライアントに提供する段階
を含む、インスタントメッセージングサービスの提供方法。
【請求項２】
前記識別されたコンテンツを前記会話インタフェースを通じて前記クライアントに提供する段階は、
前記表示項目に特定のキーワードが前記コンテンツとしてマッチングされている場合、前記会話インタフェースを通じて前記特定のキーワードをメッセージ単位で提供すること
を含む、請求項１に記載のインスタントメッセージングサービスの提供方法。
【請求項３】
前記識別されたコンテンツを前記会話インタフェースを通じて前記クライアントに提供する段階は、
前記表示項目に特定のウェブページを実行するためのＵＲＬが前記コンテンツとしてマッチングされている場合、前記会話インタフェースを通じて前記ＵＲＬを提供すること
を含む、請求項１に記載のインスタントメッセージングサービスの提供方法。
【請求項４】
前記識別されたコンテンツを前記会話インタフェースを通じて前記クライアントに提供する段階は、
前記表示項目に前記クライアントに存在する特定のプログラムを呼び出すためのアクションコードが前記コンテンツとしてマッチングされている場合、前記会話インタフェースを通じて前記アクションコードを提供すること
を含む、請求項１に記載のインスタントメッセージングサービスの提供方法。
【請求項５】
前記管理者を対象に前記リッチメニューを構成するためのツールを提供する段階、および
前記ツールを通じて前記リッチメニューに含まれた表示項目それぞれに前記コンテンツを連係させる段階
をさらに含む、請求項１に記載のインスタントメッセージングサービスの提供方法。
【請求項６】
前記リッチメニューを構成するためのツールは、
前記リッチメニューに対するテンプレート種類を選択する機能と、テンプレートに含まれた各領域に前記コンテンツを連結させる機能を含むこと
を特徴とする、請求項５に記載のインスタントメッセージングサービスの提供方法。
【請求項７】
前記リッチメニューを構成するためのツールは、
前記テンプレート種類にしたがって前記リッチメニューのイメージを設定する機能または前記リッチメニューのテキストとアイコンを設定する機能をさらに含むこと
を特徴とする、請求項６に記載のインスタントメッセージングサービスの提供方法。
【請求項８】
前記リッチメニューを構成するためのツールは、
前記リッチメニューの表示の可否を設定する機能と前記リッチメニューの表示期間を設定する機能のうちの少なくとも１つをさらに含むこと
を特徴とする、請求項６に記載のインスタントメッセージングサービスの提供方法。
【請求項９】
前記コンテンツを連結させる機能は、
前記コンテンツとしてキーワードまたはＵＲＬを入力することを
特徴とする、請求項６に記載のインスタントメッセージングサービスの提供方法。
【請求項１０】
請求項１ないし９のうち何れか一項に記載のインスタントメッセージングサービスの提供方法を、装置のコンピュータに実行させるコンピュータプログラム。
【請求項１１】
少なくとも１つのプログラムがロードされたメモリ、および
少なくとも１つのプロセッサ
を含み、
前記少なくとも１つのプロセッサは、前記プログラムの制御にしたがい、
インスタントメッセージングサービスに登録された公式アカウントとの会話インタフェースへの進入を要請する過程、
前記会話インタフェースに進入した場合、前記会話インタフェースの領域の一部に前記公式アカウントと連係するリッチメニューを表示する過程、
前記リッチメニューに含まれた表示項目が選択されると、前記表示項目と予めマッチングされているコンテンツのうち、前記選択された表示項目にマッチングされているコンテンツを要請する過程、および
前記コンテンツを受信して前記会話インタフェースに表示する過程
を処理する、インスタントメッセージングサービスの提供装置。
【請求項１２】
前記コンテンツを受信して前記会話インタフェースに表示する過程は、
前記コンテンツが特定のキーワードである場合、前記会話インタフェースにメッセージ単位で表示すること
を含む、請求項１１に記載のインスタントメッセージングサービスの提供装置。
【請求項１３】
前記コンテンツを受信して前記会話インタフェースに表示する過程は、
前記コンテンツが特定のＵＲＬである場合、前記特定のＵＲＬに該当するウェブページを実行すること
を含む、請求項１１に記載のインスタントメッセージングサービスの提供装置。
【請求項１４】
前記コンテンツを受信して前記会話インタフェースに表示する過程は、
前記コンテンツが特定のプログラムを呼び出すためのアクションコードを含む場合、前記特定のプログラムを実行すること
を含む、請求項１１に記載のインスタントメッセージングサービスの提供装置。
【請求項１５】
インスタントメッセージングサービスに登録された公式アカウントの管理者によって前記公式アカウントに対する管理ツールを通じて前記公式アカウントに連係してリッチメニューを登録する登録部、および
クライアントが前記公式アカウントとの会話インタフェースに進入した場合、前記会話インタフェースの領域の一部に前記公式アカウントと連係する前記リッチメニューを提供する提供部
を含む、インスタントメッセージングサービスの提供システム。
【請求項１６】
前記提供部は、
前記クライアントから前記リッチメニューに含まれた表示項目に対する選択を受信し、
前記管理者によって前記選択された表示項目と連係して予めマッチングされているコンテンツを識別し、
前記識別されたコンテンツを前記会話インタフェースを通じて前記クライアントに提供する、
請求項１５に記載のインスタントメッセージングサービスの提供システム。
【請求項１７】
前記管理ツールは、
前記リッチメニューに対するテンプレート種類を選択する機能と、テンプレートに含まれた各領域にコンテンツを連結させる機能を含む、
請求項１５に記載のインスタントメッセージングサービスの提供システム。
【請求項１８】
前記管理ツールは、
前記テンプレート種類にしたがって前記リッチメニューのイメージを設定する機能または前記リッチメニューのテキストとアイコンを設定する機能をさらに含む、
請求項１７に記載のインスタントメッセージングサービスの提供システム。
【請求項１９】
前記管理ツールは、
前記リッチメニューの表示の可否を設定する機能と前記リッチメニューの表示期間を設定する機能のうちの少なくとも１つをさらに含む、
請求項１７に記載のインスタントメッセージングサービスの提供システム。
【請求項２０】
前記コンテンツを連結させる機能は、
前記コンテンツとしてキーワードまたはＵＲＬを入力する、
請求項１７に記載のインスタントメッセージングサービスの提供システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、インスタントメッセージングサービスで公式アカウント（ｏｆｆｉｃｉａｌ  ａｃｃｏｕｎｔ）と関連するコンテンツを提供する技術に関する。
【背景技術】
【０００２】
一般的なコミュニケーションツールであるインスタントメッセンジャ（ｉｎｓｔａｎｔ  ｍｅｓｓｅｎｇｅｒ）は、リアルタイムでメッセージやデータを送受信することのできるソフトウェアであって、ユーザがメッセンジャ上の連絡先リストに会話する相手を登録し、このリストに存在する相手とリアルタイムでメッセージをやり取りすることができる。
【０００３】
このようなメッセンジャ機能は、ＰＣだけではなく、移動通信端末のモバイル環境でもその使用が普及している。例えば、特許文献１には、携帯端末機にインストールされたモバイルメッセンジャ間にメッセンジャサービスを提供できるようにした、無線通信網を利用した携帯端末機のモバイルメッセンジャサービスシステムおよび方法が開示されている。
【０００４】
最近のメッセンジャでは、ユーザ間でテキストや音声などによってチャットを行うチャット機能はもちろん、相手と静止画、動画、音楽などの各種データをやり取りするデータ送信機能や各種外部情報（例えば、ニュース証券、天気、音楽、電子メールなど）を提供する情報提供機能など、多様な機能を統合的に支援している。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】韓国公開特許第１０−２００２−００７４３０４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
実施形態の課題は、公式アカウントインタフェースに表示されるメニューの一部を公式アカウント管理者が活用できるようにすることである。
【０００７】
別の実施形態の課題は、公式アカウントインタフェースを通じて公式アカウントと関連するリッチメニュー（ｒｉｃｈ  ｍｅｎｕ）を提供し、リッチメニューの選択時には、該当のメニューとマッチングされているコンテンツを提供することである。なお、マッチングは、合致、照合、或いは、対応付け等の意味を含んでよい。
【課題を解決するための手段】
【０００８】
コンピュータによって実現されるインスタントメッセージングサービスの提供方法であって、クライアントから、前記インスタントメッセージングサービスに登録された公式アカウントとの会話インタフェースへの進入要請を受信する段階、前記進入要請にしたがって前記クライアントが前記会話インタフェースに進入した場合、前記会話インタフェースの領域の一部に前記公式アカウントと連係するリッチメニューを提供する段階、前記クライアントから、前記リッチメニューに含まれた表示項目に対する選択を受信する段階、前記公式アカウントの管理によって前記表示項目と予めマッチングされているコンテンツのうち、前記選択された表示項目にマッチングされているコンテンツを識別する段階、および前記識別されたコンテンツを前記会話インタフェースを通じて前記クライアントに提供する段階を含む、インスタントメッセージングサービスの提供方法を提供する。
【０００９】
少なくとも１つのプログラムがロードされたメモリ、および少なくとも１つのプロセッサを含み、前記少なくとも１つのプロセッサは、前記プログラムの制御にしたがい、インスタントメッセージングサービスに登録された公式アカウントとの会話インタフェースへの進入を要請する過程、前記会話インタフェースに進入した場合、前記会話インタフェースの領域の一部に前記公式アカウントと連係するリッチメニューを表示する過程、前記リッチメニューに含まれた表示項目が選択されると、前記表示項目と予めマッチングされているコンテンツのうち、前記選択された表示項目にマッチングされているコンテンツを要請する過程、および前記コンテンツを受信して前記会話インタフェースに表示する過程を処理する、インスタントメッセージングサービスの提供装置を提供する。
【００１０】
インスタントメッセージングサービスに登録された公式アカウントの管理者によって前記公式アカウントに対する管理ツールを通じて前記公式アカウントに連係してリッチメニューを登録する登録部、およびクライアントが前記公式アカウントとの会話インタフェースに進入した場合、前記会話インタフェース領域の一部に前記公式アカウントと連係する前記リッチメニューを提供する提供部を含む、インスタントメッセージングサービスの提供システムを提供する。
【発明の効果】
【００１１】
本発明の実施形態によると、公式アカウントインタフェースのメニューに公式アカウント管理者が希望するラベル（ｌａｂｅｌ）を入力できるツールを提供することにより、公式アカウント管理者が、多様な目的や用途に応じて公式アカウントインタフェースに表示されるメニューの一部を自由に活用することができる。
【００１２】
本発明の実施形態によると、公式アカウントインタフェースに公式アカウントと関連するリッチメニューを提供し、リッチメニューの選択時には、公式アカウント管理者によって事前に設定されたコンテンツを公式アカウントインタフェースを通じて提供することにより、公式アカウントとの新たなコミュニケーションチャンネルを提供することができる。
【図面の簡単な説明】
【００１３】
【図１】本発明の一実施形態における、メッセンジャを利用したコミュニケーション環境の例を説明するための図である。
【図２】本発明の一実施形態における、コミュニケーションシステムの内部構成を説明するためのブロック図である。
【図３】本発明の一実施形態における、コミュニケーション方法を示したフローチャートである。
【図４】本発明の一実施形態における、公式アカウントのリッチメニューを登録するＣＭＳ環境を説明するための例示図である。
【図５】本発明の一実施形態における、公式アカウントのリッチメニューを登録するＣＭＳ環境を説明するための例示図である。
【図６】本発明の一実施形態における、公式アカウントのリッチメニューを表示する過程を説明するための例示図である。
【図７】本発明の一実施形態における、公式アカウントのリッチメニューを表示する過程を説明するための例示図である。
【図８】本発明の一実施形態における、公式アカウントのリッチメニューを表示する過程を説明するための例示図である。
【図９】本発明の一実施形態における、公式アカウントのリッチメニューを表示する過程を説明するための例示図である。
【図１０】本発明の一実施形態における、公式アカウントのリッチメニューを表示する過程を説明するための例示図である。
【図１１】本発明の一実施形態における、公式アカウントのリッチメニューと連係するコンテンツを提供する過程を説明するための例示図である。
【図１２】本発明の一実施形態における、公式アカウントのリッチメニューと連係するコンテンツを提供する過程を説明するための例示図である。
【図１３】本発明の一実施形態における、公式アカウントのリッチメニューと連係するコンテンツを提供する過程を説明するための例示図である。
【図１４】本発明の一実施形態における、コンピュータシステムの内部構成の一例を説明するためのブロック図である。
【発明を実施するための形態】
【００１４】
以下、本発明の実施形態について、添付の図面を参照しながら詳細に説明する。
【００１５】
本発明の実施形態は、インスタントメッセージングサービスでコンテンツを提供する技術に関し、より詳細には、インスタントメッセージングサービスに登録されたアカウントとの会話インタフェースを通じて該当のアカウントと関連するコンテンツを提供する方法、装置、システム、コンピュータプログラムおよび記録媒体などに関する。
【００１６】
本明細書において、「公式アカウント」とは、メッセンジャ上で広告主（例えば、ブランド、企業、アーティスト、芸能人、メディアなど）と関連する多様な情報を提供するボット（ｂｏｔ）形態のアカウントを意味するものであり、メッセンジャを使用するすべてのユーザに公開およびお勧めされてよい。さらに、「公式アカウント」は、所定の条件に基づき、メッセンジャを使用するユーザに自動的にお勧めされることによってユーザが会話相手として追加することが可能なアカウントを意味する。例えば、「公式アカウント」には、年齢や性別などのデモ条件がマッチングするユーザを対象にお勧めされるアカウント、あるいはオンラインないしオフラインなどの多様な経路において付与されたコードを入力したユーザを対象にお勧めされるアカウントなどが含まれてよい。
【００１７】
図１は、本発明の一実施形態における、メッセンジャを利用したコミュニケーション環境の例を説明するための図である。図１は、ユーザ端末１０１と管理者端末１０２、およびコミュニケーションシステム１００を示している。図１に示す矢印は、構成要素間で有線／無線ネットワークを利用してデータが送受信されることを意味する。
【００１８】
ユーザ端末１０１と管理者端末１０２は、ＰＣ（ｐｅｒｓｏｎａｌ  ｃｏｍｐｕｔｅｒ）、ノート型パソコン（ｌａｐｔｏｐ  ｃｏｍｐｕｔｅｒ）、スマートフォン（ｓｍａｒｔ  ｐｈｏｎｅ）、タブレット（ｔａｂｌｅｔ）、ウェアラブルコンピュータ（ｗｅａｒａｂｌｅ  ｃｏｍｐｕｔｅｒ）などを含むものであって、コミュニケーションシステム１００と関連するウェブ／モバイルサイトへの接続またはサービス専用アプリケーションのインストールおよび実行が可能なすべての端末装置を意味してよい。ここで、管理者端末１０２は、インスタントメッセージングサービスにおいてサービス利用者を対象にコンテンツを提供するコンテンツ提供者（ｃｏｎｔｅｎｔ  ｐｒｏｖｉｄｅｒ）であって、インスタントメッセージングサービスに公式アカウントが登録された個人ないし１人以上の企業側で公式アカウント管理のために利用する端末装置を意味してよい。
【００１９】
上述したユーザ端末１０１と管理者端末１０２は、ウェブ／モバイルサイトまたは専用アプリケーションの制御下で、サービス画面の構成、データ入力、データ送受信、データ格納などのようなサービス全般の動作を実行してよい。
【００２０】
コミュニケーションシステム１００は、クライアント（ｃｌｉｅｎｔ）を対象にインスタントメッセージングサービスを提供するメッセンジャプラットフォームの役割をする。言い換えれば、コミュニケーションシステム１００は、ユーザ端末１０１のメッセンジャアカウントと管理者端末１０２のメッセンジャアカウントとの間にデータをリアルタイムで送受信することのできるメッセンジャサービスを提供するシステムであると言える。特に、本実施形態において、コミュニケーションシステム１００は、管理者端末１０２の公式アカウントとの会話インタフェースを通じて公式アカウントと関連するコンテンツを提供するリッチコミュニケーション機能を提供してよく、このために、公式アカウント管理者を対象に、公式アカウントのリッチコミュニケーションのためのメニューを自由に構成することのできるＣＭＳ（ｃｏｎｔｅｎｔｓ  ｍａｎａｇｅｍｅｎｔ  ｓｙｓｔｅｍ）環境を提供してよい。
【００２１】
上述したコミュニケーションシステム１００は、インスタントメッセージングサービスを提供するメッセンジャサーバ（図示せず）のプラットフォームに含まれる形態で実現されてよいが、これに限定されることはなく、メッセンジャサーバとは別のシステムで構築され、メッセンジャサーバとの連動によって公式アカウントを管理する形態で実現されてもよい。また、コミュニケーションシステム１００は、少なくとも一部の構成要素がユーザ端末１０１と管理者端末１０２上にインストールされるアプリケーション形態で実現されてもよいし、クライアント−サーバ環境でサービスを提供するプラットフォームに含まれる形態で実現されてもよい。
【００２２】
以下では、リッチコミュニケーション機能に対して公式アカウントを対象とした実施形態について説明しているが、これに限定されることはなく、リッチコミュニケーション対象をすべてのメッセンジャアカウントに拡大して適用してもよい。例えば、公式アカウントではなくても、メッセンジャアカウントを有する各個人がリッチメニューを構成し、個人間にリッチコミュニケーション機能を提供することも可能である。
【００２３】
また、リッチメニューを広告手段などのマーケティングモデルに活用する場合には、リッチメニューに対する登録、表示、課金などを管理するプラットフォームを実現してよく、コミュニケーションシステム１００は、上述したプラットフォームを含むか連動させることにより、公式アカウントのリッチメニューを利用したマーケティングソリューションを提供してよい。
【００２４】
図２は、本発明の一実施形態における、コミュニケーションシステムの内部構成を説明するためのブロック図であり、図３は、本発明の一実施形態における、コミュニケーション方法を示したフローチャートである。
【００２５】
本実施形態に係るコミュニケーションシステム２００は、プロセッサ２１０、バス２２０、ネットワークインタフェース２３０、メモリ２４０、およびデータベース２５０を含んでよい。メモリ２４０は、オペレーティングシステム２４１およびサービス提供ルーチン２４２を含んでよい。プロセッサ２１０は、登録部２１１、認識部２１２、および提供部２１３を含んでよい。他の実施形態において、コミュニケーションシステム２００は、図２の構成要素よりもさらに多くの構成要素を含んでもよい。しかし、大部分の従来技術的構成要素を明確に図に示す必要はない。例えば、コミュニケーションシステム２００は、ディスプレイやトランシーバ（ｔｒａｎｓｃｅｉｖｅｒ）のような他の構成要素を含んでもよい。
【００２６】
メモリ２４０は、コンピュータで読み取り可能な記録媒体であって、ＲＡＭ（ｒａｎｄｏｍ  ａｃｃｅｓｓ  ｍｅｍｏｒｙ）、ＲＯＭ（ｒｅａｄ  ｏｎｌｙ  ｍｅｍｏｒｙ）、およびディスクドライブのような永久大容量記録装置（ｐｅｒｍａｎｅｎｔ  ｍａｓｓ  ｓｔｏｒａｇｅ  ｄｅｖｉｃｅ）を含んでよい。また、メモリ２４０には、オペレーティングシステム２４１およびサービス提供ルーチン２４２のためのプログラムコードが格納されてよい。このようなソフトウェア構成要素は、ドライブメカニズム（ｄｒｉｖｅ  ｍｅｃｈａｎｉｓｍ）（図示せず）を利用してメモリ２４０とは別のコンピュータで読み取り可能な記録媒体からロードされてよい。このような別のコンピュータで読み取り可能な記録媒体は、フロッピドライブ、ディスク、テープ、ＤＶＤ／ＣＤ−ＲＯＭドライブ、メモリカードなどのコンピュータで読み取り可能な記録媒体（図示せず）を含んでよい。他の実施形態において、ソフトウェア構成要素は、コンピュータで読み取り可能な記録媒体ではないネットワークインタフェース２３０を利用してメモリ２４０にロードされてもよい。
【００２７】
バス２２０は、コミュニケーションシステム２００の構成要素間の通信およびデータ送信を可能にする。バス２２０は、高速シリアルバス（ｈｉｇｈ−ｓｐｅｅｄ  ｓｅｒｉａｌ  ｂｕｓ）、パラレルバス（ｐａｒａｌｌｅｌ  ｂｕｓ）、ＳＡＮ（Ｓｔｏｒａｇｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、および／または他の適切な通信技術を利用して構成されてよい。
【００２８】
ネットワークインタフェース２３０は、コミュニケーションシステム２００をコンピュータネットワークに接続するためのコンピュータハードウェア構成要素であってよい。ネットワークインタフェース２３０は、コミュニケーションシステム２００を無線または有線接続によってコンピュータネットワークに接続させてよい。
【００２９】
データベース２５０は、公式アカウントそれぞれに対し、公式アカウントのリッチメニューにマッチングされているコンテンツなどのようなリッチメニューと関連するすべての情報を格納および維持する役割をする。図２では、コミュニケーションシステム２００の内部にデータベース２５０を構築して含むものが示されているが、これに限定されることはなく、システム実現方式や環境などによって省略されてもよいし、全体または一部のデータベースが他のシステム上に構築された外部データベースとして存在してもよい。
【００３０】
プロセッサ２１０は、基本的な算術、ロジック、およびコミュニケーションシステム２００の入出力演算を実行することにより、コンピュータプログラムの命令を処理するように構成されてよい。命令は、メモリ２４０またはネットワークインタフェース２３０によって、バス２２０を介してプロセッサ２１０に提供されてよい。プロセッサ２１０は、登録部２１１、認識部２１２、および提供部２１３のためのプログラムコードを実行するように構成されてよい。このようなプログラムコードは、メモリ２４０のような記録装置に格納されてよい。
【００３１】
登録部２１１、認識部２１２、および提供部２１３は、図３の段階３１０〜３３０を実行するために構成されてよい。
【００３２】
段階３１０で、登録部２１１は、公式アカウント管理者を対象に公式アカウントに対するＣＭＳ環境を提供し、これによる公式アカウント管理者の設定にしたがって公式アカウントと関連するリッチメニューを登録してよい。登録部２１１は、公式アカウントとの会話インタフェース領域の一部を公式アカウントの企業側が自由に活用することのできる環境を提供するために、公式アカウントの会話インタフェースに公式アカウント管理者が希望するラベル（イメージまたはテキスト）を入力することのできるツールを提供し、このツールに入力されたラベルに基づいて公式アカウントのリッチメニューを構成および登録してよい。リッチメニュー登録のためのツールでは、リッチメニューに対して多様な種類や構造のテンプレート（ｔｅｍｐｌａｔｅ）が提供されてよく、公式アカウント管理者によって選択されたテンプレートにしたがい、リッチメニューをイメージ形態やテキストとアイコンが結合した形態などで構成してよい。
【００３３】
認識部２１２は、インスタントメッセージングサービスに対して入力されるユーザ命令を認識する役割をする。具体的には、クライアントからインスタントメッセージングサービスに登録された公式アカウントとの会話インタフェースへの進入要請に対する命令、公式アカウントのリッチメニューに対する選択命令などを受信してよい。
【００３４】
段階３２０で、提供部２１３は、クライアントから公式アカウントとの会話インタフェースへの進入要請が受信されると、公式アカウントとの会話インタフェースに該当の公式アカウントと連係するリッチメニューを提供してよい。一例として、提供部２１３は、ユーザが公式アカウントとのチャットルームに進入すれば、チャットルームの提供時に、該当のチャットルーム領域の一部、例えば、下端領域に公式アカウント管理者が登録したリッチメニューを表示してよい。
【００３５】
段階３３０で、提供部２１３は、クライアントからリッチメニューが選択されると、公式アカウントとの会話インタフェースを通じてリッチメニューに予め設定されたコンテンツを提供してよい。言い換えれば、提供部２１３は、ユーザがリッチメニューに含まれた表示項目を選択した場合、選択された表示項目と連係して公式アカウント管理者が予めマッチングさせたコンテンツを識別した後、識別されたコンテンツを公式アカウントとの会話インタフェースを通じてクライアントに提供してよい。
【００３６】
リッチメニューには、公式アカウント管理者によって設定されたコンテンツがリンクされているが、リンクは、キーワード（ｋｅｙｗｏｒｄ  ｒｅｐｌｙ  ｍｅｓｓａｇｅ）またはＵＲＬ（ｕｎｉｆｏｒｍ  ｒｅｓｏｕｒｃｅ  ｌｏｃａｔｏｒ）形式で入力されて設定されてよい。リッチメニューのリンクとしてＨＴＴＰ形式のすべてのウェブページを連結させてよく、テキスト、スタンプ（イモティコン）、イメージ、音声、連絡先、動画などのような多様な形態のコンテンツを連結させてよい。
【００３７】
キーワードの場合、公式アカウントとのチャットルームでリッチメニューが選択されると、リッチメニューに連結するキーワードがクライアントに送信されてよいが、これは、公式アカウント管理者がキーワードを直接入力することと同じアクションに該当する。クライアント側では、リッチメニューの選択に対してキーワードが伝達される形式として、公式アカウントとのチャットルームにはリッチメニューに連結するキーワードが表示されるようになる。ＵＲＬの場合は、ウェブページへのショートカットアクションのように、リッチメニューの選択によってリッチメニューに連結するＵＲＬのウェブページが直ぐに開く方式で実現されてよい。
【００３８】
このように、リッチメニューのリンクは、リッチメニューに指定しようとするアクションコードを含むことにより、公式アカウントとの会話インタフェースを通じてコンテンツを提供するためのアクションを区別して呼び出すことができる。リッチメニューには、キーワード送信やウェブページへのショートカットの他にも、広告連結、文書連結、電話呼び出し、電子メール送信、メッセージ送信、共有、メモアラート（ｍｅｍｏ  ａｌｅｒｔ）、ノートアラート（ｎｏｔｅ  ａｌｅｒｔ）、連絡先アラート（ｃｏｎｔａｃｔ  ａｌｅｒｔ）、マルチメディア（音楽や動画など）再生、地図表示、ファイルダウンロードなどのように、メッセンジャと連係して提供することのできるすべての形態のアクションが連結されてよい。したがって、公式アカウント管理者は、キーワード応答メッセージを案内したり多様な情報を提供したりするための手段としてリッチメニューを利用することができ、さらには、リッチメニューに広告や電話番号、電子メールなどを連結するなど多様なコミュニケーションチャンネルとして活用することができる。
【００３９】
公式アカウントのリッチメニュー登録のためのＣＭＳ環境についての説明は、次のとおりとなる。
【００４０】
図４は、リッチメニュー設定画面４００を例示的に示した図である。
【００４１】
図４を参照すると、リッチメニュー設定画面４００は、チャットルームを通じてキーワード応答メッセージを案内したり多様な情報を示したりすることのできるリッチメニューを設定するための管理者ツールであって、リッチメニューの表示の可否（ｏｎ／ｏｆｆ）を設定するための表示可否設定メニュー４１０、リッチメニューの表示期間を設定するための表示期間設定メニュー４２０、リッチメニューのテンプレートを選択するためのテンプレート選択メニュー４３０を含んでよい。
【００４２】
表示期間設定メニュー４２０には、公式アカウントのチャットルームにリッチメニューが表示される期間を設定することのできる機能が含まれ、表示期間を年／月／日／時の単位で設定できるように構成される。
【００４３】
テンプレート選択メニュー４３０は、テンプレート種類を選択することのできる機能であって、リッチメニューをイメージ形態（「イメージで生成」）またはテキストとアイコンが結合した形態（「テキスト＋アイコンで生成」）のうちから１つを選択して生成することのできる機能が含まれてよい。テンプレート選択メニュー４３０で選択されたテンプレート種類にしたがってリッチメニューを構成する項目の数や構造などが決定されてよい。
【００４４】
図４に示すように、公式アカウント管理者がテンプレート選択メニュー４３０から「イメージで生成」を選択した場合、イメージ形態のテンプレート種類を提示しながら、そのうちの１つを選択するためのメニューを提供すると同時に、この関連メニューとして、リッチメニューとして表示するイメージを設定するためのイメージ設定メニュー４４０と、リッチメニューにリンクを設定するためのリンク設定メニュー４５０が提供されてよい。
【００４５】
イメージ設定メニュー４４０は、リッチメニューをイメージで生成する場合にイメージをアップロードすることのできる機能が含まれる。選択されたテンプレートの領域数とは関係なく、イメージを１つで生成してアップロードしてもよい。
【００４６】
リンク設定メニュー４５０は、リッチメニューにリンクを設定するための機能であって、テンプレート選択メニュー４３０で選択されたテンプレート種類を示し、該当のテンプレートの各領域別にリンクを設定するためのメニューが含まれてよい。リンクは、キーワード、ＵＲＬ、設定しないのうちから選択して設定してよく、複数の領域で構成されたテンプレートの場合には、領域別に互いに異なるリンクを設定してよく、領域別の座標値を使用して区分してよい。テンプレートでは、イメージとリンク値が設定されていない領域には設定（ｓｅｔ）状態と表示され、イメージとリンク値すべてが設定された領域には編集（ｅｄｉｔ）状態と表示される。テンプレートの各領域にイメージとリンク値がすべて設定された場合には、リッチメニューの表示が可能となる。
【００４７】
図５に示すように、公式アカウント管理者がテンプレート選択メニュー５３０で「テキスト＋アイコンで生成」を選択した場合、テキストとアイコンで構成される形態のテンプレート種類を提示しながら、そのうちの１つを選択するためのメニューを提供すると同時に、この関連メニューとして、テキストとアイコンで構成された形態のテンプレートにリンクを設定するためのリンク設定メニュー５５０が提供されてよい。
【００４８】
リンク設定メニュー５５０は、リッチメニューにリンクを設定するための機能であって、テンプレート選択メニュー５３０で選択されたテンプレート種類を示し、該当のテンプレートの各領域別にリンクを設定するためのメニューが含まれてよい。ここで、リンク設定メニュー５５０には、テンプレートの各領域別にアイコンを設定することのできる機能、ラベル（テキスト）を設定することのできる機能、リンクを設定することのできる機能が含まれてよい。リンクは、キーワードとＵＲＬのうちから１つを選択して設定可能である。これも同様に、テンプレートでは、テキストとリンク値が設定されていない領域には設定（ｓｅｔ）状態と表示され、テキストとリンク値すべてが設定された領域には編集（ｅｄｉｔ）状態と表示される。
【００４９】
上述したリッチメニュー設定画面４００、５００では、公式アカウント管理者の設定状態にしたがってリッチメニューがチャットルームでどのように表示されるかを予め見ることができるように、プレビュー（ｐｒｅｖｉｅｗ）機能を提供してよい。
【００５０】
本実施形態では、公式アカウントとのチャットルームに表示される領域の一部を公式アカウント管理者が直接にリッチメニューとして構成できるようにツールを提供することにより、リッチメニューを公式アカウント管理者が希望するコミュニケーションチャンネルとして活用することができ、チャットルーム上でリッチメニューを通じて公式アカウントと関連する広告領域やミニホームページなどのようなルック・アンド・フィール（ｌｏｏｋ  ａｎｄ  ｆｅｅｌ）を提供することができる。
【００５１】
公式アカウントのリッチメニューを利用したコンテンツ提供過程についての説明は、次のとおりとなる。
【００５２】
図６は、公式アカウント「ＡＡＡ」のチャットルーム６００を例示的に示した図である。
【００５３】
図６を参照すると、ユーザが公式アカウント「ＡＡＡ」とのチャットルーム６００に進入すると、チャットルーム６００の下端には、公式アカウント「ＡＡＡ」に対して設定されたリッチメニュー６１０が表示されてよい。
【００５４】
一例として、リッチメニュー６１０は、該当の公式アカウント管理者がＣＭＳで設定したテンプレート種類の形式で表示され、ＣＭＳで設定したイメージが表示されてよい。
【００５５】
リッチメニュー６１０は、図６に示すように、多数の領域で構成されたテンプレートが設定されてよいが、この他にも、図７に示すように、少なくとも１つ以上の領域が多様な形態で組み合わされたテンプレート種類を活用してリッチメニュー７１０を構成してもよい。
【００５６】
リッチメニュー６１０がイメージ形態に設定された場合、チャットルーム６００には１枚のイメージが表示され、領域別のタッチ座標によって区分して動作してよい。
【００５７】
他の例として、公式アカウント「ＡＡＡ」に対してＣＭＳで設定したテンプレート種類にしたがい、図８に示すように、公式アカウント「ＡＡＡ」のチャットルーム８００にテキストとアイコンが結合した形態のリッチメニュー８１０が表示されてもよい。
【００５８】
これも同様に、テキストとアイコンが結合した形態のリッチメニュー８１０またテンプレート種類にしたがい、少なくとも１つ以上の領域が多様な形態で組み合わされた構造で構成されてよい。
【００５９】
図９を参照すると、ユーザが公式アカウント「ＡＡＡ」とのチャットルーム９００に進入すると、デフォルトでチャットルーム９００の下端に公式アカウント「ＡＡＡ」に対して設定されたリッチメニュー９１０が表示されてよい。例外的に、チャットルーム９００の特定のモード（例えば、ｓｔｏｒｅ  ｃｈａｔ、ｏｎ  ａｉｒ  ｍｏｄｅ、ｂａｎｎｅｒ  ｎｏｔｉｃｅなど）に対しては、リッチメニュー９１０が閉ざされた状態で提供され、ユーザがメニューを呼び出したときに選択的に表示されてよい。
【００６０】
チャットルーム９００には、リッチメニュー９１０に対する実行ボタン９０１が含まれ、図９に示すように、チャットルーム９００上で実行ボタン９０１を利用してリッチメニュー９１０を閉じたり開いたりしてよい。
【００６１】
図１０を参照すると、チャットルーム１０００には文字入力ウィンドウ１００２が含まれ、リッチメニュー１０１０が表示された状態で文字入力ウィンドウ１００２をタッチしたり文字入力ウィンドウ１００２でカーサが活性化したりするとリッチメニュー１０１０が消え、該当の領域にはキーボード領域１０２０が表示されてよい。
【００６２】
文字入力ウィンドウ１００２に文字が入力される前にはリッチメニュー１０１０に対する実行ボタン１００１は維持されているが、文字が入力された時点からは、実行ボタン１００１が文字送信のための送信ボタン１００３に転換されてよい。文字入力ウィンドウ１００２に入力された文字をすべて削除すれば、送信ボタン１００３が再び実行ボタン１００２に転換されてよい。
【００６３】
この他にも、チャットルーム１０００で基本的に提供される他のメニュー領域やスタンプ（顔文字またはイモティコン）選択モードなどの場合は、リッチメニュー１０１０の表示の可否とは関係なく表示されてもよいし、キーボード領域１０２０と同じようにリッチメニュー１０１０と交差する形態で表示されてもよい。
【００６４】
図１１を参照すると、ユーザがチャットルーム１１００のリッチメニュー１１１０に含まれた表示項目のうちからいずれか１つを選択すれば、ユーザの選択項目に該当する領域と連係して管理者が予めマッチングしておいたコンテンツがチャットルーム１１００に伝達されてよい。
【００６５】
一例として、チャットルーム１１００のリッチメニュー１１１０からユーザが選択した項目のリンクがキーワードである場合、図１１に示すように、選択項目にリンクされたキーワード１１５０が、公式アカウント「ＡＡＡ」のチャットルーム１１００上でやり取りされるメッセージ単位で表示されてよい。
【００６６】
他の例として、図１２に示すように、チャットルーム１２００のリッチメニュー１２１０でユーザが選択した項目のリンクがＵＲＬである場合、選択項目にリンクされたＵＲＬに接続し、このＵＲＬのウェブページ１２６０が表示されてよい。
【００６７】
さらに他の例として、図１３に示すように、チャットルーム１３００のリッチメニュー１３１０でユーザが選択した項目のリンクが電話番号である場合、選択項目にリンクされた電話番号への電話接続が実行され、電話連結画面１３７０が表示されてよい。
【００６８】
この他にも、マルチメディア再生、電子メール送信、地図実行、ファイルダウンロードなどのように、公式アカウント管理者がリッチメニューを活用しようとする目的や用途などに応じて多様なコンテンツ提供方式が適用されてよい。
【００６９】
図４〜図１３は、発明の理解を助けるものであり、説明の便宜のための例示的な画面に過ぎず、画面の構成や順序などは適宜変更可能である。
【００７０】
図１４は、本発明の一実施形態における、コンピュータシステムの内部構成の一例を説明するためのブロック図である。
【００７１】
図１４に示すように、コンピュータシステム１４００は、少なくとも１つのプロセッサ（ｐｒｏｃｅｓｓｏｒ）１４１０、メモリ（ｍｅｍｏｒｙ）１４２０、周辺装置インタフェース（ｐｅｒｉｐｈｅｒａｌ  ｉｎｔｅｒｆａｃｅ）１４３０、入力／出力サブシステム（Ｉ／Ｏ  ｓｕｂｓｙｓｔｅｍ）１４４０、電力回路１４５０、および通信回路１４６０を少なくとも含んでよい。ここで、コンピュータシステム１４００は、ユーザ端末（または管理者端末）に該当してよい。
【００７２】
メモリ１４２０は、一例として、高速ＲＡＭ、磁気ディスク、ＳＲＡＭ、ＤＲＡＭ、ＲＯＭ、フラッシュメモリ、または不揮発性メモリを含んでよい。メモリ１４２０は、コンピュータシステム１４００の動作に必要なソフトウェアモジュール、命令語集合、またはその他にも多様なデータを含んでよい。ここで、プロセッサ１４１０や周辺装置インタフェース１４３０などの他のコンポーネントからメモリ１４２０へのアクセスは、プロセッサ１４１０によって制御されてよい。
【００７３】
周辺装置インタフェース１４３０は、コンピュータシステム１４００の入力周辺装置および／または出力周辺装置をプロセッサ１４１０およびメモリ１４２０に結合させてよい。プロセッサ１４１０は、メモリ１４２０に格納されたソフトウェアモジュールまたは命令語集合を実行し、コンピュータシステム１４００のための多様な機能を実行してデータを処理してよい。
【００７４】
入力／出力サブシステム１４４０は、多様な入力／出力周辺装置を周辺装置インタフェース１４３０に結合させてよい。例えば、入力／出力サブシステム１４４０は、モニタやキーボード、マウス、プリンタ、または必要に応じてタッチスクリーンやセンサなどの周辺装置を周辺装置インタフェース１４３０に結合させるためのコントローラを含んでよい。他の側面によると、入力／出力周辺装置は、入力／出力サブシステム１４４０を介さずに周辺装置インタフェース１４３０に結合されてもよい。
【００７５】
電力回路１４５０は、端末機のコンポーネントの全部または一部に電力を供給してよい。例えば、電力回路１４５０は、電力管理システム、バッテリや交流（ＡＣ）などのような１つ以上の電源、充電システム、停電検出回路（ｐｏｗｅｒ  ｆａｉｌｕｒｅ  ｄｅｔｅｃｔｉｏｎ  ｃｉｒｃｕｉｔ）、電力変換器やインバータ、電力状態表示子、または電力生成、管理、分配のための任意の他のコンポーネントを含んでよい。
【００７６】
通信回路１４６０は、少なくとも１つの外部ポートを利用して他のコンピュータシステムとの通信を可能にしてよい。または、上述したように、必要に応じて、通信回路１４６０はＲＦ回路を含み、電磁信号（ｅｌｅｃｔｒｏｍａｇｎｅｔｉｃ  ｓｉｇｎａｌ）とも知られているＲＦ信号を送受信することにより、他のコンピュータシステムとの通信を可能にしてもよい。
【００７７】
このような図１４の実施形態は、コンピュータシステム１４００の一例に過ぎず、コンピュータシステム１４００は、図１４に示されるコンポーネントの一部が除去されてもよいし、図１４には示されていない追加のコンポーネントをさらに備えてもよく、２つ以上のコンポーネントを結合させる構成または配置を有してもよい。例えば、モバイル環境の通信端末のためのコンピュータシステムは、図１４に示されたコンポーネントの他にも、タッチスクリーンやセンサなどをさらに備えてよく、通信回路１４６０には、多様な通信方式（ＷｉＦｉ（登録商標）、３Ｇ、ＬＴＥ、Ｂｌｕｅｔｏｏｔｈ（登録商標）、ＮＦＣ、Ｚｉｇｂｅｅ（登録商標）など）のＲＦ通信のための回路が備えられてよい。コンピュータシステム１４００に含めることができるコンポーネントは、１つ以上の信号処理またはアプリケーションに特化した集積回路を含むハードウェア、ソフトウェア、またはハードウェアとソフトウェアとの組み合わせによって実現されてよい。
【００７８】
本発明の実施形態に係る方法は、多様なコンピュータシステムを通じて実行されることのできるプログラム命令（ｉｎｓｔｒｕｃｔｉｏｎ）形態で実現されてコンピュータで読み取り可能な媒体に記録されてよい。特に、本実施形態に係るプログラムは、ＰＣ基盤のプログラムまたはモバイル端末専用のアプリケーションで構成されてよい。本発明が適用されるメッセンジャアプリケーションは、独立的に動作するプログラム形態で実現されてもよいし、特定のアプリケーションのイン−アプリ（ｉｎ−ａｐｐ）形態で構成され、前記特定アプリケーション上で動作が可能なように実現されてもよい。また、このようなアプリケーションは、ファイル配布システムが提供するファイルを通じてユーザ端末（または管理者端末）にインストールされてもよい。一例として、ファイル配布システムは、ユーザ端末（または管理者端末）の要求にしたがって前記ファイルを送信するファイル送信部（図示せず）を含んでもよい。
【００７９】
このように、本発明の実施形態によると、公式アカウントインタフェースのメニューに公式アカウント管理者が希望するラベル（ｌａｂｅｌ）を入力できるツールを提供することにより、公式アカウント管理者は、多様な目的や用途に応じて公式アカウントインタフェースに表示されるメニューの一部を自由に活用することができる。さらに、本発明の実施形態によると、公式アカウントインタフェースに公式アカウントと関連するリッチメニューを提供し、リッチメニューの選択時には、公式アカウント管理者によって事前に設定されたコンテンツを公式アカウントインタフェースを通じて提供することにより、公式アカウントとの新たなコミュニケーションチャンネルを提供することができる。
【００８０】
上述した装置は、ハードウェア構成要素、ソフトウェア構成要素、および／またはハードウェア構成要素とソフトウェア構成要素との組み合わせによって実現されてよい。例えば、実施形態で説明された装置および構成要素は、例えば、プロセッサ、コントローラ、ＡＬＵ（ａｒｉｔｈｍｅｔｉｃ  ｌｏｇｉｃ  ｕｎｉｔ）、デジタル信号プロセッサ（ｄｉｇｉｔａｌ  ｓｉｇｎａｌ  ｐｒｏｃｅｓｓｏｒ）、マイクロコンピュータ、ＦＰＡ（ｆｉｅｌｄ  ｐｒｏｇｒａｍｍａｂｌｅ  ａｒｒａｙ）、ＰＬＵ（ｐｒｏｇｒａｍｍａｂｌｅ  ｌｏｇｉｃ  ｕｎｉｔ）、マイクロプロセッサ、または命令を実行して応答することができる様々な装置のように、１つ以上の汎用コンピュータまたは特殊目的コンピュータを利用して実現されてよい。処理装置は、オペレーティングシステム（ＯＳ）および前記ＯＳ上で実行される１つ以上のソフトウェアアプリケーションを実行してよい。また、処理装置は、ソフトウェアの実行に応答し、データにアクセスし、データを格納、操作、処理、および生成してもよい。理解の便宜のために、１つの処理装置が使用されるとして説明される場合もあるが、当業者は、処理装置が複数の処理要素（ｐｒｏｃｅｓｓｉｎｇ  ｅｌｅｍｅｎｔ）および／または複数種類の処理要素を含んでもよいことが理解できるであろう。例えば、処理装置は、複数のプロセッサまたは１つのプロセッサおよび１つのコントローラを含んでよい。また、並列プロセッサ（ｐａｒａｌｌｅｌ  ｐｒｏｃｅｓｓｏｒ）のような、他の処理構成（ｐｒｏｃｅｓｓｉｎｇ  ｃｏｎｆｉｇｕｒａｔｉｏｎ）も可能である。
【００８１】
ソフトウェアは、コンピュータプログラム、コード、命令、またはこれらのうちの１つ以上の組み合わせを含んでもよく、所望するとおりに動作するように処理装置を構成したり、独立的または集合的に（ｃｏｌｌｅｃｔｉｖｅｌｙ）処理装置に命令したりしてよい。ソフトウェアおよび／またはデータは、処理装置に基づいて解釈されたり、処理装置に命令またはデータを提供したりするために、ある種類の機械、コンポーネント、物理装置、仮想装置（ｖｉｒｔｕａｌ  ｅｑｕｉｐｍｅｎｔ）、コンピュータ格納媒体または装置、または送信される信号波（ｓｉｇｎａｌ  ｗａｖｅ）に永久的または一時的に具現化（ｅｍｂｏｄｙ）されてよい。ソフトウェアは、ネットワークによって接続されたコンピュータシステム上に分散され、分散された態様で格納されても実行されてもよい。ソフトウェアおよびデータは、１つ以上のコンピュータで読み取り可能な記録媒体に格納されてよい。
【００８２】
実施形態に係る方法は、多様なコンピュータ手段によって実行可能なプログラム命令の形態で実現されてコンピュータで読み取り可能な媒体に記録されてよい。前記コンピュータで読み取り可能な媒体は、プログラム命令、データファイル、データ構造などを単独でまたは組み合わせて含んでよい。前記媒体に記録されるプログラム命令は、実施形態のために特別に設計されて構成されたものであってもよいし、コンピュータソフトウェア当業者に公知な使用可能なものであってもよい。コンピュータで読み取り可能な記録媒体の例としては、ハードディスク、フロッピディスク、磁気テープのような磁気媒体、ＣＤ−ＲＯＭ、ＤＶＤのような光媒体、フロプティカルディスク（ｆｌｏｐｔｉｃａｌ  ｄｉｓｋ）のような光磁気媒体、およびＲＯＭ、ＲＡＭ、フラッシュメモリなどのようなプログラム命令を格納して実行するように特別に構成されたハードウェア装置が含まれる。プログラム命令の例は、コンパイラによって生成されるもののような機械語コードだけではなく、インタプリタなどを使用してコンピュータによって実行される高級言語コードを含む。上述したハードウェア装置は、実施形態の動作を実行するために１つ以上のソフトウェアモジュールとして動作するように構成されてもよく、その逆も同じである。
【００８３】
以上のように、実施形態を、限定された実施形態と図面に基づいて説明したが、当業者であれば、上述した記載から多様な修正および変形が可能である。例えば、説明された技術が、説明された方法とは異なる順序で実行されたり、かつ／あるいは、説明されたシステム、構造、装置、回路などの構成要素が、説明された方法とは異なる形態で結合されたりまたは組み合わされたり、他の構成要素または均等物によって対置されたり置換されたとしても、適切な結果を達成することができる。
【００８４】
したがって、異なる実施形態であっても、特許請求の範囲と均等なものであれば、添付される特許請求の範囲に属する。
【図１】
2018506793.tif 000003
【図２】
2018506793.tif 000004
【図３】
2018506793.tif 000005
【図４】
2018506793.tif 000006
【図５】
2018506793.tif 000007
【図６】
2018506793.tif 000008
【図７】
2018506793.tif 000009
【図８】
2018506793.tif 000010
【図９】
2018506793.tif 000011
【図１０】
2018506793.tif 000012
【図１１】
2018506793.tif 000013
【図１２】
2018506793.tif 000014
【図１３】
2018506793.tif 000015
【図１４】
2018506793.tif 000016
【国際調査報告】
2018506793.tif 000017
2018506793.tif 000018
2018506793.tif 000019
2018506793.tif 000020