(57)【要約】  本発明は、マイクロブログを介してグループユーザにメッセージを送信するための方法および装置であって、＠記号を用いてグループユーザにメッセージを簡単かつ迅速に送信することができる方法および装置について開示している。本発明では、ユーザがメッセージを送信するときに、ユーザが参加しているグループが、ユーザに関して照会され、メッセージは、何度も「＠ユーザニックネーム」の形態で各グループユーザに送信される代わりに、「＠グループ」の形態でグループユーザに送信することができる。これによって、グループにメッセージを送信する効率が改善され、ユーザに利便性がもたらされる。
2014531094.tif 000002
【特許請求の範囲】
【請求項１】
マイクロブログを介してグループユーザにメッセージを送信するための方法であって、
サービスエンドが、受信メッセージを構文解析し、該メッセージが「＠グループ識別子」を含むことを発見した場合に「＠」の後のグループ識別子を取得するステップと、
前記サービスエンドが、前記グループ識別子によってグループメンバーのユーザのリストを取得し、該グループメンバーのユーザのリスト内の各グループメンバーのユーザに前記メッセージをプッシュするステップと
を含む方法。
【請求項２】
前記グループメンバーのユーザのリスト内の各グループメンバーのユーザが、最新メッセージのページまたは「＠自分付きのメッセージ」のページまたは「＠グループ名」のページを介して前記メッセージの取得および表示を行う、請求項１に記載の方法。
【請求項３】
前記サービスエンドが、前記グループメンバーのユーザの前記リスト内の各グループメンバーのユーザに前記メッセージをプッシュする前記ステップの前に、前記サービスエンドが、前記メッセージを送信するユーザが、前記グループ識別子によって示されているグループのグループメンバーのユーザであるか否かを検出するステップであって、
前記メッセージを送信する前記ユーザが、前記グループ識別子によって示されている前記グループのグループメンバーのユーザである場合、前記サービスエンドは、前記メッセージをプッシュする処理を実行し、
前記メッセージを送信する前記ユーザが、前記グループ識別子によって示されている前記グループのグループメンバーのユーザでない場合、前記サービスエンドは、前記メッセージをプッシュする処理を実行しないステップ
をさらに含む、請求項１に記載の方法。
【請求項４】
ターミナルエンドが、前記メッセージを送信する前に、前記メッセージを送信する前記ユーザが参加しているグループのリストについて前記サービスエンドに照会し、前記メッセージを送信する前記ユーザが、前記グループの前記リストに従って、前記メッセージによってメンションされるグループを前記メッセージ内に示すステップ
をさらに含む、請求項１に記載の方法。
【請求項５】
前記メッセージによってメンションされる１つ以上のグループが、１つ以上の「＠グループ識別子」によって同じメッセージ内に示される、請求項１に記載の方法。
【請求項６】
マイクロブログを介してグループユーザにメッセージを送信するための装置であって、
メッセージの受信および構文解析を行い、「＠グループ識別子」によって示されているグループ識別子を前記メッセージから取得するための取得部と、
前記グループ識別子によってグループメンバーのユーザのリストを取得し、該グループメンバーのユーザのリスト内の各グループメンバーのユーザに前記メッセージをプッシュするためのプッシュ部と
を備える装置。
【請求項７】
前記メッセージを送信するユーザが参加しているグループのリストを照会するための照会部と、
前記メッセージを入力し、前記グループのリストに従って前記メッセージ内の「＠グループ識別子」として前記メッセージによってメンションされる前記グループを示すための送信部と、
最新メッセージのページまたは「＠自分付きのメッセージ」のページまたは「＠グループ名」のページを介して、前記グループメンバーのユーザのリスト内の前記グループメンバーのユーザに前記メッセージを提示するための提示部と
をさらに備える、請求項６に記載の装置。
【請求項８】
前記メッセージを送信する前記ユーザが、前記グループ識別子によって示されている前記グループのグループメンバーのユーザであるか否かを判定するための判定部であって、前記メッセージを送信する前記ユーザが、前記グループ識別子によって示されている前記グループのグループメンバーのユーザでない場合は、前記プッシュ部にプッシュ処理を実行しないよう命令し、そうでない場合は、前記プッシュ部に前記プッシュ処理を実行するよう命令する判定部をさらに備える、請求項６または７に記載の装置。
【請求項９】
前記送信部によって送信される前記メッセージが、１つ以上の「＠グループ識別子」を含む、請求項７に記載の装置。
【請求項１０】
プロセッサ上で実行されたときに請求項１〜５のいずれか一項に記載の方法のステップを実行するよう前記プロセッサに命令するプログラム命令を含むコンピュータプログラム製品。
【請求項１１】
請求項１０に記載のコンピュータプログラムを有する記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークを介してメッセージを送信する技術、具体的には、マイクロブログを介してグループユーザにメッセージを送信するための方法および装置に関する。
【背景技術】
【０００２】
「＠」記号は、現在のマイクロブログまたは他のテキストネットワーク相互作用システム（ｔｅｘｔｕａｌ  ｎｅｔｗｏｒｋ  ｉｎｔｅｒａｃｔｉｏｎ  ｓｙｓｔｅｍ）において特別な意味を有している。例えば、マイクロブログでは、「＠」記号は、「誰かに対するトーク」の機能を表しており、この機能は、マイクロブログを介した投稿の指向性を強化している。あなたが、ここでは「誰かに対するメンション（言及）」および「誰かに対するトーク」を意味する「＠ユーザのニックネーム」付きのメッセージを投稿すると、このユーザにメンションしたメッセージに関する通知が、メンションされたマイクロブログのユーザのページ上に現れ、このユーザは、特定の方法であなたのトークを見て、返信することができる。このようにして、ブロードキャスト環境においてほぼ１対１の会話が行われる。
【０００３】
例えば、ブログ、マイクロブログ、オンラインコミュニティー、インスタント・メッセージ・ツールなどの現在のネットワーク製品では、ユーザ間のやりとりを促進するために、ユーザは、一般に分類されており、この結果、何らかの同じ趣味または何らかの共通の特徴を有するユーザ間のやりとりがより容易になっている。例えば、ブログ内のコミュニティー、インスタント・メッセージ・ツールのグループなどは、本発明では、一括して「グループ」と呼ぶ。「グループ」は、１人以上のユーザを含む１組のユーザであると解釈されてもよい。一般に、グループを識別するために、グループ識別子およびグループ名が、グループに割り当てられる。
【０００４】
現在のところ、マイクロブログと同様のシステムでは、＠の態様でのメッセージの送信は、仮想的な１対１の会話を行うために１人しか対象とすることができない。ここでは、１人のユーザのニックネームしか＠記号の後に付けることができないか、ある人物によって投稿されたメッセージ内の「＠ユーザのニックネーム」をクリックすることによって、この人物のページに直接飛ぶことができるか、またはこの人物にメンションしているすべてのメッセージが、「＠ユーザのニックネーム」の態様で表示することができる。
【０００５】
グループ特徴を有するネットワーク製品では、メッセージを、＠記号を用いてグループのすべてのユーザに送信するとき、多くの＠記号が必要であり、グループの各ユーザのニックネームを付ける必要がある。これは、非常に煩雑で非効率的である。
【発明の概要】
【発明が解決しようとする課題】
【０００６】
上記を考慮して、本発明の実施形態は、マイクロブログを介してグループユーザにメッセージを送信するための方法および装置であって、＠記号を用いてグループユーザにメッセージを簡単かつ迅速に送信することができる方法および装置を提供する。
【課題を解決するための手段】
【０００７】
本発明の一態様によれば、本発明の実施形態は、マイクロブログを介してグループユーザにメッセージを送信するための方法であって、
サービスエンド（ｓｅｒｖｉｃｅ  ｅｎｄ）が、受信メッセージを構文解析し、メッセージが「＠グループ識別子」を含むことを発見した場合に「＠」の後のグループ識別子を取得するステップと、
サービスエンドが、グループ識別子によってグループメンバーのユーザのリストを取得し、グループメンバーのユーザのリスト内の各グループメンバーのユーザにメッセージをプッシュするステップと
を含む方法を提供する。
【０００８】
本発明の別の態様によれば、本発明の実施形態は、マイクロブログを介してグループユーザにメッセージを送信するための装置であって、
メッセージの受信および構文解析を行い、「＠グループ識別子」によって示されているグループ識別子をメッセージから取得するための取得部と、
グループ識別子によってグループメンバーのユーザのリストを取得し、グループメンバーのユーザのリスト内の各グループメンバーのユーザにメッセージをプッシュするためのプッシュ部と
を備える装置をさらに提供する。
【０００９】
本発明の別の態様によれば、本発明の実施形態は、プロセッサ上で実行されたときに前記方法のステップを実行するようプロセッサに命令するプログラム命令を含むコンピュータプログラム製品をさらに提供する。
【００１０】
本発明のさらに別の態様によれば、本発明の実施形態は、前記コンピュータプログラムを有する記憶媒体をさらに提供する。
【００１１】
本発明によって提供される方法および装置により、ユーザは、メッセージを送信するときに、何度も「＠ユーザニックネーム」の形態で各グループユーザにメッセージを送信する代わりに、「＠グループ」の形態でグループユーザにメッセージを送信することが可能である。このことは、グループによってメッセージを送信する効率を改善し、ユーザに利便性をもたらし、また、簡単かつ迅速に実施することができる。
【図面の簡単な説明】
【００１２】
【図１】本発明の実施形態によって提供される、グループユーザにメッセージを送信するための方法のフローチャートである。
【図２】本発明の実施形態によって提供される、グループユーザにメッセージを送信するための装置の構造図である。
【発明を実施するための形態】
【００１３】
本発明の目標、技術的解決策、および利点をより明瞭にするために、本発明のさらに詳細な説明が、実施形態を示し、添付図面を参照することによって以下に与えられる。
【００１４】
図１は、本発明の実施形態によって提供される、グループユーザにメッセージを送信するための、以下のステップを含む方法のフローチャートである。
【００１５】
ステップ１０１：サービスエンドが、受信メッセージを構文解析し、該メッセージが「＠グループ識別子」を含むことを発見した場合に「＠」の後のグループ識別子を取得する。
【００１６】
本発明の実施形態では、ターミナルエンド（ｔｅｒｍｉｎａｌ  ｅｎｄ）が、他のユーザに、メッセージをブロードキャストするかまたはメッセージを送信するとき、メッセージは最初、メッセージを構文解析して対応する処理を実行するサービスエンドに送信される必要がある。
【００１７】
マイクロブログシステムを例として取り上げるなら、マイクロブログのユーザが、メッセージをブロードキャストするとき、メッセージは最初、マイクロブログのサービスエンドに送信される必要がある。マイクロブログのユーザが、特定グループのユーザにメンションしたメッセージを、これらのユーザの全員に通知したい場合、サービスエンドには、メッセージ内に「＠グループ識別子」を含めることによって通知することができる。メッセージを受信した後、サービスエンドは、メッセージの内容を構文解析し、メッセージが「＠グループ識別子」を含むことを発見した場合に、サービスエンドは、「＠」の後のグループ識別子を取得する。次に、サービスエンドは、グループ識別子によってグループのユーザのリストを取得し、各グループメンバーのユーザに、メッセージが該グループメンバーのユーザにメンションしていることを示す。
【００１８】
ステップ１０２：サービスエンドが、グループ識別子によってグループメンバーのユーザのリストを取得し、グループメンバーのユーザのリスト内の各グループメンバーのユーザにメッセージをプッシュする。
【００１９】
サービスエンドがグループ識別子によってグループメンバーのユーザのリストを取得することができるための前提は、メッセージを送信するユーザがグループのグループメンバーのユーザであることが好ましい。したがって、サービスエンドによって、メッセージを送信するユーザがグループ識別子によって示されているグループのグループメンバーのユーザではないことが検出された場合、サービスエンドは、非グループメンバーのユーザがグループメンバーのユーザを妨害することを回避するために処理を実行しなくてもよく、また、サービスエンドによって、メッセージを送信するユーザがグループ識別子によって示されているグループのグループメンバーのユーザであることが検出により確認された場合、サービスエンドは、グループ識別子によってグループメンバーのユーザのリストを取得し、各グループメンバーのユーザにメッセージをプッシュする。
【００２０】
メッセージを送信するグループメンバーのユーザは、グループメンバーのユーザのリストから除外されることが好ましい。
【００２１】
ステップ１０３：グループメンバーのユーザのリスト内のグループメンバーのユーザは、メッセージを取得し、これを表示する。
【００２２】
マイクロブログシステムを例として取り上げるなら、グループメンバーのユーザＡが、＠の態様で自分自身のグループの他のグループメンバーのユーザにメッセージを送信する後、マイクロブログのサービスエンドは、グループのグループメンバーのユーザＡ以外のメンバーのユーザにメッセージをプッシュする。グループの任意の他のメンバーのユーザは、自分のマイクロブログページにログオンした後、最新メッセージのページまたは「＠自分付きのメッセージ」のページまたは「＠グループ名」のページ上でメッセージを見ることができる。例えば、グループ識別子１２３４５６に対応するグループ名が、「クラスメートグループ」であり、このため、「＠クラスメートグループ付きのメッセージ」と同様のハイパーリンクが、マイクロブログのユーザのホームページ上に表示されて、ユーザが、このハイパーリンクをクリックすると、「クラスメートグループ」にメンションしているすべてのメッセージが表示される。
【００２３】
グループユーザにメッセージを送信するターミナルエンドのユーザの便宜のために、ターミナルエンドが、サービスエンドにメッセージを送信する前に、ターミナルエンドは最初、メッセージを送信するユーザが参加しているグループのリストについてサービスエンドに照会し、特定の方法でユーザの選択肢をユーザに示すことが好ましい。グループのリストに従って、メッセージを送信するユーザは、メッセージによってメンションされるグループをメッセージ内に示す。これにより、ユーザが、自分の参加しているグループのグループ識別子を忘れるたびに該グループ識別子を探すことが回避される。このとき、表示手段は、以下、すなわち、メッセージ入力ウィンドウにリストを表示すること（この場合、ユーザが、リスト内のグループ識別子をクリックすると、「＠グループ識別子」が、自動的にメッセージ入力ボックスに追加される）、または、ユーザが「＠」記号を入力したときに、ユーザの選択を容易にするために、ユーザが参加しているすべてのグループのグループ識別子を、プルダウンリストのフローティングウィンドウに表示することを含むが、これらに限定されない。
【００２４】
同じメッセージに、１つ以上の「＠グループ識別子」を含めることができることが好ましく、この場合、複数の「＠グループ識別子」は、分離記号によって互いに分離されてもよく、サービスエンドは、すべての「＠グループ識別子」を１つずつ処理する。本発明に係るグループ識別子は、グループ番号、グループ名などの、グループを一意的に識別することができる識別子であってもよい。
【００２５】
この実施形態では、サービスエンドは、サーバであってもよく、また、マイクロブログのサービスエンドは、マイクロブログサーバであってもよい。
【００２６】
本発明のメッセージの例は、以下の通りである。
【００２７】
メッセージの例１：「皆さん、こんにちは！＠１２３４５６」。
この場合、この実施形態の適用状況は、グループ識別子１２３４５６を有するグループのあるグループユーザが、このグループの他のグループユーザにこんにちはと発言している状況である。
【００２８】
メッセージの例２：「誰が日曜日の活動に参加予定ですか＠クラスメート」。
この場合、この実施形態の適用状況は、グループ名「クラスメート」を有するグループのあるグループユーザが、グループ内で「誰が日曜日の活動に参加予定ですか？」と尋ねている状況である。
【００２９】
メッセージの例３：「あなた達全員にＸＸＸＸという素晴らしい本をお薦めします＠１２３４５６，＠クラスメート」。
この場合、この実施形態の適用状況は、グループ識別子「１２３４５６」を有するグループおよびグループ名「クラスメート」を有するグループの両方に所属しているあるグループメンバーのユーザが、２つのグループのいずれかに属している他のグループメンバーのユーザに素晴らしい本を薦めている状況である。
【００３０】
図２は、本発明の実施形態によって提供される、グループユーザにメッセージを送信するための装置の構造図である。本装置は、２つの部分、すなわち、送信側および受信側を備える。本発明では、ターミナルエンドは、送信側として機能し、サービスエンドは、受信側として機能する。本発明によって達成される主な改善点は、受信部にある。したがって、本装置は、
メッセージの受信および構文解析を行い、「＠グループ識別子」によって示されているグループ識別子を該メッセージから取得するための取得部２０１と、
グループ識別子によってグループメンバーのユーザのリストを取得し、該グループメンバーのユーザのリスト内の各グループメンバーのユーザにメッセージをプッシュするためのプッシュ部２０３と
を少なくとも備える。
【００３１】
取得部２０１およびプッシュ部２０３は、受信側に配置される。
【００３２】
本装置は、
メッセージを送信するユーザが、グループ識別子によって示されているグループのグループメンバーのユーザであるか否かを判定し、メッセージを送信するユーザが、グループ識別子によって示されているグループのグループメンバーのユーザでない場合はプッシュ部にプッシュ処理を実行しないよう命令し、そうでない場合は、プッシュ部にプッシュ処理を実行するよう命令するための判定部２０２
をさらに備えることが好ましい。判定部２０２は、受信側に配置される。
【００３３】
本装置２００は、
メッセージを送信するユーザが参加しているグループのリストを照会するための照会部２０４と、
メッセージを入力し、グループのリストに従ってメッセージ内の「＠グループ識別子」の形態でメッセージによってメンションされるグループを示すための送信部２０５と、
最新メッセージのページまたは「＠自分付きのメッセージ」のページまたは「＠グループ名」のページを介してグループメンバーのユーザのリスト内のグループメンバーのユーザにメッセージを提示するための提示部２０６と
をさらに備えることが好ましい。
【００３４】
照会部２０４、送信部２０５、および提示部２０６は、送信側に配置される。
【００３５】
この場合、送信部２０５によって送信されるメッセージは、１つ以上の「＠グループ識別子」を含んでもよい。
【００３６】
上述されているのは、本発明の好ましい実施形態にすぎず、本発明の保護範囲を限定することを目的とするものではない。
【図１】
2014531094.tif 000003
【図２】
2014531094.tif 000004
【国際調査報告】
2014531094.tif 000005
2014531094.tif 000006
2014531094.tif 000007
2014531094.tif 000008