JP4913085B2 - マルチ画像ファイル編集装置、マルチ画像ファイル編集プログラム、マルチ画像ファイル編集方法 - Google Patents

マルチ画像ファイル編集装置、マルチ画像ファイル編集プログラム、マルチ画像ファイル編集方法 Download PDF

Info

Publication number
JP4913085B2
JP4913085B2 JP2008053835A JP2008053835A JP4913085B2 JP 4913085 B2 JP4913085 B2 JP 4913085B2 JP 2008053835 A JP2008053835 A JP 2008053835A JP 2008053835 A JP2008053835 A JP 2008053835A JP 4913085 B2 JP4913085 B2 JP 4913085B2
Authority
JP
Japan
Prior art keywords
image
image file
image data
file
sub
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2008053835A
Other languages
English (en)
Other versions
JP2009212834A (ja
Inventor
淳郎 岡澤
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Olympus Imaging Corp
Original Assignee
Olympus Imaging Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Olympus Imaging Corp filed Critical Olympus Imaging Corp
Priority to JP2008053835A priority Critical patent/JP4913085B2/ja
Priority to CN2009100071627A priority patent/CN101527804B/zh
Priority to US12/390,005 priority patent/US8265394B2/en
Publication of JP2009212834A publication Critical patent/JP2009212834A/ja
Application granted granted Critical
Publication of JP4913085B2 publication Critical patent/JP4913085B2/ja
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/765Interface circuits between an apparatus for recording and another apparatus
    • H04N5/77Interface circuits between an apparatus for recording and another apparatus between a recording apparatus and a television camera
    • H04N5/772Interface circuits between an apparatus for recording and another apparatus between a recording apparatus and a television camera the recording apparatus and the television camera being placed in the same enclosure
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/02Editing, e.g. varying the order of information signals recorded on, or reproduced from, record carriers
    • G11B27/031Electronic editing of digitised analogue information signals, e.g. audio or video signals
    • G11B27/034Electronic editing of digitised analogue information signals, e.g. audio or video signals on discs
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/765Interface circuits between an apparatus for recording and another apparatus
    • H04N5/775Interface circuits between an apparatus for recording and another apparatus between a recording apparatus and a television receiver
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/907Television signal recording using static stores, e.g. storage tubes or semiconductor memories
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N9/00Details of colour television systems
    • H04N9/79Processing of colour television signals in connection with recording
    • H04N9/80Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback
    • H04N9/804Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback involving pulse code modulation of the colour picture signal components
    • H04N9/8042Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback involving pulse code modulation of the colour picture signal components involving data reduction
    • H04N9/8047Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback involving pulse code modulation of the colour picture signal components involving data reduction using transform coding
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N9/00Details of colour television systems
    • H04N9/79Processing of colour television signals in connection with recording
    • H04N9/80Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback
    • H04N9/82Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback the individual colour picture signal components being recorded simultaneously only
    • H04N9/8205Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback the individual colour picture signal components being recorded simultaneously only involving the multiplexing of an additional signal and the colour video signal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N9/00Details of colour television systems
    • H04N9/79Processing of colour television signals in connection with recording
    • H04N9/80Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback
    • H04N9/82Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback the individual colour picture signal components being recorded simultaneously only
    • H04N9/8205Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback the individual colour picture signal components being recorded simultaneously only involving the multiplexing of an additional signal and the colour video signal
    • H04N9/8227Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback the individual colour picture signal components being recorded simultaneously only involving the multiplexing of an additional signal and the colour video signal the additional signal being at least another television signal

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Television Signal Processing For Recording (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Editing Of Facsimile Originals (AREA)
  • Processing Or Creating Images (AREA)

Description

本発明は、主画像データと1つ以上の副画像データとを含むマルチ画像ファイルを編集するためのマルチ画像ファイル編集装置、マルチ画像ファイル編集プログラム、マルチ画像ファイル編集方法に関する。
画像を撮影するときに、各シーン毎に1枚ずつ撮影を行うことがある一方で、連写撮影、パノラマ撮影、オートブラケット撮影、複数視点撮影(いわゆる立体視画像撮影)といったような所定の撮影シーケンスにより複数枚の撮影を行うこともある。特に、近年のデジタルカメラは連写性能が向上しているために、連写枚数が飛躍的に増加する傾向にあるが、連写して得られた各画像をそれぞれ個別のファイルとして記録すると、ファイル管理が非常に煩雑になる可能性が高い。
そこで、こうした所定の撮影シーケンス等により得られた互いの関連性が高い画像群を、それぞれ個別のファイルとして扱う代わりに、単一のファイルとして扱うことにより、ファイル運用やファイル管理の面で高い利便性を得るようにする技術が提案されている。
ところで、撮像して得られたデジタルの静止画像は、現状ではJPEG規格のJPGファイルとして保存されていることが多く、ファイルの拡張子としては「JPG」が使用されている。このJPGファイルを扱うように設計されている現行の画像処理装置やJPGアプリケーションとのファイル互換性を保つためには、ファイルの拡張子を上述した「JPG」にすることが必要である。さらに、ファイルの内部構造も、デジタルカメラなどにおいてデファクトスタンダードとなっているExif規格に準拠していることが必要である。
これらの要求を同時に実現する技術として、例えば特開2005−252754号公報に記載された技術が挙げられる。該公報に記載された技術は、複数のJPEG画像を1つのファイルにまとめてファイル数の増加を防ぎ、さらに、ファイルの先頭に主画像(ファイルにまとめられた複数の画像の中で主となる(代表する)1つの画像)をExif規格に準拠したフォーマットで格納し、かつファイル自体の拡張子を「JPG」とする技術となっている。
具体的には、図10に示すようなファイルを作成するようになっている。ここに、図10は、従来より提案されている、複数のJPEG画像データを格納し得る画像ファイルの構成例を示す図である。画像ファイルには、例えば主画像である1つのJPEG画像データと、それ以外の副画像であるn(nは1以上の整数)個のJPEG画像データと、を格納することができるようになっている。そして、各JPEG画像データには、それぞれにJPEGヘッダが付加されていて、JPEGヘッダとJPEG画像データとでなる1組は、画像開始マーカSOIと画像終了マーカEOIとに挟み込まれる構成となっている。このような構成において、画像ファイル内の先頭に格納される画像が主画像となっており、この主画像に係るJPEGヘッダには、同一画像ファイル内に格納されている各副画像の情報(例えば、副画像の総数や、副画像の識別番号(画像ファイル内における何番目の副画像であるか等)、各副画像へのポインタ、各副画像の画像種別情報(主画像データと1つ以上の副画像との撮影時における関わりを示す情報である。具体的には、各副画像がパノラマ撮影によって得られたものである、あるいはブラケット撮影によって得られたものである、等)など)が格納されている。加えて、ファイル名の拡張子を「JPG」としている(図示の例では、ファイル名は「hogehoge.JPG」)。
複数のJPEG画像データを格納するためのファイルに、このような、拡張子が「JPG」でかつファイル先頭から主画像の終端までは既存のJPEGフォーマットと同一構造をなす構成を採用することにより、JPGファイルを扱う既存の画像処理装置やアプリケーションと互換性を保持している。そして、複数の画像データを1つのファイル内に格納しているために、ファイル数を少なくすることができ、ファイル管理が容易になる利点がある。この図10に一例を示したようなファイル、つまり複数の画像データを1つのファイル内に格納する画像ファイルを、以下では適宜「マルチ画像ファイル」と呼ぶことにする。
これに対して、現行のExif規格は、1つのJPGファイルに対して、サムネイル画像を除いたJPEG画像を1枚のみ格納するように規定されたものとなっている。
特開2005−252754号公報
上記特開2005−252754号公報に記載されたような複数の画像を格納するファイルは、先頭の主画像が既存のJPGファイルと互換性を保っているために、上述したように既存の画像処理装置やアプリケーションで表示したり、編集したり、保存したりすることが可能である。しかし、上述したような現行のExif規格に基づく既存の画像処理装置やアプリケーションによって、該公報に記載されたようなJPGファイルを編集して保存したときには、主画像は保存されるものの、主画像以外の副画像が消去されたり損なわれてしまったりする可能性がある。
従って、既存の画像処理装置やアプリケーションによって画像を再生したり編集したり配布したりするために、マルチ画像ファイル内の各画像を個々のJPGファイルに分割するという利用法が考えられる。上記特開2005−252754号公報に記載されたようなマルチ画像ファイルは、複数のJPGファイルを連結して1つのファイルとした構成になっているために、このような分割を容易に行うことが可能である。
しかし、マルチ画像ファイルを分割してしまうと、1つのファイルとして管理されていた画像群の関連性が失われてしまうために、その後に再び1つのファイルに結合しようとしても非常に困難となる。
本発明は上記事情に鑑みてなされたものであり、再結合を比較的容易に行い得るようにマルチ画像ファイルを分割することができるマルチ画像ファイル編集装置、マルチ画像ファイル編集プログラム、マルチ画像ファイル編集方法を提供することを目的としている。
上記の目的を達成するために、本発明によるマルチ画像ファイル編集装置は、複数の画像の代表となる1つの主画像を表す主画像データと、上記主画像以外の1つ以上の副画像を表す1つ以上の副画像データと、を含み、これら主画像データおよび1つ以上の副画像データにはヘッダ領域がそれぞれ設けられているマルチ画像ファイル、を編集するためのマルチ画像ファイル編集装置であって、上記マルチ画像ファイルに含まれる上記主画像データおよび上記1つ以上の副画像データをそれぞれ個別の画像ファイルに分割する画像データ分割部と、上記画像データ分割部による分割時に、上記主画像データのヘッダ領域と上記1つ以上の副画像データの各ヘッダ領域とに分割後の複数の画像データを連結してマルチ画像ファイルを再構築するための上記主画像データと上記1つ以上の副画像データとの関連性を示す関連情報を記録する関連情報記録部と、を具備し、上記関連情報は、当該関連情報が記録されている画像ファイルが、マルチ画像ファイルを分割することにより得られた画像ファイルであることを識別するための識別子と、上記画像データ分割部により主画像データを分割して得られる画像ファイルである主画像ファイルを識別するための主画像ファイル識別情報と、上記マルチ画像ファイルに含まれている上記1つ以上の副画像の総数の情報と、画像ファイルが、分割前のマルチ画像ファイルにおける何番目の画像データに基づいて分割して得られた画像ファイルであるかを示す画像識別番号と、を含む
また、本発明によるマルチ画像ファイル編集プログラムは、複数の画像の代表となる1つの主画像を表す主画像データと、上記主画像以外の1つ以上の副画像を表す1つ以上の副画像データと、を含み、これら主画像データおよび1つ以上の副画像データにはヘッダ領域がそれぞれ設けられているマルチ画像ファイル、を編集する処理をコンピュータに実行させるためのマルチ画像ファイル編集プログラムであって、コンピュータに、上記マルチ画像ファイルに含まれる上記主画像データおよび上記1つ以上の副画像データをそれぞれ個別の画像ファイルに分割する画像データ分割ステップと、上記画像データ分割ステップによる分割時に、上記主画像データのヘッダ領域と上記1つ以上の副画像データの各ヘッダ領域とに分割後の複数の画像データを連結してマルチ画像ファイルを再構築するための上記主画像データと上記1つ以上の副画像データとの関連性を示す関連情報を記録する関連情報記録ステップと、を実行させるためのプログラムであり、上記関連情報は、当該関連情報が記録されている画像ファイルが、マルチ画像ファイルを分割することにより得られた画像ファイルであることを識別するための識別子と、上記画像データ分割ステップにより主画像データを分割して得られる画像ファイルである主画像ファイルを識別するための主画像ファイル識別情報と、上記マルチ画像ファイルに含まれている上記1つ以上の副画像の総数の情報と、画像ファイルが、分割前のマルチ画像ファイルにおける何番目の画像データに基づいて分割して得られた画像ファイルであるかを示す画像識別番号と、を含む
さらに、本発明によるマルチ画像ファイル編集方法は、複数の画像の代表となる1つの主画像を表す主画像データと、上記主画像以外の1つ以上の副画像を表す1つ以上の副画像データと、を含み、これら主画像データおよび1つ以上の副画像データにはヘッダ領域がそれぞれ設けられているマルチ画像ファイル、を編集するためのマルチ画像ファイル編集方法であって、上記マルチ画像ファイルに含まれる上記主画像データおよび上記1つ以上の副画像データをそれぞれ個別の画像ファイルに分割する画像データ分割ステップと、上記画像データ分割ステップによる分割時に、上記主画像データのヘッダ領域と上記1つ以上の副画像データの各ヘッダ領域とに分割後の複数の画像データを連結してマルチ画像ファイルを再構築するための上記主画像データと上記1つ以上の副画像データとの関連性を示す関連情報を記録する関連情報記録ステップと、を含む方法であり、上記関連情報は、当該関連情報が記録されている画像ファイルが、マルチ画像ファイルを分割することにより得られた画像ファイルであることを識別するための識別子と、上記画像データ分割ステップにより主画像データを分割して得られる画像ファイルである主画像ファイルを識別するための主画像ファイル識別情報と、上記マルチ画像ファイルに含まれている上記1つ以上の副画像の総数の情報と、画像ファイルが、分割前のマルチ画像ファイルにおける何番目の画像データに基づいて分割して得られた画像ファイルであるかを示す画像識別番号と、を含む
本発明のマルチ画像ファイル編集装置、マルチ画像ファイル編集プログラム、マルチ画像ファイル編集方法によれば、再結合を比較的容易に行い得るようにマルチ画像ファイルを分割することが可能となる。
以下、図面を参照して本発明の実施の形態を説明する。
[実施形態1]
図1から図9は本発明の実施形態1を示したものであり、図1はマルチ画像ファイル編集装置の構成例を示すブロック図である。
このマルチ画像ファイル編集装置1は、画像を撮像する機能を備えており、例えばデジタルカメラとして構成されたものとなっている。
すなわち、マルチ画像ファイル編集装置1は、レンズ2と、絞り3と、撮像素子4と、アナログ増幅部5と、A/D変換部6と、バス7と、メモリ8と、画像処理部9と、ビデオエンコーダ10と、操作部11と、CPU12と、を備えている。また、マルチ画像ファイル編集装置1は、記録媒体13と表示部14とに接続されている。
レンズ2は、被写体の光学像を撮像素子4に結像するためのものである。
絞り3は、レンズ2から撮像素子4に到達する光束の通過範囲を規定することにより、結像される光学像の明るさを調節するためのものである。これらレンズ2および絞り3は、撮像光学系を構成している。
撮像素子4は、結像された光学像を光電変換してアナログの電気的な画像信号を生成し出力するものである。
アナログ増幅部5は、撮像素子4から出力されたアナログの画像信号を増幅するものである。
A/D変換部6は、アナログ増幅部5により増幅されたアナログの画像信号をデジタル画像に変換するものである。
このA/D変換部6により変換されたデジタル画像は、バス7を介してメモリ8に格納されるようになっている。ここに、バス7は、各部がデータを送受する際に用いるものであり、A/D変換部6、メモリ8、画像処理部9、ビデオエンコーダ10、CPU12が接続され、さらに記録媒体13が接続され得るようになっている。
メモリ8は、例えばDRAM等の比較的高速にアクセス可能な記憶部として構成されたものであり、A/D変換部6からの画像、画像処理部9により処理された画像、記録媒体13から読み出された画像などを記憶するためのバッファとして用いられるだけでなく、CPU12による作業領域としても用いられるようになっている。
画像処理部9は、メモリ8に記憶されたデジタル画像に画像処理を施して、記録用の画像データ(本実施形態においてはJPEGデータを想定している)を生成し、再びメモリ8に書き戻すものである。また、画像処理部9は、表示用の画像データも必要に応じて生成して、メモリ8に記憶させるようになっている。
この画像処理部9により生成された記録用の画像データには、CPU12によりヘッダ等が付加されて画像ファイルが生成されるようになっている。
記録媒体13は、CPU12の制御に基づいて、生成された画像ファイルを不揮発に記録するものであり、例えばフラッシュメモリ等により構成されている。この記録媒体13は、例えばCFカードやSDカードなどの外付け記録媒体として構成されていて、このマルチ画像ファイル編集装置1に着脱可能となっている。
ビデオエンコーダ10は、メモリ8に記憶されている表示用の画像データを読み出して、ビデオ信号等に変換し、外部へ出力するものである。このビデオエンコーダ10には、例えば液晶表示装置(LCD)やテレビジョン装置(TV)等の外部機器としての表示部14が接続されており、この表示部14に画像を表示するようになっている。
操作部11は、このマルチ画像ファイル編集装置1に対してユーザが各種の操作入力を行うためのものである。この操作部11により可能な操作としては、例えば電源のオン/オフ操作、画像の撮影開始を指示するためのレリーズ操作、連写撮影モード、パノラマ撮影モード、複数視点撮影モード、オートブラケット撮影モードなどの撮影モードを選択するためのモード選択操作、撮像された複数の画像から主画像を選択するための主画像選択操作、などが例として挙げられる。
CPU12は、このマルチ画像ファイル編集装置1内の各部を統合的に制御する制御部である。また、CPU12は、上述したように、ヘッダを作成して記録用の画像データに付加することにより画像ファイルを生成する処理や、生成した画像ファイルを記録媒体13に記録する制御なども行うようになっていて、関連情報記録部、画像データ分割部、マルチ画像ファイル再構築部を兼ねたものとなっている。加えてCPU12は、複数の画像の中から自動処理により、または手動操作に応じて、主画像を選択する処理も行う。
そして、本実施形態においては、連写撮影モード、パノラマ撮影モード、複数視点撮影モード、オートブラケット撮影モードなどの、互いに関連性の高い複数画像が取得される撮影モードが設定されているときに撮影された一連の画像群が、マルチ画像ファイルとして記録媒体13に記録されるものとする。
図2はマルチ画像ファイルの分割の概要を示す図、図4はマルチ画像ファイルから分割して得られる主画像ファイルの構成を示す図、図5はマルチ画像ファイルから分割して得られる副画像ファイルの構成を示す図である。
まず、図2の左側は、上述した撮影モードにより撮影され記録媒体13に記録されているマルチ画像ファイルの構成を示す図である。この図2の左側に示すマルチ画像ファイルの構成は、図10を参照して説明したマルチ画像ファイルの構成と同様である。
すなわち、マルチ画像ファイルは、主画像である1つのJPEG画像データを先頭に格納し、引き続いて副画像であるn(nは1以上の整数)個のJPEG画像データを格納している。JPEG画像データのそれぞれには、JPEGヘッダが付加されている。そして、JPEGヘッダとJPEG画像データとでなる1組は、画像開始マーカSOIと画像終了マーカEOIとに挟み込まれて構成されている。
このような構成のマルチ画像ファイルにおいて、ファイル内の先頭に格納された主画像に係るJPEGヘッダには、同一ファイル内に格納されている各副画像の情報が格納されている。ここに副画像の情報としては、副画像の総数、副画像の識別番号(マルチ画像ファイル内における何番目の副画像であるか等)、各副画像へのポインタ、各副画像の種別(各副画像が上記各撮影モードの何れによって得られたものであるか等)などが幾つかの例として挙げられる。また、本実施形態においては、図10に示した例とは異なり、マルチ画像ファイルのファイル名の拡張子を「MPF」としている(図示の例では、ファイル名は「hogehoge.MPF」)。ただし、この拡張子名は単なる一例であり、その他の拡張子を用いてももちろん構わない。本実施形態においては、マルチ画像ファイルを複数のJPGファイルに分割することを想定しているために、分割後のJPGファイルは、マルチ画像ファイルに対応していない従来の装置やソフトウェア等で処理することが可能である。従って、マルチ画像ファイルの拡張子を、従来のJPGファイルと互換性を保つための「JPG」にする必要はないために、ここではマルチ画像ファイルであることを示す独自の拡張子を付している。
次に、図2の右側は、図2の左側に示したマルチ画像ファイルに含まれる各画像を、それぞれ個別のJPGファイルとして分割したときの構成を示す図である。
画像開始マーカSOIと画像終了マーカEOIとに挟み込まれた画像データは、それぞれ別個のJPGファイルとして分割されている。ここに、主画像については、拡張子を除いてマルチ画像ファイルと同一のファイル名が付され、拡張子は「JPG」となっている(図示の例では、ファイル名は「hogehoge.JPG」)。また、副画像については、拡張子は「JPG」であるが、拡張子を除いたファイル名は、マルチ画像ファイルの拡張子を除いたファイル名にアンダーバーおよび副画像の番号を付加したものとなっている(図示の例では、副画像k(k=1,…,n)のファイル名は「hogehoge_k.JPG」)。
加えて、分割後の各JPGファイルのJPEGヘッダ内には、後で結合を行ってマルチ画像ファイルを再構築するために必要な関連情報がファイル分割時に追記されるようになっている。
まず、主画像データを含む主画像ファイルのJPEGヘッダ内には、図4にも示すように、マルチ画像ファイル時に記録されていた副画像1情報から副画像n情報がそのまま引き続き記録されていると共に、さらに主画像関連情報がファイル分割時に追記される。この主画像関連情報に記録される情報の例としては、マルチ画像ファイルから分割された画像ファイルであることを識別するための識別子(図4および後述する図6に示す例においては識別子「MPFD」(ただし、この識別子は単なる一例である))と、マルチ画像ファイル内における画像の順序を示す識別番号「0」(副画像の識別番号を1,…,nなどとしているために、主画像の識別番号を「0」としている)と、分割後の副画像がこの主画像を識別するための主画像ファイル識別情報(例えば、ユニークなID、あるいはこの主画像ファイルのファイル名自体など)と、が挙げられる。
一方、副画像データを含む副画像ファイルのJPEGヘッダ内には、図5にも示すように、副画像関連情報がファイル分割時に追記される。副画像k(k=1,…,n)の副画像関連情報は、主画像JPEGヘッダに記録されている副画像k情報が参照され、基本的にコピーして記録される(ここに、コピーによる記録が基本的に求められる理由は、後でマルチ画像ファイルを再構築する際に、仮に主画像データを記録するJPGファイルが存在しなくても、主画像JPEGヘッダだけは復元することができるようにするためである。ただし、コピーすることに意味がない情報については、コピーする必要はない。例えば、副画像へのポインタは、マルチ画像ファイルでは必要であったが、分割されたJPGファイルではJPEGヘッダの他の部分に記録されているために、特にコピーする必要はない、などである。)。ここに、コピーして記録される副画像k情報の例としては、副画像の総数、副画像の識別番号(マルチ画像ファイル内における何番目の副画像であるか等)、各副画像の種別(各副画像が上記各撮影モードの何れによって得られたものであるか等)などが挙げられる。
さらに、この副画像関連情報には、マルチ画像ファイルから分割された画像ファイルであることを識別するための識別子(図5および後述する図7に示す例においては識別子「MPFD」であり、図4および図6に示すような主画像に付する識別子と同じ。)と、この副画像が分割後の主画像を識別するための主画像ファイル識別情報(上で例示したように、主画像に付されるユニークなID、あるいは主画像ファイルのファイル名自体など)と、が記録される。
次に、図3は、マルチ画像ファイルに含まれる画像を分割して、編集し、その後に結合してマルチ画像ファイルを再構築する流れを示す図である。
図1に示したようなマルチ画像ファイル編集装置1において、CPU12が、図2の左側に示したようなマルチ画像ファイル(この例では、ファイル名「hogehoge.MPF」)を記録媒体13から読み出してメモリ8に記憶させ、主画像JPEGヘッダに主画像関連情報を、副画像kJPEGヘッダに副画像k関連情報を、それぞれ追記してファイル分割することにより、図2の右側に示すような複数のJPGファイルが各画像データ毎に生成される。こうして生成された複数のJPGファイルは、記録媒体13に再び記録される。
この記録媒体13を、例えばパーソナルコンピュータ(PC)等へ接続して、このPCにおいて既存のJPGファイルを編集する画像編集処理プログラム等を実行することにより、画像の編集処理を行う(ただし、コンピュータ以外の専用の画像編集装置により編集しても構わないし、デジタルカメラ等に備えられている画像編集機能を用いて編集しても良い。つまり、画像編集を行う機器等を限定されるものではない。)。この図3においては、副画像2のJPGファイル(この例では、編集前のファイル名「hogehoge_2.JPG」)を編集する例を示している。ただし、この編集処理後においても、副画像2のJPEGヘッダには、副画像関連情報が残っているものとする(そして、編集後のファイル名が「new_hogehoge_2.JPG」であるものとする)。
その後に、編集処理が行われていない主画像ファイルおよび副画像1,3〜4ファイルと、処理後の副画像2ファイル(「new_hogehoge_2.JPG」)とを記録している記録媒体13を、図1に示したようなマルチ画像ファイル編集装置1に再び接続する。
そして、マルチ画像ファイル編集装置1において画像再結合の処理を行うことにより、編集前の副画像2が編集後の副画像2に置き換わったマルチ画像ファイル(この例では、ファイル名「new_hogehoge.MPF」)を作成して、この処理を終了する。
次に、図6はマルチ画像ファイルから分割して得られる主画像ファイルのヘッダ構造を詳細に示す図、図7はマルチ画像ファイルから分割して得られる副画像ファイルのヘッダ構造を詳細に示す図である。
分割して得られるJPGファイルのJPEGヘッダは、Exif規格に準拠したものとなっていて、APP1マーカ領域とAPP2マーカ領域とを含んでいる。そして、APP1マーカ領域には、通常のJPGファイルのヘッダに記録されるExifデータが記録され、APP2マーカ領域には、分割時関連情報(分割した複数のJPGファイルからマルチ画像フォーマットの画像ファイルを再構築するために必要な情報)が記録されるようになっている。
ここに、APP1マーカ領域は、図6および図7の右側に拡大して示すように、APP1マーカと、APP1Lengthと、Exifヘッダと、TIFFヘッダと、0thIFDと、ExifIFDと、1stIFDと、サムネイル画像データと、を含んでいる。また、画像ファイルが主画像ファイルであるである場合には、さらに、APP1マーカ領域の例えばExifIFDと1stIFDとの間の位置に、副画像情報IFDが含まれている。
ここに、APP1Lengthを参照すれば、後述するAPP2マーカ領域の先頭位置を算出することが可能となっている。
0thIFDには、ExifIFDへのポインタと、1stIFDへのポインタと、が含まれている。
ExifIFDには、ExifIFDタグデータが含まれている。また、主画像のJPEGヘッダのExifIFDには、さらに、副画像情報IFDへのポインタが含まれている。そして、この副画像情報IFDへのポインタが指し示す主画像のJPEGヘッダ内の位置には、上述したような、副画像1情報〜副画像n情報が記録されている。
次に、分割時関連情報は、APP2マーカと、APP2Lengthと、画像関連情報(主画像のJPGファイルである場合には主画像関連情報、副画像のJPGファイルである場合には副画像関連情報)と、を含み、Exif規格に準拠する形式で記録されている。
上述したように、APP2マーカの位置は、APP1Lengthを参照することにより算出される。
また、APP2Lengthを参照すれば、JPEG画像データ本体の先頭位置を算出することが可能となっている。
そして、画像関連情報が主画像関連情報である場合には、上述したように、識別子「MPFD」と、画像識別番号「0」と、主画像ファイル識別情報と、が記録されている。
また、画像関連情報が副画像関連情報である場合には、上述したように、識別子「MPFD」と、画像識別番号「k」(副画像k(k=1,…,n)である場合)と、画像種別情報と、総副画像数(副画像の総数)と、主画像ファイル識別情報と、が記録されている。
続いて、図8は、マルチ画像ファイルをJPGファイル群に分割する処理を示すフローチャートである。なお、この図8に示す処理は、マルチ画像ファイル編集装置1において行われる処理であっても構わないし、マルチ画像ファイルの分割に対応したマルチ画像ファイル編集プログラムをコンピュータ上で実行することにより行われる処理であっても良い。
この処理を開始すると、マルチ画像ファイルからまず主画像(画像開始マーカSOIと画像終了マーカEOIとに挟み込まれた主画像の部分)を分割する(ステップS1)。
そして、主画像JPEGヘッダに上述したような主画像関連情報を追加して記録する(ステップS2)。
次に、主画像JPEGヘッダから総副画像数Nを取得して(ステップS3)、変数iを0にリセットする(ステップS4)。
そして、変数iを1だけ増加させてから(ステップS5)、i番目の副画像をマルチ画像ファイルから分割する(ステップS6)。
さらに、主画像JPEGヘッダに記録されている副画像i情報を参照して(ステップS7)、i番目の副画像のヘッダ領域に上述したような副画像関連情報を記録する(ステップS8)。
その後、iがN未満であるか否かを判定して(ステップS9)、N未満である場合にはステップS5へ戻って次の副画像について上述したような処理を繰り返して行い、一方、Nに達している場合には、この処理を終了する。
なお、上述では、画像(主画像または副画像)をJPGファイルに分割してから関連情報を記録したが、これは単に便宜上この順に記載しただけであり、逆の順序であっても構わないし、同時に行っても良いし、特に順序を規定されるものではない。
図9は、マルチ画像ファイルを分割して得られたJPGファイル群を結合してマルチ画像ファイルを再構築するときの処理を示すフローチャートである。なお、この図9に示す処理は、マルチ画像ファイル編集装置1において行われる処理であっても構わないし、マルチ画像ファイルの結合に対応したマルチ画像ファイル編集プログラムをコンピュータ上で実行することにより行われる処理であっても良い。
この処理を開始すると、再結合する画像ファイル群(これをM枚のJPGファイルでなる画像ファイル群であるものとする)を例えば操作部11を介したユーザの操作に応じて選択する(ステップS21)。
次に、選択された画像ファイル群に含まれる全てのJPGファイルが、マルチ画像ファイルから分割して得られたJPGファイルであるか否かを、各JPGファイルのヘッダに識別子「MPFD」が記録されているか否かに基づいて判定する(ステップS22)。
ここで、選択された画像ファイル群の中に1つでもマルチ画像ファイルから分割されたものでないJPGファイルが含まれている場合には、ステップS21へ戻って画像ファイル群の選択のやり直しを行う。
また、ステップS22において、画像ファイル群に含まれる全てのJPGファイルが、マルチ画像ファイルから分割して得られたJPGファイルであると判定された場合には、変数iを0にリセットする(ステップS23)。
そして、変数iを1だけ増加させてから(ステップS24)、選択されたi番目のJPGファイルのヘッダに記録されている関連情報(主画像関連情報または副画像関連情報)を取得する(ステップS25)。
続いて、現在処理中のJPGファイルが、既に関連情報を取得済みのJPGファイルと同一のマルチ画像ファイルから分割されたJPGファイルであるか否かを、主画像ファイル識別情報に基づいて(既に関連情報を取得済みのJPGファイルの主画像ファイル識別情報と同一であるか否かに基づいて)判定する(ステップS26)。
ここで、同一のマルチ画像ファイルから分割されたJPGファイルでないと判定された場合には、ステップS21へ戻って画像ファイル群の選択のやり直しを行う。
一方、同一のマルチ画像ファイルから分割されたJPGファイルであると判定された場合には、iがM未満であるか否かを判定して(ステップS27)、M未満である場合にはステップS24へ戻って次の画像について上述したような処理を繰り返して行う。
また、iがMに達している場合には、選択した画像ファイル群の中に主画像のJPGファイルが含まれているか否かを判定する(ステップS28)。
ここで、選択した画像ファイル群の中に主画像のJPGファイルが含まれていないと判定された場合には、選択した画像ファイル群の中の少なくとも1つのJPGファイルのヘッダ領域に記録されている主画像ファイル識別情報に基づいて、主画像のJPGファイルを記録媒体13から検索する(ステップS29)。
その結果、主画像のJPGファイルが発見されたか否かを判定する(ステップS30)。ここで、主画像のJPGファイルが発見されないと判定された場合には、選択された画像ファイル群に含まれるJPGファイルは全て副画像のJPGファイルであることになるために、これらのJPGファイルのヘッダに含まれる副画像関連情報に基づいて、マルチ画像ファイルの主画像ヘッダを作成する(ステップS31)。
そして、主画像の実データ部に、主画像欠落マルチ画像であると認識可能な画像(例えば、「マルチ画像ですが主画像が欠落しています」等の文字情報が含まれる画像など)をデータとして埋め込む(ステップS32)。
ステップS28において選択した画像ファイル群の中に主画像のJPGファイルが含まれていると判定された場合、ステップS30において、主画像のJPGファイルが検索の結果、発見されたと判定された場合、またはステップS31およびステップS32の処理を行って主画像を作成した場合に、続いて、主画像JPEGヘッダから総副画像数Nを取得し(ステップS33)、変数iを0にリセットする(ステップS34)。
続いて、変数iを1だけ増加させてから(ステップS35)、主画像JPEGヘッダに記録されている副画像i情報を参照して(ステップS36)、ステップS21において選択された画像ファイル群の中に副画像i情報の識別番号に一致するものがあるか否かを判定する(ステップS37)。
ここで、一致するものがあると判定された場合には、一致する選択画像をマルチ画像ファイルに追加し(ただし、i=1のときにはまだ「マルチ画像ファイル」ではなく「主画像ファイル」であるために、この主画像ファイルに追加することになる)(ステップS38)、一方、一致するものがないと判定された場合には、副画像i情報の中の画像種別を「画像無し」に変更する(ステップS39)。
ステップS38またはステップS39の処理を行ったら、iがN未満であるか否かを判定して(ステップS40)、N未満である場合にはステップS35へ戻って次の副画像に関して上述したような処理を繰り返して行い、一方、Nに達している場合には、この処理を終了する。
なお、この図9に示す処理においては、マルチ画像ファイルを再構築する対象となる画像ファイル群をユーザが選択するようにしていたが、これに限るものではないことはもちろんである。例えば、マルチ画像ファイルを再構築しようとするJPGファイルを1つだけユーザが指定すれば、後は記録媒体13内の各JPGファイルのヘッダ情報を検索することにより、指定されたJPGファイルと同一のマルチ画像ファイルから分割されたJPGファイルを自動的に検索して、元のマルチ画像ファイルを再構築するようにしても構わない。あるいは、完全自動処理により、記録媒体13内において再構築可能なマルチ画像ファイルを一括して再構築するようにすることも可能である。
このような実施形態1によれば、複数の画像データを含むマルチ画像ファイルを、複数の「1つの画像データを含む画像ファイル」に分割する際に、分割される画像ファイルのヘッダに、後でマルチ画像ファイルを再構築するために必要な関連情報を追記するようにしたために、元の構成のマルチ画像ファイルを比較的容易に結合して再構築することが可能となる。
そして、分割された画像ファイルは、マルチ画像に非対応のソフトウェアで表示もしくは編集したり、あるいは配布したりすることが可能となる。このとき、マルチ画像ファイルから分割されたJPGファイルをExif規格に準拠したデファクトスタンダードなフォーマットのものとしているために、JPEG対応機器との互換性を保つことができ、汎用性が高まって利便性が向上する。
そして、関連情報が記録されているために、分割して得られたJPGファイルを編集した後に、編集後のJPGファイルに基づいてマルチ画像ファイルを再構築することにより、ファイルの管理を再度容易にすることができる。
また、関連情報として総副画像数を記録し、かつ、副画像関連情報として主画像のヘッダ領域に記録されている副画像情報を参照して得られる情報を記録するようにしているために、マルチ画像ファイルを再構築しようとしている画像ファイル群に主画像が欠落していたとしても、主画像のヘッダを作成することができ、マルチ画像ファイルとしての形式を整えることができる。そして、この主画像のヘッダを作成する際に、総副画像数×(1つの副画像情報領域)分のデータ領域を一括して確保することができるために、ヘッダ構築をより高速に行うことが可能となる。
加えて、関連情報として画像識別番号を記録するようにしているために、マルチ画像ファイル内における画像の順序についても復元することができる。そして、再構築したマルチ画像ファイルに欠落している画像がある場合にも、その画像番号の部分を空白にしておいて、後の所望の時点で欠落している画像を追加することも可能となる。
そして、関連情報として、画像種別情報を記録するようにしているために、マルチ画像ファイルを再構築したときにも、元のマルチ画像ファイルが保持していた機能が損なわれることがないという利点がある。
さらに、関連情報として主画像ファイル識別情報を記録するようにしているために、分割後のJPGファイルが同一のマルチ画像ファイルから分割されたものであるか否かを識別することができるとともに、再構築しようとする画像ファイル群の自動選択に利用したり、あるいは再構築しようとする画像ファイル群に主画像が含まれていないときの自動検索に利用したりすることができる。
また、関連情報として識別子を記録するようにしたために、該識別子の判定を行うだけで、そのファイルがマルチ画像ファイルから分割された画像ファイルであるか否かを簡単に識別することが可能となる。
なお、上述では主としてマルチ画像ファイル編集装置についてを述べ、図8および図9においてはマルチ画像ファイル編集プログラムをコンピュータ上で実行することにより処理を行っても良い旨を述べたが、これらに限らず、同様の処理を実行するためのマルチ画像ファイル編集方法であっても構わない。
そして、本発明は上述した実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化することができる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成することができる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除しても良い。さらに、異なる実施形態にわたる構成要素を適宜組み合わせても良い。このように、発明の主旨を逸脱しない範囲内において種々の変形や応用が可能であることは勿論である。
本発明の実施形態1におけるマルチ画像ファイル編集装置の構成例を示すブロック図。 上記実施形態1におけるマルチ画像ファイルの分割の概要を示す図。 上記実施形態1において、マルチ画像ファイルに含まれる画像を分割して、編集し、その後に結合してマルチ画像ファイルを再構築する流れを示す図。 上記実施形態1において、マルチ画像ファイルから分割して得られる主画像ファイルの構成を示す図。 上記実施形態1において、マルチ画像ファイルから分割して得られる副画像ファイルの構成を示す図。 上記実施形態1において、マルチ画像ファイルから分割して得られる主画像ファイルのヘッダ構造を詳細に示す図。 上記実施形態1において、マルチ画像ファイルから分割して得られる副画像ファイルのヘッダ構造を詳細に示す図。 上記実施形態1において、マルチ画像ファイルをJPGファイル群に分割する処理を示すフローチャート。 上記実施形態1において、マルチ画像ファイルを分割して得られたJPGファイル群を結合してマルチ画像ファイルを再構築するときの処理を示すフローチャート。 従来より提案されている、複数のJPEG画像データを格納し得る画像ファイルの構成例を示す図。
符号の説明
1…マルチ画像ファイル編集装置
2…レンズ
3…絞り
4…撮像素子
5…アナログ増幅部
6…A/D変換部
7…バス
8…メモリ
9…画像処理部
10…ビデオエンコーダ
11…操作部
12…CPU(関連情報記録部、画像データ分割部、マルチ画像ファイル再構築部)
13…記録媒体
14…表示部

Claims (7)

  1. 複数の画像の代表となる1つの主画像を表す主画像データと、上記主画像以外の1つ以上の副画像を表す1つ以上の副画像データと、を含み、これら主画像データおよび1つ以上の副画像データにはヘッダ領域がそれぞれ設けられているマルチ画像ファイル、を編集するためのマルチ画像ファイル編集装置であって、
    上記マルチ画像ファイルに含まれる上記主画像データおよび上記1つ以上の副画像データを、それぞれ個別の画像ファイルに分割する画像データ分割部と、
    上記画像データ分割部による分割時に、上記主画像データのヘッダ領域と、上記1つ以上の副画像データの各ヘッダ領域とに、分割後の複数の画像データを連結してマルチ画像ファイルを再構築するための、上記主画像データと上記1つ以上の副画像データとの関連性を示す関連情報を記録する関連情報記録部と、
    を具備し
    上記関連情報は、
    当該関連情報が記録されている画像ファイルが、マルチ画像ファイルを分割することにより得られた画像ファイルであることを識別するための識別子と、
    上記画像データ分割部により主画像データを分割して得られる画像ファイルである主画像ファイルを識別するための主画像ファイル識別情報と、
    上記マルチ画像ファイルに含まれている上記1つ以上の副画像の総数の情報と、
    画像ファイルが、分割前のマルチ画像ファイルにおける何番目の画像データに基づいて分割して得られた画像ファイルであるかを示す画像識別番号と、
    を含むことを特徴とするマルチ画像ファイル編集装置。
  2. 上記画像データ分割部によりマルチ画像ファイルから分割して得られた複数の画像ファイルは、それぞれExif規格に準拠していることを特徴とする請求項1に記載のマルチ画像ファイル編集装置。
  3. 上記マルチ画像ファイルの主画像データのヘッダ領域には、該マルチ画像ファイルに含まれる1つ以上の副画像データの各々に関する情報が記録されており、
    上記関連情報記録部は、該マルチ画像ファイルの主画像データのヘッダ領域に記録されている1つ以上の副画像データの各々に関する情報を参照して、上記副画像データのヘッダ領域に記録する関連情報を生成し記録するものであることを特徴とする請求項1に記載のマルチ画像ファイル編集装置。
  4. 上記関連情報は、上記主画像データと上記主画像以外の1つ以上の副画像との撮影時における関わりを示す画像種別情報をさらに含むことを特徴とする請求項1に記載のマルチ画像ファイル編集装置。
  5. 上記画像データ分割部により一のマルチ画像ファイルから分割して得られた複数の画像ファイルを、各画像ファイルのヘッダ領域に記録されている上記関連情報に基づいて連結することにより、複数の画像データを含むマルチ画像ファイルを再構築するマルチ画像ファイル再構築部をさらに具備したことを特徴とする請求項1から請求項の何れか一項に記載のマルチ画像ファイル編集装置。
  6. 複数の画像の代表となる1つの主画像を表す主画像データと、上記主画像以外の1つ以上の副画像を表す1つ以上の副画像データと、を含み、これら主画像データおよび1つ以上の副画像データにはヘッダ領域がそれぞれ設けられているマルチ画像ファイル、を編集する処理をコンピュータに実行させるためのマルチ画像ファイル編集プログラムであって、
    コンピュータに、
    上記マルチ画像ファイルに含まれる上記主画像データおよび上記1つ以上の副画像データを、それぞれ個別の画像ファイルに分割する画像データ分割ステップと、
    上記画像データ分割ステップによる分割時に、上記主画像データのヘッダ領域と、上記1つ以上の副画像データの各ヘッダ領域とに、分割後の複数の画像データを連結してマルチ画像ファイルを再構築するための、上記主画像データと上記1つ以上の副画像データとの関連性を示す関連情報を記録する関連情報記録ステップと、
    を実行させるためのプログラムであり、
    上記関連情報は、
    当該関連情報が記録されている画像ファイルが、マルチ画像ファイルを分割することにより得られた画像ファイルであることを識別するための識別子と、
    上記画像データ分割ステップにより主画像データを分割して得られる画像ファイルである主画像ファイルを識別するための主画像ファイル識別情報と、
    上記マルチ画像ファイルに含まれている上記1つ以上の副画像の総数の情報と、
    画像ファイルが、分割前のマルチ画像ファイルにおける何番目の画像データに基づいて分割して得られた画像ファイルであるかを示す画像識別番号と、
    を含むマルチ画像ファイル編集プログラム。
  7. 複数の画像の代表となる1つの主画像を表す主画像データと、上記主画像以外の1つ以上の副画像を表す1つ以上の副画像データと、を含み、これら主画像データおよび1つ以上の副画像データにはヘッダ領域がそれぞれ設けられているマルチ画像ファイル、を編集するためのマルチ画像ファイル編集方法であって、
    上記マルチ画像ファイルに含まれる上記主画像データおよび上記1つ以上の副画像データを、それぞれ個別の画像ファイルに分割する画像データ分割ステップと、
    上記画像データ分割ステップによる分割時に、上記主画像データのヘッダ領域と、上記1つ以上の副画像データの各ヘッダ領域とに、分割後の複数の画像データを連結してマルチ画像ファイルを再構築するための、上記主画像データと上記1つ以上の副画像データとの関連性を示す関連情報を記録する関連情報記録ステップと、
    を含み、
    上記関連情報は、
    当該関連情報が記録されている画像ファイルが、マルチ画像ファイルを分割することにより得られた画像ファイルであることを識別するための識別子と、
    上記画像データ分割ステップにより主画像データを分割して得られる画像ファイルである主画像ファイルを識別するための主画像ファイル識別情報と、
    上記マルチ画像ファイルに含まれている上記1つ以上の副画像の総数の情報と、
    画像ファイルが、分割前のマルチ画像ファイルにおける何番目の画像データに基づいて分割して得られた画像ファイルであるかを示す画像識別番号と、
    を含むことを特徴とするマルチ画像ファイル編集方法。
JP2008053835A 2008-03-04 2008-03-04 マルチ画像ファイル編集装置、マルチ画像ファイル編集プログラム、マルチ画像ファイル編集方法 Expired - Fee Related JP4913085B2 (ja)

Priority Applications (3)

Application Number Priority Date Filing Date Title
JP2008053835A JP4913085B2 (ja) 2008-03-04 2008-03-04 マルチ画像ファイル編集装置、マルチ画像ファイル編集プログラム、マルチ画像ファイル編集方法
CN2009100071627A CN101527804B (zh) 2008-03-04 2009-02-13 多图像文件编辑装置和多图像文件编辑方法
US12/390,005 US8265394B2 (en) 2008-03-04 2009-02-20 Multi-image file editing apparatus and multi-image file editing method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2008053835A JP4913085B2 (ja) 2008-03-04 2008-03-04 マルチ画像ファイル編集装置、マルチ画像ファイル編集プログラム、マルチ画像ファイル編集方法

Publications (2)

Publication Number Publication Date
JP2009212834A JP2009212834A (ja) 2009-09-17
JP4913085B2 true JP4913085B2 (ja) 2012-04-11

Family

ID=41053657

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2008053835A Expired - Fee Related JP4913085B2 (ja) 2008-03-04 2008-03-04 マルチ画像ファイル編集装置、マルチ画像ファイル編集プログラム、マルチ画像ファイル編集方法

Country Status (3)

Country Link
US (1) US8265394B2 (ja)
JP (1) JP4913085B2 (ja)
CN (1) CN101527804B (ja)

Families Citing this family (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5188467B2 (ja) * 2009-06-30 2013-04-24 キヤノン株式会社 画像処理装置、画像処理装置の制御方法、及びプログラム
JP5715810B2 (ja) * 2010-01-29 2015-05-13 株式会社東芝 医用画像診断装置
US9177103B2 (en) 2010-02-02 2015-11-03 Koninklijke Philips N.V. Data processing of group imaging studies
JP5533888B2 (ja) * 2010-02-10 2014-06-25 日本電気株式会社 ストレージ装置
JP5605608B2 (ja) 2010-03-30 2014-10-15 ソニー株式会社 送信装置及び方法、並びにプログラム
JP5860634B2 (ja) * 2011-08-23 2016-02-16 任天堂株式会社 情報処理システム、情報処理方法、サーバプログラム、サーバ装置、および、サーバシステム
KR20150065376A (ko) * 2013-12-05 2015-06-15 삼성전자주식회사 방사선 영상 장치 및 방사선 영상 표시 방법
GB2524726B (en) 2014-03-25 2018-05-23 Canon Kk Image data encapsulation with tile support
GB2561491B (en) * 2014-07-01 2019-05-22 Canon Kk Image data encapsulation with tile support
CN107040680A (zh) * 2015-12-01 2017-08-11 夏普株式会社 图像读取装置
CN107506489B (zh) * 2017-09-22 2021-01-12 广西灵图信息科技有限公司 一种在安卓和苹果***上查看大容量jpg图片的方法
US11638507B2 (en) 2018-10-04 2023-05-02 Techtronic Cordless Gp Vacuum cleaner
CN113836335B (zh) * 2021-08-09 2024-06-14 深圳市猿人创新科技有限公司 一种缩略图显示方法、装置、电子设备及可读存储介质

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3556265B2 (ja) * 1994-03-04 2004-08-18 オリンパス株式会社 画像取扱装置及びカメラ
JP2000236542A (ja) * 1999-02-16 2000-08-29 Olympus Optical Co Ltd 画像処理システム
JP2002176359A (ja) * 2000-12-06 2002-06-21 Canon Inc 情報処理装置及びその制御方法、情報処理システム、コンピュータ可読メモリ
US20040090533A1 (en) * 2002-11-11 2004-05-13 Dow James C. System and method for video image capture
JP4532872B2 (ja) * 2003-10-01 2010-08-25 キヤノン株式会社 文書処理方法及び文書処理装置
US20050172219A1 (en) * 2004-01-29 2005-08-04 International Business Machines Corporation Multi-image file apparatus and method
JP4347724B2 (ja) * 2004-03-05 2009-10-21 富士フイルム株式会社 画像ファイル生成装置および方法ならびに画像ファイル再生装置および方法
EP1742488B1 (en) * 2004-04-26 2014-10-15 Olympus Corporation Image file reproducing apparatus and method
JP4818033B2 (ja) * 2006-09-14 2011-11-16 キヤノン株式会社 画像再生装置、その制御方法、プログラム

Also Published As

Publication number Publication date
US20090226088A1 (en) 2009-09-10
CN101527804B (zh) 2012-11-14
JP2009212834A (ja) 2009-09-17
CN101527804A (zh) 2009-09-09
US8265394B2 (en) 2012-09-11

Similar Documents

Publication Publication Date Title
JP4913085B2 (ja) マルチ画像ファイル編集装置、マルチ画像ファイル編集プログラム、マルチ画像ファイル編集方法
JP4861302B2 (ja) 画像ファイル作成装置、画像ファイル作成方法
JP4569561B2 (ja) 画像ファイル作成装置
JP6324063B2 (ja) 画像再生装置及びその制御方法
JP4457316B2 (ja) 画像再生装置及び方法
JP2008011194A (ja) 画像処理装置
JP4671053B2 (ja) 画像記録装置及び画像記録方法
US8395675B2 (en) Camera
JP5021546B2 (ja) マルチ画像ファイル作成装置、マルチ画像ファイル作成プログラム、マルチ画像ファイル作成方法
US20090153701A1 (en) Image file processing apparatus, image file processing method, and storage medium
JP2007325152A (ja) 撮像装置及びそのプログラム
JP4349288B2 (ja) 撮像装置、画像処理方法及びプログラム
JP2010021710A (ja) 撮像装置、画像処理装置およびプログラム
JP4833947B2 (ja) 画像記録装置、画像編集装置及び画像記録方法
JP4866769B2 (ja) 画像データ削除方法,画像データ削除装置,画像データ削除プログラム,撮影装置
JP5828251B2 (ja) 画像処理装置およびデジタルカメラ
JP2008172653A (ja) 撮像装置、画像管理方法及びプログラム
JP2006287588A (ja) 画像処理装置、画像処理方法、データファイル構造、コンピュータプログラム及び記憶媒体
JP2007213231A (ja) 画像処理装置
JP2009206761A (ja) マルチ画像ファイル編集方法及びプログラム
JP5369647B2 (ja) 画像処理装置、および画像処理プログラム
JP2009164768A (ja) 画像ファイル作成装置、画像ファイル作成方法、画像ファイル修復装置
JP2007323322A (ja) 撮影装置及び撮影装置制御方法
JP2009088767A (ja) 画像表示装置、画像表示方法、及び画像表示プログラム
JP2007318773A (ja) 撮像装置、画像処理方法及びプログラム

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20101221

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20111027

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20111108

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20111212

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20120110

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20120118

R151 Written notification of patent or utility model registration

Ref document number: 4913085

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20150127

Year of fee payment: 3

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313111

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees