"ユーザーが情報の入出力を行う通信端末と、該通信端末の接続するネットワークと、を備え、該ネットワークは、該ネットワークにおける通信路の接続を切り換える機能を備えるノードの複数と、該ノードの複数を互いに接続する通信路の複数を備えるものであり、該ノードは、上記ユーザーが上記ネットワークを通じてダウンロードできる情報を蓄積する機能を備えたネットワークシステムにおいて、上記ノードを座標点とする離散空間にポテンシャル面を想定するために上記ノードの各々にポテンシャル値を与え、このポテンシャル面の極小値または極大値を与える目標ノードを探索することによってユーザーの望むコンテンツの所在を探索し、上記探索履歴を用いて上記ユーザーから上記目標ノードに至る通信路を設定するものであり、それぞれのノードに与えるポテンシャル値は、上記コンテンツを有するノードからの、該ネット上で定義された測度による距離に従って単調に減少または増加し、無限遠の距離においては,予め決められた値に収束するものである、ことを特徴とするポテンシャルに基づくルーティング方法。同一のコンテンツを有するノードが複数の場合、上記ネットワークの各ノードのポテンシャル値は、上記コンテンツを有するノードのそれぞれからのポテンシャル値への寄与の線形和であることを特徴とする請求項1に記載のポテンシャルに基づくルーティング方法。上記測度はホッピング数であって、この測度によるノードAとノードB間の距離は、ノードAからノードBに至るために必要な最小ホッピング数に比例する値であることを特徴とする請求項1または2のどちらかに記載のポテンシャルに基づくルーティング方法。上記測度は信号遅延時間であって、この測度によるノードAとノードB間の距離は、ノードAからノードBに至るために必要な最小信号遅延時間に比例する値であることを特徴とする請求項1または2のどちらかに記載のポテンシャルに基づくルーティング方法。上記の極小値または極大値を与えるノードを探索するための方法は、ユーザーの指定するコンテンツについて付与されたポテンシャル値を有するいずれかのノードを暫定探索ノードとし、上記暫定探索ノードにおいて、該ノードに上記通信路で接続されたノードのそれぞれが持つポテンシャル値を比較して、より目標ノードに近いポテンシャルを有するノードを新たな暫定探索ノードとして探索を順次繰り返すことを特徴とする請求項1から4のいずれか1つに記載のポテンシャルに基づくルーティング方法。上記暫定探索ノードについては、上記ユーザーが情報の入出力を行う通信端末が直接接続するノードを最初の暫定探索ノードとすることを特徴とする請求項5に記載のポテンシャルに基づくルーティング方法。上記暫定探索ノードについては、ユーザーの指定するコンテンツについて付与されたポテンシャル値を有するいずれかのノードをランダムにあるいは予め決められた順に探索し、その探索によって得られたノードを最初の暫定探索ノードとすることを特徴とする請求項5に記載のポテンシャルに基づくルーティング方法。上記ポテンシャル値は、コンテンツが長時間蓄積されるノードを中心とする第1種ポテンシャルによるポテンシャル値と、上記コンテンツの複写が短時間蓄積されるノードを中心とする第2種ポテンシャルの単数あるいは複数によるポテンシャル値の単数あるいは複数との和であって、第1種ポテンシャルは、第2種ポテンシャルよりも、広範囲の作用領域を有するものであることを特徴とする請求項1から7のいずれか1つに記載のポテンシャルに基づくルーティング方法。ユーザーが情報の入出力を行う通信端末と、該通信端末の接続するネットワークと、を備え、該ネットワークは、該ネットワークにおける通信路の接続を切り換える機能を備えるノードの複数と、該ノードの複数を互いに接続する通信路の複数を備えるものであり、該ノードは、上記ユーザーが上記ネットワークを通じてダウンロードできる情報を記憶する機能を備えたものであるネットワークシステムであって、請求項1から8のいずれか1つのポテンシャルに基づくルーティング方法によって、通信経路を設定することを特徴とするポテンシャルに基づくネットワーク。上記の様に、ICNにおいては、動きつつあるデバイスにIPアドレスを割り当てるという問題、あるいは、増加しつつあるモバイルデバイスのIPアドレスを管理する問題は、自然に解消されるので、モビリティ機動性問題やマルチホーミング問題とは無縁である。さらに、ポピュラーコンテンツでは送り手側の隘路ボトルネックが起こり易い、という問題が起きない。しかし、上記の様に、ICNにおけるルーティング問題がある。本発明は、このICNにおけるルーティング問題を取り扱う1つのアイデアを提案するものである。本発明は、概略、情報を伝送する複数の通信経路以下では単に、経路と、上記経路によって互いに接続された複数のノード結節点と、上記ノードのいずれかに上記経路によって接続された複数の通信端末とを備え、上記ノードは、受信した情報の少なくとも1部を蓄積キャッシュし、またその受信した情報の演算処理を行い、その演算結果に基づいて送信する経路を選択して情報を送信するものであり、上記通信端末は接続された経路に対して、処理要求クエリを送信し、あるいは情報トラフィックの送受信をするネットワークにおいて、ネットワークの使用者は、上記通信端末に、例えば、希望のコンテンツをダウンロードするためのクエリを入力し、上記通信端末に上記コンテンツを表示するか、上記通信端末から出力するもである。同一のコンテンツを有するノードが複数の場合、上記ネットワークの各ノードのポテンシャル値は、上記コンテンツを有するノードのそれぞれからのポテンシャル値への寄与の線形和であるとする。これによって、同一のコンテンツを有するノードから、ユーザにとって最も好条件のノードを選択することができるようになる。さらに詳しくは、本発明は、ポテンシャルに基づくルーティング方法であって、ユーザーが情報の入出力を行う通信端末と、該通信端末の接続するネットワークと、を備え、該ネットワークは、該ネットワークにおける通信路の接続を切り換える機能を備えるノードの複数と、該ノードの複数を互いに接続する通信路の複数を備えるものであり、該ノードは、上記ユーザーが上記ネットワークを通じてダウンロードできる情報を蓄積する機能を備えたネットワークシステムにおいて、上記ノードを座標点とする離散空間にポテンシャル面を想定するために上記ノードの各々にポテンシャル値を与え、このポテンシャル面の極小値または極大値を与える目標ノードを探索することによってユーザーの望むコンテンツの所在を探索し、上記探索履歴を用いて上記ユーザーから上記目標ノードに至る通信路を設定するものであり、それぞれのノードに与えるポテンシャル値は、上記コンテンツを有するノードからの、該ネット上で定義された測度による距離に従って単調に減少または増加し、無限遠の距離においては,予め決められた値に収束するものである。上記測度としては色々なものを選択することができるが、例えば、上記測度はホッピング数であって、この測度によるノードAとノードB間の距離は、ノードAからノードBに至るために必要な最小ホッピング数に比例する値である。また、上記測度は、例えば信号遅延時間であって、この測度によるノードAとノードB間の距離は、ノードAからノードBに至るために必要な最小信号遅延時間に比例する値である。上記の極小値または極大値を与えるノードを探索するための方法は、ユーザーの指定するコンテンツについて付与されたポテンシャル値を有するいずれかのノードを暫定探索ノードとし、上記暫定探索ノードにおいて、該ノードに上記通信路で接続されたノードのそれぞれが持つポテンシャル値を比較して、より目標ノードに近いポテンシャルを有するノードを新たな暫定探索ノードとして探索を順次繰り返すことによるものである。上記暫定探索ノードについては、上記ユーザーが情報の入出力を行う通信端末が直接接続するノードを最初の暫定探索ノードとするものである。また、上記暫定探索ノードについては、ユーザーの指定するコンテンツについて付与されたポテンシャル値を有するいずれかのノードをランダムにあるいは予め決められた順に探索し、その探索によって得られたノードを最初の暫定探索ノードとするものである。上記ポテンシャル値は、コンテンツが長時間蓄積されるノードを中心とする第1種ポテンシャルによるポテンシャル値と、上記コンテンツの複写が短時間蓄積されるノードを中心とする第2種ポテンシャルの単数あるいは複数によるポテンシャル値の単数あるいは複数との和であって、第1種ポテンシャルは、第2種ポテンシャルよりも、広範囲の作用領域を有するものである。特別な場合として、第1種ポテンシャルは上記コンテンツを永続的に蓄積するノードからのもので、第2種ポテンシャルは上記コンテンツをネットワーク上での傍受により蓄積したノードによるポテンシャルである。また、本発明は、ポテンシャルに基づくネットワークであって、ユーザーが情報の入出力を行う通信端末と、該通信端末の接続するネットワークと、を備え、該ネットワークは、該ネットワークにおける通信路の接続を切り換える機能を備えるノードの複数と、該ノードの複数を互いに接続する通信路の複数を備えるものであり、該ノードは、上記ユーザーが上記ネットワークを通じてダウンロードできる情報を記憶する機能を備えたものであるネットワークシステムであって、上記のポテンシャルに基づくルーティング方法によって、通信経路を設定することを特徴とするものである。本発明により、ネットワークに分散した複数のコンテンツから1つを賢く選択するか指定するかをどのように行うか、という問題、つまり、ICNにおけるルーティング問題、を解決することができる。これにより、ICNの利点である高い利便性に加えて、高い多様性を実現することができる。この多様性とは、ルーティングに多数の判断プロセスを提供するものである。例えば、誰かある者のコンテンツ要求は、それに合致するコンテンツに直接経路設定されるが、この際、コンテンツへの近さの他にコンテンツの質やネットワーク状況を考慮することができる。さらに、ICNの利点であるダイナミックな環境に対する高い適用性を得ることができる。このダイナミックな環境では、コンテンツはキャッシュに置かれたり取り除かれたりが任意に行われる。以下に、この発明の実施の形態を図面に基づいて詳細に説明する。また、以下では、極小点に向かって引力が生じるポテンシャル場を想定するが、極大点に向かって引力が生じるポテンシャル場を想定することは、符号を変えることで実現できるので、容易なことであるので、以下では、通常のポテンシャルの場合と同様に、極小点に向かって引力が生じるポテンシャル場を想定して説明する。本発明は、キャッシュ依存ターゲット識別CATT:CacheAwareTargetidenTificationと呼ばれる分類に属するものである。CATTは2つの要件、すなわちルーティングおよびコンテンツのキャッシングを考慮して設計される。1つめの要件は、ネットワーク内に公表されるか貯えられるコンテンツの1つを見つけるか選択する方法である。ここで、各コンテンツは、上記DONAと同様に、16進数を並べたフラット型でハッシュコードなどを並べた自己認証型である形式standardflatandselfcertifyingschemeで名称が付けられているものと仮定する。この形式では、認証が容易であり、一貫性がある。2つめの要件は、キャッシング形態と呼ぶもので、ネットワーク上の異なる部分に公表されたコンテンツをキャッシュする方法を取り扱う。図2は、現在のインターネット上のCATTの最初の配備構成例を示す。このCATTトポロジー5は、本発明のICN構造でPBRに基づくものである。CATTノードは、自律システムAS:AutonomousSystemの端点で展開され、コンテンツは、それがAS間を伝送される途中でキャッシュされる。図中、エッジルータEREdgerouter1、バックボーンルータBRBackbonerouter2、自律システムASAutonomoussystem例えばISP3はたとえばISPインターネットサービスプロバイダであり、CATN4はCATTノードである。これは、純CATTネットワーク上で動作する白紙状態のフェーズに移行する前の遷移フェーズにあるものである。この構成では、1つ以上のCATTノードCATNs:sは複数が、自律システムASのサイズに依存して、ASのエッジ上にASのサイズ順に展開されている。CATNsをISPsInternetServicesProvider:インターネットサービスプロバイダ間の情報のやり取りのキャッシング地点蓄積地点と考えれば、CATNsを備えたISPs低コストの方法を適用することができて、それは、コンテンつをエンドユーザの近くに配置し、そのコンテンツをダウンロードする際に広域回線網を用いないものである。配備構成は、かなり高度に、ISPルーティングポリシーに関係している。ASの内のユーザはローカルのCATNs:sは複数の位置を知っていると仮定すると、ネットワーク上にコンテンツを公開することができる。したがって、コンテンツに関わるどんな要請も、そのローカルのCATNへ最初に転送され、その地点からコンテンツ分解つまりルーティングに向けたのプロセスが開始される。ユーザのリクエストを最初に受け取ったCATNは、そのコンテンツがキャッシュにあるかどうかをチェックし、それが存在する場合は、要求に直接応答し、存在しない場合は、隣のCATNのうちの1つへリクエストを転送する。このルーティングメカニズムについては、以下でポテンシャルに基づいたルーティングPBRを導入する。高い有用性を達成するために、多数の同一のコンテンツを利用するという意味で、本発明のルーティング解は上記DONAに似ている。有用性が最大の場合には、次のさらなる設計ゴールを達成することができる;イルーティングに豊富な意志決定プロセスを供給する多様性。例えば、ユーザのコンテンツの要請は、コンテンツへの近さだけでなく、コンテンツの質またはネットワーク条件を考慮して、一致するコンテンツの方へ直接経路が向けられる。ロコンテンツが、いつ何時でも、キャッシュに置かれるか、取り除かれるかする環境への順応性。ハ十分に分散されたメカニズムに基づいた、単一故障に対する強健さ。ニルーティング性能の低下を僅かなものに抑制して、ルーティングテーブルのサイズを緩和する拡張性。ポテンシャルに基づいたルーティングアルゴリズムでは、関心のあるアプリケーションに対して、1つのスカラー値をネットワーク要素ごとに定義してポテンシャル場を形成する。その後、クエリまたはトラフィックは、ポテンシャル値を最小化する方向へ転送される。さらに、ICNに起こりうるスケーラビリティ問題を緩和するために、PBR様式を拡張する。ルーティング解に加えて、コンテンツキャッシングコンテンツの蓄積問題を取り扱う。理論的には、このICNにおけるコンテンツキャッシング問題は、CDNContentDeliveryNetworkにおける代理サーバー配置と同様な最適化問題として定式化できる。これは、適正なスポットをネットワーク上に最適に選択することによって、最高のパフォーマンスが得られるという意味である。しかし、その最適化問題はNPNondeterministicPolynomial-完全であることが証明されており、発見的問題解決法だけが有効である非特許文献6。これらのやり方では計算が複雑であることから、いくつかの別の直感的なやり方が、計算が比較的容易で十分な解を得られるものとして導入されている。例えば、トポロジー依存配置戦略非特許文献7では、ネットワークのトポロジカルな特徴に注目する。他の例は、ホットスポットアルゴリズム非特許文献8で、最大負荷を生じるユーザーの近くにそのコンテンツのレプリカを配置する。以下では、2つの代替案を考慮する。つまり、ICNの在り得るキャッシング形態としては、トポロジー依存配置TP:topologyawareplacement、非特許文献7およびトラフィック依存配置TF:trafficawareplacement、非特許文献8である。比較目的のために、ランダム配置RD、非特許文献9も考慮する。<ケース1>1つのノードのみがコンテンツを持つ場合上記の1つのノードはポテンシャル値として、-Q、を持つものとする。絶対値|Q|は、コンテンツの予測品質を表す。この品質とは、キャッシュノードの容量やトラフィック付加などである。例えば、高容量の外向きリンクを備えるキャッシュノードは高品質のコンテンツを提供するものと見なすことができる。さらに、ポテンシャル値はそのノードから離れるに従って増加するたとえば、ホップカウント数に基づいて。このように、ポテンシャル値は、ネットワークの各ノードで定義することができる。従って、コンテンツを見つけるためには、ユーザー要求のあるノードは、その要求をポテンシャル値が減少するように隣のノードに転送する。次に、このルーティングについて、詳しく説明する。本発明の特徴の1つが、このポテンシャルに基づいたルーティングPBRにある。この説明のため、まず、方向性の無いグラフとしてネットワークをモデル化する。ノードnはそれぞれ、隣のノードBnのセットを持っている。ネットワーク中のノードは、2つのグループすなわちキャッシュされたノードnc、キャッシュされていないノードnncに分けられる。ここで、キャッシュされたノードは、そのキャッシュにコンテンツをもつノードとして定義される。また、Tは、同一の内容n1c、n2c、、nTcをもった、キャッシュされたノードの数を表わす。最初に、1つのキャッシュされたノードだけT=1がネットワークにあると考える。そのとき、ノードnのポテンシャル値ψnは数1で定義される。キャッシュされたノードのポテンシャル値ψncを-Qncとして定義する。絶対値|Qnc|は、そのコンテンツについて、キャッシュされたノードのキャパシティあるいはトラヒック負荷などで表され期待できる質を表わす。例えば、高キャパシティの出力リンクを持ったキャッシュされたノードは、高品質コンテンツを供給すると仮定することができる。また、dnc⇔nは、キャッシュされたノードncとノードnの間の距離を表す。直観的に、コンテンツの質が、距離dnc⇔nの増加にしたがって低下すると推測される。距離としては、地理的な接近、ホップカウント、送信遅延、リンクコストなどのような様々な物理的な解釈がある。数1における負号は、ユーザのリクエストが、ポテンシャル場の、より低い部分に向かって下がり続けることを意味する。上記の図1aにおけるポテンシャル場は、ブロードキャストメカニズムを使用して、個々のキャッシュされたノードのアドバタイズ経路広告によって定義されるものとする。アドバタイズメッセージを受信するノードはそれぞれ、経路指定項目ルーティングエントリーを作るか、あるいは、入り口点エントリーポイントがあればそれを更新する。あるノードにおけるルーティングテーブルのサイズはそのノードが受信するアドバタイズメッセージの数に比例するので、アドバタイズメッセージ用のブロードキャスト範囲を制限することでルーティングテーブルのサイズを抑制することができる。上記のPBRを次のように拡張し、拡張されたPBREPBRとする。上記のように、図1bは、6つのキャッシュされたノードがある場合の例を示す。また、そのノードの各々は、アドバタイズメッセージの移動を少数のホップ内に納めることが可能になる。このホップ数は、アドバタイズエリア経路広告範囲を決定するmとして表わす。逆に言えば、アドバタイズされたエリアの外側のノードではルーティング情報を維持する必要はなく、それでルーティングテーブルのサイズが縮小される。このアプローチを用いると、どれほどルーティングテーブルのサイズを縮小することができるか、を次に示す。EPBR構成では、ユーザリクエストは第1にランダムウォークを行ない、次に、そのリクエストは、ポテンシャル場に移るとすぐに、決定論的にルーティングされる。リクエストがポテンシャル場にあるノードnに到達すると、コンテンツを持ったノードに到達するまで、それは隣接するノードn∈Bnに転送される。ここで、Bnは、ノードnに隣接するノードの集合を表す。次のホップbnextのための選択は、ノードnとその隣のb∈Bnの間のポテンシャル差Fn→bによって決定される。数2に示すように、ユーザのノードnに関するリクエストは、ポテンシャル差Fn→bが最大となるノードnの隣のノードへ転送される。どのノードにキャッシュするかというキャッシング形態は、パフォーマンスを最大化する上で重要な問題である。ICNにおけるキャッシュについてのコンテンツの配置問題は、最適な配置にすることで最大のパフォーマンスが得られるという意味で、CDNにおける代理配置の問題に類似している。ほとんどのCDNプロバイダー例えばアカマイは、その実装が単純である非特許文献10ことから、非協力的プル型アルゴリズムを採用している。同じ理由で、本実施例においても、ICNに非協力的プル型アルゴリズムを使用することを想定している。キャッシングのアルゴリズムの実装は以下のとおりである。第1に、ICNアーキテクチャーの1つの特性から受ける恩恵がある。それは、リクエストノードとレスポンスノードの間の経路上のICNノードは、それらのノードで交換されるコンテンツを知っていることにより生じるもので、これがために、中間ノードはより少ないオーバーヘッドでそのコンテンツをキャッシュできることになる。この場合は、経路上のノードからキャッシングポイントを選択することで、ネットワーク関連の手続きでなく、内部ルーター操作の一環としてのキャッシングを行うこともできる。パス上のノードから1つのキャッシングポイントを選択するために、いくつかの直観的なアプローチを想定する。すなわちトポロジー依存配置TP、トラフィック依存配置TFおよびランダム配置RDである。トポロジー依存配置については、リンクを多く持ったノード高位ノードにコンテンツをキャッシュする。これは高位ノードが、他のノードへは、より少ない遅延時間で到達することができるためである。他方では、トラフィック依存配置の観点からは、真中にある高位ノードが選ばれる。また、ランダム配置の場合は、経路上のノードをランダムに選ぶ。複数のノードで同じコンテンツと持つ場合について説明する。この場合は、図3にその例を示す様に、各ノードのポテンシャル値は、単に各キャッシュノードからの影響によるポテンシャル値の線形和であると考える。2つのノードnp1とnp2で1つのコンテンツ同じコンテンツを持つとし、そのポテンシャル値はそれぞれ、-Qnp1、-Qnp2とする。ポテンシャル値は、隣のノードへ移っていくに従って抑制され、それぞれ図3の点線aと2点鎖線bで示すようになる。実線cは両方のポテンシャル値の和を示す。この値は、各ノード、n1、n2、n3、n4、n5、が、クライアントの要求にこたえて経路を設定するために用いる。上記例においては、クライアントの要求はノードn2上で行われるとする。その近隣のノードは、n3とn1なので、ノードn2が計算するのは、自身の値と隣のポテンシャル値との差であり、それぞれ、-Ψ2Ψ1、と、-Ψ2Ψ3、である。後者は前者よりも大きいので、要求はノードn3に転送される。これと同様に、ノードn3上の要求はコンテンツを持ったノードnp1へ転送される。次に、複数のキャッシュされたノードがある場合を、より一般化した形式で扱う。それぞれのノードにおけるポテンシャル値は、個々のキャッシュされたノードを反映したポテンシャル値の線形和であると単純に考えることができる。この場合、上記数1は、数3のように変形できる。上記の図1aのポテンシャルの場合は、個々のキャッシュノードのブロードキャスト機能を用いたアドバタイズで定義される。アドバタイズメッセージを受け取った各ノードは、ルーティングエントリーを作るかそれをアップデートするかを要求する。この要求は、エントリーポイントの有無に依存するルーティング表の各エントリーポイントは、コンテンツの名前と隣のノード用のポテンシャル値とを含むものである。ここで、各ノードの記憶領域にはそれぞれ図4に示されるような2つのテーブルを設ける。これらは、FTForwardingTableフォワーディングテーブル、PTPendingTableペンディングのテーブルである。FTには3カラムがあり、最初の2行のみ示すが、以降必要な分続く。第1列は、コンテンツ名またはIDを記入する。第2列は、それぞれそのポテンシャル値を入れる。最後の列にはフォワーディングインターフェース、つまり、指定されたIDを備えた内容を見つけるために、リクエストを転送する隣接ノードを記入する。フォワーディングインターフェースを決定するために、各ノードはそれぞれ、それ自身の値とその隣のポテンシャル値の間の各内容のポテンシャル差を計算し、最大のポテンシャル差がある隣接ノードを選択するようにする。ノードにおけるルーティング表のサイズつまり行または列の数は、そのノードの受け取る新しいアドバタイズメッセージの数に比例しているので、アドバタイズメッセージのブロードキャスト領域を制限することによってルーティング表のサイズを小さくすることができる。上記の図1bのポテンシャルの場合は、この例で6つのキャッシュノードがある場合の例で、アドバタイズメッセージが2~3ホップ以内である場合を示す。この場合は、アドバタイズ領域外ではルーティング情報を持つ必要がないためルーティング表のサイズを小さくできる。上記PTは、希望のコンテンツを提供するノードに至る経路で、クエリ要求メッセージが伝搬されたのと同じ経路を遡って、トラフィック応答メッセージをユーザーに送るために使用する。言いかえれば、クエリ要求メッセージは、一致する旨のレスポンスの場合に、中間ノードにユーザーまで逆に辿れる経路の記録を残すようにする。上記PTの第2列には、注目するノードの、どのインターフェースへリクエストが入るかを記録する。したがって、あるノードが、あるリクエストIDを備えたレスポンスを受け取る場合、そのノードは、リクエストが入ってきたインターフェースへ、応答メッセージを逆向きに送出する。図5にコンテンツを保管するノードからのポテンシャルa第1種ポテンシャルと、その情報を傍受してキャッシュしたノードからのポテンシャル第2種ポテンシャルとの線形和のポテンシャル重畳ポテンシャルについて上記の探索を行う場合の例を示す。この例においては、第1種ポテンシャルは、時間的変化が無いものと仮定することができるので、作用範囲の広いポテンシャルを設けても、ポテンシャルの設定や除去に関わる情報資源的コストを低く抑えることができる。しかし、第2種ポテンシャルについては、キャッシュ内容が時々刻々変化するものと仮定することができ、この場合は、ポテンシャル場を入れ替える必要が出てくる。ポテンシャル場を入れ替えることは、各ノードのポテンシャル値を書換えることであるので、第2種ポテンシャルの作用範囲がより広範囲になるにしたがって、その書換え分の情報量あるいは情報処理量が増大し情報資源的コストが増加することは明らかである。従って、第2種ポテンシャルの作用範囲は、なるべく狭いことが望ましい。しかし、上記の図1bの説明の様に、第2種ポテンシャルの作用範囲がより小さい場合は、その分目的とするコンテンツの探索に時間を要する様になる。従って、第2種ポテンシャルとしては、複数のノードを包含するが、第1種ポテンシャルよりも狭い作用範囲を持つことが望ましい。例えば、第1種ポテンシャルとして、所定の作用範囲を持ち、定義された距離について単調に増加または減少する関数を想定する。また、第2種ポテンシャルとしては、当初は、キャッシュノード近くのみに及ぶ作用範囲を持ち、時間の経過とともにその作用範囲を拡大し、所定の時間が経過した場合は、第1種ポテンシャルの作用範囲と同じになるように想定することも可能である。第2種ポテンシャルを生成するキャッシュノードのコンテンツの変更が生じた場合には、そのコンテンツによるポテンシャル場を解消する必要がある。この際、複数のノードでのポテンシャル値を同時に改変することが理想であるが、それは通常困難であるので、何らかの手順に従ってそれぞれのノードで順に改変を進めることになる。この改変作業中もユーザーによるコンテンツ探索を許す場合には、この作業の間、コンテンツが消えた後に局所的な極小点ポテンシャルや引力の極性が上記と逆の場合は、極大点が発生すると、探索が必ずしも収束しなくなる、あるいは収束点に望みのコンテンツを見出せないなどの事が起こるので、この発生を避けることが臨まれる。このためには、第2種ポテンシャルのキャッシュノードでポテンシャル値を一旦解消するためには、例えば、コンテンツを消す前に、そのポテンシャルの作用する領域の最外殻にあるノードからそのキャッシュノードへ向かってポテンシャル値の解消を進めることで、この問題の発生を避けることができる。"