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