(57)【特許請求の範囲】
【請求項１】
ユーザー端末が通信網を介してＳＮＳサーバーに接続する第１段階と、
前記ＳＮＳサーバーに接続されたユーザー端末が、管理者によって登録された組織に属するか否か、および事前に前記ユーザー端末を介して加入して登録された会合があるか否かを確認する第２段階と、
前記ＳＮＳサーバーが前記ユーザー端末に前記ユーザー端末の属する組織および／または会合に関連するアイコンをメイン画面として提供する第３段階とを含んでなり、
前記第１段階でユーザー端末がＳＮＳサーバーに最初接続したとき、
前記第２段階は、事前に登録されたユーザー端末の固有番号または電話番号を用いた認証を介して、前記ユーザー端末が組織および会合に属するメンバーの端末であるか否かを確認し、
前記ＳＮＳサーバーに登録された組織および会合に属するメンバーの端末ではない場合、前記ＳＮＳサーバーが、ユーザー端末が既存会員であるか新規会員であるかに対する確認画面を前記ユーザー端末に提供し、
前記ユーザー端末の入力によって既存会員であることを選択した場合、前記ＳＮＳサーバーは前記ユーザー端末による追加認証を実施し、前記ユーザー端末の入力によって新規会員であることを選択した場合、前記ＳＮＳサーバーは前記ユーザー端末に会員登録画面を提供し、
前記ＳＮＳサーバーが接続されたユーザーの端末のうち、第１ユーザー端末によってチャット画面のチャット入力ウィンドウにメッセージが入力されると、前記メッセージを暗号化して第２ユーザー端末に提供するメッセージ提供段階と、
前記第２ユーザー端末が前記暗号化されたメッセージを受信すると、チャット画面のチャット入力ウィンドウの状態を確認する状態確認段階と、
前記第２ユーザー端末が前記確認の結果に応じて前記暗号化されたメッセージを処理してチャット画面に出力するメッセージ処理段階とを含み、
前記第１ユーザー端末が、チャット画面のチャット入力ウィンドウの状態が不活性化状態から活性化状態に切り替えられると、前記チャット画面上に出力されたメッセージのうち、送ったメッセージをアイコンとして表示する段階と、
前記第２ユーザー端末が、チャット画面のチャット入力ウィンドウの状態が不活性化状態から活性化状態に切り替えられると、チャット画面上に出力されたメッセージのうち、受信メッセージをアイコンとして表示する段階とをさらに含むことを特徴とする、
ソーシャルネットワーキングサービス方法。
【請求項２】
前記追加認証は、管理者によって事前に登録された電子メール（Ｅ−ｍａｉｌ）または追加電話番号を用いた認証を行うことで、前記ユーザー端末が組織に属するメンバーの端末であるか否かを確認することを特徴とする、請求項１に記載のソーシャルネットワーキングサービス方法。
【請求項３】
前記第３段階の後、
前記ユーザー端末によって前記アイコンが活性化されたときに、前記ユーザー端末が、前記アイコンに該当するデータの提供を前記ＳＮＳサーバーから受ける第４段階をさらに含み、
前記ＳＮＳサーバーは、前記データが組織に関連する場合には管理者によって組織別に分離された組織別データベースと連動し、前記データが会合に関連する場合には各会合を統合的に管理する統合データベースと連動することを特徴とする、請求項１に記載のソーシャルネットワーキングサービス方法。
【請求項４】
前記第４段階の後、
前記組織別データベースと前記統合データベースの連動が可能であり、前記ユーザー端末の要求によって相互間でデータの伝送が行われる第５段階をさらに含むことを特徴とする、請求項３に記載のソーシャルネットワーキングサービス方法。
【請求項５】
前記第３段階で、前記アイコンは公知事項、メッセージ、日程、自由掲示板およびアンケートに対するアイコンを含むことを特徴とする、請求項１に記載のソーシャルネットワーキングサービス方法。
【請求項６】
前記第３段階の後、
前記ユーザー端末が前記公知事項または日程のアイコンを活性化して、ユーザー端末を介して入力されたデータを前記ＳＮＳサーバーに伝送する第ａ段階と；
前記ＳＮＳサーバーが、データ入力者のユーザー端末要求に応えて、前記データがデータ入力者またはデータ閲覧者の認証後に閲覧できるようにして前記ユーザー端末にデータを提供する第ｂ段階と；をさらに含むことを特徴とする、請求項５に記載のソーシャルネットワーキングサービス方法。
【請求項７】
記第ｂ段階で、認証は電話、ＳＭＳおよび電子メールのいずれかを用いて行われることを特徴とする、請求項６に記載のソーシャルネットワーキングサービス方法。
【請求項８】
前記第ｂ段階で、ＳＮＳサーバーが前記ユーザー端末にデータを提供する際に、プッシュメッセージで閲覧を誘導し、一定の時間後に前記データを閲覧していないユーザー端末へ再びプッシュメッセージを伝送することを特徴とする、請求項６に記載のソーシャルネットワーキングサービス方法。
【請求項９】
前記メッセージ提供段階は、
前記第１ユーザー端末が前記メッセージを暗号化してセキュリティチャットサービス提供サーバーに提供する第１メッセージ提供段階と、
前記セキュリティチャットサービス提供サーバーが前記第１ユーザー端末から暗号化されたメッセージを受信すると、前記暗号化されたメッセージを第２ユーザー端末に提供する第２メッセージ提供段階とを含むことを特徴とする、請求項１に記載のソーシャルネットワーキングサービス方法。
【請求項１０】
前記メッセージ提供段階は、
前記第１ユーザー端末が前記メッセージを暗号化してセキュリティチャットサービス提供サーバーに提供する第１メッセージ提供段階と、
前記セキュリティチャットサービス提供サーバーが前記第１ユーザー端末から暗号化されたメッセージを受信すると、前記暗号化されたメッセージを第２ユーザー端末に提供する第２メッセージ提供段階とを含むことを特徴とする、請求項１に記載のソーシャルネットワーキングサービス方法。
【請求項１１】
前記メッセージ処理段階は、
前記第２ユーザー端末が、前記チャット入力ウィンドウの状態が活性化状態であれば、前記暗号化されたメッセージを復号化して元のメッセージをチャット画面に出力する段階と、
前記第２ユーザー端末が、前記チャット入力ウィンドウの状態が不活性化状態であれば、 前記暗号化されたメッセージの受信を知らせる通知メッセージをプッシュサービスを介して受信するプッシュメッセージ受信段階とを含むことを特徴とする、請求項１０に記載のソーシャルネットワーキングサービス方法。
【請求項１２】
前記プッシュメッセージ受信段階は、
前記第２ユーザー端末が、前記ユーザーにより前記通知メッセージが選択されれば、前記チャット入力ウィンドウの状態を不活性化状態から活性化状態に切り替え、前記暗号化されたメッセージを復号化して前記チャット画面に出力する段階と、
前記ユーザーにより前記通知メッセージが選択されなければ、前記暗号化されたメッセージを予め定められた暗号化アイコンとしてチャット画面に出力する段階とを含むことを特徴とする、請求項１１に記載のソーシャルネットワーキングサービス方法。
【請求項１３】
前記第１ユーザー端末または前記第２ユーザー端末が、チャット入力ウィンドウの状態が変更されると、チャット入力ウィンドウの状態変更通知メッセージを提供する段階と、
前記第１ユーザー端末または前記第２ユーザー端末がチャット入力ウィンドウの状態変更通知メッセージをプッシュサービスを介して受信する段階とをさらに含むことを特徴とする、請求項１に記載のソーシャルネットワーキングサービス方法。
【請求項１４】
前記第１ユーザー端末または第２ユーザー端末が、前記チャット画面に出力されたメッセージに対して当該メッセージが出力された時間が特定の時間だけ経過した場合、当該メッセージを削除する段階をさらに含むことを特徴とする、請求項１に記載のソーシャルネットワーキングサービス方法。
【請求項１５】
ユーザー端末が通信網を介して接続したときに、接続されたユーザー端末が登録されている組織および会合があるか否かを確認し、前記ユーザー端末の属する組織および会合に関連するアイコンをメイン画面として提供して、前記ユーザー端末が、管理者によって登録された組織に属するか否か、および事前に前記ユーザー端末を介して加入して登録された会合があるか否かを確認するＳＮＳサーバー；を含み、
前記ＳＮＳサーバーは、前記ユーザー端末の最初接続の際に、管理者によって事前に登録されたユーザー端末の固有番号または電話番号を用いた認証を介して、前記ユーザー端末が組織および会合に属するメンバーの端末であるか否かを確認し、
前記登録された組織および会合に属するメンバーの端末ではない場合、前記ユーザー端末が既存会員であるか新規会員であるかに対する確認画面を前記ユーザー端末に提供し、
前記ユーザー端末の入力によって既存会員であることを選択した場合、前記ユーザー端末による追加認証を実施し、前記ユーザー端末の入力によって新規会員であることを選択した場合、前記ユーザー端末に会員加入画面を提供し、
前記ユーザー端末は、
チャット画面のチャット入力ウィンドウにメッセージが入力されると、前記メッセージを暗号化して提供する第１ユーザー端末と、
前記第１ユーザー端末から暗号化されたメッセージを受信すると、チャット画面のチャット入力ウィンドウの状態を確認し、前記確認の結果に応じて、前記暗号化されたメッセージを処理してチャット画面に出力する第２ユーザー端末とを含み、
前記第１ユーザー端末は
チャット画面のチャット入力ウィンドウの状態が不活性化状態から活性化状態に切り替えられると、前記チャット画面上に出力されたメッセージのうち、送ったメッセージをアイコンとして表示し、
前記第２ユーザー端末は
チャット画面のチャット入力ウィンドウの状態が不活性化状態から活性化状態に切り替えられると、チャット画面上に出力されたメッセージのうち、受信メッセージをアイコンとして表示することを特徴とする、
ソーシャルネットワーキングサービスシステム。
【請求項１６】
前記ＳＮＳサーバーは、前記ユーザー端末によって前記アイコンが活性化されるときに、前記ユーザー端末へ前記アイコンに該当するデータを提供し、
前記ＳＮＳサーバーは、前記データが組織に関連する場合には管理者によって組織ごとに分離された組織別データベースと連動し、前記データが会合に関連する場合には各会合を統合的に管理する統合データベースと連動することを特徴とする、請求項１５に記載のソーシャルネットワーキングサービスシステム。
【請求項１７】
前記第１ユーザー端末は、前記メッセージを暗号化してセキュリティチャットサービス提供サーバーに提供し、
前記セキュリティチャットサービス提供サーバーは、前記第１ユーザー端末から暗号化されたメッセージを受信して前記第２ユーザー端末に提供することを特徴とする、請求項１６に記載のソーシャルネットワーキングサービスシステム。
【請求項１８】
前記第２ユーザー端末は
前記チャット入力ウィンドウの状態が活性化状態であれば、前記暗号化されたメッセージを復号化して元のメッセージをチャット画面に出力し、前記チャット入力ウィンドウの状態が不活性化状態であれば、前記暗号化されたメッセージの受信を知らせる通知メッセージをプッシュサービスを介して受信することを特徴とする、請求項１７に記載のソーシャルネットワーキングサービスシステム。
【請求項１９】
前記第２ユーザー端末は
ユーザーによって前記通知メッセージが選択されれば、前記チャット入力ウィンドウの状態を不活性化状態から活性化状態に切り替え、前記暗号化されたメッセージを復号化して前記チャット画面に出力し、前記ユーザーによって前記通知メッセージが選択されなければ、前記暗号化されたメッセージを予め定められた暗号化アイコンとしてチャット画面に出力することを特徴とする、請求項１８に記載のソーシャルネットワーキングサービスシステム。
【請求項２０】
前記第１ユーザー端末および第２ユーザーの端末の少なくとも一つは、
前記チャット画面のチャット入力ウィンドウの状態が変更されると、前記チャット入力ウィンドウの状態変更通知メッセージを提供し、他の端末装置からチャット入力ウィンドウの状態変更通知メッセージをプッシュサービスを介して受信することを特徴とする、請求項１５に記載のソーシャルネットワーキングサービスシステム。
【請求項２１】
前記第１ユーザー端末および第２ユーザー端末の少なくとも一つは、
前記チャット画面に出力されたメッセージに対して当該メッセージが出力された時間が特定の時間だけ経過した場合、当該メッセージを削除することを特徴とする、請求項１５に記載のソーシャルネットワーキングサービスシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ソーシャルネットワーキングサービス方法およびスシステムに関する。
【背景技術】
【０００２】
一般に、ソーシャルネットワーキングサービス（ＳＮＳ）とは、Ｗｅｂ上で友人、先輩・後輩、同僚などの知り合いとのつながりを強化し、新たな人脈を築いて幅広い人的ネットワーク（人間関係）を形成することができるようにするサービスをいう。個人の表現欲求が強まるにつれて、人々の間の社会的関係を結ばせて友好関係を維持させるソーシャルネットワーキングサービスは益々発達している。
【０００３】
これにより、ツイッター（ｔｗｉｔｔｅｒ（登録商標））やフェイスブック（ｆａｃｅｂｏｏｋ（登録商標））などの様々なソーシャルネットワーキングサービスが登場しており、無線通信を利用する携帯端末と有線通信を利用する端末などで便利に利用することができるように開発されている。このようなソーシャルネットワーキングサービスの特徴は、共通の興味、性向などを持つ会合や知り合いとの会合などを簡単に作ることができ、ユーザーを統合的に管理することができるという点である。
【０００４】
しかし、現在登場しているソーシャルネットワーキングサービスは、不特定多数の人に情報が簡単に晒されるし、ハッキングの危険性が高いため、企業、政党、機関などのように、一定のレベル以上のセキュリティが要求される組織のメンバーが使用するには適切ではないという問題点がある。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】韓国公開特許第１０−２０１０−００１３８８９号公報
【特許文献２】韓国公開特許第１０−２０１２−００８７３０５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
本発明は、かかる問題点を解決するためのもので、その目的は、一定のレベル以上のセキュリティが要求される組織と、組織のメンバーだけでなくそのメンバーの知人が参加可能な会合を同時に運営、管理することができるソーシャルネットワーキングサービス方法およびシステムを提供することにある。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、本発明のある観点によれば、ユーザー端末が通信網を介してＳＮＳサーバーに接続する第１段階と、記ＳＮＳサーバーに接続されたユーザー端末が、管理者によって登録された組織に属するか否か、および事前に前記ユーザー端末を介して加入して登録された会合があるか否かを確認する第２段階と、前記ＳＮＳサーバーが前記ユーザー端末に前記ユーザー端末の属する組織および／または会合に関連するアイコンをメイン画面として提供する第３段階とを含んでなり、前記第１段階でユーザー端末がＳＮＳサーバーに最初接続したとき、前記第２段階は、事前に登録されたユーザー端末の固有番号または電話番号を用いた認証を介して、前記ユーザー端末が組織および会合に属するメンバーの端末であるか否かを確認し、前記ＳＮＳサーバーに登録された組織および会合に属するメンバーの端末ではない場合、前記ＳＮＳサーバーが、ユーザー端末が既存会員であるか新規会員であるかに対する確認画面を前記ユーザー端末に提供し、前記ユーザー端末の入力によって既存会員であることを選択した場合、前記ＳＮＳサーバーは前記ユーザー端末による追加認証を実施し、前記ユーザー端末の入力によって新規会員であることを選択した場合、前記ＳＮＳサーバーは前記ユーザー端末に会員登録画面を提供することを特徴とする、ソーシャルネットワーキングサービス方法が提供される。
【０００８】
また、上記課題を解決するために、本発明の別の観点によれば、ユーザー端末が通信網を介して接続したときに、接続されたユーザー端末が登録されている組織および会合があるか否かを確認し、前記ユーザー端末の属する組織および会合に関連するアイコンをメイン画面として提供して、前記ユーザー端末が、管理者によって登録された組織に属するか否か、および事前に前記ユーザー端末を介して加入して登録された会合があるか否かを確認するＳＮＳサーバー；を含み、前記ＳＮＳサーバーは、前記ユーザー端末の最初接続の際に、管理者によって事前に登録されたユーザー端末の固有番号または電話番号を用いた認証を介して、前記ユーザー端末が組織および会合に属するメンバーの端末であるか否かを確認し、前記登録された組織および会合に属するメンバーの端末ではない場合、前記ユーザー端末が既存会員であるか新規会員であるかに対する確認画面を前記ユーザー端末に提供し、前記ユーザー端末の入力によって既存会員であることを選択した場合、前記ユーザー端末による追加認証を実施し、前記ユーザー端末の入力によって新規会員であることを選択した場合、前記ユーザー端末に会員加入画面を提供することを特徴とする、ソーシャルネットワーキングサービスシステムが提供される。
【発明の効果】
【０００９】
以上説明したように本発明によれば、一定のレベル以上のセキュリティが要求される組織と、組織のメンバーだけでなくそのメンバーの知人が参加可能な会合を同時に運営、管理することができるソーシャルネットワーキングサービス方法およびシステムが提供される。
【図面の簡単な説明】
【００１０】
【図１】本発明に係るソーシャルネットワーキングサービスシステムを示す図である。
【図２】本発明に係るソーシャルネットワーキングサービス方法を示すフローチャートである。
【図３】本発明に係るソーシャルネットワーキングサービス方法における、ユーザー端末が最初にＳＮＳサーバーに接続したときに行われる過程を示すフローチャートである。
【図４】本発明に係るソーシャルネットワーキングサービス方法における、ユーザー端末の電話番号または固有番号が変更された場合に行われる過程を示すフローチャートである。
【図５】本発明に係るソーシャルネットワーキングサービスが提供する画面を示す例示図である。
【図６】本発明に係るソーシャルネットワーキングサービスが提供する画面を示す例示図である。
【図７】本発明に係るソーシャルネットワーキングサービスが提供する画面を示す例示図である。
【図８】本発明に係るソーシャルネットワーキングサービスが提供する画面を示す例示図である。
【図９】本発明に係るソーシャルネットワーキングサービスが提供する画面を示す例示図である。
【図１０】本発明に係るソーシャルネットワーキングサービスが提供する画面を示す例示図である。
【図１１】本発明に係るソーシャルネットワーキングサービスが提供する画面を示す例示図である。
【図１２】本発明に係るソーシャルネットワーキングサービスが提供する画面を示す例示図である。
【図１３】本発明に係るソーシャルネットワーキングサービスが提供する画面を示す例示図である。
【図１４】本発明に係るソーシャルネットワーキングサービスが提供する画面を示す例示図である。
【図１５】本発明に係るソーシャルネットワーキングサービスが提供する画面を示す例示図である。
【図１６】本発明に係るソーシャルネットワーキングサービスシステムでセキュリティチャットサービスを提供する一実施例を説明するためのネットワーク構成図である。
【図１７】本発明に係るソーシャルネットワーキングサービスシステムでセキュリティチャットサービスを提供する他の一実施例を説明するためのネットワーク構成図である。
【図１８】本発明に係るソーシャルネットワーキングサービスシステムにおけるセキュリティチャットサービス提供過程の一実施例を示すフローチャートである。
【図１９】本発明に係るソーシャルネットワーキングサービスシステムにおけるセキュリティチャットサービス提供過程の他の一実施例を示すフローチャートである。
【図２０】本発明に係るソーシャルネットワーキングサービスシステムにおけるセキュリティチャットサービス提供過程によるユーザー端末の実行過程を示す例示図である。
【図２１】本発明に係るソーシャルネットワーキングサービスシステムにおけるセキュリティチャットサービス提供過程によるユーザー端末の実行過程を示す例示図である。
【図２２】本発明に係るソーシャルネットワーキングサービスシステムにおけるセキュリティチャットサービス提供過程によるユーザー端末の実行過程を示す例示図である。
【図２３】本発明に係るソーシャルネットワーキングサービスシステムにおけるセキュリティチャットサービス提供過程によるユーザー端末の実行過程を示す例示図である。
【図２４】本発明に係るソーシャルネットワーキングサービスシステムにおけるセキュリティチャットサービス提供過程によるユーザー端末の実行過程を示す例示図である。
【図２５】本発明に係るソーシャルネットワーキングサービスシステムにおけるセキュリティチャットサービス提供過程によるユーザー端末の実行過程を示す例示図である。
【発明を実施するための形態】
【００１１】
以下に添付図面を参照しながら、本発明の好適な実施の形態について詳細に説明する。なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。
【００１２】
本発明は、ソーシャルネットワーキングサービス方法およびシステムに関するもので、特に、一定のレベル以上のセキュリティが要求される組織と、組織のメンバーだけでなくそのメンバーの知人が参加できる会合を同時に運営、管理することができるように、ユーザー端末が通信網を介してＳＮＳサーバーに接続する第１段階と、前記ＳＮＳサーバーに接続されたユーザー端末が、管理者によって登録された組織に属するか否か、および事前に前記ユーザー端末を介して加入して登録された会合があるか否かを確認する第２段階と、前記ＳＮＳサーバーが前記ユーザー端末に前記ユーザー端末の属する組織および／または会合に関連するアイコンをメイン画面として提供する第３段階とを含むことを特徴とする、ソーシャルネットワーキングサービス方法を提案する。
【００１３】
また、ユーザー端末が通信網を介して接続したときに、接続されたユーザー端末が登録されている組織および会合があるか否かを確認し、前記ユーザー端末の属する組織および／または会合に関連するアイコンをメイン画面として提供するＳＮＳサーバー；を含むが、前記ＳＮＳサーバーは、ユーザー端末が、管理者によって登録された組織に属するか否か、および事前に前記ユーザー端末を介して加入して登録された会合があるか否かを確認することを特徴とする、ソーシャルネットワーキングサービスシステムを提供する。
【００１４】
本発明の権利範囲は、以下で説明する実施例に限定されるものではなく、本発明の技術的要旨を逸脱しない範囲内で、当該技術分野における通常の知識を有する者によって多様に変形実施できる。
【００１５】
以下、本発明のソーシャルネットワーキングサービス方法およびシステムについて図１〜図１５を参照して詳細に説明する。また、本発明を説明するにあたり、関連する公知の機能または構成についての具体的な説明が本発明の要旨を不要に曖昧にするおそれがあると判断される場合には、その詳細な説明を省略する。
【００１６】
本明細書においては、いずれかの構成要素が他の構成要素へデータまたは信号を「伝送」または「提供」する場合には、構成要素は、他の構成要素へ直接前記データまたは信号を伝送することができ、少なくとも一つの別の構成要素を介してデータまたは信号を他の構成要素へ伝送することができることを意味する。
【００１７】
また、以下の説明において、「サーバー」とは、ユーザーが接続してコンテンツを利用するために接続するサーバーコンピュータを意味し、容量が小さい或いは利用者の数が少ない場合、１つのサーバーに多数のプログラムが運営できる。また、容量が非常に大きい或いはリアルタイム接続人数が多い場合は、サーバーの機能に応じて一つのシステム運営のためのサーバーが少なくとも一つ存在することもできる。
【００１８】
本明細書における「サーバー」には、それぞれのデータベースに対応する情報を格納するためのソフトウェアおよびハードウェアの機能的・構造的結合を意味するＤＢが含まれ得る。ＤＢは、少なくとも一つのテーブルとして実現されてもよく、データベースに格納された情報を検索、格納および管理するための別個のＤＢＭＳ（Ｄａｔａｂａｓｅ  Ｍａｎａｇｅｍｅｎｔ  Ｓｙｓｔｅｍ）をさらに含んでもよい。また、連結リスト（ｌｉｎｋｅｄ−ｌｉｓｔ）、ツリー（Ｔｒｅｅ）、関係データベース形態などの様々な方式で実現でき、データベースに対応する情報を格納することができるすべてのデータ記憶媒体およびデータ構造を含む。
【００１９】
図１は本発明に係るソーシャルネットワーキングサービスシステムを示す図である。図１を参照すると、ソーシャルネットワーキングサービスシステムは、ユーザー端末１０およびＳＮＳサーバー３０を含み、認証サーバー４０をさらに含むことができる。
【００２０】
前記ユーザー端末１０は、通信網２０を介して前記ＳＮＳサーバー３０に接続してデータをやり取りすることができるものをいう。ソーシャルネットワーキングサービスの特性上、前記ユーザー端末１０は、図１に示すように多数個が存在することが好ましい。一例として、ユーザー端末Ａ１０からいずれかのデータをＳＮＳサーバー３０に伝送すると、前記データを閲覧する資格を持つユーザーがユーザー端末Ｂ、Ｃ１０などを介して接続してこれを閲覧する機能を果たす。また、前記ユーザー端末１０は、組織または会合に登録されたユーザー端末１０であるか否かを確認するために、認証端末の役割を行うことができる。
【００２１】
このようなユーザー端末１０は、有線端末および無線端末を含む広範囲な端末を意味するので、ＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）、ＩＰテレビジョン（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ  Ｔｅｌｅｖｉｓｉｏｎ）、ノート型パソコン（Ｎｏｔｅｂｏｏｋ−ｓｉｚｅｄ  ｐｅｒｓｏｎａｌ  ｃｏｍｐｕｔｅｒ）、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）、スマートフォン、ＩＭＴ−２０００（Ｉｎｔｅｒｎａｔｉｏｎａｌ  Ｍｏｂｉｌｅ  Ｔｅｌｅｃｏｍｍｕｎｉｃａｔｉｏｎ  ２０００）フォン、ＧＳＭ（Ｇｌｏｂａｌ  Ｓｙｓｔｅｍ  ｆｏｒ  Ｍｏｂｉｌｅ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ）フォン、ＧＰＲＳ（Ｇｅｎｅｒａｌ  Ｐａｃｋｅｔ  Ｒａｄｉｏ  Ｓｅｒｖｉｃｅ）フォン、ＷＣＤＭＡ（Ｗｉｄｅｂａｎｄ  Ｃｏｄｅ  Ｄｉｖｉｓｉｏｎ  Ｍｕｌｔｉｐｌｅ  Ａｃｃｅｓｓ）フォン、ＵＭＴＳ（Ｕｎｉｖｅｒｓａｌ  Ｍｏｂｉｌｅ  Ｔｅｌｅｃｏｍｍｕｎｉｃａｔｉｏｎ  Ｓｅｒｖｉｃｅ）フォン、ＭＢＳ（Ｍｏｂｉｌｅ  Ｂｒｏａｄｂａｎｄ  Ｓｙｓｔｅｍ）フォンなどを含み、互いに異なる端末、サーバーおよびシステムとの音声および映像に対するデータの送受信を行うようにする機能の提供を受けることができる。
【００２２】
前記通信網は、大容量・長距離音声およびデータサービスが可能な大型通信網の高速基幹網である通信網であり、インターネット（Ｉｎｔｅｒｎｅｔ）または高速のマルチメディアサービスを提供するための次世代の有線および無線網でありうる。有無線通信網が移動通信網である場合、同期式移動通信網であってもよく、非同期式移動通信網であってもよい。非同期式移動通信網の一実施例として、ＷＣＤＭＡ（Ｗｉｄｅｂａｎｄ  Ｃｏｄｅ  Ｄｉｖｉｓｉｏｎ  Ｍｕｌｔｉｐｌｅ  Ａｃｃｅｓｓ）方式の通信網を挙げることができる。この場合、図示してはいないが、有無線通信網はＲＮＣ（Ｒａｄｉｏ  Ｎｅｔｗｏｒｋ  Ｃｏｎｔｒｏｌｌｅｒ）を含むことができる。一方、ＷＣＤＭＡ網を一例として挙げたが、３Ｇ
ＬＴＥ網、４Ｇ網などの次世代通信網、その他のＩＰアドレスをベースにしたＩＰ網でありうる。前記通信網２０は、ユーザー端末１０、ＳＮＳサーバー３０を始めとして、本発明に含まれたデータベース、認証サーバー、その他のシステム相互間の信号およびデータを相互伝達する役割を果たす。
【００２３】
前記ＳＮＳサーバー３０は、ユーザー端末１０にソーシャルネットワーキングサービスを提供するＷｅｂサーバーまたはＷａｐサーバーであり、アプリケーションサーバーなどのすべてのサーバーおよび装備を含み、組織別データベース３１および統合データベース３２と連動して前記ユーザー端末１０にデータを提供する、或いはされる役割を果たす。特に、前記ＳＮＳサーバーは、一つのソーシャルネットワーキングサービスを介して組織と会合を同時に運営、管理することができるようにする役割を果たすが、組織はある程度の内部規約などが存在する体系的な団体、たとえば企業、機関、政党、協会などをいい、会合は共通の興味、性向などを介して不特定多数の人々が集まって形成する団体をいう。
【００２４】
組織に属するメンバーのユーザー端末１０は、ソーシャルネットワーキングサービスの提供を受ける前に管理者によって前記ＳＮＳサーバー３０に予め登録されており、前記ユーザー端末１０が接続の際に簡単な認証のみを受けた後、ソーシャルネットワーキングサービスを利用することができる。これに対し、会合は、組織に属するメンバーが前記ユーザー端末１０を介して前記ＳＮＳサーバー３０に接続して加入し、或いは組織に属するメンバーではない場合にはユーザー端末１０を介して別途の会員加入手続きを介して加入して利用することができる。したがって、ユーザー端末１０が、組織に属するメンバーの端末であるか否かによって、前記ＳＮＳサーバー３０で利用できるソーシャルネットワーキングサービスの範囲が異なり、これにより、一定のレベル以上のセキュリティが要求される組織の特性と自由な活動が保障されるべき会合の特性とが全て反映されたコミュニケーション空間が形成されるという効果を得ることができる。
【００２５】
一方、前述した組織別データベース３１と統合データベース３２は、前記ＳＮＳサーバー３０内に含まれ得るのはもちろんのこと、別個の構成として形成されて通信網を介して前記ＳＮＳサーバー３０と連動できる。
【００２６】
前記組織別データベース３１は、図１に示すように、例えば組織１、２、３などの組織ごとに区分されたＤＢが存在し、各組織別ＤＢ間ではデータが直接交換されない形態を持つので、その組織内の情報が外部に流出する危険性が著しく低くなり、もしいずれか一つの組織ＤＢがハッキングされても、他の組織ＤＢとは分離されているので、一定のレベル以上のセキュリティが保障される。各組織別ＤＢは、その組織のメンバーのみがコミュニケーションする空間であって、公知事項、メッセージ、日程、自由掲示板、アンケートなどに対するデータが格納されている。
【００２７】
前記統合データベース３２は、各種会合に対する公知事項、メッセージ、日程、自由掲示板、アンケートなどのデータを格納／管理する。また、後述する認証が別個の認証サーバー４０で行われない場合、前記統合データベース３２は、ユーザー端末１０の電話番号および固有番号、追加認証番号、電子メールアドレスなども格納／管理する。
【００２８】
前記認証サーバー４０は、前記ユーザー端末１０が組織に属するメンバーの端末に該当するか否か、および会員加入時に要求される認証のためのデータであるユーザー端末１０の電話番号および固有番号、追加認証番号、電子メールアドレスなどを格納／管理する。
【００２９】
図２は本発明に係るソーシャルネットワーキングサービス方法を示すフローチャートであり、図３は本発明に係るソーシャルネットワーキングサービス方法における、ユーザー端末が最初にＳＮＳサーバーに接続したときに行われる過程を示すフローチャートである。また、図４は本発明に係るソーシャルネットワーキングサービス方法における、ユーザー端末の電話番号または固有番号が変更された場合に行われる過程を示すフローチャートであり、図５乃至図１５は本発明に係るソーシャルネットワーキングサービスが提供する画面を示す例示図である。以下、図２乃至図１５を参照して、ユーザー端末１０がＳＮＳサーバー３０に最初接続した時点から組織または会合に対するデータを利用することについて具体的に検討する。
【００３０】
まず、ユーザーが事前に前記ユーザー端末１０を介してＳＮＳサーバー３０に接続して、組織および／または会合に属するメンバーであることを確認された後、再度接続する場合について考察すると、図２に示すように、ユーザー端末１０が通信網２０を介してＳＮＳサーバー３０に接続したとき（Ｓ１１）、前記ＳＮＳサーバー３０は、接続されたユーザー端末１０が、管理者によって登録された組織に属するメンバーの端末に該当するか否か、および事前に前記ユーザー端末１０を介して加入して登録された会合があるか否かを確認する（Ｓ１２）。
【００３１】
前記ＳＮＳサーバー３０は、接続されたユーザー端末１０の属する組織および／または会合を確認した後、これに関連するアイコンを前記ユーザー端末１０にメイン画面として提供する（Ｓ１３）。その後、前記アイコンを活性化させ、組織または会合に関連するソーシャルネットワーキングサービスを利用する過程について後述する。
【００３２】
一方、ユーザーがソーシャルネットワーキングサービスを利用するために、前記ＳＮＳサーバー３０からプログラムをダウンロードしてインストールし、前記ユーザー端末１０を介して最初に前記ＳＮＳサーバー３０に接続（Ｓ２１）する場合を、図３に基づいて説明する。前記ユーザー端末１０が前記ＳＮＳサーバー３０に最初接続したというのは、ソーシャルネットワーキングサービスを最初に利用しようとする場合だけでなく、既存利用していたユーザーがプログラムを削除した後、再びダウンロードしてインストールして利用しようとする場合を含む。
【００３３】
前記ユーザー端末１０がＳＮＳサーバー３０に最初接続したときに、前記ＳＮＳサーバー３０は、前記ユーザー端末１０が組織および／または会合に属するメンバーの端末であるか否かを確認する（Ｓ２２）。前記ユーザー端末１０が組織および／または会合に属するメンバーの端末であるか否かを確認する過程で、前記ＳＮＳサーバー３０は、ユーザー端末１０の電話番号および／または固有番号を用いた認証を利用する。一方、前記ユーザー端末１０の電話番号および／または固有番号を用いた認証だけでなく、後述する電子メール、追加電話番号を用いた認証は、別個の認証サーバー４０を介して行われることも可能であり、前記ＳＮＳサーバー３０内で自体的に処理されることも可能であるが、以下では、別個の認証サーバー４０が設けられて認証される手続きを中心に説明する。
【００３４】
一例として、ユーザー端末１０の電話番号を用いた認証手続きについて考察すると、前記ＳＮＳサーバー３０は、前記認証サーバー４０へユーザー端末１０による認証要求を伝送し（Ｓ２３）、前記認証サーバー４０は、ユーザー端末１０に、図５に示すようにユーザー端末１０の電話番号の入力を要求する（Ｓ２４）。その後、ユーザーがユーザー端末１０を介して認証番号に該当するユーザー端末１０の電話番号を入力（Ｓ２５）した後、前記ユーザー端末１０は認証サーバー４０へ認証番号を伝送する（Ｓ２６）。
【００３５】
前記認証サーバー４０は、前記ユーザー端末１０から伝送された認証番号を確認して認証結果を生成する（Ｓ２７）。前記認証サーバー４０は認証の結果をＳＮＳサーバー３０へ伝送（Ｓ２８）し、前記ＳＮＳサーバー３０は、認証の結果から、登録された組織および／または会合に属するメンバーの端末であるか否かを把握する（Ｓ２９）。
【００３６】
その後、認証の結果、前記ＳＮＳサーバー３０に最初接続したユーザー端末１０が、事前に登録されていた組織および／または会合に属するメンバーの端末であることが確認された場合、前記ＳＮＳサーバー３０は、ユーザー端末１０にメイン画面を提供する。ところが、認証の結果、前記ユーザー端末１０が、登録されていた組織および／または会合に属するメンバーの端末ではない場合、前記ＳＮＳサーバー３０は、前記ユーザー端末１０に、図６に示すような確認画面を提供する（Ｓ３０）。
【００３７】
前記確認画面は既存会員と新規会員を選択するようになっている。既存会員は、管理者によって登録された組織のメンバーであるが、そのメンバーのユーザー端末１０の電話番号および／または固有番号が変更されて合わない場合を意味するか、或いは、事前にユーザーが会合を利用するために会員加入をしてソーシャルネットワーキングサービスを利用したが、プログラムを削除した後、再びインストールした場合を意味する。また、新規会員は、管理者によって登録された組織のメンバーではないが、ソーシャルネットワーキングサービスで提供される会合のみを利用しようとするユーザーであって、会員加入をしていないため登録されていないユーザーを意味する。既存会員か新規会員かによって後続の手続きは異なる。これについて考察する。
【００３８】
まず、図４を参照すると、ユーザー端末１０が既存会員であることを前記確認画面で選択した場合（Ｓ４１）、前記ＳＮＳサーバー３０は、事前に管理者またはユーザーによって登録されたユーザーの電子メール（Ｅ−ｍａｉｌ）または追加電話番号を確認する（Ｓ４２）。このとき、追加電話番号は、上述したユーザー端末１０の電話番号とは異なるものであって、自宅や会社などの電話番号、そのユーザーが持つ他の端末１０の電話番号などをいう。
【００３９】
その後、前記ＳＮＳサーバー３０は、前記認証サーバー４０へユーザー端末１０による追加認証要求を伝送し（Ｓ４３）、前記認証サーバー４０は、ユーザー端末１０に、図７に示すように追加電話番号に対する電話認証、電子メール認証を要求する（Ｓ４４）。その次、ユーザーがユーザー端末１０を介して電話認証または電子メール認証を選択して認証番号を入力（Ｓ４５）した後、前記ユーザー端末１０は認証サーバー４０へ認証番号を伝送する（Ｓ４６）。
【００４０】
前記認証サーバー４０は、認証番号を用いて認証結果を生成した後（Ｓ４７）、認証の結果をＳＮＳサーバー３０へ伝送（Ｓ４８）し、前記ＳＮＳサーバー３０は、認証の結果から、登録された組織および／または会合に属するメンバーの端末であるか否かを把握する（Ｓ４９）。その後、認証の結果、前記ＳＮＳサーバー３０に最初接続したユーザー端末１０が、事前に登録されていた組織および／または会合に属するメンバーの端末であることが確認された場合、前記ＳＮＳサーバー３０はユーザー端末１０にメイン画面を提供する。
【００４１】
一方、ユーザー端末１０が新規会員であることを前記確認画面で選択した場合（Ｓ５１）、前記ＳＮＳサーバー３０は、ユーザー端末１０に、図８に示すように会員加入画面を提供する（Ｓ５２）。会員加入時に、ユーザーは、前記ユーザー端末１０を介して、追って既存会員であることを確認すべきユーザー端末１０の固有番号および／または電話番号、追加電話番号、電子メールなどをＳＮＳサーバー３０へ伝送し、この過程で認証手続きが行われることもある。その後、会員加入が完了すると、前記ＳＮＳサーバー３０はユーザー端末１０にメイン画面を提供する。
【００４２】
前記ＳＮＳサーバー３０がユーザー端末１０に提供するメイン画面は、ユーザー端末１０の属する組織および／または会合に関連するアイコンを含む。前記アイコンは、図９に示すように、公知事項、メッセージ、日程、自由掲示板およびアンケートなどに対するアイコンが含まれてもよく、スケジュール、電子党員証、電子社員証などのアイコンがさらに含まれてもよい。
【００４３】
本発明は、組織および会合を同時に利用するか、組織または会合のみを利用することができるが、組織に対するデータと会合に対するデータの重要度に応じて管理体系を異ならせる。したがって、前記ユーザー端末１０による前記アイコンの活性化の際に、前記ユーザー端末１０が、前記アイコンに該当するデータの提供を前記ＳＮＳサーバー３０から受けるが、このとき、データが組織に関連するのか、会合に関連するのかによって区分されて管理されたデータの提供を受ける。
【００４４】
一般に、組織に関連するデータは、不特定多数の人に晒されないように管理されることが好ましいので、データが組織に関連する場合、前記ＳＮＳサーバー３０は、管理者によって組織ごとに分離された組織別データベース３１と連動する。また、会合に関連するデータは、多数人の共有が容易となるように統合的に管理されることが望ましいので、データが会合に関連する場合、前記ＳＮＳサーバー３０は、各会合を統合的に管理する統合データベース３２と連動する。
【００４５】
一例として、組織と会合の両方に加入されたユーザーの場合、公知事項、メッセージ、日程および自由掲示板のアイコンの中からいずれかを選択した場合、図１０乃至図１３に示すように、組織に関連するデータと会合に関連するデータがリストとして表示される。リストからなるデータを詳細に表示するために、もし組織に関連するデータを選択した場合、前記ＳＮＳサーバー３０は、組織別データベース３１内の当該組織ＤＢからデータを抽出して前記ユーザー端末１０に提供し、組織に関連するデータを選択する場合、統合データベース３２からデータを抽出して前記ユーザー端末１０に提供する。
【００４６】
一方、前記組織別データベース３１と統合データベース３２との間にも連動が可能であるので、前記ユーザー端末１０の要求に応じて、相互間でデータの伝送が行われることもできる。よって、会合内のデータを組織に取り込むことができるのはもちろんのこと、組織内のデータを会合に取り込むこともできる。但し、組織内のデータを会合に取り込む場合、データの重要度に応じてセキュリティ等級を分け、共有されないようにするか、或いは一部の資格を備えたユーザー端末１０を介してのみ共有されるようにする制限を設定することができる。
【００４７】
一方、前記ＳＮＳサーバー３０は、前記アイコンの活性化の際にデータ閲覧に対する制限、データ閲覧通知などに対する制限を設定することができる。これは、データが組織または会合のどれに関連するか否かとデータの重要度などを判断して管理者またはユーザーによって設定できる。
【００４８】
一例として、ユーザーがユーザー端末１０を介して前記公知事項または日程をソーシャルネットワーキングサービスにアップロードする場合、前記ユーザー端末１０によって公知事項または日程のアイコンを活性化した後、ユーザー端末１０を介して入力されたデータを前記ＳＮＳサーバー３０へ伝送する。
【００４９】
このとき、前記ＳＮＳサーバー３０は、データ入力者のユーザー端末１０の要求に応じて、前記データをデータ入力者および／またはデータ閲覧者の認証後に閲覧できるようにして、前記ユーザー端末１０に該当データを提供することができる。このとき、閲覧に対する制限を設定して前記ＳＮＳサーバー３０が提供するユーザー端末１０は、データ入力者のユーザー端末１０を含めてそのデータ入力者の属する組織または会合のメンバー端末を意味する。また、前記認証は電話、ＳＭＳおよび電子メールのいずれかを用いて行うことができる。
【００５０】
データ入力者の認証が必要な場合、データ閲覧者は、データ入力者に電話やＳＭＳ、電子メールなどを介して認証要求して閲覧に対する承認を受けなければならず、データ閲覧者の認証が必要な場合、データ入力者が事前に告知した認証番号を用いた或いは管理者またはユーザーが登録しておいた電話番号を用いた電話認証、ＳＭＳ認証または電子メール認証を活用することもできる。
【００５１】
一方、前記ＳＮＳサーバー３０が前記ユーザー端末１０にデータを提供するとき、プッシュメッセージで閲覧を誘導することができ、プッシュメッセージを伝送してから一定の時間が経ってもユーザー端末１０を介して閲覧していないユーザーに再度プッシュメッセージを伝送することができる。このように重要性の高いデータに対してデータ閲覧通知を提供することにより、閲覧を誘導することができる。
【００５２】
本発明は、上述したように、一つのソーシャルネットワーキングサービスに組織と会合が区分されており、組織は管理者によって設定されるので、会合ののみを利用するメンバーは管理者を介さなければ組織のメンバーとして編入されないのに対し、各組織のメンバーはユーザー端末１０を介して興味、性向などに応じて会合を形成／加入することができる。
【００５３】
図９に示すように、前記ＳＮＳサーバー３０は、ユーザー端末１０へ、メイン画面に新しい会合を形成するアイコンを含めて提供することができる。ユーザー端末１０がこれを選択する場合、前記ＳＮＳサーバー３０は、ユーザー端末１０に、図１４に示すように会合形成画面を提供する。このため、ユーザーは、ユーザー端末１０を介して会合の名前、会合の区分、会合の会員などを選択して会合を生成することができる。
【００５４】
また、図１５に示すように、既存形成されている会合に属するメンバーのユーザー端末１０が、まだ当該会合に加入していない組織のメンバーのユーザー端末１０へ招待メッセージを発送して会合に加入させることもできる。
【００５５】
図１６は本発明に係るソーシャルネットワーキングサービスシステムでセキュリティチャットサービスを提供する一実施例を説明するためのネットワーク構成図である。
【００５６】
図１６を参照すると、ソーシャルネットワーキングサービスシステムは、第１ユーザー端末１００＿１および第２ユーザー端末１００＿２を含む。図１６は、２人のユーザーが自分の保有する端末装置１００＿１、１００＿２を介してチャットルームに接続して会話することができる実施例を示したが、このような実施例とは異なり、３人以上のユーザーが自分の保有する端末装置を介してオンラインサービスを利用することができる。このような実施例の場合、図１６には２台の端末装置１００＿１、１００＿２以外に追加の端末装置が図示できる。
【００５７】
以下では、説明の便宜のために、第１ユーザー端末１００＿１がメッセージを第２ユーザー端末１００＿２に提供し、第２ユーザー端末１００＿２が第１ユーザー端末１００＿１からメッセージを受信する実施例について説明する。このような実施例とは異なり、第２ユーザー端末１００＿２がメッセージを第１ユーザー端末１００＿１に提供し、第１ユーザー端末１００＿１が第２ユーザー端末１００＿２からメッセージを受信することができる。
【００５８】
第１ユーザー端末１００＿１および第２ユーザー端末１００＿２は、互いに接続された状態でチャットルームを介して会話をすることができるユーザーが保有している端末であり、このような第１ユーザー端末１００＿１および第２ユーザー端末１００＿２は、スマートフォン、ＰＤＡ、ＰＣ、ノートパソコンなどに実現できる。
【００５９】
第１ユーザー端末１００＿１および第２ユーザー端末１００＿２が互いに接続されてチャットルームを介して会話をするために、第１ユーザー端末１００＿１および第２ユーザー端末１００＿２それぞれにはチャット画面が実行できる。チャット画面は、会話の内容が出力される会話出力ウィンドウ、およびメッセージが入力されるチャット入力ウィンドウを含む。
【００６０】
チャット画面のチャット入力ウィンドウの状態は不活性化状態または活性化状態を維持することができる。例えば、第１ユーザー端末１００＿１または第２ユーザー端末１００＿２がチャットルームに接続された場合、チャット画面のチャット入力ウィンドウの状態は活性化状態を維持することができる。別の例を挙げると、第１ユーザー端末１００＿１または第２ユーザー端末１００＿２がチャットルームに接続されていない場合、第２ユーザー端末１００＿２では、チャット画面が実行されないので、チャット画面のチャット入力ウィンドウの状態は不活性化状態を維持することができる。
【００６１】
従来は、第１ユーザー端末１００＿１および第２ユーザー端末１００＿２のいずれか一方がチャットルームに接続されていなくても、他方の端末装置がメッセージを入力すると、チャット画面に出力され、いずれか一方の端末装置がチャットルームに再び接続すると、チャット画面のメッセージを確認することができた。
【００６２】
例えば、第１ユーザー端末１００＿１および第２ユーザー端末１００＿２のうち、第１ユーザー端末１００＿１がチャットルームに接続されていなくても、第２ユーザー端末１００＿２がメッセージを入力すると、チャット画面に出力され、第１ユーザー端末１００＿１がチャットルームに再び接続すると、チャット画面のメッセージを確認することができた。
【００６３】
このように、チャットルームで会話するユーザーが２人である場合には問題にならないが、チャットルームで会話するユーザーが多数である場合、特定のユーザーがチャットルームを離れている間に秘密の会話を行っても、特定のユーザーがさらにチャットルームに入ってきて当該会話の内容を確認することができるので、悪意のあるユーザーによって会話の内容が漏れるおそれがあるという問題点がある。
【００６４】
また、会話の内容が個人情報（たとえば、パスワード、口座番号など）である場合、悪意のあるユーザーが会話の内容を悪意的に使用することにより、第３の被害が発生する可能性があるという問題点がある。
【００６５】
本発明では、このような問題点を解決するために、チャット画面のチャット入力ウィンドウを介してメッセージが入力されると、端末装置が当該メッセージを暗号化して他の端末装置に提供する。
【００６６】
すると、他の端末装置は、チャット画面のチャット入力ウィンドウの状態が活性化状態である場合（たとえば、ユーザーがチャットルームに参加した場合）にのみ、暗号化されたメッセージを復号化してチャット画面に出力し、チャット画面のチャット入力ウィンドウの状態が不活性化状態である場合（たとえば、ユーザーがチャットルームを離れている場合）には、暗号化されたメッセージを予め定められた暗号化アイコンとしてチャット画面に出力する。
【００６７】
例えば、第１ユーザー端末１００＿１は、ユーザーによってチャット画面のチャット入力ウィンドウにメッセージが入力されると、メッセージを暗号化して第２ユーザー端末１００＿２に提供する。第２ユーザー端末１００＿２は、第１ユーザー端末１００＿１から暗号化されたメッセージを受信すると、チャット画面のチャット入力ウィンドウの状態を確認する。
【００６８】
第２ユーザー端末１００＿２は、チャット入力ウィンドウの状態が活性化状態である場合、暗号化されたメッセージを復号化して元のメッセージをチャット画面に出力し、チャット入力ウィンドウの状態が不活性化状態であれば、暗号化されたメッセージを予め定められた暗号化アイコンとしてチャット画面に出力する。
【００６９】
このとき、第２ユーザー端末１００＿２は、チャット入力ウィンドウの状態が不活性化状態であれば、暗号化されたメッセージを予め定められた暗号化アイコンとしてチャット画面に出力するとともに、暗号化されたメッセージの受信を知らせる通知メッセージを出力することができる。
【００７０】
これにより、チャットルームで会話するユーザーが多数である場合、特定のユーザーがチャットルームを離れている間に秘密の会話を行っても、当該秘密の会話を暗号化して伝送するため、チャットルームを離れているユーザーのチャット画面には特定のアイコンのみが出力され、ユーザーが会話の内容を確認することができないから、会話の内容が悪意をもって使用されることを事前に予防することができるという長所がある。
【００７１】
また、第１ユーザー端末１００＿１または第２ユーザー端末１００＿２は、チャット画面のチャット入力ウィンドウの状態が変更されたかを確認し、チャット画面のチャット入力ウィンドウの状態が変更されると、チャット入力ウィンドウの状態変更通知メッセージを提供する。
【００７２】
例えば、第１ユーザー端末１００＿１は、チャット入力ウィンドウの状態変更通知メッセージを第２ユーザー端末１００＿２に提供することができる。すると、第２ユーザー端末１００＿２は、プッシュサービスを介してチャット入力ウィンドウの状態変更通知メッセージを受信することができる。
【００７３】
また、第１ユーザー端末１００＿１または第２ユーザー端末１００＿２は、チャット画面に出力されたメッセージに対して当該メッセージが出力された時間が特定の時間だけ経過した場合、当該メッセージを削除する。
【００７４】
図１７は本発明に係るソーシャルネットワーキングサービスシステムでセキュリティチャットサービスを提供する他の一実施例を説明するためのネットワーク構成図である。図１７に示されたソーシャルネットワーキングサービスシステムの他の一実施例の構成または動作について、図１６を参照して前述したのと同じ或いは相応する内容は省略して説明するが、当業者は、その説明から図１７の他の一実施例を十分に理解することができるだろう。
【００７５】
図１７に示されたソーシャルネットワーキングサービスシステムは、セキュリティチャットサービス提供サーバー２００をさらに含むことができる。
【００７６】
第１ユーザー端末１００＿１は、チャット画面のチャット入力ウィンドウにメッセージが入力されると、メッセージを暗号化してセキュリティチャットサービス提供サーバー２００に提供する。セキュリティチャットサービス提供サーバー２００は、暗号化されたメッセージを第２ユーザー端末１００＿２に提供する。
【００７７】
すると、第２ユーザー端末１００＿２は、チャット入力ウィンドウの状態が活性化状態であれば、暗号化されたメッセージを復号化して元のメッセージをチャット画面に出力し、チャット入力ウィンドウの状態が不活性化状態であれば、暗号化されたメッセージを予め定められた暗号化アイコンとしてチャット画面に出力する。
【００７８】
このとき、第２ユーザー端末１００＿２は、チャット入力ウィンドウの状態が不活性化状態であれば、暗号化されたメッセージを予め定められた暗号化アイコンとしてチャット画面に出力するとともに、暗号化されたメッセージの受信を知らせる通知メッセージを出力することができる。
【００７９】
これにより、チャットルームで会話するユーザーが多数である場合、特定のユーザーがチャットルームを離れている間に秘密の会話を行っても、特定のユーザーがさらにチャットルームに入ってきても暗号化アイコンのみを確認することができるので、会話の内容を確認することができないから、会話の内容が悪意的に使用されることを事前に予防することができるという長所がある。
【００８０】
図１８は本発明に係るソーシャルネットワーキングサービスシステムにおけるセキュリティチャットサービス提供過程の一実施例を示すフローチャートである。
【００８１】
図１８を参照すると、第１ユーザー端末１００＿１は、ユーザーによってチャット画面のチャット入力ウィンドウにメッセージが入力されると、メッセージを暗号化し（段階Ｓ３１０）、暗号化されたメッセージを第２ユーザー端末１００＿２に提供する（段階Ｓ３２０）。
【００８２】
第２ユーザー端末１００＿２は、第１ユーザー端末１００＿１から暗号化されたメッセージを受信すると、チャット画面のチャット入力ウィンドウの状態を確認する（段階Ｓ３３０）。第２ユーザー端末１００＿２は、チャット入力ウィンドウの状態が活性化状態であれば（段階Ｓ３４０）、暗号化されたメッセージを復号化して元のメッセージをチャット画面に出力する（段階Ｓ３５０）。
【００８３】
第２ユーザー端末１００＿２は、チャット入力ウィンドウの状態が不活性化状態であれば（段階Ｓ３４０）、暗号化されたメッセージを予め定められた暗号化アイコンとしてチャット画面に出力する（段階Ｓ３６０）。図18には示していないが、第２ユーザー端末１００＿２は、チャット入力ウィンドウの状態が不活性化状態であっても、暗号化されたメッセージが受信されたことを知らせる通知メッセージを出力する。このとき、ユーザーが通知メッセージをクリックすると、自動的に、暗号化されたメッセージが復号化されて元のメッセージがチャット画面に出力される。
【００８４】
図１９は本発明に係るソーシャルネットワーキングサービスシステムにおけるセキュリティチャットサービス提供過程の他の一実施例を示すフローチャートである。
【００８５】
図１９を参照すると、第１ユーザー端末１００＿１は、ユーザーによってチャット画面のチャット入力ウィンドウにメッセージが入力されると、メッセージを暗号化し（段階Ｓ４１０）、暗号化されたメッセージをセキュリティチャットサービス提供サーバー２００に提供する（段階Ｓ４２０）。セキュリティチャットサービス提供サーバー２００は、第１ユーザー端末１００＿１から暗号化されたメッセージを受信すると、第２ユーザー端末１００＿２に提供する（段階Ｓ４３０）。
【００８６】
第２ユーザー端末１００＿２は、セキュリティチャットサービス提供サーバー２００から暗号化されたメッセージを受信すると、チャット画面のチャット入力ウィンドウの状態を確認する（段階Ｓ４４０）。第２ユーザー端末１００＿２は、チャット入力ウィンドウの状態が活性化状態であれば（段階Ｓ４５０）、暗号化されたメッセージを復号化して元のメッセージをチャット画面に出力する（段階Ｓ４６０）。
【００８７】
第２ユーザー端末１００＿２は、チャット入力ウィンドウの状態が不活性化状態であれば（段階Ｓ４５０）、暗号化されたメッセージを予め定められた暗号化アイコンとしてチャット画面に出力する（段階Ｓ４７０）。図１９には示していないが、第２ユーザー端末１００＿２は、チャット入力ウィンドウの状態が不活性化状態であっても、暗号化されたメッセージが受信されたことを知らせる通知メッセージを出力する。このとき、ユーザーが通知メッセージをクリックすると、自動的に、暗号化されたメッセージが復号化されて元のメッセージがチャット画面に出力される。
【００８８】
図２０は本発明に係るソーシャルネットワーキングサービスシステムにおけるセキュリティチャットサービス提供過程によるユーザー端末の実行過程を示す例示図である。
【００８９】
図２０を参照すると、第１ユーザー端末１００＿１は、チャット画面のチャット入力ウィンドウの状態が活性化状態である場合、ユーザーがメッセージを入力することができるようにし、ユーザーによってチャット画面のチャット入力ウィンドウにメッセージが入力されると、参照番号５１０のようにメッセージを暗号化して第２ユーザー端末１００＿２に提供する。
【００９０】
もし、第１ユーザー端末１００＿１はチャット画面のチャット入力ウィンドウの状態が不活性化状態から活性化状態に切り替えられると、以前に送ったメッセージは参照番号５２０のようにアイコンとして表示される。
【００９１】
第２ユーザー端末１００＿２は、チャット画面のチャット入力ウィンドウの状態が活性化状態であれば、参照番号５３０のように第１ユーザー端末１００＿１から受信された暗号化メッセージを復号化して表示することができ、チャット画面のチャット入力ウィンドウの状態が不活性化状態であれば、参照番号５４０のようにプッシュサービスを介してチャット入力ウィンドウの状態変更通知メッセージを受信することができる。
【００９２】
もし、第２ユーザー端末１００＿２は、チャット画面のチャット入力ウィンドウの状態が不活性化状態から活性化状態に切り替えられると、チャット画面上のメッセージはアイコンとして表示される。
【００９３】
図２１乃至図２３は本発明に係るソーシャルネットワーキングサービスシステムにおけるセキュリティチャットサービス提供過程によるユーザー端末の実行過程を示す例示図であり、図２４および図２５は本発明に係るソーシャルネットワーキングサービスシステムにおけるセキュリティチャットサービス提供過程によるユーザー端末の実行過程を示す例示図である。
【００９４】
図２１乃至図２５を参照すると、ユーザーは、セキュリティチャットを行うために、図２１の（ａ）のように自分の保有する第１ユーザー端末１００＿１を介してセキュアチャットを行うことができる。第１ユーザー端末１００＿１は、第２ユーザー端末１００＿２から暗号化されたメッセージを受信すると、チャット画面のチャット入力ウィンドウの状態を確認して活性化状態であるため、暗号化されたメッセージを復号化して、図２１の（ｂ）のようにチャット画面に「お久しぶりです！！！お元気でいらっしゃいますか。」を出力する。
【００９５】
第１ユーザー端末１００＿１または第２ユーザー端末１００＿２は、チャット画面のチャット入力ウィンドウの状態が変更されると、チャット入力ウィンドウの状態変更通知メッセージを提供し、第１ユーザー端末１００＿１または第２ユーザー端末１００＿２は、チャット入力ウィンドウの状態変更通知メッセージをプッシュサービスを介して受信することができる。
【００９６】
つまり、第２ユーザー端末１００＿２で実行されるチャット画面のチャット入力ウィンドウの状態が活性化状態から不活性化状態に変更されると、第２ユーザー端末１００＿２は、チャット入力ウィンドウの状態変更通知メッセージを第１ユーザー端末１００＿1に提供し、第１ユーザー端末１００＿1は、図２１の（ｃ）のように、第２ユーザー端末１００＿２で実行されるチャット画面のチャット入力ウィンドウの状態変更通知メッセージをチャット画面に出力することができる。
【００９７】
ユーザーが図２２の（ｄ）のようにチャット画面のチャット入力ウィンドウにメッセージを入力すると、第１ユーザー端末１００＿１は、メッセージを暗号化して第２ユーザー端末１００＿２に提供する。このとき、第２ユーザー端末１００＿２で実行されるチャット画面のチャット入力ウィンドウの状態が不活性化状態であるため、第２ユーザー端末１００＿２は、図２４の（ａ）のように、暗号化されたメッセージの受信を知らせる通知メッセージを表示する。
【００９８】
このような場合、ユーザーによってメッセージウィンドウがクリックされてもクリックされなくてもよい。もし、ユーザーによってメッセージウィンドウがクリックされた場合、第２ユーザー端末１００＿２で実行されるチャット画面のチャット入力ウィンドウの状態が不活性化状態から活性化状態に変更されながら、図２４の（ｂ−１）のように、暗号化されたメッセージを復号化してチャット画面に出力することができる。このとき、第２ユーザー端末１００＿２で実行されるチャット画面のチャット入力ウィンドウの状態が不活性化状態から活性化状態に変更されたため、以前の会話はアイコンとして表示できる。
【００９９】
第２ユーザー端末１００＿２のこのような実行に応じて、第１ユーザー端末１００＿１は、図２２の（ｅ−１）のように、第２ユーザー端末１００＿２で実行されるチャット画面のチャット入力ウィンドウの状態が不活性化状態から活性化状態に変更されたことを知らせるチャット入力ウィンドウの状態変更通知メッセージを出力し、自分が入力したメッセージを出力する。
【０１００】
これに対し、ユーザーがメッセージウィンドウがクリックされていない場合、第２ユーザー端末１００＿２は、第１ユーザー端末１００＿１から受信された暗号化メッセージに対する復号化を実行せず、図２５の（b-1）のように、暗号化メされたメッセージに該当する所定のアイコンをチャット画面に出力する。第２ユーザー端末１００＿２のこのような実行に応じて、第１ユーザー端末１００＿１は図２３の（ｅ−２）のように自分の入力したメッセージを出力する。
【０１０１】
また、第１ユーザー端末１００＿１は、チャット画面のチャット入力ウィンドウの状態が不活性化状態に切り替えられた後、再び活性化状態に切り替えられると、図２３の（ｆ）のように、送ったメッセージをアイコンとして表示することができる。
【０１０２】
前述したように、本発明は、一つのソーシャルネットワーキングサービスで組織と会合を同時に運営、管理することができるので、ユーザーが多数のソーシャルネットワーキングサービスを端末にインストールして使用しなければならない不便さを軽減することができ、組織のメンバーは前記ＳＮＳサーバーの管理者にのみ設定され、各組織別に別個のＤＢを使用することにより、組織のメンバーは本発明を利用する上で一定のレベル以上のセキュリティが保障され、会合のメンバーは不特定多数の人との自由なコミュニケーションが可能である。
【０１０３】
本発明は、また、コンピュータで読み取り可能な記録媒体にコンピュータ可読のコードで実現することが可能である。コンピュータで読み取り可能な記録媒体は、コンピュータシステムによって読み取れるデータが格納される全種類の記録装置を含む。
【０１０４】
コンピュータで読み取り可能な記録媒体の例としては、ＲＯＭ、ＲＡＭ、ＣＤ−ＲＯＭ、磁気テープ、フロッピーディスク（登録商標）、光データ記憶装置などがあり、また、キャリアウェーブ（例えば、インターネットを通じた伝送）の形で実現されるものも含む。
【０１０５】
また、コンピュータで読み取り可能な記録媒体は、ネットワークで接続されたコンピュータシステムに分散し、分散方式でコンピュータ可読のコードが格納および実行できる。そして、本発明を実現するための機能的な（ｆｕｎｃｔｉｏｎａｌ）プログラム、コードおよびコードセグメントは本発明の属する技術分野におけるプログラマーによって容易に推論できる。
【０１０６】
以上、本発明によれば、ソーシャルネットワーキングサービスを介して、組織メンバーの場合はＳＮＳサーバー管理者によって登録が行われる一方、会合は組織のメンバーなどを含めて不特定多数の人が直接加入して行われるので、一定のレベル以上のセキュリティが要求される組織、例えば企業、政党、協会などのメンバー間のコミュニケーション空間を提供すると同時に、興味のある分野が同一である或いは性向が似ている組織のメンバーを含め、メンバーの知人間のコミュニケーション空間を提供する。
【０１０７】
したがって、１つのソーシャルネットワーキングサービスで組織と会合を同時に運営、管理することができるため、ユーザーが状況に応じて多数のソーシャルネットワーキングサービスを端末にインストールして使用しなければならない不便さを減らすことができるので、利便性が向上する。
【０１０８】
以上、添付図面を参照しながら本発明の好適な実施形態について詳細に説明したが、本発明はかかる例に限定されない。本発明の属する技術の分野における通常の知識を有する者であれば、特許請求の範囲に記載された技術的思想の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、これらについても、当然に本発明の技術的範囲に属するものと了解される。
【符号の説明】
【０１０９】
１０    ユーザー端末
２０    通信網
３０    ＳＮＳサーバー
３１    組織別データベース
３２    統合データベース
４０    認証サーバー
【図１】
0006437972.tif 000002
【図２】
0006437972.tif 000003
【図３】
0006437972.tif 000004
【図４】
0006437972.tif 000005
【図５】
0006437972.tif 000006
【図６】
0006437972.tif 000007
【図７】
0006437972.tif 000008
【図８】
0006437972.tif 000009
【図９】
0006437972.tif 000010
【図１０】
0006437972.tif 000011
【図１１】
0006437972.tif 000012
【図１２】
0006437972.tif 000013
【図１３】
0006437972.tif 000014
【図１４】
0006437972.tif 000015
【図１５】
0006437972.tif 000016
【図１６】
0006437972.tif 000017
【図１７】
0006437972.tif 000018
【図１８】
0006437972.tif 000019
【図１９】
0006437972.tif 000020
【図２０】
0006437972.tif 000021
【図２１】
0006437972.tif 000022
【図２２】
0006437972.tif 000023
【図２３】
0006437972.tif 000024
【図２４】
0006437972.tif 000025
【図２５】
0006437972.tif 000026