(57)【特許請求の範囲】
【請求項１】
モバイルデバイスと、
スマート端末装置と、
サーバーと、
前記モバイルデバイスと前記スマート端末装置の間の第１接続を確立する第１層ネットワークと、
前記スマート端末装置と前記サーバーの間の第２接続を確立する第２層ネットワークと
を含み、前記モバイルデバイスが、少なくとも１つの照会メッセージを送信して、前記スマート端末装置が少なくとも１つの第１アプリケーションをサポートしているかどうかを照会し、
前記スマート端末装置が、前記少なくとも１つの照会メッセージを受信し、且つ前記少なくとも１つの照会メッセージに基づいて、前記少なくとも１つの第１アプリケーションをサポートしているかどうか検査し、前記スマート端末装置が、前記少なくとも１つの第１アプリケーションの中の少なくとも１つの第２アプリケーションをサポートすることができ、前記少なくとも１つの第２アプリケーションが、第３アプリケーションを含み、
前記スマート端末装置が、少なくとも１つの起動メッセージを送信して、前記少なくとも１つの第２アプリケーションを起動するよう前記モバイルデバイスに要求し、前記第３アプリケーションが、前記少なくとも１つの起動メッセージに応答するために起動され、
前記スマート端末装置が、前記第１層ネットワークを介して前記モバイルデバイスから前記第３アプリケーションが送信したユーザーデータを受信し、
前記スマート端末装置が、前記第２ネットワークを介して前記第３アプリケーションが送信した前記ユーザーデータを前記サーバーに送信する多層ネットワーク接続通信システム。
【請求項２】
前記スマート端末装置が、エリアサービス情報を前記第３アプリケーションが送信した前記ユーザーデータに追加し、且つ前記スマート端末装置が、さらに、前記第２層ネットワークを介して前記第３アプリケーションが送信した前記ユーザーデータと前記エリアサービス情報を前記サーバーに一括送信する請求項１に記載の多層ネットワーク接続通信システム。
【請求項３】
前記スマート端末装置が、さらに、前記モバイルデバイスの識別コードに基づいて前記サーバーにおいて認証プロセスまたは支払プロセスを行う請求項１に記載の多層ネットワーク接続通信システム。
【請求項４】
前記第３アプリケーションを起動した後、前記モバイルデバイスが、送信待ちのデータがあるかどうかを検査する請求項１に記載の多層ネットワーク接続通信システム。
【請求項５】
前記送信待ちのデータがある場合、前記モバイルデバイスが、前記送信待ちのデータを暗号化して前記ユーザーデータを生成する請求項４に記載の多層ネットワーク接続通信システム。
【請求項６】
前記スマート端末装置が、前記第３アプリケーションが送信した前記ユーザーデータを前記サーバーに送信した後、前記サーバーが、さらに、前記ユーザーデータに基づいてステータスを更新するとともに、前記スマート端末装置にステータス更新情報を送信し、且つ前記スマート端末装置が、前記モバイルデバイスに前記ステータス更新情報を送信する請求項１に記載の多層ネットワーク接続通信システム。
【請求項７】
前記第３アプリケーションが送信した前記ユーザーデータを前記サーバーに送信した後、前記サーバーが前記ユーザーデータを解読して、さらに、解読した前記ユーザーデータに基づいてステータスを更新するとともに、前記スマート端末装置にステータス更新情報を送信し、且つ前記スマート端末装置が、前記モバイルデバイスに前記ステータス更新情報を送信する請求項５に記載の多層ネットワーク接続通信システム。
【請求項８】
前記第３アプリケーションを起動した後、前記モバイルデバイスが、さらに、前記第３アプリケーションに対応するＩＤとパスワードを入力し、前記ユーザーデータが、前記ＩＤと前記パスワードを含み、且つ前記サーバーが、さらに、前記ユーザーデータの中の前記ＩＤおよび前記パスワードに基づいてアカウント認証プロセスを行う請求項１に記載の多層ネットワーク接続通信システム。
【請求項９】
前記第１接続が、近距離情報接続を含む請求項１に記載の多層ネットワーク接続通信システム。
【請求項１０】
前記第２接続が、無線ネットワーク接続または有線ネットワーク接続を含む請求項１に記載の多層ネットワーク接続通信システム。
【請求項１１】
第１層ネットワークを介してモバイルデバイスを検出し、且つ前記第１層ネットワークと前記モバイルデバイスを介して第１接続を確立する第１ネットワークモジュールと、
アプリケーションサポートモジュールと、
前記モバイルデバイスから少なくとも１つの照会メッセージを受信するメッセージ送受信モジュールと、
第２層ネットワークを介して第２接続を確立し、且つ前記第２層ネットワークを介して第３アプリケーションが送信したユーザーデータをサーバーに送信する第２ネットワークモジュールと
を含み、前記少なくとも１つの照会メッセージが、スマート端末装置が少なくとも１つの第１アプリケーションをサポートしているかどうかを照会し、
前記アプリケーションサポートモジュールが、前記少なくとも１つの照会メッセージに基づいて、前記少なくとも１つの第１アプリケーションをサポートしているかどうかを検査し、前記スマート端末装置が、前記少なくとも１つの第１アプリケーションの中の少なくとも１つの第２アプリケーションをサポートすることができ、前記少なくとも１つの第２アプリケーションが、第３アプリケーションを含み、
前記メッセージ送受信モジュールが、少なくとも１つの起動メッセージを送信して、前記少なくとも１つの第２アプリケーションを起動するよう前記モバイルデバイスに要求し、前記第３アプリケーションが、前記少なくとも１つの起動メッセージに応答するために起動され、
前記メッセージ送受信モジュールが、前記第１層ネットワークを介して前記モバイルデバイスから前記第３アプリケーションが送信したユーザーデータを受信するスマート端末装置。
【請求項１２】
前記第２ネットワークモジュールが、エリアサービス情報を前記第３アプリケーションが送信した前記ユーザーデータに追加し、且つ前記第２層ネットワークを介して前記第３アプリケーションが送信した前記ユーザーデータと前記エリアサービス情報を前記サーバーに一括送信する請求項１１に記載のスマート端末装置。
【請求項１３】
前記スマート端末装置が、さらに、
前記モバイルデバイスの識別コードに基づいて前記サーバーにおいて認証プロセスまたは支払プロセスを行う識別モジュールを含む請求項１１に記載のスマート端末装置。
【請求項１４】
前記スマート端末装置が、さらに、
前記第３アプリケーションが送信した前記ユーザーデータを前記サーバーに送信した後、前記サーバーからステータス更新情報を受信し、且つ前記モバイルデバイスに前記ステータス更新情報を送信する情報更新モジュールを含む請求項１１に記載のスマート端末装置。
【請求項１５】
前記第１ネットワークモジュールが、さらに、前記モバイルデバイスからオフラインメッセージを受信し、且つ前記モバイルデバイスが確立した前記第１接続を中断して、前記オフラインメッセージに応答する請求項１１に記載のスマート端末装置。
【請求項１６】
前記第１接続が、近距離情報接続を含む請求項１１に記載のスマート端末装置。
【請求項１７】
前記第２接続が、無線ネットワーク接続または有線ネットワーク接続を含む請求項１１に記載のスマート端末装置。
【請求項１８】
第１層ネットワークを介してモバイルデバイスとスマート端末装置の間の第１接続を確立することと、
前記モバイルデバイスにより少なくとも１つの照会メッセージを送信して、前記スマート端末装置が前記少なくとも１つの第１アプリケーションをサポートしているかどうかを照会することと、
前記スマート端末装置が前記少なくとも１つの照会メッセージを受信し、且つ前記少なくとも１つの照会メッセージに基づいて前記少なくとも１つの第１アプリケーションをサポートしているかどうかを検査し、前記スマート端末装置が、前記少なくとも１つの第１アプリケーションの中の少なくとも１つの第２アプリケーションをサポートすることができ、前記少なくとも１つの第２アプリケーションが、第３アプリケーションを含むことと、
前記スマート端末装置により少なくとも１つの起動メッセージを送信して、前記少なくとも１つの第２アプリケーションを起動するよう前記モバイルデバイスに要求し、前記第３アプリケーションが、前記少なくとも１つの起動メッセージに応答するために起動されることと、
前記スマート端末装置により前記第１層ネットワークを介して前記モバイルデバイスから前記第３アプリケーションが送信したユーザーデータを受信することと、
第２層ネットワークを介して前記スマート端末装置とサーバーの間の第２接続を確立することと、
前記スマート端末装置により前記第２層ネットワークを介して前記第３アプリケーションが送信した前記ユーザーデータを前記サーバーに送信することと
を含む多層ネットワーク接続通信方法。
【請求項１９】
前記スマート端末装置により前記第２層ネットワークを介して前記第３アプリケーションが送信した前記ユーザーデータを前記サーバーに送信する前記ステップが、
前記スマート端末装置によりエリアサービス情報を前記第３アプリケーションが送信した前記ユーザーデータに追加することと、
前記スマート端末装置により前記第２層ネットワークを介して前記第３アプリケーションが送信した前記ユーザーデータと前記エリアサービス情報を前記サーバーに一括送信することと
を含む請求項１８に記載の多層ネットワーク接続通信方法。
【請求項２０】
前記スマート端末装置により、前記モバイルデバイスの識別コードに基づいて前記サーバーにおいて認証プロセスまたは支払プロセスを行うことをさらに含む請求項１８に記載の多層ネットワーク接続通信方法。
【請求項２１】
前記第３アプリケーションを起動した後、前記モバイルデバイスにより送信待ちのデータがあるかどうかを検査することをさらに含む請求項１８に記載の多層ネットワーク接続通信方法。
【請求項２２】
前記送信待ちのデータがある場合、前記モバイルデバイスにより前記送信待ちのデータを暗号化して、前記ユーザーデータを生成することをさらに含む請求項２１に記載の多層ネットワーク接続通信方法。
【請求項２３】
前記スマート端末装置により前記第３アプリケーションが送信した前記ユーザーデータを前記サーバーに送信した後、前記サーバーにより、前記ユーザーデータに基づいてステータスを更新するとともに、前記スマート端末装置にステータス更新情報を送信することと、
前記スマート端末装置により前記モバイルデバイスに前記ステータス更新情報を送信することと
をさらに含む請求項１８に記載の多層ネットワーク接続通信方法。
【請求項２４】
前記スマート端末装置により前記第３アプリケーションが送信した前記ユーザーデータを前記サーバーに送信した後、前記サーバーにより前記ユーザーデータを解読し、さらに解読した前記ユーザーデータに基づいてステータスを更新するとともに、前記スマート端末装置にステータス更新情報を送信することと、
前記スマート端末装置により前記モバイルデバイスに前記ステータス更新情報を送信することと
をさらに含む請求項２２に記載の多層ネットワーク接続通信方法。
【請求項２５】
前記第３アプリケーションを起動した後、前記モバイルデバイスにより前記第３アプリケーションに対応するＩＤとパスワードを入力し、前記ユーザーデータが、前記ＩＤと前記パスワードを含むことと、
前記サーバーにより前記ユーザーデータの中の前記ＩＤおよび前記パスワードに基づいてアカウント認証プロセスを行うことと
をさらに含む請求項１８に記載の多層ネットワーク接続通信方法。
【請求項２６】
前記第１層ネットワークを介して前記モバイルデバイスと前記スマート端末装置の間の前記第１接続を確立する前記ステップが、さらに、
前記第１層ネットワークを介して前記モバイルデバイスと前記スマート端末装置の間の近距離情報接続を確立することを含む請求項１８に記載の多層ネットワーク接続通信方法。
【請求項２７】
前記第２層ネットワークを介して前記スマート端末装置と前記サーバーの間の前記第２接続を確立する前記ステップが、さらに、
前記第２層ネットワークを介して前記スマート端末装置と前記サーバーの間の無線ネットワーク接続または有線ネットワーク接続を確立することを含む請求項１８に記載の多層ネットワーク接続通信方法。
【請求項２８】
第１層ネットワークを介してモバイルデバイスを検出することと、
前記第１層ネットワークと前記モバイルデバイスを介して第１接続を確立して、前記モバイルデバイスから少なくとも１つの照会メッセージを受信し、前記少なくとも１つの照会メッセージが、少なくとも１つの第１アプリケーションをサポートしているかどうかを照会することと、
前記少なくとも１つの照会メッセージに基づいて、前記少なくとも１つの第１アプリケーションをサポートしているかどうかを検査することと、
少なくとも１つの起動メッセージを送信して、前記少なくとも１つの第１アプリケーションの中でサポートすることのできる少なくとも１つの第２アプリケーションを起動するよう前記モバイルデバイスに要求し、前記少なくとも１つの第２アプリケーションが、第３アプリケーションを含み、前記第３アプリケーションが、前記起動メッセージに応答するために起動されることと、
前記第１層ネットワークを介して前記モバイルデバイスから前記第３アプリケーションが送信したユーザーデータを受信することと、
第２層ネットワークを介して第２接続を確立し、且つ前記第２層ネットワークを介して前記第３アプリケーションが送信した前記ユーザーデータをサーバーに送信することと
を含む多層ネットワーク接続通信方法。
【請求項２９】
前記第２層ネットワークを介して前記第３アプリケーションが送信した前記ユーザーデータを前記サーバーに送信する前記ステップが、
エリアサービス情報を前記第３アプリケーションが送信した前記ユーザーデータに追加することと、
前記第２層ネットワークを介して前記第３アプリケーションが送信した前記ユーザーデータと前記エリアサービス情報を前記サーバーに一括送信することと
を含む請求項２８に記載の多層ネットワーク接続通信方法。
【請求項３０】
前記モバイルデバイスの識別コードに基づいて前記サーバーにおいて認証プロセスまたは支払プロセスを行うことをさらに含む請求項２８に記載の多層ネットワーク接続通信方法。
【請求項３１】
前記第３アプリケーションが送信した前記ユーザーデータを前記サーバーに送信した後、前記サーバーからステータス更新情報を受信し、且つ前記モバイルデバイスに前記ステータス更新情報を送信することをさらに含む請求項２８に記載の多層ネットワーク接続通信方法。
【請求項３２】
前記モバイルデバイスからオフラインメッセージを受信すること、
前記モバイルデバイスが確立した前記第１接続を中断して、前記オフラインメッセージに応答することと
をさらに含む請求項２８に記載の多層ネットワーク接続通信方法。
【請求項３３】
前記第１層ネットワークを介して前記モバイルデバイスと前記第１接続を確立する前記ステップが、さらに、
前記第１層ネットワークを介して前記モバイルデバイスと近距離情報接続を確立することを含む請求項２８に記載の多層ネットワーク接続通信方法。
【請求項３４】
前記第２層ネットワークを介して前記スマート端末装置と前記第２接続を確立する前記ステップが、さらに、
前記第２層ネットワークを介して前記スマート端末装置と無線ネットワーク接続または有線ネットワーク接続を確立することを含む請求項２８に記載の多層ネットワーク接続通信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、多層ネットワーク接続通信システム、スマート端末装置およびその通信方法に関するものである。
【背景技術】
【０００２】
スマートフォンでのインターネット使用率が高くなるにつれ、ユーザーは、いつどこでもソーシャルネットワークや電子メール上で対話や情報のシェアができるようになった。ユーザーは、自分の近況や所在地をチェックイン（check-in）という方法で親しい友人とシェアできるだけでなく、同様の方法で親しい友人の近況も知ることができるため、生活中の楽しいことを共有することができる。また、最近では、チェックインによりユーザーが商品の優待サービスを受けられるようにしている店も多く、同時に、ソーシャルネットワークで情報をシェアすることで、マーケティングの効果を得ることもできる。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
しかしながら、ユーザーがチェックインや電子メールの送受信をする時に、例えば、ユーザーが３Ｇデータ通信を無制限に使用できるプラン（通称、３Ｇデータ通信定額料金プラン（3G unlimited data plan））に加入していない場合や、ユーザーが国外にいて費用が高いためにインターネットローミングをオンにしていない場合、あるいは、ユーザーがWi-Fiを使ってインターネットに接続することができない場合などの状況では、インターネットの使用が不可能である。また、ユーザーが国外で所在地のチェックインを行いたい時や、近隣の店の優待サービスを見つけたい時に、言語が通じないことによりリストから必要なデータを探し出せない場合もある。
【課題を解決するための手段】
【０００４】
本発明は、ユーザーに一時的なインターネットサービスを提供することのできる多層ネットワーク接続通信システム、スマート端末装置およびその通信方法を提供する。
【０００５】
本発明は、モバイルデバイスと、スマート端末装置と、サーバーと、第１層ネットワークと、第２層ネットワークとを含む多層ネットワーク接続通信システムを提供する。モバイルデバイスおよびスマート端末装置は、第１層ネットワークを介して第１接続を確立する。スマート端末装置およびサーバーは、第２層ネットワークを介して第２接続を確立する。モバイルデバイスは、少なくとも１つの照会メッセージを送信して、スマート端末装置が少なくとも１つの第１アプリケーションをサポートしているかどうかを照会する。スマート端末装置は、前記照会メッセージを受信し、且つ前記照会メッセージに基づいて、上述した第１アプリケーションをサポートしているかどうか検査する。そのうち、スマート端末装置は、前記第１アプリケーションの中の少なくとも１つの第２アプリケーションをサポートすることができ、前記第２アプリケーションは、第３アプリケーションを含む。スマート端末装置は、少なくとも１つの起動メッセージを送信して、前記第２アプリケーションを起動するようモバイルデバイスに要求する。そのうち、第３アプリケーションは、前記起動メッセージに応答するために起動される。スマート端末装置は、第１層ネットワークを介してモバイルデバイスから第３アプリケーションが送信したユーザーデータを受信し、且つ第２ネットワークを介して第３アプリケーションが送信したユーザーデータをサーバーに送信する。
【０００６】
本発明は、第１ネットワークモジュールと、アプリケーションサポートモジュールと、メッセージ送信モジュールと、メッセージ受信モジュールと、第２ネットワークモジュールとを含むスマート端末装置を提供する。第１ネットワークモジュールは、第１層ネットワークを介してモバイルデバイスを検出し、且つ第１層ネットワークとモバイルデバイスを介して第１接続を確立する。メッセージ送受信モジュールは、モバイルデバイスから少なくとも１つの照会メッセージを受信する。そのうち、前記照会メッセージは、スマート端末装置が少なくとも１つの第１アプリケーションをサポートしているかどうかを照会する。アプリケーションサポートモジュールは、前記照会メッセージに基づいて、前記第１アプリケーションをサポートしているかどうかを検査する。そのうち、スマート端末装置は、前記第１アプリケーションの中の少なくとも１つの第２アプリケーションをサポートすることができ、前記第２アプリケーションは、第３アプリケーションを含む。メッセージ送信モジュールは、少なくとも１つの起動メッセージを送信して、前記第２アプリケーションを起動するようモバイルデバイスに要求する。そのうち、第３アプリケーションは、前記起動メッセージに応答するために起動される。メッセージ受信モジュールは、第１層ネットワークを介してモバイルデバイスから第３アプリケーションが送信したユーザーデータを受信する。第２ネットワークモジュールは、第２層ネットワークを介して第２接続を確立し、且つさらに第２層ネットワークを介して第３アプリケーションが送信したユーザーデータをサーバーに送信する。
【０００７】
本発明は、以下のステップを含む多層ネットワーク接続通信方法を提供する。まず、第１層ネットワークを介してモバイルデバイスとスマート端末装置の間の第１接続を確立する。モバイルデバイスにより少なくとも１つの照会メッセージを送信して、スマート端末装置が少なくとも１つの第１アプリケーションをサポートしているかどうかを照会する。スマート端末装置により少なくとも１つの照会メッセージを受信し、且つ前記照会メッセージに基づいて、前記第１アプリケーションをサポートしているかどうかを検査する。そのうち、スマート端末装置は、前記第１アプリケーションの中の少なくとも１つの第２アプリケーションをサポートすることができ、前記第２アプリケーションは、第３アプリケーションを含む。スマート端末装置により少なくとも１つの起動メッセージを送信して、前記第２アプリケーションを起動するようモバイルデバイスに要求する。そのうち、第３アプリケーションは、前記少なくとも１つの起動メッセージに応答するために起動される。スマート端末装置により第１層ネットワークを介してモバイルデバイスから第３アプリケーションが送信したユーザーデータを受信する。続いて、第２層ネットワークを介してスマート端末装置とサーバーの間の第２接続を確立し、さらにスマート端末装置により第２層ネットワークを介して第３アプリケーションが送信したユーザーデータをサーバーに送信する。
【０００８】
本発明は、以下のステップを含む多層ネットワーク接続通信方法を提供する。まず、第１層ネットワークを介してモバイルデバイスを検出する。続いて、第１層ネットワークとモバイルデバイスを介して第１接続を確立し、モバイルデバイスから少なくとも１つの照会メッセージを受信する。そのうち、前記照会メッセージは、少なくとも１つの第１アプリケーションをサポートしているかどうかを照会する。それから、前記照会メッセージに基づいて、前記第１アプリケーションをサポートしているかどうかを検査し、且つ少なくとも１つの起動メッセージを送信して、前記第２アプリケーションを起動するようモバイルデバイスに要求する。そのうち、第３アプリケーションは、前記起動メッセージに応答するために起動される。続いて、第１層ネットワークを介してモバイルデバイスから第３アプリケーションが送信したユーザーデータを受信する。第２層ネットワークを介して第２接続を確立し、且つ第２層ネットワークを介して第３アプリケーションが送信したユーザーデータをサーバーに送信する。
【発明の効果】
【０００９】
以上のように、本発明が提供する多層ネットワーク接続通信システム、スマート端末装置およびその通信方法は、２層式のネットワーク構造が配置され、スマート端末装置は、第１層ネットワークを介して、サポートされているアプリケーションを起動するようモバイルデバイスに要求することができ、且つモバイルデバイスは、第１層ネットワークを介して、起動されたアプリケーションのユーザーデータをスマート端末装置に送信することができる。さらに、スマート端末装置は、第２層ネットワークを介してユーザーデータをサーバーに送信することにより、データの更新を行うことができる。この多層ネットワーク接続通信システム構造の下では、ユーザーのモバイルデバイスにインターネットの機能がなくても、スマート端末装置がモバイルデバイスに一時的なインターネットサービスを提供することができる。
【００１０】
本発明の上記および他の目的、特徴、および利点をより分かり易くするため、図面と併せた幾つかの実施形態を以下に説明する。
【図面の簡単な説明】
【００１１】
【図１】本発明の１つの実施形態に係る多層ネットワーク接続通信システムである。
【図２】本発明の１つの実施形態に係るスマート端末装置の概要ブロック図である。
【図３】本発明の第１実施形態に係る多層ネットワーク接続通信方法のデータフロー図である。
【図４】本発明の第１実施形態に係る多層ネットワーク接続通信方法のフローチャートである。
【図５】本発明の第２実施形態に係る多層ネットワーク接続通信方法のデータフロー図である。
【図６】本発明の第２実施形態に係る多層ネットワーク接続通信方法のフローチャートである。
【図７】本発明の第３実施形態に係る多層ネットワーク接続通信方法のデータフロー図である。
【図８】本発明の第３実施形態に係る多層ネットワーク接続通信方法のフローチャートである。
【発明を実施するための形態】
【００１２】
図１は、本発明の１つの実施形態に係る多層ネットワーク接続通信システムであるが、説明の便宜のために用いるものであって、本発明を限定するものではない。
【００１３】
図１を参照すると、多層ネットワーク接続通信システム１００は、モバイルデバイス１１０と、スマート型端末装置１２０と、サーバー１３０と、第１層ネットワーク１４０と、第２層ネットワーク１５０とを含む。
【００１４】
本実施形態において、モバイルデバイス１１０は、赤外線（infrared）、ブルートゥース（bluetooth）、近距離通信（near field communication, NFC）等のＤ２Ｄ（device-to-device）の伝送機能を有するスマートフォンであってもよい。その他の実施形態において、モバイルデバイスは、タブレットＰＣ（tablet personal computer, tablet PC）、ＰＤＡ（personal digital assistance）、ノート型パソコンまたはデジタルカメラ等の電子装置であってもよく、さらに、ＲＦＩＤ（radio frequency identification）カード、マイフェア（Mifare）カードまたはフェリカ（FeliCa）等のスマートカード（smart card）であってもよい。
【００１５】
サーバー１３０は、アプリケーションサーバー（application server）であり、アプリケーションを実行する環境を提供することができる。本実施形態において、このアプリケーションサーバーは、例えば、Gmail等の電子メールまたはFacebookやTwitter等のソーシャルネットワークを提供するアプリケーションサーバーであってもよい。
【００１６】
スマート端末装置１２０は、多層ネットワーク接続通信を提供して、モバイルデバイス１１０が多層ネットワークを介してサーバー１３０に接続できるようにする。
【００１７】
例を挙げて説明すると、スマート端末装置１２０は、WiMAX通信プロトコル、Wi-Fi通信プロトコル、２Ｇ通信プロトコル、３Ｇ通信プロトコルまたは４Ｇ通信プロトコル等の無線ネットワーク接続や、ＡＤＳＬブロードバンドまたは光ファイバー（fiber）ネットワーク等の有線ネットワーク接続を提供できるだけでなく、上述したＤ２Ｄの伝送機能等の近距離通信接続も提供することができる。
【００１８】
第１層ネットワーク１４０は、モバイルデバイス１１０およびスマート端末装置１２０に接続される。つまり、スマート端末装置１２０は、第１層ネットワーク１４０およびモバイルデバイス１１０を介して接続を確立する。ここで、スマート端末装置１２０とモバイルデバイス１１０の間の接続を「第１接続」と称す。本実施形態において、この第１接続は近距離通信接続であり、つまり、スマート端末装置１２０は、赤外線、ブルートゥース、ＮＦＣまたはWi-Fiダイレクト（Wi-Fi Direct）の方法とモバイルデバイス１１０を利用して第１接続を確立する。
【００１９】
第２層ネットワーク１５０は、スマート端末装置１２０およびサーバー１３０に接続される。つまり、スマート端末装置１２０は、第２層ネットワーク１５０およびサーバー１３０を介して接続を確立する。ここで、スマート端末装置１２０とサーバー１３０の間の接続を「第２接続」と称す。本実施形態において、この第２接続は無線ネットワーク接続または有線ネットワーク接続であり、つまり、スマート端末装置１２０とサーバー１３０は、WiMAX通信プロトコル、Wi-Fi通信プロトコル、２Ｇ通信プロトコル、３Ｇ通信プロトコルまたは４Ｇ通信プロトコル等の無線ネットワーク接続や、ＡＤＳＬブロードバンドまたは光ファイバーネットワークの方法を利用して第２接続を確立する。
【００２０】
上述した多層ネットワーク接続通信システム１００の構造の下では、モバイルデバイス１１０自体にネットワークサポートがない状況でも、スマート端末装置１２０によりサーバー１３０に接続することができる。
【００２１】
図２は、本発明の１つの実施形態に係るスマート端末装置の概要ブロック図である。
【００２２】
図１と図２を同時に参照すると、スマート端末装置１２０は、プロセッサ回路２０２と、メモリ回路２０４と、第１ネットワークモジュール２１０と、アプリケーションサポートモジュール２２０と、メッセージ送受信モジュール２３５と、第２ネットワークモジュール２５０とを含む。
【００２３】
プロセッサ回路２０２は、スマート端末装置１２０の全体操作を制御する。
【００２４】
メモリ回路２０４は、プロセッサ回路２０２に接続され、且つデータを保存する。例えば、メモリ回路２０４は、フラッシュメモリまたはその他の適切な記憶装置である。
【００２５】
第１ネットワークモジュール２１０は、前記プロセッサ回路２０２に接続され、且つモバイルデバイス１１０が接続を確立できる範囲にあるかどうかを検出する。また、本実施形態の第１ネットワークモジュール２１０は、さらに、第１層ネットワーク１４０およびモバイルデバイス１１０を介して第１接続を確立する。
【００２６】
アプリケーションサポートモジュール２２０は、前記プロセッサ回路２０２に接続され、且つモバイルデバイス１１０のアプリケーションをサポートする。例を挙げて説明すると、このアプリケーションは、ソーシャルアプリケーション、電子メールアプリケーション等を含む。
【００２７】
メッセージ送受信モジュール２３５は、前記プロセッサ回路２０２に接続され、モバイルデバイス１１０が照会メッセージを送信してスマート端末装置１２０が少なくとも１つのアプリケーション（ここでは「第１アプリケーション」と定義する）をサポートしているかどうかを照会した時、メッセージ送受信モジュール２３５は、照会メッセージを受信する。
【００２８】
アプリケーションサポートモジュール２２０は、前記プロセッサ回路２０２に接続され、照会メッセージに基づいてスマート端末装置１２０が前記第１アプリケーションをサポートしているかどうかを検査する。ここで、前記第１アプリケーションにおいて、スマート端末装置１２０がサポートできるアプリケーションを「第２アプリケーション」と定義する。
【００２９】
また、メッセージ送受信モジュール２３５は、さらに、起動メッセージを送信して、前記第２アプリケーションを起動するようモバイルデバイス１１０に要求する。メッセージ送受信モジュール２３５は、さらに、モバイルデバイス１１０のアプリケーションの中からデータを受信する。例えば、前記第２アプリケーションの中の第３アプリケーションがモバイルデバイス１１０により作動した時、メッセージ受信モジュール２４０は、第１層ネットワーク１４０を介してモバイルデバイス１１０の第３アプリケーションから送信されたデータを受信する。本実施形態において、モバイルデバイス１１０の第３アプリケーションから送信されたデータを「ユーザーデータ」と定義する。
【００３０】
本実施形態において、第１ネットワークモジュール２１０、アプリケーションサポートモジュール２２０、メッセージ送受信モジュール２３５および第２ネットワークモジュール２５０は、論理回路素子で構成されたハードウェアデバイスにより実施される。しかしながら、本発明はこれに限定されず、別の実施形態において、第１ネットワークモジュール２１０、アプリケーションサポートモジュール２２０、メッセージ送受信モジュール２３５および第２ネットワークモジュール２５０が実行する機能は、プログラムコード（program code）のタイプにより実施されてもよい。例えば、第１ネットワークモジュール２１０、アプリケーションサポートモジュール２２０、メッセージ送受信モジュール２３５および第２ネットワークモジュール２５０が実行する機能を実施するプログラムコードは、メモリ回路２０４に保存され、且つスマート端末装置１２０の電源を入れた時、これらのプログラムコードはプロセッサ回路２０２により作動する。
【００３１】
特に、本実施形態におけるスマート端末装置１２０は、第２ネットワークモジュール２５０により第２層ネットワーク１５０とサーバー１３０を介して第２接続を確立し、且つモバイルデバイス１１０のアプリケーションから受信したユーザーデータをサーバーに送信することができる。以下の実施形態により、多層ネットワーク接続通信システム１００の構造における異なる使用状況についてそれぞれ説明する。
【００３２】
図３は、本発明の第１実施形態に係る多層ネットワーク接続通信方法のデータフロー図である。本実施形態において、ユーザーのモバイルデバイス１１０自体にネットワークサポートがない状況でも、スマート端末装置１２０を介してデータを送信または受信することができる。
【００３３】
図３を参照すると、ユーザーが電子メールを送信または受信したい時、モバイルデバイス１１０をスマート端末装置１２０に近づけることによって、第１層ネットワーク１４０を介してスマート端末装置１２０の第１ネットワークモジュール２１０との間の第１接続を確立し、且つ照会メッセージＴを送信して、スマート端末装置１２０によりユーザーが送信または受信した電子メールのアプリケーションをサポートしているかどうかを照会する（データフローＳ３０１）。この時、スマート端末装置１２０のアプリケーションサポートモジュール２２０は、それ自体が電子メールを送受信するアプリケーションをサポートしているかどうかを検査して、前記照会メッセージＴに応答する（データフローＳ３０３）。スマート端末装置１２０が電子メールを送受信するアプリケーションをサポートしている場合、スマート端末装置１２０のメッセージ送受信モジュール２３５は、起動メッセージＫを送信して、前記アプリケーションを起動するようモバイルデバイス１１０に要求する（データフローＳ３０５）。続いて、モバイルデバイス１１０は、アプリケーションを起動して、前記起動メッセージＫに応答する（データフローＳ３０７）。
【００３４】
例を挙げて説明すると、電子メールの送受信は、例えば、Gmailアプリケーションであってもよい。モバイルデバイス１１０とスマート端末装置１２０が第１接続を確立した時、モバイルデバイス１１０は、Gmailアプリケーションに対応する照会メッセージＴを送信して、スマート端末装置１２０がGmailアプリケーションをサポートしているかどうかを照会する。スマート端末装置１２０がGmailアプリケーションをサポートしている時、スマート端末装置１２０のメッセージ送受信モジュール２３５は、Gmailアプリケーションの起動メッセージＫをモバイルデバイス１１０に送信する。また、ユーザーがモバイルデバイス１１０を利用して異なるアプリケーションを使用したい時、前記照会メッセージＴは、リスト形式でスマート端末装置１２０に送信することもできる。同様に、スマート端末装置１２０が前記リスト中の複数のアプリケーションをサポートしている時、起動メッセージＫは、リスト形式でスマート端末装置１２０からモバイルデバイス１１０に一括送信することもできる。
【００３５】
モバイルデバイス１１０がスマート端末装置１２０に前記起動メッセージＫの応答をした時、スマート端末装置１２０のメッセージ送受信モジュール２３５は、モバイルデバイス１１０が第１層ネットワーク１４０を介して送信したユーザーデータＭを受信する（データフローＳ３０９）。例を挙げて説明すると、Gmailアプリケーションを開いた時、GmailのＩＤとパスワードを入力するようユーザーに要求することができる。ここでのユーザーデータＭは、GmailのＩＤとパスワード、または送信待ちの電子メールを含む。
【００３６】
スマート端末装置１２０がモバイルデバイス１１０からユーザーデータＭを受信し終わった後、スマート端末装置１２０の第２ネットワークモジュール２５０は、第２層ネットワーク１５０を介してサーバー１３０との間の第２接続を確立して、ユーザーデータＭをサーバー１３０に送信する（データフローＳ３１１）。ここで、スマート端末装置１２０の第２ネットワークモジュール２５０は、ユーザーデータＭの中のGmailのＩＤとパスワードを利用することができ、且つ無線ネットワーク接続または有線ネットワーク接続によりGmailのアプリケーションサーバーにログインする。GmailのアプリケーションサーバーがユーザーのGmailのＩＤとパスワードに基づいてアカウント認証プロセスを完了した後、さらにユーザーデータＭの中の送信待ちの電子メールを送信することができる（データフローＳ３１２）。
【００３７】
本実施形態において、スマート端末装置１２０は、データ更新モジュール（図示せず）をさらに含み、ユーザーデータＭがサーバー１３０に送信された後、スマート端末装置１２０のデータ更新モジュールは、第２ネットワークモジュール２５０を介してサーバー１３０からステータス更新情報Ｓ１updateを受信し（データフローＳ３１４）、且つ第１ネットワークモジュール２１０を介してステータス更新情報Ｓ１updateをモバイルデバイス１１０に送信して（データフローＳ３１６）、データ同期更新を完了する。つまり、モバイルデバイス１１０は、スマート端末装置１２０を介してアプリケーションに対応するデータを対応するアプリケーションに送信できるだけでなく、スマート端末装置１２０を介して対応するアプリケーションサーバーからこのアプリケーションに対応する新しいメッセージを受信する。例えば、モバイルデバイス１１０は、スマート端末装置１２０を介して電子メールを送信できるだけでなく、スマート端末装置１２０を介して新しい電子メールを受信することもできる。さらに、例えば、モバイルデバイス１１０は、スマート端末装置１２０を介してそれ自体のメッセージをソーシャルアプリケーションサーバー（social application server）に送信できるだけでなく、スマート端末装置１２０を介してソーシャルアプリケーションサーバー上の新しいメッセージを受信することもできる。
【００３８】
モバイルデバイス１１０がデータ同期更新を完了した後、モバイルデータ１１０は、第１層ネットワーク１４０から離脱する。例えば、本実施形態において、スマート端末装置１２０の第１ネットワークモジュール２１０は、さらに、モバイルデバイス１１０からオフラインメッセージＬを受信し（データフローＳ３１８）、且つモバイルデバイス１１０が確立した近距離通信接続を中断して（データフローＳ３２０）、オフラインメッセージＬに応答する。その後、スマート端末装置１２０は、その他のモバイルデバイスが第１層ネットワーク１４０を介して近距離通信接続を確立しているかどうかを継続して検出することができる。
【００３９】
別の実施形態において、ユーザーがモバイルデバイス１１０をスマート端末装置１２０に近づけて、スマート端末装置１２０との間の第１接続を確立した後、スマート端末装置１２０は、モバイルデバイス１１０に対して認証プロセスまたは支払プロセスを行うことができる。詳しく説明すると、スマート端末装置１２０は、識別モジュール（図示せず）をさらに含み、ユーザーは、モバイルデバイス１１０の識別コードに基づいて、第２ネットワークモジュール２５０を介してスマート端末装置１２０が提供するプロバイダー（provider）とオンラインで認証プロセスまたは支払プロセスを行うことができる。本実施形態において、モバイルデバイス１１０の識別コードは、例えば、モバイルデバイス１１０の識別を行うスマートフォンの加入者識別モジュール（subscriber identity module, SIM）カード番号であってもよい。支払プロセスは、プリペイド制、月払い制または毎回払い制であってもよい。
【００４０】
プリペイド制を例に挙げると、ユーザーがモバイルデバイス１１０をスマート端末装置１２０に近付けてスマート端末装置１２０との間の第１接続を確立した後、スマート端末装置１２０は、モバイルデバイス１１０のＳＩＭカード番号に基づいて、オンラインで認証プロセスを実行し、且つこの番号に十分な金額が入金されているかどうかを確認することができる。十分な金額が入金されている時、スマート端末装置１２０は、モバイルデバイス１１０のアプリケーションを継続して検出して、後続のプロセスを行うことができる。金額が不足している時、スマート端末装置１２０は、関連メッセージを送信してユーザーに知らせるか、あるいは、モバイルデバイス１１０が表示するブラウザにクレジットカード番号を入力するようさらにユーザーに要求して、入金を行うことができる。月払い制については、スマート端末装置１２０がオンラインでモバイルデバイス１１０の使用時間と場所を記録し、且つプロバイダーが毎月ユーザーに請求書を送ることができる。
【００４１】
図４は、本発明の第１実施形態に係る多層ネットワーク接続通信方法のフローチャートである。
【００４２】
図４を参照すると、ステップＳ４０１において、ユーザーがモバイルデバイス１１０をスマート端末装置１２０に近付けることによって、第１層ネットワーク１４０を介してスマート端末装置１２０との間の第１接続を確立し、且つ、少なくとも１つの照会メッセージを送信して、スマート端末装置１２０が少なくとも１つの第１アプリケーションをサポートしているかどうかを照会する。ステップＳ４０３において、スマート端末装置１２０は、前記第１アプリケーションをサポートしているかどうかを検査する。ステップＳ４０５において、スマート端末装置１２０は、起動メッセージを送信して、前記第１アプリケーションの中の少なくとも１つの第２アプリケーションを起動するようモバイルデバイス１１０に要求する。ステップＳ４０７において、モバイルデバイス１１０は、前記第２アプリケーションの中の少なくとも１つのアプリケーション（以下、第３アプリケーションと称す）を起動して、前記起動メッセージに応答する。ステップＳ４０９において、スマート端末装置１２０は、モバイルデバイス１１０が第１層ネットワーク１４０を介して送信した第３アプリケーションのユーザーデータを受信する。ステップＳ４１１において、スマート端末装置１２０は、第２層ネットワーク１５０を介してサーバー１３０との間の第２接続を確立し、第３アプリケーションのユーザーデータをサーバー１３０に送信する。ステップＳ４１３において、スマート端末装置１２０は、サーバー１３０からステータス更新情報を受信し、且つステータス更新情報をモバイルデバイス１１０に送信して、第３アプリケーションのデータ同期更新を完了する。図４の各ステップの実施方式は、図３において既に詳しく説明しているため、ここでは繰り返し説明しない。
【００４３】
図５は、発明の第２実施形態に係る多層ネットワーク接続通信方法のデータフロー図である。
【００４４】
図５を参照すると、ユーザーがモバイルデバイス１１０をスマート端末装置１２０に近付けることによって、第１層ネットワーク１４０を介してスマート端末装置１２０の第１ネットワークモジュール２１０との間の第１接続を確立し、且つ照会メッセージＴを送信して、スマート端末装置１２０が少なくとも１つの第１アプリケーションをサポートしているかどうかを照会する（データフローＳ５０１）。ある実施形態において、スマート端末装置１２０は、モバイルデバイス１１０に対して認証プロセスまたは支払プロセスを実行することができる。関連説明については第１実施形態を参照することができるため、ここでは繰り返し説明しない。
【００４５】
続いて、スマート端末装置１２０のアプリケーションサポートモジュール２２０は、スマート端末装置１２０が前記第１アプリケーションをサポートしているかどうかを検査して、前記照会メッセージＴに応答する（データフローＳ５０３）。スマート端末装置１２０のメッセージ送受信モジュール２３５は、起動メッセージＫを送信して、前記第１アプリケーションの中のスマート端末装置１２０がサポートしている少なくとも１つの第２アプリケーションを起動するようモバイルデバイス１１０に要求する（データフローＳ５０５）。続いて、モバイルデバイス１１０は、前記第２アプリケーションの中の第３アプリケーションを起動して、前記起動メッセージＫに応答する（データフローＳ５０７）。
【００４６】
本実施形態において、モバイルデバイス１１０のユーザーが使用するアプリケーションは、例えば、FacebookアプリケーションおよびTwitterアプリケーションであってもよい。スマート端末装置１２０とモバイルデバイス１１０が第１接続を確立した時、スマート端末装置１２０がFacebookアプリケーションとTwitterアプリケーションをサポートしているかどうかを同時に照会する。スマート端末装置１２０のアプリケーションサポートモジュール２２０は、まず、これら２種類のアプリケーションをサポートしているかどうかを検査する。もしサポートしている場合、スマート端末装置１２０のメッセージ送受信モジュール２３５は、同様にして、２つの対応するFacebookアプリケーションおよびTwitterアプリケーションの起動メッセージＫまたはリストをモバイルデバイス１１０に送信する。
【００４７】
また、ユーザーは、モバイルデバイス１１０をスマート端末装置１２０に近付ける前に、アプリケーションを開いて、メッセージまたはシェアしたい写真を予め入力してもよい。ここで、予め入力するメッセージは、ユーザーの店Ａに対する評価、店Ａを一緒に訪問する対象、このメッセージを見る権限等であってもよい。モバイルデバイス１１０がスマート端末装置１２０に前記起動メッセージの応答をした時、スマート端末装置１２０のメッセージ送受信モジュール２３５は、モバイルデバイス１１０が第１層ネットワーク１４０を介して送信したアプリケーションのユーザーデータＮを受信する（データフローＳ５０９）。例えば、本実施形態において、ユーザーデータＮは、ユーザーがソーシャルサービス（例えば、Facebook）の中で使用するＩＤとパスワード、予め入力したメッセージ／シェアしたい写真である。
【００４８】
言及すべきこととして、本実施形態において、スマート端末装置１２０のメモリ回路２０４は、エリアサービス情報を保存することができる。このエリアサービス情報は、店Ａの関連資料、例えば、ＧＰＳ（global positioning system）で取得した経緯度データおよびその対応アドレス、手動で入力した店Ａの名前および割引クーポンであってもよく、さらに、インターネット接続を介して得た天気情報、店Ａ付近のその他の店情報であってもよい。
【００４９】
したがって、本実施形態において、スマート端末装置１２０は、エリア情報モジュール（図示せず）をさらに含む。スマート端末装置１２０がモバイルデバイス１１０からユーザーデータを受信し終わった後、スマート端末装置１２０のエリア情報モジュールは、まず、メモリ回路のエリアサービス情報Ｂを保存して、スマート端末装置１２０のアプリケーション層（application layer）にユーザーデータＮを追加する（データフローＳ５１１）。続いて、スマート端末装置１２０の第２ネットワークモジュール２５０は、第２層ネットワーク１５０を介してサーバー１３０との間の第２接続を確立し、ユーザーデータＮとエリアサービス情報Ｂをサーバー１３０に一括送信する（データフローＳ５１３）。ここで、スマート端末装置１２０の第２ネットワークモジュール２５０は、ユーザーデータの中のソーシャルサービスに用いるＩＤとパスワードを利用し、且つ無線ネットワーク接続または有線ネットワーク接続を介してソーシャルサービスのアプリケーションサーバーにログインすることができる。ソーシャルサービスのアプリケーションサーバーがユーザーのＩＤとパスワードに基づいてアカウント認証プロセスを完了した後、ユーザーに新ステータス（例えば、チェックインを行う）をさらに送信させる（データフローＳ５１４）。例えば、チェックインの内容は、例えば、店Ａの名前と住所（エリアサービス情報Ｂ）や、ユーザーの店Ａに対する評価およびユーザーがアップロードした写真（ユーザーデータＮ）であってもよい。エリアサービス情報Ｂは、スマート端末装置１２０が予め設定した情報であるため、店Ａが他の国にあっても、店Ａが提供するスマート端末装置１２０は、ユーザーの言語問題を解決して、ユーザーが簡単にチェックインできるようにすることができる。
【００５０】
また、本実施形態において、ユーザーデータＮとエリアサービス情報Ｂをサーバー１３０に送信した後、スマート端末装置１２０のデータ更新モジュールは、さらに、サーバー１３０からステータス更新情報Ｓ２updateを受信し（データフローＳ５１６）、且つ第１ネットワークモジュール２１０を介してステータス更新情報Ｓ２updateをモバイル装置１１０に送信して（データフローＳ５１８）、データ同期更新を完了する。言い換えると、モバイルデバイス１１０は、スマート端末装置１２０を介してステータスの更新を行うことができるだけでなく、モバイルデバイス１１０内のソーシャルアプリケーションが既に同期更新されているため、ユーザーは、未読のメッセージまたは友人の最新のニュースフィードを閲覧することができる。モバイルデバイス１１０がソーシャルアプリケーションのデータ同期更新を完了した後、スマート端末装置１２０の第１ネットワークモジュール２１０は、さらに、モバイルデバイス１１０からオフラインメッセージＬを受信し（データフローＳ５２０）、且つモバイルデバイス１１０が確立した近距離通信接続を中断して（データフローＳ５２２）、オフラインメッセージＬに応答する。関連説明については第１実施形態を参照することができるため、ここでは繰り返し説明しない。
【００５１】
図６は、本発明の第２実施形態に係る多層ネットワーク接続通信方法のフローチャートである。
【００５２】
図６を参照すると、ステップＳ６０１において、ユーザーがモバイルデバイス１１０をスマート端末装置１２０に近付けることによって、第１層ネットワーク１４０を介してスマート端末装置１２０との間の第１接続を確立し、且つ照会メッセージを送信して、スマート端末装置１２０が少なくとも１つの第１アプリケーションをサポートしているかどうかを照会する。ステップＳ６０３において、スマート端末装置１２０は、前記第１アプリケーションをサポートしているかどうかを検査する。スマート端末装置１２０が前記第１アプリケーションの中の少なくとも１つの第２アプリケーションをサポートしている時、ステップＳ６０５において、スマート端末装置１２０は、少なくとも１つの起動メッセージを送信して、前記第２アプリケーションを起動するようモバイルデバイスに要求する。ステップＳ６０７において、モバイルデバイス１１０は、前記第２アプリケーションの中の少なくとも１つのアプリケーション（以下、第３アプリケーションと称す）を起動して、前記起動メッセージに応答する。ステップＳ６０９において、スマート端末装置１２０は、モバイルデバイス１１０が第１層ネットワーク１４０を介して送信した第３アプリケーションのユーザーデータを受信する。ステップＳ６１１において、スマート端末装置１２０は、エリアサービス情報をユーザーデータに追加する。ステップＳ６１３において、スマート端末装置１２０は、第２層ネットワーク１５０を介してサーバー１３０との間の第２接続を確立して、ユーザーデータとエリアサービス情報をサーバー１３０に一括送信する。ステップＳ６１５において、スマート端末装置１２０は、サーバー１３０からステータス更新情報を受信し、且つステータス更新情報をモバイルデバイス１１０に送信して、第３アプリケーションのデータ同期更新を完了する。最後に、ステップＳ６１７において、モバイルデバイス１１０は、第１層ネットワーク１４０から離脱する。図６の各ステップの実施方式は既に図５において詳しく説明しているため、ここでは繰り返し説明しない。
【００５３】
スマート端末装置１２０が店によって提供された多層ネットワーク接続通信である場合、情報送信の秘密性（confidentiality）を確保するため、モバイルデバイス１１０は、暗号技術（cryptography technology）を利用してユーザーのプライバシーを保護し、ユーザーデータが盗まれたり不当に改ざんされたりするのを防いでもよい。図７は、本発明の第３実施形態に係る多層ネットワーク接続通信方法のデータフロー図である。
【００５４】
図７を参照すると、ユーザーがモバイルデバイス１１０をスマート端末装置１２０に近付けることによって、第１層ネットワーク１４０を介してスマート端末装置１２０の第１ネットワークモジュール２１０との間の第１接続を確立し、且つ少なくとも１つの第１アプリケーションの照会メッセージＴを送信して、スマート端末装置１２０が前記第１アプリケーションをサポートしているかどうかを照会する（データフローＳ７０１）。ある実施形態において、スマート端末装置１２０は、モバイルデバイス１１０に対して認証プロセスまたは支払プロセスを実行することができる。言及すべきこととして、認証プロセスおよび支払プロセスは、スマートフォンのＳＩＭカード番号およびユーザーのクレジットカード番号に関係するため、本実施形態において、スマート端末装置１２０は、インターネット支払の安全メカニズムを提供してもよい。例を挙げて説明すると、スマート端末装置１２０は、現在のブラウザで普及している128-bit SSL（secure sockets layer）暗号化技術またはより安全性の高いSET（secure electronic transaction）暗号化技術を採用して、モバイルデバイス１１０とスマート端末装置１２０のプロバイダー間の暗号化を提供することによって、認証プロセスと支払プロセスにおけるデータ伝送の安全性を保証することができる。
【００５５】
続いて、スマート端末装置１２０のアプリケーションサポートモジュール２２０は、それ自体が前記第１アプリケーションをサポートしているかどうかを検査して、前記照会メッセージＴに応答する（データフローＳ７０３）。スマート端末装置１２０が前記第１アプリケーションの中の少なくとも１つの第２アプリケーションをサポートしている時、スマート端末装置１２０のメッセージ送受信モジュール２３５は、起動メッセージＫを送信して、前記第２アプリケーションを起動するようモバイルデバイス１１０に要求する（データフローＳ７０５）。
【００５６】
続いて、モバイルデバイス１１０は、前記第２アプリケーションの中の第３アプリケーションを起動して、前記起動メッセージＫに応答する。特に、本実施形態において、モバイルデバイス１１０がアプリケーションを起動した後、モバイルデバイス１１０は、送信待ちのデータがあるかどうかを検査する。そのうち、この送信待ちのデータは、例えば、予め入力したメッセージ／シェアしたい写真、送信待ちの電子メール等である。モバイルデバイス１１０に送信待ちのデータがある場合、モバイルデバイス１１０は、これらの送信待ちのデータを暗号化する（データフローＳ７１１）。この暗号化された送信待ちのデータを「ユーザーデータＱ」と称す。モバイルデバイス１１０は、アプリケーションインターフェース（application interface, API）を介して暗号化プログラムを呼び出し、これらの送信待ちのデータを処理する。暗号化プログラムは、例えば、ＤＥＳ（data encryption standard）暗号化演算法等の実行速度の速い対称暗号化（symmetric encryption）、または、ＲＳＡ（Ron Rivest, Adi Shamir, and Leonard Adleman）暗号化演算法等のより安全性が高く且つ電子商業で広く使用されている非対称暗号化（asymmetric encryption）であってもよい。より安全性の高いＲＳＡ暗号化演算法について説明すると、その中のＳＨＡ（secure hash algorithm）とＭＤ５（Message-Digest Algorithm 5）は、一方向ハッシュ関数（one-way hash function）と秘密鍵（private key）を組み合わせて暗号化を行うものであり、現在、メッセージ伝送の完全一致を確保し、且つ広く使用されている２種類の演算法である。
【００５７】
モバイルデバイス１１０が送信待ちのデータを暗号化してユーザーデータＱを生成した後、スマート端末装置１２０のメッセージ受信モジュール２４０は、モバイルデバイス１１０が第１層ネットワーク１４０を介して送信したユーザーデータＱを受信する（データフローＳ７０９）。スマート端末装置１２０がモバイルデバイス１１０からユーザーデータを受信し終わった後、エリア情報モジュールは、まず、メモリ回路のエリアサービス情報Ｃを保存して、スマート端末装置１２０のアプリケーション層にユーザーデータＱを追加する（データフローＳ７１１）。続いて、スマート端末装置１２０の第２ネットワークモジュール２５０は、第２層ネットワーク１５０を介してサーバー１３０との間の第２接続を確立して、ユーザーデータＱとエリアサービス情報Ｃをサーバー１３０に一括送信する（データフローＳ７１３）。
【００５８】
サーバー１３０がユーザーデータＱを受信した後、解読を行って、解読後のユーザーデータＱdecryptに基づいてデータ更新を行う（データフローＳ７１５）。ＭＤ５演算法を例に挙げると、一方向ハッシュ関数と公開鍵（public key）を組み合わせて解読を行うことによって、データの完全性および秘密性を確保し、データが送信中に改ざんされるのを防ぐことができる。
【００５９】
ユーザーデータＱとエリアサービス情報Ｃがサーバー１３０に送信された後、スマート端末装置１２０のデータ更新モジュールは、さらに、サーバー１３０からステータス更新情報Ｓ３updateを受信し（データフローＳ７１７）、且つ第１ネットワークモジュール２１０を介してステータス更新情報Ｓ３updateをモバイルデバイス１１０に送信して（データフローＳ７１９）、データ同期更新を完了する。また、モバイルデバイス１１０がデータ同期更新を完了した後、スマート端末装置１２０の第１ネットワークモジュール２１０は、さらに、モバイルデバイス１１０からオフラインメッセージＬを受信し（データフローＳ７２１）、且つモバイルデバイス１１０が確立した近距離通信接続を中断して（データフローＳ７２３）、オフラインメッセージＬに応答する。関連説明については、第２実施形態を参照することができるため、ここでは繰り返し説明しない。
【００６０】
また、モバイルデバイス１１０が第３アプリケーションを起動した後、検査後もモバイルデバイス１１０に送信待ちのデータがない場合は、暗号化および解読の関連プロセスを省略することができるため、ユーザーは、例えば、未読のメッセージまたは友人の最新の動向を閲覧することができる。
【００６１】
ある実施形態において、安全性を考慮に入れると、アプリケーションが開かれた時、モバイルデバイス１１０は、このアプリケーションに対応するＩＤとパスワードをユーザーに要求し、128-bit SSL暗号化技術またはＳＥＴ暗号化技術を用いて保護することができ、サーバー１３０は、後続のログインでアカウント認証プログラムを完了することができる。また、スマート端末装置１２０のプロバイダーは、ユーザーのモバイルデバイス１２０が使用されるたびに、ユーザーのその他のモバイルデバイスに通知することができる。そのうち、この通知は、モバイルデバイス１１０の使用時間と場所を含んでもよく、モバイルデバイス１１０が紛失や盗難に遭った時に追跡するのに便利である。
【００６２】
図８は、本発明の第３実施形態に係る多層ネットワーク接続通信方法のフローチャートである。
【００６３】
図８を参照すると、ステップＳ８０１において、ユーザーがモバイルデバイス１１０をスマート端末装置１２０に近付けることによって、第１層ネットワーク１４０を介してスマート端末装置１２０との間の第１接続を確立し、且つ照会メッセージを送信して、スマート端末装置１２０が少なくとも１つの第１アプリケーションをサポートしているかどうかを照会する。ステップＳ８０３において、スマート端末装置１２０は、前記第１アプリケーションをサポートしているかどうかを検査する。スマート端末装置１２０が前記第１アプリケーションの中の少なくとも１つの第２アプリケーションをサポートしている時、ステップＳ８０５において、スマート端末装置１２０は、起動メッセージを送信して、前記第２アプリケーションを起動するようモバイルデバイス１１０に要求する。ステップＳ８０７において、モバイルデバイス１１０は、前記第２アプリケーションの中の少なくとも１つのアプリケーション（以下、第３アプリケーションと称す）を起動して、前記起動メッセージに応答する。ステップＳ８０９において、モバイルデバイス１１０は、第３アプリケーションに送信待ちのデータがあるかどうかを検査する。送信待ちのデータがある場合、ステップＳ８１１において、モバイルデバイス１１０は、送信待ちのデータを暗号化し、ユーザーデータを生成する。ステップＳ８１３において、スマート端末装置１２０は、モバイルデバイス１１０が第１層ネットワーク１４０を介して送信したユーザーデータを受信する。ステップＳ８１５において、スマート端末装置１２０は、エリアサービス情報をユーザーデータに追加する。ステップＳ８１７において、スマート端末装置１２０は、第２層ネットワーク１５０を介してサーバー１３０との間の第２接続を確立し、ユーザーデータとエリアサービス情報をサーバー１３０に一括送信する。ステップＳ８１９において、サーバー１３０は、ユーザーデータを解読し、データの更新を行う。ステップＳ８２１において、スマート端末装置１２０は、サーバー１３０からステータス更新情報を受信し、且つステータス更新情報をモバイルデバイス１１０に送信して、第３アプリケーションのデータ同期更新を完了する。一方、ステップＳ８０９において、検査後もモバイルデバイス１１０に送信待ちのデータがない場合、ステップＳ８２１に直接進む。ステップＳ８２３において、モバイルデバイス１１０は、第１層ネットワーク１４０から離脱する。しかしながら、図８の各ステップの実施方式は、図７において既に詳しく説明しているため、ここでは繰り返し説明しない。
【００６４】
以上のように、本発明は、多層ネットワーク接続通信システム、装置および方法を提供する。本発明の実施形態は、２層式のネットワーク構造を利用するものであり、スマート端末装置は、ユーザーのモバイル装置のアプリケーションを起動することができ、モバイルデバイスのアプリケーションは、第１層ネットワークを介してユーザーデータをスマート端末装置に送信する。また、スマート端末装置は、予め設定したエリアデータを選択的に追加した後、第２層ネットワークを介してエリアデータとユーザーデータをサーバーに一括送信することによって、データの更新を行うことができる。この構造では、ユーザーのデバイスに３Ｇインターネットの機能がない場合や、国外にいて費用が高いためにインターネットローミングをオンにしていない場合、あるいは、Wi-Fiを使ってインターネットに接続することができない場合などの状況においても、スマート端末装置がユーザーのデバイスに一時的にインターネットサービスを提供できるだけでなく、位置情報サービス（location based service, LBS）を提供することによって、ユーザーが公告や優待サービス等の関連情報を取得できるようにすることができる。また、モバイルデバイスは、暗号化メカニズムを利用して、多層ネットワーク接続通信システムでデータを伝送している過程において、ユーザーデータのプライバシーを保護することができる。
【００６５】
以上のごとく、この発明を実施形態により開示したが、もとより、この発明を限定するためのものではなく、当業者であれば容易に理解できるように、この発明の技術思想の範囲内において、適当な変更ならびに修正が当然なされうるものであるから、その特許権保護の範囲は、特許請求の範囲および、それと均等な領域を基準として定めなければならない。
【符号の説明】
【００６６】
１００    多層ネットワーク接続通信システム
１１０    モバイルデバイス
１２０    スマート端末装置
１３０    サーバー
１４０    第１層ネットワーク
１５０    第２層ネットワーク
２００    スマート端末装置
２０２    プロセッサ回路
２０４    メモリ回路
２１０    第１ネットワークモジュール
２２０    アプリケーションサポートモジュール
２３５    メッセージ送受信モジュール
２５０    第２ネットワークモジュール
Ｓ３０１〜Ｓ３２０    多層ネットワーク接続通信方法のデータフロー
Ｓ４０１〜Ｓ４１３    多層ネットワーク接続通信方法フローチャート
Ｓ５０１〜Ｓ５２２    多層ネットワーク接続通信方法のデータフロー
Ｓ６０１〜Ｓ６１７    多層ネットワーク接続通信方法フローチャート
Ｓ７０１〜Ｓ７２３    多層ネットワーク接続通信方法のデータフロー
Ｓ８０１〜Ｓ８２３    多層ネットワーク接続通信方法フローチャート
【図１】
0005612180.tif 000002
【図２】
0005612180.tif 000003
【図３】
0005612180.tif 000004
【図４】
0005612180.tif 000005
【図５】
0005612180.tif 000006
【図６】
0005612180.tif 000007
【図７】
0005612180.tif 000008
【図８】
0005612180.tif 000009