(57)【要約】セキュリティ保護されたメッセージ通信方法は、対応するパーベイシブ装置のトークンを用いて暗号化された暗号化メッセージを受信するステップと、パーベイシブ装置のプレゼンスを無線で確認するステップと、プレゼンスが確認できた場合、トークンを用いてメッセージを復号化するステップとを含む。確認ステップは、パーベイシブ装置との無線リンクを確立するステップと、無線リンクを介してパーベイシブ装置に問い合わせるステップとを含むことができる。特に、確立ステップは、パーベイシブ装置とのBluetoothリンクを確立するステップを含むことができる。さらに、問い合わせステップは、パーベイシブ装置の位置を示す地理座標をリクエストするステップを含むことができる。
2005524344.tif 000002
【特許請求の範囲】
【請求項１】
コンピュータ通信ネットワークを介して互いに通信可能に接続されたメッセージ送信元およびメッセージ受信先と、
パーベイシブ・コンピューティング装置と、
前記パーベイシブ・コンピューティング装置を一意に識別する少なくとも１つのトークンと、
前記メッセージ受信先内に配置される第１の無線通信送受信機、および前記パーベイシブ・コンピューティング装置内に配置される第２の無線通信送受信機と、
前記メッセージ受信先に宛てたメッセージを前記少なくとも１つのトークンを用いて暗号化するように構成される、前記メッセージ送信元に関連付けられる暗号化エンジンと
前記第１および第２の無線送受信機の間で無線リンクが確立されているときだけ、前記メッセージを前記少なくとも１つのトークンを用いて復号化するように構成される、前記メッセージ受信先に関連付けられる復号化エンジンとを含む、セキュリティ保護されたメッセージ通信システム。
【請求項２】
前記第１および第２の無線送受信機が、短距離無線周波送受信機である、請求項１に記載のセキュリティ保護されたメッセージ通信システム。
【請求項３】
前記短距離無線周波送受信機が、Bluetooth無線プロトコルに適合する、請求項２に記載のセキュリティ保護されたメッセージ通信システム。
【請求項４】
前記トークンが、前記パーベイシブ・コンピューティング装置に対応するメディア・アクセス制御（ＭＡＣ）アドレスを含む、請求項１ないし３のいずれかに記載のセキュリティ保護されたメッセージ通信システム。
【請求項５】
前記パーベイシブ・コンピューティング装置内に配置される地理測位システムをさらに含む、請求項１ないし４のいずれかに記載のセキュリティ保護されたメッセージ通信システム。
【請求項６】
前記トークンが、前記パーベイシブ装置の地理的位置を指定する１組の地理座標を含む、請求項５に記載のセキュリティ保護されたメッセージ通信システム。
【請求項７】
対応するパーベイシブ装置のトークンを用いて暗号化された暗号化メッセージを受信するステップと、
前記パーベイシブ装置のプレゼンスを無線で確認するステップと、
前記プレゼンスが確認できた場合、前記トークンを用いて前記メッセージを復号化するステップとを含む、セキュリティ保護されたメッセージ通信方法。
【請求項８】
前記確認ステップが、
前記パーベイシブ装置との無線リンクを確立するステップと、
前記無線リンクを介して前記パーベイシブ装置に問い合わせるステップとを含む、請求項７に記載のセキュリティ保護されたメッセージ通信方法。
【請求項９】
前記確立ステップが、前記パーベイシブ装置とのBluetoothリンクを確立するステップを含む、請求項８に記載のセキュリティ保護されたメッセージ通信方法。
【請求項１０】
前記問い合わせステップが、前記トークンを求めるリクエストと、前記トークンに基づく復号鍵を求めるリクエストと、前記リクエストへの肯定応答を求めるリクエストのうちの１つを含むリクエストを前記パーベイシブ装置に送信するステップを含む、請求項７に記載のセキュリティ保護されたメッセージ通信方法。
【請求項１１】
前記問い合わせステップが、前記パーベイシブ装置の位置を示す地理座標をリクエストするステップを含む、請求項７に記載のセキュリティ保護されたメッセージ通信方法。
【請求項１２】
セキュリティ保護されたメッセージ通信用のコンピュータ・プログラムを保存するマシン可読ストレージであって、前記コンピュータ・プログラムが、請求項７ないし１１のいずれかに記載のステップを前記マシンに実行させるための１組の命令であるルーチンを含むマシン可読ストレージ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、メッセージ・セキュリティに関し、より詳細には、無線装置を介する電子メッセージの認証に基づくセキュリティ保護に関する。
【背景技術】
【０００２】
電子メッセージ通信が驚くべき速さで成長を続けており、特に、電子メール（ｅメール）およびインスタント・メッセンジャ（ＩＭ）の使用の伸びが著しい。その結果、ｅメールおよびＩＭを含む電子メッセージ通信は、無線通信だけが対抗し得る、個人間通信の欠くことのできない方法となっている。それにも関わらず、あらゆる伝送メッセージが、意図せぬセキュリティ侵害を引き起こすことがある。特に、意図したメッセージ受信者以外の第三者がメッセージにアクセスした場合、安全なトランザクションの意図は台無しにされる。
【０００３】
近年、電子メッセージ通信に関連して実際に生じたリスクおよび感知されたリスクのいくつかを緩和するための技術が実施されてきた。具体的には、鍵を保持する受信者だけが暗号化された内容にアクセスできることを保証するだけでなく、鍵を保持する意図した受信者だけが暗号化された内容にアクセスできることを保証するため、非対称暗号化アルゴリズムが適用されている。それでも、短距離および長距離無線通信分野で周知なように、無線伝送は、第三者の受信者による無権限の捕捉に対して本質的に脆弱である。
【０００４】
特に、見通し内通信プロトコルは、通信セキュリティに対する故意および非故意の侵害を常に受けやすい。同様に、Bluetooth、Ｗｉ−Ｆｉ、およびその他のＩＥＥＥ８０２．１１の変形などの、短距離無線に関する技術案および成熟技術は、無権限ユーザによる機密データの捕捉に対して脆弱である。特に、Ｗｉ−Ｆｉ技術は、企業環境において心配の種となっており、その結果、大急ぎの緊急開発によって、Ｗｉ−Ｆｉネットワークのセキュリティ問題に直接対処する複数の技術的応急対策が施された。しかしながら、セキュリティ保護されたメッセージ通信向けの有効な対策であると証明された応急対策は１つもない。
【０００５】
無線メッセージ通信がセキュリティ上のリスクをもつにも関わらず、個人間通信の手段としての無線パーベイシブ装置は、前例を見ないほど急増している。無線パーベイシブ装置をコンピューティング用途に使用することから生じる多くの利点は、従来のコンピューティングには全く見られないものである。例えば、従来のコンピューティングに通常は関連する固定ロケーション・コンピューティングは、付加的な次元を本質的に提供しないが、無線パーベイシブ・コンピューティングは、コンピューティングに個人的次元を追加する。
【０００６】
具体的には、セルラ電話および携帯情報端末などの無線パーベイシブ・コンピューティング装置は、固定ロケーションに結び付けられることがめったにない。むしろ、無線パーベイシブ・コンピューティング装置は、たいていはユーザが今いる場所に緊密に結び付けられる。しかしながら、未来技術の中で、無線パーベイシブ・コンピューティング装置がもつ個人的次元の真価を認識しているものは余りない。より重要なのは、セキュリティ保護されたメッセージ通信との関連で、無線パーベイシブ・コンピューティング装置がもつ個人的次元を利用する未来技術が存在しないことである。
【発明の開示】
【発明が解決しようとする課題】
【０００７】
本発明は、セキュリティ保護されたメッセージ通信システムおよび方法を提供する。
【課題を解決するための手段】
【０００８】
セキュリティ保護されたメッセージ通信システムは、コンピュータ通信ネットワークを介して互いに通信可能に接続されるメッセージ送信元とメッセージ受信先を含む。このシステムはまた、パーベイシブ・コンピューティング装置、およびパーベイシブ・コンピューティング装置を一意に識別する少なくとも１つのトークンも含む。このシステムはさらに、メッセージ受信先内に配置される第１の無線通信送受信機、およびパーベイシブ・コンピューティング装置内に配置される第２の無線通信送受信機を含む。
【０００９】
このシステムは、メッセージ送信元に関連付けられる暗号化エンジン、およびメッセージ受信先に関連付けられる復号化エンジンを含む。具体的には、暗号化エンジンは、メッセージ受信先を宛先としたメッセージをトークンを用いて暗号化するように構成される。復号化エンジンは、第１および第２の無線送受信機の間で無線リンクが確立されているときだけ、当該メッセージをトークンを用いて復号化するように構成される。
【００１０】
本発明の一実施形態では、第１および第２の無線送受信機は、短距離無線周波送受信機とする。例えば、短距離無線周波送受信機は、Bluetooth無線プロトコルに適合し得る。また、トークンは、パーベイシブ・コンピューティング装置に対応するメディア・アクセス制御（ＭＡＣ）アドレスを含むことができる。本発明の一代替実施形態では、パーベイシブ・コンピューティング装置内に地理測位システムを配置することができる。その代替態様では、トークンは、パーベイシブ装置の地理位置を特定する１組の地理座標を含むことができる。
【００１１】
セキュリティ保護されたメッセージ通信方法は、対応するパーベイシブ装置のトークンを用いて暗号化された暗号化メッセージを受信するステップと、パーベイシブ装置のプレゼンス（presence）を無線で確認するステップと、プレゼンスが確認できた場合、トークンを用いてメッセージを復号化するステップとを含む。確認ステップは、パーベイシブ装置との無線リンクを確立するステップと、無線リンクを介してパーベイシブ装置に問い合わせるステップとを含むことができる。特に、確立ステップは、パーベイシブ装置とのBluetoothリンクを確立するステップを含むことができる。
【００１２】
問い合わせステップは、パーベイシブ装置にリクエストを送信するステップを含む。具体的には、リクエストは、トークンを求めるリクエストと、トークンに基づく復号鍵を求めるリクエストと、リクエストへの肯定応答を求めるリクエストのうちの１つを含むことができる。本発明の方法の別の態様では、問い合わせステップは、パーベイシブ装置の位置を示す地理座標をリクエストするステップを含むことができる。
【００１３】
次に、本発明の好ましい実施形態を、添付の図面を参照しながら、例としてのみ説明する。
【発明を実施するための最良の形態】
【００１４】
図１（ａ）には、本発明の一実施形態によるセキュリティ保護されたメッセージ通信システムの概略図が示されており、この実施形態では、メッセージは、従来のコンピューティング装置で受信され、処理される。このシステムは、例えば、インターネットなどの公衆網１１０Ａを介してデータ通信を行うように構成される２つの「従来型」コンピューティング装置１２０Ａ、１３０Ａを含むことができる。従来型コンピューティング装置１２０Ａ、１３０Ａには、デスクトップ型コンピュータ、サーバ・コンピュータ、ポータブル・ラップトップ・コンピュータ、ミッドレンジ・コンピュータ、およびメインフレーム・コンピュータが含まれ得るが、本発明は、ここに列挙されたタイプのコンピューティング装置に厳密に限定されることはない。
【００１５】
重要なのは、従来型コンピューティング装置１３０Ａがさらに、赤外線通信および短距離無線周波通信を含む短距離無線通信用にも構成されていることである。短距離無線周波通信の例には、Ｗｉ−Ｆｉ（商標）（ＩＥＥＥ８０２．１１（ｂ））およびその他のＩＥＥＥ８０２．１１の変形、ならびにBluetooth通信およびその他のＩＥＥＥ８０２．１５の変形が含まれるが、本発明は、特定のどの短距離無線周波通信技術にも限定されることはない。いずれの場合でも、従来型コンピューティング装置１３０Ａは、短距離無線通信チャネルを介して、パーベイシブ・コンピューティング装置１６０Ａとのデータ通信リンクを確立し、維持することができる。
【００１６】
パーベイシブ・コンピューティング装置１６０Ａは、個人的次元を有する装置であればどのようなものでもよく、例えば、ノートブック・コンピュータ、データ・レディ状態のセルラ電話、携帯情報端末（ＰＤＡ）、ポケット・ベル、あるいは車両または衣料品に組み込まれたシステムが含まれる。重要なのは、パーベイシブ・コンピューティング装置１６０Ａが、それ自体にトークン１５０Ａを関連付けることである。トークン１５０Ａは、パーベイシブ・コンピューティング装置１６０Ａを明確に識別するのに適した任意の識別子である。適切な識別子の一例には、ＭＡＣアドレスまたはその他の類似のハードウェア・シリアル番号が含まれ得る。トークン１５０Ａは、従来型コンピューティング装置１２０Ａに転送することができる。その後、メッセージが公衆網１１０Ａを介して従来型コンピューティング装置１３０Ａに送信されるとき、トークン１５０Ａを用いてメッセージに初めて独自にセキュリティ保護を施すことができる。
【００１７】
これに関連して、対称および非対称暗号化技術が当技術分野において周知であり、その結果、暗号鍵として、または暗号鍵／復号鍵ペアを生成するためのシードとしてトークン１５０Ａを用いるそのような技術によって、メッセージにセキュリティ保護を施すことができる。結果として、権限を有する受信者からセキュリティ保護されたメッセージ１４０Ａにアクセスされる恐れなしに、セキュリティ保護されたメッセージ１４０Ａを従来型コンピューティング装置１３０Ａに転送することができる。従来型コンピューティング装置１３０Ａは、メッセージを受信した後、パーベイシブ装置１６０Ａとの無線リンクを確立する。パーベイシブ・コンピューティング装置１６０Ａと従来型コンピューティング装置１３０Ａの間で無線リンクが有効に確立された場合だけ、トークン１５０Ａを双方の間で交換することができる。
【００１８】
トークン１５０Ａが交換された後、セキュリティ保護されたメッセージ１４０Ａを復号化するのに必要な復号鍵をトークン１５０Ａを用いて公式に則って導き出すことができる。あるいは、トークン１５０Ａが復号鍵である場合は、公式は必要ではない。いずれにしろ、パーベイシブ・コンピューティング装置１６０Ａがもつ個人的次元を考えると、パーベイシブ・コンピューティング装置１６０Ａと従来型コンピューティング装置１３０Ａの間の距離が短いことを利用して、セキュリティ保護されたメッセージの受信者が意図する受信者である確率を高めることができる。さらに、従来型コンピューティング装置１３０Ａとパーベイシブ・コンピューティング装置１６０Ａの間でトークン１５０Ａだけが無線伝達され、暗号鍵は伝達されない場合、短距離無線通信に関連するセキュリティ上の危険を回避することができる。
【００１９】
重要なのは、図１（ａ）では、従来型コンピューティング装置１２０Ａ、１３０Ａは、あたかも固定ロケーションに結び付けられたコンピュータのように示されているが、従来型コンピューティング装置１２０Ａ、１３０Ａは、ＰＤＡ、データ・イネーブル状態のセルラ電話、ポケット・ベル装置、またはその他の類似の組み込みシステムなど、その他のパーベイシブ・コンピューティング装置を含むこともできることである。これに関連して、図１（ｂ）には、セキュリティ保護されたメッセージ通信システムの概略図が示されており、この実施形態では、従来型コンピューティング装置によって転送されるメッセージは、パーベイシブ・コンピューティング装置で受信され、処理される。
【００２０】
図１（ｂ）のシステムは、従来型コンピューティング装置１２０Ｂ、および第１のパーベイシブ・コンピューティング装置１３０Ｂを含むことができ、どちらも、例えば、インターネットなどの公衆網１１０Ｂを介し、第１のパーベイシブ・コンピューティング装置１３０Ｂとの通信をサポートするように構成される無線ゲートウェイ１８０Ｂを経由してデータ通信を行うように構成される。図１（ａ）の場合のように、図１（ｂ）のシステムでは、第１のパーベイシブ・コンピューティング装置１３０Ｂはさらに、赤外線通信および短距離無線周波通信を含む短距離無線通信用に構成することができる。第１のパーベイシブ・コンピューティング装置１３０Ｂは、短距離無線通信チャネルを用いて、第２のパーベイシブ・コンピューティング装置１６０Ｂとのデータ通信リンクを確立し、維持することができる。
【００２１】
第２のパーベイシブ・コンピューティング装置１６０Ｂは、それ自体にトークン１５０Ｂを関連付ける。先の場合のように、トークン１５０Ｂは、第２のパーベイシブ・コンピューティング装置１６０Ｂを明確に識別するのに適した任意の識別子であり、例えば、ＭＡＣアドレスまたはその他の類似のハードウェア・シリアル番号が含まれる。従来型コンピューティング装置１２０Ｂと第１のパーベイシブ・コンピューティング装置１３０Ｂの間のセキュリティ保護された通信を行うのに先立ち、トークン１５０Ｂを従来型コンピューティング装置１２０Ｂに転送することができる。その後、メッセージが公衆網１１０Ｂを介して第１のパーベイシブ・コンピューティング装置１３０Ｂに送信されるとき、トークン１５０Ｂを用いてメッセージに初めて独自にセキュリティ保護を施すことができる。
【００２２】
具体的には、暗号鍵として、または暗号鍵を生成するためのシードとしてトークン１５０Ｂを用いるような技術によって、メッセージにセキュリティ保護を施すことができる。結果として、権限を有する受信者からセキュリティ保護されたメッセージ１４０Ｂにアクセスされる恐れなしに、セキュリティ保護されたメッセージ１４０Ｂを第１のパーベイシブ・コンピューティング装置１３０Ｂに転送することができる。第１のパーベイシブ・コンピューティング装置１３０Ｂは、メッセージを受信した後、第２のパーベイシブ・コンピューティング装置１６０Ｂとの無線リンクを確立する。両方のパーベイシブ・コンピューティング装置１３０Ｂ、１６０Ｂの間で無線リンクが有効に確立された場合だけ、トークン１５０Ｂを双方の間で交換することができる。トークン１５０Ｂが交換された後、セキュリティ保護されたメッセージ１４０Ｂを復号化するのに必要な復号鍵をトークン１５０Ｂを用いて公式に則って導き出すことができる。あるいは、トークン１５０Ｂが復号鍵である場合は、公式は必要ではない。
【００２３】
いずれにしろ、第２のパーベイシブ・コンピューティング装置１６０Ｂがもつ個人的次元を考えると、第２のパーベイシブ・コンピューティング装置１６０Ｂと第１のパーベイシブ・コンピューティング装置１３０Ｂの間の距離が短いことを利用して、セキュリティ保護されたメッセージの受信者が意図する受信者である確率を高めることができる。さらに、パーベイシブ・コンピューティング装置１３０Ｂ、１６０Ｂの間でトークン１５０Ｂだけが無線伝達され、暗号鍵は伝達されない場合、短距離無線通信に関連するセキュリティ上の危険を回避することができる。
【００２４】
図２には、本発明の好ましい一実施形態のセキュリティ保護されたメッセージ通信システムにおいて、セキュリティ保護を施してメッセージを伝送する処理のブロック図が示されている。メッセージ発信元２１０は、暗号化形式２５０のメッセージ２００をメッセージ受信先２２０と安全に交換することができる。具体的には、メッセージ２００を、トークン２４０に基づく暗号鍵を用いて暗号化形式２５０に変換することができる。トークン２４０は、メッセージ受信先２２０に個人的に関連付けられたパーベイシブ・コンピューティング装置２３０を一意に識別するのに適した任意の識別子とすることができる。そのような識別子が数多く企図されるが、その例には、パーベイシブ・コンピューティング装置２３０のＭＡＣアドレス、またはパーベイシブ・コンピューティング装置２３０の地理位置さえもが含まれ得る。留意すべきは、メッセージ発信元２１０が、パーベイシブ・コンピューティング装置２３０から直接に、あるいはピア・ツー・ピア索引付け方式または集中レジストリを介して間接に、トークン２４０を獲得できることである。
【００２５】
メッセージ２００は、暗号化形式２５０に変換された後、受信先に転送することができる。暗号化形式２５０のメッセージ２００を復号化する際、パーベイシブ・コンピューティング装置２３０のプレゼンスを要求することによって、受信先が正規の受信先であることを保証することができる。具体的には、複数の技法を用いて、パーベイシブ・コンピューティング装置２３０のプレゼンスを確認することができる。好ましい一実施形態では、メッセージ発信元２１０は、トークン２４０に基づき公式に則って導き出せる復号鍵をパーベイシブ・コンピューティング装置２３０に転送することができる。メッセージ受信先２２０が暗号化形式２５０のメッセージ２００にアクセスを試みるとき、メッセージ受信先のメッセージ・クライアントは、パーベイシブ・コンピューティング装置２３０に復号鍵を求める問い合わせを行うことができる。
【００２６】
それにもかかわらず、その他の構成も等しく好ましい。例えば、好ましい一代替実施形態では、トークン２４０に基づき公式に則って導き出された暗号鍵をパーベイシブ・コンピューティング装置２３０内に事前に保存しておくことができる。好ましい別の代替実施形態では、メッセージ受信先２２０が暗号化形式２５０のメッセージ２００を受信したのに応答して、パーベイシブ・コンピューティング装置２３０に通知を転送することができる。この通知は、パーベイシブ・コンピューティング装置２３０が、復号鍵を取得するため、メッセージ発信元２１０との通信リンクを確立するよう要求することができる。
【００２７】
好ましいさらに別の代替実施形態では、暗号鍵を暗号化形式２５０のメッセージ２００と共にメッセージ受信先２２０に転送することができる。メッセージ受信先２２０は、鍵を受信した際、パーベイシブ・コンピューティング装置２３０にトークンを求める問い合わせを行うことができる。さらに、いくつかの短距離通信プロトコルでは装置識別子を通信の最中に送信できることが周知であるように、いくつかの短距離通信プロトコルでは、本発明と組み合わされた際、進行または非進行クエリおよびクエリ応答（a proceed or not to proceed query and query response）だけを、メッセージ受信先２２０とパーベイシブ・コンピューティング装置２３０の間で交換することができる。
【００２８】
留意すべきは、ハードウェア識別子はさておき、トークン２４０は、パーベイシブ・コンピューティング装置２３０の地理位置を含むことができることである。これに関連して、パーベイシブ・コンピューティング装置２３０の提示された地理位置に基づき、メッセージ２００を暗号化形式２５０に変換することができる。暗号化形式２５０のメッセージ２００を受信した際に、好ましくはパーベイシブ・コンピューティング装置２３０の実際の地理位置を提示された地理位置と比較する場合、メッセージ２００にアクセスするのに必要とされる復号鍵は、パーベイシブ・コンピューティング装置２３０の地理位置に基づいて計算することができる。
【００２９】
メッセージ発信元とメッセージ受信先の間で交換されるセキュリティ保護されたメッセージにアクセスするのに一般に必要とされる、本明細書で説明したようなパーベイシブ・コンピューティング装置の個人的次元を考えると、通信上の困難は、メッセージ受信者がパーベイシブ・コンピューティング装置を壊したり、廃棄したり、置き忘れたり、紛失したり、または盗まれたりした場合に生じ得ることが理解される。そのような余り起こらない状況に対処するため、本発明によれば、メッセージ受信先は、メッセージ発信元が納得するようにメッセージ受信先の身元を明らかにする際に、メッセージ発信元との補助通信リンクを確立して復号鍵を受信することができる。
【００３０】
以上、意図した受信先に個人的に関連付けられたパーベイシブ・コンピューティング装置に結び付けられたトークンを用いてメッセージにセキュリティ保護が施される、セキュリティ保護されたメッセージ通信システムについて説明した。セキュリティ保護されたメッセージは、従来のデータ通信チャネルを介して意図した受信先に転送することができる。メッセージ受信時に、意図した受信先の受信コンピューティング装置は、セキュリティ保護されたメッセージにアクセスするため、パーベイシブ装置からトークンを取得する。具体的には、受信コンピューティング装置は、トークンを受信先に伝送できるリンクであるパーベイシブ装置との無線通信リンクを確立する。
【００３１】
本発明は、ハードウェア、ソフトウェア、またはハードウェアとソフトウェアの組合せにおいてコンピュータで実行される処理として実施することができる。本発明の方法およびシステムの実施は、１つのコンピュータ・システムによる集中方式で、または様々な要素が複数の相互接続されたコンピュータ・システムの全体に拡散される分散方式で実現することができる。任意のタイプのコンピュータ・システム、または本明細書で説明した方法を実行するように適合されたその他の装置が、本明細書で説明した機能を実行するのに適している。
【００３２】
ハードウェアとソフトウェアの一般的な組合せは、ロードされ実行された際に本明細書で説明した方法が実行されるようにコンピュータ・システムを制御するコンピュータ・プログラムを備えた汎用コンピュータ・システムとすることができる。本発明はコンピュータ・プログラム製品に組み込むこともでき、コンピュータ・プログラム製品は、本明細書で説明した方法の実施を可能とするすべての機能を含み、コンピュータ・システムにロードされた際にこれらの方法を実行することができる。
【００３３】
本明細書の文脈におけるコンピュータ・プログラムまたはアプリケーションとは、特定の機能を実行する情報処理能力を、直接に、またはａ）別の言語、コード、または表記法への変換、ｂ）異なる有形な形式への複製の一方または両方の後に、システムにもたせることを目的とした１組の命令から成る、任意の言語、コード、または表記法による任意の表現を意味する。
【図面の簡単な説明】
【００３４】
【図１】（ａ）は、従来のコンピューティング装置でメッセージを受信し処理するセキュリティ保護されたメッセージ通信システムの概略図である。（ｂ）は、パーベイシブ・コンピューティング装置でメッセージを受信し処理するセキュリティ保護されたメッセージ通信システムの概略図である。
【図２】本発明のセキュリティ保護されたメッセージ通信システムにおいてセキュリティ保護を施してメッセージを伝送する処理のブロック図である。
【図１】
2005524344.tif 000003
【図２】
2005524344.tif 000004
【国際調査報告】
2005524344.tif 000005
2005524344.tif 000006