(57)【特許請求の範囲】
【請求項１】
プロセッサと前記プロセッサにより実行される１つまたは複数のプログラムを格納するためのメモリとを有する第１のモバイル端末で実施される情報送信方法であって、
前記第１のモバイル端末での所定のユーザ操作を検出して、第２の端末で実行されているアプリケーションから情報を取り出すステップであって、前記アプリケーションはリモート・サーバを介して前記第１のモバイル端末に関連付けられるステップと、
前記所定のユーザ操作に応じて、前記リモート・サーバを介して前記第２の端末の前記アプリケーションに情報送信命令を送信するステップであって、前記アプリケーションは、前記情報送信命令に応答して前記第２の端末に現在表示されているドキュメントの識別子を前記リモート・サーバに返すように構成されたステップと、
前記ドキュメント識別子と前記ドキュメントに関連付けられたデータを前記リモート・サーバから受信するステップであって、前記データは前記ドキュメントの中の所定の種類のコンテンツから抽出されるステップと、
前記受信されたドキュメント識別子と前記データを前記第１のモバイル端末のディスプレイに表示するステップと、
を含む、方法。
【請求項２】
前記アプリケーションは前記第２の端末で実行されているウェブ・ブラウザのプラグインであり、前記ドキュメントは前記ウェブ・ブラウザに表示されたウェブページである、請求項１に記載の方法。
【請求項３】
前記アプリケーションは、
前記アプリケーションが、前記アプリケーションのアドレス情報と識別情報を含むエントリ情報を前記リモート・サーバから受信し前記エントリ情報を前記第２の端末に表示し、
前記第１のモバイル端末が前記エントリ情報を前記第２の端末から取得し、
前記第１のモバイル端末が前記取得されたエントリ情報と前記第１のモバイル端末に関連付けられたユーザ・アカウント情報とを前記リモート・サーバに送信し、
前記第１のモバイル端末が第１の関連付け通知メッセージを前記リモート・サーバから受信し、
前記アプリケーションが、前記第１のモバイル端末に関連付けられた前記ユーザ・アカウント情報を含む第２の関連付け通知メッセージを前記リモート・サーバから受信する
ことによって、前記第１のモバイル端末に関連付けられる、請求項１に記載の方法。
【請求項４】
前記第２の端末は、前記エントリ情報のデジタル表現を表示して、前記第１のモバイル端末が前記デジタル表現をスキャンすることにより前記エントリ情報を取得できるようにするように構成された、請求項３に記載の方法。
【請求項５】
前記デジタル表現は、１Ｄバーコード、２Ｄバーコード、および３Ｄバーコードから構成されるグループから選択された１つである、請求項４に記載の方法。
【請求項６】
前記第２の関連付け通知メッセージを受信した後に、前記アプリケーションを起動して、事前設定時間ウィンドウにおいて前記情報送信命令を前記第１のモバイル端末から受信し、前記第１のモバイル端末からの前記情報送信命令が前記事前設定時間ウィンドウにおいて受信された場合に、前記アプリケーションをトリガして前記ドキュメント識別子を処理し、前記第１のモバイル端末からの前記情報送信命令が前記事前設定時間ウィンドウにおいて受信されなかった場合に、前記アプリケーションを停止する、請求項３に記載の方法。
【請求項７】
前記所定のユーザ操作を検出するステップは、
所定のユーザによる前記第１のモバイル端末の移動に起因する重力検知イベントを検出し、前記検出された重力検知イベントに従って情報送信命令を前記アプリケーションに送信するステップ、または
前記第１のモバイル端末のユーザにより提供された音声制御コマンドを検出し、前記検出された音声制御コマンドに従って情報送信命令を前記アプリケーションに送信するステップ、または
前記第１のモバイル端末のユーザにより提供された所定のキー押下イベントを検出し、前記検出された所定のキー押下イベントに従って情報送信命令を前記アプリケーションに送信するステップ、
から成るグループから選択された１つである、請求項１に記載の方法。
【請求項８】
前記第２の端末に現在表示されている前記ドキュメントはウェブページであり、前記ドキュメント識別子は前記ウェブページのアドレス情報を含み、
前記リモート・サーバは、
前記ウェブページ内の画像のアドレス情報に従って、画像の事前設定最小辺長さ値および／または事前設定画像フォーマットを指定する画像取得要求をコンテンツ配信ネットワーク（ＣＤＮ）システムに送信し、
各々が、少なくとも画像の事前設定最小辺長さ値および／または前記事前設定画像フォーマットを有する前記ウェブページ内の画像に対応する、複数のサムネイル画像を前記ＣＤＮシステムから受信する
ように構成された、請求項１乃至７の何れか１項に記載の方法。
【請求項９】
前記サーバは、前記ウェブページのアドレス情報、前記ウェブページ内の画像のアドレス情報、および前記複数のサムネイル画像を前記第１のモバイル端末に送信するように構成された、請求項８に記載の方法。
【請求項１０】
前記ドキュメントに関連付けられたデータを前記第１のモバイル端末に送信した後、前記サーバは、送信開始通知メッセージ、送信一時停止通知メッセージ、および送信停止通知メッセージから構成されたグループから選択された送信通知メッセージを前記第２の端末の前記アプリケーションに送信し、前記アプリケーションにプロンプト・メッセージを前記第２の端末に表示させるように構成された、請求項１または９に記載の方法。
【請求項１１】
プロセッサおよび前記プロセッサにより実行される１つまたは複数のプログラムを格納するためのメモリを有する第２の端末で実施される情報送信方法であって、
前記第２の端末でアプリケーションを起動するステップであって、前記アプリケーションは、リモート・サーバを介して第１のモバイル端末に関連付けられるステップと、
前記第１のモバイル端末から送信された情報送信命令を受信するステップと、
前記情報送信命令に応答して、
前記第２の端末に現在表示されているドキュメントのドキュメント識別子を取得し、
前記ドキュメント識別子を、前記ドキュメントに関連付けられたデータを取り出し、前記ドキュメント識別子と前記取り出したデータを前記第１のモバイル端末に送信するように構成された前記リモート・サーバに送信するステップと、
を含む、方法。
【請求項１２】
前記アプリケーションは前記第２の端末で実行されているウェブ・ブラウザのプラグインであり、前記ドキュメントは前記ウェブ・ブラウザに表示されたウェブページである、請求項１１に記載の方法。
【請求項１３】
前記アプリケーションは、
前記アプリケーションが、前記アプリケーションのアドレス情報と識別情報を含むエントリ情報を前記リモート・サーバから受信し前記エントリ情報を前記第２の端末に表示し、
前記第１のモバイル端末が前記エントリ情報を前記第２の端末から取得し、
前記第１のモバイル端末が前記取得されたエントリ情報と前記第１のモバイル端末に関連付けられたユーザ・アカウント情報とを前記リモート・サーバに送信し、
前記第１のモバイル端末が第１の関連付け通知メッセージを前記リモート・サーバから受信し、
前記アプリケーションが、前記第１のモバイル端末に関連付けられた前記ユーザ・アカウント情報を含む第２の関連付け通知メッセージを前記リモート・サーバから受信する
ことによって、前記第１のモバイル端末に関連付けられる、請求項１１に記載の方法。
【請求項１４】
前記第２の端末は、前記エントリ情報のデジタル表現を表示して、前記第１のモバイル端末が前記デジタル表現をスキャンすることにより前記エントリ情報を取得できるようにするように構成された、請求項１３に記載の方法。
【請求項１５】
前記デジタル表現は、１Ｄバーコード、２Ｄバーコード、および３Ｄバーコードから構成されるグループから選択された１つである、請求項１４に記載の方法。
【請求項１６】
前記第２の端末に現在表示されている前記ドキュメントはウェブページであり、前記ドキュメント識別子は前記ウェブページのアドレス情報を含み、
前記リモート・サーバは、
前記ウェブページ内の画像のアドレス情報に従って画像の事前設定最小辺長さ値および／または事前設定画像フォーマットを指定する画像取得要求をコンテンツ配信ネットワーク（ＣＤＮ）システムに送信し、
各々が、少なくとも画像の事前設定最小辺長さ値および／または前記事前設定画像フォーマットを有する前記ウェブページ内の画像に対応する、複数のサムネイル画像を前記ＣＤＮシステムから受信する
ように構成された、請求項１１乃至１５の何れか１項に記載の方法。
【請求項１７】
前記サーバは、前記ウェブページのアドレス情報、前記ウェブページ内の画像のアドレス情報、および前記複数のサムネイル画像を前記第１のモバイル端末に送信するように構成された、請求項１６に記載の方法。
【請求項１８】
前記リモート・サーバが前記ドキュメントに関連付けられたデータを前記第１のモバイル端末に送信した後、前記第２の端末の前記アプリケーションは、送信開始通知メッセージ、送信一時停止通知メッセージ、および送信停止通知メッセージから構成されたグループから選択された送信通知メッセージを受信し、およびプロンプト・メッセージを前記第２の端末に表示するように構成された、請求項１１または１７に記載の方法。
【請求項１９】
第１のモバイル端末であって、
１つまたは複数のプロセッサと、
１つまたは複数のプログラムを格納するメモリと、
を備え、
前記１つまたは複数のプログラムは、前記１つまたは複数のプロセッサにより実行されたとき、前記第１のモバイル端末に、
前記第１のモバイル端末での所定のユーザ操作を検出して第２の端末で実行されている、リモート・サーバを介して前記第１のモバイル端末に関連付けられたアプリケーションから情報を取り出させ、
前記所定のユーザ操作に応じて、前記リモート・サーバを介して情報送信命令に応答して前記第２の端末に現在表示されているドキュメントの識別子を前記リモート・サーバに返すように構成された前記第２の端末の前記アプリケーションに、前記情報送信命令を送信させ、
前記ドキュメント識別子と、前記ドキュメントの中の所定の種類のコンテンツから導出された、前記ドキュメントに関連付けられたデータを前記リモート・サーバから受信させ、
前記受信されたドキュメント識別子と前記データを前記第１のモバイル端末のディスプレイに表示させる、
第１のモバイル端末。
【請求項２０】
前記第１のモバイル端末は、前記第２の端末の前記アプリケーションに関連付けられた、
エントリ情報を前記第２の端末から取得するステップであって、前記エントリ情報は前記アプリケーションのアドレス情報と識別情報を含むステップと、
前記取得されたエントリ情報と前記第１のモバイル端末に関連付けられたユーザ・アカウント情報を前記リモート・サーバに送信するステップと、
第１の関連付け通知メッセージを前記リモート・サーバから受信するステップと、
を実施するように構成された、請求項１９に記載の第１のモバイル端末。
【請求項２１】
前記第１のモバイル端末は、
所定のユーザによる前記第１のモバイル端末の移動に起因する重力検知イベントを検出し、前記検出された重力検知イベントに従って情報送信命令を前記アプリケーションに送信するステップ、または
前記第１のモバイル端末のユーザにより提供された音声制御コマンドを検出し、前記検出された音声制御コマンドに従って情報送信命令を前記アプリケーションに送信するステップ、または
前記第１のモバイル端末のユーザにより提供された所定のキー押下イベントを検出し、前記検出された所定のキー押下イベントに従って情報送信命令を前記アプリケーションに送信するステップ
から成るグループから選択された１つの方式で前記所定のユーザ操作を検出する、請求項１９に記載の第１のモバイル端末。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は一般にインターネット技術の分野に関し、特に、情報送信技術の分野、具体的には情報送信方法、装置、およびシステム、端末、およびサーバに関する。
【背景技術】
【０００２】
インターネットおよび端末技術の発展とともに、人々はインターネットを用いて情報を取得し、例えば、ＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ、パーソナル・コンピュータ）内のブラウザを用いてウェブページ情報を閲覧することができる。人々はまた、端末の様々なアプリケーションを体験することができ、例えば、携帯電話でインスタント通信アプリケーションを体験することができる。ユーザがＰＣのブラウザを用いてウェブページを閲覧し、携帯電話のインスタント通信アプリケーション内のウェブページを使おうとする場合、従来の解決策は、ユーザが当該ウェブページの情報をローカルに格納し、ＵＳＢフラッシュドライブを用いて情報を携帯電話にコピーし、携帯電話のインスタント通信アプリケーション内の情報を起動するか、または、ＰＣが情報をクラウドサーバにアップロードし、携帯電話がクラウドサーバにログインし、情報をクラウドサーバからダウンロードし、インスタント通信アプリケーション内の情報を起動するというものであろう。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
情報交換の発展傾向において、記憶媒体、または、アップロードとダウンロードのような動作を必要とする従来の情報送信の解決策では動作の複雑度が増し、情報送信の簡便さに関してユーザの実際の要求を満たすことができない。したがって、情報送信の簡便さをどのように向上させるかが、解決すべき緊急の技術的課題となる。
【課題を解決するための手段】
【０００４】
本発明の諸実施形態では情報送信方法、装置、およびシステム、端末、およびサーバを提供する。これらは、情報送信を実装し、情報送信の利便性を高めることができる。
【０００５】
本発明の幾つかの実装形態によれば、情報送信方法は、プロセッサと当該プロセッサにより実行される１つまたは複数のプログラムを格納するためのメモリとを有する第１のモバイル端末で実施される。第１のモバイル端末は、第１のモバイル端末での所定のユーザ操作を検出して第２の端末で実行されているアプリケーションから情報を取り出す。当該アプリケーションはリモート・サーバを介して第１のモバイル端末に関連付けられる。当該所定のユーザ操作に応じて、第１のモバイル端末は、リモート・サーバを介して第２の端末の当該アプリケーションに情報送信命令を送信する。当該アプリケーションは、当該情報送信命令に応答して第２の端末に現在表示されているドキュメントの識別子をリモート・サーバに返すように構成される。当該ドキュメント識別子と当該ドキュメントに関連付けられたデータをリモート・サーバから受信した後、第１のモバイル端末が、当該受信されたドキュメント識別子と当該データを第１のモバイル端末のディスプレイに表示する。幾つかの実装形態では、当該データは当該ドキュメントの中の所定の種類のコンテンツ（例えば、画像）から抽出される。幾つかの実装形態では、当該アプリケーションは第２の端末で実行されているウェブ・ブラウザのプラグインであり、当該ドキュメントはウェブ・ブラウザに表示されたウェブページである。
【０００６】
本発明の幾つかの実装形態によれば、情報送信方法が、プロセッサおよび当該プロセッサにより実行される１つまたは複数のプログラムを格納するためのメモリを有する第２の端末で実施される。第２の端末はアプリケーションを第２の端末で起動する。第２の端末は、リモート・サーバを介して第１のモバイル端末に関連付けられる。第１のモバイル端末から送信された情報送信命令に従って、第２の端末は、第２の端末に現在表示されているドキュメントのドキュメント識別子を取得し、当該ドキュメント識別子をリモート・サーバに送信する。それに応答して、リモート・サーバは当該ドキュメントに関連付けられたデータを取り出し、当該ドキュメント識別子と当該取り出したデータを第１のモバイル端末に送信するように構成される。幾つかの実装形態では、当該アプリケーションは第２の端末で実行されているウェブ・ブラウザのプラグインであり、当該ドキュメントはウェブ・ブラウザに表示されたウェブページである。
【０００７】
本発明の幾つかの実装形態によれば、第１のモバイル端末は、１つまたは複数のプロセッサと、１つまたは複数のプログラムを格納するメモリとを含む。当該１つまたは複数のプログラムは、当該１つまたは複数のプロセッサにより実行されたとき、第１のモバイル端末が、第１のモバイル端末での所定のユーザ操作を検出して第２の端末で実行されているアプリケーションから情報を取り出し、当該所定のユーザ操作に応じて、リモート・サーバを介して第２の端末の当該アプリケーションに情報送信命令を送信し、当該ドキュメント識別子と当該ドキュメントに関連付けられたデータをリモート・サーバから受信し、当該受信されたドキュメント識別子と当該データを第１のモバイル端末のディスプレイに表示するようにする。当該アプリケーションは、リモート・サーバを介して第１のモバイル端末に関連付けられ、当該アプリケーションは、当該情報送信命令に応答して第２の端末に現在表示されているドキュメントの識別子をリモート・サーバに返すように構成され、当該データは当該ドキュメントの中の所定の種類のコンテンツから抽出される。幾つかの実装形態では当該アプリケーションは第２の端末で実行されているウェブ・ブラウザのプラグインであり、当該ドキュメントはウェブ・ブラウザに表示されたウェブページである。
【０００８】
第１の態様では、本発明は、第１のモバイル端末により、情報送信命令を第１のモバイル端末に関連付けされたプラグインに送信するステップと、プラグインにより、当該情報送信命令に従って、プラグインが配置されたブラウザ内の現在のウェブページのリンク情報を取得し、当該リンク情報をサーバに送信するステップと、サーバにより、当該リンク情報に従って現在のウェブページのウェブページ情報を取得し、当該ウェブページのウェブページ情報を第１のモバイル端末に送信するステップとを含む情報送信方法を提供する。
【０００９】
第２の態様では、本発明は、プラグインにより、プラグインに関連付けされた第１のモバイル端末が送信した情報送信命令を受信するステップと、プラグインにより、当該情報送信命令に従って、プラグインが配置されたブラウザ内の現在のウェブページのリンク情報を取得するステップと、サーバが、当該リンク情報に従って現在のウェブページのウェブページ情報を第１のモバイル端末に送信するように、プラグインにより、当該リンク情報をサーバに送信するステップとを含む、別の情報送信方法を提供する。
【００１０】
第３の態様では、本発明は、第１のモバイル端末により、情報送信命令を第１のモバイル端末に関連付けされたプラグインに送信して、プラグインが、当該情報送信命令に従って、プラグインが配置されたブラウザ内の現在のウェブページのリンク情報をサーバに送信するようにするステップと、第１のモバイル端末により、当該リンク情報に従ってサーバにより送信された現在のウェブページのウェブページ情報を受信するステップとを含む、さらに別の情報送信方法を提供する。
【００１１】
第４の態様では、本発明は、サーバにより、プラグインが配置されたブラウザ内の現在のウェブページの、プラグインにより送信されたリンク情報を受信するステップと、サーバにより、当該リンク情報に従って現在のウェブページのウェブページ情報を取得するステップと、サーバにより、現在のウェブページのウェブページ情報をプラグインに関連付けされた第１のモバイル端末に送信するステップとを含む、さらに別の情報送信方法を提供する。
【００１２】
第５の態様では、本発明は、当該情報送信装置に関連付けされた第１のモバイル端末から情報送信命令を受信するように構成された命令受信モジュールと、当該情報送信命令に従って、当該情報送信装置が配置されたブラウザ内の現在のウェブページのリンク情報を取得するように構成された情報取得モジュールと、当該リンク情報をサーバに送信して、サーバが、当該リンク情報に従って現在のウェブページのウェブページ情報を第１のモバイル端末に送信するように構成された情報送信モジュールとを備える情報送信装置を提供する。
【００１３】
第６の態様では、本発明は、ブラウザを備え、第５の態様で提供された情報送信装置を当該ブラウザにロードし、当該情報送信装置を管理するように構成された管理モジュールをさらに備える端末を提供する。
【００１４】
第７の態様では、本発明は、情報送信命令を当該端末に関連付けされたプラグインに送信して、プラグインが、当該情報送信命令に従って、プラグインが配置されたブラウザ内の現在のウェブページのリンク情報をサーバに送信するように構成された命令モジュールと、当該リンク情報に従って、サーバにより送信された現在のウェブページのウェブページ情報を受信するように構成された情報送信モジュールとを備える別の端末を提供する。
【００１５】
第９の態様では、本発明は、プラグインが配置されたブラウザ内の現在のウェブページの、プラグインにより送信されたリンク情報を受信するように構成されたリンク受信モジュールと、現在のウェブページのウェブページ情報を当該リンク情報に従って取得するように構成された情報取得モジュールと、現在のウェブページのウェブページ情報をプラグインに関連付けされた第１のモバイル端末に送信するように構成された情報送信モジュールとを備えるサーバを提供する。
【００１６】
第１０の態様では、本発明は、第１のモバイル端末、第２の端末、およびサーバを備える情報送信システムを提供する。第１のモバイル端末は第７の態様で提供した端末であり、第２の端末は第６の態様で提供した端末であり、サーバは第９の態様で提供したサーバである。
【００１７】
第１１の態様では、本発明はコンピュータ記憶媒体を提供する。当該コンピュータ記憶媒体は、実行されたとき上述の方法におけるステップの一部または全部を含むプログラムを格納する。
【００１８】
本発明の諸実施形態を実施することで、以下の有利な効果が得られる。
【００１９】
本発明の諸実施形態では、プラグインが、プラグインに関連付けされた端末からの情報送信命令に従って、プラグインが配置されたブラウザ内の現在のウェブページのリンク情報を捕捉し、当該リンク情報をサーバに送信して、現在のウェブページのウェブページ情報をプラグインに関連付けされた端末に返すようにサーバをトリガし、それにより、互いに関連付けされたブラウザのプラグインと端末の間の情報送信が実現され、情報送信の簡便さが向上する。
【００２０】
本発明の上述の実装とさらなる実装形態は、本発明の様々な態様に関する以下の詳細な説明を添付図面とともに参照すればより明確に理解される。添付図面の幾つかの図にわたって同じ参照番号は対応する部分を指す。
【００２１】
本発明の諸実施形態または先行技術の技術的解決策をより明らかに説明するために、当該諸実施形態または先行技術を説明するのに必要な添付図面を以下では簡単に説明する。明らかに、以下の説明における添付図面は本発明の幾つかの諸実施形態を示すにすぎず、当業者は創造的作業なしに添付図面から他の図面を導出することができる。
【図面の簡単な説明】
【００２２】
【図１】本発明の１実施形態に従う情報送信方法の流れ図である。
【図２】本発明の１実施形態に従う別の情報送信方法の流れ図である。
【図３】本発明の１実施形態に従うさらに別の情報送信方法の流れ図である。
【図４】本発明の１実施形態に従うさらに別の情報送信方法の流れ図である。
【図５】本発明の１実施形態に従うさらに別の情報送信方法の流れ図である。
【図６Ａ】本発明の１実施形態に従う情報送信方法の第１の略図である。
【図６Ｂ】本発明の当該実施形態に従う情報送信方法の第２の略図である。
【図６Ｃ】本発明の当該実施形態に従う情報送信方法の第３の略図である。
【図６Ｄ】本発明の当該実施形態に従う情報送信方法の第４の略図である。
【図６Ｅ】本発明の当該実施形態に従う情報送信方法の第５の略図である。
【図６Ｆ】本発明の当該実施形態に従う情報送信方法の第６の略図である。
【図６Ｇ】本発明の当該実施形態に従う情報送信方法の第７の略図である。
【図６Ｈ】本発明の当該実施形態に従う情報送信方法の第８の略図である。
【図６Ｉ】本発明の当該実施形態に従う情報送信方法の第９の略図である。
【図６Ｊ】本発明の当該実施形態に従う情報送信方法の第１０の略図である。
【図７】本発明の１実施形態に従う情報送信装置の略構造図である。
【図８】本発明の１実施形態に従う別の情報送信装置の略構造図である。
【図９】本発明の１実施形態に従う端末の略構造図である。
【図１０】図９に示す管理モジュールの１実施形態の略構造図である。
【図１１】本発明の１実施形態に従う別の端末の略構造図である。
【図１２】本発明の１実施形態に従うさらに別の端末の略構造図である。
【図１３】図１２に示す関連付けモジュールの１実施形態の略構造図である。
【図１４】本発明の１実施形態に従うサーバの略構造図である。
【図１５】本発明の１実施形態に従う別のサーバの略構造図である。
【図１６】図１５に示す関連付けモジュールの１実施形態の略構造図である。
【図１７】本発明の１実施形態に従う情報送信システムの略構造図である。
【発明を実施するための形態】
【００２３】
以下で、本発明の諸実施形態の添付図面を参照して本発明の諸実施形態に従う技術的解決策を明確かつ十分に説明する。明らかに、以下の説明における諸実施形態は本発明の諸実施形態の全部ではなく一部にすぎない。当業者が創造的作業なしに本発明の当該諸実施形態に基づいて得る他の全ての実施形態は本発明の保護範囲に入るものとする。
【００２４】
本発明の諸実施形態では、プラグインとは、特定の仕様に準拠するアプリケーション・インタフェースで書かれたプログラムであり、プラグインをインストールした後、プラグインを用いて情報送信プロセスを実行してもよい。端末には、ＰＣ、タブレットコンピュータ、携帯電話、スマートフォン、電子リーダ、ノートブックコンピュータ、車載端末のような装置が含まれてもよい。本発明の諸実施形態では、第１のモバイル端末が、任意の種類の端末であってもよく、好ましくは、組込み重力センサを介して、ユーザが第１のモバイル端末を振る動作を検出して重力検知イベントを生成できるモバイル端末、または、ユーザが入力した音声情報を検出して音声制御コマンドを形成できるモバイル端末、または、特定のアイコンキーもしくは特定の物理キーを含む特定のキーを具備し、ユーザによる当該特定のキーのクリック動作を検出して特定のキー押下イベントを生成できるモバイル端末であってもよい。第２の端末が、ブラウザがインストールされた任意の種類の端末であってもよい。当該ブラウザを、インターネットのウェブページを閲覧するように構成してもよく、プラグインをロードするように構成してもよい。特に断らない限り、以下の実施形態では、プラグインが配置されたブラウザとは、プラグインが第２の端末にロードされたブラウザのことをいう。
【００２５】
本発明の諸実施形態では、プラグインのエントリ情報を第１のモバイル端末のアカウント情報に関連付けることによって、プラグインが第１のモバイル端末に関連付けられる。プラグインのエントリ情報はプラグインのアドレス情報と識別情報を含む。当該アドレス情報は、プラグインのＵＲＬ（Ｕｎｉｆｏｒｍ／Ｕｎｉｖｅｒｓａｌ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ、ユニフォーム／ユニバーサル・リソース・ロケータ）アドレスまたはプラグインの記憶アドレスを含む。当該識別情報はプラグインを一意に識別するために使用され、当該識別情報がプラグインのＩＤ（Ｉｄｅｎｔｉｔｙ、アイデンティティ識別番号）またはシーケンス番号であってもよい。当該アカウント情報が、第１のモバイル端末のアプリケーションのユーザのアカウント情報、例えば、第１のモバイル端末内のインスタント通信アプリケーションにログインするためのユーザのアカウント情報であることが好ましい。ユーザのアカウント・プライバシを保護するために、１つのプラグインが同時に第１のモバイル端末の１つのアカウント情報にのみ関連付けられ、ユーザが、第１のモバイル端末の設定インタフェースにおいて、プラグインと第１のモバイル端末のアカウント情報の間の関連付けを除去するか、または、プラグインに関連付けされたアカウント情報を修正できることが好ましい。プラグインが送信した情報を受信した後、第１のモバイル端末が、当該情報を第１のモバイル端末のアプリケーションの組込みブラウザに表示するか、または、当該情報を他の端末ユーザともしくは第１のモバイル端末の他のアプリケーションにおいて共有してもよいことに留意されたい。
【００２６】
以下で、図１乃至図６を参照して、本発明の１実施形態で提供する情報送信方法を説明する。図１は本発明の１実施形態に従う情報送信方法の流れ図である。当該方法が、第２の端末のブラウザにロードされたプラグインにより実行される情報送信プロセスであってもよい。当該方法がステップＳ１０１乃至ステップＳ１０３を含んでもよい。
【００２７】
Ｓ１０１で、プラグインが、プラグインに関連付けされた第１のモバイル端末が送信した情報送信命令を受信する。
【００２８】
当該ステップでは、当該情報送信命令が、重力検知イベントに従って第１のモバイル端末により発行された命令であってもよい。例えば、第１のモバイル端末が、ユーザが当該端末を振ることで生成された重力検知イベントを検出し、生成された情報送信命令をプラグインに送信して、情報送信を実行するようにプラグインに指示する。この場合、第１のモバイル端末が、組込み重力センサ、例えば、速度センサ、加速度センサ、またはジャイロスコープセンサを有し、当該センサの信号検出結果に従って重力検知イベントを生成することが好ましい。あるいは、当該情報送信命令が、音声制御コマンドに従って第１のモバイル端末により発行された情報送信命令であってもよい。例えば、第１のモバイル端末は、ユーザが入力した音声情報を検出し、当該音声情報が事前設定された音声制御コマンドである場合には、第１のモバイル端末は当該情報送信命令を生成し、当該情報送信命令をプラグインに送信して、情報送信を実行するようにプラグインに指示する。この場合、第１のモバイル端末が、情報送信を指示するために使用される音声制御コマンドを事前に格納し、ユーザの音声情報を検出したとき、音声情報が当該事前設定された音声制御コマンドにマッチする（即ち、当該事前設定された音声制御コマンドと同じであるかまたはそれに類似する）かどうかを判定することが好ましい。あるいは、当該情報送信命令が、特定のキー押下イベントに従って第１のモバイル端末により発行された命令であってもよい。例えば、第１のモバイル端末のユーザが第１のモバイル端末で特定のキーをクリックし、特定のキー押下イベントが生成され、第１のモバイル端末が当該情報送信命令を生成し、当該情報送信命令をプラグインに送信して、情報送信を実行するようにプラグインに指示する。この場合、第１のモバイル端末は特定のキーで事前に設定されることが好ましい。当該キーが、特定のアイコンキーまたは特定の物理キーを含んでもよい。
【００２９】
Ｓ１０２で、プラグインが、当該情報送信命令に従って、プラグインが配置されたブラウザ内の現在のウェブページのリンク情報を取得する。当該リンク情報は、現在のウェブページのウェブサイト情報と現在のウェブページ内の画像のリンク・アドレス情報を含む。当該ステップでは、関連付けされた第１のモバイル端末が送信した情報送信命令を受信した後、プラグインが、プラグインが配置されたブラウザ内の現在のウェブページのウェブサイト情報と現在のウェブページ内の当該画像のリンク・アドレス情報とを捕捉してもよい。
【００３０】
Ｓ１０３で、サーバが、当該リンク情報に従って現在のウェブページのウェブページ情報を第１のモバイル端末に送信するように、プラグインが当該リンク情報をサーバに送信する。
【００３１】
サーバが、現在のウェブページ内の画像のリンク・アドレス情報に従って、画像取得要求をＣＤＮ（Ｃｏｎｔｅｎｔ  Ｄｅｌｉｖｅｒｙ  Ｎｅｔｗｏｒｋ、コンテンツ配信ネットワーク）システムに送信して、現在のウェブページ内の事前設定値より大きい最小辺長を有する画像情報の取得を要求するか、または、現在のウェブページにおける事前設定フォーマットでの画像情報の取得を要求してもよい。ＣＤＮシステムは、当該リンク・アドレス情報に対応する画像を捕捉し、当該画像をサムネイルへと処理する。サーバは、ＣＤＮシステムが返したサムネイルを受信する。サーバは、現在のウェブページの当該サムネイルとウェブサイト情報を第１のモバイル端末に送信する。
【００３２】
図２は本発明の１実施形態に従う別の情報送信方法の流れ図である。当該方法が、第２の端末のブラウザのプラグインに関連付けされた第１のモバイル端末により実行される情報送信プロセスであってもよい。当該方法がステップＳ２０１乃至ステップＳ２０２を含んでもよい。
【００３３】
Ｓ２０１で、第１のモバイル端末は、情報送信命令を第１のモバイル端末に関連付けされたプラグインに送信して、プラグインが、当該情報送信命令に従って、プラグインが配置されたブラウザ内の現在のウェブページのリンク情報をサーバに送信するようにする。当該ステップで以下の実装方式を使用してもよい。
【００３４】
第１の実装方式では、第１のモバイル端末が重力センサを備えるのが好ましい。当該重力センサが、第１のモバイル端末における重力検知イベントを検出するための速度センサ、加速度センサ、またはジャイロスコープセンサであってもよい。当該ステップを実施する前に、第１のモバイル端末は、重力検知イベントをリアルタイムで検出し、検出された重力検知イベントに従って、当該情報送信命令を第１のモバイル端末に関連付けされたプラグインに送信し、当該情報送信命令に従って、プラグインが配置されたブラウザにおける現在のウェブページのリンク情報を取得するようにプラグインに指示する。例えば、第１のモバイル端末のユーザが、プラグインが配置されたブラウザ内の現在のウェブページのウェブページ情報を第１のモバイル端末のインスタント通信アプリケーションにおいて適用しようとする場合には、ユーザは当該インスタント通信アプリケーションのインタフェース内の第１のモバイル端末を振動させて重力検知イベントを生成して、当該ステップを実施するように第１のモバイル端末をトリガしてもよい。
【００３５】
第２の実装方式では、第１のモバイル端末が、情報送信を指示するために使用される音声制御コマンドを事前に格納する。当該ステップを実施する前に、第１のモバイル端末は、ユーザが入力した音声情報をリアルタイムで検出し、検出された音声情報を事前設定された音声制御コマンドと比較し、これら２つがマッチした（即ち、同じかまたは類似）場合、当該情報送信命令を第１のモバイル端末に関連付けされたプラグインに送信して、当該情報送信命令に従って、プラグインが配置されたブラウザ内の現在のウェブページのリンク情報を取得するようにプラグインに指示する。例えば、第１のモバイル端末のユーザは、音声情報「情報送信」を第１のモバイル端末に入力し、当該音声情報が事前設定された音声制御コマンド「情報送信」にマッチすると第１のモバイル端末が判定した場合には、第１のモバイル端末をトリガして当該ステップを実施する。
【００３６】
第３の実装方式では、第１のモバイル端末を特定のキーで設定することが好ましい。当該キーが、特定のアイコンキーまたは特定の物理キーを含んでもよい。第１のモバイル端末が特定のキー押下イベントをリアルタイムで検出し、検出された特定のキー押下イベントに従って、当該情報送信命令を第１のモバイル端末に関連付けされたプラグインに送信し、当該情報送信命令に従って、プラグインが配置されたブラウザ内の現在のウェブページのリンク情報を取得するようにプラグインに指示する。例えば、第１のモバイル端末のユーザが特定のアイコンキーを第１のモバイル端末でクリックし特定のキー押下イベントが生成された場合には、第１のモバイル端末をトリガして当該ステップを実施する。
【００３７】
Ｓ２０２で、第１のモバイル端末が、サーバにより送信された現在のウェブページのウェブページ情報を当該リンク情報に従って受信する。当該ステップでは、第１のモバイル端末により受信されたウェブページ情報はプラグインが配置されたブラウザの現在のウェブページのウェブサイト情報とサムネイルを含む。
【００３８】
図３は本発明の１実施形態に従うさらに別の情報送信方法の流れ図である。当該方法が、サーバにより実行される情報送信プロセスであってもよい。当該方法がステップＳ３０１乃至ステップＳ３０３を含んでもよい。
【００３９】
Ｓ３０１で、サーバが、プラグインが配置されたブラウザ内の現在のウェブページの、プラグインにより送信されたリンク情報を受信する。当該リンク情報は、プラグインが配置されたブラウザ内の現在のウェブページのウェブサイト情報と現在のウェブページ内の画像のリンクアドレス情報とを含む。
【００４０】
Ｓ３０２で、サーバが現在のウェブページのウェブページ情報を当該リンク情報に従って取得する。２つの実現可能な実装方式が当該ステップに存在する。第１の実現可能な実装方式では、サーバが、当該リンク情報に従って画像取得要求をＣＤＮシステムに送信して、現在のウェブページ内の事前設定値より大きい最小辺長を有する画像情報の取得を要求してもよい。
【００４１】
十分な画像情報、例えば、ウェブページの主要部の画像情報、ウェブページ内の浮動ウィンドウの広告画像情報、またはウェブページの端に表示された広告画像情報が現在のウェブページに存在してもよい。一般に、ウェブページ内の広告画像情報の辺長は短い。したがって、当該ステップでは、現在のウェブページ内の広告画像情報をフィルタできるように、事前設定値より大きい最小辺長を有する画像情報の取得を現在のウェブページで要求してもよい。当該事前設定値を実際の条件に従って設定してもよいことに留意されたい。例えば、当該事前設定値を、１００画素に設定してもよく、または、広告画像情報内の最大辺長の値に設定してもよく、または、広告画像情報内の最大辺長よりも大きい値に設定してもよい等である。
【００４２】
ＣＤＮシステムは、画像取得要求に従って、現在のウェブページ内の事前設定値より大きい最小辺長を有する画像情報を選択し、当該画像情報をサムネイルに処理し、当該サムネイルをサーバに返す。
【００４３】
第２の実現可能な実装方式では、サーバが、リンク情報に従って画像取得要求をＣＤＮシステムに送信し、現在のウェブページ内において画像情報の取得を事前設定フォーマットで要求してもよい。
【００４４】
現在のウェブページが、複数のフォーマットでの画像情報、例えば、ＪＰＥＧ（Ｊｏｉｎｔ  Ｐｈｏｔｏｇｒａｐｈｉｃ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ、ジョイント・フォトグラフィック・エキスパート・グループ）フォーマットでの画像情報、ＢＭＰ（Ｂｉｔｍａｐ、標準画像ファイル・フォーマット）フォーマットでの画像情報、ＧＩＦ（Ｇｒａｐｈｉｃｓ  Ｉｎｔｅｒｃｈａｎｇｅ  Ｆｏｒｍａｔ、グラフィック・インターチェンジ・フォーマット）フォーマットでの画像情報、ＴＩＦ（Ｔａｇｇｅｄ  Ｉｍａｇｅ  Ｆｉｌｅ  Ｆｏｒｍａｔ、タグ付画像ファイル・フォーマット）フォーマットでの画像情報等を含んでもよい。第１のモバイル端末のユーザが、実際の要求に従って、送信すべき画像情報のフォーマットを設定してもよい。当該ステップでは、サーバが、ユーザにより設定された当該フォーマットに従って現在のウェブページの画像情報を要求し、ＣＤＮシステムが返したサムネイルを受信してもよい。
【００４５】
ＣＤＮシステムは、画像取得要求に従って、現在のウェブページ内の画像情報を事前設定フォーマットで選択し、当該画像情報をサムネイルに処理し、当該サムネイルをサーバに返す。
【００４６】
上の２つの実現可能な実装方式では、サーバは、現在のウェブページの画像情報をＣＤＮシステムから取得する。当該情報がＣＤＮシステム内の複数のネットワーク・ノードに存在しうるので、情報取得のヒット率を保証することができる。さらに、ＣＤＮシステムが、ネットワークのトラフィックと接続状態に従って情報取得サービスを提供するためのサーバに最も近いノードをリアルタイムに選択できるので、各ノードの負荷条件と応答時間、情報送信の速度と安定性を高めることができる。
【００４７】
Ｓ３０３で、サーバが、現在のウェブページのウェブページ情報をプラグインに関連付けされた第１のモバイル端末に送信する。当該ステップでは、サーバが、ＣＤＮシステムが返したサムネイルと現在のウェブページのウェブサイト情報を纏めて第１のモバイル端末に送信する。
【００４８】
情報送信の都合のため、ウェブページ情報を送信する前に、サーバが当該ウェブページ情報を処理してもよく、例えば、現在のウェブページのサムネイルとウェブサイト情報を圧縮しカプセル化して、情報送信の速度を高めてもよい。処理されたウェブページ情報を受信した後に、第１のモバイル端末はそれに応じてウェブページ情報を取り出して解凍することは分かる。
【００４９】
図４は本発明の１実施形態に従うさらに別の情報送信方法の流れ図である。当該方法が、第２の端末のブラウザのプラグイン、プラグインに関連付けされた第１のモバイル端末、およびサーバの間の対話を通じて実行される情報送信プロセスであってもよい。当該方法がステップＳ４０１乃至ステップＳ４０５を含んでもよい。
【００５０】
Ｓ４０１で、第１のモバイル端末が、情報送信命令を第１のモバイル端末に関連付けされたプラグインに送信する。当該実施形態のステップＳ４０１については、図２に示す実施形態のステップＳ２０１を参照されたい。詳細についてはここでは繰返し説明しない。
【００５１】
Ｓ４０２で、プラグインが、当該情報送信命令に従って、プラグインが配置されたブラウザ内の現在のウェブページのリンク情報を取得する。Ｓ４０３で、プラグインが当該リンク情報をサーバに送信する。当該実施形態のステップＳ４０２とＳ４０３については、図１に示す実施形態のステップＳ１０２とＳ１０３を参照されたい。詳細についてはここでは繰返し説明しない。
【００５２】
Ｓ４０４で、サーバが、現在のウェブページのウェブページ情報を当該リンク情報に従って取得する。Ｓ４０５で、サーバが、現在のウェブページのウェブページ情報を第１のモバイル端末に送信する。当該実施形態のステップＳ４０４とＳ４０５については、図３に示す実施形態のステップＳ３０２とＳ３０３を参照されたい。詳細についてはここでは繰返し説明しない。
【００５３】
図５は本発明の１実施形態に従うさらに別の情報送信方法の流れ図である。当該方法が、第２の端末のブラウザのプラグイン、プラグインに関連付けされた第１のモバイル端末、およびサーバの間の対話を通じて実行される情報送信プロセスであってもよい。当該方法がステップＳ５０１とステップＳ５２０を含んでもよい。
【００５４】
Ｓ５０１で、第２の端末がプラグインをブラウザにインストールする。第２の端末が、プラグインのインストール情報をローカルにダウンロードし、ローカルなインストール情報を用いて当該ブラウザのプラグインをロードしてもよく、または、第２の端末がインターネットにアクセスしてプラグインのインストール情報をオンラインで取得し、当該ブラウザのプラグインをロードしてもよい。Ｓ５０２で、第２の端末が、プラグインのエントリ情報に従って２Ｄバーコードを生成する。Ｓ５０３で、第１のモバイル端末が、２Ｄバーコードをスキャンし解析して、プラグインのエントリ情報を取得する。
【００５５】
第１のモバイル端末が、第１のモバイル端末内のスキャン・ソフトウェアを用いて当該２Ｄバーコードをスキャンし解析して、プラグインのエントリ情報を取得してもよい。第１のモバイル端末が、第１のモバイル端末のアプリケーション内のスキャン・プラグインを用いて当該２Ｄバーコードをスキャンし解析してもよい。例えば、第１のモバイル端末のインスタント通信アプリケーション内の２Ｄバーコードスキャン・プラグインを使用してもよい。
【００５６】
Ｓ５０４で、第１のモバイル端末が、プラグインのエントリ情報と第１のモバイル端末のアカウント情報を関連付けるためにサーバに送信する。Ｓ５０５で、サーバが、プラグインのエントリ情報と第１のモバイル端末のアカウント情報に従って関連付け処理を実施する。Ｓ５０６で、サーバが、第１の関連付け通知メッセージを第１のモバイル端末に配信する。第１の関連付け通知メッセージは、第１のモバイル端末に関連付けされたプラグインのエントリ情報を含む。Ｓ５０７で、サーバが第２の関連付け通知メッセージをプラグインに配信する。当該第２の関連付け通知メッセージは、プラグインに関連付けされた第１のモバイル端末のアカウント情報を含む。Ｓ５０８で、第２の端末がプラグインを起動する。
【００５７】
プラグインを第１のモバイル端末に関連付けた後、ユーザが、第２の端末のブラウザにロードされたプラグインをクリックしてもよい。第２の端末は、ユーザのクリック動作に従ってプラグインを起動する。プラグインが情報送信プロセスを起動状態で実行する。
【００５８】
Ｓ５０９で、プラグインが、第１のモバイル端末からの情報送信命令が事前設定時間ウィンドウ内で受信されたかどうかを検出し、受信された場合には、ステップＳ４１２を実施する。受信されなかった場合には、第２の端末がプラグインを停止する。
【００５９】
当該事前設定時間を実際の要求に従って設定してもよい。例えば、当該事前設定時間を２時間、３時間等に設定してもよい。当該事前設定時間を設定することでユーザのプライバシを保護し、不要な情報送信によりウェブページの閲覧プライバシが暴露されることを防ぎ、ユーザの第１のモバイル端末のアプリケーションに関するプライバシを利用することができる。第２の端末がプラグインを停止した後、当該情報送信プロセスを再初期化する必要がある場合には、ユーザはプラグインを手動でクリックして、第２の端末をトリガしてプラグインを再起動する必要があることは分かる。
【００６０】
Ｓ５１０で、第１のモバイル端末が、重力検知イベント、音声制御コマンドまたは特定のキー押下イベントを含む、第１のモバイル端末上のユーザ操作を検出する。Ｓ５１１で、第１のモバイル端末が、検出されたユーザ操作に従って当該情報送信命令を送信する。
【００６１】
当該ステップでは、第１のモバイル端末が重力検知イベントを検出した場合、第１のモバイル端末が、検出された重力検知イベントに従って当該情報送信命令をプラグインに送信する。あるいは、第１のモバイル端末が音声制御コマンドを検出した場合には、第１のモバイル端末が、検出された音声制御コマンドに従って当該情報送信命令をプラグインに送信する。あるいは、第１のモバイル端末が特定のキー押下イベントを検出した場合には、第１のモバイル端末が、検出された特定のキー押下イベントに従って当該情報送信命令をプラグインに送信する。
【００６２】
当該実施形態では、ステップＳ５０９、ステップＳ５１０、およびＳ５１１の順序は限定されない。即ち、ステップＳ５１０とＳ５１１を最初に実施し、その後にステップＳ５０９を実施するか、または、ステップＳ５０９、ステップＳ５１０、およびＳ５１１を同時に実施してもよい。
【００６３】
Ｓ５１２で、プラグインが、サーバを介して第１のモバイル端末により送信された情報送信命令を受信する。Ｓ５１３で、第２の端末がプラグインを起動状態に保つ。Ｓ５１４で、プラグインが、プラグインが配置されたブラウザ内の現在のウェブページのウェブページ情報とリンク情報を取得する。Ｓ５１５で、プラグインが当該ウェブページ情報とリンク情報をサーバに送信する。
【００６４】
当該実施形態のステップＳ５１２乃至Ｓ５１５については、図１に示す実施形態のステップＳ１０１乃至Ｓ１０３を参照されたい。詳細についてはここでは繰返し説明しない。
【００６５】
Ｓ５１６で、サーバが、現在のウェブページ内の画像のアドレス情報に従って画像取得要求をＣＤＮシステムに送信する。Ｓ５１７で、サーバが、ＣＤＮシステムにより返された複数のサムネイル画像を受信する。Ｓ５１８で、サーバが、現在のウェブページの当該サムネイル画像とウェブサイト情報を第１のモバイル端末に送信する。
【００６６】
当該実施形態のステップＳ５１６乃至Ｓ５１８については、図３に示す実施形態のステップＳ３０２とＳ３０３を参照されたい。詳細についてはここでは繰返し説明しない。
【００６７】
Ｓ５１９で、プラグインが、サーバが返した送信通知メッセージを受信する。当該送信通知メッセージは、送信開始通知メッセージ、送信一時停止通知メッセージ、または送信停止通知メッセージを含む。Ｓ５２０で、プラグインが、当該送信通知メッセージに従って情報送信プロンプト・メッセージを出力する。
【００６８】
当該ステップでは、プラグインが、浮動レイヤをブラウザ内にポップアップさせ、情報送信プロンプト・メッセージを当該浮動レイヤに出力してユーザに情報送信の現在の状態を表示してもよい。例えば、プロンプト・メッセージ「情報送信継続中」を出力するか、または、プロンプト・メッセージ「情報送信完了」を出力する等である。浮動レイヤによる送信により、ユーザに情報送信の状態を認識させることができ、ユーザは情報送信の進捗を知ることができる。当該浮動レイヤは送信された情報コンテンツを表示しないので、ユーザのプライバシが保護され、送信されている情報の暴露が回避される。キャンセル・キーをさらに浮動レイヤ内に提供し、キャンセル・キーをクリックすることでユーザが当該情報送信プロセスを停止でき、それによりマンマシン対話を改善することが好ましい。
【００６９】
以下では、図６を参照して、具体例を用いて当該情報送信方法を説明する。図６Ａ乃至図６Ｊは本発明の１実施形態に従う情報送信方法の例示的な図である。図６では、送信された情報は、ＰＣのブラウザ内の現在のウェブページのウェブサイト情報および画像のリンク情報である。図６は、携帯電話を「振る」ことで（即ち、携帯電話を振ることで発行される情報送信命令を介して）ＰＣと携帯電話の間で画像が送信されるプロセスを示す。
【００７０】
第１のモバイル端末が携帯電話であり、第２の端末がＰＣであると仮定する。ユーザは、ＰＣのブラウザを使用してウェブページを閲覧し、同時に、携帯電話におけるインスタント通信アプリケーションを使用する。ユーザが、現在のウェブページの当該ウェブサイト情報と画像情報をＰＣと携帯電話の間で送信して、携帯電話のインスタント通信アプリケーションにおけるウェブページの画像情報を使用しようとすると仮定する。図６に示す「Ｓｈａｋｅｔｏｄｏｗｎ」のプロセスは以下の通りである。
【００７１】
図６Ａ乃至図６Ｃに示すように、ＰＣがブラウザのプラグインをロードし、デジタル表現（例えば、２Ｄバーコード）をプラグインのエントリ情報に従って生成する。当該デジタル表現が２Ｄバーコードである必要はなく、それがプラグインに一意に関連付けられる限り、例えば、所定の空間範囲もしくは時間範囲またはその両方において、１Ｄバーコードまたは３Ｄバーコードの形態をとってもよいことは当業者には理解されることに留意されたい。図６Ｄに示すように、携帯電話は２Ｄバーコードをスキャンし解析して、プラグインのエントリ情報を取得する。図６Ｅを参照すると、ユーザが携帯電話内のキー「関連付け」をクリックしたとき、携帯電話は、インスタント通信アプリケーションにログインするためのプラグインのエントリ情報とユーザのアカウント情報を関連付けるために纏めてサーバに送信する。ＰＣのプラグインと携帯電話はそれぞれサーバにより返された関連付け通知メッセージを受信して、互いの情報を取得する。図６Ｆ乃至図６Ｇに示すように、プラグインを携帯電話のアカウント情報に関連付けた後、プロンプトをＰＣと携帯電話のブラウザにおいてそれぞれ行う。当該ＰＣは、ユーザによるプラグインのクリック動作に従ってプラグインを起動する。図６Ｈに示すように、起動されたプラグインが「Ｓｈａｋｅｔｏｄｏｗｎ」を実行してもよい。
【００７２】
携帯電話側では、携帯電話は、携帯電話を振ることで生成された重力検知イベントがインスタント通信アプリケーションのインタフェースに存在するかどうかをリアルタイムで検出し、存在する場合には、情報送信命令をプラグインに送信する。ＰＣ側では、プラグインは、携帯電話が送信した情報送信命令が事前設定時間内に受信されたかどうかを検出し、受信されなかった場合には、ＰＣがプラグインを停止し、当該ＰＣをトリガしてプラグインを起動するための、ユーザによるプラグインでの次のクリック動作を待機する。受信した場合には、ＰＣがプラグインを起動状態に保ち、プラグインがブラウザ内の現在のウェブページのウェブサイト情報と画像のリンク・アドレス情報を捕捉し、当該ウェブサイト情報と当該画像のリンク・アドレス情報をサーバに送信する。サーバは、当該リンク・アドレス情報に従って画像取得要求をＣＤＮシステムに送信する。ＣＤＮシステムは当該リンク・アドレス情報に対応する画像を捕捉し、当該画像をサムネイルへと処理し、当該サムネイルをサーバに返す。サーバは、ＣＤＮシステムが返したサムネイルと現在のウェブページのウェブサイト情報を纏めて携帯電話に返し、同時に送信通知メッセージをＰＣのブラウザのプラグインに返す。当該ブラウザのプラグインは、浮動レイヤを用いることで情報送信プロンプト・メッセージを出力する。図６Ｉに示すように、当該ブラウザのプラグインは、当該浮動レイヤを用いることでユーザに情報送信の状態を表示する。当該浮動レイヤがさらにキャンセル・キーを備え、携帯電話のユーザが、当該浮動レイヤ内のキャンセル・キーをクリックすることで当該情報送信プロセスをキャンセルできることが好ましい。図６Ｊに示すように、携帯電話は、情報送信プロンプト・メッセージを出力してユーザに情報送信の状態を表示してもよい。サーバから現在のウェブページのウェブサイト情報とサムネイルを受信した後、携帯電話は、インスタント通信アプリケーションで、受信したウェブページまたは画像情報を当該ウェブページに表示し、それを携帯電話内の、マイクロブログ・アプリケーション、ショート・メッセージ・アプリケーションまたはＳＮＳ（Ｓｏｃｉａｌ  Ｎｅｔｗｏｒｋｉｎｇ  Ｓｅｒｖｉｃｅｓ、ソーシャル・ネットワーキング・サービス）アプリケーションのようなアプリケーションで共有してもよい。例えば、携帯電話は、ウェブページへのリンクと、サーバにより返されるサムネイル画像のリスト・ビューまたは２Ｄグリッド・ビューとを表示してもよい。当該ウェブページに対するリンクをユーザが選択したことに応答して、インスタント通信アプリケーションに埋め込まれたウェブ・ブラウザ・アプリケーションを起動してウェブページを描画してもよい。あるいは、インスタント通信アプリケーションが携帯電話のバックグラウンドに一時的に退避されている間に、ウェブページを描画するために別々のウェブ・ブラウザ・アプリケーションを起動してもよい。同様に、サムネイル画像のうち１つをユーザが選択することで、当該インスタント通信アプリケーションをトリガして、対応するフルサイズ画像の要求を、リモート・サーバまたは当該フルサイズ画像をホストするウェブサーバに対して開始す��。幾つかの実装形態では、当該インスタント通信アプリケーションはダウンロード履歴、例えば、ユーザが本発明の幾つかの実施形態に従ってｓｈａｋｅｔｏｄｏｗｎ機能を用いて携帯電話にダウンロードした最後の１００個の画像またはウェブページまたはその両方を保持する。
【００７３】
情報送信プロセスが完了した後、プラグインが起動状態に保たれている場合には、プラグインは次の情報送信プロセスに入ってもよく、ユーザは、プラグインをクリックしてＰＣをトリガしてプラグインを停止してもよい。あるいは、携帯電話のユーザがｓｈａｋｅｔｏｄｏｗｎ機能から脱出するかまたはｓｈａｋｅｔｏｄｏｗｎ機能を停止するとき、携帯電話はサーバを介して命令を第２の端末に送信する。当該命令に従って、ウェブ・ブラウザがそれに応じてプラグインを停止する。
【００７４】
本発明の当該実施形態では、プラグインが、プラグインに関連付けされた端末からの情報送信命令に従って、プラグインが配置されたブラウザ内の現在のウェブページのリンク情報を捕捉し、当該リンク情報をサーバに送信して、現在のウェブページのウェブページ情報をプラグインに関連付けされた端末に返すようにサーバをトリガし、それにより、互いに関連付けされたブラウザのプラグインと端末の間の情報送信が実現され、情報送信の簡便さが向上する。
【００７５】
本発明の１実施形態ではコンピュータ記憶媒体を開示する。当該コンピュータ記憶媒体はプログラムを格納する。実行されたとき、当該プログラムは、図１乃至図６に示す諸実施形態で説明した情報送信方法のステップの一部または全部を含む。
【００７６】
以下では、図７および図８を参照して、本発明の１実施形態で提供する情報送信装置を詳細に説明する。以下で説明する装置を図１乃至図６で示す方法に適用してもよいことは分かる。
【００７７】
図７は本発明の１実施形態に従う情報送信装置の略構造図である。当該情報送信装置は、メモリに格納されたモジュール、プログラムおよび／または命令を実行することで所定の動作を実施するための１つまたは複数のプロセッサと、１つまたは複数のネットワークまたは他の通信インタフェースと、これらのコンポーネントを相互接続するための１つまたは複数の通信バスとを備える。幾つかの実装形態では、当該情報送信装置は、表示装置と１つまたは複数の入力装置（例えば、キーボードまたはマウス）を備えたユーザ・インタフェースを備える。幾つかの実装形態では、当該メモリは、ＤＲＡＭ、ＳＲＡＭ、または他のランダム・アクセス固体メモリ装置のような高速ランダム・アクセスメモリを含む。幾つかの実装形態では、メモリは、１つまたは複数の磁気ディスク記憶装置、光ディスク記憶装置、フラッシュ・メモリ装置、または他の不揮発性固体記憶装置のような不揮発性メモリを含む。メモリ、あるいはメモリ内部の１つまたは複数の記憶装置（例えば、１つまたは複数の不揮発性記憶装置）は、非一時的なコンピュータ可読記憶媒体を備える。幾つかの実装形態では、メモリまたはメモリのコンピュータ可読記憶媒体は、命令受信モジュール１０１、情報取得モジュール１０２、および情報送信モジュール１０３を格納する。
【００７８】
命令受信モジュール１０１は、当該情報送信装置に関連付けされた第１のモバイル端末から情報送信命令を受信するように構成される。情報取得モジュール１０２は、当該情報送信命令に従って、当該情報送信装置が配置されたブラウザ内の現在のウェブページのリンク情報を取得するように構成される。当該リンク情報は現在のウェブページのウェブサイト情報と現在のウェブページ内の画像のリンク・アドレス情報を含む。情報送信モジュール１０３は、サーバが、当該リンク情報に従って現在のウェブページのウェブページ情報を第１のモバイル端末に送信するように、当該リンク情報をサーバに送信するように構成される。
【００７９】
サーバが、現在のウェブページ内の画像のリンク・アドレス情報に従って、画像取得要求をＣＤＮシステムに送信して、現在のウェブページ内の事前設定値より大きい最小辺長を有する画像情報の取得を要求するか、または、現在のウェブページにおける事前設定フォーマットでの画像情報の取得を要求してもよい。ＣＤＮシステムは、当該リンク・アドレス情報に対応する画像を捕捉し、当該画像をサムネイルへと処理する。サーバは、ＣＤＮシステムが返したサムネイルを受信する。サーバは、現在のウェブページの当該サムネイルとウェブサイト情報を第１のモバイル端末に送信する。
【００８０】
図８は本発明の１実施形態に従う別の情報送信装置の略構造図である。当該情報送信装置が、第２の端末のブラウザにロードされたプラグインであってもよい。当該装置は、命令受信モジュール１０１、情報取得モジュール１０２、情報送信モジュール１０３、メッセージ受信モジュール１０４、検出モジュール１０５、およびプロンプト・モジュール１０６を備えてもよい。命令受信モジュール１０１、情報取得モジュール１０２および情報送信モジュール１０３に関しては、図７に示す実施形態における関連説明を参照されたい。詳細についてはここでは繰返し説明しない。
【００８１】
メッセージ受信モジュール１０４は、サーバにより配信された第２の関連付け通知メッセージを受信するように構成される。当該第２の関連付け通知メッセージは、プラグインに関連付けされた第１のモバイル端末のアカウント情報を含む。
【００８２】
検出モジュール１０５は、関連付けされた第１のモバイル端末が送信した情報送信命令が事前設定時間ウィンドウ内で受信されたかどうかを検出し、第１のモバイル端末からの当該情報送信命令が当該事前設定時間ウィンドウにおいて受信された場合に、起動状態を保ち、当該情報送信装置が配置されたブラウザ内のウェブページのウェブページ情報を取得するように情報取得モジュール１０２に指示し、第１のモバイル端末からの当該情報送信命令が当該事前設定時間ウィンドウにおいて受信されなかった場合には、第２の端末の停止動作に従って停止状態に入るように構成される。
【００８３】
プロンプト・モジュール１０６は、情報送信プロンプト・メッセージを送信通知メッセージに従って出力するように構成される。
【００８４】
当該送信通知メッセージは、送信開始通知メッセージ、送信一時停止通知メッセージ、または送信停止通知メッセージを含む。プロンプト・モジュール１０６が、浮動レイヤをブラウザ内にポップアップさせ、情報送信プロンプト・メッセージを当該浮動レイヤに出力し、情報送信の現在の状態をユーザに表示してもよい。例えば、プロンプト・メッセージ「情報送信継続中」を出力するか、または、プロンプト・メッセージ「情報送信完了」を出力する等である。浮動レイヤによる送信により、ユーザに情報送信の状態を認識させることができ、ユーザは情報送信の進捗を知ることができる。当該浮動レイヤは送信された情報コンテンツを表示しないので、ユーザのプライバシが保護され、送信されている情報の暴露が回避される。キャンセル・キーをさらに浮動レイヤ内に提供し、キャンセル・キーをクリックすることでユーザが当該情報送信プロセスを停止でき、それによりマンマシン対話を改善することが好ましい。
【００８５】
本発明の当該実施形態の情報送信装置の機能モジュールの機能を特に、上述の方法の実施形態における方法に従って実装してもよいことに留意されたい。具体的な実装プロセスについては、上述の方法の実施形態の関連説明を参照されたい。詳細についてはここでは繰返し説明しない。
【００８６】
本発明の当該実施形態では、プラグインが、プラグインに関連付けされた端末からの情報送信命令に従って、プラグインが配置されたブラウザ内の現在のウェブページのリンク情報を捕捉し、当該リンク情報をサーバに送信して、現在のウェブページのウェブページ情報をプラグインに関連付けされた端末に返すようにサーバをトリガし、それにより、互いに関連付けされたブラウザのプラグインと端末の間の情報送信が実現され、情報送信の簡便さが向上する。
【００８７】
以下では、図９乃至図１０を参照して本発明の１実施形態で提供する第２の端末を詳細に説明する。以下で説明する第２の端末を図１乃至図６で示す方法に適用してもよいことは分かる。
【００８８】
図９は本発明の１実施形態に従う端末の略構造図である。当該端末が、メモリに格納されたモジュール、プログラムおよび／または命令を実行することで所定の動作を実施するための１つまたは複数のプロセッサと、１つまたは複数のネットワークまたは他の通信インタフェースと、これらのコンポーネントを相互接続するための１つまたは複数の通信バスとを備えてもよい。幾つかの実装形態では、当該端末は、表示装置と１つまたは複数の入力装置（例えば、キーボードまたはマウス）を備えたユーザ・インタフェースを備える。幾つかの実装形態では、当該メモリは、ＤＲＡＭ、ＳＲＡＭ、または他のランダム・アクセス固体メモリ装置のような高速ランダム・アクセスメモリを含む。幾つかの実装形態では、メモリは、１つまたは複数の磁気ディスク記憶装置、光ディスク記憶装置、フラッシュ・メモリ装置、または他の不揮発性固体記憶装置のような不揮発性メモリを含む。メモリ、あるいはメモリ内部の１つまたは複数の記憶装置（例えば、１つまたは複数の不揮発性記憶装置）は、非一時的なコンピュータ可読記憶媒体を備える。幾つかの実装形態では、メモリまたはメモリのコンピュータ可読記憶媒体は管理モジュール２０１と情報送信装置２０２を格納する。情報送信装置２０２が、図７と図８の何れかに示す情報送信装置であってもよい。情報送信装置２０２の構造については、図７と図８に示す諸実施形態の関連説明を参照されたい。詳細についてはここでは繰返し説明しない。
【００８９】
管理モジュール２０１は、情報送信装置２０２をブラウザにロードし、情報送信装置２０２を管理するように構成される。管理モジュール２０１が情報送信装置２０２を管理することには、ロード、エントリ管理、および起動管理が含まれる。特に、図１０を参照する。図１０は、図９に示す管理モジュールの１実施形態の略構造図である。管理モジュール２０１は、ローディング・ユニット２１０１、エントリ管理ユニット２１０２、および起動管理ユニット２１０３を備えてもよい。
【００９０】
ローディング・ユニット２１０１は、当該情報送信装置をブラウザにロードするように構成される。エントリ管理ユニット２１０２は、当該情報送信装置のエントリ情報に従って２Ｄバーコードを生成するように構成される。
【００９１】
起動管理ユニット２１０３は、当該情報送信装置と第１のモバイル端末を互いに関連付けた後、当該情報送信装置を起動するか、または、第１のモバイル端末からの当該情報送信命令が事前設定時間ウィンドウにおいて当該情報送信装置により受信されなかったとき、当該情報送信装置を停止するように構成される。
【００９２】
本発明の当該実施形態の第２の端末の機能モジュールの機能を特に、上述の方法の実施形態における方法に従って実装してもよいことに留意されたい。具体的な実装プロセスについては、上述の方法の実施形態の関連説明を参照されたい。詳細についてはここでは繰返し説明しない。
【００９３】
本発明の当該実施形態では、プラグインが、プラグインに関連付けされた端末からの情報送信命令に従って、プラグインが配置されたブラウザ内の現在のウェブページのリンク情報を捕捉し、当該リンク情報をサーバに送信して、現在のウェブページのウェブページ情報をプラグインに関連付けされた端末に返すようにサーバをトリガし、それにより、互いに関連付けされたブラウザのプラグインと端末の間の情報送信が実現され、情報送信の簡便さが向上する。
【００９４】
以下では、図１１乃至図１３を参照して、本発明の１実施形態で提供する第１のモバイル端末を詳細に説明する。以下で説明する装置を図１乃至図６で示す方法に適用してもよいことは分かる。
【００９５】
図１１は本発明の１実施形態に従う別の端末の略構造図である。当該端末が、メモリに格納されたモジュール、プログラムおよび／または命令を実行することで所定の動作を実施するための１つまたは複数のプロセッサと、１つまたは複数のネットワークまたは他の通信インタフェースと、これらのコンポーネントを相互接続するための１つまたは複数の通信バスとを備えてもよい。幾つかの実装形態では、当該端末は、表示装置と１つまたは複数の入力装置（例えば、キーボードまたはマウス）を備えたユーザ・インタフェースを備える。幾つかの実装形態では、当該メモリは、ＤＲＡＭ、ＳＲＡＭ、または他のランダム・アクセス固体メモリ装置のような高速ランダム・アクセスメモリを含む。幾つかの実装形態では、メモリは、１つまたは複数の磁気ディスク記憶装置、光ディスク記憶装置、フラッシュ・メモリ装置、または他の不揮発性固体記憶装置のような不揮発性メモリを含む。メモリ、あるいはメモリ内部の１つまたは複数の記憶装置（例えば、１つまたは複数の不揮発性記憶装置）は、非一時的なコンピュータ可読記憶媒体を備える。幾つかの実装形態では、メモリまたはメモリのコンピュータ可読記憶媒体は、命令モジュール３０１と情報送信モジュール３０２を格納する。
【００９６】
命令モジュール３０１は、情報送信命令を端末に関連付けされたプラグインに送信して、プラグインが、当該情報送信命令に従って、プラグインが配置されたブラウザ内の現在のウェブページのリンク情報をサーバに送信するように構成される。
【００９７】
命令モジュール３０１が送信する情報送信命令の形式が３つの実現可能な実装方式を含んでもよい。この実装方式については、図２に示すステップＳ２０１における関連説明を参照されたい。詳細についてはここでは繰返し説明しない。
【００９８】
情報送信モジュール３０２は、当該リンク情報に従って、サーバにより送信された現在のウェブページのウェブページ情報を受信するように構成される。送信モジュール３０２により受信されたウェブページ情報は、プラグインが配置されたブラウザの現在のウェブページのウェブサイト情報と画像のサムネイルを含む。
【００９９】
図１２は本発明の１実施形態に従うさらに別の端末の略構造図である。当該端末が、メモリに格納されたモジュール、プログラムおよび／または命令を実行することで所定の動作を実施するための１つまたは複数のプロセッサと、１つまたは複数のネットワークまたは他の通信インタフェースと、これらのコンポーネントを相互接続するための１つまたは複数の通信バスとを備えてもよい。幾つかの実装形態では、当該端末は、表示装置と１つまたは複数の入力装置（例えば、キーボードまたはマウス）を備えたユーザ・インタフェースを備える。幾つかの実装形態では、当該メモリは、ＤＲＡＭ、ＳＲＡＭ、または他のランダム・アクセス固体メモリ装置のような高速ランダム・アクセスメモリを含む。幾つかの実装形態では、メモリは、１つまたは複数の磁気ディスク記憶装置、光ディスク記憶装置、フラッシュ・メモリ装置、または他の不揮発性固体記憶装置のような不揮発性メモリを含む。メモリ、あるいはメモリ内部の１つまたは複数の記憶装置（例えば、１つまたは複数の不揮発性記憶装置）は、非一時的なコンピュータ可読記憶媒体を備える。幾つかの実装形態では、メモリまたはメモリのコンピュータ可読記憶媒体は、命令モジュール３０１、情報送信モジュール３０２、検出モジュール３０３、および関連付けモジュール３０４を格納する。命令モジュール３０１と情報送信モジュール３０２の構造に関しては、図１１に示す実施形態における関連説明を参照されたい。詳細についてはここでは繰返し説明しない。
【０１００】
検出モジュール３０３は、重力検知イベントを検出し、検出された重力検知イベントに従って、当該情報送信命令をプラグインに送信するように当該命令モジュールに指示するか、または、音声制御コマンドを検出し、出された音声制御コマンドに従って、当該情報送信命令をプラグインに送信するか、または、特定のキー押下イベントを検出し、検出された特定のキー押下イベントに従って、当該情報送信命令をプラグインに送信するように構成される。
【０１０１】
関連付けモジュール３０４は、プラグインのエントリ情報を取得し、サーバと対話して当該端末とプラグインを関連付けるように構成される。
【０１０２】
図１３を参照する。図１３は、図１２に示す関連付けモジュールの１実施形態の略構造図である。関連付けモジュール３０４は、エントリ取得ユニット３４０１、送信ユニット３４０２、およびメッセージ受信ユニット３４０３を備えてもよい。
【０１０３】
エントリ取得ユニット３４０１は、プラグインに対応する２Ｄバーコードをスキャンすることによってプラグインのエントリ情報を取得するように構成される。送信ユニット３４０２は、プラグインのエントリ情報および当該端末のアカウント情報を関連付けるためにサーバに送信するように構成される。メッセージ受信ユニット３４０３は、サーバにより配信された第１の関連付け通知メッセージを受信するように構成される。当該第１の関連付け通知メッセージは、第１のモバイル端末に関連付けされたプラグインのエントリ情報を含む。
【０１０４】
本発明の当該実施形態の第２の端末の機能モジュールの機能を特に、上述の方法の実施形態における方法に従って実装してもよいことに留意されたい。具体的な実装プロセスについては、上述の方法の実施形態の関連説明を参照されたい。詳細についてはここでは繰返し説明しない。
【０１０５】
本発明の当該実施形態では、プラグインが、プラグインに関連付けされた端末からの情報送信命令に従って、プラグインが配置されたブラウザ内の現在のウェブページのリンク情報を捕捉し、当該リンク情報をサーバに送信して、現在のウェブページのウェブページ情報をプラグインに関連付けされた端末に返すようにサーバをトリガし、それにより、互いに関連付けされたブラウザのプラグインと端末の間の情報送信が実現され、情報送信の簡便さが向上する。
【０１０６】
以下では、図１４乃至図１６を参照して、本発明の１実施形態で提供するサーバを詳細に説明する。以下で説明する装置を図１乃至図６で示す方法に適用してもよいことは分かる。
【０１０７】
図１４は本発明の１実施形態に従うサーバの略構造図である。当該サーバが、メモリに格納されたモジュール、プログラムおよび／または命令を実行することで所定の動作を実施するための１つまたは複数のプロセッサと、１つまたは複数のネットワークまたは他の通信インタフェースと、これらのコンポーネントを相互接続するための１つまたは複数の通信バスとを備えてもよい。幾つかの実装形態では、当該サーバは場合によっては、表示装置と１つまたは複数の入力装置（例えば、キーボードまたはマウス）を備えたユーザ・インタフェースを備える。幾つかの実装形態では、当該メモリは、ＤＲＡＭ、ＳＲＡＭ、または他のランダム・アクセス固体メモリ装置のような高速ランダム・アクセスメモリを含む。幾つかの実装形態では、メモリは、１つまたは複数の磁気ディスク記憶装置、光ディスク記憶装置、フラッシュ・メモリ装置、または他の不揮発性固体記憶装置のような不揮発性メモリを含む。メモリ、あるいはメモリ内部の１つまたは複数の記憶装置（例えば、１つまたは複数の不揮発性記憶装置）は、非一時的なコンピュータ可読記憶媒体を備える。幾つかの実装形態では、メモリまたはメモリのコンピュータ可読記憶媒体は、リンク受信モジュール４０１、情報取得モジュール４０２、および情報送信モジュール４０３を格納する。
【０１０８】
当該リンク受信モジュールはプラグインが配置されたブラウザ内の現在のウェブページの、プラグインにより送信されたリンク情報を受信するように構成される。当該リンク情報は、プラグインが配置されたブラウザ内の現在のウェブページのウェブサイト情報と現在のウェブページ内の画像のリンクアドレス情報とを含む。
【０１０９】
情報取得モジュール４０２は、現在のウェブページのウェブページ情報を当該リンク情報に従って取得するように構成される。情報取得モジュール４０２の取得プロセスに２つの実現可能な実装方式が存在しうる。当該２つの実現可能な実装方式に関しては、図３に示すステップＳ３０２における関連説明を参照されたい。詳細についてはここでは繰返し説明しない。
【０１１０】
情報送信モジュール４０３は、現在のウェブページのウェブページ情報をプラグインに関連付けされた第１のモバイル端末に送信するように構成される。情報送信モジュール４０３は、ＣＤＮシステムが返したサムネイルと、プラグインが配置されたブラウザ内の現在のウェブページのウェブサイト情報とを纏めて第１のモバイル端末に送信する。
【０１１１】
図１５は、本発明の１実施形態に従う別のサーバの略構造図である。当該サーバが、メモリに格納されたモジュール、プログラムおよび／または命令を実行することで所定の動作を実施するための１つまたは複数のプロセッサと、１つまたは複数のネットワークまたは他の通信インタフェースと、これらのコンポーネントを相互接続するための１つまたは複数の通信バスとを備えてもよい。幾つかの実装形態では、サーバは場合によっては、表示装置と１つまたは複数の入力装置（例えば、キーボードまたはマウス）を備えたユーザ・インタフェースを備える。幾つかの実装形態では、当該メモリは、ＤＲＡＭ、ＳＲＡＭ、または他のランダム・アクセス固体メモリ装置のような高速ランダム・アクセスメモリを含む。幾つかの実装形態では、メモリは、１つまたは複数の磁気ディスク記憶装置、光ディスク記憶装置、フラッシュ・メモリ装置、または他の不揮発性固体記憶装置のような不揮発性メモリを含む。メモリ、あるいはメモリ内部の１つまたは複数の記憶装置（例えば、１つまたは複数の不揮発性記憶装置）は、非一時的なコンピュータ可読記憶媒体を備える。幾つかの実装形態では、メモリまたはメモリのコンピュータ可読記憶媒体は、リンク受信モジュール４０１、情報取得モジュール４０２、情報送信モジュール４０３、関連付けモジュール４０４、および送信通知モジュール４０５を格納する。命令受信モジュール４０１、情報取得モジュール４０２および情報送信モジュール４０３の構造に関しては、図１４に示す実施形態における関連説明を参照されたい。詳細についてはここでは繰返し説明しない。
【０１１２】
関連付けモジュール４０４は、第１のモバイル端末により送信されたプラグインのエントリ情報と第１のモバイル端末のアカウント情報に従って、プラグインと第１のモバイル端末を関連付けるように構成される。
【０１１３】
図１６を参照する。図１６は、図１５に示した関連付けモジュールの１実施形態の略構造図である。関連付けモジュール４０４が、受信ユニット４４０１、関連付け処理ユニット４４０２、および通知ユニット４４０３を備えてもよい。
【０１１４】
受信ユニット４４０１は、第１のモバイル端末により送信されたプラグインのエントリ情報および第１のモバイル端末のアカウント情報を受信するように構成される。関連付け処理ユニット４４０２はプラグインのエントリ情報と第１のモバイル端末のアカウント情報を関連付けるように構成される。
【０１１５】
通知ユニット４４０３は、第１の関連付け通知メッセージを第１のモバイル端末に配信し、第２の関連付け通知メッセージを第２の端末に配信するように構成される。当該第１の関連付け通知メッセージは第１のモバイル端末に関連付けされたプラグインのエントリ情報を含み、当該第２の関連付け通知メッセージは、プラグインに関連付けされた第１のモバイル端末のアカウント情報を含む。
【０１１６】
送信通知モジュール４０５は、送信通知メッセージをプラグインに返すように構成される。当該送信通知メッセージは、送信開始通知メッセージ、送信一時停止通知メッセージ、または送信停止通知メッセージを含む。プラグインは、送信通知モジュール４０５により返された送信通知メッセージに従って情報送信プロンプト・メッセージを出力してもよい。
【０１１７】
本発明の当該実施形態では、プラグインが、プラグインに関連付けされた端末からの情報送信命令に従って、プラグインが配置されたブラウザ内の現在のウェブページのリンク情報を捕捉し、当該リンク情報をサーバに送信して、現在のウェブページのウェブページ情報をプラグインに関連付けされた端末に返すようにサーバをトリガし、それにより、互いに関連付けされたブラウザのプラグインと端末の間の情報送信が実現され、情報送信の簡便さが向上する。
【０１１８】
以下では、図１７を参照して、本発明の１実施形態で提供する情報送信システムを詳細に説明する。以下で説明するシステムを図１乃至図６で示す方法に適用してもよいことは分かる。
【０１１９】
図１７は本発明の１実施形態に従う情報送信システムの略構造図である。当該システムは、第１のモバイル端末、第２の端末、およびサーバを含んでもよい。第１のモバイル端末が、図１１乃至図１３の実施形態の何れかに示す端末であってもよく、第２の端末が、図９および図１０の実施形態の何れかに示す端末であってもよく、サーバが、図１４乃至図１６の実施形態の何れかに示すサーバであってもよい。さらに、図１７に示すように、第２の端末のブラウザに、図７および図８の実施形態の何れかに示す情報送信装置をロードする。当該装置がプラグインであってもよい。当該システムにおける装置の構造や機能の実装については、上述の諸実施形態の関連説明を参照されたい。詳細についてはここでは繰返し説明しない。
【０１２０】
本発明の当該実施形態では、プラグインが、プラグインに関連付けされた端末からの情報送信命令に従って、プラグインが配置されたブラウザ内の現在のウェブページのリンク情報を捕捉し、当該リンク情報をサーバに送信して、現在のウェブページのウェブページ情報をプラグインに関連付けされた端末に返すようにサーバをトリガし、それにより、互いに関連付けされたブラウザのプラグインと端末の間の情報送信が実現され、情報送信の簡便さが向上する。
【０１２１】
当該諸実施形態の方法のプロセスの全部または一部を、関連するハードウェアに指示するコンピュータ・プログラムにより実現してもよいことは当業者には理解される。当該プログラムをコンピュータ可読記憶媒体に格納してもよい。当該プログラムを実行したとき、上述の様々な実施形態の方法のプロセスが実施される。当該記憶媒体は、磁気ディスク、光ディスク、読取専用メモリ（Ｒｅａｄ−Ｏｎｌｙ  Ｍｅｍｏｒｙ、ＲＯＭ）、ランダム・アクセス・メモリ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ、ＲＡＭ）等であってもよい。
【０１２２】
以上の説明は本発明の例示的な実施形態にすぎず、本発明の保護範囲を限定しようとするものではない。したがって、本発明の特許請求の範囲に従って行った均等な変更は依然として本発明が包含する範囲に入る。
【０１２３】
以上で特定の実施形態を説明したが、これは本発明をこれらの特定の実施形態に限定しようとするものではないことは理解される。反対に、本発明は、添付の諸請求項の趣旨と範囲内にある代替、修正、および均等物を含む。本明細書で提供した主題の徹底的な理解を与えるために多数の具体的な詳細を説明した。しかし、当該主題をこれらの具体的な詳細なしに実施できることは当業者には明らかである。他の事例では、公知な方法、手続き、構成要素、および回路は、諸実施形態の諸態様を不必要に不明瞭化させないために詳細には説明しなかった。
【０１２４】
第１の、第２の等の用語を本明細書で使用して様々な要素を説明したが、これらの要素はこれらの用語により限定されるべきではない。これらの用語は或る要素を別の要素から区別するために使用したにすぎない。例えば、本発明の範囲から逸脱することなく、第１の順位付け基準を第２の順位付け基準と称してもよく、同様に、第２の順位付け基準を第１の順位付け基準と称してもよい。第１の順位付け基準と第２の順位付け基準は両方とも順位付け基準であるが、それらは同一の順位付け基準ではない。
【０１２５】
本明細書の説明で使用した用語は、特定の実施形態を説明するためのものにすぎず、本発明を限定しようとするものではない。本発明の詳細な説明と添付の特許請求の範囲で使用する場合、「１」、「１つの」、および「当該」といった単数形は、特に断らない限り、複数形も同様に含むことを意図している。本明細書で使用する用語「および／または」は、１つまたは複数の関連する列挙項目の任意および全ての可能な組合せを指し、それを包含するものであることも理解される。さらに、用語「含む」、「備える」、および／または「備えた」という用語は本明細書で使用するときは、説明した機能、動作、要素、および／または構成要素の存在を示すが、１つまたは複数の他の機能、動作、要素、構成要素、および／またはそれらのグループの存在または追加を排除するものではないことは理解される。
【０１２６】
本明細書で使用する際、「である場合」という用語は、状況に応じて、表明された前提条件が真であるという「であるとき」または「である際」または「判定したことに応答して」または「判定に従って」または「検出したことに応答して」を意味するように解釈されうる。同様に、「表明された前提条件が真であることが判定された場合」または「表明された前提条件が真である場合」または「表明された前提条件が真であるとき」という句は、状況に応じて、表明された前提条件が真であるという「判定の際」または「判定に応じて」または「判定に従って」または「検出の際」または「検出に応答して」を意味するように解釈されうる。
【０１２７】
様々な図面の一部では幾つかの論理的段階を特定の順序で示したが、順序に依存しない段階を再順序付けし他の段階を組み合せるかまたは分解してもよい。幾つかの再順序付けまたは他のグループ化を特に説明したが、他のものは当業者に自明であるので、代替物の包括的なリストは提示しない。さらに、上記段階をハードウェア、ファームウェア、ソフトウェアまたはそれらの任意の組合せで実装してもよいことは理解される。
【０１２８】
以上の記載は、説明の目的で、具体的な実装形態を参照しつつ行ったものである。しかし、以上の例示的な議論は包括的であることを意図したものではなく、本発明を開示した形態そのものに限定しようとするものでもない。以上の教示事項に鑑みて多数の修正と変形が可能である。上記諸実装形態は、本発明の原理とその実用的な適用を最良に説明し、それにより当業者が本発明と様々な実装形態を考えられる特定の利用に適するように様々な修正を加えて最良に利用できるようにするために、選択され説明したものである。諸実装形態には、添付の諸請求項の趣旨と範囲内にある代替、修正、および均等物が含まれる。本明細書で提供した主題を徹底的に理解するために多数の具体的な詳細を説明した。しかし、当該主題をこれらの具体的な詳細なしに実施できることは当業者には明らかである。他の事例では、公知な方法、手続き、構成要素、および回路は、諸実装形態の諸態様を不必要に不明瞭化させないために詳細には説明していない。
【符号の説明】
【０１２９】
１０１  命令受信モジュール
１０２  情報取得モジュール
１０３  情報送信モジュール
１０４  メッセージ受信モジュール
１０５  検出モジュール
１０６  プロンプト・モジュール
２０１  管理モジュール
２０２  情報送信装置
２１０１  ローディング・ユニット
２１０２  エントリ管理ユニット
２１０３  起動管理ユニット
３０１  命令モジュール
３０２  情報送信装置
３０３  監視モジュール
３０４  関連付けモジュール
３４０１  エントリ取得ユニット
３４０２  送信ユニット
３４０３  メッセージ受信ユニット
４０１  リンク受信モジュール
４０２  情報取得モジュール
４０３  情報送信モジュール
４０４  関連付けモジュール
４０５  送信通知モジュール
【図１】
0005887025.tif 000002
【図２】
0005887025.tif 000003
【図３】
0005887025.tif 000004
【図４】
0005887025.tif 000005
【図５】
0005887025.tif 000006
【図６Ａ】
0005887025.tif 000007
【図６Ｂ】
0005887025.tif 000008
【図６Ｃ】
0005887025.tif 000009
【図６Ｄ】
0005887025.tif 000010
【図６Ｅ】
0005887025.tif 000011
【図６Ｆ】
0005887025.tif 000012
【図６Ｇ】
0005887025.tif 000013
【図６Ｈ】
0005887025.tif 000014
【図６Ｉ】
0005887025.tif 000015
【図６Ｊ】
0005887025.tif 000016
【図７】
0005887025.tif 000017
【図８】
0005887025.tif 000018
【図９】
0005887025.tif 000019
【図１０】
0005887025.tif 000020
【図１１】
0005887025.tif 000021
【図１２】
0005887025.tif 000022
【図１３】
0005887025.tif 000023
【図１４】
0005887025.tif 000024
【図１５】
0005887025.tif 000025
【図１６】
0005887025.tif 000026
【図１７】
0005887025.tif 000027