(57)【特許請求の範囲】
【請求項１】
サービス提供環境においてプロモーションのアドバイスを提供する方法であって、
装置を使用する加入者からサービス提供要求を受信するステップと、
サービスへのアクセスを前記加入者が許可されているかどうかを判定することによって前記加入者を識別し、前記加入者に関連付けられたプランに基づいて前記サービス提供要求についての料率を判定するために料率エンジンを使用するステップと、
少なくとも１つの追加の料率を含むプロモーションを識別するために前記料率エンジンを呼び出すステップとを備え、前記追加の料率は、前記サービス提供要求について判定された料率とは異なり、前記プロモーションは、前記サービス提供要求に関連付けられたパラメータのセットを分析し、前記パラメータのうちの少なくとも１つが変更された場合にどの前記追加の料率が適用されるかを判定することによって識別され、前記方法はさらに、
加入者に応答を送信するステップを備え、前記応答は、前記サービス提供要求について判定された料率、および、前記料率エンジンによって識別されたプロモーションについての情報を含み、前記プロモーションは、前記サービス提供要求とは時間または場所を異ならせたサービス提供要求についての料率を含み、
前記料率エンジンは、ランタイム料率モデルグラフをさらに含み、前記グラフは、前記グラフのノードとしての条件のセットと、リーフとしての料率のセットとを含む、方法。
【請求項２】
電気通信環境においてプロモーションのアドバイスを提供するシステムであって、前記システムは、物理記憶メモリと、１つ以上のハードウェアプロセッサとを備え、前記物理記憶メモリに記憶された命令は、前記ハードウェアプロセッサに、
装置を使用する加入者からサービス提供要求を受信するステップと、
サービスへのアクセスを前記加入者が許可されているかどうかを判定することによって前記加入者を識別し、前記加入者に関連付けられたプランに基づいて前記サービス提供要求についての料率を判定するために料率エンジンを使用するステップと、
少なくとも１つの追加の料率を含むプロモーションを識別するために前記料率エンジンを呼び出すステップとを実行させ、前記追加の料率は、前記サービス提供要求について判定された料率とは異なり、前記プロモーションは、前記サービス提供要求に関連付けられたパラメータのセットを分析し、前記パラメータのうちの少なくとも１つが変更された場合にどの前記追加の料率が適用されるかを判定することによって識別され、さらに、
加入者に応答を送信するステップを実行させ、前記応答は、前記サービス提供要求について判定された料率、および、前記料率エンジンによって識別されたプロモーションについての情報を含み、前記プロモーションは、前記サービス提供要求とは時間または場所を異ならせたサービス提供要求についての料率を含み、
前記料率エンジンは、ランタイム料率モデルグラフをさらに含み、前記グラフは、前記グラフのノードとしての条件のセットと、リーフとしての料率のセットとを含む、システム。
【請求項３】
前記条件のセットは、通話の時間および場所を含み、
前記料率エンジンは、条件を評価するための値を提供する内容を参照する、請求項２に記載のシステム。
【請求項４】
前記料率エンジンは、前記加入者に関連付けられた前記プランからの情報を採用することによって前記プロモーションを識別する、請求項２または３に記載の前記システム。
【請求項５】
前記加入者に関連付けられた前記プランは、請求システムに記憶される、請求項２から４のいずれか１項に記載のシステム。
【請求項６】
前記命令は、前記ハードウェアプロセッサに、前記加入者の前記装置を使用することによって前記プロモーションを前記加入者に通知するステップをさらに実行させる、請求項２から５のいずれか１項に記載のシステム。
【請求項７】
前記料率エンジンは、前記サービス提供要求の前、前記サービス提供要求の間、または前記サービス提供要求が終了した後に、前記プロモーションを識別することができる、請求項２から６のいずれか１項に記載のシステム。
【請求項８】
前記パラメータは、要求のタイプ、量、関税、価格プラン、税金、使用の蓄積、契約、時刻、および前記装置の場所のうちの１つ以上を含む、請求項２から７のいずれか１項に記載のシステム。
【請求項９】
前記プロモーションに関連付けられた前記追加の料率は、前記サービス提供要求について判定された料率よりも低い、請求項２から８のいずれか１項に記載のシステム。
【請求項１０】
前記プロモーションは、前記サービス提供要求に関連付けられた前記パラメータを前記料率エンジンが変化させるによって識別される、請求項２から９のいずれか１項に記載のシステム。
【請求項１１】
１つ以上のプロセッサによって実行される場合に、当該１つ以上のプロセッサに方法を実施させるコンピュータ読み取り可能なプログラムであって、前記方法は、
装置を使用する加入者からサービス提供要求を受信するステップと、
サービスへのアクセスを前記加入者が許可されているかどうかを判定することによって前記加入者を識別し、前記加入者に関連付けられたプランに基づいて前記サービス提供要求についての料率を判定するために料率エンジンを使用するステップと、
少なくとも１つの追加の料率を含むプロモーションを識別するために前記料率エンジンを呼び出すステップとが実行され、前記追加の料率は、前記サービス提供要求について判定された料率とは異なり、前記プロモーションは、前記サービス提供要求に関連付けられたパラメータのセットを分析し、前記パラメータのうちの少なくとも１つが変更された場合にどの前記追加の料率が適用されるかを判定することによって識別され、さらに、
加入者への応答を送信するステップが実行され、前記応答は、前記サービス提供要求について判定された料率、および、前記料率エンジンによって識別されたプロモーションについての情報を含み、前記プロモーションは、前記サービス提供要求とは時間または場所を異ならせたサービス提供要求についての料率を含み、
前記料率エンジンは、ランタイム料率モデルグラフをさらに含み、前記グラフは、前記グラフのノードとしての条件のセットと、リーフとしての料率のセットとを含む、コンピュータ読み取り可能なプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
著作権の表示：
この特許文献の開示の一部には、著作権の保護対象となる資料が含まれている。著作権者は、特許商標庁の特許ファイルまたは記録に記載されたとおりのものについては、特許文献または特許の開示を他人が複製することに異議を唱えないが、他の点については、全ての著作権を確保している。
【０００２】
発明の分野：
本発明は、概して無線電気通信などにおける使用料金に関し、より特定的には課金システムおよび加入者使用プランに関する。
【背景技術】
【０００３】
背景：
携帯電話プランおよび他の使用量ベースのサービスプランには、顧客のためのプロモーションが含まれることが多い。たとえば、所定の時間帯の後または週末の間に行われる通話は、通常の仕事時間中に行われる通話よりも安くなり得る。テレコムオペレータおよび他のサービスオペレータは、これらのプロモーションを定め、プロモーションの条件下においてサービスを使用するように加入者に促すことが多い。たとえば、週末の間は負荷が小さいネットワークのテレコムオペレータは、平日の間のネットワークの負荷を取り除くために、週末プロモーションを作り、優先度の低い通話は週末の間に行うように加入者に促し得る。同じ例が、電気提供業者または他のサービス提供者にも適用される。
【０００４】
今日、プロモーションを受けることのできる条件を覚えておくことは加入者の責任である。現在の条件下（時刻、場所など）におけるサービスの使用に係る費用に関して加入者に前もって通知する料金構造のアドバイスがある。料金のアドバイスにより、加入者は、サービスにアクセスする前にサービスの費用について知ることができる。しかしながら、料金構造のアドバイスは、加入者が恩恵を受けるであろう潜在的なプロモーションについてのアドバイスを加入者に対して行うことが通常は不可能である。
【発明の概要】
【課題を解決するための手段】
【０００５】
概要：
発明の様々な実施形態に従えば、加入者が使用する予定であるサービスの内容を加入者が変更すれば加入者が恩恵を受けるであろう潜在的なプロモーションについて加入者に通知するために使用することができる、プロモーションのアドバイスを提供するためのシステムおよび方法が記載される。無線の加入者については、まず加入者が無線装置などの装置を使用することによってサービスの使用要求（たとえば、通話セッションの確立）を開始した場合に処理が始まる。要求はテレコムオペレータによって受信される。オペレータシステムは、加入者がサービスの使用を許可されているかどうかを判定することによって加入者を識別する。加えて、システムは、料率エンジンを使用し、加入者に関連付けられたプランに基づいてサービス使用についての料金率を判定する。使用の料率を識別するために料率エンジンが呼び出されると、料率エンジンは、サービス使用に関連付けられたパラメータの他のセットについての料率を算出し、これらのパラメータのうちの少なくとも１つが変更された場合にどの追加の料率を適用するかについて判定し得る。異なる料率が識別された場合、オペレータは、料率エンジンによって識別されたプロモーションについての情報を含む応答を加入者に送信し得る。この情報は、加入者が使用条件を変更した場合に加入者が恩恵を受けることができる追加のプロモーションについて加入者に通知するために使用され得る。
【０００６】
発明の一部の実施形態に従えば、電気通信環境においてプロモーションのアドバイスを提供するシステムが提供される。システムは、装置を使用する加入者からサービス提供要求を受信する手段と、サービスへのアクセスを加入者が許可されているかどうかを判定することによって加入者を識別し、加入者に関連付けられたプランに基づいてサービス要求についての料金率を判定するために料率エンジンを使用する手段と、少なくとも１つの追加の料率を含むプロモーションを識別するために料率エンジンを呼び出す手段とを含み、追加の料率は、サービス要求について判定された料金率とは異なり、プロモーションは、サービス要求に関連付けられたパラメータのセットを分析し、パラメータのうちの少なくとも１つが変更された場合にどの追加の料率が適用されるかを判定することによって識別される。システムはさらに、加入者に応答を送信する手段を含み、応答は、料率エンジンによって識別されたプロモーションについての情報を含む。
【０００７】
発明の一部の実施形態に従えば、料率エンジンは、ランタイム料率モデルグラフをさらに含み、グラフは、グラフのノードとしての条件のセットと、リーフとしての料率のセットとを含む。
【０００８】
発明の一部の実施形態に従えば、料率エンジンは、加入者に関連付けられたプランからの情報を採用することによってプロモーションを識別する。
【０００９】
発明の一部の実施形態に従えば、加入者に関連付けられたプランは、請求システムに記憶される。
【００１０】
発明の一部の実施形態に従えば、システムは、加入者の装置を使用することによってプロモーションを加入者に通知する手段をさらに含む。
【００１１】
発明の一部の実施形態に従えば、料率エンジンは、サービス要求の前、サービス要求の間、またはサービス要求が終了した後に、プロモーションを識別することができる。
【００１２】
発明の一部の実施形態に従えば、パラメータは、要求のタイプ、量、関税、価格プラン、税金、使用の蓄積、契約、時刻、および装置の場所のうちの１つ以上をさらに含む。
【００１３】
発明の一部の実施形態に従えば、プロモーションに関連付けられた追加の料率は、サービス要求について判定された料金率よりも低い。
【００１４】
発明の一部の実施形態に従えば、プロモーションは、サービス要求に関連付けられたパラメータを料率エンジンが変化させることによって識別される。
【００１５】
発明の一部の実施形態に従えば、サービス提供環境においてプロモーションのアドバイスを提供するために使用される料率エンジンが設けられ、装置を使用する加入者からサービス提供要求が受信され、サービスへのアクセスを加入者が許可されているかどうかを判定することによって加入者が識別される。料率エンジンは、加入者に関連付けられたプランに基づいたサービス使用についての料金率を判定するように構成された料金率判定ユニットと、少なくとも１つの追加の料率を含むプロモーションを識別するように構成されたプロモーション識別ユニットとを含む。追加の料率は、サービス使用について判定された料金率とは異なる。プロモーション識別ユニットは、サービス要求に関連付けられたパラメータのセットを分析するように構成された分析部と、少なくとも１つのパラメータが変更された場合にどの追加の料率が適用されるかを判定するように構成された判定部とを含む。
【００１６】
発明の一部の実施形態に従えば、料率エンジンは、ランタイム料率モデルグラフを記憶する記憶ユニットをさらに含み、グラフは、グラフのノードとしての条件のセットと、リーフとしての料率のセットを含む。
【００１７】
発明の一部の実施形態に従えば、料率エンジンは、加入者に関連付けられたプランからの情報を採用することによってプロモーションを識別する。
【００１８】
発明の一部の実施形態に従えば、料率エンジンは、サービスが提供される前、サービスが提供されている間、またはサービスが提供された後に、プロモーションを識別することができる。
【００１９】
発明の一部の実施形態に従えば、パラメータは、要求のタイプ、量、関税、価格プラン、税金、使用の蓄積、契約、時刻、および装置の場所のうちの１つ以上をさらに含む。
【００２０】
発明の一部の実施形態に従えば、プロモーションに関連付けられた追加の料率は、サービス／通話セッションについて判定された料金率よりも低い。
【００２１】
発明の一部の実施形態に従えば、プロモーションは、サービス／通話セッションに関連付けられたパラメータを料率エンジンが変更することによって識別される。
【００２２】
発明の一部の実施形態に従えば、料率エンジンは、料金率エンジンのアドバイスと組み合わせて機能する。
【図面の簡単な説明】
【００２３】
【図１】発明の様々な実施形態に従う、プロモーションのアドバイスを提供するシステムを示す図である。
【図２】発明の様々な実施形態に従う、料率エンジンによって使用されるランタイム料率モデルグラフを示す図である。
【図３】発明の様々な実施形態に従う、プロモーションのアドバイスを提供する処理を示すフロー図である。
【図４】発明の様々な実施形態に従う機能ブロック図である。
【図５】発明の様々な実施形態に従うデータ構造を示す図である。
【図６】発明の様々な実施形態に従う、サービス提供環境においてプロモーションのアドバイスを提供するために使用される料率エンジンを示す図である。
【発明を実施するための形態】
【００２４】
詳細な説明：
発明の様々な実施形態に従えば、加入者に対して料金について通知するのみでなく、加入者が使用する予定のサービスの内容を加入者が変更した場合に加入者が恩恵を受け得る潜在的なプロモーションも通知するために、加入者が使用する予定のサービスの現在の内容（たとえば、電話をかけるためのプラン）についての分析に使用することができる技術が記載される。
【００２５】
例示すると、加入者は、午後６：００より前は通話に毎分５セントがかかり、午後６：００より後は通話に毎分１セントがかかる価格プランを契約し得る。加入者が午後５：５５に電話をかける予定である場合、システムは、現時点での通話にかかる費用は毎分５セントであることを加入者に通知する（料金のアドバイス）ことに加え、今から５分後（午後６：００）には費用が毎分１セントになることを加入者に通知する（プロモーションのアドバイス）。
【００２６】
他の例示として、加入者は、非ビジー状態の場所（たとえば、セルタワーが使用されていない場所）からの通話以外は通話に毎分５セントがかかる価格プランを契約し得る。この価格プランへの加入者が通話をする予定である場合、システムは、現時点での通話にかかる費用が毎分５セントであることを加入者に通知する（料金のアドバイス）ことに加え、隣接するセルなど、近隣の他の場所からこの通話をした場合には通話にかかる費用が毎分２セントのみになることを加入者に通知する。
【００２７】
この方法により、プロモーションのアドバイスシステムは、ユーザエクスペリエンスを向上させ、加入者は、料金および電話プランをより良好に調整することができる。
【００２８】
実施形態に従えば、システムは、使用の内容を変化させることによって代替の料率を算出するように命令される料率エンジンを含み得る。料率エンジンランタイム料率モデルはグラフであり、ここでノードは条件であり、リーフは料率である。条件および料率は、料率プラン情報から得られ、条件を評価するための値を提供する内容（加入者データ、使用データ）への参照を含む。料率エンジンが要求を処理する場合、使用に関する現在の内容に対して料率グラフが実行され、この内容についての料率の判定が効率的に行われる。料率エンジンの改良点は、代替的に受け入れ可能な条件変更を評価して異なる料率を得るように命令することにある。
【００２９】
料率エンジンがサービス使用要求を処理する場合、現在の使用要求の内容における規則が実行される。実施形態に従えば、内容は、（１）要求のパラメータ（タイプ、量など）、（２）顧客／加入者のパラメータ（関税、価格プラン、使用の蓄積、契約など）、および（３）他のパラメータ（時刻、税金など）を含むが、これらに限定されない。
【００３０】
エンドユーザによって調整される条件（通話の時間、場所など）はタグであり、それらの受け入れ可能な変化が構成されることにより、条件の評価時において、料率エンジンは異なる料率となり得るものを検知し、それらを評価する。変更された条件下においてより良い代替の料率が算出された場合、新しい料率およびサービス使用条件が使用され、提供されるサービスについてのプロモーションがユーザに対してアドバイスされる。このプロモーションのアドバイスは、サービスが提供される前、サービスが提供されている間、およびサービスが提供された後に、算出および使用され得ることに留意すべきである。
【００３１】
図１は、発明の様々な実施形態に従う、プロモーションのアドバイスを提供するシステムを示す図である。この図は、構成部品を論理的に分離したものとして描いているが、このような描写は単に例示である。この図面および他の図面に描かれる構成部品が別個のソフトウェア、ファームウェア、および／またはハードウェアに結合または分割され得ることは、当業者にとって明らかである。さらに、このような構成部品がどのように結合または分割されるかに関わらず、同じ演算装置上で実行され得る、または１つ以上のネットワークもしくは他の適切な通信手段によって接続された異なる演算装置間で分配され得ることが当業者にとって明らかである。
【００３２】
示されるように、テレコムオペレータ１００は、複数の加入者（１０３，１０４）に対して電話および他のサービスを提供し得る。各加入者は、使用プラン（１０６，１０７）またはこれらに関連付けられた料金率を通常は有する。ある加入者１０３が他の加入者に対して電気通信を開始した場合、オペレータは、通常は特定の加入者が通話セッションを確立することが許可されているかどうかを判定することによって加入者を識別する。加えて、オペレータは、加入者１０３に関連付けられた使用プラン１０６に基づいて通話セッションの料金率を判定する。
【００３３】
実施形態に従えば、オペレータは、加入者のための様々な追加のプロモーションを識別するために使用される料率エンジン１０２を展開し得る。追加のプロモーションは、加入者によって要求されているセッションについて判定された料金率とは異なる料金率を含み得る。料率エンジンは、ランタイム料率モデル１０８を採用し、通話セッションに関連付けられたパラメータのセットを分析し、これらのパラメータの内の少なくとも１つが変更された場合に適用され得る追加の料率を判定することにより、プロモーションを識別する。ひとたびプロモーションが識別されると、通話セッションを要求する加入者に送信される応答にこれが添付され得る。応答は、料率エンジンによって識別されるプロモーションについての情報を含み得て、この情報が装置（たとえば、無線装置）を使用する加入者に通知され得る。
【００３４】
図２は、発明の様々な実施形態に従い、料率エンジンによって使用されるランタイム料率モデルグラフを示す図である。示されるように、ランタイム料率モデルは、条件としてのノード（２００〜２０４）と料率としてのリーフ（２０５〜２０７）とを有するグラフ２０８であり得る。条件および料率は、料率プラン情報から得られ、条件を評価するための値を提供する内容（加入者データ、使用データ）への参照を含む。料率エンジンが要求を処理すると、料率グラフが現在の使用内容に対して実行され、この内容についての料率の判定が効率的に行われる。料率エンジンは、代替的な受け入れ可能条件の変更を評価して異なる料率とするように命令され得る。
【００３５】
図３は、発明の様々な実施形態に従う、プロモーションのアドバイスを提供するための処理を示すフロー図である。この図は例示を目的として特定の順序で機能ステップを描いているが、処理はこの特定の順序もしくはステップに必ずしも限定されない。当業者は、この図に描かれる様々なステップが変更、再配置、並行処理、または様々な方法で適合され得ることを理解する。さらに、発明の要旨および範囲から逸脱することなく、特定のステップまたはステップの順列をこの処理に追加またはこの処理から省くことができることが理解される。
【００３６】
ステップ３００に示されるように、加入者はまず装置（たとえば、無線装置）を使用することによって通話セッションを確立する要求を開始する。要求は、テレコムオペレータによって受信される。ステップ３０１において、オペレータは、加入者が通話セッションを確立することが許可されているかどうかを判定することにより、加入者を識別する。加えて、オペレータは、加入者に関連付けられたプランに基づいて通話セッションのための料金率を判定する。ステップ３０２において、セッションについて判定される料金率とは異なる少なくとも１つの追加の料率を含むプロモーションを識別するために、料率エンジンが呼び出される。料率エンジンは、通話セッションに関連付けられたパラメータのセットを分析し、パラメータのうちの少なくとも１つが変更された場合に適用され得る追加の料率を判定することにより、プロモーションを識別する。ステップ３０３において、オペレータは、料率エンジンによって識別されたプロモーションについての情報を含む応答を加入者へ送信する。この情報は、追加のプロモーションについて加入者に通知するために使用され得る。
【００３７】
図４は、発明の様々な実施形態に従う機能ブロック図である。ユーザ装置４００は、加入者１０３または１０４によって使用される。ユーザ装置４００は、送信部４１１と受信部４１２とを含む。ユーザ装置４００は、たとえば、少なくとも通信機能を含むスマートフォンなどの通信端末装置である。サービスプロバイダ装置４２０は、受信部４２１と、識別ユニット４２２と、判定ユニット４２３と、メモリ４２４と、送信部４２５とを含む。サービスプロバイダ装置４２０は、請求システムとして機能するのが好ましい。
【００３８】
送信部４１１がサービスの要求をサービスプロバイダ装置４２０に送信すると、要求は受信部４２１によって受信される。識別ユニット４２２は、要求から加入者を識別する。判定ユニット４２３は、識別ユニット４２２によって識別された加入者およびメモリ４２４に記憶される情報を用いて料金率を判定する。判定ユニット４２３は、メモリ４２４に記憶される情報に基づき、識別された加入者に関連するプロモーションを判定する。送信部４２５は、判定ユニット４２３によって識別されたプロモーションについての情報を含む応答をユーザ装置４１０に送る。ユーザ装置が応答を受信すると、そのユーザは、サービスプロバイダ装置４２０によって提案されたプロモーションを知ることができる。識別ユニット４２２および判定ユニット４２３は、図３に示される処理ステップを実行するためにプロセッサによって実施され得る。
【００３９】
図５を参照すると、サービスプロバイダ装置５２０のデータ構造が記載される。図５は、メモリ５２４におけるデータ構造を示す。メモリ５２４は、加入者データ５１０と、使用データ５２０と、条件および料率プラン５３０とを含む。加入者データ５１０は、図１における加入者１０３または１０４などの各加入者の識別を含む。使用データ５２０は、サービスプロバイダによって提供されるサービスに関する各加入者の履歴を含む。条件および料率プラン５３０は、各サービスについての情報を含む。条件および料率プラン５３０は、図１における加入者１０３または１０４などの既存の加入者にプロモーションを提供するためにも使用される。
【００４０】
図６は、発明の様々な局面に従う、サービス提供環境においてプロモーションのサービスを提供するために使用される料率エンジン６００を示す図である。このサービス提供環境において、装置を使用する加入者からのサービス提供要求が受信され、サービスへのアクセスを加入者が許可されているかどうかを判定することによって加入者が識別される。
【００４１】
図６に示されるように、料率エンジン６００は、加入者に関連付けられたプランに基づいたサービス使用のための料金率を判定するように構成された料金率判定ユニット６０１と、少なくとも１つの追加の料率を含むプロモーションを識別するように構成されたプロモーション識別ユニット６０２とを含み、追加の料率は、サービス使用のために判定された料金率とは異なり、プロモーション識別ユニット６０２は、サービス要求に関連付けられたパラメータのセットを分析するように構成された分析部６０３と、少なくとも１つのパラメータが変更された場合にどの追加の料率が適用され得るかを判定するように構成された判定部６０４とを含む。
【００４２】
一実施形態によれば、料率エンジン６００は、ランタイム料率モデルグラフ６０６を記憶する記憶ユニット６０５をさらに含み得て、グラフは、グラフのノードとしての条件のセットと、リーフとしての料率のセットとを含む。
【００４３】
一実施形態によれば、料率エンジン６００は、加入者に関連付けられたプランからの情報を採用することによってプロモーションを識別する。
【００４４】
一実施形態によれば、料率エンジン６００は、サービスが提供される前、サービスが提供される間、またはサービスが提供された後に、プロモーションを識別することができる。
【００４５】
一実施形態によれば、パラメータは、要求のタイプ、量、関税、価格プラン、税金、使用の蓄積、契約、時刻、および装置の場所のうちの１つ以上をさらに含む。
【００４６】
一実施形態によれば、プロモーションに関連付けられた追加の料率は、サービス／通話セッションについて判定された料金率よりも低い。
【００４７】
一実施形態によれば、プロモーションは、サービス／通話セッションと関連付けられたパラメータを料率エンジンが変化させることによって識別される。
【００４８】
一実施形態によれば、料率エンジンは、料金率エンジンのアドバイスと組み合わせて機能する。
【００４９】
発明の原理を実施するために、料率エンジンの機能ブロックは、ハードウェア、ソフトウェア、またはハードウェアとソフトウェアとの組み合わせによって実施され得る。当業者は、図６に示される機能ブロックが、上述の発明の原理を実施するために結合され得る、またはサブブロックに分離され得ることを理解する。このため、ここでの記載は、任意の可能な結合もしくは分離、またはここに記載の機能ブロックのさらなる定義を支持し得る。
【００５０】
本開示に記載の様々な内容を通して、発明の実施形態は、前述のシステムおよび方法を実施するように構成されたコンピュータ装置、演算システム、およびマシン読み取り可能な媒体をさらに含む。専用に設計された集積回路または他の電子部品からなる実施形態に加え、コンピュータ技術の当業者にとって明らかなように、本発明は、本開示の教示に従ってプログラミングされた従来の汎用もしくは専用のデジタルコンピュータもしくはマイクロプロセッサを使用して簡便に実施され得る。
【００５１】
ソフトウェア技術の当業者にとって明らかなように、本開示の教示に基づき、技能を有するプログラマによって適切なソフトウェアが準備され得る。また、当業者にとって明らかなように、本発明は、専用の集積回路を準備することによって、または従来の構成部品回路の適切なネットワークを相互接続することによって実施され得る。
【００５２】
様々な実施形態は、ここに示される特徴のいずれかを実行する汎用または特殊演算プロセッサ／装置をプログラミングするために使用され得る命令を格納した記録媒体であるコンピュータプログラム製品を含む。記録媒体は、フロッピー（登録商標）ディスク、光ディスク、ＤＶＤ、ＣＤ−ＲＯＭ、マイクロドライブ、光磁気ディスク、ホログラフィックストレージ、ＲＯＭ、ＲＡＭ、ＰＲＡＭ、ＥＰＲＯＭ、ＥＥＰＲＯＭ、ＤＲＡＭ、ＶＲＡＭ、フラッシュメモリ装置、磁気もしくは光カード、ナノシステム（分子メモリＩＣを含む）を含む任意のタイプの物理メディア、紙もしくは紙ベースの媒体、ならびに命令および／もしくは情報を記録するのに適した任意のタイプの媒体もしくは装置のうちの１つ以上を含むが、これらに限定されない。コンピュータプログラム製品は、その全体または一部が１つ以上のパブリックネットワークおよび／またはプライベートネットワークを介して送信され得て、この送信には、ここに示される特徴のいずれかを実行する１つ以上のプロセッサによって使用され得る命令が含まれる。送信は、複数の別個の送信を含み得る。しかし、特定の実施形態に従えば、命令を収容するコンピュータ記録媒体は非一時的であり（送信処理が行われない）、物理装置に存続する。
【００５３】
本発明の好ましい実施形態についての前述の記載は、例示および説明を目的として提供された。この記載は、完全に網羅すること、または開示される正確な形態に本発明を限定することを意図していない。多くの変更および変形が当業者にとって明らかとなり得る。変更および変形は、開示される技術的特徴の任意の組み合わせを含み得る。実施形態は、本発明を当該技術における当業者が理解することができるよう本発明の原理および実際の適用を最も良好に説明するために選択および記載された。本発明の範囲は、以下の請求項およびその均等物によって定義することを意図している。
【図１】
0006371705.tif 000002
【図２】
0006371705.tif 000003
【図３】
0006371705.tif 000004
【図４】
0006371705.tif 000005
【図５】
0006371705.tif 000006
【図６】
0006371705.tif 000007