(57)【要約】【課題】長期的観点を踏まえた配送効率の向上を実現する配送グループ作成装置を提供する。【解決手段】タンク内の貯蔵物の残量データを取得するタンク残量データ取得部と、貯蔵物の残量が予め定めた発注点以下となっているタンクを抽出する発注点以下タンク抽出部と、１台の配送車両が１回の輸送により補給できるタンクの数を最大Ｎ基（Ｎは２以上の整数）とし、発注点以下となっているタンクの数がＮの倍数でない場合に、合計がＮの倍数となるように、発注点以下となっていないタンクを追加する配送タンク追加部と、各グループのタンク数がＮになるように、貯蔵物の減少速度をパラメータとした所定のクラスタリングにより、発注点以下となっているタンクをグループ分けして配送グループを作成するか、または発注点以下となっているタンクおよび追加したタンクをグループ分けして配送グループを作成する配送グループ作成部を含む。【選択図】図２
2020200172.tif 000002
【特許請求の範囲】
【請求項１】
タンク内の貯蔵物の残量データを取得するタンク残量データ取得部と、
前記貯蔵物の残量が予め定めた発注点以下となっている前記タンクを抽出する発注点以下タンク抽出部と、
１台の配送車両が１回の輸送により補給できる前記タンクの数を最大Ｎ基（Ｎは２以上の整数）とし、発注点以下となっている前記タンクの数がＮの倍数でない場合に、合計がＮの倍数となるように、発注点以下となっていない前記タンクを追加する配送タンク追加部と、
各グループのタンク数がＮになるように、前記貯蔵物の減少速度をパラメータとした所定のクラスタリングにより、発注点以下となっている前記タンクをグループ分けして配送グループを作成するか、または発注点以下となっている前記タンクおよび追加した前記タンクをグループ分けして配送グループを作成する配送グループ作成部を含む
配送グループ作成装置。
【請求項２】
タンク内の貯蔵物の残量データを取得するタンク残量データ取得部と、
前記貯蔵物の残量が予め定めた発注点以下となっている前記タンクを抽出する発注点以下タンク抽出部と、
１台の配送車両が１回の輸送により補給できる前記タンクの数を最大Ｎ基（Ｎは２以上の整数）とし、各グループのタンク数がＮになるように、前記貯蔵物の減少速度をパラメータとした所定のクラスタリングにより、配送対象となっている前記タンクをグループ分けするグループ分け部と、
発注点以下となっている前記タンクが属しているグループを全て第１の配送グループとして指定する第１配送グループ作成部を含む
配送グループ作成装置。
【請求項３】
請求項２に記載の配送グループ作成装置であって、
前記グループ分け部は、
配送対象となっている前記タンクのうちの一部であって、前記貯蔵物の減少速度が大きい前記タンクをグループ分けするものとし、
前記グループ分けの対象外となった前記タンクのうち、発注点以下となっている前記タンクを、各グループのタンク数がＮになるようにグループ分けして第２の配送グループを作成する第２配送グループ作成部を含む
配送グループ作成装置。
【請求項４】
タンク内の貯蔵物の残量データを取得するタンク残量データ取得ステップと、
前記貯蔵物の残量が予め定めた発注点以下となっている前記タンクを抽出する発注点以下タンク抽出ステップと、
１台の配送車両が１回の輸送により補給できる前記タンクの数を最大Ｎ基（Ｎは２以上の整数）とし、発注点以下となっている前記タンクの数がＮの倍数でない場合に、合計がＮの倍数となるように、発注点以下となっていない前記タンクを追加するタンク追加ステップと、
各グループのタンク数がＮになるように、前記貯蔵物の減少速度をパラメータとした所定のクラスタリングにより、発注点以下となっている前記タンクをグループ分けして配送グループを作成するか、または発注点以下となっている前記タンクおよび追加した前記タンクをグループ分けして配送グループを作成する配送グループ作成ステップを含む
配送グループ作成方法。
【請求項５】
タンク内の貯蔵物の残量データを取得するタンク残量データ取得ステップと、
前記貯蔵物の残量が予め定めた発注点以下となっている前記タンクを抽出する発注点以下タンク抽出ステップと、
１台の配送車両が１回の輸送により補給できる前記タンクの数を最大Ｎ基（Ｎは２以上の整数）とし、各グループのタンク数がＮになるように、前記貯蔵物の減少速度をパラメータとした所定のクラスタリングにより、配送対象となっている前記タンクをグループ分けするグループ分けステップと、
発注点以下となっている前記タンクが属しているグループを全て第１の配送グループとして指定する第１配送グループ作成ステップを含む
配送グループ作成方法。
【請求項６】
請求項５に記載の配送グループ作成方法であって、
前記グループ分けステップは、
配送対象となっている前記タンクのうちの一部であって、前記貯蔵物の減少速度が大きい前記タンクをグループ分けするものとし、
前記グループ分けの対象外となった前記タンクのうち、発注点以下となっている前記タンクを、各グループのタンク数がＮになるようにグループ分けして第２の配送グループを作成する第２配送グループ作成ステップを含む
配送グループ作成方法。
【請求項７】
コンピュータを請求項１から３の何れかに記載の配送グループ作成装置として機能させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、タンクへの燃料等の配送に用いる配送グループを作成する配送グループ作成装置、配送グループ作成方法、プログラムに関する。
【背景技術】
【０００２】
非特許文献１には、オイルタンクに残量を計測するセンサを設置し、一日一回、オイル残量のデータをサーバへ送信し、オイル残量が一定量を下回ったときに給油会社にアラートメールを発報するシステムが開示されている。
【先行技術文献】
【非特許文献】
【０００３】
【非特許文献１】エコモット株式会社、“エコモット、KDDIとLPWA環境に最適化したIoTクラウド「KDDI IoTクラウド Standard」LOGGERコース(LPWA)を共同開発”、［online］、令和元年 5月 8日、エコモット株式会社、［令和元年 5月 15日検索］、インターネット＜URL：https://www.ecomott.co.jp/press/2879/＞
【発明の概要】
【発明が解決しようとする課題】
【０００４】
非特許文献１のシステムは、オイル残量が一定量を下回る都度、給油会社が配送車両を該当のオイルタンクに向かわせる方式である。従って非特許文献１のシステムでは、長期的観点を踏まえた配送効率の向上は望めなかった。
【０００５】
そこで本発明では、長期的観点を踏まえた配送効率の向上を実現する配送グループ作成装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の配送グループ作成装置は、タンク残量データ取得部と、発注点以下タンク抽出部と、配送グループ作成部を含む。
【０００７】
タンク残量データ取得部は、タンク内の貯蔵物の残量データを取得する。発注点以下タンク抽出部は、貯蔵物の残量が予め定めた発注点以下となっているタンクを抽出する。配送タンク追加部は、１台の配送車両が１回の輸送により補給できるタンクの数を最大Ｎ基（Ｎは２以上の整数）とし、発注点以下となっているタンクの数がＮの倍数でない場合に、合計がＮの倍数となるように、発注点以下となっていないタンクを追加する。配送グループ作成部は、各グループのタンク数がＮになるように、貯蔵物の減少速度をパラメータとした所定のクラスタリングにより、発注点以下となっているタンクをグループ分けして配送グループを作成するか、または発注点以下となっているタンクおよび追加したタンクをグループ分けして配送グループを作成する。
【発明の効果】
【０００８】
本発明の配送グループ作成装置によれば、長期的観点を踏まえた配送効率の向上を実現できる。
【図面の簡単な説明】
【０００９】
【図１】実施例１、２の配送システムの概略図。
【図２】実施例１の配送グループ作成装置の構成を示すブロック図。
【図３】実施例１の配送グループ作成装置の動作を示す第１、第２のフローチャート。
【図４】実施例１の配送グループ作成装置の動作を示す第３のフローチャート。
【図５】実施例１の配送グループ作成装置の動作を示す第４のフローチャート。
【図６】発注点以下となっているタンクと発注点以下となっていないタンク（追加されたタンク）を同じグループに所属させた場合の実施例１の配送グループ作成装置の動作例を示す図。
【図７】実施例２の配送グループ作成装置の構成を示すブロック図。
【図８】実施例２の配送グループ作成装置の動作を示す第５、第６のフローチャート。
【図９】実施例２の配送グループ作成装置の動作を示す第７、第８のフローチャート。
【図１０】発注点以下となっているタンクと発注点以下となっていないタンクを同じグループに所属させた場合の実施例２の配送グループ作成装置の動作例を示す図。
【図１１】コンピュータの機能構成例を示す図。
【発明を実施するための形態】
【００１０】
以下、本発明の実施の形態について、詳細に説明する。なお、同じ機能を有する構成部には同じ番号を付し、重複説明を省略する。
【００１１】
図１を参照して、実施例１、２の配送システム（実施例１において配送システム１００、実施例２において配送システム２００と呼称）の概略を説明する。同図に示すように、実施例１、２の配送システム１００，２００は、配送対象であるＰ個（Ｐは２以上の整数）のタンク９−１，…，９−Ｐと、各タンク内の貯蔵物の残量を検知するセンサ８−１，…，８−Ｐと、センサ８−１，…，８−Ｐからの信号を配送グループ作成装置（実施例１において配送グループ作成装置１、実施例２において配送グループ作成装置２と呼称）に送信する通信装置７−１，…，７−Ｐと、配送グループ作成装置１（または２）と、タンク管理サーバ６を含む構成である。
【実施例１】
【００１２】
以下、図２を参照して実施例１の配送グループ作成装置の構成を説明する。同図に示すように、本実施例の配送グループ作成装置１は、タンク位置データ取得部１１と、タンク残量データ取得部１２と、データ記憶部１Ａと、発注点以下タンク抽出部１３と、配送タンク追加部１４と、配送グループ作成部１５と、配送案作成送信部１６を含む構成である。以下、各構成要件の動作を説明する。
【００１３】
＜タンク位置データ取得部１１＞
図３の第１のフローチャート（Ｆ１）に示すように、タンク位置データ取得部１１は、タンクの位置データを取得する（Ｓ１１）。ステップＳ１１は、配送対象であるＰ個のタンクについて繰り返し実行される。第１のフローチャート（Ｆ１）は任意のタイミングで実行可能である。
【００１４】
ここで位置データとは、例えばタンクの位置を示す緯度経度でよい。また、タンク所在地の住所であってもよいし、予め用意した地図データ上の座標を表す情報であってもよい。
【００１５】
＜タンク残量データ取得部１２＞
同図の第２のフローチャート（Ｆ２）に示すように、タンク残量データ取得部１２は、タンク内の貯蔵物の残量データを取得する（Ｓ１２）。ステップＳ１２は、配送対象であるＰ個のタンクについて繰り返し実行される。第２のフローチャート（Ｆ２）は任意のタイミングで実行可能である。
【００１６】
ここで貯蔵物とは液体、気体、固体の何れの状態でも良い。貯蔵物としては例えば燃料、薬品、肥料などが考えられる。本発明の貯蔵物の条件として、（１）時間の経過とともに減少する、（２）補給できる、（３）タンクにより減少速度が異なる場合がある、の三点を充たしていればよい。
【００１７】
＜データ記憶部１Ａ＞
データ記憶部１Ａは、フローチャートＦ１、Ｆ２を実行することにより取得された位置データ、残量データをタンクのＩＤ（識別番号）と対応付けて記憶する。
【００１８】
＜発注点以下タンク抽出部１３＞
図４のフローチャートＦ３に示すように、発注点以下タンク抽出部１３は、貯蔵物の残量が予め定めた発注点以下となっているタンク（Ｌ個とする、Ｌは０以上の整数）を抽出する（Ｓ１３）。
【００１９】
＜配送タンク追加部１４＞
ここで、１台の配送車両が１回の輸送により補給できるタンクの数を最大Ｎ基（Ｎは２以上の整数）とする。例えば、ビニールハウス用の重油タンクにタンクローリーで重油を給油するケースを考える。一般的なビニールハウス用の重油タンクは最大容量が１９００Ｌであり、発注点は４００Ｌ程度に設定されている。一般的なタンクローリーの最大重油積載量が３０００Ｌであるため、このケースでは、１台の（一般的な）タンクローリーが１回の輸送により補給できる（一般的な）タンクの数は最大２基、すなわちＮ＝２である。
【００２０】
配送タンク追加部１４は、発注点以下となっているタンクの数（Ｌ個）がＮの倍数でない場合に（Ｌ≠Ｎ×Ｍ、Ｍは１以上の整数）、合計がＮの倍数となるように、発注点以下となっていないタンクを追加してＬ’個（Ｌ’＝Ｎ×Ｍ）とする（Ｓ１４）。
【００２１】
＜配送グループ作成部１５＞
配送グループ作成部１５は、各グループのタンク数がＮになるように、貯蔵物の減少速度をパラメータとしたクラスタリング（例えばｋ−ｍｅａｎｓ法によるクラスタリング）により、発注点以下となっているタンク（Ｌ個）をグループ分けして配送グループを作成するか、または発注点以下となっているタンクおよびステップＳ１４で追加したタンク（合計Ｌ’個）をグループ分けしてＭ個の配送グループを作成する（Ｓ１５）。
【００２２】
本実施例では、パラメータとして貯蔵物の減少速度にタンクの位置座標（例えば緯度、経度）を加え、３次元ｋ−ｍｅａｎｓ法によるクラスタリングを実行して、Ｍ個の配送グループを作成する。このようにクラスタリングを行うことにより、貯蔵物の減少速度が近似しており、かつタンク間距離が短いタンク同士が同じグループに属することになる。グループに属するタンクの数はＮ（＝１台の配送車両が１回の輸送により補給できるタンクの最大数）であるため、グループごとに１台の配送車両を割り当てればよい。
【００２３】
＜配送案作成送信部１６＞
配送案作成送信部１６は、ステップＳ１５で作成した配送グループに基づいて、配送案を作成し、作成した配送案を燃料事業者などが管理するタンク管理サーバ６に送信する（Ｓ１６）。例えば配送案には、配送グループの詳細（例えば各配送グループに属する各タンクのＩＤ、住所、タンク所有者の連絡先など）を含んでもよい。
【００２４】
＜３次元ｋ−ｍｅａｎｓ法によるクラスタリングの動作例＞
以下、図５を参照して３次元ｋ−ｍｅａｎｓ法によるクラスタリングの動作例について説明する。なお、配送対象のタンクがＰ個（Ｐは２以上の整数）あるものとし、１台の配送車両が１回の輸送により補給できるタンクの数を最大Ｎ基（Ｎは２以上の整数）とする。
【００２５】
配送グループ作成装置１は、Ｐ＝Ｎ×Ｍ３とし（Ｍ３は１以上の整数）、ランダムにＭ３個のタンクを抽出し、その位置をＭ３個のグループの重心の初期値とする（Ｓ１０１）。配送グループ作成装置１は、全タンク（Ｐ個）について各グループの重心からの距離を計算する（Ｓ１０２）。配送グループ作成装置１は、全タンク（Ｐ個）について重心からの距離が最小となる基準で、所属グループを決定する（Ｓ１０３）。配送グループ作成装置１は、Ｍ３個の各グループに所属するタンクの平均位置から、各グループの重心を再計算する（Ｓ１０４）。ステップＳ１０１〜Ｓ１０４は重心位置が変化しなくなるまで繰り返し実行される。重心位置が変化しなくなり、全グループのタンク数が全てＮ個になる場合、フローチャートＦ４は終了する。
【００２６】
重心位置が変化しなくなり、全グループのタンク数が全てＮ個でなかった場合、配送グループ作成装置１は、所属タンク数がＮ個を超えるグループから１タンクをランダムに抽出し、所属タンク数がＮ個未満のグループから１タンクをランダムに抽出し、これらのタンクの所属グループを入れ替える（Ｓ１０５）。ステップＳ１０５実行後、処理はステップＳ１０２に戻り、ステップＳ１０２以下の動作が実行される。
【００２７】
＜本実施例の配送グループ作成装置１の効果＞
本実施例の配送グループ作成装置１によれば、長期的観点を踏まえた配送効率の向上を実現できる。
【００２８】
例えばＮ＝２とし、図６（ａ）に示すように、発注点以下となっているタンク（減少速度ｄ１）と、発注点以下となっていないタンクであって、ステップＳ１４で追加されたタンク（減少速度ｄ２、ｄ１≒ｄ２）とが、ステップＳ１５により減少速度をパラメータとしたクラスタリングにより同じ配送グループとされた場合について考える。この場合、二つのタンクは同じタイミングで補給がなされることになり、図６（ｂ）に示すように補給直後のタンク内の貯蔵物の残量はほぼ等しくなる。ｄ１≒ｄ２であるため、図６（ｃ）に示すように、二つのタンクは近いタイミングで発注点以下となるため、次回の補給時も同じタイミングで補給できる可能性が高くなる。
【００２９】
このように本実施例の配送グループ作成装置１によれば、減少速度が近似するタンクの貯蔵物の残量が揃うことにより、これらのタンクの次回以降の補給時期が揃っていくような調整を徐々に行うことができるため、長期的に見て配送効率を向上させることができる。
【実施例２】
【００３０】
以下、図７を参照して実施例２の配送グループ作成装置の構成を説明する。同図に示すように、本実施例の配送グループ作成装置２は、タンク位置データ取得部１１と、タンク残量データ取得部１２と、データ記憶部１Ａと、発注点以下タンク抽出部１３と、配送タンク追加部２４と、グループ分け部２５と、グループ記憶部２Ａと、第１配送グループ作成部２６と、第２配送グループ作成部２７と、配送案作成送信部２８を含む構成である。なお、タンク位置データ取得部１１、タンク残量データ取得部１２、データ記憶部１Ａ、発注点以下タンク抽出部１３は実施例１と同じ動作をする。以下、実施例１と異なる構成要件の動作を説明する。
【００３１】
＜グループ分け部２５＞
実施例１と同様に、１台の配送車両が１回の輸送により補給できるタンクの数を最大Ｎ基（Ｎは２以上の整数）とする。
【００３２】
図８のフローチャートＦ５に示すように、グループ分け部２５は、各グループのタンク数がＮになるように、貯蔵物の減少速度をパラメータとした所定のクラスタリングにより、配送対象となっているタンク（全Ｐ個）の一部または全部をグループ分けする（Ｓ２５）。
【００３３】
なお本実施例では、貯蔵物の減少速度、タンクの位置座標（例えば緯度、経度）をパラメータとして、３次元ｋ−ｍｅａｎｓ法によるクラスタリングを実行して、Ｑ個（Ｑは１以上の整数）のグループを作成するものとする。なお、これらのグループはまだ配送対象になるとは限らないため、単に「グループ」と呼称し、後述する「配送グループ」と呼び分ける。
【００３４】
なお本実施例では、配送対象となっているタンク（全Ｐ個）の一部のみを事前のグループ分けの対象とするものとする。事前のグループ分けの対象となるタンクは例えば、貯蔵物の減少速度が大きいタンクである。例えば補給から発注点以下となるまでの日数が１０日以内となるタンクのみを事前のグループ分けの対象とすることができる。
【００３５】
＜グループ記憶部２Ａ＞
グループ記憶部２Ａは、フローチャートＦ５を実行することにより取得されたグループを記憶する。例えばグループ記憶部２Ａは、グループのＩＤ（識別番号）と当該グループに属するタンクのＩＤ（識別番号）とを対応付けて記憶する。
【００３６】
＜第１配送グループ作成部２６＞
図８のフローチャートＦ６に示すように、実施例１と同様にステップＳ１３が実行され、Ｌ１＋Ｌ２個のタンクが抽出されているものとする。なお、Ｌ１はグループ分け対象のタンクのうち発注点以下となっているタンクの個数、Ｌ２はグループ分け対象外のタンクのうち発注点以下となっているタンクの個数である。
【００３７】
Ｑ個のグループ内のタンクのうち、発注点以下となっているタンクが存在する（Ｌ１≠０）場合（Ｆ６の条件分岐Ｙ）、第１配送グループ作成部２６は、発注点以下となっているタンク（Ｌ１個）が属しているグループ（Ｍ１個）を全て第１の配送グループとして指定する（Ｓ２６）。
【００３８】
＜配送タンク追加部２４＞
図９のフローチャートＦ７に示すように、配送タンク追加部２４は、グループ分けの対象外となったタンクのうち、発注点以下となっているタンクの数（Ｌ２個）がＮの倍数でない場合に（Ｌ２≠Ｎ×Ｍ２、Ｍ２は１以上の整数）、合計がＮの倍数となるように、発注点以下となっていないグループ分け対象外のタンクを追加してＬ２’個（Ｌ２’＝Ｎ×Ｍ２）とする（Ｓ２４）。
【００３９】
＜第２配送グループ作成部２７＞
同図のフローチャートＦ７に示すように、第２配送グループ作成部２７は、グループ分けの対象外となったタンクのうち、発注点以下となっているタンクを、各グループのタンク数がＮになるようにグループ分けしてＭ２個の第２の配送グループを作成する（Ｓ２７）。クラスタリングの方法は、貯蔵物の減少速度、タンクの位置座標（例えば緯度、経度）をパラメータとした３次元ｋ−ｍｅａｎｓ法でもよいし、例えば、タンクの位置座標（例えば緯度、経度）をパラメータとした２次元ｋ−ｍｅａｎｓ法でもよい。
【００４０】
＜配送案作成送信部２８＞
図９のフローチャートＦ８に示すように、配送案作成送信部２８は、ステップＳ２６で作成した第１の配送グループ、ステップＳ２７で作成した第２の配送グループに基づいて、配送案を作成し、作成した配送案を燃料事業者などが管理するタンク管理サーバ６に送信する（Ｓ２８）。例えば配送案には、配送グループの詳細（例えば各配送グループに属する各タンクのＩＤ、住所、タンク所有者の連絡先など）を含んでもよい。
【００４１】
＜本実施例の配送グループ作成装置２の効果＞
本実施例の配送グループ作成装置２によれば、実施例１と同様に、長期的観点を踏まえた配送効率の向上を実現できる。
【００４２】
例えばＮ＝２とし、図１０（ａ）に示すように、発注点以下となっているタンク１（減少速度ｄ１）と、発注点以下となっていないタンク２（減少速度ｄ２、ｄ１≒ｄ２）とが、ステップＳ２６により、減少速度をパラメータとしたクラスタリングにより同じ配送グループとされた場合について考える。この場合、二つのタンクは同じタイミングで補給がなされることになり、図１０（ｂ）に示すように補給直後のタンク内の貯蔵物の残量はほぼ等しくなる。ｄ１≒ｄ２であるため、図１０（ｃ）に示すように、二つのタンク（タンク１、タンク２）は近いタイミングで発注点以下となるため、次回の補給時も同じタイミングで補給できる可能性が高くなる。
【００４３】
このように本実施例の配送グループ作成装置２によれば、減少速度が近似するタンクの貯蔵物の残量が揃うことにより、これらのタンクの次回以降の補給時期が揃っていくような調整を徐々に行うことができるため、長期的に見て配送効率を向上させることができる。
【００４４】
＜補記＞
本発明の装置は、例えば単一のハードウェアエンティティとして、キーボードなどが接続可能な入力部、液晶ディスプレイなどが接続可能な出力部、ハードウェアエンティティの外部に通信可能な通信装置（例えば通信ケーブル）が接続可能な通信部、ＣＰＵ（Central Processing Unit、キャッシュメモリやレジスタなどを備えていてもよい）、メモリであるＲＡＭやＲＯＭ、ハードディスクである外部記憶装置並びにこれらの入力部、出力部、通信部、ＣＰＵ、ＲＡＭ、ＲＯＭ、外部記憶装置の間のデータのやり取りが可能なように接続するバスを有している。また必要に応じて、ハードウェアエンティティに、ＣＤ−ＲＯＭなどの記録媒体を読み書きできる装置（ドライブ）などを設けることとしてもよい。このようなハードウェア資源を備えた物理的実体としては、汎用コンピュータなどがある。
【００４５】
ハードウェアエンティティの外部記憶装置には、上述の機能を実現するために必要となるプログラムおよびこのプログラムの処理において必要となるデータなどが記憶されている（外部記憶装置に限らず、例えばプログラムを読み出し専用記憶装置であるＲＯＭに記憶させておくこととしてもよい）。また、これらのプログラムの処理によって得られるデータなどは、ＲＡＭや外部記憶装置などに適宜に記憶される。
【００４６】
ハードウェアエンティティでは、外部記憶装置（あるいはＲＯＭなど）に記憶された各プログラムとこの各プログラムの処理に必要なデータが必要に応じてメモリに読み込まれて、適宜にＣＰＵで解釈実行・処理される。その結果、ＣＰＵが所定の機能（上記、…部などと表した各構成要件）を実現する。
【００４７】
本発明は上述の実施形態に限定されるものではなく、本発明の趣旨を逸脱しない範囲で適宜変更が可能である。また、上記実施形態において説明した処理は、記載の順に従って時系列に実行されるのみならず、処理を実行する装置の処理能力あるいは必要に応じて並列的にあるいは個別に実行されるとしてもよい。
【００４８】
既述のように、上記実施形態において説明したハードウェアエンティティ（本発明の装置）における処理機能をコンピュータによって実現する場合、ハードウェアエンティティが有すべき機能の処理内容はプログラムによって記述される。そして、このプログラムをコンピュータで実行することにより、上記ハードウェアエンティティにおける処理機能がコンピュータ上で実現される。
【００４９】
上述の各種の処理は、図１１に示すコンピュータの記録部１００２０に、上記方法の各ステップを実行させるプログラムを読み込ませ、制御部１００１０、入力部１００３０、出力部１００４０などに動作させることで実施できる。
【００５０】
この処理内容を記述したプログラムは、コンピュータで読み取り可能な記録媒体に記録しておくことができる。コンピュータで読み取り可能な記録媒体としては、例えば、磁気記録装置、光ディスク、光磁気記録媒体、半導体メモリ等どのようなものでもよい。具体的には、例えば、磁気記録装置として、ハードディスク装置、フレキシブルディスク、磁気テープ等を、光ディスクとして、ＤＶＤ（Digital Versatile Disc）、ＤＶＤ−ＲＡＭ（Random Access Memory）、ＣＤ−ＲＯＭ（Compact Disc Read Only Memory）、ＣＤ−Ｒ（Recordable）／ＲＷ（ReWritable）等を、光磁気記録媒体として、ＭＯ（Magneto-Optical disc）等を、半導体メモリとしてＥＥＰ−ＲＯＭ（Electrically Erasable and Programmable-Read Only Memory）等を用いることができる。
【００５１】
また、このプログラムの流通は、例えば、そのプログラムを記録したＤＶＤ、ＣＤ−ＲＯＭ等の可搬型記録媒体を販売、譲渡、貸与等することによって行う。さらに、このプログラムをサーバコンピュータの記憶装置に格納しておき、ネットワークを介して、サーバコンピュータから他のコンピュータにそのプログラムを転送することにより、このプログラムを流通させる構成としてもよい。
【００５２】
このようなプログラムを実行するコンピュータは、例えば、まず、可搬型記録媒体に記録されたプログラムもしくはサーバコンピュータから転送されたプログラムを、一旦、自己の記憶装置に格納する。そして、処理の実行時、このコンピュータは、自己の記録媒体に格納されたプログラムを読み取り、読み取ったプログラムに従った処理を実行する。また、このプログラムの別の実行形態として、コンピュータが可搬型記録媒体から直接プログラムを読み取り、そのプログラムに従った処理を実行することとしてもよく、さらに、このコンピュータにサーバコンピュータからプログラムが転送されるたびに、逐次、受け取ったプログラムに従った処理を実行することとしてもよい。また、サーバコンピュータから、このコンピュータへのプログラムの転送は行わず、その実行指示と結果取得のみによって処理機能を実現する、いわゆるＡＳＰ（Application Service Provider）型のサービスによって、上述の処理を実行する構成としてもよい。なお、本形態におけるプログラムには、電子計算機による処理の用に供する情報であってプログラムに準ずるもの（コンピュータに対する直接の指令ではないがコンピュータの処理を規定する性質を有するデータ等）を含むものとする。
【００５３】
また、この形態では、コンピュータ上で所定のプログラムを実行させることにより、ハードウェアエンティティを構成することとしたが、これらの処理内容の少なくとも一部をハードウェア的に実現することとしてもよい。
【図１】
2020200172.tif 000003
【図２】
2020200172.tif 000004
【図３】
2020200172.tif 000005
【図４】
2020200172.tif 000006
【図５】
2020200172.tif 000007
【図６】
2020200172.tif 000008
【図７】
2020200172.tif 000009
【図８】
2020200172.tif 000010
【図９】
2020200172.tif 000011
【図１０】
2020200172.tif 000012
【図１１】
2020200172.tif 000013