(57)【特許請求の範囲】
【請求項１】
移動する物体を第１の撮影時間間隔で撮影した一連の画像を記憶する画像記憶手段と、
この画像記憶手段により記憶された一連の画像毎に当該画像に含まれる移動物体の位置を検出する移動位置検出手段と、
この移動位置検出手段により検出された前記一連の画像毎に含まれる移動物体の位置に基づいて、当該移動物体の移動の軌跡を検出する移動軌跡検出手段と、
この移動軌跡検出手段により検出された前記移動物体の移動の軌跡の特徴点に対応する画像を特定する特徴画像特定手段と、
前記画像記憶手段により記憶された一連の画像から、前記特徴画像特定手段により特定された画像を含み、前記第１の撮影時間間隔より長い撮影時間間隔である第２の撮影時間間隔に対応する各画像を抽出する画像抽出手段と、
この画像抽出手段により抽出された一連の画像を画像ファイルとして記憶する抽出画像ファイル記憶手段と、
を備え、
前記特徴画像特定手段は、前記移動軌跡検出手段により検出された前記移動物体の移動の軌跡の特徴点に最も近い画像を特定する第１の画像特定手段と、前記移動軌跡検出手段により検出された前記移動物体の移動の軌跡の特徴点に次に近い画像を特定する第２の画像特定手段とを有し、
前記画像抽出手段は、前記画像記憶手段により記憶された一連の画像から、前記第１の画像特定手段により特定された画像を含み、前記第２の撮影時間間隔に対応する各画像を第１の一連画像として抽出する第１の画像抽出手段と、前記画像記憶手段により記憶された一連の画像から、前記第２の画像特定手段により特定された画像を含み、前記第２の撮影時間間隔に対応する各画像を第２の一連画像として抽出する第２の画像抽出手段とを有し、
前記抽出画像ファイル記憶手段は、前記第１の一連画像と前記第２の一連画像のうち、前記移動位置検出手段により検出された各画像に含まれる移動物体の位置の左右対称性が高い方の一連画像を画像ファイルとして記憶する、
ことを特徴とする画像編集装置。
【請求項２】
前記抽出画像ファイル記憶手段は、前記画像抽出手段により抽出された一連の画像を前記第２の撮影時間間隔と共に画像ファイルとして記憶する、
ことを特徴とする請求項１に記載の画像編集装置。
【請求項３】
移動する物体を第１の撮影時間間隔で撮影した一連の画像を記憶する画像記憶手段と、
この画像記憶手段により記憶された一連の画像毎に当該画像に含まれる移動物体の位置を検出する移動位置検出手段と、
この移動位置検出手段により検出された前記一連の画像毎に含まれる移動物体の位置に基づいて、当該移動物体の移動の軌跡を検出する移動軌跡検出手段と、
この移動軌跡検出手段により検出された前記移動物体の移動の軌跡の特徴点に対応する画像を特定する特徴画像特定手段と、
前記画像記憶手段により記憶された一連の画像から、前記特徴画像特定手段により特定された画像を含み、前記第１の撮影時間間隔より長い撮影時間間隔である第２の撮影時間間隔に対応する各画像を抽出する画像抽出手段と、
この画像抽出手段により抽出された一連の画像を画像ファイルとして記憶する抽出画像ファイル記憶手段と、
前記画像記憶手段により記憶された一連の画像に含まれる背景画像の位置に基づいて当該画像毎の位置補正情報を取得する位置補正情報取得手段と、
この位置補正情報取得手段より取得された前記一連の画像毎の位置補正情報に応じて、前記移動位置検出手段により検出された前記一連の画像毎に含まれる移動物体の位置を補正する位置補正手段とを備え、
前記移動軌跡検出手段は、前記移動位置検出手段により検出され前記位置補正手段により補正された前記一連の画像毎に含まれる移動物体の位置に基づいて、当該移動物体の移動の軌跡を検出し、
前記抽出画像ファイル記憶手段は、前記画像抽出手段により抽出された一連の画像を前記位置補正情報取得手段により取得された当該一連の画像毎の位置補正情報と共に画像ファイルとして記憶し、
さらに、前記抽出画像ファイル記憶手段により記憶された一連の画像を当該画像毎の位置補正情報に応じて位置補正し合成して表示する画像合成表示手段と、
この画像合成表示手段により表示された合成画像に含まれる移動物体の移動位置に対応したグラフを当該合成画像に重ねて表示するグラフ表示手段と、
前記画像合成表示手段により表示された合成画像に含まれる前記一連の画像のうち、ユーザ操作に応じて指定された画像を当該合成画像の最上のレイヤにして表示する指定画像識別表示手段と、
を備えたことを特徴とする画像編集装置。
【請求項４】
前記第１の撮影時間間隔に応じて当該第１の撮影時間間隔より長く且つ端数の出ない第２の撮影時間間隔を予め設定する推奨間引き間隔設定手段を備え、
前記画像抽出手段は、前記画像記憶手段により記憶された一連の画像から、前記特徴画像特定手段により特定された画像を含み、前記推奨間引き間隔設定手段により予め設定された第２の撮影時間間隔に対応する各画像を抽出する、
ことを特徴とする請求項１に記載の画像編集装置。
【請求項５】
移動する物体を第１の撮影時間間隔で撮影した一連の画像を記憶する画像記憶手段と、
この画像記憶手段により記憶された一連の画像毎に当該画像に含まれる移動物体の位置を検出する移動位置検出手段と、
この移動位置検出手段により検出された前記一連の画像毎に含まれる移動物体の位置に基づいて、当該移動物体の移動の軌跡を検出する移動軌跡検出手段と、
この移動軌跡検出手段により検出された前記移動物体の移動の軌跡の特徴点に対応する画像を特定する特徴画像特定手段と、
前記画像記憶手段により記憶された一連の画像から、前記特徴画像特定手段により特定された画像を含み、前記第１の撮影時間間隔より長い撮影時間間隔である第２の撮影時間間隔に対応する各画像を抽出する画像抽出手段と、
この画像抽出手段により抽出された一連の画像を画像ファイルとして記憶する抽出画像ファイル記憶手段と、
前記画像抽出手段により抽出された一連の画像について前記移動位置検出手段により検出された各画像に含まれる移動物体の位置が右から左へ移動するか判断する移動方向判断手段と、を備え、
前記抽出画像ファイル記憶手段は、前記移動方向判断手段により前記抽出された一連の各画像に含まれる移動物体の位置が右から左へ移動すると判断された場合に、当該一連の各画像を左右反転した後に画像ファイルとして記憶する、
ことを特徴とする画像編集装置。
【請求項６】
電子機器のコンピュータを制御するためのプログラムであって、
前記コンピュータを、
移動する物体を第１の撮影時間間隔で撮影した一連の画像をメモリに記憶させる画像記憶手段、
この画像記憶手段により記憶された一連の画像毎に当該画像に含まれる移動物体の位置を検出する移動位置検出手段、
この移動位置検出手段により検出された前記一連の画像毎に含まれる移動物体の位置に基づいて、当該移動物体の移動の軌跡を検出する移動軌跡検出手段、
この移動軌跡検出手段により検出された前記移動物体の移動の軌跡の特徴点に対応する画像を特定する特徴画像特定手段、
前記画像記憶手段により記憶された一連の画像から、前記特徴画像特定手段により特定された画像を含み、前記第１の撮影時間間隔より長い撮影時間間隔である第２の撮影時間間隔に対応する各画像を抽出する画像抽出手段、
この画像抽出手段により抽出された一連の画像を画像ファイルとしてメモリに記憶させる抽出画像ファイル記憶手段、
として機能させ、
前記特徴画像特定手段は、前記移動軌跡検出手段により検出された前記移動物体の移動の軌跡の特徴点に最も近い画像を特定する第１の画像特定手段と、前記移動軌跡検出手段により検出された前記移動物体の移動の軌跡の特徴点に次に近い画像を特定する第２の画像特定手段とを有し、
前記画像抽出手段は、前記画像記憶手段により記憶された一連の画像から、前記第１の画像特定手段により特定された画像を含み、前記第２の撮影時間間隔に対応する各画像を第１の一連画像として抽出する第１の画像抽出手段と、前記画像記憶手段により記憶された一連の画像から、前記第２の画像特定手段により特定された画像を含み、前記第２の撮影時間間隔に対応する各画像を第２の一連画像として抽出する第２の画像抽出手段とを有し、
前記抽出画像ファイル記憶手段は、前記第１の一連画像と第２の一連画像のうち、前記移動位置検出手段により検出された各画像に含まれる移動物体の位置の左右対称性が高い方の一連画像を画像ファイルとして記憶する、
ように機能させることを特徴とするプログラム。
【請求項７】
電子機器のコンピュータを制御するためのプログラムであって、
前記コンピュータを、
移動する物体を第１の撮影時間間隔で撮影した一連の画像をメモリに記憶させる画像記憶手段、
この画像記憶手段により記憶された一連の画像毎に当該画像に含まれる移動物体の位置を検出する移動位置検出手段、
この移動位置検出手段により検出された前記一連の画像毎に含まれる移動物体の位置に基づいて、当該移動物体の移動の軌跡を検出する移動軌跡検出手段、
この移動軌跡検出手段により検出された前記移動物体の移動の軌跡の特徴点に対応する画像を特定する特徴画像特定手段、
前記画像記憶手段により記憶された一連の画像から、前記特徴画像特定手段により特定された画像を含み、前記第１の撮影時間間隔より長い撮影時間間隔である第２の撮影時間間隔に対応する各画像を抽出する画像抽出手段、
この画像抽出手段により抽出された一連の画像を画像ファイルとしてメモリに記憶させる抽出画像ファイル記憶手段、
前記画像記憶手段により記憶された一連の画像に含まれる背景画像の位置に基づいて当該画像毎の位置補正情報を取得する位置補正情報取得手段、
この位置補正情報取得手段より取得された前記一連の画像毎の位置補正情報に応じて、前記移動位置検出手段により検出された前記一連の画像毎に含まれる移動物体の位置を補正する位置補正手段、
として機能させ、
前記移動軌跡検出手段は、前記移動位置検出手段により検出され前記位置補正手段により補正された前記一連の画像毎に含まれる移動物体の位置に基づいて、当該移動物体の移動の軌跡を検出し、
前記抽出画像ファイル記憶手段は、前記画像抽出手段により抽出された一連の画像を前記位置補正情報取得手段により取得された当該一連の画像毎の位置補正情報と共に画像ファイルとして記憶する、ように機能させ、
前記コンピュータを、さらに、前記抽出画像ファイル記憶手段により記憶された一連の画像を当該画像毎の位置補正情報に応じて位置補正し合成して表示する画像合成表示手段、
この画像合成表示手段により表示された合成画像に含まれる移動物体の移動位置に対応したグラフを当該合成画像に重ねて表示するグラフ表示手段、
前記画像合成表示手段により表示された合成画像に含まれる前記一連の画像のうち、ユーザ操作に応じて指定された画像を当該合成画像の最上のレイヤにして表示する指定画像識別表示手段、
として機能させることを特徴とするプログラム。
【請求項８】
電子機器のコンピュータを制御するためのプログラムであって、
前記コンピュータを、
移動する物体を第１の撮影時間間隔で撮影した一連の画像をメモリに記憶させる画像記憶手段、
この画像記憶手段により記憶された一連の画像毎に当該画像に含まれる移動物体の位置を検出する移動位置検出手段、
この移動位置検出手段により検出された前記一連の画像毎に含まれる移動物体の位置に基づいて、当該移動物体の移動の軌跡を検出する移動軌跡検出手段、
この移動軌跡検出手段により検出された前記移動物体の移動の軌跡の特徴点に対応する画像を特定する特徴画像特定手段、
前記画像記憶手段により記憶された一連の画像から、前記特徴画像特定手段により特定された画像を含み、前記第１の撮影時間間隔より長い撮影時間間隔である第２の撮影時間間隔に対応する各画像を抽出する画像抽出手段、
この画像抽出手段により抽出された一連の画像を画像ファイルとしてメモリに記憶させる抽出画像ファイル記憶手段、
前記画像抽出手段により抽出された一連の画像について前記移動位置検出手段により検出された各画像に含まれる移動物体の位置が右から左へ移動するか判断する移動方向判断手段、
として機能させ、
前記抽出画像ファイル記憶手段は、前記移動方向判断手段により前記抽出された一連の各画像に含まれる移動物体の位置が右から左へ移動すると判断された場合に、当該一連の各画像を左右反転した後に画像ファイルとして記憶する、
ように機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、高速撮影された一連の画像を編集するための画像編集装置およびその制御プログラムに関する。
【背景技術】
【０００２】
近年、動画や連写機能が向上したデジタルカメラを用いて移動する物体の画像を撮影し、撮影された画像に含まれる移動体の軌跡を解析するなど、連写画像を学習に利用することが行われるようになっている。
【０００３】
従来、カメラによる撮影画像から移動する物体の軌跡を判別する機能を備えた移動軌跡判別装置が考えられている（例えば、特許文献１参照。）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平０６−１８０７５６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
最近のデジタルカメラは高性能化しており、１秒間４０枚の高速連写画像や２４０ｆｐｓ（１秒間に２４０枚の画像を撮影）の動画を簡単に撮影することができる。
【０００６】
しかしながら、物体の移動を撮影した連写画像を学習に用いる場合に、その画像の枚数があまりに多いと解析処理に大きな負荷が掛かってしまう。一方、移動する物体が最高位置や最低位置にきた瞬間の画像も含めないと、効果的に学習することができない。
【０００７】
このため、移動する物体を撮影した画像の教材を作成するにあたり、撮影した大量の連写画像／動画から適切に画像を抽出して利用できるようにする仕組みが必要とされていた。
【０００８】
本発明は、このような課題に鑑みなされたもので、移動する物体を撮影した一連の連写画像／動画から適切に画像を抽出して、効果的な学習教材を生成することが可能になる画像編集装置およびその制御プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明に係る画像編集装置は、移動する物体を第１の撮影時間間隔で撮影した一連の画像を記憶する画像記憶手段と、この画像記憶手段により記憶された一連の画像毎に当該画像に含まれる移動物体の位置を検出する移動位置検出手段と、この移動位置検出手段により検出された前記一連の画像毎に含まれる移動物体の位置に基づいて、当該移動物体の移動の軌跡を検出する移動軌跡検出手段と、この移動軌跡検出手段により検出された前記移動物体の移動の軌跡の特徴点に対応する画像を特定する特徴画像特定手段と、前記画像記憶手段により記憶された一連の画像から、前記特徴画像特定手段により特定された画像を含み、前記第１の撮影時間間隔より長い撮影時間間隔である第２の撮影時間間隔に対応する各画像を抽出する画像抽出手段と、この画像抽出手段により抽出された一連の画像を画像ファイルとして記憶する抽出画像ファイル記憶手段と、を備え、前記特徴画像特定手段は、前記移動軌跡検出手段により検出された前記移動物体の移動の軌跡の特徴点に最も近い画像を特定する第１の画像特定手段と、前記移動軌跡検出手段により検出された前記移動物体の移動の軌跡の特徴点に次に近い画像を特定する第２の画像特定手段とを有し、前記画像抽出手段は、前記画像記憶手段により記憶された一連の画像から、前記第１の画像特定手段により特定された画像を含み、前記第２の撮影時間間隔に対応する各画像を第１の一連画像として抽出する第１の画像抽出手段と、前記画像記憶手段により記憶された一連の画像から、前記第２の画像特定手段により特定された画像を含み、前記第２の撮影時間間隔に対応する各画像を第２の一連画像として抽出する第２の画像抽出手段とを有し、前記抽出画像ファイル記憶手段は、前記第１の一連画像と前記第２の一連画像のうち、前記移動位置検出手段により検出された各画像に含まれる移動物体の位置の左右対称性が高い方の一連画像を画像ファイルとして記憶する、ことを特徴としている。
【００１０】
また本発明に係る、他の画像編集装置は、移動する物体を第１の撮影時間間隔で撮影した一連の画像を記憶する画像記憶手段と、この画像記憶手段により記憶された一連の画像毎に当該画像に含まれる移動物体の位置を検出する移動位置検出手段と、この移動位置検出手段により検出された前記一連の画像毎に含まれる移動物体の位置に基づいて、当該移動物体の移動の軌跡を検出する移動軌跡検出手段と、この移動軌跡検出手段により検出された前記移動物体の移動の軌跡の特徴点に対応する画像を特定する特徴画像特定手段と、前記画像記憶手段により記憶された一連の画像から、前記特徴画像特定手段により特定された画像を含み、前記第１の撮影時間間隔より長い撮影時間間隔である第２の撮影時間間隔に対応する各画像を抽出する画像抽出手段と、この画像抽出手段により抽出された一連の画像を画像ファイルとして記憶する抽出画像ファイル記憶手段と、前記画像記憶手段により記憶された一連の画像に含まれる背景画像の位置に基づいて当該画像毎の位置補正情報を取得する位置補正情報取得手段と、この位置補正情報取得手段より取得された前記一連の画像毎の位置補正情報に応じて、前記移動位置検出手段により検出された前記一連の画像毎に含まれる移動物体の位置を補正する位置補正手段とを備え、前記移動軌跡検出手段は、前記移動位置検出手段により検出され前記位置補正手段により補正された前記一連の画像毎に含まれる移動物体の位置に基づいて、当該移動物体の移動の軌跡を検出し、前記抽出画像ファイル記憶手段は、前記画像抽出手段により抽出された一連の画像を前記位置補正情報取得手段により取得された当該一連の画像毎の位置補正情報と共に画像ファイルとして記憶し、さらに、前記抽出画像ファイル記憶手段により記憶された一連の画像を当該画像毎の位置補正情報に応じて位置補正し合成して表示する画像合成表示手段と、この画像合成表示手段により表示された合成画像に含まれる移動物体の移動位置に対応したグラフを当該合成画像に重ねて表示するグラフ表示手段と、前記画像合成表示手段により表示された合成画像に含まれる前記一連の画像のうち、ユーザ操作に応じて指定された画像を当該合成画像の最上のレイヤにして表示する指定画像識別表示手段と、を備えたことを特徴としている。
また本発明に係る、さらに他の画像編集装置は、移動する物体を第１の撮影時間間隔で撮影した一連の画像を記憶する画像記憶手段と、この画像記憶手段により記憶された一連の画像毎に当該画像に含まれる移動物体の位置を検出する移動位置検出手段と、この移動位置検出手段により検出された前記一連の画像毎に含まれる移動物体の位置に基づいて、当該移動物体の移動の軌跡を検出する移動軌跡検出手段と、この移動軌跡検出手段により検出された前記移動物体の移動の軌跡の特徴点に対応する画像を特定する特徴画像特定手段と、前記画像記憶手段により記憶された一連の画像から、前記特徴画像特定手段により特定された画像を含み、前記第１の撮影時間間隔より長い撮影時間間隔である第２の撮影時間間隔に対応する各画像を抽出する画像抽出手段と、この画像抽出手段により抽出された一連の画像を画像ファイルとして記憶する抽出画像ファイル記憶手段と、前記画像抽出手段により抽出された一連の画像について前記移動位置検出手段により検出された各画像に含まれる移動物体の位置が右から左へ移動するか判断する移動方向判断手段と、を備え、前記抽出画像ファイル記憶手段は、前記移動方向判断手段により前記抽出された一連の各画像に含まれる移動物体の位置が右から左へ移動すると判断された場合に、当該一連の各画像を左右反転した後に画像ファイルとして記憶する、ことを特徴としている。
【発明の効果】
【００１１】
本発明によれば、移動する物体を撮影した一連の連写画像／動画から適切に画像を抽出して、効果的な学習教材を生成することが可能になる画像編集装置およびその制御プログラムを提供できる。
【図面の簡単な説明】
【００１２】
【図１】本発明の画像編集装置の実施形態に係る画像ファイル生成機能を備えたＰＣ１０の電子回路の構成を示すブロック図。
【図２】前記ＰＣ１０の画像＆座標範囲ファイル記憶部１２ｆに記憶される画像＆座標範囲ファイルの第１具体例を示す図。
【図３】前記ＰＣ１０の画像ファイル生成機能により生成された画像＆座標範囲ファイル（１２ｆ）を学習教材として取り込んで解析するグラフ関数電卓２０の外観構成を示す平面図。
【図４】前記グラフ関数電卓２０の電子回路の構成を示すブロック図。
【図５】前記ＰＣ１０による画像ファイル生成処理（第１実施例）を示すフローチャート。
【図６Ａ】前記ＰＣ１０の画像ファイル生成処理（第１実施例）の対象として固定アングルで連写撮影されたスケートボーダー画像の合成画像ＣＧを示す図。
【図６Ｂ】前記連写撮影されたスケートボーダー画像から設定間隔毎に間引き抽出された同スケートボーダー画像の合成画像ＣＧを示す図。
【図７Ａ】前記ＰＣ１０の画像ファイル生成処理（第１実施例）の対象として異なるアングルで連写撮影されたコースター画像（その１）を示す図。
【図７Ｂ】前記ＰＣ１０の画像ファイル生成処理（第１実施例）の対象として異なるアングルで連写撮影されたコースター画像（その２）を示す図。
【図７Ｃ】前記ＰＣ１０の画像ファイル生成処理（第１実施例）の対象として異なるアングルで連写撮影されたコースター画像（その３）を示す図。
【図７Ｄ】前記ＰＣ１０の画像ファイル生成処理（第１実施例）の対象として異なるアングルで連写撮影されたコースター画像（その４）を示す図。
【図７Ｅ】前記ＰＣ１０の画像ファイル生成処理（第１実施例）の対象として異なるアングルで連写撮影されたコースター画像（その５）を示す図。
【図７Ｆ】前記ＰＣ１０の画像ファイル生成処理（第１実施例）の対象として異なるアングルで連写撮影されたコースター画像（その６）を示す図。
【図７Ｇ】前記ＰＣ１０の画像ファイル生成処理（第１実施例）の対象として異なるアングルで連写撮影されたコースター画像（その７）を示す図。
【図７Ｈ】前記ＰＣ１０の画像ファイル生成処理（第１実施例）の対象として異なるアングルで連写撮影されたコースター画像（その８）を示す図。
【図７Ｉ】前記ＰＣ１０の画像ファイル生成処理（第１実施例）の対象として異なるアングルで連写撮影されたコースター画像（その９）を示す図。
【図７Ｊ】前記ＰＣ１０の画像ファイル生成処理（第１実施例）の対象として異なるアングルで連写撮影されたコースター画像（その１０）を示す図。
【図８】前記ＰＣ１０の画像ファイル生成処理（第１実施例）の対象として異なるアングルで連写撮影されたコースター画像の合成画像ＣＧを示す図。
【図９】前記グラフ関数電卓２０によるグラフ関数表示処理を示すフローチャート。
【図１０Ａ】前記グラフ関数電卓２０のグラフ関数表示処理によるコースター画像の連写抽出画像Ｐ２，４，６，１０を対象にした解析表示動作の具体例（その１）を示す図。
【図１０Ｂ】前記グラフ関数電卓２０のグラフ関数表示処理によるコースター画像の連写抽出画像Ｐ２，４，６，１０を対象にした解析表示動作の具体例（その２）を示す図。
【図１０Ｃ】前記グラフ関数電卓２０のグラフ関数表示処理によるコースター画像の連写抽出画像Ｐ２，４，６，１０を対象にした解析表示動作の具体例（その３）を示す図。
【図１０Ｄ】前記グラフ関数電卓２０のグラフ関数表示処理によるコースター画像の連写抽出画像Ｐ２，４，６，１０を対象にした解析表示動作の具体例（その４）を示す図。
【図１１】前記ＰＣ１０の画像＆座標範囲ファイル記憶部１２ｆに記憶される画像＆座標範囲ファイルの第２具体例を示す図。
【図１２】前記ＰＣ１０の画像ファイル生成処理（第２実施例）のために記憶部１２に予め記憶される推奨間引き間隔テーブル１２ｈを示す図。
【図１３】前記ＰＣ１０による画像ファイル生成処理（第２実施例）を示すフローチャート。
【図１４】前記ＰＣ１０による画像ファイル生成処理（第２実施例）に伴う間引き間隔設定処理を示すフローチャート。
【図１５Ａ】前記ＰＣ１０の画像ファイル生成処理（第２実施例）の対象として固定アングルで連写撮影された半球体画像の合成画像ＣＧ（その１）を示す図。
【図１５Ｂ】前記ＰＣ１０の画像ファイル生成処理（第２実施例）の対象として固定アングルで連写撮影された半球体画像の合成画像ＣＧ（その２）を示す図。
【図１５Ｃ】前記ＰＣ１０の画像ファイル生成処理（第２実施例）の対象として固定アングルで連写撮影された半球体画像の合成画像ＣＧ（その３）を示す図。
【図１５Ｄ】前記ＰＣ１０の画像ファイル生成処理（第２実施例）の対象として固定アングルで連写撮影された半球体画像の合成画像ＣＧ（その４）を示す図。
【図１５Ｅ】前記ＰＣ１０の画像ファイル生成処理（第２実施例）の対象として固定アングルで連写撮影された半球体画像の合成画像ＣＧ（その５）を示す図。
【図１５Ｆ】前記ＰＣ１０の画像ファイル生成処理（第２実施例）の対象として固定アングルで連写撮影された半球体画像の合成画像ＣＧ（その６）を示す図。
【図１５Ｇ】前記連写撮影された半球体画像から推奨間引き間隔毎に間引き抽出され左右反転された同半球体画像の合成画像ＣＧを示す図。
【図１６Ａ】前記グラフ関数電卓２０のグラフ関数表示処理による半球体画像の連写抽出画像Ｐ１，４，７，１０，１３，１６，１９，２２，２５を対象にしたｘ−ｙグラフの解析表示動作を示す図。
【図１６Ｂ】前記グラフ関数電卓２０のグラフ関数表示処理による半球体画像の連写抽出画像Ｐ１，４，７，１０，１３，１６，１９，２２，２５を対象にしたｔ−ｙグラフの解析表示動作を示す図。
【発明を実施するための形態】
【００１３】
以下図面により本発明の実施の形態について説明する。
【００１４】
図１は、本発明の画像編集装置の実施形態に係る画像ファイル生成機能を備えたＰＣ１０の電子回路の構成を示すブロック図である。
【００１５】
このＰＣ１０は、コンピュータであるプロセッサ（ＣＰＵ）１１を備えている。
【００１６】
プロセッサ（ＣＰＵ）１１は、記憶部（フラッシュＲＯＭ）１２に予め記憶されているＰＣ制御プログラム、あるいはＣＤ−ＲＯＭなどの外部記録媒体１３から記録媒体読取部１４を介して記憶部１２に読み込まれたＰＣ制御プログラム、あるいはインターネットなど、通信ネットワーク上のＷｅｂサーバ（プログラムサーバ）から外部機器通信部１５によりダウンロードされ前記記憶部１２に読み込まれたＰＣ制御プログラムに従い回路各部の動作を制御する。そして、前記記憶部１２に記憶されたＰＣ制御プログラムは、キー入力部１６からのキー入力信号に応じて起動される。
【００１７】
前記プロセッサ（ＣＰＵ）１１には、前記記憶部１２、記録媒体読取部１４、外部機器通信部１５、キー入力部１６、カラー表示部（ＬＣＤ）１７が接続される。
【００１８】
前記記憶部（フラッシュＲＯＭ）１２に記憶されるＰＣ制御プログラムとしては、Ｗｅｂブラウザプログラムや画像処理プログラムなどの各種アプリケーションプログラムの他、例えば連写撮影された大量の画像データを基にして後述するグラフ関数電卓２０での学習教材として効果的に利用できる画像＆座標範囲ファイル（１２ｆ）（図２参照）を生成するための画像ファイル生成処理プログラム１２ａなどが記憶される。
【００１９】
そして、前記記憶部１２には、さらに、表示データ記憶部１２ｂ、画像ファイル記憶部１２ｃ、移動物体座標リスト記憶部１２ｄ、座標範囲基準値記憶部１２ｅ、画像＆座標範囲ファイル記憶部１２ｆ、およびワークエリア１２ｇが備えられる。
【００２０】
表示データ記憶部１２ｂには、カラー表示部１７に表示すべき被表示データがビットマップ形式のデータとして記憶される。
【００２１】
画像ファイル記憶部１２ｃには、図示しないデジタルカメラにより例えば移動物体を高速連写撮影（又は動画撮影）した画像データがそのファイル名Ａ，Ｂ，…に対応付けられて複数組記憶される。各画像ファイルＡ，Ｂ，…には、当該画像ファイルと共にその高速連写撮影（又は動画撮影の１コマ）の時間間隔Ｔがデジタルカメラから取り込まれて対応付けられている。
【００２２】
移動物体座標リスト記憶部１２ｄには、前記画像ファイル記憶部１２ｃから選択的に読み出された連写撮影画像の合成画像を基にして、当該合成画像に含まれる移動物体の位置に対応したｘｙ座標リストが生成されて記憶される。
【００２３】
座標範囲基準値記憶部１２ｅには、前記画像ファイル記憶部１２ｃから選択的に読み出された連写撮影画像の合成画像において、当該合成画像に含まれる移動物体の位置に基づき生成された一定間隔の基準座標に応じたＸ座標レンジとＹ座標レンジとが記憶される。
【００２４】
画像＆座標範囲ファイル記憶部１２ｆには、前記画像ファイル記憶部１２ｃから選択的に読み出された連写撮影画像の合成画像を基にして生成された画像＆座標範囲ファイル（図２参照）が記憶される。
【００２５】
図２は、前記ＰＣ１０の画像＆座標範囲ファイル記憶部１２ｆに記憶される画像＆座標範囲ファイルの具体例を示す図である。
【００２６】
この画像＆座標範囲ファイル記憶部１２ｆには、高速連写または動画撮影された大量の画像データから移動物体の解析に重要な画像データを含めてユーザ設定または計算設定された撮影時間間隔Δｔ毎に間引き抽出された抽出画像ファイル、前記設定撮影時間間隔Δｔ、前記抽出画像ファイルの各画像データに含まれる移動体画像に基づいた一定間隔のｘｙ座標に対応した基準のＸ座標レンジＸｍｉｎ〜ＸｍａｘとＹ座標レンジＹｍｉｎ〜Ｙｍａｘ、前記基準のＸＹ座標レンジに付加されたＸスケール値とＹスケール値、１スケールあたりの実測値、前記抽出画像ファイルの各画像データの撮影アングルが異なる場合の先頭の画像データを基準にした各画像データ毎のレイヤ位置補正情報（例えば、各画像Ｐｎ内の同一の背景部分を位置合わせした状態での各画像始点座標の位置ずれ量Ｐｎ（ｘｎ，ｙｎ）が、ファイル名に対応付けられて格納される。
【００２７】
このように構成されたＰＣ１０は、プロセッサ（ＣＰＵ）１１が前記画像ファイル生成処理プログラム１２ａに記述された命令に従い回路各部の動作を制御し、ソフトウエアとハードウエアとが協働して動作することにより、後述の動作説明で述べる画像ファイル生成機能を実現する。
【００２８】
図３は、前記ＰＣ１０の画像ファイル生成機能により生成された画像＆座標範囲ファイル（１２ｆ）を学習教材として取り込んで解析するグラフ関数電卓２０の外観構成を示す平面図である。
【００２９】
このグラフ関数電卓２０は、その携帯性の必要からユーザが片手で十分把持し片手で操作可能な小型サイズからなり、このグラフ関数電卓２０の本体正面にはキー入力部２１およびカラー表示部２６が設けられる。
【００３０】
キー入力部２１には、数字や数式を入力したり計算の実行を指示したりするための数字・演算記号キー群２２、各種の関数を入力するための関数機能キー群２３、各種動作モードのメニュー画面を表示させたり動作モードの設定を指示したりするためのモード設定キー群２４、カラー表示部２６に表示されたカーソルの移動操作やデータ項目の選択操作などを行うためのカーソルキー２５、キーパネル上にプリントされているかカラー表示部２６の下端に沿ってメニュー表示される各種の機能を選択的に指定するためのファンクションキー「Ｆ１」〜「Ｆ６」が備えられる。
【００３１】
前記数字・演算記号キー群２２としては、「０」〜「９」（数字）キーおよび「＋」「−」「×」「÷」（演算記号）キー、「EXE」（実行）キー、「AC」（クリア）キーなどが配列される。
【００３２】
前記関数機能キー群２３としては、「log」（対数）キー、「sin」（サイン）キー、「ａb/c」（分数）キーなどが配列される。
【００３３】
前記モード設定キー群２４としては、「MENU」（メニュー）キー、「SHIFT」（シフト）キー、「OPTN」（オプション）キー、「EXIT」（終了）キーなどが配列される。
【００３４】
なお、前記各キーの上縁に沿ったキーパネル上には、入力可能な文字、記号、関数、機能がプリントされており、モード設定キー群２４にある「SHIFT」（シフト）キーと該当する各キーとの組合せにより入力できる。
【００３５】
前記カラー表示部２６は、ドットマトリクス型のカラー液晶表示ユニットからなり、その表示画面上には、当該画面のタッチ位置を検出するための透明タブレットのタッチパネル２６Ｔが重ねて設けられる。
【００３６】
このグラフ関数電卓２０は、移動物体の連続撮影により取得された合成画像ＣＧを背景にその撮影間隔に基づき設定されたＸＹ座標レンジに従った移動物体の軌跡に対応するグラフＹを重ねてなるグラフ画像合成画面をカラー表示部２６に表示させる機能を有する。
【００３７】
図４は、前記グラフ関数電卓２０の電子回路の構成を示すブロック図である。
【００３８】
このグラフ関数電卓２０は、コンピュータであるプロセッサ（ＣＰＵ）３１を備えている。
【００３９】
プロセッサ（ＣＰＵ）３１は、記憶部（フラッシュＲＯＭ）３２に予め記憶されているグラフ関数表示処理プログラム３２ａ、あるいはメモリカードなどの外部記録媒体３３から記録媒体読取部３４を介して記憶部３２に読み込まれたグラフ関数表示処理プログラム３２ａ、あるいはインターネットなど、通信ネットワーク上のＷｅｂサーバ（プログラムサーバ）から外部ＰＣ１０を経由してＰＣ通信部３５によりダウンロードされ前記記憶部３２に読み込まれたグラフ関数表示処理プログラム３２ａに従い回路各部の動作を制御する。そして、前記記憶部３２に記憶されたグラフ関数表示処理プログラム３２ａは、キー入力部２１からのキー入力信号やタッチパネル２６Ｔからのタッチ位置検出信号に応じて起動される。
【００４０】
前記プロセッサ（ＣＰＵ）３１には、前記記憶部３２、記録媒体読取部３４、ＰＣ通信部３５、キー入力部２１、カラー表示部（ＬＣＤ）２６、タッチパネル２６Ｔが接続される。
【００４１】
前記記憶部（フラッシュＲＯＭ）３２に記憶されるグラフ関数表示処理プログラム３２ａとしては、キー入力部２１によりユーザ入力される任意の演算式に応じた演算処理を実行するための演算処理プログラム、同ユーザ入力される任意の関数式に応じたグラフ描画処理を実行するためのグラフ描画処理プログラム、連続撮影された合成画像内の移動体軌跡と一定撮影間隔に基づき設定された基準の座標レンジに従ったグラフとの関係を基準座標値や実測座標値にして表示させるための移動体解析グラフ表示処理プログラムなどが記憶される。
【００４２】
そして、前記記憶部３２には、さらに、グラフ式データ記憶部３２ｂ、V-Window設定値記憶部３２ｃ、画像＆座標範囲ファイル記憶部３２ｄ、およびワークエリア３２ｅが備えられる。
【００４３】
グラフ式データ記憶部３２ｂには、ユーザ操作に応じて入力されたグラフ式や画像解析に基づき計算されたグラフ式Ｙ１，Ｙ２，…のデータが記憶される。
【００４４】
V-Window設定値記憶部３２ｃには、カラー表示部２６にグラフを表示する際の座標レンジ（Ｘｍｉｎ〜Ｘｍａｘ，Ｙｍｉｎ〜Ｙｍａｘ）およびそのスケール値が記憶される。
【００４５】
画像＆座標範囲ファイル記憶部３２ｄには、前記ＰＣ１０により生成された画像＆座標範囲ファイル（１２ｆ）が例えば教材データとして受信され記憶される。
【００４６】
このように構成されたグラフ関数電卓２０は、プロセッサ（ＣＰＵ）３１が前記グラフ関数表示処理プログラム３２ａに記述された命令に従い回路各部の動作を制御し、ソフトウエアとハードウエアとが協働して動作することにより、後述の動作説明で述べる機能を実現する。
【００４７】
本実施形態において、前記画像＆座標範囲ファイル記憶部３２ｄに記憶される画像＆座標範囲ファイル（１２ｆ）は、図示しないデジタルカメラにより高速連写撮影した大量の画像データを前記ＰＣ１０により解析・編集して生成した後に、このグラフ関数電卓２０に教材データとして取り込んで記憶するが、前記ＰＣ１０での画像ファイル生成処理（第１実施例：図５参照）（第２実施例：図１３参照）を本グラフ関数電卓２０により実行することで、同画像＆座標範囲ファイル（１２ｆ）を当該電卓２０にて生成し記憶してもよい。
【００４８】
また、前記ＰＣ１０に本グラフ関数電卓２０のエミュレータを搭載し、前記ＰＣ１０で生成した画像＆座標範囲ファイル（１２ｆ）を、当該ＰＣ１０上のエミュレータに直ちに取り込んでその解析編集処理を実行するようにしてもよい。これによれば、最終的に本グラフ関数電卓２０で解析表示されるグラフ画像合成画面を前記ＰＣ１０上で予め確認できるようになる。
【００４９】
次に、前記構成のＰＣ１０およびグラフ関数電卓２０の動作について説明する。
【００５０】
（第１実施例）
図５は、前記ＰＣ１０による画像ファイル生成処理（第１実施例）を示すフローチャートである。
【００５１】
図６Ａは、前記ＰＣ１０の画像ファイル生成処理（第１実施例）の対象として固定アングルで連写撮影されたスケートボーダー画像の合成画像ＣＧを示す図である。
【００５２】
図６Ｂは、前記連写撮影されたスケートボーダー画像から設定間隔毎に間引き抽出された同スケートボーダー画像の合成画像ＣＧを示す図である。
【００５３】
図７Ａは、前記ＰＣ１０の画像ファイル生成処理（第１実施例）の対象として異なるアングルで連写撮影されたコースター画像（その１）を示す図である。
【００５４】
図７Ｂは、前記ＰＣ１０の画像ファイル生成処理（第１実施例）の対象として異なるアングルで連写撮影されたコースター画像（その２）を示す図である。
【００５５】
図７Ｃは、前記ＰＣ１０の画像ファイル生成処理（第１実施例）の対象として異なるアングルで連写撮影されたコースター画像（その３）を示す図である。
【００５６】
図７Ｄは、前記ＰＣ１０の画像ファイル生成処理（第１実施例）の対象として異なるアングルで連写撮影されたコースター画像（その４）を示す図である。
【００５７】
図７Ｅは、前記ＰＣ１０の画像ファイル生成処理（第１実施例）の対象として異なるアングルで連写撮影されたコースター画像（その５）を示す図である。
【００５８】
図７Ｆは、前記ＰＣ１０の画像ファイル生成処理（第１実施例）の対象として異なるアングルで連写撮影されたコースター画像（その６）を示す図である。
【００５９】
図７Ｇは、前記ＰＣ１０の画像ファイル生成処理（第１実施例）の対象として異なるアングルで連写撮影されたコースター画像（その７）を示す図である。
【００６０】
図７Ｈは、前記ＰＣ１０の画像ファイル生成処理（第１実施例）の対象として異なるアングルで連写撮影されたコースター画像（その８）を示す図である。
【００６１】
図７Ｉは、前記ＰＣ１０の画像ファイル生成処理（第１実施例）の対象として異なるアングルで連写撮影されたコースター画像（その９）を示す図である。
【００６２】
図７Ｊは、前記ＰＣ１０の画像ファイル生成処理（第１実施例）の対象として異なるアングルで連写撮影されたコースター画像（その１０）を示す図である。
【００６３】
図８は、前記ＰＣ１０の画像ファイル生成処理（第１実施例）の対象として異なるアングルで連写撮影されたコースター画像の合成画像ＣＧを示す図である。
【００６４】
ＰＣ１０の画像ファイル記憶部１２ｃには、図示しないデジタルカメラにより移動物体（例えば、スケートボーダーやコースター）を被写体として高速連写撮影（又は動画撮影）した複数組の画像ファイルＡ，Ｂ，…が記憶されている。各画像ファイルＡ，Ｂ，…には、当該画像ファイルと共にその連写撮影（又は動画撮影１コマ）の時間間隔Ｔがデジタルカメラから取り込まれて対応付けられている。
【００６５】
先ず、画像ファイル生成処理プログラム１２ａが起動されると、前記画像ファイル記憶部１２ｃに記憶されている各画像ファイルのファイル名を一覧にしたファイル選択画面が表示部１７に表示される。
【００６６】
このファイル選択画面において、ユーザ任意の画像ファイルが指定されると（ステップＳ１）、当該画像ファイルが有する連写画像Ｐ１，Ｐ２，…，Ｐｎそれぞれに含まれる移動物体の位置（各画像内のｘｙ座標）が検出され、移動物体座標リスト１２ｄに記憶される（ステップＳ２）。
【００６７】
ここで、前記指定された画像ファイルが有する連写画像Ｐ１，Ｐ２，…，Ｐｎは、固定アングルにより撮影された画像であるか否かが各画像間での同一背景画像の解析および位置比較により判断される（ステップＳ３）。
【００６８】
そして、前記指定された画像ファイルが有する連写画像Ｐ１，Ｐ２，…，Ｐｎが、固定アングルにより撮影された画像であると判断された場合は（ステップＳ３（Ｙｅｓ））、例えば図６Ａに示すように、当該指定された画像ファイルに含まれるスケートボーダーＫＢ１，ＫＢ２，…，ＫＢ１５の連写画像Ｐ１，Ｐ２，…，Ｐ１５がそのままレイヤ合成された合成画像ＣＧがカラー表示部１７に表示される（ステップＳ４）。
【００６９】
一方、前記指定された画像ファイルが有する連写画像Ｐ１，Ｐ２，…，Ｐｎが、異なるアングルにより撮影された画像であると判断された場合は（ステップＳ３（Ｎｏ））、例えば図７Ａ〜図７Ｊおよび図８に示すように、当該指定された画像ファイルに含まれるコースターＪＣ１，ＪＣ２，…，ＪＣ１０の連写画像Ｐ１，Ｐ２，…，Ｐ１０について、例えば各画像の背景の類似部分を検知して位置合わせした状態での先頭画像Ｐ１の左上座標Ｐ１（ｘ１(=0)，ｙ１(=0)）を基準とした他の各画像Ｐ２，Ｐ３，…，Ｐ１０の位置ずれ量Ｐ２（ｘ２，ｙ２），Ｐ３（ｘ３，ｙ３），…，Ｐ１０（ｘ１０，ｙ１０）がレイヤ位置補正値として取得される（ステップＳ３ａ）。
【００７０】
そして、前記移動物体座標リスト１２ｄに記憶された各画像Ｐ１，Ｐ２，…，Ｐ１０における移動物体（コースター）ＪＣ１，ＪＣ２，…，ＪＣ１０の位置座標が、前記各対応するレイヤ位置補正値Ｐ２（ｘ２，ｙ２），Ｐ３（ｘ３，ｙ３），…，Ｐ１０（ｘ１０，ｙ１０）で補正される（ステップＳ３ｂ）。
【００７１】
すると、例えば図８に示すように、前記指定された画像ファイルに含まれるコースターの連写画像Ｐ１，Ｐ２，…，Ｐ１０がその先頭の画像Ｐ１をベースに各画像Ｐ２，Ｐ３，…，Ｐ１０毎のレイヤ位置補正値Ｐ２（ｘ２，ｙ２），Ｐ３（ｘ３，ｙ３），…，Ｐ１０（ｘ１０，ｙ１０）に応じて位置補正されレイヤ合成された合成画像ＣＧがカラー表示部１７に表示される（ステップＳ４）。
【００７２】
こうして、固定アングルにより連写撮影された画像ファイル（Ｐ１〜Ｐ１５）については、図６Ａで示したように合成画像ＣＧが表示され、また、異なるアングルにより連写撮影された画像ファイル（Ｐ１〜Ｐ１０）については、図８で示したように合成画像ＣＧが表示されると、当該合成画像ＣＧ上での移動物体ＫＢ１〜ＫＢ１５（ＪＣ１〜ＪＣ１０）の軌跡が検出される（ステップＳ５）。
【００７３】
そして、検出された移動物体ＫＢ１〜ＫＢ１５（ＪＣ１〜ＪＣ１０）の軌跡に対応したグラフＹが最小二乗法により作成されて合成表示される（ステップＳ６）。
【００７４】
すると、前記移動物体ＫＢ１〜ＫＢ１５（ＪＣ１〜ＪＣ１０）の軌跡に対応したグラフＹ上の特徴点（極大、極小、最大、最小など）が検知され（ステップＳ７）、当該特徴点に対応するところの移動物体が含まれる連写画像Ｐｍが特定される（ステップＳ８）。
【００７５】
すなわち具体的に説明すると、図６Ａで示した移動物体ＫＢ１〜ＫＢ１５の合成画像ＣＧについては、図６Ｂに示すように、極大となる特徴点Ｑｍａｘに対応するところの移動物体ＫＢ８が含まれる画像Ｐ８が特定され、また、図８で示した移動物体ＪＣ１〜ＪＣ１０の合成画像ＣＧについては、極小となる特徴点Ｑｍｉｎに対応するところの移動物体ＪＣ６が含まれる画像Ｐ６（図７Ｆ参照）が特定される（ステップＳ７，Ｓ８）。
【００７６】
すると、前記合成された連写画像Ｐ１，Ｐ２，…，Ｐｎについて、教材データとして取得したい撮影時間間隔Δｔ（＞Ｔ）がユーザ操作に応じて設定されるか、または教材データとして取得したい画像枚数Ｎ（＜ｎ）がユーザ操作に応じて指定されることで、連写画像Ｐ１〜Ｐｎの全画像枚数ｎを指定の画像枚数Ｎで除算した値に連写撮影時間間隔Ｔを乗算した撮影時間間隔Δｔ［＝（ｎ／Ｎ）×Ｔ］が設定される（ステップＳ９）。
【００７７】
すると、前記指定された画像ファイルの連写画像Ｐ１，Ｐ２，…，Ｐｎから、前記特定された特徴点対応画像Ｐｍを含めて前記設定された撮影時間間隔Δｔ毎の各画像が抽出され（ステップＳ１０）、当該抽出された各画像が一連の画像ファイルとして画像＆座標範囲ファイル記憶部１２ｆ（図２参照）に記憶される（ステップＳ１１）。
【００７８】
すなわち具体的には、前記指定された画像ファイルが、例えば前記図６Ａで示したスケートボーダー（移動物体）ＫＢ１〜ＫＢ１５の連写画像Ｐ１〜Ｐ１５（連写撮影時間間隔Ｔ＝０．１ｓ）であって、教材データとして取得したい撮影時間間隔Δｔ＝０．３ｓ（画像枚数Ｎ＝５）として設定した場合は、図６Ｂに示すように、特定された極大の特徴点Ｑｍａｘに対応するところの移動物体ＫＢ８の画像Ｐ８を含めた設定撮影時間間隔Δｔ＝０．３ｓ毎の各画像Ｐ２，Ｐ５，Ｐ８，Ｐ１１，Ｐ１４が抽出され、一連の画像ファイルとしてその撮影時間間隔Δｔ＝０．３ｓと共に画像＆座標範囲ファイル記憶部１２ｆ（図２参照）に記憶される（ステップＳ９〜Ｓ１１）。
【００７９】
また、前記指定された画像ファイルが、例えば前記図７Ａ〜図７Ｊで示したコースター（移動物体）ＪＣ１〜ＪＣ１０の連写画像Ｐ１〜Ｐ１０（連写撮影時間間隔Ｔ＝０．２ｓ）であって、教材データとして取得したい撮影時間間隔Δｔ＝０．４ｓ（画像枚数Ｎ＝５）として設定した場合は、図８に示すように、特定された極小の特徴点Ｑｍｉｎに対応するところの移動物体ＪＣ６の画像Ｐ６を含めた設定撮影時間間隔Δｔ＝０．４ｓ毎の各画像Ｐ２，Ｐ４，Ｐ６，Ｐ８，Ｐ１０が抽出され、一連の画像ファイルとしてその撮影時間間隔Δｔ＝０．４ｓと共に画像＆座標範囲ファイル記憶部１２ｆ（図２参照）に記憶される（ステップＳ９〜Ｓ１１）。
【００８０】
この後、表示中の合成画像ＣＧ（図６Ａまたは図８参照）に含まれる地面や床面等の水平線が認識され、この認識された水平線をＹ＝０とするＸ軸（図示せず）が表示される（ステップＳ１２）。なお、このＸ軸の設定位置（Ｙ＝０）は、ユーザ操作に応じて上下の任意の位置に移動して修正可能である。
【００８１】
さらに、表示中の合成画像ＣＧ（図６Ａまたは図８参照）に含まれる各移動物体ＫＢ１〜ＫＢ１５（ＪＣ１〜ＪＣ１０）のうち最初の移動物体ＫＢ１（ＪＣ１）が認識され、この認識された移動物体ＫＢ１（ＪＣ１）の位置をＸ＝０とするＹ軸（図示せず）が表示される（ステップＳ１３）。なお、このＹ軸の設定位置（Ｘ＝０）は、ユーザ操作に応じて左右の任意の位置に移動して修正可能であり、例えば前記ステップＳ７にて検知された特徴点Ｑｍａｘ（Ｑｍｉｎ）に対応する移動物体ＫＢ８（ＪＣ６）の位置に移動して設定してもよい（図１０Ｃ参照）。
【００８２】
すると、前記Ｘ軸を予め設定された幅で分割した各位置を当該Ｘ軸の基準の目盛とし、この基準の目盛に基づき換算されたＸ座標レンジ（ＸＳｍｉｎ〜ＸＳｍａｘ）とＹ座標レンジ（ＹＳｍｉｎ〜ＹＳｍａｘ）とが表示される（ステップＳ１４）。
【００８３】
そして、ユーザ操作に応じて前記Ｘ軸１目盛あたりの実測長さ（例えば５ｍ）が入力されると（ステップＳ１５）、入力されたＸ軸１目盛あたりの実測値（Δｘ＝５ｍ）に基づき換算された実測Ｘ座標レンジ（ＸＲｍｉｎ〜ＸＲｍａｘ）と実測Ｙ座標レンジ（ＹＲｍｉｎ〜ＹＲｍａｘ）とが表示される（ステップＳ１６）。
【００８４】
こうして、移動物体ＫＢ１〜ＫＢ１５（ＪＣ１〜ＪＣ１０）を連写撮影した画像ファイルの合成画像ＣＧが表示されると共に、基準ＸＹ座標レンジ（ＸＳｍｉｎ〜ｍａｘ，ＹＳｍｉｎ〜ｍａｘ）、実測ＸＹ座標レンジ（ＸＲｍｉｎ〜ｍａｘ，ＹＲｍｉｎ〜ｍａｘ）が表示された状態で、ファイル保存操作に応じて新たなファイル名「skateboard.g3m」(coaster.g3m)が入力される（ステップＳ１７）。
【００８５】
すると、前記ステップＳ７〜Ｓ１１の処理に従い前記指定の連写画像Ｐ１〜Ｐ１５（Ｐ１〜Ｐ１０）から間引き抽出された各画像Ｐ２，５，８，１１，１４（Ｐ２，４，６，８，１０）に対して、その撮影時間間隔Δｔ＝０．３ｓ（０．４ｓ）、前記基準ＸＹ座標レンジ“ＸＳｍｉｎ〜ｍａｘ，ＹＳｍｉｎ〜ｍａｘ”、前記基準目盛のスケール値“１”、前記実測値（Δｘ＝５ｍ）が付加され、さらに、異なる撮影アングルによる連写抽出画像（Ｐ２，４，６，８，１０）である場合には前記ステップＳ３ａにて取得された当該各画像に対応するレイヤ位置補正情報Ｐ２（ｘ２，ｙ２），Ｐ４（ｘ４，ｙ４），…，Ｐ１０（ｘ１０，ｙ１０）と共に、前記入力されたファイル名「skateboard.g3m」(coaster.g3m)に対応付けられて画像＆座標範囲ファイル記憶部１２ｆ（図２参照）に保存される（ステップＳ１８）。
【００８６】
こうして、ＰＣ１０の画像＆座標範囲ファイル記憶部１２ｆに記憶された画像＆座標範囲ファイル（１２ｆ）のデータは、外部機器通信部１５を介してグラフ関数電卓２０に出力されて転送され、当該グラフ関数電卓２０の画像＆座標範囲ファイル記憶部３２ｄ（図２参照）に記憶される。
【００８７】
図９は、前記グラフ関数電卓２０によるグラフ関数表示処理を示すフローチャートである。
【００８８】
図１０Ａは、前記グラフ関数電卓２０のグラフ関数表示処理によるコースター画像の連写抽出画像Ｐ２，４，６，１０を対象にした解析表示動作の具体例（その１）を示す図である。
【００８９】
図１０Ｂは、前記グラフ関数電卓２０のグラフ関数表示処理によるコースター画像の連写抽出画像Ｐ２，４，６，１０を対象にした解析表示動作の具体例（その２）を示す図である。
【００９０】
図１０Ｃは、前記グラフ関数電卓２０のグラフ関数表示処理によるコースター画像の連写抽出画像Ｐ２，４，６，１０を対象にした解析表示動作の具体例（その３）を示す図である。
【００９１】
図１０Ｄは、前記グラフ関数電卓２０のグラフ関数表示処理によるコースター画像の連写抽出画像Ｐ２，４，６，１０を対象にした解析表示動作の具体例（その４）を示す図である。
【００９２】
「Menu」キーからのユーザ操作に応じて、グラフ表示モードが設定され、画像＆座標範囲ファイル記憶部３２ｄ（図２参照）に記憶されているファイル名を一覧にした画像ファイル選択画面（図示せず）がカラー表示部２６に表示される。
【００９３】
この画像ファイル選択画面において、例えばファイル名「coaster.g3m」が指定され「EXE」キーが操作されると（ステップＡ１）、当該指定のファイル名「coaster.g3m」に対応付けられて画像＆座標範囲ファイル記憶部３２ｄ（図２参照）に記憶されている連写抽出画像（Ｐ２，４，６，８，１０）に対して、レイヤ位置補正情報が付加されているか否か判断される（ステップＡ２）。
【００９４】
ここで、前記指定の連写抽出画像（Ｐ２，４，６，８，１０）にレイヤ位置補正情報Ｐ２（ｘ２，ｙ２），Ｐ４（ｘ４，ｙ４），…，Ｐ１０（ｘ１０，ｙ１０）が付加されていると判断されると（ステップＡ２（Ｙｅｓ））、当該各連写抽出画像（Ｐ２，４，６，８，１０）が、各対応するレイヤ位置補正情報Ｐ２（ｘ２，ｙ２），Ｐ４（ｘ４，ｙ４），…，Ｐ１０（ｘ１０，ｙ１０）に従い位置補正されながら順次表示データとして重ねられた合成画像ＣＧ（図１０Ｄ参照）が生成され、カラー表示部２６に表示される（ステップＡ３ｂ）。なおこの時点において（図１０Ｄ参照）、グラフＹ、グラフ式ｙ＝ｆ（ｘ）、トレースポインタＴＰｎ、トレースポインタＴＰｎの座標ｘ，ｙは表示されていない。
【００９５】
一方、前記画像ファイル選択画面において、ファイル名「skateboard.g3m」が指定された場合には（ステップＡ１）、当該指定の連写抽出画像（Ｐ２，５，８，１１，１４）にレイヤ位置補正情報が付加されていないと判断され（ステップＡ２（Ｎｏ））、前記図６Ｂで示したように、各連写抽出画像（Ｐ２，５，８，１１，１４）が順次表示データとして重ねられた合成画像ＣＧが生成され、カラー表示部２６に表示される（ステップＡ３ａ）。
【００９６】
例えば、前記ファイル名「coaster.g3m」の指定により各連写抽出画像（Ｐ２，４，６，８，１０）の合成画像ＣＧが表示部２６に表示されると（図１０Ｄ参照：グラフＹ、グラフ式ｙ＝ｆ（ｘ）、トレースポインタＴＰｎ、トレースポインタＴＰｎの座標ｘ，ｙは無し）（ステップＡ１〜Ａ３ｂ）、当該指定のファイル名「coaster.g3m」に対応付けられた座標範囲［基準ＸＹ座標レンジ（ＸＳｍｉｎ〜ｍａｘ，ＹＳｍｉｎ〜ｍａｘ）］と基準目盛のスケール値“１”について、本電卓１０本体のグラフ表示用に設定するか否かをユーザに促すメッセージが表示され、本体設定が指定されると（ステップＡ４（Ｙｅｓ））、当該画像ファイルの座標範囲とスケール値がV-Window設定値記憶部３２ｃに記憶されて設定される（ステップＡ５）。
【００９７】
そして、「SHIFT」キー＋「Ｆ３」(V-Window)キーの操作に応じてV-Window設定値の確認が指示されると（ステップＡ６（Ｙｅｓ））、前記V-Window設定値記憶部３２ｃに記憶設定された座標範囲とスケール値が読み出され、V-Window設定画面（図示せず）として確認表示される（ステップＡ７）。
【００９８】
この後、ユーザ操作に応じて、グラフ表示モードでのグラフ表示画面に、ｘｙ座標軸、目盛数値、グリッド線の表示をするか否か（有／無）が設定されると（ステップＡ８）、自動でグラフを作成するか否かの選択をユーザに促すメッセージウインドウ［自動グラフ作成する／しない］が表示される（ステップＡ９）。
【００９９】
この［自動グラフ作成する／しない］のメッセージウインドウに従って、［しない］が選択されると（ステップＡ９（Ｎｏ））、表示中の合成画像ＣＧ（図１０Ｄ参照：グラフＹ、グラフ式ｙ＝ｆ（ｘ）、トレースポインタＴＰｎ、トレースポインタＴＰｎの座標ｘ，ｙは無し）における移動物体（コースター）ＪＣ２，４，６，８，１０の軌跡（軌道）に応じたグラフ式ｙ＝ｆ（ｘ）がユーザ入力されて表示される（ステップＡ１０）。
【０１００】
一方、前記［自動グラフ作成する／しない］のメッセージウインドウに従って、［する］が選択されると（ステップＡ９（Ｙｅｓ））、表示中の合成画像ＣＧ（図１０Ｄ参照：グラフＹ、グラフ式ｙ＝ｆ（ｘ）、トレースポインタＴＰｎ、トレースポインタＴＰｎの座標ｘ，ｙは無し）における移動物体（コースター）ＪＣ２，４，６，８，１０の位置が検出されて各対応する座標（ｘ，ｙ）が取得され（ステップＡ１０ａ）、当該移動物体（コースター）ＪＣ２，４，６，８，１０の座標ＪＣ２（ｘ，ｙ），４（ｘ，ｙ），…，１０（ｘ，ｙ）に基づいて、その軌跡（軌道）に応じたグラフ式［ｙ＝０．０１ｘ２］が最小二乗法により自動生成されて表示される（ステップＡ１０ｂ）。
【０１０１】
すると、前記V-Window設定値記憶部３２ｃに記憶設定された座標範囲［基準ＸＹ座標レンジ（ＸＳｍｉｎ〜ｍａｘ，ＹＳｍｉｎ〜ｍａｘ）］と基準目盛のスケール値“１”およびｘｙ座標軸の有無、目盛数値の有無、グリッド線の有無の設定内容に従い、図１０Ｄに示すように、グラフＹを描画した合成画面ＣＧが表示される（ステップＡ１１）。
【０１０２】
これにより、前記ＰＣ１０から教材データとして取り込んだ画像＆座標範囲ファイル（３２ｄ）におけるファイル名「coaster.g3m」の連写抽出画像Ｐ２，４，６，８，１０と、その移動物体（コースター）ＪＣ２，４，６，８，１０の軌跡に対応したグラフＹとを、基準目盛値のｘｙ座標上に重ねて表示することができる。
【０１０３】
このように、ファイル名「coaster.g3m」の連写抽出画像Ｐ２，４，６，８，１０と、その移動物体（コースター）ＪＣ２，４，６，８，１０の軌跡に対応したグラフＹとが、基準のｘｙ座標からなる合成画面ＣＧ上に重ね合わせ表示された状態で、「SHIFT」キー＋「Ｆ１」(Trace)キーの操作に応じて、前記グラフＹに対するグラフトレースが指示されると（ステップＡ１２（Ｙｅｓ））、トレースポインタＴＰのｘ値が初期値（この場合はｘ＝０）に設定される（ステップＡ１３）。
【０１０４】
すると、図１０Ｃに示すように、初期値（ｘ＝０）に対応するグラフＹ上のトレースポインタＴＰ３（移動物体ＪＣ６と一致）が検知されると共に、当該トレースポインタＴＰ３に対応するところの画像Ｐ６が合成画像ＣＧにおける最上のレイヤに表示される（ステップＡ１４）。
【０１０５】
そして、グラフＹ上に前記ｘ値の初期値ｘ＝０に対応したトレースポインタＴＰ３（移動物体ＪＣ６と一致）が表示され、前記グラフ式［ｙ＝０．０１ｘ２］が画面上部に表示されると共に、画像＆座標範囲ファイル記憶部３２ｄに記憶されている実測値Δｘ＝５ｍに基づき換算されたトレースポインタＴＰ３の実測ｘｙ座標値（ｘ＝０ｍ，ｙ＝０ｍ）が同画面下部に表示される（ステップＡ１５）。
【０１０６】
この後、カーソルキー２５の操作により前記トレースポインタＴＰｎの左「←」または右「→」への移動が指示されると（ステップＡ１６（Ｙｅｓ））、当該ポインタ移動の指示毎に、トレースポインタＴＰｎのｘ値がＸ方向所定ドット間隔Δｘ（＝１〜３ｄｏｔ）分増減変更される（ステップＡ１７）。
【０１０７】
これにより、例えば図１０Ａに示すように、グラフＹ上のｘ値変更後のトレースポインタＴＰ１（移動物体ＪＣ２と一致）が検知されると共に、当該トレースポインタＴＰ１に対応するところの画像Ｐ２が合成画像ＣＧにおける最上のレイヤに表示される（ステップＡ１４）。
【０１０８】
そして、グラフＹ上に前記ｘ値変更後のトレースポインタＴＰ１（移動物体ＪＣ２と一致）が表示され、前記同様に実測値Δｘ＝５ｍに基づき換算されたトレースポインタＴＰ１の実測ｘｙ座標値（ｘ＝−１８ｍ，ｙ＝３．２ｍ）が更新されて表示される（ステップＡ１５）。
【０１０９】
さらに、トレースポインタＴＰｎの右方向への移動が指示されそのｘ値が増加変更されると（ステップＡ１６→Ａ１７）、例えば図１０Ｂに示すように、グラフＹ上のｘ値変更後のトレースポインタＴＰ２（移動物体ＪＣ４と一致）が検知されると共に、当該トレースポインタＴＰ２に対応するところの画像Ｐ４が合成画像ＣＧにおける最上のレイヤに表示される（ステップＡ１４）。
【０１１０】
そして、グラフＹ上に前記ｘ値変更後のトレースポインタＴＰ２（移動物体ＪＣ４と一致）が表示され、前記同様に実測値Δｘ＝５ｍに基づき換算されたトレースポインタＴＰ２の実測ｘｙ座標値（ｘ＝−１２ｍ，ｙ＝１．４ｍ）が更新されて表示される（ステップＡ１５）。
【０１１１】
さらにまた、トレースポインタＴＰｎの右方向への移動が指示されそのｘ値が増加変更されると（ステップＡ１６→Ａ１７）、例えば図１０Ｄに示すように、グラフＹ上のｘ値変更後のトレースポインタＴＰ５（移動物体ＪＣ１０と一致）が検知されると共に、当該トレースポインタＴＰ５に対応するところの画像Ｐ１０が合成画像ＣＧにおける最上のレイヤに表示される（ステップＡ１４）。
【０１１２】
そして、グラフＹ上に前記ｘ値変更後のトレースポインタＴＰ５（移動物体ＪＣ１０と一致）が表示され、前記同様に実測値Δｘ＝５ｍに基づき換算されたトレースポインタＴＰ５の実測ｘｙ座標値（ｘ＝３７ｍ，ｙ＝１３．６ｍ）が更新されて表示される（ステップＡ１５）。
【０１１３】
この後、「AC」キーの操作により終了が指示されると（ステップＡ１８（Ｙｅｓ））、前記一連のグラフ関数表示処理は終了される。
【０１１４】
なお、前述した通り、前記ＰＣ１０により実行した画像ファイル生成処理（第１実施例：図５参照）（第２実施例：図１３参照）も含めた全ての処理を本グラフ関数電卓２０により実行してもよく、この場合には、図示しないデジタルカメラにより高速連写撮影した各種の画像ファイルを直接グラフ関数電卓２０に取り込んで処理すればよい。
【０１１５】
したがって、前記構成のＰＣ１０による移動物体の高速連写画像を対象にした画像ファイル生成機能（第１実施例）によれば、移動物体を高速連写撮影（撮影時間間隔Ｔ）した各画像データＰ１〜Ｐｎの合成画像ＣＧが生成され、当該合成画像ＣＧ上での各移動物体ＫＢ１〜ＫＢ１５（ＪＣ１〜ＪＣ１０）の位置（ｘｙ座標）が検出されると共に、これに基づき同移動物体ＫＢ１〜ＫＢ１５（ＪＣ１〜ＪＣ１０）の移動の軌跡Ｙが検出される。すると、前記移動物体ＫＢ１〜ＫＢ１５（ＪＣ１〜ＪＣ１０）の移動の軌跡Ｙの特徴点Ｑｍａｘ（Ｑｍｉｎ）に対応するところの画像データＰ８（Ｐ６）が特定され、この特定された画像データＰ８（Ｐ６）を含めて前記高速連写の撮影時間間隔Ｔよりも長いユーザ設定された撮影時間間隔Δｔに対応するところの各画像データが前記高速連写の各画像データＰ１〜Ｐｎの中から抽出され、連写抽出画像ファイルＰ２，５，８，１１，１４（Ｐ２，４，６，８，１０）として前記設定された撮影時間間隔Δｔと対応付けて画像＆座標範囲ファイル記憶部１２ｆに記憶される。そして、この画像＆座標範囲ファイル（１２ｆ）は教材データとしてグラフ関数電卓２０に出力転送され、前記連写抽出画像ファイルＰ２，５，８，１１，１４（Ｐ２，４，６，８，１０）から合成画像ＣＧの生成、および各移動物体ＫＢ２，５，８，１１，１４（ＪＣ２，４，６，８，１０）の移動軌跡に応じたグラフＹの生成、解析処理が実行される。
【０１１６】
このため、移動する物体を撮影した一連の連写画像／動画から適切に画像を抽出して、効果的な学習教材を生成することが可能になる。
【０１１７】
また、前記構成のＰＣ１０による移動物体の高速連写画像を対象にした画像ファイル生成機能（第１実施例）によれば、前記高速連写撮影（撮影時間間隔Ｔ）された各画像データＰ１〜Ｐｎが異なるアングルにより撮影された画像データＰ１〜Ｐ１０である場合には、先頭の画像データＰ１を基準にした背景類似画像等の位置合わせにより各画像データＰ２〜Ｐ１０の位置補正情報が取得され、当該各画像データＰ１〜Ｐ１０は前記位置補正情報に応じて位置補正されて合成画像ＣＧが生成される。そして、特徴点Ｑｍｉｎに対応するところの画像データＰ６を含んでユーザ設定撮影時間間隔Δｔに対応して抽出された連写抽出画像ファイルＰ２，４，６，８，１０には、前記設定撮影時間間隔Δｔと各抽出画像データＰ２，４，６，８，１０の位置補正情報とが対応付けられて画像＆座標範囲ファイル記憶部１２ｆに記憶される。
【０１１８】
このため、高速連写撮影された各画像データＰ１〜Ｐｎが異なるアングルにより撮影された画像データＰ１〜Ｐ１０である場合でも、位置補正した適切な合成画像ＣＧから連写抽出画像ファイルＰ２，４，６，８，１０を生成でき、しかもグラフ関数電卓２０では、同連写抽出画像ファイル内の位置補正情報に基づき適切な合成画像ＣＧを生成でき、各移動物体ＪＣ２，４，６，８，１０の移動軌跡に応じたグラフＹの生成、解析処理を実行できる。
【０１１９】
なお、前記第１実施例の画像ファイル生成機能（図５参照）では、移動物体ＫＢ１〜ＫＢ１５（ＪＣ１〜ＪＣ１０）の軌跡に対応したグラフＹ上の特徴点Ｑｍａｘ（Ｑｍｉｎ）に最も近接した移動物体ＫＢ８（ＪＣ６）が含まれる連写画像Ｐ８（Ｐ６）を特定し、これを含めた連写抽出画像ファイルＰ２，５，８，１１，１４（Ｐ２，４，６，８，１０）を生成した。
【０１２０】
これに対し、以下の第２実施例（図１５Ａ〜図１５Ｇ参照）で説明するように、特徴点Ｑｍａｘに最も近接した移動物体ＫＴ１２が含まれる連写画像Ｐ１２を含めた抽出画像ファイルの合成画像ＣＧ（Ｐ３，６，９，１２，１５，１８，２１，２４）と同特徴点Ｑｍａｘに次に近接した移動物体ＫＴ１３が含まれる連写画像Ｐ１３を含めた抽出画像ファイルの合成画像ＣＧ（Ｐ１，４，７，１０，１３，１６，１９，２２，２５）とを比較して、同特徴点Ｑｍａｘを挟んだ各移動物体の左右のバランスが良い方の抽出画像ファイルＰ１，４，７，１０，１３，１６，１９，２２，２５を保存対象に決定することで、学習教材としてより効果的な連写抽出画像ファイルを生成することができる。
【０１２１】
（第２実施例）
図１１は、前記ＰＣ１０の画像＆座標範囲ファイル記憶部１２ｆに記憶される画像＆座標範囲ファイルの第２具体例を示す図である。
【０１２２】
この画像＆座標範囲ファイル記憶部１２ｆには、図示しないデジタルカメラにより移動物体（ここでは、半球体）を被写体として高速連写撮影（又は動画撮影）した連写画像ファイル（ファイル名“ball”）が元画像として記憶される。この連写画像ファイル（元画像）には、当該画像ファイル（元画像）と共にその連写撮影（又は動画撮影１コマ）の時間間隔Δｔ（＝０．１ｓ）がデジタルカメラから取り込まれて対応付けられている。
【０１２３】
なお、この連写画像ファイル（元画像）は、前記画像ファイル記憶部１２ｃに記憶されている各画像ファイルの中から選択された画像ファイルである。
【０１２４】
図１２は、前記ＰＣ１０の画像ファイル生成処理（第２実施例）のために記憶部１２に予め記憶される推奨間引き間隔テーブル１２ｈを示す図である。
【０１２５】
この推奨間引き間隔テーブル１２ｈは、これから具体例を説明する画像ファイル生成処理（第２実施例）により前記連写画像ファイル（元画像）をその連写速度（連写時間間隔Δｔ）に応じた適切な間隔で間引くための推奨間引き間隔を設定する。
【０１２６】
すなわち、この推奨間引き間隔テーブル１２ｈには、前記連写画像ファイル（元画像）の撮影時間間隔Δｔに応じて選択される連写速度（枚／秒）、当該連写速度（枚／秒）に応じた推奨間引き間隔（ｎ個おき）、当該推奨間引き間隔に応じた連写画像ファイル（元画像）の間引き後に抽出された画像の時間間隔（Ｔスケール値）、前記連写画像ファイル（元画像）が３０枚の画像データからなる場合の推奨間引き後の連写画像枚数（３０枚→？枚）が対応付けられて記憶される。
【０１２７】
なお、この推奨間引き間隔テーブル１２ｈにおいて、その推奨間引き間隔に応じた連写画像ファイル（元画像）の間引き後抽出画像の時間間隔（Ｔスケール値）は、例えば連写速度（１／１５＝０．０６…ｓ）、推奨間引き間隔（３→１（２個おき））の場合に［０．２秒］（計算上０．１８８…秒）、連写速度（１／３０＝０．０３…ｓ）、推奨間引き間隔（３→１（２個おき））の場合に［０．１秒］（計算上０．０９９…秒）と端数を除いて設定される。また、連写速度（１／１０＝０．１ｓ）の場合、推奨間引き間隔（３→１（２個おき））として間引き後抽出画像の時間間隔（Ｔスケール値）［０．３秒］とし、連写速度（１／４０＝０．０２５ｓ）の場合、推奨間引き間隔（４→１（３個おき））として間引き後抽出画像の時間間隔（Ｔスケール値）［０．１秒］とし、端数の無いように設定される。これにより、間引き後抽出画像の解析処理およびその数値表示の単純化を図っている。
【０１２８】
図１３は、前記ＰＣ１０による画像ファイル生成処理（第２実施例）を示すフローチャートである。
【０１２９】
図１４は、前記ＰＣ１０による画像ファイル生成処理（第２実施例）に伴う間引き間隔設定処理を示すフローチャートである。
【０１３０】
図１５Ａは、前記ＰＣ１０の画像ファイル生成処理（第２実施例）の対象として固定アングルで連写撮影された半球体画像の合成画像ＣＧ（その１）を示す図である。
【０１３１】
図１５Ｂは、前記ＰＣ１０の画像ファイル生成処理（第２実施例）の対象として固定アングルで連写撮影された半球体画像の合成画像ＣＧ（その２）を示す図である。
【０１３２】
図１５Ｃは、前記ＰＣ１０の画像ファイル生成処理（第２実施例）の対象として固定アングルで連写撮影された半球体画像の合成画像ＣＧ（その３）を示す図である。
【０１３３】
図１５Ｄは、前記ＰＣ１０の画像ファイル生成処理（第２実施例）の対象として固定アングルで連写撮影された半球体画像の合成画像ＣＧ（その４）を示す図である。
【０１３４】
図１５Ｅは、前記ＰＣ１０の画像ファイル生成処理（第２実施例）の対象として固定アングルで連写撮影された半球体画像の合成画像ＣＧ（その５）を示す図である。
【０１３５】
図１５Ｆは、前記ＰＣ１０の画像ファイル生成処理（第２実施例）の対象として固定アングルで連写撮影された半球体画像の合成画像ＣＧ（その６）を示す図である。
【０１３６】
図１５Ｇは、前記連写撮影された半球体画像から推奨間引き間隔毎に間引き抽出され左右反転された同半球体画像の合成画像ＣＧを示す図である。
【０１３７】
先ず、画像ファイル生成処理プログラム１２ａが起動されると、前記画像ファイル記憶部１２ｃに記憶されている各画像ファイルのファイル名を一覧にしたファイル選択画面が表示部１７に表示される。
【０１３８】
このファイル選択画面において、ユーザ任意の画像ファイル（前記連写画像ファイル“ball”（元画像））が指定されると、この指定された連写画像ファイル“ball”（元画像）は、前記画像＆座標範囲ファイル記憶部１２ｆ（図１１参照）に記憶される（ステップＴ１）。
【０１３９】
すると、図１５Ａに示すように、前記指定された画像ファイル“ball”（元画像）に含まれる移動物体（半球体）ＫＴ１，ＫＴ２，…，ＫＴ２６の連写画像Ｐ１，Ｐ２，…，Ｐ２６がそのままレイヤ合成された合成画像ＣＧがカラー表示部１７に表示される（ステップＴ２）。そして、図１４における間引き間隔設定処理に移行される（ステップＴＫ）。
【０１４０】
この間引き間隔設定処理では、先ず、前記指定された処理対象の画像ファイル“ball”（元画像）に対応付けられた連写速度（連写時間間隔Δｔ＝０．１ｓ）が読み出される（ステップＫ１）。
【０１４１】
すると、前記推奨間引き間隔テーブル１２ｈから、前記画像ファイル“ball”（元画像）の連写速度（Δｔ＝０．１ｓ＝１／１０）に対応した推奨間引き間隔（３→１（２個おき））が読み出される（ステップＫ２）。
【０１４２】
そして、前記画像ファイル“ball”（元画像）の撮影枚数（Ｐ１〜Ｐ２６：２６枚）から、前記推奨間引き間隔（３→１（２個おき））で間引いた間引き後枚数（２６÷３＝８余り２枚）が計算される（ステップＫ３）。
【０１４３】
すると、前記推奨間引き間隔（３→１（２個おき））とその時間間隔（Ｔスケール値＝０．３秒）、および前記間引き後枚数（８余り２枚）が表示部１７に表示され、ユーザにその確認が促される（ステップＫ４）。
【０１４４】
ここで、ユーザ操作に応じて、前記表示された推奨間引き間隔（３→１（２個おき））が指定されるか、または任意の間引き間隔が入力されると（ステップＫ５）、当該指定または入力された間引き間隔がワークエリア１２ｇに設定される（ステップＫ６）。
【０１４５】
こうして、前記連写画像ファイル“ball”（元画像Ｐ１〜Ｐ２６）に対する間引き間隔（ここでは推奨間引き間隔である３→１（２個おき））が設定されると、前記表示部１７に表示された合成画像ＣＧ（図１５Ａ参照）上での移動物体ＫＴ１〜ＫＴ２６の軌跡が検出される（ステップＴ３）。
【０１４６】
そして、図１５Ｂに示すように、前記検出された移動物体ＫＴ１〜ＫＴ２６の軌跡に対応したグラフＹが最小二乗法により作成されて合成表示される（ステップＴ４）。
【０１４７】
すると、前記移動物体ＫＴ１〜ＫＴ２６の軌跡に対応したグラフＹ上の特徴点（極大、極小、最大、最小など）が検知され（ステップＴ５）、当該特徴点に最も近いところの移動物体が含まれる連写画像Ｐｍが特定される（ステップＴ６）。
【０１４８】
すなわち具体的に説明すると、図１５Ａで示した移動物体ＫＴ１〜ＫＴ２６の合成画像ＣＧについては、図１５Ｃに示すように、極大となる特徴点Ｑｍａｘに最も近いところの移動物体ＫＴ１２が含まれる画像Ｐ１２が特定される（ステップＴ５，Ｔ６）。
【０１４９】
すると、前記指定された画像ファイル“ball”（元画像）の連写画像Ｐ１，Ｐ２，…，Ｐ２６から、前記特定された画像Ｐ１２を残して前記設定された推奨間引き間隔（３→１（２個おき））で間引いた各画像Ｐ３，Ｐ６，Ｐ９，Ｐ１２，…，Ｐ２４が抽出されて合成画像ＣＧが生成され（図１５Ｄ参照）、間引き後抽出画像１としてワークエリア１２ｈに記憶される（ステップＴ７）。
【０１５０】
ここで、前記特徴点Ｑｍａｘに最も近い移動物体ＫＴ１２が含まれる画像Ｐ１２を残した間引き後抽出画像Ｐ３，Ｐ６，Ｐ９，Ｐ１２，…，Ｐ２４の合成画像ＣＧ（図１５Ｄ参照）において、各移動物体ＫＴ３，ＫＴ６，ＫＴ９，ＫＴ１２，…，ＫＴ２４の位置が、前記特徴点Ｑｍａｘを挟んで左右対称に近いか否か判断される（ステップＴ８）。
【０１５１】
具体的には、前記合成画像ＣＧ（図１５Ｄ参照）における特徴点Ｑｍａｘに最も近い移動物体ＫＴ１２より左側の各移動物体ＫＴ１５，ＫＴ１８，ＫＴ２１，ＫＴ２４それぞれの位置と、右側の各移動物体ＫＴ９，ＫＴ６，ＫＴ３それぞれの位置とが、Ｙ方向の所定許容範囲に含まれるか否かにより左右対称を判断する。
【０１５２】
図１５Ｄにおける間引き後抽出画像Ｐ３，Ｐ６，Ｐ９，Ｐ１２，…，Ｐ２４の合成画像ＣＧでは、各移動物体ＫＴ３，ＫＴ６，ＫＴ９，ＫＴ１２，…，ＫＴ２４の位置が、特徴点Ｑｍａｘを挟んで左右対称に近くないと判断される（ステップＴ８（Ｎｏ））。
【０１５３】
すると、前記移動物体ＫＴ１〜ＫＴ２６の軌跡に対応したグラフＹ上の特徴点に次に近いところの移動物体が含まれる連写画像Ｐｍが特定される（ステップＴ９）。
【０１５４】
すなわち具体的に説明すると、図１５Ｅに示すように、極大となる特徴点Ｑｍａｘに次に近いところの移動物体ＫＴ１３が含まれる画像Ｐ１３が特定される（ステップＴ９）。
【０１５５】
すると、前記指定された画像ファイル“ball”（元画像）の連写画像Ｐ１，Ｐ２，…，Ｐ２６から、前記特定された画像Ｐ１３を残して前記設定された推奨間引き間隔（３→１（２個おき））で間引いた各画像Ｐ１，Ｐ４，Ｐ７，Ｐ１０，…，Ｐ２５が抽出されて合成画像ＣＧが生成され（図１５Ｆ参照）、間引き後抽出画像２としてワークエリア１２ｈに記憶される（ステップＴ１０）。
【０１５６】
すると、前記ステップＴ７にてワークエリア１２ｈに記憶された間引き後抽出画像１（図１５Ｄ参照）における各移動物体ＫＴ３，ＫＴ６，ＫＴ９，ＫＴ１２，…，ＫＴ２４の左右対称情報と、前記ステップＴ１０にてワークエリア１２ｈに記憶された間引き後抽出画像２（図１５Ｆ参照）における各移動物体ＫＴ１，ＫＴ４，ＫＴ７，ＫＴ１０，…，ＫＴ２５の左右対称情報とが比較され、間引き後抽出画像２の方が間引き後抽出画像１よりも左右対称性が高いか（左右バランスが良いか）否かが判断される（ステップＴ１１）。
【０１５７】
そして、間引き後抽出画像２の方が間引き後抽出画像１よりも左右対称性が高いと判断されると（ステップＴ１１（Ｙｅｓ））、当該間引き後抽出画像２（Ｐ１，Ｐ４，Ｐ７，Ｐ１０，…，Ｐ２５）が保存対象として決定される（ステップＴ１２）。
【０１５８】
一方、前記ステップＴ８において、前記特徴点Ｑｍａｘに最も近い移動物体ＫＴ１２が含まれる画像Ｐ１２を残した間引き後抽出画像１（Ｐ３，Ｐ６，Ｐ９，Ｐ１２，…，Ｐ２４）における各移動物体ＫＴ３，ＫＴ６，ＫＴ９，ＫＴ１２，…，ＫＴ２４の位置が、前記特徴点Ｑｍａｘを挟んで左右対称に近いと判断された場合には（ステップＴ８（Ｙｅｓ））、当該間引き後抽出画像１が保存対象として決定される（ステップＴ１３）。
【０１５９】
ここでは、前記ステップＴ８〜Ｔ１２の処理に従い、間引き後抽出画像２（Ｐ１，Ｐ４，Ｐ７，Ｐ１０，…，Ｐ２５）（図１５Ｆ参照）が保存対象として決定される。
【０１６０】
すると、前記保存対象に決定された間引き後抽出画像２（Ｐ１，Ｐ４，Ｐ７，Ｐ１０，…，Ｐ２５）において、その合成画像ＣＧから検出された移動物体ＫＴ１，ＫＴ４，ＫＴ７，ＫＴ１０，…，ＫＴ２５が、各画像Ｐ１，Ｐ４，Ｐ７，Ｐ１０，…，Ｐ２５の順番（撮影順）に応じて右から左へ移動しているか否か判断される（ステップＴ１４）。
【０１６１】
前記間引き後抽出画像２（Ｐ１，Ｐ４，Ｐ７，Ｐ１０，…，Ｐ２５）において、移動物体ＫＴ１，ＫＴ４，ＫＴ７，ＫＴ１０，…，ＫＴ２５は、その撮影順に右から左へ移動していると判断されると（ステップＴ１４（Ｙｅｓ））、当該間引き後抽出画像２を構成する各画像Ｐ１，Ｐ４，Ｐ７，Ｐ１０，…，Ｐ２５が、図１５Ｇに示すように、左右反転した画像にして並べ替えられる（ステップＴ１５）。
【０１６２】
こうして、左右反転された間引き後抽出画像２（Ｐ１，Ｐ４，Ｐ７，Ｐ１０，…，Ｐ２５）の合成画像ＣＧが表示された状態で、ファイル保存操作に応じて新たなファイル名「ball.g3m」が入力される（ステップＴ１６）。
【０１６３】
すると、前記ステップＴ１〜Ｔ１５の処理に従い前記指定の連写画像Ｐ１〜Ｐ２６から間引き抽出されて左右反転処理された各画像(間引き後連写抽出画像２）Ｐ１，Ｐ４，Ｐ７，Ｐ１０，…，Ｐ２５に対して、その撮影時間間隔Δｔ＝０．３ｓ、スケール値“１”が付加され、前記入力されたファイル名「ball.g3m」に対応付けられて画像＆座標範囲ファイル記憶部１２ｆ（図１１参照）に保存される（ステップＴ１７）。
【０１６４】
こうして、ＰＣ１０の画像＆座標範囲ファイル記憶部１２ｆに記憶された画像＆座標範囲ファイル（１２ｆ）のデータは、外部機器通信部１５を介してグラフ関数電卓２０に出力されて転送される。そして、前述したグラフ関数表示処理（図９参照）に従い、その合成画像ＣＧ（Ｐ１，Ｐ４，Ｐ７，Ｐ１０，…，Ｐ２５）が表示されると共に、移動物体ＫＴ１，ＫＴ４，ＫＴ７，ＫＴ１０，…，ＫＴ２５の軌跡に対応したｘ−ｙグラフＹやｔ−ｙグラフＹｔが表示され、グラフトレース等によって適宜解析される。
【０１６５】
図１６Ａは、前記グラフ関数電卓２０のグラフ関数表示処理による半球体画像の連写抽出画像Ｐ１，４，７，１０，１３，１６，１９，２２，２５を対象にしたｘ−ｙグラフＹの解析表示動作（ｘｙグラフ画面Ｇｘ−ｙ）を示す図である。
【０１６６】
図１６Ｂは、前記グラフ関数電卓２０のグラフ関数表示処理による半球体画像の連写抽出画像Ｐ１，４，７，１０，１３，１６，１９，２２，２５を対象にしたｔ−ｙグラフＹｔの解析表示動作（ｔｙグラフ画面Ｇｔ−ｙ）を示す図である。
【０１６７】
したがって、前記構成のＰＣ１０による移動物体の高速連写画像を対象にした画像ファイル生成機能（第２実施例）によれば、特徴点Ｑｍａｘに最も近接した移動物体ＫＴ１２が含まれる連写画像Ｐ１２を含めた抽出画像ファイルの合成画像ＣＧ（Ｐ３，６，９，１２，１５，１８，２１，２４）と同特徴点Ｑｍａｘに次に近接した移動物体ＫＴ１３が含まれる連写画像Ｐ１３を含めた抽出画像ファイルの合成画像ＣＧ（Ｐ１，４，７，１０，１３，１６，１９，２２，２５）とを比較して、同特徴点Ｑｍａｘを挟んだ各移動物体（ＫＴ３，６，９，１２，…，２４）（ＫＴ１，４，７，１０，…，２５）の左右のバランスが良い方の抽出画像ファイルＰ１，４，７，１０，…，２５を保存対象に決定する。
【０１６８】
これにより、学習教材としてより効果的な連写抽出画像ファイルを生成することができる。
【０１６９】
また、前記構成のＰＣ１０による移動物体の高速連写画像を対象にした画像ファイル生成機能（第２実施例）によれば、推奨間引き間隔テーブル１２ｈ（図１２参照）を備え、処理対象に指定された連写画像ファイル（元画像Ｐ１，Ｐ２，Ｐ３，…，Ｐ２６）の連写速度（撮影時間間隔）Δｔに応じて、間引き後の連写抽出画像（Ｐ１，Ｐ４，Ｐ７，Ｐ１０，…，Ｐ２５）の撮影時間間隔Δｔに端数の出ない推奨間引き間隔を予め設定する。
【０１７０】
これにより、間引き後連写抽出画像のグラフ関数表示処理（図９参照）での解析処理およびその数値表示の単純化が図れるようになる。
【０１７１】
また、前記構成のＰＣ１０による移動物体の高速連写画像を対象にした画像ファイル生成機能（第２実施例）によれば、前記推奨間引き間隔による間引き後抽出画像２（Ｐ１，Ｐ４，Ｐ７，Ｐ１０，…，Ｐ２５）において、その合成画像ＣＧから検出された移動物体ＫＴ１，ＫＴ４，ＫＴ７，ＫＴ１０，…，ＫＴ２５が、その撮影順に右から左へ移動している場合には、当該各画像Ｐ１，Ｐ４，Ｐ７，Ｐ１０，…，Ｐ２５は左右反転した画像に置き換えられてから画像＆座標範囲ファイル記憶部１２ｆに保存される。
【０１７２】
これにより、後のグラフ関数表示処理（図９参照）により、間引き後抽出画像２（Ｐ１，Ｐ４，Ｐ７，Ｐ１０，…，Ｐ２５）における移動物体ＫＴ１，ＫＴ４，ＫＴ７，ＫＴ１０，…，ＫＴ２５の軌跡に応じたｘ−ｙグラフＹやｔ−ｙグラフＹｔを解析して表示させる際に、右方向に数値が増加する標準的な座標上にグラフを展開して学習することができる。
【０１７３】
なお、前記各実施形態では、移動物体を高速連写撮影（撮影時間間隔Ｔ）した各画像データを対象に連写抽出画像ファイル（１２ｆ）を生成する構成としたが、動画撮影（動画１コマの撮影時間間隔Ｔ）した各画像データを対象にした場合でも、前記同様の画像ファイル生成処理（第１実施例／第２実施例）に従い連写抽出画像ファイル（１２ｆ）を生成することができる。
【０１７４】
また、前記各実施形態において記載したＰＣ１０およびグラフ関数電卓２０による動作手法、すなわち、図５のフローチャートに示す画像ファイル生成処理（第１実施例）、図１３，図１４のフローチャートに示す画像ファイル生成処理（第２実施例）、図９のフローチャートに示すグラフ関数表示処理などの各手法は、コンピュータに実行させることができるプログラムとして、メモリカード（ＲＯＭカード、ＲＡＭカード等）、磁気ディスク（フロッピディスク、ハードディスク等）、光ディスク（ＣＤ−ＲＯＭ、ＤＶＤ等）、半導体メモリ等の外部記録媒体１３（３３）に格納して配布することができる。そして、電子式計算機１０（２０）のコンピュータ１１（３１）は、この外部記録媒体１３（３３）に記憶されたプログラムを記憶装置１２（３２）に読み込み、この読み込んだプログラムによって動作が制御されることにより、前記各実施形態において説明した移動物体高速連写画像からの特徴点画像を含む抽出画像のファイル生成機能および生成された抽出画像ファイルの移動物体軌跡に対応したグラフ表示機能を実現し、前述した手法による同様の処理を実行することができる。
【０１７５】
また、前記各手法を実現するためのプログラムのデータは、プログラムコードの形態として通信ネットワーク（公衆回線）上を伝送させることができ、この通信ネットワークに接続された通信装置１５（３５）によって前記プログラムデータを電子式計算機１０（２０）のコンピュータ１１（３１）に取り込み、前述した移動物体高速連写画像からの特徴点画像を含む抽出画像のファイル生成機能および生成された抽出画像ファイルの移動物体軌跡に対応したグラフ表示機能を実現することもできる。
【０１７６】
なお、本願発明は、前記各実施形態に限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で種々に変形することが可能である。さらに、前記各実施形態には種々の段階の発明が含まれており、開示される複数の構成要件における適宜な組み合わせにより種々の発明が抽出され得る。例えば、各実施形態に示される全構成要件から幾つかの構成要件が削除されたり、幾つかの構成要件が異なる形態にして組み合わされても、発明が解決しようとする課題の欄で述べた課題が解決でき、発明の効果の欄で述べられている効果が得られる場合には、この構成要件が削除されたり組み合わされた構成が発明として抽出され得るものである。
【０１７７】
以下に、本願出願の当初の特許請求の範囲に記載された発明を付記する。
【０１７８】
［１］
移動する物体を第１の撮影時間間隔で撮影した一連の画像を記憶する画像記憶手段と、
この画像記憶手段により記憶された一連の画像毎に当該画像に含まれる移動物体の位置を検出する移動位置検出手段と、
この移動位置検出手段により検出された前記一連の画像毎に含まれる移動物体の位置に基づいて、当該移動物体の移動の軌跡を検出する移動軌跡検出手段と、
この移動軌跡検出手段により検出された前記移動物体の移動の軌跡の特徴点に対応するところの画像を特定する特徴画像特定手段と、
前記画像記憶手段により記憶された一連の画像から、前記特徴画像特定手段により特定された画像を含み、前記第１の撮影時間間隔より長い第２の撮影時間間隔に対応するところの各画像を抽出する画像抽出手段と、
この画像抽出手段により抽出された一連の画像を画像ファイルとして記憶する抽出画像ファイル記憶手段と、
を備えたことを特徴とする画像編集装置。
【０１７９】
［２］
前記抽出画像ファイル記憶手段は、前記画像抽出手段により抽出された一連の画像を前記第２の撮影時間間隔と共に画像ファイルとして記憶する、
ことを特徴とする［１］に記載の画像編集装置。
【０１８０】
［３］
前記画像記憶手段により記憶された一連の画像に含まれる背景画像の位置に基づいて当該画像毎の位置補正情報を取得する位置補正情報取得手段と、
この位置補正情報取得手段より取得された前記一連の画像毎の位置補正情報に応じて、前記移動位置検出手段により検出された前記一連の画像毎に含まれる移動物体の位置を補正する位置補正手段とを備え、
前記移動軌跡検出手段は、前記移動位置検出手段により検出され前記位置補正手段により補正された前記一連の画像毎に含まれる移動物体の位置に基づいて、当該移動物体の移動の軌跡を検出する、
ことを特徴とする［１］に記載の画像編集装置。
【０１８１】
［４］
前記抽出画像ファイル記憶手段は、前記画像抽出手段により抽出された一連の画像を前記位置補正情報取得手段により取得された当該一連の画像毎の位置補正情報と共に画像ファイルとして記憶する、
ことを特徴とする［３］に記載の画像編集装置。
【０１８２】
［５］
前記抽出画像ファイル記憶手段により記憶された一連の画像を当該画像毎の位置補正情報に応じて位置補正し合成して表示する画像合成表示手段と、
この画像合成表示手段により表示された合成画像に含まれる移動物体の移動位置に対応したグラフを当該合成画像に重ねて表示するグラフ表示手段と、
前記画像合成表示手段により表示された合成画像に含まれる前記一連の画像のうち、ユーザ操作に応じて指定された画像を当該合成画像の最上のレイヤにして表示する指定画像識別表示手段と、
を備えたことを特徴とする［４］に記載の画像編集装置。
【０１８３】
［６］
前記特徴画像特定手段は、前記移動軌跡検出手段により検出された前記移動物体の移動の軌跡の特徴点に最も近い画像を特定する第１の画像特定手段と、前記移動軌跡検出手段により検出された前記移動物体の移動の軌跡の特徴点に次に近い画像を特定する第２の画像特定手段とを有し、
前記画像抽出手段は、前記画像記憶手段により記憶された一連の画像から、前記第１の特徴画像特定手段により特定された画像を含み、前記第１の撮影時間間隔より長い第２の撮影時間間隔に対応するところの各画像を第１の一連画像として抽出する第１の画像抽出手段と、前記画像記憶手段により記憶された一連の画像から、前記第２の特徴画像特定手段により特定された画像を含み、前記第１の撮影時間間隔より長い第２の撮影時間間隔に対応するところの各画像を第２の一連画像として抽出する第２の画像抽出手段とを有し、
前記抽出画像ファイル記憶手段は、前記第１の一連画像と第２の一連画像のうち、前記移動位置検出手段により検出された各画像に含まれる移動物体の位置の左右対称性が高い方の一連画像を画像ファイルとして記憶する、
ことを特徴とする［１］に記載の画像編集装置。
【０１８４】
［７］
前記第１の撮影時間間隔に応じて当該第１の撮影時間間隔より長く且つ端数の出ない第２の撮影時間間隔を予め設定する推奨間引き間隔設定手段を備え、
前記画像抽出手段は、前記画像記憶手段により記憶された一連の画像から、前記特徴画像特定手段により特定された画像を含み、前記推奨間引き間隔設定手段により予め設定された第２の撮影時間間隔に対応するところの各画像を抽出する、
ことを特徴とする［１］に記載の画像編集装置。
【０１８５】
［８］
前記画像抽出手段により抽出された一連の画像について前記移動位置検出手段により検出された各画像に含まれる移動物体の位置が右から左へ移動するか判断する移動方向判断手段を備え、
前記抽出画像ファイル記憶手段は、前記移動方向判断手段により前記抽出された一連の各画像に含まれる移動物体の位置が右から左へ移動すると判断された場合に、当該一連の各画像を左右反転した後に画像ファイルとして記憶する、
ことを特徴とする［１］に記載の画像編集装置。
【０１８６】
［９］
電子機器のコンピュータを制御するためのプログラムであって、
前記コンピュータを、
移動する物体を第１の撮影時間間隔で撮影した一連の画像をメモリに記憶させる画像記憶手段、
この画像記憶手段により記憶された一連の画像毎に当該画像に含まれる移動物体の位置を検出する移動位置検出手段、
この移動位置検出手段により検出された前記一連の画像毎に含まれる移動物体の位置に基づいて、当該移動物体の移動の軌跡を検出する移動軌跡検出手段、
この移動軌跡検出手段により検出された前記移動物体の移動の軌跡の特徴点に対応するところの画像を特定する特徴画像特定手段、
前記画像記憶手段により記憶された一連の画像から、前記特徴画像特定手段により特定された画像を含み、前記第１の撮影時間間隔より長い第２の撮影時間間隔に対応するところの各画像を抽出する画像抽出手段、
この画像抽出手段により抽出された一連の画像を画像ファイルとしてメモリに記憶させる抽出画像ファイル記憶手段、
として機能させるためのプログラム。
【符号の説明】
【０１８７】
１０  …ＰＣ
１１  …ＰＣプロセッサ（ＣＰＵ）
１２  …ＰＣ記憶部
１２ａ…画像ファイル生成処理プログラム
１２ｂ…表示データ記憶部
１２ｃ…画像ファイル記憶部
１２ｄ…移動物体座標リスト記憶部
１２ｅ…座標範囲基準値記憶部
１２ｆ…画像＆座標範囲ファイル記憶部（ＰＣ）
１２ｇ…ＰＣワークエリア
１２ｈ…推奨間引き間隔テーブル
１３  …外部記録媒体（ＰＣ）
１４  …記録媒体読取部（ＰＣ）
１５  …外部機器通信部
１６  …キー入力部（ＰＣ）
１７  …カラー表示部
２０  …グラフ関数電卓
２１  …キー入力部（電卓）
２２  …数字・演算記号キー群
２３  …関数機能キー群
２４  …モード設定キー群
２５  …カーソルキー
２６  …カラー表示部
２６Ｔ…タッチパネル
３１  …電卓プロセッサ（ＣＰＵ）
３２  …電卓記憶部
３２ａ…グラフ関数表示処理プログラム
３２ｂ…グラフ式データ記憶部
３２ｃ…V-Window設定値記憶部
３２ｄ…画像＆座標範囲ファイル記憶部（電卓）
３２ｅ…電卓ワークエリア
３３  …外部記録媒体（電卓）
３４  …記録媒体読取部（電卓）
３５  …ＰＣ通信部
Ｐ１〜Ｐｎ…高速連写画像
ＣＧ  …合成画像
ＫＢ１〜ＫＢ１５…移動物体（スケートボーダー：固定アングル）
ＫＴ１〜ＫＴ２６…移動物体（半球体：固定アングル）
Ｑｍａｘ…特徴点（極大点）
ＪＣ１〜ＪＣ１０…移動物体（コースター：異なるアングル）
Ｑｍｉｎ…特徴点（極小点）
Ｙ    …ｘ−ｙグラフ（移動物体の移動軌跡）
Ｙｔ  …ｔ−ｙグラフ（移動物体の時間対応軌跡）
ＴＰｎ…トレースポインタ
【図１】
0005821625.tif 000002
【図２】
0005821625.tif 000003
【図３】
0005821625.tif 000004
【図４】
0005821625.tif 000005
【図５】
0005821625.tif 000006
【図６Ａ】
0005821625.tif 000007
【図６Ｂ】
0005821625.tif 000008
【図７Ａ】
0005821625.tif 000009
【図７Ｂ】
0005821625.tif 000010
【図７Ｃ】
0005821625.tif 000011
【図７Ｄ】
0005821625.tif 000012
【図７Ｅ】
0005821625.tif 000013
【図７Ｆ】
0005821625.tif 000014
【図７Ｇ】
0005821625.tif 000015
【図７Ｈ】
0005821625.tif 000016
【図７Ｉ】
0005821625.tif 000017
【図７Ｊ】
0005821625.tif 000018
【図８】
0005821625.tif 000019
【図９】
0005821625.tif 000020
【図１０Ａ】
0005821625.tif 000021
【図１０Ｂ】
0005821625.tif 000022
【図１０Ｃ】
0005821625.tif 000023
【図１０Ｄ】
0005821625.tif 000024
【図１１】
0005821625.tif 000025
【図１２】
0005821625.tif 000026
【図１３】
0005821625.tif 000027
【図１４】
0005821625.tif 000028
【図１５Ａ】
0005821625.tif 000029
【図１５Ｂ】
0005821625.tif 000030
【図１５Ｃ】
0005821625.tif 000031
【図１５Ｄ】
0005821625.tif 000032
【図１５Ｅ】
0005821625.tif 000033
【図１５Ｆ】
0005821625.tif 000034
【図１５Ｇ】
0005821625.tif 000035
【図１６Ａ】
0005821625.tif 000036
【図１６Ｂ】
0005821625.tif 000037