【課題を解決するための手段】
【0004】
本実施例は、目標追跡方法及び装置、記憶媒体を提供する。
【0005】
本開示の技術的解決手段は、以下のように実現される。
【0006】
本実施例は目標追跡方法を提供し、前記方法は、
現在画像フレームに隣接する履歴画像フレームに基づいて、第1目標対象に対応する予測目標位置情報、及びび遮断対象に対応する予測遮断対象位置情報を決定するステップであって、前記遮断対象は前記第1目標対象に最も近い目標であるステップと、
前記現在画像フレームの前の履歴画像フレームシーケンスに基づいて、前記第1目標対象に対応する履歴目標外観特徴シーケンス及び遮断対象に対応する履歴遮断対象外観特徴シーケンスを決定するステップと、
前記現在画像フレームに基づいて、第2目標対象に対応する現在目標位置情報及び現在目標外観特徴を決定するステップと、
前記予測目標位置情報、前記履歴目標外観特徴シーケンス、前記現在目標位置情報及び前記現在目標外観特徴に基づいて、前記第1目標対象と前記第2目標対象との間の目標類似度情報を決定するステップと、
前記予測遮断対象位置情報、前記履歴遮断対象外観特徴シーケンス、前記現在目標位置情報及び前記現在目標外観特徴に基づいて、遮断対象類似度情報を決定するステップと、
前記目標類似度情報及び前記遮断対象類似度情報に基づいて、前記第1目標対象の追跡軌跡を決定するステップと、を含む。
【0007】
上記方法において、前記予測目標位置情報、前記履歴目標外観特徴シーケンス、前記現在目標位置情報及び前記現在目標外観特徴に基づいて、前記第1目標対象と前記第2目標対象との間の目標類似度情報を決定する前記ステップは、
前記予測目標位置情報及び前記現在目標位置情報に基づいて、前記目標位置類似度を決定するステップと、
前記履歴目標外観特徴シーケンス及び前記現在目標外観特徴に基づいて、前記目標外観類似度シーケンスを決定するステップと、
前記目標位置類似度及び前記目標外観類似度シーケンスを前記目標類似度情報として決定するステップと、を含む。
【0008】
上記方法において、前記予測遮断対象位置情報、前記履歴遮断対象外観特徴シーケンス、前記現在目標位置情報及び前記現在目標外観特徴に基づいて、遮断対象類似度情報を決定する前記ステップは、
前記予測遮断対象位置情報及び前記現在目標位置情報に基づいて、前記遮断対象位置類似度を決定するステップと、
前記履歴遮断対象外観特徴シーケンス及び前記現在目標外観特徴に基づいて、前記遮断対象外観類似度を決定するステップと、
前記遮断対象位置類似度及び前記遮断対象外観類似度を前記遮断対象類似度情報として決定するステップと、を含む。
【0009】
上記方法において、第1目標対象に対応する予測目標位置情報及び遮断対象に対応する予測遮断対象位置情報を決定する前記ステップは、
単一目標追跡を実現可能なニューラルネットワークを用いて、前記予測目標位置情報及び前記予測遮断対象位置情報を決定するステップを含む。
【0010】
上記方法において、前記第1目標対象に対応する履歴目標外観特徴シーケンス及び遮断対象に対応する履歴遮断対象外観特徴シーケンスを決定する前記ステップは、
歩行者再識別を実現可能なニューラルネットワークを用いて、前記履歴目標外観特徴シーケンス及び前記履歴遮断対象外観特徴シーケンスを決定するステップを含む。
【0011】
上記方法において、前記目標類似度情報及び前記遮断対象類似度情報に基づいて、前記第1目標対象の追跡軌跡を決定する前記ステップは、
前記目標類似度情報及び前記遮断対象類似度情報に基づいて、前記第1目標対象と前記第2目標対象との間の目標軌跡関連関係を決定するステップと、
前記目標軌跡関連関係によって、前記第2目標対象から前記第1目標対象に関連する目標を検索して、前記第1目標対象の追跡軌跡を決定するステップと、を含む。
【0012】
上記方法において、前記目標類似度情報及び前記遮断対象類似度情報に基づいて、前記第1目標対象と前記第2目標対象との間の目標軌跡関連関係を決定する前記ステップは、
前記目標類似度情報及び前記遮断対象類似度情報を事前設定された分類器に入力するステップと、
前記事前設定された分類器を用いて、前記第1目標対象と前記第2目標対象に対して軌跡を関連付けて得られた多種の軌跡関連関係の複数の判定得点を決定するステップと、
前記多種の軌跡関連関係から判定得点が最も高い軌跡関連関係を決定して、前記目標軌跡関連関係とするステップと、を含む。
【0013】
上記方法において、前記目標類似度情報及び前記遮断対象類似度情報に基づいて、前記第1目標対象と前記第2目標対象との間の目標軌跡関連関係を決定する前記ステップの後、前記方法は、
前記目標関連関係の前記第1目標対象から前記第2目標対象と関連しない第3目標対象が決定された時に、前記第3目標対象の信頼度値に基づいて、前記予測目標位置情報を取得するステップと、
前記目標関連関係及び前記予測目標位置情報によって、前記第1目標対象の追跡軌跡を決定するステップと、を更に含む。
【0014】
上記方法において、前記目標類似度情報及び前記遮断対象類似度情報に基づいて、前記第1目標対象と前記第2目標対象との間の目標軌跡関連関係を決定する前記ステップの後、前記方法は、
前記目標関連関係の前記第2目標対象から前記第1目標対象と関連しない第4目標対象が決定された時に、次のラウンドの関連関係に前記第4目標対象を加えるステップを更に含み、前記次のラウンドの関連関係は前記現在画像フレームを履歴画像フレームとして生成される関連関係である。
【0015】
上記方法において、前記方法は、
前記単一目標追跡を実現可能なニューラルネットワークを用いて、前記第1目標対象に対応する信頼度値を決定するステップを更に含む。
【0016】
上記方法において、前記第3目標対象の信頼度値に基づいて、前記予測目標位置情報を取得する前記ステップは、
前記第3目標対象の信頼度値が所定の信頼度値を満たした時に、前記予測目標位置情報を取得するステップを含む。
【0017】
上記方法において、前記第1目標対象の個数及び前記第2目標対象の個数はいずれも複数である。
【0018】
本実施例は目標追跡装置を提供し、前記装置は、
現在画像フレームに隣接する履歴画像フレームに基づいて、第1目標対象に対応する予測目標位置情報、及び遮断対象に対応する予測遮断対象位置情報を決定し、前記遮断対象は前記第1目標対象に最も近い目標であり、前記現在画像フレームの前の履歴画像フレームシーケンスに基づいて、前記第1目標対象に対応する履歴目標外観特徴シーケンス及び遮断対象に対応する履歴遮断対象外観特徴シーケンスを決定し、前記現在画像フレームに基づいて、第2目標対象に対応する現在目標位置情報及び現在目標外観特徴を決定するように構成される第1決定モジュールと、
前記予測目標位置情報、前記履歴目標外観特徴シーケンス、前記現在目標位置情報及び前記現在目標外観特徴に基づいて、前記第1目標対象と前記第2目標対象との間の目標類似度情報を決定し、前記予測遮断対象位置情報、前記履歴遮断対象外観特徴シーケンス、前記現在目標位置情報及び前記現在目標外観特徴に基づいて、遮断対象類似度情報を決定するように構成される第2決定モジュールと、
前記目標類似度情報及び前記遮断対象類似度情報に基づいて、前記第1目標対象の追跡軌跡を決定するように構成される軌跡追跡モジュールと、を含む。
【0019】
上記装置において、前記第1決定モジュールは、更に、前記予測目標位置情報及び前記現在目標位置情報に基づいて前記目標位置類似度を決定し、前記履歴目標外観特徴シーケンス及び前記現在目標外観特徴に基づいて前記目標外観類似度シーケンスを決定し、前記目標位置類似度及び前記目標外観類似度シーケンスを前記目標類似度情報として決定するように構成される。
【0020】
上記装置において、前記第1決定モジュールは、更に、前記予測遮断対象位置情報及び前記現在目標位置情報に基づいて前記遮断対象位置類似度を決定し、前記履歴遮断対象外観特徴シーケンス及び前記現在目標外観特徴に基づいて前記遮断対象外観類似度を決定し、前記遮断対象位置類似度及び前記遮断対象外観類似度を前記遮断対象類似度情報として決定するように構成される。
【0021】
上記装置において、前記第1決定モジュールは、更に、単一目標追跡を実現可能なニューラルネットワークを用いて、前記予測目標位置情報及び前記予測遮断対象位置情報を決定するように構成される。
【0022】
上記装置において、前記第1決定モジュールは、更に、歩行者再識別を実現可能なニューラルネットワークを用いて、前記履歴目標外観特徴シーケンス及び前記履歴遮断対象外観特徴シーケンスを決定するように構成される。
【0023】
上記装置において、前記軌跡追跡モジュールは、更に、前記目標類似度情報及び前記遮断対象類似度情報に基づいて前記第1目標対象と前記第2目標対象との間の目標軌跡関連関係を決定し、前記目標軌跡関連関係によって前記第2目標対象から前記第1目標対象に関連する目標を検索して前記第1目標対象の追跡軌跡を決定するように構成される。
【0024】
上記装置において、前記軌跡追跡モジュールは、
前記目標類似度情報及び前記遮断対象類似度情報を事前設定された分類器に入力するように構成される入力サブモジュールと、
更に、前記事前設定された分類器を用いて、前記第1目標対象と前記第2目標対象に対して軌跡を関連付けて得られた多種の軌跡関連関係の複数の判定得点を決定し、前記多種の軌跡関連関係から判定得点が最も高い軌跡関連関係を決定して前記目標軌跡関連関係とするように構成される第3決定サブモジュールと、を含む。
【0025】
上記装置において、前記軌跡追跡モジュールは、
更に、前記目標関連関係の前記第1目標対象から前記第2目標対象と関連しない第3目標対象が決定された時に、前記第3目標対象の信頼度値に基づいて、前記予測目標位置情報を取得するように構成される取得サブモジュールを更に含み、
前記第3決定サブモジュールは、更に、前記目標関連関係及び前記予測目標位置情報によって、前記第1目標対象の追跡軌跡を決定するように構成される。
【0026】
上記装置において、前記装置は、
更に、前記目標関連関係の前記第2目標対象から前記第1目標対象と関連しない第4目標対象が決定された時に、次のラウンドの関連関係に前記第4目標対象を加えるように構成される添加モジュールを更に含み、前記次のラウンドの関連関係は前記現在画像フレームを履歴画像フレームとして生成される関連関係である。
【0027】
上記装置において、前記第2決定モジュールは、更に、前記単一目標追跡を実現可能なニューラルネットワークを用いて、前記第1目標対象に対応する信頼度値を決定するように構成される。
【0028】
上記装置において、前記取得サブモジュールは、更に、前記第3目標対象の信頼度値が所定の信頼度値を満たした時に、前記予測目標位置情報を取得するように構成される。
【0029】
上記装置において、前記第1目標対象の個数及び前記第2目標対象の個数はいずれも複数である。
【0030】
本実施例は、プロセッサ、メモリ及び通信バスを含み、前記プロセッサが前記メモリに記憶された動作プログラムを実行する時に上記のいずれか一項に記載の目標追跡方法を実現する目標追跡装置を提供する。
【0031】
本実施例は、プロセッサにより実行される時に上記のいずれか一項に記載の目標追跡方法を実現するコンピュータプログラムが記憶されており、目標追跡装置に用いられるコンピュータ読取可能記憶媒体を提供する。
【0032】
本実施例は、プロセッサにより実行される時に、上記の目標追跡方法を実現できるコンピュータプログラム製品を更に提供する。
【0033】
本実施例は目標追跡方法及び装置、記憶媒体を開示する。前記方法は、現在画像フレームに隣接する履歴画像フレームに基づいて、第1目標対象に対応する予測目標位置情報及び遮断対象に対応する予測遮断対象位置情報を決定するステップと、現在画像フレームの前の履歴画像フレームシーケンスに基づいて、第1目標対象に対応する履歴目標外観特徴シーケンス及び遮断対象に対応する履歴遮断対象外観特徴シーケンスを決定するステップと、現在画像フレームに基づいて、第2目標対象に対応する現在目標位置情報及び現在目標外観特徴を決定するステップと、予測目標位置情報、履歴目標外観特徴シーケンス、現在目標位置情報及び現在目標外観特徴に基づいて、第1目標対象と第2目標対象との間の目標類似度情報を決定するステップと、予測遮断対象位置情報、履歴遮断対象外観特徴シーケンス、現在目標位置情報及び現在目標外観特徴に基づいて、遮断対象類似度情報を決定するステップと、目標類似度情報及び遮断対象類似度情報に基づいて、第1目標対象の追跡軌跡を決定するステップと、を含んでよい。上記方法の解決手段を採用することによって、目標追跡装置は、現在画像フレームに隣接する履歴画像フレームに基づいて遮断対象の予測遮断対象位置情報を決定し、現在画像フレームの前の履歴画像フレームシーケンスに基づいて遮断対象の履歴遮断対象外観特徴シーケンスを決定し、遮断対象の予測遮断対象位置情報と履歴遮断対象外観特徴シーケンスを融合し、履歴画像フレーム中の第1目標対象の追跡軌跡を決定する。それによって、目標を追跡する時に、遮断対象の予測遮断対象位置情報及び履歴遮断対象外観特徴シーケンスが利用されたので、遮断対象が目標追跡に与える影響が低減され、目標追跡の正確性が高くなった。
例えば、本願は以下の項目を提供する。
(項目1)
現在画像フレームに隣接する履歴画像フレームに基づいて、第1目標対象に対応する予測目標位置情報、及び遮断対象に対応する予測遮断対象位置情報を決定するステップであって、前記遮断対象は前記第1目標対象に最も近い目標であるステップと、
前記現在画像フレームの前の履歴画像フレームシーケンスに基づいて、前記第1目標対象に対応する履歴目標外観特徴シーケンス及び遮断対象に対応する履歴遮断対象外観特徴シーケンスを決定するステップと、
前記現在画像フレームに基づいて、第2目標対象に対応する現在目標位置情報及び現在目標外観特徴を決定するステップと、
前記予測目標位置情報、前記履歴目標外観特徴シーケンス、前記現在目標位置情報及び前記現在目標外観特徴に基づいて、前記第1目標対象と前記第2目標対象との間の目標類似度情報を決定するステップと、
前記予測遮断対象位置情報、前記履歴遮断対象外観特徴シーケンス、前記現在目標位置情報及び前記現在目標外観特徴に基づいて、遮断対象類似度情報を決定するステップと、
前記目標類似度情報及び前記遮断対象類似度情報に基づいて、前記第1目標対象の追跡軌跡を決定するステップと、を含む目標追跡方法。
(項目2)
前記予測目標位置情報、前記履歴目標外観特徴シーケンス、前記現在目標位置情報及び前記現在目標外観特徴に基づいて、前記第1目標対象と前記第2目標対象との間の目標類似度情報を決定する前記ステップは、
前記予測目標位置情報及び前記現在目標位置情報に基づいて、前記目標位置類似度を決定するステップと、
前記履歴目標外観特徴シーケンス及び前記現在目標外観特徴に基づいて、前記目標外観類似度シーケンスを決定するステップと、
前記目標位置類似度及び前記目標外観類似度シーケンスを前記目標類似度情報として決定するステップと、を含む項目1に記載の方法。
(項目3)
前記予測遮断対象位置情報、前記履歴遮断対象外観特徴シーケンス、前記現在目標位置情報及び前記現在目標外観特徴に基づいて、遮断対象類似度情報を決定する前記ステップは、
前記予測遮断対象位置情報及び前記現在目標位置情報に基づいて、前記遮断対象位置類似度を決定するステップと、
前記履歴遮断対象外観特徴シーケンス及び前記現在目標外観特徴に基づいて、前記遮断対象外観類似度を決定するステップと、
前記遮断対象位置類似度及び前記遮断対象外観類似度を前記遮断対象類似度情報として決定するステップと、を含む項目1に記載の方法。
(項目4)
第1目標対象に対応する予測目標位置情報及び遮断対象に対応する予測遮断対象位置情報を決定する前記ステップは、
単一目標追跡を実現可能なニューラルネットワークを用いて、前記予測目標位置情報及び前記予測遮断対象位置情報を決定するステップを含む項目1に記載の方法。
(項目5)
前記第1目標対象に対応する履歴目標外観特徴シーケンス及び遮断対象に対応する履歴遮断対象外観特徴シーケンスを決定する前記ステップは、
歩行者再識別を実現可能なニューラルネットワークを用いて、前記履歴目標外観特徴シーケンス及び前記履歴遮断対象外観特徴シーケンスを決定するステップを含む項目1に記載の方法。
(項目6)
前記目標類似度情報及び前記遮断対象類似度情報に基づいて、前記第1目標対象の追跡軌跡を決定する前記ステップは、
前記目標類似度情報及び前記遮断対象類似度情報に基づいて、前記第1目標対象と前記第2目標対象との間の目標軌跡関連関係を決定するステップと、
前記目標軌跡関連関係によって、前記第2目標対象から前記第1目標対象に関連する目標を検索して、前記第1目標対象の追跡軌跡を決定するステップと、を含む項目1に記載の方法。
(項目7)
前記目標類似度情報及び前記遮断対象類似度情報に基づいて、前記第1目標対象と前記第2目標対象との間の目標軌跡関連関係を決定する前記ステップは、
前記目標類似度情報及び前記遮断対象類似度情報を事前設定された分類器に入力するステップと、
前記事前設定された分類器を用いて、前記第1目標対象と前記第2目標対象に対して軌跡を関連付けて得られた多種の軌跡関連関係の複数の判定得点を決定するステップと、
前記多種の軌跡関連関係から判定得点が最も高い軌跡関連関係を決定して、前記目標軌跡関連関係とするステップと、を含む項目6に記載の方法。
(項目8)
前記目標類似度情報及び前記遮断対象類似度情報に基づいて、前記第1目標対象と前記第2目標対象との間の目標軌跡関連関係を決定する前記ステップの後、
前記目標関連関係の前記第1目標対象から前記第2目標対象と関連しない第3目標対象が決定された場合に、前記第3目標対象の信頼度値に基づいて、前記予測目標位置情報を取得するステップと、
前記目標関連関係及び前記予測目標位置情報によって、前記第1目標対象の追跡軌跡を決定するステップと、を更に含む項目6に記載の方法。
(項目9)
前記目標類似度情報及び前記遮断対象類似度情報に基づいて、前記第1目標対象と前記第2目標対象との間の目標軌跡関連関係を決定する前記ステップの後、
前記目標関連関係の前記第2目標対象から前記第1目標対象と関連しない第4目標対象が決定された場合に、次のラウンドの関連関係に前記第4目標対象を加えるステップであって、前記次のラウンドの関連関係は前記現在画像フレームを履歴画像フレームとして生成される関連関係であるステップと、を更に含む項目6に記載の方法。
(項目10)
前記単一目標追跡を実現可能なニューラルネットワークを用いて、前記第1目標対象に対応する信頼度値を決定するステップを更に含む項目4に記載の方法。
(項目11)
前記第3目標対象の信頼度値に基づいて、前記予測目標位置情報を取得する前記ステップは、
前記第3目標対象の信頼度値が所定の信頼度値を満たした場合に、前記予測目標位置情報を取得するステップを含む項目8に記載の方法。
(項目12)
前記第1目標対象の個数及び前記第2目標対象の個数はいずれも複数である項目1〜11のいずれか一項に記載の方法。
(項目13)
現在画像フレームに隣接する履歴画像フレームに基づいて、第1目標対象に対応する予測目標位置情報、及び遮断対象に対応する予測遮断対象位置情報を決定し、前記遮断対象は前記第1目標対象に最も近い目標であり、前記現在画像フレームの前の履歴画像フレームシーケンスに基づいて、前記第1目標対象に対応する履歴目標外観特徴シーケンス及び遮断対象に対応する履歴遮断対象外観特徴シーケンスを決定し、前記現在画像フレームに基づいて、第2目標対象に対応する現在目標位置情報及び現在目標外観特徴を決定するように構成される第1決定モジュールと、
前記予測目標位置情報、前記履歴目標外観特徴シーケンス、前記現在目標位置情報及び前記現在目標外観特徴に基づいて、前記第1目標対象と前記第2目標対象との間の目標類似度情報を決定し、前記予測遮断対象位置情報、前記履歴遮断対象外観特徴シーケンス、前記現在目標位置情報及び前記現在目標外観特徴に基づいて、遮断対象類似度情報を決定するための第2決定モジュールと、
前記目標類似度情報及び前記遮断対象類似度情報に基づいて、前記第1目標対象の追跡軌跡を決定するための軌跡追跡モジュールと、を含む目標追跡装置。
(項目14)
前記第1決定モジュールは、更に、前記予測目標位置情報及び前記現在目標位置情報に基づいて、前記目標位置類似度を決定し、前記履歴目標外観特徴シーケンス及び前記現在目標外観特徴に基づいて、前記目標外観類似度シーケンスを決定し、前記目標位置類似度及び前記目標外観類似度シーケンスを前記目標類似度情報として決定するために用いられる項目13に記載の装置。
(項目15)
前記第1決定モジュールは、更に、前記予測遮断対象位置情報及び前記現在目標位置情報に基づいて、前記遮断対象位置類似度を決定し、前記履歴遮断対象外観特徴シーケンス及び前記現在目標外観特徴に基づいて、前記遮断対象外観類似度を決定し、前記遮断対象位置類似度及び前記遮断対象外観類似度を前記遮断対象類似度情報として決定するために用いられる項目13に記載の装置。
(項目16)
前記第1決定モジュールは、更に、単一目標追跡を実現可能なニューラルネットワークを用いて、前記予測目標位置情報及び前記予測遮断対象位置情報を決定するために用いられる項目13に記載の装置。
(項目17)
前記第1決定モジュールは、更に、歩行者再識別を実現可能なニューラルネットワークを用いて、前記履歴目標外観特徴シーケンス及び前記履歴遮断対象外観特徴シーケンスを決定するために用いられる項目13に記載の装置。
(項目18)
前記軌跡追跡モジュールは、更に、前記目標類似度情報及び前記遮断対象類似度情報に基づいて前記第1目標対象と前記第2目標対象との間の目標軌跡関連関係を決定し、前記目標軌跡関連関係によって前記第2目標対象から前記第1目標対象に関連する目標を検索して前記第1目標対象の追跡軌跡を決定するために用いられる項目13に記載の装置。
(項目19)
前記軌跡追跡モジュールは、
前記目標類似度情報及び前記遮断対象類似度情報を事前設定された分類器に入力するための入力サブモジュールと、
更に、前記事前設定された分類器を用いて、前記第1目標対象と前記第2目標対象に対して軌跡を関連付けて得られた多種の軌跡関連関係の複数の判定得点を決定し、前記多種の軌跡関連関係から判定得点が最も高い軌跡関連関係を決定して前記目標軌跡関連関係とするための第3決定サブモジュールと、を含む項目18に記載の装置。
(項目20)
前記軌跡追跡モジュールは、
更に、前記目標関連関係の前記第1目標対象から前記第2目標対象と関連しない第3目標対象が決定された時に、前記第3目標対象の信頼度値に基づいて、前記予測目標位置情報を取得するための取得サブモジュールを更に含み、
前記第3決定サブモジュールは、更に、前記目標関連関係及び前記予測目標位置情報によって、前記第1目標対象の追跡軌跡を決定するために用いられる項目19に記載の装置。
(項目21)
更に、前記目標関連関係の前記第2目標対象から前記第1目標対象と関連しない第4目標対象が決定された時に、次のラウンドの関連関係に前記第4目標対象を加えるための添加モジュールを更に含み、前記次のラウンドの関連関係は前記現在画像フレームを履歴画像フレームとして生成される関連関係である項目18に記載の装置。
(項目22)
前記第2決定モジュールは、更に、前記単一目標追跡を実現可能なニューラルネットワークを用いて、前記第1目標対象に対応する信頼度値を決定するために用いられる項目16に記載の装置。
(項目23)
前記取得サブモジュールは、更に、前記第3目標対象の信頼度値が所定の信頼度値を満たした時に、前記予測目標位置情報を取得するために用いられる項目20に記載の装置。
(項目24)
前記第1目標対象の個数及び前記第2目標対象の個数はいずれも複数である項目13〜23のいずれか一項に記載の装置。
(項目25)
プロセッサ、メモリ及び通信バスを含み、前記プロセッサが前記メモリに記憶された動作プログラムを実行する時に項目1〜12のいずれか一項に記載の方法を実現する目標追跡装置。
(項目26)
プロセッサにより実行される時に項目1〜12のいずれか一項に記載の方法を実現するコンピュータプログラムが記憶されており、目標追跡装置に用いられるコンピュータ読取可能記憶媒体。
(項目27)
プロセッサにより実行される時に、項目1〜12のいずれか一項に記載の方法を実現できるコンピュータプログラム製品。