(57)【要約】【課題】  本発明は、ＪＦＩＦ画像を変換してＥＸＩＦ画像を生成するために要する時間を短縮しつつ、確実に再生されるＥＸＩＦ画像を生成することができるファイルフォーマット変換装置、ファイルフォーマット変換方法、および、ファイルフォーマット変換装置に用いるプログラムを提供することを目的とする。【解決手段】  本発明のファイルフォーマット変換装置は、入力したＪＦＩＦの画像ファイルから、複数のマーカセグメントを抽出するＪＰＥＧマーカセグメント抽出部１０２と、圧縮画像データを抽出する圧縮画像データ抽出部１０３と、前記抽出した複数のマーカセグメント各々に格納されたパラメータに基づいて、前記入力したＪＦＩＦの画像ファイルを再圧縮するか否かを判定するＪＰＥＧマーカセグメント判定部１０４と、再圧縮しないと判定した場合、前記抽出した複数のマーカセグメントと、前記抽出した圧縮画像データとを流用して、ＥＸＩＦの画像ファイルを生成するＥＸＩＦ生成部１０９と、を備えるものである。【選択図】  図１
2006109231.tif 000002
【特許請求の範囲】
【請求項１】
複数のマーカセグメントと、圧縮画像データとを含むＪＦＩＦの画像ファイルを、ＥＸＩＦの画像ファイルに変換するファイルフォーマット変換装置であって、
前記ＪＦＩＦの画像ファイルを入力する入力手段と、
前記入力したＪＦＩＦの画像ファイルから、前記複数のマーカセグメントと、前記圧縮画像データを抽出する抽出手段と、
前記抽出した複数のマーカセグメント各々に格納されたパラメータに基づいて、前記入力したＪＦＩＦの画像ファイルを再圧縮するか否かを判定する判定手段と、
再圧縮すると判定した場合、圧縮状態から展開した画像データを再圧縮して、ＥＸＩＦの画像ファイルを生成し、再圧縮しないと判定した場合、前記抽出した複数のマーカセグメントと、前記抽出した圧縮画像データとを流用して、ＥＸＩＦの画像ファイルを生成する生成手段と、
前記生成したＥＸＩＦの画像ファイルを出力する出力手段と、
を備えるファイルフォーマット変換装置。
【請求項２】
請求項１記載のファイルフォーマット変換装置であって、
前記複数のマーカセグメントの中のＤＱＴまたはＤＨＴのマーカセグメントが複数存在する場合、前記複数存在するＤＱＴまたはＤＨＴのマーカセグメントをそれぞれ１つに合成するマーカセグメント合成手段を備えるファイルフォーマット変換装置。
【請求項３】
複数のマーカセグメントと、圧縮画像データとを含むＪＦＩＦの画像ファイルを、ＥＸＩＦの画像ファイルに変換するファイルフォーマット変換方法であって、
前記ＪＦＩＦの画像ファイルを入力する入力ステップと、
前記入力したＪＦＩＦの画像ファイルから、前記複数のマーカセグメントと、前記圧縮画像データを抽出する抽出ステップと、
前記抽出した複数のマーカセグメント各々に格納されたパラメータに基づいて、前記入力したＪＦＩＦの画像ファイルを再圧縮するか否かを判定する判定ステップと、
再圧縮すると判定した場合、圧縮状態から展開した画像データを再圧縮して、ＥＸＩＦの画像ファイルを生成し、再圧縮しないと判定した場合、前記抽出した複数のマーカセグメントと、前記抽出した圧縮画像データとを流用して、ＥＸＩＦの画像ファイルを生成する生成ステップと、
前記生成したＥＸＩＦの画像ファイルを出力する出力ステップと、
を備えるファイルフォーマット変換方法。
【請求項４】
請求項３記載のファイルフォーマット変換方法であって、
前記抽出ステップで前記複数のマーカセグメントを抽出した後、前記複数のマーカセグメントの中のＤＱＴまたはＤＨＴのマーカセグメントが複数存在する場合、前記複数存在するＤＱＴまたはＤＨＴのマーカセグメントをそれぞれ１つに合成するマーカセグメント合成ステップを有するファイルフォーマット変換方法。
【請求項５】
コンピュータに、請求項３または４記載の各ステップを実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ファイルフォーマットがＪＦＩＦ（JPEG File Interchange Format）によって構成された画像をＥＸＩＦ（Exchangeable image file format）によって構成された画像へ変換するファイルフォーマット変換装置、ファイルフォーマット変換方法、および、ファイルフォーマット変換装置に用いるプログラムに関するものである。
【背景技術】
【０００２】
画像ファイルのフォーマットとして、ＪＰＥＧ（Joint Photographic Experts Group）画像としてパーソナルコンピュータで用いられることが多いＪＦＩＦ（JPEG File Interchange Format）や、ＪＰＥＧ画像としてデジタルカメラで用いられることが多く、テレビ、ビデオなどの家電機器との相互互換を目的としたＥＸＩＦ（Exchangeable image file format）などが挙げられる。ＪＦＩＦ画像からファイルフォーマットを変換してＥＸＩＦ画像を生成する場合、一度ＪＦＩＦ画像を圧縮状態から展開し、ＥＸＩＦ画像へ再圧縮するのが一般的である。ＪＦＩＦ画像からＥＸＩＦ画像を生成する技術は、パーソナルコンピュータや携帯端末といった、電子メールやＷｅｂ等からＪＦＩＦ画像が入力される電子機器において特に要求されている。
【０００３】
上述のファイルフォーマット変換方法によれば、ファイルフォーマット変換を実行する変換回路の回路設計が容易であるが、反面、ＥＸＩＦ画像への再圧縮に時間がかかり、パーソナルコンピュータなどの処理能力の高い機器ではなく、携帯電話などの処理能力の低い機器では、解像度の大きい画像をＥＸＩＦ画像へ変換する際、再圧縮にかかる時間が特に問題となる。また、変換して生成したＥＸＩＦ画像の画質はＪＦＩＦ画像に比べて劣化してしまう。
【０００４】
このような課題を解決するための画像ファイルのフォーマット変換装置が、特許文献１に記載されている。図７に、特許文献１の画像ファイルのフォーマット変換装置における変換画像ファイルの構成図を示す。ＪＦＩＦの画像ファイル７００は、ＡＰＰ０マーカ７１０と圧縮画像データ７２０とから構成される。一方、ＥＸＩＦの画像ファイル７５０は、ヘッダ、タグ情報等から成るＡＰＰ１マーカ７６０と、圧縮画像データ７２０とから構成される。ＡＰＰ１マーカ７６０のタグ情報は、撮影日時や画像の大きさ、ＥＸＩＦバージョン等、圧縮画像データに関する関連を有している。
【０００５】
特許文献１の画像ファイルのフォーマット変換装置は、ＪＦＩＦの画像ファイル７００のＡＰＰ０マーカ７１０からＥＸＩＦの画像ファイル７５０のＡＰＰ１マーカ７６０のタグ情報に適用できるデータ７１１、７１２、７１３を抽出し、流用して、ＡＰＰ１マーカ７６０のタグ情報の生成を行なう。続いて、生成したタグ情報とヘッダとを結合し、ＡＰＰ１マーカ７６０を生成する。さらに、ＪＦＩＦの画像ファイル７００の圧縮画像データ７２０を取り込み、取り込んだ圧縮画像データ７２０とＡＰＰ１マーカとを結合し、ＥＸＩＦの画像ファイル７５０を生成する。
【０００６】
このように特許文献１の画像ファイルのフォーマット変換装置によれば、ＪＦＩＦ画像からファイルフォーマットを変換してＥＸＩＦ画像を生成する際、ＪＦＩＦ画像の圧縮画像データをそのまま取り込んでＥＸＩＦ画像の画像圧縮データとして流用するため、ＪＦＩＦ画像からＥＸＩＦ画像へのフォーマット変換に伴う画像の劣化が発生しない。
【０００７】
【特許文献１】特開２００２−２１８４０２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
しかしながら、特許文献１の画像ファイルのフォーマット変換装置は、ＪＦＩＦ画像中に含まれる、ＡＰＰ０を除く複数のマーカセグメントに格納されたパラメータを考慮していないため、ＪＦＩＦ画像によっては、ＪＦＩＦ画像の圧縮画像データをそのままＥＸＩＦ画像の圧縮画像データとして流用すると、正しくＥＸＩＦ画像を生成することができず、生成したＥＸＩＦ画像が正しく再生されない場合がある。
【０００９】
本発明は、上記事情に鑑みてなされたもので、ＪＦＩＦ画像を変換してＥＸＩＦ画像を生成するために要する時間を短縮しつつ、確実に再生されるＥＸＩＦ画像を生成することができるファイルフォーマット変換装置、ファイルフォーマット変換方法、および、ファイルフォーマット変換装置に用いるプログラムを提供することを目的とする。
【課題を解決するための手段】
【００１０】
本発明のファイルフォーマット変換装置は、複数のマーカセグメントと、圧縮画像データとを含むＪＦＩＦの画像ファイルを、ＥＸＩＦの画像ファイルに変換するファイルフォーマット変換装置であって、前記ＪＦＩＦの画像ファイルを入力する入力手段と、前記入力したＪＦＩＦの画像ファイルから、前記複数のマーカセグメントと、前記圧縮画像データを抽出する抽出手段と、前記抽出した複数のマーカセグメント各々に格納されたパラメータに基づいて、前記入力したＪＦＩＦの画像ファイルを再圧縮するか否かを判定する判定手段と、再圧縮すると判定した場合、圧縮状態から展開した画像データを再圧縮して、ＥＸＩＦの画像ファイルを生成し、再圧縮しないと判定した場合、前記抽出した複数のマーカセグメントと、前記抽出した圧縮画像データとを流用して、ＥＸＩＦの画像ファイルを生成する生成手段と、前記生成したＥＸＩＦの画像ファイルを出力する出力手段と、を備えるものである。
【００１１】
本発明のファイルフォーマット変換方法は、複数のマーカセグメントと、圧縮画像データとを含むＪＦＩＦの画像ファイルを、ＥＸＩＦの画像ファイルに変換するファイルフォーマット変換方法であって、前記ＪＦＩＦの画像ファイルを入力する入力ステップと、
前記入力したＪＦＩＦの画像ファイルから、前記複数のマーカセグメントと、前記圧縮画像データを抽出する抽出ステップと、前記抽出した複数のマーカセグメント各々に格納されたパラメータに基づいて、前記入力したＪＦＩＦの画像ファイルを再圧縮するか否かを判定する判定ステップと、再圧縮すると判定した場合、圧縮状態から展開した画像データを再圧縮して、ＥＸＩＦの画像ファイルを生成し、再圧縮しないと判定した場合、前記抽出した複数のマーカセグメントと、前記抽出した圧縮画像データとを流用して、ＥＸＩＦの画像ファイルを生成する生成ステップと、前記生成したＥＸＩＦの画像ファイルを出力する出力ステップと、を備えるものである。
【００１２】
本発明のファイルフォーマット変換装置に用いるプログラムは、コンピュータに、本発明のファイルフォーマット変換方法の各ステップを実行させるものである。
【００１３】
この構成によれば、ＪＦＩＦ画像を変換してＥＸＩＦ画像を生成するために要する時間を短縮しつつ、確実に再生されるＥＸＩＦ画像を生成することができる。
【００１４】
また、本発明のファイルフォーマット変換装置は、前記複数のマーカセグメントの中のＤＱＴまたはＤＨＴのマーカセグメントが複数存在する場合、前記複数存在するＤＱＴまたはＤＨＴのマーカセグメントをそれぞれ１つに合成するマーカセグメント合成手段を備えるものを含む。
【００１５】
また、本発明のファイルフォーマット変換方法は、前記抽出ステップで前記複数のマーカセグメントを抽出した後、前記複数のマーカセグメントの中のＤＱＴまたはＤＨＴのマーカセグメントが複数存在する場合、前記複数存在するＤＱＴまたはＤＨＴのマーカセグメントをそれぞれ１つに合成するマーカセグメント合成ステップを有するものを含む。
【００１６】
この構成によれば、ＪＦＩＦ画像の複数のマーカセグメント中に、あるマーカセグメントが複数存在していても、そのマーカセグメントが１つ存在する場合と同様に、ＪＦＩＦ画像をＥＸＩＦ画像に変換することができる。
【発明の効果】
【００１７】
本発明のファイルフォーマット変換装置、ファイルフォーマット変換方法、および、ファイルフォーマット変換装置に用いるプログラムによれば、ＪＦＩＦ画像を変換してＥＸＩＦ画像を生成するために要する時間を短縮しつつ、確実に再生されるＥＸＩＦ画像を生成することができる。
【発明を実施するための最良の形態】
【００１８】
以下、本発明の実施の形態のファイルフォーマット変換装置について、図面を参照して詳細に説明する。図１に、本発明の実施の形態のファイルフォーマット変換装置の構成図を、図２に、ＪＦＩＦ画像のフォーマット構成図（ａ）およびＥＸＩＦ画像のフォーマット構成図（ｂ）を示す。
【００１９】
ファイルフォーマット変換装置の画像ファイル入力部１０１に、図２（ａ）に示す、圧縮画像データについての関連情報を有するＡＰＰ０と、量子化テーブルについての情報を有するＤＱＴと、ハフマンテーブルについての情報を有するＤＨＴと、リスタートインターバルについての情報を有するＤＲＩと、フレームヘッダについての情報を有するＳＯＦと、スキャンヘッダについての情報を有するＳＯＳと、圧縮画像データと、から構成されるフォーマット構成のＪＦＩＦ画像を入力すると、ＪＰＥＧマーカセグメント抽出手段１０２は、入力したＪＦＩＦ画像から、ＡＰＰ０を除く各マーカセグメントＤＱＴ、ＤＨＴ、ＤＲＩ、ＳＯＦおよびＳＯＳに格納されたパラメータを抽出し、圧縮画像データ抽出部１０３は、入力したＪＦＩＦ画像から圧縮画像データを抽出する。
【００２０】
ＪＦＩＦ画像のマーカセグメントのうちのＤＱＴまたはＤＨＴは、複数のマーカセグメントにより構成される場合がある（図３における、ＤＱＴ（Ｏｐｔｉｏｎ１）またはＤＨＴ（Ｏｐｔｉｏｎ１）に該当）。このＤＱＴ（Ｏｐｔｉｏｎ１）またはＤＨＴ（Ｏｐｔｉｏｎ１）のマーカセグメント数は、ファイルフォーマット変換装置へＪＦＩＦ画像を入力する前のＪＦＩＦ画像生成時に、任意に設定される。ＪＰＥＧマーカセグメント抽出手段１０２は、ＤＱＴまたはＤＨＴが複数のマーカセグメントにより構成される場合、複数のマーカセグメントＤＱＴまたは複数のマーカセグメントＤＨＴそれぞれに格納されたパラメータを抽出する。また、ＪＦＩＦ画像のマーカセグメントのうちのＤＲＩ（Ｏｐｔｉｏｎ２）は、ＪＦＩＦ画像によっては存在しない場合がある。このＤＲＩ（Ｏｐｔｉｏｎ２）の有無は、ファイルフォーマット変換装置へＪＦＩＦ画像を入力する前のＪＦＩＦ画像生成時に、設定される。ＪＰＥＧマーカセグメント抽出手段１０２は、ＤＲＩが存在すれば、ＤＲＩに格納されたパラメータを抽出する。
【００２１】
ＪＰＥＧマーカセグメント判定部１０４は、ＪＰＥＧマーカセグメント抽出部１０２が抽出した各マーカセグメントのパラメータに基づいて、画像ファイル入力部１０１に入力したＪＦＩＦの画像ファイルを再圧縮するか再圧縮しないかを判定する。このときの非再圧縮となる判定条件を、表１に示す。
【００２２】
【表１】
2006109231.tif 000003
【００２３】
ＪＰＥＧマーカセグメント判定部１０４は、ＪＦＩＦ画像の各マーカセグメントのパラメータ毎に表１に示す判定条件に基づいて判定を行い、各マーカセグメントのパラメータの全てが非再圧縮条件を満たした場合に、画像ファイル入力部１０１に入力したＪＦＩＦの画像ファイルを再圧縮しないと判定する。
【００２４】
ＡＰＰ１生成部１０８は、ＪＦＩＦ画像の圧縮画像データに関わるタグ情報、サムネイルおよびヘッダから構成される情報を基に、ＡＰＰ１を生成する。
【００２５】
ＤＱＴマーカセグメント合成手段１０６は、ＤＱＴが複数のマーカセグメントにより構成される場合、ＪＰＥＧマーカセグメント判定部１０４から入力した複数のマーカセグメントのＤＱＴを合成して１つのＤＱＴのパラメータを生成する。また、ＤＨＴマーカセグメント合成手段１０７は、ＤＨＴが複数のマーカセグメントにより構成される場合、ＪＰＥＧマーカセグメント判定部１０４から入力した複数のマーカセグメントのＤＨＴを合成して１つのＤＨＴのパラメータを生成する。
【００２６】
ＥＸＩＦ生成部１０９は、ＪＰＥＧマーカセグメント判定部１０４が再圧縮しないと判定した場合で、ＤＱＴおよびＤＨＴが１つのマーカセグメントで構成されていれば、ＪＰＥＧマーカセグメント判定部１０４から入力した、ＪＦＩＦ画像のＡＰＰ０を除く各マーカセグメントのパラメータと、圧縮画像データ抽出部１０３から入力した圧縮画像データとを、図３に示す再圧縮しない場合のＪＦＩＦ画像とＥＸＩＦ画像とのフォーマット対応関係に従って流用し、さらにＡＰＰ１生成部１０８が生成したＡＰＰ１のパラメータを合成して、ＥＸＩＦ画像を生成する。ＥＸＩＦ生成部１０９は、ＪＦＩＦ画像にＤＲＩが存在すれば、ＪＦＩＦ画像のＤＲＩをＥＸＩＦ画像のＤＲＩに流用するが、ＪＦＩＦ画像にＤＲＩが存在しなければ、ＥＸＩＦ画像にＤＲＩを生成しない。
【００２７】
また、ＥＸＩＦ生成部１０９は、ＪＰＥＧマーカセグメント判定部１０４が再圧縮しないと判定した場合で、ＤＱＴまたはＤＨＴが複数のマーカセグメントで構成されていれば、ＪＰＥＧマーカセグメント判定部１０４から入力したＪＦＩＦ画像のマーカセグメントのうちのＤＲＩ、ＳＯＦおよびＳＯＳのパラメータ、ＪＰＥＧマーカセグメント判定部１０４またはＤＱＴマーカセグメント合成手段１０６から入力したＤＱＴのパラメータ、ＪＰＥＧマーカセグメント判定部１０４またはＤＨＴマーカセグメント合成手段１０７から入力したＤＨＴのパラメータと、圧縮画像データ抽出部１０３から入力した圧縮画像データとを流用し、さらにＡＰＰ１生成部１０８が生成したＡＰＰ１を合成して、ＥＸＩＦ画像を生成する。ＥＸＩＦ生成部１０９は、ＪＦＩＦ画像にＤＲＩが存在すれば、ＪＦＩＦ画像のＤＲＩをＥＸＩＦ画像のＤＲＩに流用するが、ＪＦＩＦ画像にＤＲＩが存在しなければ、ＥＸＩＦ画像にＤＲＩを生成しない。
【００２８】
図４に、再圧縮する場合のＪＦＩＦ画像とＥＸＩＦ画像とのフォーマット対応関係を示す。ＪＰＥＧマーカセグメント判定部１０４が再圧縮すると判定した場合、ＪＰＥＧ再圧縮部１０５は、圧縮画像データ抽出部１０３から入力した圧縮画像データとＪＰＥＧマーカセグメント判定部１０４から入力したマーカセグメントとを用いて圧縮画像を展開し、ＪＰＥＧマーカセグメント判定部１０４における非再圧縮条件を満たしたパラメータを持つ各マーカセグメントを用いて前記展開画像データを圧縮し、ＥＸＩＦ生成部１０９に出力する。ＥＸＩＦ生成部１０９は、ＡＰＰ１生成部１０８から入力したＡＰＰ１を合成して、ＥＸＩＦ画像を生成する。
【００２９】
画像ファイル出力部１１０は、ＥＸＩＦ生成部１０９が生成したＥＸＩＦ画像を外部に出力する。
【００３０】
図５に、本発明の実施の形態のファイルフォーマット変換装置における、非再圧縮・再圧縮判定時の処理フローを示す。ファイルフォーマット変換装置の画像ファイル入力部１０１にＪＦＩＦ画像を入力すると、ＪＰＥＧマーカセグメント抽出部１０２は、入力したＪＦＩＦ画像から、ＡＰＰ０を除く各マーカセグメントに格納されたパラメータを抽出する（Ｓ５０１）。ＪＰＥＧマーカセグメント判定部１０４は、ＪＦＩＦ画像のＡＰＰ０を除くマーカセグメント、ＤＱＴ、ＤＨＴ、ＤＲＩ、ＳＯＦおよびＳＯＳのパラメータ毎に、表１に示す判定条件に基づいて判定を行い（Ｓ５０２からＳ５０６）、各マーカセグメントのパラメータの全てが非再圧縮条件を満たすと判定した場合（Ｓ５０２からＳ５０６、全てＹＥＳ）に、画像ファイル入力部１０１に入力したＪＦＩＦの画像ファイルを再圧縮せずにＥＸＩＦ画像を生成する処理に移行する（Ｓ５０７）。ＪＰＥＧマーカセグメント判定部１０４は、一方、ＪＦＩＦ画像のマーカセグメント、ＤＱＴ、ＤＨＴ、ＤＲＩ、ＳＯＦおよびＳＯＳのうちの１つでも非再圧縮条件を満たさないと判定した場合（Ｓ５０２からＳ５０６、いずれかでＮＯ）、画像ファイル入力部１０１に入力したＪＦＩＦの画像ファイルを再圧縮してＥＸＩＦ画像を生成する処理に移行する（Ｓ５０８）。
【００３１】
図６に、本発明の実施の形態のファイルフォーマット変換装置における、ＥＸＩＦ画像生成時の処理フローを示す。図６（ａ）は、図５のステップ５０７における、再圧縮せずにＥＸＩＦ画像を生成する処理フローを、図６（ｂ）は、図５のステップ５０８における、再圧縮してＥＸＩＦ画像を生成する処理フローを、それぞれ示す。
【００３２】
図６（ａ）における、再圧縮せずにＥＸＩＦ画像を生成する場合、ＥＸＩＦ画像の生成を開始すると、ＪＰＥＧマーカセグメント判定部１０４は、ＪＦＩＦ画像のマーカセグメントＤＱＴが複数のマーカセグメントに格納されていないかを判別し（Ｓ６０１）、複数のマーカセグメントに格納されていれば（Ｓ６０１、ＹＥＳ）、複数のマーカセグメントに格納されたＤＱＴのパラメータをＤＱＴマーカセグメント合成部１０６に入力する。ＤＱＴマーカセグメント合成部１０６は、複数のマーカセグメントに格納されたＤＱＴのパラメータを１つのＤＱＴのパラメータに合成して（Ｓ６０２）、ＥＸＩＦ生成部１０９に出力する。また、ＪＰＥＧマーカセグメント判定部１０４は、ＪＦＩＦ画像のマーカセグメントＤＨＴが複数のマーカセグメントに格納されていないかを判別し（Ｓ６０３）、複数のマーカセグメントに格納されていれば（Ｓ６０３、ＹＥＳ）、複数のマーカセグメントに格納されたＤＨＴのパラメータをＤＨＴマーカセグメント合成部１０７に入力する。ＤＨＴマーカセグメント合成部１０７は、複数のマーカセグメントに格納されたＤＨＴのパラメータを１つのＤＨＴのパラメータに合成して（Ｓ６０４）、ＥＸＩＦ生成部１０９に出力する。ＪＰＥＧマーカセグメント判定部１０４は、ＪＦＩＦ画像のマーカセグメントＤＱＴまたはＤＨＴが１つのマーカセグメントに格納されていれば（Ｓ６０１またはＳ６０３、ＮＯ）、ＤＱＴのパラメータまたはＤＨＴのパラメータをそのままＥＸＩＦ生成部１０９に出力する。
【００３３】
圧縮画像データ抽出部１０３は、ＪＦＩＦ画像から抽出した圧縮画像データをＥＸＩＦ生成部１０９に出力し（Ｓ６０５）、ＡＰＰ１生成部１０８は、生成したＡＰＰ１パラメータをＥＸＩＦ生成部１０９に出力する（Ｓ６０６）。
【００３４】
ＥＸＩＦ生成部１０９は、ＪＰＥＧマーカセグメント判定部１０４から入力したＤＲＩ、ＳＯＦおよびＳＯＳパラメータ、ＪＰＥＧマーカセグメント判定部１０４またはＤＱＴマーカセグメント合成手段１０６から入力したＤＱＴパラメータ、ＪＰＥＧマーカセグメント判定部１０４またはＤＨＴマーカセグメント合成手段１０７から入力したＤＨＴパラメータ、圧縮画像データ抽出部１０３から入力した圧縮画像データ、および、ＡＰＰ１生成部１０８から入力したＡＰＰ１パラメータを、合成しＥＸＩＦ画像を生成することになる（Ｓ６０７）。
【００３５】
次に、図６（ｂ）における、再圧縮してＥＸＩＦ画像を生成する場合、ＥＸＩＦ画像の生成を開始すると、ＪＰＥＧマーカセグメント判定部１０４はＡＰＰ０を除く各マーカセグメントに格納されたパラメータを、圧縮画像データ抽出部１０３はＪＦＩＦ画像の圧縮画像データを、ＪＰＥＧ再圧縮手段１０５にそれぞれ出力する。ＪＰＥＧ再圧縮手段１０５は、入力した圧縮画像データとＪＰＥＧマーカセグメント判定部１０４から入力したマーカセグメントとを用いて圧縮画像を展開し、ＪＰＥＧマーカセグメント判定部１０４における非再圧縮条件を満たしたパラメータを持つ各マーカセグメントを用いて前記展開画像データを圧縮し、ＥＸＩＦ生成部１０９に出力する（Ｓ６５１）。ＡＰＰ１生成部１０８は、生成したＡＰＰ１パラメータをＥＸＩＦ生成部１０９に出力する（Ｓ６５２）。
【００３６】
ＥＸＩＦ生成部１０９は、ＪＰＥＧ再圧縮部１０５から入力した再圧縮データおよびＡＰＰ１生成部１０８から入力したＡＰＰ１パラメータを合成し、ＥＸＩＦ画像を生成することになる（Ｓ６５３）。
【００３７】
以上、本発明の実施の形態のファイルフォーマット変換装置によれば、ＪＦＩＦ画像を変換してＥＸＩＦ画像を生成するために要する時間を短縮しつつ、確実に再生されるＥＸＩＦ画像を生成することができる。
【産業上の利用可能性】
【００３８】
本発明のファイルフォーマット変換装置、ファイルフォーマット変換方法、および、ファイルフォーマット変換装置に用いるプログラムは、ＪＦＩＦ画像を変換してＥＸＩＦ画像を生成するために要する時間を短縮しつつ、確実に再生されるＥＸＩＦ画像を生成することができるという効果を奏し、ファイルフォーマットがＪＦＩＦによって構成された画像をＥＸＩＦによって構成された画像へ変換する分野において有用である。
【図面の簡単な説明】
【００３９】
【図１】本発明の実施の形態のファイルフォーマット変換装置の構成図
【図２】ＪＦＩＦ画像のフォーマット構成図（ａ）およびＥＸＩＦ画像のフォーマット構成図（ｂ）
【図３】再圧縮しない場合のＪＦＩＦ画像とＥＸＩＦ画像とのフォーマット対応関係
【図４】再圧縮する場合のＪＦＩＦ画像とＥＸＩＦ画像とのフォーマット対応関係
【図５】本発明の実施の形態のファイルフォーマット変換装置における、非再圧縮・再圧縮判定時の処理フロー
【図６】本発明の実施の形態のファイルフォーマット変換装置における、再圧縮せずにＥＸＩＦ画像を生成する場合の処理フロー（ａ）および再圧縮してＥＸＩＦ画像を生成する場合の処理フロー（ｂ）
【図７】特許文献１の画像ファイルのフォーマット変換装置における変換画像ファイルの構成図
【符号の説明】
【００４０】
１０１  画像ファイル入力部
１０２  ＪＰＥＧマーカセグメント抽出部
１０３  圧縮画像データ抽出部
１０４  ＪＰＥＧマーカセグメント判定部
１０５  ＪＰＥＧ再圧縮部
１０６  ＤＱＴマーカセグメント合成部
１０７  ＤＨＴマーカセグメント合成部
１０８  ＡＰＰ１生成部
１０９  ＥＸＩＦ生成部
１１０  画像ファイル出力部
【図１】
2006109231.tif 000004
【図２】
2006109231.tif 000005
【図３】
2006109231.tif 000006
【図４】
2006109231.tif 000007
【図５】
2006109231.tif 000008
【図６】
2006109231.tif 000009
【図７】
2006109231.tif 000010