(57)【要約】【課題】航空機の飛行の際に記録されたデータに基づいて、飛行中に得られたデータに関する報告（レポート）を容易に生成する。【解決手段】航空機において記録されたログデータが入力されると、画像ログデータに予め条件として指定された内容を含むか否かを判定する条件判定部１３と、画像ログデータが画像内容を含む場合、画像航空機が存在する周辺の地図に画像内容を描画して生成した画像データを出力する画像データ生成部１４と、画像ログデータが画像内容を含む場合、画像内容を文字データとして生成したテキストデータを出力するテキストデータ生成部１５と、画像データ生成部１４から入力した画像データと、テキストデータ生成部１５から入力したテキストデータとを合成したレポートを生成するレポート生成部１６とを備える。【選択図】図１
2008189046.tif 000002
【特許請求の範囲】
【請求項１】
航空機において記録されたログデータが入力されると、予め条件として指定された内容を前記ログデータが含むか否かを判定する条件判定部と、
前記ログデータが前記内容を含む場合、前記航空機が存在する周辺の地図に前記内容を描画して生成した画像データを出力する画像データ生成部と、
前記ログデータが前記内容を含む場合、前記内容を文字データとして生成したテキストデータを出力するテキストデータ生成部と、
前記画像データ生成部から入力した前記画像データと、前記テキストデータ生成部から入力した前記テキストデータとを合成したレポートを生成するレポート生成部と、
を有することを特徴とするレポート生成装置。
【請求項２】
前記レポート生成装置は、
内容と、テキストデータを生成するために使用する変換用データを関連付けた記憶装置を有し、
前記条件は、前記変換用データと関連付けられる前記内容から指定され、
前記レポート生成部は、前記ログデータが入力されると、前記記憶装置から前記内容に関連付けられる変換用データを抽出し、前記変換用データを使用して前記テキストデータを生成することを特徴とする請求項１に記載のレポート生成装置。
【請求項３】
航空機において記録されたログデータが入力されると、予め条件として指定された内容を前記ログデータが含むか否かを判定するステップと、
前記ログデータが前記内容を含む場合、前記航空機が存在する周辺の地図に前記内容を描画して生成した画像データを出力するステップと、
前記ログデータが前記内容を含む場合、前記内容を文字データとして生成したテキストデータを出力するステップと、
入力した前記画像データと、入力した前記テキストデータとを合成したレポートを生成するステップと、
を有することを特徴とするレポート生成方法。
【請求項４】
前記条件は、記憶装置において前記テキストデータを生成するために使用する変換用データと関連付けられる内容から指定され、
前記レポートは、前記ログデータが入力されると、前記記憶装置から前記内容と関連付けられる変換用データを抽出し、前記変換用データを使用して前記テキストデータを生成することを特徴とする請求項３に記載のレポート生成方法。
【請求項５】
航空機において記録されたログデータが入力されると、予め条件として指定された内容を前記ログデータが含むか否かを判定するステップと、
前記ログデータが前記内容を含む場合、前記航空機が存在する周辺の地図に前記内容を描画して生成した画像データを出力するステップと、
前記ログデータが前記内容を含む場合、前記内容を文字データとして生成したテキストデータを出力するステップと、
入力した前記画像データと、入力した前記テキストデータとを合成したレポートを生成するステップと、
をコンピュータに実行させることを特徴とするレポート生成プログラム。
【請求項６】
前記条件は、記憶装置において前記テキストデータを生成するために使用する変換用データと関連付けられる内容から指定され、
前記レポートは、前記ログデータが入力されると、前記記憶装置から前記内容と関連付けられる変換用データを抽出し、前記変換用データを使用して前記テキストデータを生成することを特徴とする請求項５に記載のレポート生成プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、航空機の飛行の際に記録されたデータに基づいて、飛行中に得られたデータに関する報告（レポート）を生成するレポート生成装置、レポート生成方法及びレポート生成プログラムに関する。
【背景技術】
【０００２】
種々のセンサを備え、例えばこれらのセンサによって種々のデータを取得したり、他の航空機等から送信されるデータを受信する航空機がある。このような航空機では、飛行中に得られた種々のデータをフライトログデータとしてメモリ等に蓄積している。フライトログデータは、時刻、イベント種別、位置情報等を含んでいる。ログデータは、例えば、不審船の存在を発見したこと（イベント種別）、不審船を発見した時刻、及び不審船の存在する位置等を含んでいる。
【０００３】
このように蓄積されるフライトログデータから、特定の時刻や位置等を条件として画像データを生成し、オペレータが使用することがある。オペレータは、画像データから航空機や不審船の位置情報等を把握することはきるが、画像データで含められる情報は限られている。そのため、画像データを参照したオペレータがさらに詳しい内容を把握したい場合等、オペレータは選択した画像データに関するテキストデータの生成を要求することがある。オペレータによって選択された内容のテキストデータの生成が要求されると、画像データを生成したフライトログデータを検索し、編集機能によって同一のフライトログデータによってテキストデータが生成される。
【０００４】
また、画像データやテキストデータを参照したオペレータによって航空機で飛行中に得られたデータに関する報告（レポート）の生成が要求されると、また、編集機能によって同一の条件のフライトログデータから生成された画像データ及びテキストデータが合成されて、レポートが生成される。
【０００５】
一方、上述のようにフライトログデータに基づいてレポートを生成する場合、オペレータによる選択操作や、編集機能による複数回に渡る操作が行われることになり、複雑な工程を要し、効率的でない。
【０００６】
従来、文書からの自動による集計として、データ処理システム内の文書を自動的に処理するために、処理対象となる文書を識別するとともに、所定の時刻までに実行させる技術がある（例えば、特許文献１参照）。
【０００７】
しかしながら、特許文献１に記載される方法は、文書と期限を条件とするものに、処理のタイミングを考慮するものであり、フライトログデータから画像データとテキストデータを生成し、容易にレポートを生成するために利用することはできない。
【特許文献１】特開平４−２２９３６７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
上述したように、従来のレポート生成方法では、フライトログデータからレポートを生成する場合には複数に渡るオペレータからの操作を介す必要があり、容易にレポートを生成することができなかった。
【０００９】
従って、本発明は、航空機で飛行中に得られたデータに関するレポートを容易に生成するレポート生成装置、レポート生成方法及びレポート生成プログラムを提供することを目的とする。
【課題を解決するための手段】
【００１０】
本発明の特徴に係るレポート生成装置は、航空機において記録されたログデータが入力されると、予め条件として指定された内容をログデータが含むか否かを判定する条件判定部と、前記ログデータが前記内容を含む場合、前記航空機が存在する周辺の地図に前記内容を描画して生成した画像データを出力する画像データ生成部と、前記ログデータが前記内容を含む場合、前記内容を文字データとして生成したテキストデータを出力するテキストデータ生成部と、前記画像データ生成部から入力した前記画像データと、前記テキストデータ生成部から入力した前記テキストデータとを合成したレポートを生成するレポート生成部とを備える。
【発明の効果】
【００１１】
本発明によれば、航空機で飛行中に得られたデータに関するレポートを容易に生成することができる。
【発明を実施するための最良の形態】
【００１２】
〈レポート生成装置〉
図１に示すように、レポート生成装置１は、航空機において記録されたフライトログデータ（ログデータ）D1が入力されると、予め条件として指定された内容をログデータD1が含むか否かを判定する条件判定部１３と、ログデータD1が条件として指定された内容を含む場合、航空機が存在する周辺の地図に内容を描画して生成した画像データD2を出力する画像データ生成部１４と、ログデータD1が条件として指定された内容を含む場合、内容を文字データとして生成したテキストデータD3を出力するテキストデータ生成部１５と、画像データ生成部１４から入力した画像データD2と、テキストデータ生成部１５から入力したテキストデータD3とを合成したレポートD4を生成するレポート生成部１６とを備えている。
【００１３】
レポート生成装置１では、データ入力部１１に、ログデータD1が入力される。このログデータD1は、例えばメモリ等の記録媒体に記録されており、定期的等のタイミングでデータ入力部１１に入力され、データ入力部１１を介して条件判定部１３、画像データ生成部１４及びテキストデータ生成部１５に出力される。
【００１４】
ログデータD1は、例えば航空機が飛行中に記録するデータであって、自らの航空機（自機）で発生した事項に関するデータ、航空機に備えられるセンサによって検知したデータ、航空機が他の航空機（他機）から受信したデータ等を含むデータである。
【００１５】
ログデータD1は、例えば図２に示すように、ログデータが生成された「時刻」に、ログデータD1が対象とする情報について表す「メッセージ種別」、ログデータD1が対象とする情報のステータスを表す「イベント種別」を関連付けている。また、ログデータD1が目標物に関するデータであるとき、図２に示すように、目標物の「識別番号」及び目標物の位置を表す「位置情報」等を関連付けている。ここで目標物とは、航空機のセンサで検知した船舶や、航空機にデータを送信した他機であり、ログデータD1はこれらの検知やデータの送信を対象として生成される。
【００１６】
ログデータD1は、水中の目標物に関する情報（メッセージ種別：水中目標）や、不審船に関する情報（メッセージ種別：不審船）等である。このようなログデータD1のイベント種別には、目標物（水中目標、不審船等）を発見した場合の「初期探知」、目標物を失った場合の「ロスト」、目標物を失った後に再発見した場合の「再探知」、目標物を探索している場合の「手動探知」等がある。
【００１７】
条件指定部１２は、オペレータの操作によって、レポートの生成の対象とするログデータD1の条件が入力される。また、条件指定部１２は、入力された条件を条件判定部１３に出力する。ここで、条件指定部１２に入力される条件として、例えば、具体的な「時刻」や「目標物の識別番号（目標物ID）」、ログデータD1に含まれる「内容」（水中目標、不審船、初期探知、ロスト等）、「内容の組み合わせ」（水中目標の初期探知、水中目標のロスト等）、「目標物IDと内容との組み合わせ」（IDで特定される目標物の初期探知等）がある。
【００１８】
条件判定部１３は、条件指定部１２から入力した条件をメモリ（図示せず）に記憶する。また、条件判定部１３は、データ入力部１１を介してログデータD1が入力されると、ログデータD1がメモリに条件として記憶される内容を含んでいるか否かを判定する。例えば、メモリに記憶されている条件が時刻である場合、入力されたログデータD1が所定の時刻に関するデータであるか否かを判定する。また、メモリに記憶されている条件が目標物である場合、入力されたログデータD1が所定の目標物に関するデータであるか否かを判定する。ログデータD1が条件を満たす場合、条件判定部１３は、画像データ生成部１４及びテキストデータ生成部１５に対し、レポートD4の生成を要求するリクエストRを出力する。
【００１９】
画像データ生成部１４は、データ入力部１１からログデータD1が入力されると、ログデータD1に基づいて画像データD2を生成し、画像データD2をメモリ（図示せず）に記憶させる。画像データD2は、図３に一例を示すように、ログデータD1に基づいて、自機のシンボルｘや自機の飛行状況、目標物のシンボルｙ1,ｙ2、メッセージ種別、イベント種別等を飛行位置周辺の地図に描画して表すデータである。
【００２０】
また、画像データ生成部１４は、条件判定部１３からリクエストRを入力すると、レポート生成部１６にメモリで記憶している画像データD2を出力する。ここで、画像データ生成部１４は、リクエストRの入力にかかわらず、入力される全てのログデータD1について画像データD2を生成している。また、図示していないが、生成された全ての画像データD2は、表示装置に表示されても良い。
【００２１】
変換テーブルデータベース（変換テーブルDB）１８は、記憶装置３の一部に相当し、図４に一例を示すように、ログデータD1の内容とされるメッセージ種別及びイベント種別に、ログデータD1からテキストデータD3に変換するためにテキストデータのフォーマットとして用いる変換用データが関連付けられるデータが記憶されている。
【００２２】
テキストデータ生成部１５は、条件判定部１３からのリクエストRを入力すると、ログデータD1に含まれる内容と関連付けられる変換用データを抽出し、この変換用データに必要な情報を挿入してテキストデータD3を生成する。また、テキストデータ生成部１５は、生成したテキストデータD3をレポート生成部１６に出力する。ログデータD1のメッセージ種別が「不審船」、イベント種別が「初期探知」であった場合、生成されたテキストデータD3は、図５に示す一例のように生成される。
【００２３】
レポート生成部１６は、同一のログデータD1から生成された画像データD2とテキストデータD3を合成して、図６に示すようなレポートD4を生成する。図６に示すレポートD4は、図３に上述した画像データD2と図５で上述したテキストデータD3とを合成した一例である。
【００２４】
条件提示部１７は、オペレータがレポートの生成の対象とするログデータD1の条件を指定する際に、変換テーブルDB１８から条件となりうる項目（メッセージ種別やイベント種別）の内容を抽出し、条件指定部１２を介してオペレータに対して提示することができる。このとき、オペレータは、条件提示部１７を介して提示された項目の内容の中から条件を選択し、条件として指定することができる。
【００２５】
レポート生成装置１は、中央処理装置２や記憶装置３とともに、メモリ、入出力インタフェース等（図示せず）を備える一般的なコンピュータである。記憶装置３に記憶されるレポート生成プログラム（図示せず）が中央処理装置２に読み出されて実行されることによって、図１に示すようにデータ入力部１１、条件指定部１２、条件判定部１３、画像データ生成部１４、テキストデータ生成部１５、レポート生成部１６及び条件提示部１７を備えるレポート生成装置が実現される。
【００２６】
〈レポート生成方法〉
図７に示すフローチャートを用いて、レポート生成装置１においてレポートが生成される一例について説明する。
【００２７】
データ入力部１１にログデータD1が入力されると（S1）、ログデータD1は、条件判定部１３、画像データ生成部１４及びテキストデータ生成部１５に出力される。
【００２８】
ログデータD1を入力した画像データ生成部１４は、ログデータD1に基づいて、航空機の飛行中に取得したデータを表す画像データD2を生成し、メモリ（図示せず）に記憶する（S2）。
【００２９】
また、ログデータD1を入力した条件判定部１３は、入力されたログデータD1が条件を満たすか否かを判定する（S3）。条件判定部１３には、条件指定部１２によって入力された条件が予めメモリ（図示せず）に記憶されており、ログデータD1をメモリに記憶されている条件と比較する。
【００３０】
ログデータD1が条件を満たしている場合（S3でYES）、条件判定部１３は、画像データ生成部１４及びテキストデータ生成部１５にレポートの生成を要求するリクエストRを出力する（S4）。
【００３１】
リクエストRを入力した画像データ生成部１４は、メモリに記憶されている画像データD2をレポート生成部１６に出力する（S5）。ここで出力される画像データD2は、ステップS3において判定の対象となったログデータD1から生成された画像データD2である。
【００３２】
また、リクエストRを入力したテキストデータ生成部１５は、変換テーブルDB１８からログデータD1が含む内容と関連付けられるフォーマット変換用データを抽出する（S6）。その後、テキストデータ生成部１５は、抽出した変換用データに必要な情報を挿入して、テキストデータD3を生成し、レポート生成部１６に出力する（S7）。
【００３３】
画像データD2及びテキストデータD3を入力したレポート生成部１６は、入力した画像データD2と、テキストデータD3とを合成し、レポートD4を生成し、出力する（S8）。
【００３４】
上述したように、本発明に係るレポート生成装置１によれば、予め指定された条件に適合したログデータD1を入力したタイミングで、このログデータから生成された画像データD2とテキストデータD3とを合成したレポートを生成する。これによって、複数回のオペレータの操作等を必要とせずに、ログデータD1からレポートを容易に生成することができる。
【図面の簡単な説明】
【００３５】
【図１】本発明の最良の実施形態に係るレポート生成装置の構成を説明する機能ブロック図である。
【図２】レポート生成装置に入力されるログデータのフォーマットの一例である。
【図３】レポート生成装置で生成される画像データの一例である。
【図４】レポート生成装置で使用される変換テーブルデータベースの一例である。
【図５】レポート生成装置で生成されるテキストデータの一例である。
【図６】レポート生成装置で生成されるレポートの一例である。
【図７】図１で示したレポート生成装置におけるレポート生成処理を説明するフローチャートである。
【符号の説明】
【００３６】
１…レポート生成装置
１１…データ入力部
１２…条件指定部
１３…条件判定部
１４…画像データ生成部
１５…テキストデータ生成部
１６…レポート生成部
１７…条件提示部
１８…変換テーブルデータベース
【図１】
2008189046.tif 000003
【図２】
2008189046.tif 000004
【図３】
2008189046.tif 000005
【図４】
2008189046.tif 000006
【図５】
2008189046.tif 000007
【図６】
2008189046.tif 000008
【図７】
2008189046.tif 000009