(57)【特許請求の範囲】
【請求項１】
非同期の複数種類のデータと時刻データとがパケット単位で混合されたパケット複合データが記録された記憶媒体から、前記パケット複合データを再生するパケット複合データの再生処理方法において、
前記記憶媒体から読み取った前記時刻データに基づいて前記複数種類のデータに共通のタイムスタンプを生成するステップと、
前記記憶媒体から読み取った前記複数種類のデータを互いに独立に再生して、データの種類毎に時刻補正するステップと、
前記タイムスタンプに基づいて生成した基準時刻をもとに、出力前の時刻タイミングに合わせて、前記複数種類のデータをバッファ処理するステップと
を含み、データの種別毎に発生する時間誤差をなくすことを特徴とするパケット複合データの再生処理方法。
【請求項２】
非同期の複数種類のデータと時刻データとがパケット単位で混合されたパケット複合データが記録された記憶媒体から、前記パケット複合データを再生するパケット複合データの再生処理方法において、
前記記憶媒体から読み取った前記時刻データに基づいて前記複数種類のデータに共通のタイムスタンプを生成するステップと、
前記記憶媒体から読み取った前記複数種類のデータを互いに独立に再生するステップと、
再生された前記複数種類のデータの各再生処理時間に基づいて、前記データの種類毎に時刻補正したタイムスタンプにより、再生された前記複数種類のデータをバッファ処理して、互いの時間差を補正して出力するステップと
を含むことを特徴とするパケット複合データの再生処理方法。
【請求項３】
非同期の複数種類のデータと時刻データとがパケット単位で混合されたパケット複合データが記録された記憶媒体から、前記パケット複合データを読み取るステップと、
読み取られた前記パケット複合データから前記時刻データと前記複数種類のデータとを、それぞれ互いに独立に再生するステップと、
再生された前記時刻データに基づいて、タイムスタンプを生成するステップと、
前記タイムスタンプに基づいて基準時刻を生成するステップと、
再生された前記複数種類のデータの各再生処理時間に基づいて、前記データの種類毎に前記タイムスタンプをスプリット処理すると共に、前記基準時刻に応じて前記複数種類のデータをそれぞれデータの種類毎にバッファ処理するステップと
を含むことを特徴とするパケット複合データの再生処理方法。
【請求項４】
前記パケット複合データは、圧縮符号化された画像データと、計測信号をエンコードしたＰＣＭ信号と、音声データとを少なくとも含むことを特徴とする請求項１乃至３のうちいずれか一項記載のパケット複合データの再生処理方法。
【請求項５】
前記パケット複合データは、ＩＲＩＧ１０６のＣｈａｐｔｅｒ１０規格によるパケットデータであることを特徴とする請求項１乃至３のうちいずれか一項記載のパケット複合データの再生処理方法。
【請求項６】
非同期の複数種類のデータと時刻データとがパケット単位で混合されたパケット複合データが記録された記憶媒体から、前記パケット複合データを再生するパケット複合データの再生処理装置において、
前記記憶媒体から読み取った前記時刻データに基づいて前記複数種類のデータに共通のタイムスタンプを生成する手段と、
前記記憶媒体から読み取った前記複数種類のデータを互いに独立に再生して、データの種類毎に時刻補正する手段と、
前記タイムスタンプに基づいて生成した基準時刻をもとに、出力前の時刻タイミングに合わせて、前記複数種類のデータをバッファ処理する手段と
を有し、データの種別毎に発生する時間誤差をなくすことを特徴とするパケット複合データの再生処理装置。
【請求項７】
非同期の複数種類のデータと時刻データとがパケット単位で混合されたパケット複合データが記録された記憶媒体から、前記パケット複合データを再生するパケット複合データの再生処理装置において、
前記記憶媒体から読み取った前記時刻データに基づいて前記複数種類のデータに共通のタイムスタンプを生成するタイムスタンプ生成手段と、
前記記憶媒体から読み取った前記複数種類のデータを互いに独立に再生する再生処理手段と、
再生された前記複数種類のデータの各再生処理時間に基づいて、前記データの種類毎に時刻補正したタイムスタンプにより、再生された前記複数種類のデータをバッファ処理して、互いの時間差を補正して出力するバッファ処理手段と
を有することを特徴とするパケット複合データの再生処理装置。
【請求項８】
非同期の複数種類のデータと時刻データとがパケット単位で混合されたパケット複合データが記録された記憶媒体から、前記パケット複合データを読み取る読み取り手段と、
読み取られた前記パケット複合データから前記時刻データと前記複数種類のデータとを、それぞれ互いに独立に再生する再生処理手段と、
再生された前記時刻データに基づいて、タイムスタンプを生成するタイムスタンプ生成手段と、
前記タイムスタンプに基づいて基準時刻を生成する基準時刻生成手段と、
再生された前記複数種類のデータの各再生処理時間に基づいて、前記データの種類毎に前記タイムスタンプをスプリット処理してデータ種別による時刻補正を行う時刻補正手段と、
前記時刻補正手段による補正結果と前記基準時刻に応じて前記複数種類のデータをそれぞれデータの種類毎にバッファ処理される複数のバッファと
を有することを特徴とするパケット複合データの再生処理装置。
【請求項９】
前記パケット複合データは、圧縮符号化された画像データと、計測信号をエンコードしたＰＣＭ信号と、音声データとを少なくとも含むことを特徴とする請求項６乃至８のうちいずれか一項記載のパケット複合データの再生処理装置。
【請求項１０】
前記パケット複合データは、ＩＲＩＧ１０６のＣｈａｐｔｅｒ１０規格によるパケットデータであることを特徴とする請求項６乃至８のうちいずれか一項記載のパケット複合データの再生処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はパケット複合データの再生処理方法及び再生処理装置に係り、特に記憶媒体に記録された航空宇宙分野の所定の規格に基づくパケット複合データを構成する各種の記録データをそれぞれ再生する再生処理方法及び再生処理装置に関する。
【背景技術】
【０００２】
航空宇宙分野におけるデータは、最先端の技術を有する米国のＲＣＣ（Range Commanders Council）のうち、ＩＲＩＧ（Inter-Range Instrumentation Group）がテレメトリに関して策定した標準規格に従ってパケット複合データとして記録される。また、この標準規格に合わせて、各製造会社が機器を製作してきた。
【０００３】
図２は、パケット複合データの再生処理装置の一例のブロック図を示す。同図において、ＩＲＩＧ１０６Ｃｈａｐｔｅｒ１０形式記録データファイル２１は、記憶媒体に記録されたデータファイルで、ＩＲＩＧによる最新の標準規格であるＩＲＩＧＣｈａｐｔｅｒ１０形式に従って作成されたパケット複合データのデータファイルである。この記録データファイル２１には、データレコーダのような独立した信号をチャネル単位で記録する方式ではなく、時刻データ２２ａ、ＰＣＭデータ（アナログ信号、ディスクリート信号、シリアル信号、パラレル信号などの計測信号をエンコーダしたデータを意味する。）２２ｂ、画像データ２２ｃ、音声データ２２ｄ、アナログデータ２２ｅ、ディジタル通信に関するＭＩＬ(Military Standard)規格のＭＩＬ−ＳＴＤ−１５５３Ｂ、ＡＲＩＮＣ(aeronautical radio incorporation)等のデータバスデータ２２ｆなどの非同期の各データを独立させず混ぜ合わせたパケット複合データが記録されている。
【０００４】
このＩＲＩＧ１０６Ｃｈａｐｔｅｒ１０形式で記録されたパケット複合データは、各データが分配されて時刻データ２２ａが時刻処理部２３により、ＰＣＭデータ２２ｂが再生処理部２４１により、画像データ２２ｃが再生処理部２４２により、音声データ２２ｄが再生処理部２４３により、アナログデータ２２ｅが再生処理部２４４により、データバスデータ２２ｆが再生処理部２４５によりそれぞれ互いに独立して再生処理される。上記の再生処理は再生したデータを復調し、データ処理を行うことでなされる。時刻処理部２３からは時刻出力２５が出力され、再生処理部２４１〜２４５のそれぞれからは再生出力２６１〜２６５が出力される。
【０００５】
しかし、このパケット複合データの再生処理装置では、それぞれ再生されるデータ２２ａ〜２２ｆが非同期であり、そのまま再生しても、データの種類により再生処理時間が異なり、復調処理において同時性を確保できたとしても、データの時間誤差が生じる。また、画像データ２２ｃは、高能率圧縮符号化方式であるＭＰＥＧ(Moving Picture Experts Group)形式で符号化されて記録されるため、他のデータ２２ａ、２２ｂ、２２ｄ〜２２ｆとの時間的なずれが大きく生じてしまい、必要となる画像と取得したデータの解析が容易に行えないため、時間誤差が発生してしまい、外部出力後に専用の処理を追加する必要が生じてしまう。
【０００６】
そこで、上記のパケット複合データの再生において、パケット化されている多種類のデータのデータ種別によるタイムスタンプを生成して、タイムスタンプに対応したタイミングでデータを出力する方法（例えば、特許文献１参照）や、タイムスタンプをデータ再生時の基準タイミングと対応付けることにより補正する方法（例えば、特許文献２参照）を適用することが考えられる。
【０００７】
【特許文献１】特開２００２−３３０４０３号公報
【特許文献２】特開２００４−２８２５６９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
しかしながら、特許文献１記載の方法は、ディジタル放送に使用されている固定長のパケットデータからなるトランスポートストリームに適用する処理方式であり、ディジタル放送固有の特性を利用することを前提としている。このため、ＩＲＩＧ１０６Ｃｈａｐｔｅｒ１０形式のパケット複合データのように、パケット長が任意に設定可能で、またデータの特質・特性に合わせて可変処理するもので、単にタイムスタンプに対応したタイミングでデータを出力するわけには行かないため、パケット複合データの再生処理装置には、特許文献１記載の処理方式をそのまま適用することはできない。
【０００９】
また、特許文献２記載の受信データの再生時刻を補償する再生方法は、ビデオ信号とオーディオ信号が多重化された受信データに対して、タイムスタンプを使用してビデオ信号とオーディオ信号を同期させて再生するものであり、周期性のある受信データに適用でき、周期性のないデータを再生することはできない。一方、図２に示したパケット複合データの再生処理装置が再生する画像データ２２ｃや音声データ２２ｄは、特許文献２の受信データに比べて極めて高速なバーストデータである。また、時刻データ２２ａは、他のデータ２２ｂ〜２２ｆに付いているものではなく、独立したデータであるため、バーストデータとの時間的な因果関係はない。このため、特許文献２記載の再生方法をパケット複合データの再生処理装置に適用することはできない。
【００１０】
本発明は以上の点に鑑みなされたもので、タイムスタンプを基準に再生するのではなく、再生処理されたデータを基準にタイムスタンプをスプリット処理することにより、取得された非同期データを再生するために発生する時間ずれを補正し得るパケット複合データの再生処理方法及び再生処理装置を提供することを目的とする。
【課題を解決するための手段】
【００１１】
上記の目的を達成するため、本発明のパケット複合データの再生処理方法は、非同期の複数種類のデータと時刻データとがパケット単位で混合されたパケット複合データが記録された記憶媒体から、パケット複合データを再生するパケット複合データの再生処理方法において、
記憶媒体から読み取った時刻データに基づいて複数種類のデータに共通のタイムスタンプを生成するステップと、記憶媒体から読み取った複数種類のデータを互いに独立に再生して、データの種類毎に時刻補正するステップと、タイムスタンプに基づいて生成した基準時刻をもとに、出力前の時刻タイミングに合わせて、複数種類のデータをバッファ処理するステップとを含み、データの種別毎に発生する時間誤差をなくすことを特徴とする。
【００１２】
また、上記の目的を達成するため、本発明のパケット複合データの再生処理装置は、非同期の複数種類のデータと時刻データとがパケット単位で混合されたパケット複合データが記録された記憶媒体から、パケット複合データを再生するパケット複合データの再生処理装置において、
記憶媒体から読み取った時刻データに基づいて複数種類のデータに共通のタイムスタンプを生成する手段と、記憶媒体から読み取った複数種類のデータを互いに独立に再生して、データの種類毎に時刻補正する手段と、タイムスタンプに基づいて生成した基準時刻をもとに、出力前の時刻タイミングに合わせて、複数種類のデータをバッファ処理する手段とを有し、データの種別毎に発生する時間誤差をなくすことを特徴とする。
【発明の効果】
【００１３】
本発明によれば、各データにタイムスタンプを割り振り、データ種別による時間ずれを補正する機能を付加し、バッファにより出力時に時間制御することで、データ再生時のデータ種別による時間ずれを補正し、後処理で行う解析処理が容易にできる。
【発明を実施するための最良の形態】
【００１４】
次に、本発明の実施形態について図面を参照して詳細に説明する。
【００１５】
図１は、本発明になるパケット複合データの再生処理装置の一実施形態のブロック図を示す。同図において、ＩＲＩＧ１０６Ｃｈａｐｔｅｒ１０形式記録データファイル１１は、記憶媒体に記録されたデータファイルで、ＩＲＩＧによる最新の標準規格であるＩＲＩＧＣｈａｐｔｅｒ１０形式に従って作成されたパケット複合データのデータファイルである。この記録データファイル１１には、データレコーダのような独立した信号をチャネル単位で記録する方式ではなく、時刻データ１２ａ、ＰＣＭ(Pulse Code Modulation)データ（アナログ信号、ディスクリート信号、シリアル信号、パラレル信号などの計測信号をエンコーダしたデータを意味する。）１２ｂ、画像データ１２ｃ、音声データ１２ｄ、アナログデータ１２ｅ、データバスデータ１２ｆなどの非同期の各データを独立させずパケット単位で混合したパケット複合データが記録されている。このＩＲＩＧ１０６Ｃｈａｐｔｅｒ１０形式記録データファイル１１は、図２に示したＩＲＩＧ１０６Ｃｈａｐｔｅｒ１０形式記録データファイル２１と同一構成である。
【００１６】
ここで、上記の時刻データ１２ａは、計測した時刻を絶対的な尺度で捉えるために使用するデータであり、ここではＩＲＩＧ１０６Ｃｈａｐｔｅｒ１０で規定されたタイムコード信号を意味する。また、上記のＰＣＭデータ１２ｂは、ＩＲＩＧ１０６Ｃｈａｐｔｅｒ１０で規定された伝送品質が不安定なテレメータによる伝送回線を使用したときの共通化規格であり、計測された各種の信号をそれぞれタイムシェアリングでアナログ／ディジタル変換し、このディジタル化した“０”及び“１”の信号を予め指定された形式で時系列的にパターン化したものである。このＰＣＭデータは、全体の同期を確保するためのシンクパターン（同期パターン）を周期的に組み込み、各計測信号はこの同期信号の間に規則的に嵌め込まれた形式を保持することで、伝送されたデータが部分的に欠落した場合やノイズによる妨害を受けた場合においても、高信頼性を確保して復調することができるようにしたことを特徴とした連続性の信号である。
【００１７】
また、上記のデータバスデータ１２ｆは、ＭＩＬ(Military Standard)−ＳＴＤ−１５５３Ｂや、ＡＲＩＮＣ(aeronautical radio incorporation)４２９等の規格で定められた、航空機等に使用される搭載機器間のデータ通信や機器の制御に使用される、非連続性の信号で、かつ、周期性を伴わないバースト信号と呼ばれるディジタル信号である。
【００１８】
時刻処理部１３は、時刻データ１２ａを再生処理する。再生処理部１４１、１４２、１４３、１４４、１４５は、ＰＣＭデータ１２ｂ、画像データ１２ｃ、音声データ１２ｄ、アナログデータ１２ｅ、データバスデータ１２ｆを互いに独立して再生処理する。以上の構成は図２の構成と同様である。本実施形態では、図２の構成に、タイムスタンプ生成部１５、データ種別による時刻補正部１６、基準時刻生成部１７、バッファ１８１〜１８５を追加した点に特徴がある。
【００１９】
タイムスタンプ生成部１５は、時刻処理部１３からの時刻情報に基づいて各パケットデータの細分化に対応するタイムスタンプを付与する。データ種別による時刻補正部１６は、タイムスタンプ情報に基づいて、再生された各データ１２ｂ〜１２ｆのデータ種別毎の時刻補正情報を出力する。基準時刻生成部１７は、補正基準となる再生するための基準時刻を生成する。バッファ１８１〜１８５は、再生処理部１４１〜１４５から出力された各再生データを一時記憶し、その再生データをデータ種別毎の時刻補正情報に基づいたタイミングで出力する。時刻出力１９、再生出力２０１〜２０５は、再生情報である。
【００２０】
次に、本実施形態の動作について説明する。ＩＲＩＧ１０６Ｃｈａｐｔｅｒ１０形式記録データファイル１１から公知の方法で非同期で読み出された各種データのうち、時刻データ１２ａは時刻処理部１３により再生処理されて時刻情報に変換される。この時刻データ１２ａは他のデータ１２ｂ〜１２ｆとは独立したデータであり、時間的な因果関係はない。タイムスタンプ生成部１５は、時刻処理部１３から出力された時刻情報に基づいて、各データの細分化に対応するタイムスタンプを生成して、そのタイムスタンプをデータ種別による時刻補正部１６に供給する。
【００２１】
一方、ＰＣＭデータ１２ｂは、再生処理部１４１により復号された後、バッファ１８１に供給されて一時記憶される。また、バーストデータである画像データ１２ｃは、再生処理部１４２により復号されて入力時よりも低速度の画像信号とされた後、バッファ１８２に供給されて一時記憶される。また、バーストデータである音声データ１２ｄは、再生処理部１４３により復号されて入力時よりも低速度の音声信号とされた後、バッファ１８３に供給されて一時記憶される。また、アナログデータ１２ｅは、再生処理部１４４により、データバスデータ１２ｆは、再生処理部１４５によりそれぞれ再生処理された後、バッファ１８４、１８５に供給されて一時記憶される。
【００２２】
データ種別による時刻補正部１６は、タイムスタンプ生成部１５から供給された前記タイムスタンプに基づいて、データ種別に応じた時刻補正情報を生成して、そのデータ種別のデータを一時記憶しているバッファ１８１〜１８５に供給する。すなわち、データ種別による時刻補正部１６は、再生処理部１４１〜１４５による各入力データのデータ種別に応じた再生処理時間の相違を考慮し、入力タイムスタンプを再生処理時間をもとに割り振ったタイミングでバッファ１８１〜１８５から記憶データを読み出させる。これにより、バッファ１８１〜１８５からはデータ種別毎の時間ずれが補正されたデータが読み出され、再生出力２０１〜２０５として外部へ出力される。また、基準時刻生成部１７は、補正基準となる基準時刻を生成し、その基準時刻を時刻出力１９として外部へ出力する。
【００２３】
このように、本実施形態では、ＩＲＩＧ１０６のＣｈａｐｔｅｒ１０形式で記録されたデータを再生するための装置に、タイムスタンプ生成プロセス、データ種別による時刻補正プロセスを組込み、このプロセスの結果をもとに基準時刻を生成し、バッファプロセスにタイミング指示をリンクする。
【００２４】
すなわち、本実施形態では、各データ種別に応じたタイムスタンプ処理を、再生された各データのタイミングに合わせて時間補正するようにバッファ処理を行うようにしているため（換言すると、再生処理されたデータを基準にタイムスタンプをスプリット処理しているため）、データ再生時のデータ種別による時間ずれを補正することができる。
【００２５】
なお、本実施形態によれば、データの解析処理を行う前の時系列誤差をなくすことができるため、時系列的事象を正確に分析する用途にも適用可能である。
【図面の簡単な説明】
【００２６】
【図１】本発明のパケット複合データの再生処理装置の一実施形態のブロック図である。
【図２】パケット複合データの再生処理装置の一例のブロック図である。
【符号の説明】
【００２７】
１１  ＩＲＩＧ１０６Ｃｈａｐｔｅｒ１０形式記録データファイル
１２ａ  時刻データ
１２ｂ  ＰＣＭデータ
１２ｃ  画像データ
１２ｄ  音声データ
１２ｅ  アナログデータ
１２ｆ  データバスデータ
１３  時刻処理部
１４１〜１４５  再生処理部
１５  タイムスタンプ生成部
１６  データ種別による時刻補正部
１７  基準時刻生成部
１８１〜１８５  バッファ
１９  時刻出力
２０１〜２０５  再生出力
【図１】
0005012659.tif 000002
【図２】
0005012659.tif 000003