(57)【特許請求の範囲】
【請求項１】
ホスト端末が行うメッセージサービス提供方法において、
メッセージアプリケーションを介してオープンチャットルームに対するリンク情報発行リクエストをメッセージサーバに送信するステップと、
前記リンク情報発行リクエストに応答して生成されたリンク情報を前記メッセージサーバから受信するステップと、
前記ホスト端末のユーザから入力された共有リクエストに応じてリンク情報を共有するステップと、
前記共有されたリンク情報によって前記オープンチャットルームに参加したゲスト端末のユーザとチャットを行うステップと、
を含み、
前記ゲスト端末のユーザ及び前記ホスト端末のユーザは、前記メッセージサーバを介して提供されるメッセージサービスに加入したユーザであり、
前記オープンチャットルームは、メッセージアプリケーションを介して表示されるチャットルームリストでオープンチャットルームであることを示す識別子を用いて一般チャットルームとは区別される、メッセージサービス提供方法。
【請求項２】
前記オープンチャットルームでホスト端末のユーザのプロフィールは、前記メッセージアプリケーションでホスト端末のユーザと友人関係であるユーザに表示されるデフォルトプロフィール、及び前記オープンチャットルームに対するリンク情報発行リクエストをメッセージサーバに送信するとき又は前記オープンチャットルームに参加するとき設定されるオープンプロフィールのいずれか１つのプロフィールに設定される、請求項１に記載のメッセージサービス提供方法。
【請求項３】
前記オープンチャットルームに対するリンク情報発行リクエストは、（ｉ）ホスト端末のユーザに関する情報、（ｉｉ）ゲスト端末のユーザに関する条件情報、（ｉｉｉ）オープンチャットルームが１：１チャット又はグループチャットのいずれか１つのチャットルーム形式であるかに関する種類情報、（ｉｖ）オープンチャットルームに関する条件情報、（ｖ）オープンチャットルームに関する接続情報のうち少なくとも１つの情報を含む、請求項１に記載のメッセージサービス提供方法。
【請求項４】
前記リンク情報を共有するステップは、前記ゲスト端末がアクセスできるウェブページ、メッセージアプリケーション又はメッセージアプリケーションと区別される他のサービスアプリケーション上のオンライン空間のうち少なくとも１つを含む掲示空間に前記リンク情報を掲示する、請求項１に記載のメッセージサービス提供方法。
【請求項５】
前記オープンチャットルームは、前記リンク情報発行リクエストに応答してリンク情報が生成されるときに生成されるか、又は前記共有されたリンク情報が前記ゲスト端末のユーザによって選択されるとき生成される、請求項１に記載のメッセージサービス提供方法。
【請求項６】
前記オープンチャットルームは、前記メッセージアプリケーションで友人関係である端末のユーザとチャットを行う一般チャットルームと区別されるよう表示される、請求項１に記載のメッセージサービス提供方法。
【請求項７】
前記ホスト端末は、
前記リンク情報に対応するオープンチャットルームの個数及び前記リンク情報に対応するオープンチャットルームの新規メッセージ個数のうち少なくとも１つを表示し、
前記リンク情報に対応するオープンチャットルームが複数である場合、前記複数のオープンチャットルームをグルーピングされた少なくとも１つのグループとして１つに表示し、
前記表示された少なくとも１つのグループに対する選択が入力される場合、前記選択されたグループに関するオープンチャットルームのリストを表示する、請求項１に記載のメッセージサービス提供方法。
【請求項８】
前記ホスト端末のユーザが前記オープンチャットルームから退場すると、前記オープンチャットルームは所定の時間後に前記メッセージサーバから削除される、請求項１に記載のメッセージサービス提供方法。
【請求項９】
ゲスト端末が行うメッセージサービス提供方法において、
掲示空間に掲示されたリンク情報に対する選択が入力されるステップと、
前記リンク情報によってメッセージサーバで生成されたオープンチャットルームに参加してホスト端末のユーザとチャットを行うステップと、
を含み、
前記ゲスト端末のユーザ及び前記ホスト端末のユーザは、メッセージアプリケーションに関するメッセージサーバから提供されるメッセージサービスに加入したユーザであり、
前記リンク情報は、前記オープンチャットルームに対するリンク情報発行リクエストに応答して前記メッセージサーバで生成され、
前記オープンチャットルームは、メッセージアプリケーションを介して表示されるチャットルームリストでオープンチャットルームであることを示す識別子を用いて一般チャットルームとは区別される、メッセージサービス提供方法。
【請求項１０】
前記ホスト端末は、（ｉ）前記リンク情報の発行をリクエストした端末であるか、（ｉｉ）前記リンク情報によってオープンチャットルームを用いる仮想主体に関する端末であるか、又は（ｉｉｉ）前記リンク情報で指定している端末である、請求項９に記載のメッセージサービス提供方法。
【請求項１１】
前記オープンチャットルームで前記ゲスト端末のユーザのプロフィールは、前記メッセージアプリケーションでゲスト端末のユーザと友人関係であるユーザに表示されるデフォルトプロフィール、及び前記オープンチャットルームに対するリンク情報発行リクエストをメッセージサーバに送信するとき又は前記オープンチャットルームに参加するとき設定されるオープンプロフィールのいずれか１つのプロフィールに設定される、請求項９に記載のメッセージサービス提供方法。
【請求項１２】
メッセージサーバが行うメッセージサービス提供方法において、
オープンチャットルームに対するリンク情報発行リクエストに応答してリンク情報を生成するステップと、
前記リンク情報を選択したゲスト端末のユーザとホスト端末のユーザとの間にチャットを行うことのできるオープンチャットルームを用いてメッセージサービスを提供するステップと、
を含み、
前記ゲスト端末のユーザ及び前記ホスト端末のユーザは、前記メッセージサーバを介して提供されるメッセージサービスに加入したユーザであり、
前記ゲスト端末のユーザは、前記ホスト端末によって共有されたリンク情報を選択することで前記オープンチャットルームに参加し、
前記オープンチャットルームは、メッセージアプリケーションを介して表示されるチャットルームリストでオープンチャットルームであることを示す識別子を用いて一般チャットルームとは区別される、メッセージサービス提供方法。
【請求項１３】
前記オープンチャットルームに対するリンク情報発行リクエストは、（ｉ）ホスト端末のユーザに関する情報、（ｉｉ）ゲスト端末のユーザに関する条件情報、（ｉｉｉ）オープンチャットルームが１：１チャット又はグループチャットのいずれか１つのチャットルーム形式であるかに関する種類情報、（ｉｖ）オープンチャットルームに関する条件情報、（ｖ）オープンチャットルームに対する接続情報のうち少なくとも１つの情報を含む、請求項１２に記載のメッセージサービス提供方法。
【請求項１４】
前記リンク情報によってオープンチャットルームに参加してチャットを行うホスト端末のユーザが単数であり、ゲスト端末のユーザが複数である場合、
前記ホスト端末のユーザは、前記複数のゲスト端末のユーザそれぞれと１：１チャット形態のオープンチャットルームに参加してチャットを行うか、又は、前記複数のゲスト端末のユーザとグループチャット形態のオープンチャットルームに参加してチャットを行う、請求項１２に記載のメッセージサービス提供方法。
【請求項１５】
前記リンク情報によってオープンチャットルームに参加してチャットを行うホスト端末のユーザが複数であり、ゲスト端末のユーザが複数である場合、
前記ホスト端末のユーザは、仮想主体に関する複数のホスト端末のユーザのいずれか１つのユーザであり、前記複数のゲスト端末のユーザのうち少なくとも１つのユーザと同一のオープンチャットルームに参加してチャットを行うように分配される、請求項１２に記載のメッセージサービス提供方法。
【請求項１６】
前記ホスト端末のユーザは、（ｉ）前記仮想主体に関する複数のホスト端末のユーザが前記メッセージアプリケーションにログインした順に基づいて分配されるか、（ｉｉ）前記仮想主体に関する複数のホスト端末のユーザに予め分配されたオープンチャットルームの個数を考慮して分配されるか、又は（ｉｉｉ）前記仮想主体に関する複数のホスト端末のユーザに予め分配されたオープンチャットルームに参加しているゲスト端末のユーザ数を考慮して分配される、請求項１５に記載のメッセージサービス提供方法。
【請求項１７】
前記ホスト端末は、（ｉ）前記リンク情報の発行をリクエストした端末であるか、（ｉｉ）前記リンク情報によってオープンチャットルームを用いる仮想主体に関する端末であるか、又は（ｉｉｉ）前記リンク情報で指定している端末である、請求項１２に記載のメッセージサービス提供方法。
【請求項１８】
前記オープンチャットルームは、前記リンク情報が生成されるときに生成されるか、又は、前記共有されたリンク情報が前記ゲスト端末のユーザによって選択されるとき生成される、請求項１２に記載のメッセージサービス提供方法。
【請求項１９】
メッセージサービス提供方法を行うホスト端末において、
メッセージサービス提供方法が格納されたメモリと、
前記メッセージサービス提供方法を実行するプロセッサと、
を含み、
前記プロセッサは、メッセージアプリケーションを介してオープンチャットルームに対するリンク情報発行リクエストをメッセージサーバに送信し、前記リンク情報発行リクエストに応答して生成されたリンク情報を前記メッセージサーバから受信し、前記ホスト端末のユーザから入力された共有リクエストに応じてオープンチャットルームに対するリンク情報を共有し、前記共有されたリンク情報によって前記オープンチャットルームに参加したゲスト端末のユーザとチャットを行い、
前記ゲスト端末のユーザ及び前記ホスト端末のユーザは、前記メッセージサーバを介して提供されるメッセージサービスに加入したユーザであり、
前記オープンチャットルームは、メッセージアプリケーションを介して表示されるチャットルームリストでオープンチャットルームであることを示す識別子を用いて一般チャットルームとは区別される、ホスト端末。
【請求項２０】
メッセージサービス提供方法を行うゲスト端末において、
メッセージサービス提供方法が格納されたメモリと、
前記メッセージサービス提供方法を実行するプロセッサと、
を含み、
前記プロセッサは、掲示空間に掲示されたリンク情報に対する選択が入力され、前記リンク情報によってメッセージアプリケーションで生成されたオープンチャットルームに参加してホスト端末のユーザとチャットを行い、
前記ゲスト端末のユーザ及び前記ホスト端末のユーザは、前記メッセージアプリケーションに関するメッセージサーバから提供されるメッセージサービスに加入したユーザであり、
前記リンク情報は、前記オープンチャットルームに対するリンク情報発行リクエストに応答して前記メッセージサーバで生成され、
前記オープンチャットルームは、メッセージアプリケーションを介して表示されるチャットルームリストでオープンチャットルームであることを示す識別子を用いて一般チャットルームとは区別される、ゲスト端末。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、リンク情報に対応するオープンチャットルームを用いてメッセージサービスを提供する方法及び前記方法を行う装置に関し、友人関係であるか否かに関係なく、リンク情報によってオープンチャットルームに参加してチャットを行うことのできるメッセージサービスを提供する方法及び装置に関する。
【背景技術】
【０００２】
最近、インスタントメッセージサービスの使用が普及化されることによりインスタントメッセージサービスに必要な様々な機能が提示されている。インスタントメッセージサービスは、ネットワークに基づいて１：１チャット又はグループチャットを行うことのできるチャットルーム内でメッセージをリアルタイムでやり取りできるサービスを意味する。
【０００３】
インスタントメッセージサービスは、基本的にメッセージアプリケーションで友人関係であるユーザ間のメッセージを伝達するサービスである。ただし、インターネット普及が次第に拡大することにより、様々なオンラインコミュニティ又はカフェを通した見知らぬ人との交流が増加している状況である。
【０００４】
このよう見知らぬ人とインスタントメッセージをやり取りするために、ユーザは電話番号又はメッセージアプリケーションのＩＤなどの個人的な情報を交換しなければならない不便があり、個人的な情報を見知らぬ人に露出しなければならない危険を負担しなければならない。
【０００５】
したがって、電話番号やメッセージアプリケーションのＩＤなどのような個人的な情報を交換しなくても、メッセージアプリケーションで見知らぬ人とインスタントメッセージをやり取りできる方案が求められている。
【発明の概要】
【発明が解決しようとする課題】
【０００６】
本発明は、リンク情報によってオープンチャットルームに参加してチャットを行うことで、個人的な情報（例えば、電話番号やメッセージアプリケーションのＩＤなど）を交換しなくても見知らぬ人とメッセージを容易にやり取りできる方法及び装置を提供する。
【０００７】
本発明は、オープンチャットルームで使用されるプロフィールを別に設定することで、個人的な情報の露出を最小化するメッセージサービスを提供できる方法及び装置を提供する。
【０００８】
本発明は、電話番号やメッセージアプリケーションのＩＤを交換することなく、共有されたリンク情報だけでメッセージをやり取りすることで、容易にインスタントメッセージサービスを利用できる方法及び装置を提供する。
【課題を解決するための手段】
【０００９】
本発明の一実施形態によりホスト端末が行うメッセージサービス提供方法は、メッセージアプリケーションを介してオープンチャットルームに対するリンク情報発行リクエストをメッセージサーバに送信するステップと、前記リンク情報発行リクエストに応答して生成されたリンク情報を前記メッセージサーバから受信するステップと、前記ホスト端末のユーザから入力された共有リクエストに応じてリンク情報を共有するステップと、前記共有されたリンク情報によって前記オープンチャットルームに参加したゲスト端末のユーザとチャットを行うステップとを含み、前記ゲスト端末のユーザ及び前記ホスト端末のユーザは、前記メッセージサーバを介して提供されるメッセージサービスに加入したユーザである。
【００１０】
本発明の一実施形態に係るメッセージサービス提供方法において、前記オープンチャットルームでホスト端末のユーザのプロフィールは、前記メッセージアプリケーションでホスト端末のユーザと友人関係であるユーザに表示されるデフォルトプロフィール、及び前記オープンチャットルームに対するリンク情報発行リクエストをメッセージサーバに送信するとき又は前記オープンチャットルームに参加するとき設定されるオープンプロフィールのいずれか１つのプロフィールに設定され得る。
【００１１】
本発明の一実施形態に係るメッセージサービス提供方法において、前記オープンチャットルームに対するリンク情報発行リクエストは、（ｉ）ホスト端末のユーザに関する情報、（ｉｉ）ゲスト端末のユーザに関する条件情報、（ｉｉｉ）オープンチャットルームが１：１チャット又はグループチャットのいずれか１つのチャットルーム形式であるかに関する種類情報、（ｉｖ）オープンチャットルームに関する条件情報、（ｖ）オープンチャットルームに関する接続情報のうち少なくとも１つの情報を含み得る。
【００１２】
本発明の一実施形態に係るメッセージサービス提供方法において、前記リンク情報を共有するステップは、前記ゲスト端末がアクセスできるウェブページ、メッセージアプリケーション又はメッセージアプリケーションと区別される他のサービスアプリケーション上のオンライン空間のうち少なくとも１つを含む掲示空間に前記リンク情報を掲示し得る。
【００１３】
本発明の一実施形態に係るメッセージサービス提供方法において、前記オープンチャットルームは、前記リンク情報発行リクエストに応答してリンク情報が生成されるときに生成されるか、又は前記共有されたリンク情報が前記ゲスト端末のユーザによって選択されるとき生成され得る。
【００１４】
本発明の一実施形態に係るメッセージサービス提供方法において、前記オープンチャットルームは、前記メッセージアプリケーションで友人関係である端末のユーザとチャットを行う一般チャットルームと区別されるよう表示され得る。
【００１５】
本発明の一実施形態に係るメッセージサービス提供方法において、前記ホスト端末は、前記リンク情報に対応するオープンチャットルームの個数及び前記リンク情報に対応するオープンチャットルームの新規メッセージ個数のうち少なくとも１つを表示し、前記リンク情報に対応するオープンチャットルームが複数である場合、前記複数のオープンチャットルームをグルーピングされた少なくとも１つのグループとして１つに表示し、前記表示された少なくとも１つのグループに対する選択が入力される場合、前記選択されたグループに関するオープンチャットルームのリストを表示し得る。
【００１６】
本発明の一実施形態に係るメッセージサービス提供方法において、前記ホスト端末のユーザが前記オープンチャットルームから退場すると、前記オープンチャットルームは所定の時間後に前記メッセージサーバから削除され得る。
【００１７】
本発明の一実施形態に係るゲスト端末が行うメッセージサービス提供方法は、掲示空間に掲示されたリンク情報に対する選択が入力されるステップと、前記リンク情報によってメッセージサーバで生成されたオープンチャットルームに参加してホスト端末のユーザとチャットを行うステップとを含み、前記ゲスト端末のユーザ及び前記ホスト端末のユーザは、前記メッセージアプリケーションに関するメッセージサーバから提供されるメッセージサービスに加入したユーザであり、前記リンク情報は、前記オープンチャットルームに対するリンク情報発行リクエストに応答して前記メッセージサーバで生成される。
【００１８】
本発明の一実施形態に係るメッセージサービス提供方法において、前記ホスト端末は、（ｉ）前記リンク情報の発行をリクエストした端末であるか、（ｉｉ）前記リンク情報によってオープンチャットルームを用いる仮想主体に関する端末であるか、又は（ｉｉｉ）前記リンク情報で指定している端末であり得る。
【００１９】
本発明の一実施形態に係るメッセージサービス提供方法において、前記オープンチャットルームで前記ゲスト端末のユーザのプロフィールは、前記メッセージアプリケーションでゲスト端末のユーザと友人関係であるユーザに表示されるデフォルトプロフィール、及び前記オープンチャットルームに対するリンク情報発行リクエストをメッセージサーバに送信するとき又は前記オープンチャットルームに参加するとき設定されるオープンプロフィールのいずれか１つのプロフィールに設定され得る。
【００２０】
本発明の一実施形態に係るメッセージサーバが行うメッセージサービス提供方法において、オープンチャットルームに対するリンク情報発行リクエストに応答してリンク情報を生成するステップと、前記リンク情報を選択したゲスト端末のユーザとホスト端末のユーザとの間にチャットを行うことのできるオープンチャットルームを用いてメッセージサービスを提供するステップとを含み、前記ゲスト端末のユーザ及び前記ホスト端末のユーザは、前記メッセージサーバを介して提供されるメッセージサービスに加入したユーザであり、前記ゲスト端末のユーザは、前記ホスト端末によって共有されたリンク情報を選択することで前記オープンチャットルームに参加する。
【００２１】
本発明の一実施形態に係るメッセージサービス提供方法において、前記オープンチャットルームに対するリンク情報発行リクエストは、（ｉ）ホスト端末のユーザに関する情報、（ｉｉ）ゲスト端末のユーザに関する条件情報、（ｉｉｉ）オープンチャットルームが１：１チャット又はグループチャットのいずれか１つのチャットルーム形式であるかに関する種類情報、（ｉｖ）オープンチャットルームに関する条件情報、（ｖ）オープンチャットルームに関する接続情報のうち少なくとも１つの情報を含み得る。
【００２２】
本発明の一実施形態に係るメッセージサービス提供方法において、前記リンク情報によってオープンチャットルームに参加してチャットを行うホスト端末のユーザが単数であり、ゲスト端末のユーザが複数である場合、前記ホスト端末のユーザは、前記複数のゲスト端末のユーザそれぞれと１：１チャット形態のオープンチャットルームに参加してチャットを行うか、又は、前記複数のゲスト端末のユーザとグループチャット形態のオープンチャットルームに参加してチャットを行い得る。
【００２３】
本発明の一実施形態に係るメッセージサービス提供方法において、前記リンク情報によってオープンチャットルームに参加してチャットを行うホスト端末のユーザが複数であり、ゲスト端末のユーザが複数である場合、前記ホスト端末のユーザは、仮想主体に関する複数のホスト端末のユーザのいずれか１つのユーザであり、前記複数のゲスト端末のユーザのうち少なくとも１つのユーザと同一のオープンチャットルームに参加してチャットを行うように分配され得る。
【００２４】
本発明の一実施形態に係るメッセージサービス提供方法において、前記ホスト端末のユーザは、（ｉ）前記仮想主体に関する複数のホスト端末のユーザが前記メッセージアプリケーションにログインした順に基づいて分配されるか、（ｉｉ）前記仮想主体に関する複数のホスト端末のユーザに予め分配されたオープンチャットルームの個数を考慮して分配されるか、又は（ｉｉｉ）前記仮想主体に関する複数のホスト端末のユーザに予め分配されたオープンチャットルームに参加しているゲスト端末のユーザ数を考慮して分配され得る。
【００２５】
本発明の一実施形態に係るメッセージサービス提供方法において、前記ホスト端末は、（ｉ）前記リンク情報の発行をリクエストした端末であるか、（ｉｉ）前記リンク情報によってオープンチャットルームを用いる仮想主体に関する端末であるか、又は（ｉｉｉ）前記リンク情報で指定している端末であり得る。
【００２６】
本発明の一実施形態に係るメッセージサービス提供方法を行うホスト端末は、メッセージサービス提供方法が格納されたメモリと、前記メッセージサービス提供方法を実行するプロセッサとを含み、前記プロセッサは、メッセージアプリケーションを介してオープンチャットルームに対するリンク情報発行リクエストをメッセージサーバに送信し、前記リンク情報発行リクエストに応答して生成されたリンク情報を前記メッセージサーバから受信し、前記ホスト端末のユーザから入力された共有リクエストに応じてオープンチャットルームに対するリンク情報を共有し、前記共有されたリンク情報によって前記オープンチャットルームに参加したゲスト端末のユーザとチャットを行い、前記ゲスト端末のユーザ及び前記ホスト端末のユーザは、前記メッセージサーバを介して提供されるメッセージサービスに加入したユーザである。
【００２７】
本発明の一実施形態に係るメッセージサービス提供方法を行うゲスト端末は、メッセージサービス提供方法が格納されたメモリと、前記メッセージサービス提供方法を実行するプロセッサとを含み、前記プロセッサは、掲示空間に掲示されたリンク情報に対する選択が入力され、前記リンク情報によってメッセージアプリケーションで生成されたオープンチャットルームに参加してホスト端末のユーザとチャットを行い、前記ゲスト端末のユーザ及び前記ホスト端末のユーザは、前記メッセージアプリケーションに関するメッセージサーバから提供されるメッセージサービスに加入したユーザであり、前記リンク情報は、前記オープンチャットルームに対するリンク情報発行リクエストに応答して前記メッセージサーバで生成される。
【発明の効果】
【００２８】
本発明の一実施形態によると、リンク情報によってオープンチャットルームに参加してチャットを行うことで、個人的な情報（例えば、電話番号やメッセージアプリケーションのＩＤなど）を交換しなくても見知らぬ人とメッセージを容易にやり取りできる。
【００２９】
本発明の一実施形態によると、オープンチャットルームで使用されるプロフィールを別に設定することで、個人的な情報の露出を最小化するメッセージサービスを提供することができる。
【００３０】
本発明の一実施形態によると、個人電話番号やメッセージアプリケーションのＩＤの交換なしに共有されたリンク情報だけでメッセージをやり取りすることで、容易にインスタントメッセージサービスを用いることができる。
【図面の簡単な説明】
【００３１】
【図１】一実施形態によりメッセージサービス提供方法を行う装置を示す図である。
【図２】一実施形態によりメッセージサービスを提供する過程を説明するための図である。
【図３】一実施形態によりホスト端末でオープンチャットルームに対するリンク情報の発行をリクエストする例示を示す図である。
【図４】一実施形態によりホスト端末でオープンチャットルームに対するリンク情報の発行をリクエストする例示を示す図である。
【図５】一実施形態によりゲスト端末がオープンチャットルームに入場する例示を示す図である。
【図６】一実施形態によりオープンチャットルームがリストに表示される例示を示す図である。
【発明を実施するための形態】
【００３２】
以下、実施形態を添付の図面を参照して詳細に説明する。以下の特定な構造的ないし機能的な説明は、単に実施形態を説明するための目的として例示されたものであって、実施形態の範囲が本文に説明された内容に限定されるものとして解釈されることはない。関連する公知構成又は機能に関する具体的な説明が実施形態に対する理解を妨げると判断される場合にはその詳細な説明は省略する。
【００３３】
本明細書において、「含む」という意味は、特別に反対となる記載がない限り、他の構成要素を排除するものではなく、他の構成要素も追加的に含み得ることを意味する。
【００３４】
図１は、一実施形態によりメッセージサービス提供方法を行う装置を示す図である。
【００３５】
図１を参照すると、ホスト端末１１０−１、１１０−２、...、１１０−Ｎ、メッセージサーバ１２０及びゲスト端末１３０−１、１３０−２、...、１３０−Ｍが示されている。本発明で説明するホスト端末とゲスト端末は、メッセージアプリケーションを介してチャットを行う端末として、例えば、ソフトウェアモジュール、ハードウェアモジュール、又はその組合せで実現される。ホスト端末とゲスト端末は、スマートフォン、タブレットコンピュータ、ラップトップコンピュータ、デスクトップコンピュータ、ウェアラブル装置などの様々なコンピューティング装置及び／又はシステムを意味する。一実施形態に係るホスト端末とゲスト端末それぞれはメモリとプロセッサを含む。メモリは、後述するメッセージサービス提供方法を格納し、プロセッサはメッセージサービス提供方法を実行する。一方、ホスト端末とゲスト端末は、メッセージサービスのユーザ情報（例えば、ユーザＩＤ）がそれぞれ他の端末であり得る。
【００３６】
少なくとも１つのホスト端末１１０−１、１１０−２、...、１１０−Ｎは、リンク情報によって参加した少なくとも１つのゲスト端末１３０−１、１３０−２、...、１３０−Ｍと１つ以上のインスタントメッセージをやり取りする。そのために、少なくとも１つのホスト端末１１０−１、１１０−２、...、１１０−Ｎ又は少なくとも１つのゲスト端末１３０−１、１３０−２、...、１３０−Ｍは、メッセージサーバ１２０に関するメッセージアプリケーションをインストールする。
【００３７】
以下では、リンク情報によって参加できるチャットルームをオープンチャットルーム１２１と称する。オープンチャットルーム１２１は、メッセージアプリケーションで友人関係であるか否かに関係なく、リンク情報によって参加できるチャットルームを意味する。そのため、少なくとも１つのホスト端末１１０−１、１１０−２、...、１１０−Ｎと少なくとも１つのゲスト端末１３０−１、１３０−２、...、１３０−Ｍのユーザが互いに友人関係であることは要求されない。ただし、少なくとも１つのホスト端末１１０−１、１１０−２、...、１１０−Ｎと少なくとも１つのゲスト端末１３０−１、１３０−２、...、１３０−Ｍのユーザは、メッセージサーバ１２０を介して提供される同一のメッセージサービスに加入したユーザである。ここで、オープンチャットルーム１２１は、一般的に友人関係であるユーザとチャットを行うための一般チャットルームに区別される。オープンチャットルーム１２１は、１：１チャットを行う１：１チャット形態のオープンチャットルーム又は３人以上のユーザが参加するグループチャット形態のオープンチャットルームであり得る。
【００３８】
ここで、リンク情報は、オープンチャットルーム１２１に接続されるリンクに関する情報を意味する。例えば、リンク情報は、Ｃｕｓｔｏｍ  ＵＲＬ  Ｓｃｈｅｍｅ、ｈｔｔｐ  ＵＲＬ、ＱＲ  ｃｏｄｅ、強調表示されたテキスト、アイコンなどの形態を有する。Ｃｕｓｔｏｍ  ＵＲＬ  Ｓｃｈｅｍｅは、アプリケーションを実行させるリンク情報形態であり得る。ｈｔｔｐ  ＵＲＬは、所定のウェブページに接続するリンク情報形態であり得る。ＱＲ  ｃｏｄｅは、白黒格子のパターンで情報を表現する２次元バーコードとして、例えば、所定のウェブページに接続する情報を含む。強調表示されたテキストは、テキストの形態を有するが全体又は一部テキストの外形が変形されたものであり、所定のウェブページに接続するリンク情報を含む。アイコンは、事物、施設、形態、概念などを容易に認知するよう象徴的な図で示した絵文字を意味するものであり、所定のウェブページに接続する情報を含む。
【００３９】
一例として、リンク情報を選択した端末のユーザは、オープンチャットルーム１２１に参加する。具体的に、少なくとも１つのゲスト端末１３０−１、１３０−２、...、１３０−ＭがＣｕｓｔｏｍ  ＵＲＬ  Ｓｃｈｅｍｅ形態のリンク情報に対する選択が入力される場合、少なくとも１つのゲスト端末１３０−１、１３０−２、...、１３０−Ｍは、メッセージアプリケーションを実行させてゲスト端末１３０−１、１３０−２、...、１３０−Ｍのユーザがリンク情報に対応するオープンチャットルーム１２１に参加する。又は、少なくとも１つのゲスト端末１３０−１、１３０−２、...、１３０−Ｍがｈｔｔｐ  ＵＲＬ、ＱＲ  ｃｏｄｅ、強調表示されたテキスト、又は、アイコン形態のリンク情報に対する選択が入力される場合、少なくとも１つのゲスト端末１３０−１、１３０−２、...、１３０−Ｍは、所定のウェブページに接続して当該のウェブページに含まれたリンク情報によってメッセージアプリケーションを実行させることで、ゲスト端末１３０−１、１３０−２、...、１３０−Ｍのユーザがオープンチャットルーム１２１に参加する。
【００４０】
異なる一例として、リンク情報に対する選択が入力される端末でオープンチャットルーム１２１の参加が不可である場合、リンク情報は端末のユーザが用いる他の端末に伝達される。例えば、リンク情報に対する選択が入力される端末でオープンチャットルーム１２１の参加が不可である場合、当該の端末にメッセージサーバ１２０に関するメッセージアプリケーションがインストールされていない場合、又は当該の端末にインストールされたメッセージアプリケーションでリンク情報を通したオープンチャットルーム１２１の参加をサポートしない場合があり得る。リンク情報が伝達された他の端末のユーザは、リンク情報によってオープンチャットルーム１２１に参加できる。
【００４１】
リンク情報によってオープンチャットルーム１２１に参加してインスタントメッセージをやり取りする少なくとも１つのホスト端末１１０−１、１１０−２、...、１１０−Ｎのユーザと、少なくとも１つのゲスト端末１３０−１、１３０−２、...、１３０−Ｍのユーザはそれぞれ単数又は複数であり得る。
【００４２】
メッセージサービスが提供される形態は、リンク情報によってオープンチャットルーム１２１に参加し、インスタントメッセージをやり取りする少なくとも１つのホスト端末１１０−１、１１０−２、...、１１０−Ｎのユーザと少なくとも１つのゲスト端末１３０−１、１３０−２、...、１３０−Ｍのユーザが単数又は複数に設定された場合を介して容易に理解される。
【００４３】
（１）リンク情報によりオープンチャットルームを用いてインスタントメッセージをやり取りするホスト端末のユーザが単数であり、ゲスト端末のユーザも単数である場合
【００４４】
一実施形態によってリンク情報によりオープンチャットルームを用いてインスタントメッセージをやり取りするホスト端末のユーザとゲスト端末のユーザが全て単数である場合を仮定する。ここで、ホスト端末のユーザとゲスト端末のユーザは、リンク情報によって参加したオープンチャットルーム１２１でチャットを行うことができる。
【００４５】
ここで、オープンチャットルーム１２１は、メッセージサーバ１２０でリンク情報発行リクエストに応答してリンク情報が生成されるときに生成されるか、又は、掲示空間に掲示されたリンク情報がゲスト端末のユーザによって選択されるとき生成される。
【００４６】
また、ホスト端末は、リンク情報の発行をリクエストした端末又はリンク情報で指定している端末であり得る。
【００４７】
（２）リンク情報によりオープンチャットルームを用いてインスタントメッセージをやり取りするホスト端末のユーザが単数であり、ゲスト端末のユーザが複数である場合
【００４８】
リンク情報によりオープンチャットルームを用いてインスタントメッセージをやり取りするホスト端末のユーザが単数であり、ゲスト端末のユーザが複数である場合を仮定する。ここで、リンク情報によって参加できるオープンチャットルームの種類（例えば、１：１チャット形態又はグループチャット形態のオープンチャットルーム）によりその実施形態が異なってもよい。
【００４９】
まず、オープンチャットルーム１２１が１：１チャット形態のオープンチャットルームである場合が考慮される。ここで、同一の特定ホスト端末のユーザとリンク情報によって参加するゲスト端末のユーザは、１：１チャット形態のオープンチャットルームに参加してチャットを行ってもよい。複数のゲスト端末がリンク情報に対する選択が入力されることにより、各ゲスト端末のユーザごとに同一の特定ホスト端末のユーザと１：１チャット形態のオープンチャットルーム１２１が生成される。
【００５０】
ただし、リンク情報によって生成されるオープンチャットルーム１２１の最大許容個数は、ホスト端末又はメッセージサーバ１２０によって設定される。ここで、リンク情報によって生成されるオープンチャットルーム１２１の個数は、予め設定されたオープンチャットルーム１２１の最大許容個数を越えないように制限され、オープンチャットルーム１２１の最大許容個数だけリンク情報によってオープンチャットルーム１２１に参加するゲスト端末のユーザ数も制限される。
【００５１】
次に、オープンチャットルーム１２１がグループチャット形態のオープンチャットルームである場合が考慮される。ここで、同一の特定ホスト端末のユーザとリンク情報によって参加する複数のゲスト端末のユーザは、グループチャット形態のオープンチャットルームに参加してチャットを行ってもよい。ここで、オープンチャットルーム１２１に参加できるゲスト端末のユーザの最大許容数は、ホスト端末又はメッセージサーバ１２０によって設定される。この場合において、リンク情報によりオープンチャットルーム１２１に参加するゲスト端末のユーザ数が予め設定されたゲスト端末のユーザの最大許容数に達すれば、その後、リンク情報を選択するゲスト端末のユーザは、新しく生成されたグループチャット形態のオープンチャットルームに参加する。そして、グループチャット形態のオープンチャットルームも予め設定されたリンク情報で生成されるオープンチャットルーム１２１の最大許容個数に制限される。
【００５２】
又は、オープンチャットルーム１２１が１：１チャット形態のオープンチャットルームとグループチャット形態のオープンチャットルームを全て含んでいる場合が考慮される。ここでは、上述したように、１：１チャット形態のオープンチャットルームの場合とグループチャット形態のオープンチャットルームの場合に説明した内容が適用され得るため、より詳しい説明は省略する。
【００５３】
ここで、同一の特定ホスト端末は、リンク情報の発行をリクエストした端末又はリンク情報で指定している端末であり得る。
【００５４】
（３）リンク情報によりオープンチャットルームを用いてインスタントメッセージをやり取りするホスト端末のユーザが複数であり、ゲスト端末のユーザが複数である場合
【００５５】
一実施形態によって、リンク情報によりオープンチャットルームを用いてインスタントメッセージをやり取りするホスト端末のユーザとゲスト端末のユーザが全て複数である場合を仮定する。複数のホスト端末のユーザは仮想主体に関する。仮想主体は、オープンチャットルーム１２１を利用しようとする機関や団体、会社などを代表する主体を意味する。
【００５６】
仮想主体を用いたメッセージサービスは、オープンチャットルーム１２１で同一の１つの仮想主体のＩＤを介して提供されるが、仮想主体のＩＤを介してゲスト端末のユーザとチャットを行う実際のユーザは、仮想主体に関する複数のホスト端末のユーザのいずれか１つのユーザとなる。このような仮想主体は、セミナー、ワークショップなどを主催したり、機関、団体、会社の目的により顧客管理、業務サポート、商品販売などの業務を行ったりするために用いられる。仮想主体は、複数のホスト端末を介してより多くのゲスト端末のユーザとチャットサービスを用いることを可能にする。
【００５７】
ホスト端末のユーザとゲスト端末のユーザが全て複数に設定された場合にも、リンク情報によって参加できるオープンチャットルーム１２１の種類（例えば、１：１チャット形態又はグループチャット形態のオープンチャットルーム）によりその実施の形態が異なり得る。
【００５８】
まず、オープンチャットルーム１２１が１：１チャット形態のオープンチャットルームである場合が考慮される。オープンチャットルーム１２１が１：１チャット形態のオープンチャットルームである場合には、リンク情報を選択するゲスト端末のユーザごとに１つのオープンチャットルーム１２１が配分される。オープンチャットルーム１２１は、リンク情報によって参加するゲスト端末のユーザ数だけ生成される。一方、オープンチャットルーム１２１の個数は、予め設定されたオープンチャットルーム１２１の最大許容個数に制限される。言い換えれば、リンク情報によって生成されるオープンチャットルーム１２１の個数は、オープンチャットルーム１２１の最大許容個数を越えないように制限される。
【００５９】
そして、複数のホスト端末のユーザのいずれか１つのユーザが１：１チャット形態のオープンチャットルーム１２１に分配される。ここで、複数のホスト端末のユーザは、任意又は予め決定した順に１つ以上のオープンチャットルーム１２１の参加者として分配され得る。
【００６０】
例えば、複数のホスト端末のユーザは、複数のホスト端末のユーザのメッセージアプリケーションにログインした順に基づいてオープンチャットルームに分配される。複数のホスト端末のユーザのうちメッセージアプリケーションにログインした順が速いユーザであるほど、優先的に新しく生成されるオープンチャットルームに分配される。また、複数のホスト端末のユーザは、複数のホスト端末のユーザに予め分配されたオープンチャットルームの個数を考慮してオープンチャットルームに分配される。複数のホスト端末のユーザのうち予め分配されたオープンチャットルームの個数が少ないユーザであるほど、優先的にオープンチャットルームに分配される。
【００６１】
次に、オープンチャットルーム１２１がグループチャット形態のオープンチャットルームである場合が考慮される。オープンチャットルーム１２１がグループチャット形態のオープンチャットルームである場合、リンク情報を選択するゲスト端末のユーザは、グループチャット形態のオープンチャットルームに参加する。
【００６２】
リンク情報によってオープンチャットルーム１２１に参加するゲスト端末のユーザ数は予め設定される。ここで、オープンチャットルーム１２１に参加するゲスト端末のユーザ数が予め設定されたゲスト端末のユーザの最大許容数に達した場合、その後に、リンク情報を選択するゲスト端末のユーザは新しく生成されたグループチャット形態のオープンチャットルームに参加する。
【００６３】
複数のホスト端末のユーザのいずれか１つのユーザがグループチャット形態のオープンチャットルーム１２１に分配される。ここで、複数のホスト端末のユーザは、任意又は予め決定した順に１つ以上のオープンチャットルーム１２１の参加者として分配される。
【００６４】
また、複数のホスト端末のユーザは、（ｉ）前記仮想主体に関する複数のホスト端末のユーザが前記メッセージアプリケーションにログインした順に基づいて分配されるか、（ｉｉ）前記仮想主体に関する複数のホスト端末のユーザに予め分配されたオープンチャットルームの個数を考慮して分配されるか、又は（ｉｉｉ）前記仮想主体に関する複数のホスト端末のユーザに予め分配されたオープンチャットルームに参加しているゲスト端末のユーザ数を考慮してグループチャット形態のオープンチャットルーム１２１に分配される。
【００６５】
複数のホスト端末のユーザはメッセージサーバ１２０によって分配されるか、又は、複数のホスト端末のユーザに関する仮想主体に関するサーバによって分配され得る。
【００６６】
複数のホスト端末は、リンク情報の発行をリクエストした端末、リンク情報によってオープンチャットルームを用いる仮想主体に関する端末、及びリンク情報で指定している端末のうち少なくとも１つを含む。
【００６７】
前記の実施形態で、（ｉ）オープンチャットルーム１２１の種類、（ｉｉ）リンク情報で生成されるオープンチャットルーム１２１の最大許容個数、（ｉｉｉ）オープンチャットルーム１２１に参加するホスト端末のユーザの最大許容数又はゲスト端末のユーザの最大許容数、（ｉｖ）オープンチャットルーム１２１立場条件のうち少なくとも１つはリンク情報を生成した端末（例えば、特定ホスト端末）、又はメッセージサーバ又は仮想主体管理サーバによって設定される。
【００６８】
以下では、少なくとも１つのホスト端末１１０−１、１１０−２、...、１１０−Ｎのいずれか１つのホスト端末１１０のユーザと、少なくとも１つのゲスト端末１３０−１、１３０−２、...、１３０−Ｍのユーザを中心にリンク情報によってオープンチャットルーム１２１に参加する過程を説明する。以下の説明は、ホスト端末それぞれ１１０−１、１１０−２、...、１１０−Ｎにも同一に適用される。
【００６９】
ホスト端末１１０は、メッセージサーバ１２０にオープンチャットルーム１２１に対するリンク情報発行リクエストを送信する。リンク情報発行リクエストには、（ｉ）ホスト端末１１０のユーザに関する情報、（ｉｉ）ゲスト端末１３０のユーザに関する条件情報、（ｉｉｉ）オープンチャットルームが１：１チャット又はグループチャットのいずれか１つのチャットルーム形式であるかに関する種類情報、（ｉｖ）オープンチャットルームに対する条件情報、又は（ｖ）オープンチャットルームに関する接続情報が含まれる。
【００７０】
ホスト端末１１０のユーザに関する情報は、ホスト端末１１０を用いるユーザに関する情報として、例えば、ホスト端末１１０のユーザに対するプロフィール情報又はホスト端末１１０に関する仮想主体に関する情報を含む。
【００７１】
ホスト端末１１０のユーザに関するプロフィール情報は、オープンチャットルーム１２１で利用するプロフィールに関する情報として、デフォルトプロフィール及びオープンプロフィールのいずれか１つのプロフィールに関する情報を含む。デフォルトプロフィールは、メッセージアプリケーションでホスト端末１１０のユーザとチング関係インユーザに表示されるホスト端末１１０のユーザプロフィールとして、メッセージサービスに加入するとき設定され、一回設定されても後で変更され得る。言い換えれば、デフォルトプロフィールは、メッセージアプリケーションで友人関係にあるユーザとチャットを行うとき使用するプロフィールを意味する。オープンプロフィールは、オープンチャットルーム１２１に対するリンク情報発行リクエストをメッセージサーバに送信するとき、又は前記オープンチャットルーム１２１に参加するとき設定されるプロフィールとして、デフォルトプロフィールの他に別に設定される。一般的に個人的な情報（例えば、ユーザの顔写真）が用いられるデフォルトプロフィールとは異なって、個人的な情報が含まれていないオープンプロフィールを別に設定することで、ホスト端末１１０のユーザに関する個人的な情報の流出を最小化することができる。
【００７２】
仮想主体に関する情報は、ホスト端末１１０を介してオープンチャットルーム１２１を利用しようとする仮想主体に関する情報を意味する。仮想主体は、オープンチャットルーム１２１を利用しようとする機関や団体、会社などを代表できる主体を意味する。仮想主体は、セミナー、ワークショップなどを主催したり機関、団体、会社の目的により顧客管理、業務サポート、商品販売などの業務を行ったりするために利用する。仮想主体に関する情報には、仮想主体に関する複数のホスト端末に関する情報（例えば、ホスト端末のユーザＩＤ（ｉｄｅｎｔｉｆｉｃａｔｉｏｎ）情報）も含まれてもよい。
【００７３】
ゲスト端末１３０のユーザに関する条件情報は、オープンチャットルーム１２１に参加できるゲスト端末１３０のユーザに関する条件情報を意味する。例えば、ゲスト端末１３０のユーザに関する条件情報は、ゲスト端末１３０のユーザの性別、年齢、居住地、学歴、所属会社などの人的情報を含む。ゲスト端末１３０のユーザの人的情報は、ゲスト端末１３０のユーザがメッセージサービスに加入するときユーザによって入力された情報であり得る。
【００７４】
オープンチャットルームに関する種類情報は、オープンチャットルーム１２１が１：１チャット又はグループチャットのいずれか１つのチャットルーム形式であるかに関する情報を含む。オープンチャットルーム１２１が１：１チャット形態のオープンチャットルームである場合、リンク情報によってオープンチャットルーム１２１に参加するゲスト端末のユーザごとに１つの１：１チャット形態のオープンチャットルームが生成される。ここで、生成される１：１チャット形態のオープンチャットルームは、オープンチャットルーム１２１の最大許容個数に制限される。すなわち、リンク情報によって生成される１：１チャット形態のオープンチャットルームの個数は、オープンチャットルーム１２１の最大許容個数を越えないように制限される。
【００７５】
オープンチャットルームに関する条件情報は、（ｉ）リンク情報で生成されるオープンチャットルーム１２１の最大許容個数、（ｉｉ）オープンチャットルーム１２１に参加するホスト端末のユーザの最大許容数又はゲスト端末１３０のユーザの最大許容数、及び（ｉｉｉ）オープンチャットルーム１２１立場条件に関する情報のうち少なくとも１つを含む。
【００７６】
オープンチャットルーム１２１がグループチャット形態のオープンチャットルームである場合、リンク情報を選択したゲスト端末１３０のユーザは、予め生成されたグループチャット形態のオープンチャットルームに参加することができ、グループチャット形態のオープンチャットルームに参加するゲスト端末１３０のユーザ数は、予め設定されたゲスト端末１３０のユーザの最大許容数に制限される。すなわち、リンク情報によってグループチャット形態のオープンチャットルームに参加するゲスト端末１３０のユーザ数は、ゲスト端末１３０のユーザの最大許容数を越えないように制限される。例えば、リンク情報によってグループチャット形態のオープンチャットルームに参加するゲスト端末１３０のユーザ数がゲスト端末１３０のユーザの最大許容数に制限される場合、グループチャット形態のオープンチャットルームが新しく生成される。ここで、リンク情報によってオープンチャットルーム１２１に参加するゲスト端末１３０のユーザは、新しく生成されたグループチャット形態のオープンチャットルームに参加してホスト端末１１０のユーザとチャットを行う。
【００７７】
オープンチャットルーム１２１に参加するホスト端末のユーザの最大許容数は、基本的に１つに設定されるが、場合に応じて２以上に設定されてもよい。もし、ホスト端末のユーザの最大許容数が２以上に設定された場合には、同一のオープンチャットルーム１２１に２以上のホスト端末のユーザが参加してゲスト端末のユーザとチャットを行ってもよい。
【００７８】
オープンチャットルームの立場条件に関する情報は、オープンチャットルーム１２１に入場できる条件に関する情報を意味するものとして、例えば、リンク情報の活性の有無に関する情報、オープンチャットルーム１２１のパスワードに関する情報、又は、オープンチャットルーム１２１に関して設定された制限時間に関する情報を含む。例えば、リンク情報の活性の有無に関する情報が不活性として設定された場合には、ゲスト端末１３０のユーザがリンク情報を選択してもオープンチャットルーム１２１に参加できない。リンク情報によって入場するゲスト端末１３０のユーザを全て管理することが難しいと判断される場合、ホスト端末１１０のユーザは、リンク情報を不活性することにより追加的なゲスト端末１３０のユーザがオープンチャットルーム１３１に参加することを制限する。
【００７９】
また、オープンチャットルーム１２１にパスワードが設定されている場合、ゲスト端末１３０のユーザは、リンク情報を選択してもオープンチャットルームの立場条件に関する情報に含まれたパスワードを入力しなければ、オープンチャットルーム１２１に参加できない。
【００８０】
制限時間に関する情報は、オープンチャットルーム１２１に関して設定された制限時間に関する情報として、例えば、オープンチャットルーム１２１が生成された後から削除されず保持される時間に関する情報、リンク情報が活性化する時間に関する情報、又は、オープンチャットルーム１２１が削除される時間に関する情報を含む。例えば、ゲスト端末１３０のユーザがリンク情報によってオープンチャットルーム１２１に参加しようとする時間が、リンク情報が活性化しない時間である場合、ゲスト端末１３０のユーザはオープンチャットルーム１２１に参加できない。
【００８１】
チャットルームに関する接続情報は、オープンチャットルーム１２１に参加するホスト端末１１０のユーザとゲスト端末１３０のユーザとの間の接続情報を意味する。例えば、チャットルームに関する接続情報は、オープンチャットルームに参加する特定ホスト端末のユーザに関する情報であり得る。特定ホスト端末は、リンク情報発行をリクエストした端末、リンク情報によってオープンチャットルームを用いる仮想主体に関する端末、又はリンク情報で指定している端末であり得る。一方、チャットルームに関する接続情報は、仮想主体に関する複数のホスト端末のユーザのうち少なくとも１つのユーザをゲスト端末１３０のユーザが参加するオープンチャットルーム１２１にどのように分配するかを示す情報である。
【００８２】
メッセージサーバ１２０は、リンク情報発行リクエストに基づいてリンク情報を生成してホスト端末１１０に送信する。ホスト端末１１０は、メッセージサーバ１２０から受信したオープンチャットルーム１２１に関するリンク情報を共有する。
【００８３】
少なくとも１つのゲスト端末１３０−１、１３０−２、...、１３０−Ｍのユーザは、リンク情報によってオープンチャットルーム１２１に参加して少なくとも１つのホスト端末１１０−１、１１０−２、...、１１０−Ｎのユーザとチャットを行う。
【００８４】
一実施形態によって、リンク情報に対応するオープンチャットルーム１２１が複数である場合、ホスト端末のユーザは、複数のオープンチャットルームに同一のメッセージ（例えば、公知メッセージ）を伝達するためには、複数のオープンチャットルームで同じメッセージを繰り返し入力しなければならない煩わしさがある。ここで、ホスト端末のユーザは、メッセージアプリケーションに備えられた公知メッセージに対するインターフェースを介して一回に公知メッセージを複数のオープンチャットルームに伝達し得る。公知メッセージは、複数のオープンチャットルームに参加した少なくとも１つのゲスト端末１３０−１、１３０−２、...、１３０−Ｍのユーザに知らせるメッセージを意味し、オープンチャットルーム１２１の一部領域（例えば、オープンチャットルーム１２１の上端部又はポップアップなど）に表示されるか、メッセージ送信時間によりオープンチャットルーム１２１に伝達されたメッセージの間に表示される。
【００８５】
また、グループチャット形態のオープンチャットルームに参加した端末のユーザは、グループチャット形態のオープンチャットルームに参加中である他の端末のユーザのいずれか１つと１：１にチャットできる。ここで、１：１チャットは、別途に生成された１：１チャット形態のオープンチャットルームで実行されてもよく、グループチャット形態のオープンチャットルームで内緒話機能で実行されてもよい。内緒話という機能は、別途の１：１チャット形態のオープンチャットルームを生成しなくても従来のグループチャット形態のオープンチャットルームで所定の端末のユーザの間に１：１メッセージ交換が可能な機能を意味する。
【００８６】
また、オープンチャットルーム１２１では、テキスト基盤のインスタントメッセージだけではなく、音声基盤のメッセージも送信されることができ、オープンチャットルーム１２１に参加した端末のユーザの間の音声電話も実行され得る。また、オープンチャットルーム１２１に参加した端末のユーザ間に商品の決済、金の送金又はメッセージアプリケーションでサポートするプレゼントするメッセージの送受信が実行され得る。
【００８７】
図２は、一実施形態によりメッセージサービスを提供する過程を説明するための図である。
【００８８】
図２において、ホスト端末１１０は図１に示すホスト端末１１０−１、１１０−２、...、１１０−Ｎのいずれか１つに対応し、メッセージサーバ１２０は図１に示すメッセージサーバ１２０に対応し、ゲスト端末１３０は図１に示すゲスト端末１３０−１、１３０−２、...、１３０−Ｍのいずれか１つに対応するものと仮定する。ホスト端末１１０のユーザとゲスト端末１３０のユーザは同一のメッセージサービスに加入したユーザとして、メッセージアプリケーションで友人関係として接続されているか否かを問わない。
【００８９】
ステップ２１１において、ホスト端末１１０は、メッセージサーバ１２０にオープンチャットルームに対するリンク情報発行リクエストを送信する。ホスト端末１１０は、リンク情報発行リクエストをメッセージアプリケーションを介してメッセージサーバ１２０に送信する。
【００９０】
リンク情報発行リクエストには、（ｉ）ホスト端末１１０のユーザ情報、（ｉｉ）ゲスト端末１３０のユーザに関する条件情報、（ｉｉｉ）オープンチャットルームが１：１チャット又はグループチャットのいずれか１つのチャットルーム形式であるかに関する種類情報、（ｉｖ）オープンチャットルームに関する条件情報、又は（ｉｖ）オープンチャットルームに関する接続情報が含まれている。
【００９１】
ステップ２１２において、メッセージサーバ１２０は、リンク情報発行リクエストに基づいてリンク情報を生成する。リンク情報は、オープンチャットルームに接続されるリンクに関する情報を意味する。例えば、リンク情報は、Ｃｕｓｔｏｍ  ＵＲＬ  Ｓｃｈｅｍｅ、ｈｔｔｐ  ＵＲＬ、ＱＲ  ｃｏｄｅ、強調表示されたテキスト、アイコンなどの形態を有する。
【００９２】
ステップ２１３において、メッセージサーバ１２０はリンク情報をホスト端末１１０に送信する。
【００９３】
ステップ２１４において、ホスト端末１１０は、ホスト端末１１０のユーザから入力されたリンク情報に対する共有リクエストに応じてリンク情報を共有する。例えば、ホスト端末１１０は、リンク情報を掲示空間に掲示することによってリンク情報を共有する。掲示空間は、ゲスト端末１３０が有線通信網又は無線通信網を介してアクセスできる空間を意味するものとして、例えば、ウェブページ（例えば、ブログ、オンラインコミュニティ、オンラインカフェなど）、加入したユーザの間にインスタントメッセージをやり取りするメッセージアプリケーション又はメッセージアプリケーションと区別される他のサービスアプリケーション（例えば、ＳＮＳ（Ｓｏｃｉａｌ  Ｎｅｔｗｏｒｋ  Ｓｅｒｖｉｃｅ）上のオンライン空間などを含み得る。
【００９４】
ここで、メッセージアプリケーション又は他のサービスアプリケーション上のオンライン空間は、当該のアプリケーションに加入したユーザが当該のアプリケーションを介してアクセスできるオンライン空間であって、例えば、メッセージアプリケーションで送信されるインスタントメッセージ、ゲスト端末１３０が予め生成されたオープンチャットルームを検索して参加するよう少なくとも１つのリンク情報が登録された空間、他のサービスアプリケーションでテキスト、イメージ、動画のうち少なくとも１つを掲示できる空間などを含む。
【００９５】
ゲスト端末１３０のユーザは、少なくとも１つのリンク情報が登録された空間に特定キーワードを入力することによって、関心のある主題に関するオープンチャットルームのリンク情報を識別し、識別したリンク情報によってオープンチャットルームに参加する。ただし、ステップ２１４で、ホスト端末１１０のユーザは、少なくとも１つのリンク情報が登録された空間にリンク情報を共有するか否かを決定するが、もし、少なくとも１つのリンク情報が登録された空間にリンク情報を共有しないものと決定された場合、ゲスト端末１３０は、少なくとも１つのリンク情報が登録された空間を通してオープンチャットルームに参加できない。
【００９６】
リンク情報の共有は、ホスト端末１１０以外の端末（例えば、ホスト端末の掲示リクエストされた端末、共有されたリンク情報を掲示するゲスト端末など）によって実行され得る。ただし、ホスト端末１１０以外の端末が、ゲスト端末１３０が予め生成されたオープンチャットルームを検索して参加するよう、少なくとも１つのリンク情報が登録された空間にリンク情報を共有することは制限される。言い換えれば、少なくとも１つのリンク情報が登録された空間にリンク情報を共有する行為は、当該のリンク情報発行をリクエストしたホスト端末１１０によってのみ実行される。
【００９７】
ステップ２１５において、ゲスト端末１３０は、ゲスト端末１３０のユーザから掲示空間に共有されたリンク情報に対する選択が入力される。例えば、ゲスト端末１３０のユーザは、ホスト端末１１０によって共有されたリンク情報をウェブページ、インスタントメッセージを送信できるメッセージアプリケーション又はメッセージアプリケーションと区別される他のサービスアプリケーション上のオンライン空間で確認してリンク情報を選択する。
【００９８】
ステップ２１６において、ゲスト端末１３０のユーザは、リンク情報によってオープンチャットルームに参加する。ゲスト端末１３０のユーザによるリンク情報の選択に応答し、ゲスト端末１３０にインストールされたメッセージアプリケーションが実行される。
【００９９】
一例として、ゲスト端末１３０のユーザがＣｕｓｔｏｍ  ＵＲＬ  Ｓｃｈｅｍｅ形態のリンク情報を選択する場合、ゲスト端末１３０は、メッセージアプリケーションを実行させてゲスト端末１３０のユーザがリンク情報に対応するオープンチャットルームに参加する。又は、ゲスト端末１３０がＣｕｓｔｏｍ  ＵＲＬ  Ｓｃｈｅｍｅ以外の形態（例えば、ｈｔｔｐ  ＵＲＬ、ＱＲ  ｃｏｄｅ、強調表示されたテキスト、アイコン形態など）のリンク情報に対する選択が入力される場合に所定のウェブページに接続し、当該のウェブページに含まれたＣｕｓｔｏｍ  ＵＲＬ  Ｓｃｈｅｍｅ形態のリンク情報によってメッセージアプリケーションを実行させることで、ゲスト端末１３０のユーザがオープンチャットルームに参加する。
【０１００】
ただし、一実施形態によって、ゲスト端末１３０のユーザのリンク情報を通したオープンチャットルームの参加が不可な場合もある。例えば、ゲスト端末１３０のユーザとホスト端末１１０のユーザがメッセージアプリケーションで遮断関係にある場合、ゲスト端末１３０のユーザのオープンチャットルームの参加が不可である。ホスト端末１１０のユーザは、メッセージアプリケーションでゲスト端末１３０とチャットを実行しないよう遮断（例えば、メッセージアプリケーションで友人遮断、受信拒否など）を設定する。遮断されたゲスト端末１３０のユーザは、ホスト端末１１０によって共有されたリンク情報を選択してもオープンチャットルームの参加が制限される。又は、メッセージアプリケーションでゲスト端末１３０のユーザに関して使用制限に関する届けが受け付けられた場合、ゲスト端末１３０のユーザのオープンチャットルームの参加が制限される。届けは、ホスト端末１１０又はメッセージアプリケーションを用いる第３端末によって受け付けられる。
【０１０１】
他の一実施形態によりリンク情報に制限が設定された場合、ゲスト端末１３０のユーザのリンク情報を通したオープンチャットルームの参加が不可な場合もある。例えば、ホスト端末１１０のユーザによって設定されたリンク情報が不活性として設定され、当該のリンク情報がホスト端末１１０のユーザによって削除された場合には、ゲスト端末１３０のユーザがリンク情報を選択してもオープンチャットルームの参加が制限される。又は、リンク情報で生成されたオープンチャットルームの個数がオープンチャットルームの最大許容個数を超えた場合や、オープンチャットルームに参加するゲスト端末１３０のユーザ数がゲスト端末１３０のユーザの最大許容数を超える場合、ゲスト端末１３０のユーザがリンク情報を選択してもオープンチャットルームの参加が制限される。
【０１０２】
オープンチャットルームは、ステップ２１２において、メッセージサーバ１２０がリンク情報発行リクエストに応答してリンク情報を生成するときに生成されるか、又は、ステップ２１５において、ゲスト端末１３０のユーザが掲示空間に掲示されたリンク情報を選択すれば、メッセージサーバが選択に応答してリンク情報を生成する。
【０１０３】
ステップ２１７において、ホスト端末１１０のユーザとゲスト端末１３０のユーザは、メッセージサーバ１２０に生成されたオープンチャットルームでインスタントメッセージをやり取りする。
【０１０４】
図３及び図４は、一実施形態によりホスト端末でオープンチャットルームに対するリンク情報の発行をリクエストする例示を示す図である。
【０１０５】
図３Ａ及び図３Ｂは、ホスト端末でオープンチャットルームの生成に対して入力される例示的な過程を示す。
【０１０６】
図３Ａは、１：１チャットルームとグループチャットルームを含む例示的な一般チャットルームのリストを示す。ここで、ユーザは、メッセージアプリケーションに表示された追加機能に対する識別子３１０を選択する。図３Ｂは、追加機能に対する識別子３１０が選択された場合にオープンチャットルーム生成に対する識別子３２０を含む１つ以上の識別子がメッセージアプリケーションに表示される画面を示す。ユーザがオープンチャットルーム生成に対する識別子３２０を選択すると、メッセージアプリケーションは、オープンチャットルームに対応するリンク情報の発行をリクエストする画面を表示する。
【０１０７】
ただし、図３Ａ及び図３Ｂは、オープンチャットルームの生成に対して入力される例示的な過程を示すものであって、メッセージアプリケーションに表示される一部領域をクリックするか、又は、一部領域に対してインタラクションを適用するだけでも、メッセージアプリケーションはリンク情報の発行をリクエストする画面を表示する。
【０１０８】
図４Ａは、オープンチャットルームで使用されるプロフィールを設定する例示的な画面を示す。ユーザは、デフォルトプロフィール４１０とオープンプロフィール４２０のいずれか１つのプロフィールを選択する。
【０１０９】
デフォルトプロフィール４１０は、メッセージサービスに加入するとき設定される基本的なプロフィールとして、メッセージアプリケーションで友人関係にあるユーザとチャットするとき使用するプロフィールを意味する。オープンプロフィール４２０は、オープンチャットルームに対するリンク情報発行リクエストをメッセージサーバに送信するとき、又はオープンチャットルームに参加するとき設定されるプロフィールとして、デフォルトプロフィール４１０の他に別に設定される。一般的に、個人的な情報（例えば、ユーザの顔写真）が用いられるデフォルトプロフィールとは別に、個人情報が含まれていないオープンプロフィールを別に設定することで、ホスト端末のユーザに関する個人的な情報の流出を最小化する。
【０１１０】
図４Ａでは、１つのオープンプロフィール４２０が図示されているが、これは説明の便宜のためのものであり、複数のオープンプロフィールがプロフィールを設定する画面に表示されてもよい。又は、予め設定されたオープンプロフィールがない場合、図４Ａに示されたオープンプロフィール４２０の代わりに、オープンプロフィールの追加に関連する識別子が表示されてもよい。ユーザは、オープンプロフィールの追加に関連する識別子を選択することにより、新しいオープンプロフィールを設定できる。
また、図４Ａに示された画面で、ユーザは、オープンチャットルームの情報を設定する。オープンチャットルームの情報は、オープンチャットルームに関連するリンク情報に関する説明、オープンチャットルームの名前、オープンチャットルームに適用されるイメージ情報（例えば、イメージファイル、イメージファイルを抽出するアドレス）のうち少なくとも１つである。オープンチャットルームの情報は、ゲスト端末のユーザ又はホスト端末のユーザがオープンチャットルームに関するリンク情報を検索するために使用される。オープンチャットルームの情報は、オープンプロフィール４２０を設定する過程とは別に、リンク情報を発行リクエストするとき設定されてもよい。一例として、複数の写真を適用する場合、オープンチャットルームに複数の写真カバーが設定されてもよい。
【０１１１】
図４Ｂは、ユーザからリンク情報に対する共有リクエストが入力される例示的な画面を示す。一例として、ユーザは、メッセージアプリケーションに表示されたリンク情報共有に関する識別子４３０を選択することによって、共有リクエストを入力し得る。異なる一例として、ユーザは、メッセージアプリケーションの一部領域に対してリンク情報共有に関連するインタラクションを適用することによって、共有リクエストを入力し得る。
【０１１２】
図５は、一実施形態によりゲスト端末のユーザがオープンチャットルームに入場する例示を示す図である。
【０１１３】
ゲスト端末は、掲示空間に共有されたリンク情報５１０を確認する。ここで、掲示空間とは、ゲスト端末が有線通信網又は無線通信網を介してアクセスできる空間を意味し、例えば、ウェブページ、加入したユーザ間にインスタントメッセージをやり取りするメッセージアプリケーション、又はメッセージアプリケーションと区別される他のサービスアプリケーション（例えば、ＳＮＳ）上のオンライン空間を含む。
【０１１４】
リンク情報５１０は、オープンチャットルーム５４０に接続されるリンクに関する情報を意味する。例えば、リンク情報は、Ｃｕｓｔｏｍ  ＵＲＬ  Ｓｃｈｅｍｅ、ｈｔｔｐ  ＵＲＬ、ＱＲ  ｃｏｄｅ、強調表示されたテキスト、アイコンなどの形態を有する。
【０１１５】
Ｃｕｓｔｏｍ  ＵＲＬ  Ｓｃｈｅｍｅは、アプリケーションを実行させるリンク情報形態であり得る。Ｃｕｓｔｏｍ  ＵＲＬ  Ｓｃｈｅｍｅ形態のリンク情報５１０が選択されれば、ゲスト端末は、メッセージアプリケーション５３０を実行させることで、ゲスト端末のユーザがリンク情報５１０に対応するオープンチャットルーム５４０に参加するようにする。すなわち、Ｃｕｓｔｏｍ  ＵＲＬ  Ｓｃｈｅｍｅ形態のリンク情報５１０に対する選択が入力される場合、ゲスト端末がＷＥＢ５２０を経由することなく、リンク情報５１０によってメッセージアプリケーション５３０を実行させることで、ゲスト端末のユーザはオープンチャットルーム５４０に参加できる。
【０１１６】
ｈｔｔｐ  ＵＲＬは、所定のウェブページに接続するリンク情報形態であり得る。ｈｔｔｐ  ＵＲＬ形態のリンク情報５１０に対する選択が入力されれば、ゲスト端末はＷＥＢ５２０に接続され、ＷＥＢ５２０に含まれたＣｕｓｔｏｍ  ＵＲＬ  Ｓｃｈｅｍｅ形態のリンク情報によってメッセージアプリケーション５３０を実行させることができる。そして、ゲスト端末のユーザは、メッセージアプリケーション５３０でリンク情報５１０に対応するオープンチャットルーム５４０に参加できる。
【０１１７】
ＱＲ  ｃｏｄｅは、白黒格子のパターンで情報を表現する２次元バーコードとして、例えば、所定のウェブページに接続する情報を含む。ＱＲ  ｃｏｄｅ形態のリンク情報５１０に対する選択が入力されれば、ゲスト端末はＷＥＢ５２０に接続され、ＷＥＢ５２０に含まれたＣｕｓｔｏｍ  ＵＲＬ  Ｓｃｈｅｍｅ形態のリンク情報によってメッセージアプリケーション５３０を実行させることができる。そして、ゲスト端末のユーザは、メッセージアプリケーション５３０でリンク情報５１０に対応するオープンチャットルーム５４０に参加できる。
【０１１８】
強調表示されたテキストは、テキストの形態を有するが全体又は一部テキストの外形が変形されたものであり、所定のウェブページに接続するリンク情報を含む。アイコンは、事物、施設、形態、概念などを容易に認知するよう象徴的な図で示した絵文字を意味すし、所定のウェブページに接続する情報を含む。強調表示されたテキスト形態又はアイコン形態のリンク情報５１０に対する選択が入力されれば、ゲスト端末はＷＥＢ５２０に接続され、ＷＥＢ５２０に含まれたＣｕｓｔｏｍ  ＵＲＬ  Ｓｃｈｅｍｅ形態のリンク情報によってメッセージアプリケーション５３０を実行させ得る。そして、ゲスト端末のユーザは、メッセージアプリケーション５３０でリンク情報５１０に対応するオープンチャットルーム５４０に参加する。
【０１１９】
一例として、オープンチャットルーム５４０が１：１チャット形態のチャットルームである場合、ゲスト端末のユーザは、リンク情報５１０を介して１：１チャット形態のオープンチャットルームに参加する。異なる一例として、オープンチャットルーム５４０がグループチャット形態のオープンチャットルームである場合、ゲスト端末のユーザは、リンク情報５１０を介してオープンチャットルーム５４０に参加するときオープンチャットルームの種類を選択してもよい。たとえ、オープンチャットルーム５４０がグループチャット形態のチャットルームと設定されていても、ゲスト端末のユーザが１：１チャットを選択することで、ゲスト端末のユーザは１：１チャット形態のオープンチャットルームに参加してホスト端末のユーザと１：１チャットを行うことができる。
【０１２０】
又は、ゲスト端末のユーザは、ハッシュタグで参加しようとするオープンチャットルーム５４０を検索してオープンチャットルーム５４０に参加する。そのために、ゲスト端末のユーザは、オープンチャットルーム５４０に関するリンク情報を検索する。具体的に、ゲスト端末のユーザは、ハッシュタグにマッチングするリンク情報を検索した後、リンク情報によってオープンチャットルーム５４０に参加する。ここで、リンク情報を検索するためにハッシュタグにマッチングされるリンク情報に関する説明が用いられる。この場合、ゲスト端末のユーザは、ハッシュタグをリンク情報５１０として利用し、ハッシュタグに対応するオープンチャットルーム５４０に参加できる。
【０１２１】
又は、リンク情報５１０で参加できるオープンチャットルーム５４０が複数である場合、ゲスト端末のユーザは、リンク情報５１０に関連する複数のオープンチャットルームのいずれか１つを選択して参加する。ここで、ゲスト端末のユーザは、複数のオープンチャットルームの名前、又は複数のオープンチャットルームが分類された項目を確認し、このうちいずれか１つを選択することによって複数のオープンチャットルームのいずれか１つに参加できる。
【０１２２】
又は、ゲスト端末のユーザは、ＷＥＢ５２０で発給されたトークンに基づいてオープンチャットルーム５４０に参加する。ゲスト端末のユーザは、リンク情報５１０を介して接続されたＷＥＢ５２０でトークンが発行され、トークンをメッセージアプリケーション５３０に適用することでオープンチャットルーム５４０に参加できる。
【０１２３】
図６は、一実施形態によりオープンチャットルームがリストに表示される例示を示す図である。
【０１２４】
図６Ａは、一般チャットルームとオープンチャットルームを含む例示的なチャットルームリストを示す。
オープンチャットルームグループ（１）６１０は、リンク情報に対応するオープンチャットルームが複数である場合、複数のオープンチャットルームがグルーピングされて１つのグループと表示されることを示している。例えば、オープンチャットルームグループ（１）６１０には、ホスト端末のユーザとして参加するオープンチャットルームであることを示す識別子６１１、オープンチャットルームの名前６１２、リンク情報に対応するオープンチャットルームの個数６１３、オープンチャットルームに受信された新規メッセージの個数６１４が表示されている。一例として、図６Ａに示されたオープンチャットルームグループ（１）６１０のリンク情報に対応するオープンチャットルームの個数は３個であってもよい。言い換えれば、リンク情報に対応する３個のオープンチャットルームは、１つにグルーピングされてオープンチャットルームグループ（１）６１０でホスト端末として表示される。
【０１２５】
オープンチャットルームグループ（２）６２０は、ゲスト端末のユーザとして参加する少なくとも１つのオープンチャットルームを示す。例えば、オープンチャットルームグループ（２）６２０には、ゲスト端末のユーザとして参加するオープンチャットルームであることを示す識別子６２１、オープンチャットルームの名前６２２、オープンチャットルームに受信された新規メッセージの個数６２３が表示されている。
【０１２６】
オープンチャットルームグループ（１）６１０に含まれた少なくとも１つのオープンチャットルームとオープンチャットルームグループ（２）６２０に含まれた少なくとも１つのオープンチャットルームは、１つのオープンチャットルームグループに含まれて表示される。言い換えれば、ホスト端末のユーザとして参加するオープンチャットルームとゲスト端末のユーザとして参加するオープンチャットルームは、１つのオープンチャットルームグループに表示される。
【０１２７】
図６Ｂは、ユーザからオープンチャットルームグループ（１）６１０に対する選択が入力された場合に、オープンチャットルームグループ（１）６１０のリンク情報に対応する複数のオープンチャットルームを含む例示的なチャットルームリストを示す。
【０１２８】
ホスト端末のユーザがオープンチャットルームグループ（１）６１０を選択すると、当該のリンク情報に対応する複数のオープンチャットルームが表示される。例えば、オープンチャットルームには、ゲスト端末のユーザ名又はユーザＩＤ６３１とオープンチャットルームに受信された新規メッセージの個数６３２が表示される。図６Ｂには図示してはいないが、リンク情報に対応する複数のオープンチャットルームには、１：１チャット形態のオープンチャットルームだけではなく、グループチャット形態のオープンチャットルームも含まれてもよい。
【０１２９】
以上述した実施形態は、ハードウェア構成要素、ソフトウェア構成要素、又はハードウェア構成要素及びソフトウェア構成要素の組合せで具現される。例えば、実施形態で説明した装置及び構成要素は、例えば、プロセッサ、コントローラ、ＡＬＵ（ａｒｉｔｈｍｅｔｉｃ  ｌｏｇｉｃ  ｕｎｉｔ）、デジタル信号プロセッサ（ｄｉｇｉｔａｌ  ｓｉｇｎａｌ  ｐｒｏｃｅｓｓｏｒ）、マイクロコンピュータ、ＦＰＡ（ｆｉｅｌｄ  ｐｒｏｇｒａｍｍａｂｌｅ  ａｒｒａｙ）、ＰＬＵ（ｐｒｏｇｒａｍｍａｂｌｅ  ｌｏｇｉｃ  ｕｎｉｔ）、マイクロプロセッサー、又は命令（ｉｎｓｔｒｕｃｔｉｏｎ）を実行して応答する異なる装置のように、１つ以上の汎用コンピュータ又は特殊目的コンピュータを用いて具現される。処理装置は、オペレーティングシステム（ＯＳ）及びオペレーティングシステム上で実行される１つ以上のソフトウェアアプリケーションを実行する。また、処理装置は、ソフトウェアの実行に応答してデータをアクセス、格納、操作、処理、及び生成する。理解の便宜のために、処理装置は１つが使用されるものとして説明する場合もあるが、当該技術分野で通常の知識を有する者は、処理装置が複数の処理要素（ｐｒｏｃｅｓｓｉｎｇ  ｅｌｅｍｅｎｔ）及び／又は複数類型の処理要素を含むことが分かる。例えば、処理装置は、複数のプロセッサ又は１つのプロセッサ及び１つのコントローラを含む。また、並列プロセッサ（ｐａｒａｌｌｅｌ  ｐｒｏｃｅｓｓｏｒ）のような、他の処理構成も可能である。
【０１３０】
ソフトウェアは、コンピュータプログラム、コード、命令、又はこれらのうちの１つ以上の組合せを含み、希望通りに動作するように処理装置を構成し、独立的又は結合的に処理装置に命令する。ソフトウェア及び／又はデータは、処理装置によって解釈され、処理装置に命令又はデータを提供するためのあらゆる類型の機械、構成要素、物理的装置、仮想装置、コンピュータ格納媒体又は装置、或いは送信される信号波を介して永久的又は一時的に具現化される。ソフトウェアは、ネットワークに接続されたコンピュータシステム上に分散され、分散された方法で格納されるか又は実行される。ソフトウェア及びデータは１つ以上のコンピュータ読み取り可能な記録媒体に格納される。
【０１３１】
本実施形態による方法は、多様なコンピュータ手段を介して実施されるプログラム命令の形態で具現され、コンピュータ読み取り可能な記録媒体に記録される。記録媒体は、プログラム命令、データファイル、データ構造などを単独又は組合せて含む。記録媒体及びプログラム命令は、本発明の目的のために特別に設計して構成されたものでもよく、コンピュータソフトウェア分野の技術を有する当業者にとって公知のものであり、使用可能なものであってもよい。コンピュータ読み取り可能な記録媒体の例としては、ハードディスク、フロッピー（登録商標）ディスク及び磁気テープのような磁気媒体、ＣＤ−ＲＯＭ、ＤＶＤのような光記録媒体、フロプティカルディスクのような磁気−光媒体、及びＲＯＭ、ＲＡＭ、フラッシュメモリなどのようなプログラム命令を保存して実行するように特別に構成されたハードウェア装置を含む。プログラム命令の例としては、コンパイラによって生成されるような機械語コードだけでなく、インタプリタなどを用いてコンピュータによって実行される高級言語コードを含む。ハードウェア装置は、本発明の動作を実行するために１つ以上のソフトウェアモジュールとして作動するように構成してもよく、その逆も同様である。
【０１３２】
上述したように実施形態を限定された図面によって説明したが、当技の術分野で通常の知識を有する者であれば、前記に基づいて様々な技術的な修正及び変形を適用することができる。例えば、説明された技術が説明された方法と異なる順序で実行されたり、及び／又は説明されたシステム、構造、装置、回路などの構成要素が説明された方法と異なる形態で結合又は組合わせられたり、他の構成要素又は均等物によって置き換えたり置換されても適切な結果を達成することができる。したがって、他の具現、他の実施形態、及び請求範囲と均等なものも後述する請求範囲の範囲に属する。
【符号の説明】
【０１３３】
１１０−１、１１０−２、...、１１０−Ｎ：ホスト端末
１２０：メッセージサーバ
１２１：オープンチャットルーム
１３０−１、１３０−２、...、１３０−Ｍ：ゲスト端末
【図１】
0006483291.tif 000002
【図２】
0006483291.tif 000003
【図３】
0006483291.tif 000004
【図４】
0006483291.tif 000005
【図５】
0006483291.tif 000006
【図６】
0006483291.tif 000007