(57)【要約】【課題】  映像の再生順序変更に関わらず、アフレコのＢＧＭ音声が正しく再生されるようにする。【解決手段】  外部メモリ（２０７）に、動画データと音声データとを含む動画ファイルが格納されている。動画ファイルは、音声をアフレコ可能である。動画処理部（２０６）は、動画ファイルの動画データと音声データの再生順序を同期して又は独立に編集できる。マイクロコンピュータ（２０３）は、動画ファイルにアフレコの音声が収容されている否かを判定する。マイクロコンピュータ（２０３）は、アフレコ音声がある場合、動画データの再生順序の編集に対し、アフレコ音声の再生順序を変更しないように動画処理部（２０６）を制御する。【選択図】  図１
2013081056.tif 000002
【特許請求の範囲】
【請求項１】
動画データと音声データとを含む動画ファイルの前記動画データ及び前記音声データの再生順序を変更する編集を行う編集手段と、
前記動画ファイルが前記動画データを撮影したときに集音された音声データを他の音声データで上書きされたものか否かを判定する判定手段と、
前記編集手段を制御する制御手段
とを有し、
前記制御手段は、前記判定手段により、前記音声データが前記他の音声データで上書きされていると判定されない場合は、前記動画データの再生順序と前記音声データの再生順序を同期して変更する編集を行うように前記編集手段を制御し、
前記制御手段は、前記判定手段により、前記音声データが前記他の音声データで上書きされていると判定した場合は、前記動画データの再生順序を変更する編集を行う際に、前記他の音声データの再生順序を変更しないように前記編集手段を制御する
ことを特徴とする動画編集装置。
【請求項２】
前記他の音声データで前記音声データを上書きする手段は、前記他の音声データによる前記音声データの上書きを示す情報を前記動画ファイルに付加することを特徴とする請求項１に記載の動画編集装置。
【請求項３】
動画データと音声データとを含むことが可能な動画ファイルが、前記動画データを撮影したときに集音された音声データを他の音声データで上書きされたものか否かを判定する判定ステップと、
前記判定ステップにより、前記音声データが前記他の音声データで上書きされていると判定されない場合に、前記動画データの再生順序と前記音声データの再生順序を同期して変更する編集を行うステップと、
前記判定ステップにより、前記音声データが前記他の音声データで上書きされていると判定した場合に、前記他の音声データの再生順序を変更せずに、前記動画データの再生順序を変更する編集を行うステップ
とを具備することを特徴とする
ことを特徴とする動画編集方法。
【請求項４】
更に、前記他の音声データで前記音声データを上書きする際に、前記他の音声データによる前記音声データの上書きを示す情報を前記動画ファイルに付加するステップを具備することを特徴とする請求項３に記載の動画編集方法。
【請求項５】
動画データと音声データとを含むことが可能な動画ファイルの前記動画データ及び前記音声データの再生順序を変更する編集を行う動画編集装置の制御装置に、
前記動画ファイルが前記動画データを撮影したときに集音された音声データを他の音声データで上書きされたものか否かを判定する判定機能と、
前記判定機能により、前記音声データが前記他の音声データで上書きされていると判定されない場合に、前記動画データの再生順序と前記音声データの再生順序を同期して変更する編集を行う機能と、
前記判定機能により、前記音声データが前記他の音声データで上書きされていると判定した場合に、前記他の音声データの再生順序を変更せずに、前記動画データの再生順序を変更する編集を行う機能
とを実現させることを特徴とする動画編集プログラム。
【請求項６】
更に、前記他の音声データで前記音声データを上書きする際に、前記他の音声データによる前記音声データの上書きを示す情報を前記動画ファイルに付加する機能を前記制御装置に実現させることを特徴とする請求項５に記載の動画編集プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、動画編集装置、方法及びプログラムに関し、特に動画データを編集する動画編集装置、方法及びプログラムに関する。
【背景技術】
【０００２】
従来、動画編集装置では、ユーザが映像情報にＢＧＭ（Background Music）を付加したり、画像と音楽を組み合わせて再生する技術がある。
【０００３】
例えば、特許文献１には、撮影シーンに最適なＢＧＭを自動的に挿入できる撮像記録装置が記載されている。
【０００４】
さらに、近年、記録媒体に記録されている既存の動画ファイルに格納された動画データに別の撮影で得られた動画データを追加できる撮像装置が知られている（特許文献２）。
【０００５】
また、複数シーンをつなぎあわせて作成された動画データに対して部分的に前後を入れ替えたり、部分的に削除する機能を有する動画編集装置も知られている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００４−２２１６６６号公報
【特許文献２】特開２００２−２１８３８４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
一般的には、動画を編集すると、映像情報と音声情報が同期したまま一体に編集されてしまう。例えば、ＢＧＭが付加されている動画において部分的に前後を入れ替えたり部分的に削除したりすると、映像情報と音声情報で時間同期を保持しつつ映像情報と音声情報が一緒に編集されてしまい、ＢＧＭが適切でなくなってしまう。なぜなら、映像情報と同じように音声情報も変更されると、ＢＧＭも部分的に削除されたり入れ替わってしまったりするからである。
【０００８】
本発明は、このような不都合を生じない動画編集装置、方法及びプログラムを提示することを目的とする。
【課題を解決するための手段】
【０００９】
上記目的を達成するために、本発明に係る動画編集装置は、動画データと音声データとを含む動画ファイルの前記動画データ及び前記音声データの再生順序を変更する編集を行う編集手段と、前記動画ファイルが前記動画データを撮影したときに集音された音声データを他の音声データで上書きされたものか否かを判定する判定手段と、前記編集手段を制御する制御手段とを有し、前記制御手段は、前記判定手段により、前記音声データが前記他の音声データで上書きされていると判定されない場合は、前記動画データの再生順序と前記音声データの再生順序を同期して変更する編集を行うように前記編集手段を制御し、前記制御手段は、前記判定手段により、前記音声データが前記他の音声データで上書きされていると判定した場合は、前記動画データの再生順序を変更する編集を行う際に、前記他の音声データの再生順序を変更しないように前記編集手段を制御することを特徴とする。
【発明の効果】
【００１０】
本発明によれば、動画を適切に編集することができる。
【図面の簡単な説明】
【００１１】
【図１】本発明の一実施例の動画編集のフローチャートである。
【図２】本実施例の概略構成ブロック図である。
【図３】ＭＯＶファイルの構成図である。
【図４】音声情報がＢＧＭに置き換えられたＭＯＶファイルの構成図である。
【図５】音声情報及び映像情報の編集方法の説明図である。
【図６】既存音声情報を削除せずにＢＧＭを追加したＭＯＶファイルの構成図である。
【図７】ＢＧＭが追加されている場合の動画編集処理のフローチャートである。
【発明を実施するための形態】
【００１２】
以下、図面を参照して、本発明の実施例を詳細に説明する。
【実施例１】
【００１３】
図２は、本発明の第１実施例の概略構成ブロック図を示す。本実施例の動画編集装置２１０は、外部メモリ２０７に記録されている動画ファイルを再生し、再生された動画ファイルの動画データの示す動画を表示でき、音声データの示す音声を不図示のスピーカより出力できる。また、外部メモリ２０７に記録されている動画ファイルの音声データとして、ＢＧＭ（音楽）等の別の音声データを差し込むＢＧＭ追加編集を行うことができる。
【００１４】
また、動画編集装置２１０は、動画ファイルの動画データの再生順序を変更する動画編集を行うことができる。動画編集モードとして、動画データの再生順序の変更（削除を含む）に応じて、対応する音声データの再生順序も同様に同期して変更する同期編集モードと、動画の編集に音声データの編集を同期させない独立編集モードとを具備する。
【００１５】
２０３はマイクロコンピュータである。マイクロコンピュータ２０３は各構成要素の制御やデータ処理など、動画編集装置２１０の全体を制御する。２０４は揮発性メモリであって例えばＤＲＡＭ等からなる。揮発性メモリ２０４は、表示すべき画像を一時的に保持する。２０５は不揮発性メモリであって、たとえばフラッシュメモリなどからなる。不揮発性メモリ２０５には、マイクロコンピュータ２０３で処理する動画編集装置２１０の実行プログラムが格納されている。２０６は動画処理部である。動画処理部２０６は、映像情報の解析、映像情報の解凍、及びデータ形式の変換処理等を行う。動画処理部２０６の詳細な動作は、後述する。
【００１６】
マイクロコンピュータ２０３は、不揮発性メモリ２０５から読み出したプログラムを揮発性メモリ２０４に展開し、揮発性メモリ２０４の一部をワークメモリとして使用することにより、動画編集装置２１０全体を制御する。また、動画処理部２０６による動画処理の際に、揮発性メモリ２０４の一部はワークメモリとして使用される。
【００１７】
２０７は外部メモリである。外部メモリ２０７は、フラッシュメモリ等の個体メモリ又はハードディスクドライブなどからなる。マイクロコンピュータ２０３は、動画処理部２０６が処理した画像データを外部メモリ２０７の記録に適したファイル形式に変換し、外部メモリ２０７に記録する。
【００１８】
２０８は表示部材である。表示部材２０８は例えば液晶モニタであり、不図示の液晶ドライバなどにより表示が制御されている。表示部材２０８は、外部メモリ２０７に記録されている静止画ファイルの静止画、動画ファイルの動画、及び動画処理部２０６の処理結果等を表示できる。２０９は操作部材である。操作部材２０９は、スイッチ及びボタンなどからなり、表示部材２０８で表示されたものに対する操作をユーザが入力するのに使用される。
【００１９】
動画編集装置２１０で扱う動画ファイルのファイルフォーマットを説明する。他のデジタル機器で再生できるなどの互換性を考慮して、デジタルビデオカメラ及びデジタルスチルカメラ等で撮影された動画データを記録する汎用フォーマットとしてのＭＯＶファイルフォーマットを用いる。
【００２０】
ＭＯＶファイルは、基本的には、図３（ａ）に示すように、符号化されたストリームデータが格納されているｍｄａｔアトムと、ストリームデータの管理情報等の関連情報が格納されているｍｏｏｖアトムとから構成されている。ｍｄａｔアトムは図３（ｂ）に示すように複数のチャンク（ｃｈｕｎｋ  ｃＮ）から構成され、各チャンクは図３（ｄ）に示すように複数のサンプル（ｓａｍｐｌｅ  ｓＮ）から構成される。
【００２１】
ＭＯＶファイルでは、音声情報と映像情報が交互に記録されている。映像情報のチャンクｃｈｕｎｋ  ｃ１は、図３（ｄ）に示すように、Ｎ個のサンプル（又はフレーム）ｓａｍｐｌｅ  ｓ１〜ｓａｍｐｌｅ  ｓＮからなる。各サンプルｓａｍｐｌｅ  ｓ１、ｓａｍｐｌｅ  ｓ２、ｓａｍｐｌｅ  ｓ３、ｓａｍｐｌｅ  ｓ４、・・・は、図３（ｅ）に示すように、符号化画像データＩ０、Ｂ２、Ｂ１、Ｐ５、・・・からなる。Ｉｎ（ｎはフレーム番号）はイントラ符号化（フレーム内符号化）されたフレーム画像である。Ｂｎ（ｎはフレーム番号）は双方向から参照して符号化（フレーム間符号化）されるフレーム画像である。Ｐｎ（ｎはフレーム番号）は一方向（順方向）から参照して符号化（フレーム間符号化）されるフレーム画像である。これら符号化フレーム画像はいずれも、可変長符号化されている。
【００２２】
ｍｏｏｖアトムは、図３（ｃ）に示すように、ｕｄｔａアトムと、ｍｖｈｄアトムと、画像データ用のｔｒａｋアトムと、音声データ用のｔｒａｋアトムとから成る。ｕｄｔａアトムには、ユーザが独自に情報を格納できる。ｍｖｈｄアトムには、作成日時等が記録されるヘッダ情報が格納される。ｔｒａｋアトムには、ｍｄａｔアトムに格納されたストリームデータの管理情報等の関連情報が格納される。
【００２３】
映像データ用のｔｒａｋアトムは、ｓｔｓｚアトムと、ｓｔｓｃアトムと、ｓｔｃｏアトムからなる。ｓｔｓｚアトムは、図３（ｆ）に示すように、各サンプルのサイズの情報が格納される。ｓｔｓｃアトムには、図３（ｇ）に示すように、各チャンク内のサンプル数の情報が格納される。ｓｔｃｏボックスには、図３（ｈ）に示すように、ｍｄａｔアトムの各チャンクへのオフセット値の情報が格納される。ｔｒａｋアトムに格納されている３つのアトムは、動画ファイルを再生して映像データを表示し、音声データを音響出力する際に参照される。動画再生装置は、ｔｒａｋアトムの情報に従ってｍｄａｔアトムの画像データ及び音声データにアクセスする。すなわち、ｍｏｏｖアトムのｔｒａｋアトムを編集することで、ｍｄａｔアトムの内容を変更しなくても、再生順序を編集できる。
【００２４】
図４は、本実施例の編集操作の説明例を示す。図４を参照して、ＭＯＶファイルをＢＧＭ付き動画ファイルに編集する処理を説明する。ここでは、ＢＧＭとなる音声データは、圧縮されていないとするが、圧縮されている音声データであっても、基本的に同様の操作となる。因みに、圧縮されていない音声データは、一般に言うＰＣＭ音声データであり、圧縮されている音声データは、例えばＡＡＣ形式、ＡＣ３形式又はＭＰ３形式で圧縮された音声データである。編集前の動画ファイルには、例えば撮像装置により撮像された動画データと、動画データを撮像したときに同時に集音された音声を示す音声データがともに格納されている。この音声データを本実施例では既存音声データとして、ＢＧＭ音声データと区別する。
【００２５】
ＢＧＭ音声データの音声ファイルは、本実施例では、外部メモリ２０７に保存されている。マイクロコンピュータ２０３は、ＢＧＭ音声データを外部メモリ２０７から読み出し、動画ファイルの既存音声データが格納されている領域にＢＧＭ音声データを上書きする。具体的には、図３で説明したように、既存音声データはある単位でｃｈｕｎｋに分割されて保存されているので、その単位にＢＧＭ音声データを分割する。そして、図４（ｂ）に示すように既存音声データの格納領域をＢＧＭの音声データで上書きする。ＢＧＭを付加する編集を行うと、マイクロコンピュータ２０３は、ＢＧＭが付加されていることが判別できる情報で、図３（ｃ）に示されているｕｄｔａアトムのデータを更新する。本実施例では、ｕｄｔａアトムに、ＢＧＭの付加を示すＢＧＭフラグを記録するものとする。すなわち、ｕｄｔａアトムにＢＧＭフラグの値を０又は１で記録することで、フラグの値によってアフレコの音声（ここではＢＧＭ）の有無を判別できる。
【００２６】
図１は、ＢＧＭフラグに従って編集モードを切り替える処理のフローチャートを示す。図１に示す処理は、マイクロコンピュータ２０３が、不揮発性メモリ２０５に格納されている動画編集プログラムを読み出して実行することで実現される。
【００２７】
マイクロコンピュータ２０３は、動画ファイルの動画データの再生順序を変更する編集が指示されると、図１に示すフローをスタートする。Ｓ１０１で、マイクロコンピュータ２０３は、編集対象の動画ファイルのｕｄｔａアトムにＢＧＭフラグが記録されているか否かを判定する。マイクロコンピュータ２０３は、この判定を行う判定手段として機能する。また、動画編集プログラムは、このような判定機能をマイクロコンピュータ２０３に実現させる。
【００２８】
ＢＧＭフラグが記録されていない場合、Ｓ１０２で、マイクロコンピュータ２０３は、ユーザの指示に従う再生順序になるように、動画ファイルのｍｏｏｖアトムの音声情報ｔｒａｋアトムを書き換える。例えば、動画データの４秒から８秒のシーンを０秒から４秒のシーンに変更する指示があると、音声情報の４秒から８秒のデータを０秒から４秒のデータに変更する。音声情報の再生順序を変更する具体的な編集方法は後述する。そして、Ｓ１０３で、マイクロコンピュータ２０３は、ユーザの指示に従う再生順序になるように、動画ファイルのｍｏｏｖアトムの映像情報ｔｒａｋアトムを書き換える。例えば、動画データの４秒から８秒のシーンを０秒から４秒のシーンに変更する指示があると、映像情報の４秒から８秒のデータを０秒から４秒のデータに変更する。映像情報ｔｒａｋアトムと音声情報ｔｒａｋアトムを一体に、ユーザの指示に従う再生順序になるように書き換えても良いことはいうまでもない。
【００２９】
ＢＧＭフラグが記録されている場合、Ｓ１０３で、マイクロコンピュータ２０３は、ユーザの指示に従う再生順序になるように、動画ファイルのｍｏｏｖアトムの映像情報ｔｒａｋアトムを書き換える。例えば、動画データの４秒から８秒のシーンを０秒から４秒のシーンに変更する指示があると、動画データの再生順序のみを変更する。音声データの再生順序は変更しない。すなわち、独立編集モードで、映像情報のみを編集する。
【００３０】
再生順序を変更する場合の動作例を説明したが、動画の一部を削除する場合も同様である。但し、独立編集モードでも、削除による再生時間の短縮に応じて、ＢＧＭの終端部分を削除するか再生対象に含めないようにして、再生期間を映像情報のそれと一致させる。
【００３１】
図５は、ｔｒａｋアトムの編集方法のフローチャートを示す。ここでは、図３（ａ）に示すｍｄａｔアトムを変更せずに、図３（ｃ）に示すｔｒａｋアトムを変更する。図５に示す処理は、マイクロコンピュータ２０３が、不揮発性メモリ２０５に格納されている動画編集プログラムを読み出して実行することで実現される。
【００３２】
ステップＳ５０１で、マイクロコンピュータ２０３は、編集対象の動画ファイルの、入れ替え対象のフレームに対するｔｒａｋアトムを探索する。ステップＳ５０２で、マイクロコンピュータ２０３は、探索したｔｒａｋアトム内にあるｓｔｓｚ（図３（ｆ））とｓｔｃｏ（図３の（ｈ））を、ユーザの指示内容に従って編集する。例えば、動画の３フレーム目と６フレーム目を入れ替えたい場合、３フレーム目に対応するｔｒａｋアトムのｓｔｓｚ（図３（ｆ））とｓｔｃｏ（図３（ｈ））を６フレーム目のそれと入れ替える。
【００３３】
このようにｍｏｏｖアトムを編集することにより、動画データ再生順序を変更できる。この方法は、映像情報の編集にもＢＧＭ音声データの編集にも適用できる。同期編集の場合、映像情報ｔｒａｋアトムと音声情報ｔｒａｋアトムをユーザの指示に応じて同様に編集する。独立編集モードで映像が編集対象となっている場合、映像情報ｔｒａｋアトムのみをユーザの指示に応じて編集する。
【００３４】
以上の説明から容易に理解できるように、本実施例では、独立編集モードにより、ＢＧＭ音声データを編集することなしに、映像情報のみを編集するので、編集後の動画においてＢＧＭが不適切になることが無い。
【実施例２】
【００３５】
実施例１ではＢＧＭ音声データを付加する場合、既存音声データを上書きしたが、既存音声データを残しつつ、他の音声データ（例えば、ＢＧＭ音声データ）を付加できる動画形式もある。そのような動画形式でも、映像情報の再生順序を編集しつつ、他の音声データの再生順序を維持することができる。
【００３６】
図６は、撮影時の映像情報及び音声情報に、アフレコでＢＧＭ音声データを付加した場合の、ＭＯＶファイル構造例を示す。図６（ｂ）に示すように、動画ファイルのｍｄａｔの最後尾にＢＧＭ音声データを追加する。次に、図６（ｃ）に示すように、ｍｏｏｖアトムにＢＧＭ音声データのためのｔｒａｋアトム（追加音声ｔｒａｋアトム）を１つ増やし、ｔｒａｋアトムを３つにする。この際に、ＢＧＭ音声データが追加され、既存音声データは残っていることを示す識別情報をｕｄｔａアトムなどに記録する。もちろん、図６に示すフォーマットでも、既存音声データを利用せず、削除と同視する扱いをする場合には、実施例１のＢＧＭフラグと同様の識別情報をｕｄｔａアトムなどに記録すればよい。ここで記録される識別情報をＢＧＭ判定フラグと呼ぶ。
【００３７】
図７は、ＢＧＭ判定フラグを考慮した編集動作のフローチャートを示す。図７に示す処理は、マイクロコンピュータ２０３が、不揮発性メモリ２０５に格納されている動画編集プログラムを読み出して実行することで実現される。
【００３８】
動画ファイルの編集が開始されると、マイクロコンピュータ２０３は、ステップＳ７０１で、動画ファイルのｕｄｔａアトムにＢＧＭ判定フラグが存在するかを判定する。マイクロコンピュータ２０３は、この判定を行う判定手段として機能する。また、動画編集プログラムは、このような判定機能をマイクロコンピュータ２０３に実現させる。
【００３９】
Ｓ７０１でＢＧＭ判定フラグが存在しない場合、マイクロコンピュータ２０３は、Ｓ７０４，Ｓ７０５で、ユーザの指示に従う再生順序に音声情報（既存音声データ及びＢＧＭ音声データ）と映像情報とを互いに同期して編集する。
【００４０】
Ｓ７０１でＢＧＭ判定フラグが存在する場合、マイクロコンピュータ２０３は、Ｓ７０２で、既存音声データがＢＧＭ音声データで上書きされているかどうかを判断する。これは、ＢＧＭ判定フラグ又は別の識別情報により判断できる。
【００４１】
既存音声データがＢＧＭ音声データで上書きされている場合（Ｓ７０２）、マイクロコンピュータ２０３は、音声情報の再生順序を変更せずに（Ｓ７０６）、映像情報のみをユーザの従う再生順序に変更する。
【００４２】
既存音声データがＢＧＭ音声データで上書きされていない場合（Ｓ７０２）、マイクロコンピュータ２０３は、Ｓ７０３で、既存音声データを維持しつつＢＧＭ音声データが追加されたのかどうかを判断する。既存音声データが残り、ＢＧＭ音声データが追加された場合、マイクロコンピュータ２０３は、Ｓ７０５で、既存音声データをユーザの指示に従う再生順序に編集する。すなわち、ＢＧＭ音声データの再生順序は維持する。他方、Ｓ７０３でＢＧＭ音声データを追加していないと判断された場合、マイクロコンピュータ２０３は、ＢＧＭ判定フラグがない場合と同様に、Ｓ７０４，Ｓ７０５で音声情報と映像情報を同期編集する。
【００４３】
このように、映像情報と時間的に同期する音声データとは別の音声データが付加された場合に、付加音声データの再生順序を編集することなしに、映像情報と関連する音声情報を一体に編集することができる。これにより、映像の編集があっても、付加音声データ、例えば、ＢＧＭ音声データを本来の再生順序に維持できる。すなわち、ＢＧＭを適切に再生できる。
【００４４】
本発明は、複数の機器（例えばホストコンピュータ、インタフェイス機器、リーダ、プリンタなど）から構成されるシステムに適用しても、一つの機器からなる装置（例えば、複写機、ファクシミリ装置など）に適用してもよい。
【００４５】
本発明の目的は、上記実施例の機能を実現するソフトウエアを記録した記憶媒体（記録媒体）をシステムまたは装置に供給し、そのシステムまたは装置のコンピュータ（ＣＰＵやＭＰＵ）が前記ソフトウエアを実行することでも達成される。この場合、記憶媒体から読み出されたソフトウエア自体が上記実施例の機能を実現することになり、そのソフトウエアを記憶した記憶媒体は本発明を構成する。
【００４６】
前記ソフトウエアの実行により上記機能が実現されるだけでなく、そのソフトウエアの指示により、コンピュータ上で稼働するオペレーティングシステム（ＯＳ）などが実際の処理の一部または全部を行い、それによって上記機能が実現される場合も含む。
【００４７】
また、前記ソフトウエアがコンピュータに接続された機能拡張カードやユニットのメモリに書き込まれ、そのソフトウエアの指示により、前記カードやユニットのＣＰＵなどが実際の処理の一部または全部を行い、それによって上記機能が実現される場合も含む。
【００４８】
本発明を前記記憶媒体に適用する場合、その記憶媒体には、先に説明したフローチャートに対応するソフトウエアが格納される。
【００４９】
以上、本発明の好ましい実施例を説明したが、本発明は上記実施例に限定されず、その要旨の範囲内で種々の変形及び変更が可能である。
【図１】
2013081056.tif 000003
【図２】
2013081056.tif 000004
【図３】
2013081056.tif 000005
【図４】
2013081056.tif 000006
【図５】
2013081056.tif 000007
【図６】
2013081056.tif 000008
【図７】
2013081056.tif 000009