JP5102430B2 - イメージデータを格納するためのシステムおよびイメージファイルコンテナを形成するための方法 - Google Patents

イメージデータを格納するためのシステムおよびイメージファイルコンテナを形成するための方法 Download PDF

Info

Publication number
JP5102430B2
JP5102430B2 JP2004222290A JP2004222290A JP5102430B2 JP 5102430 B2 JP5102430 B2 JP 5102430B2 JP 2004222290 A JP2004222290 A JP 2004222290A JP 2004222290 A JP2004222290 A JP 2004222290A JP 5102430 B2 JP5102430 B2 JP 5102430B2
Authority
JP
Japan
Prior art keywords
data
image data
still image
image
image file
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
JP2004222290A
Other languages
English (en)
Other versions
JP2005110215A (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.)
Microsoft Corp
Original Assignee
Microsoft 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 Microsoft Corp filed Critical Microsoft Corp
Publication of JP2005110215A publication Critical patent/JP2005110215A/ja
Application granted granted Critical
Publication of JP5102430B2 publication Critical patent/JP5102430B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/91Television signal processing therefor
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • G11B20/12Formatting, e.g. arrangement of data block or words on the record carriers
    • 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
    • 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/10Indexing; Addressing; Timing or synchronising; Measuring tape travel
    • G11B27/19Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier
    • G11B27/28Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording
    • G11B27/30Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording on the same track as the main recording
    • G11B27/3027Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording on the same track as the main recording used signal is digitally coded
    • 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/10Indexing; Addressing; Timing or synchronising; Measuring tape travel
    • G11B27/19Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier
    • G11B27/28Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording
    • G11B27/30Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording on the same track as the main recording
    • G11B27/309Table of contents

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Television Signal Processing For Recording (AREA)
  • Storage Device Security (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Editing Of Facsimile Originals (AREA)
  • Compression Or Coding Systems Of Tv Signals (AREA)
  • Signal Processing For Digital Recording And Reproducing (AREA)
  • Management Or Editing Of Information On Record Carriers (AREA)

Description

本発明は、イメージデータを格納するためのシステムおよびイメージファイルコンテナを形成するための方法に関する。より詳細には、一般にデータ処理に関し、イメージファイルの格納および生成に係るイメージデータを格納するためのシステムおよびイメージファイルコンテナを形成するための方法並びに記録媒体に関する。
一般に、従来のイメージファイルフォーマットは、単一のイメージをイメージファイルの中に格納することを可能にする。例えば、そのような従来のイメージファイルフォーマットを使用するデジタルカメラは、撮られる各写真に関して別個のイメージファイルを生成する。したがって、写真撮影者がそのカメラを使用して1つの全体的な写真を形成するいくつかの関連するイメージを撮影した場合、各イメージは、別個のイメージファイルの中に格納されることになり、個々のイメージファイルが別個のプロセスにおいて統合されるまで、写真撮影者または他のユーザが個々のイメージファイルを手動で構成し、追跡することが必要とされる。この手動の作業は、特に写真撮影者/ユーザが管理すべき多数のイメージを有する場合、負担になり、誤りが生じやすい可能性がある。
従来のイメージファイルフォーマットの別の欠点は、デジタル権利管理(DRM)機能を一般にサポートしていないことである。したがって、イメージ所有者は、ビデオコンテンツおよびオーディオコンテンツに関して広く提供されているのと同じレベルの知的財産保護が一般に手に入らない。
従来のイメージファイルフォーマットのさらなる欠点は、イメージにコメントを付ける便利な統合されたサポートを提供していないことである。例えば、写真撮影者またはユーザが、従来のイメージファイルフォーマットを使用して個別のイメージファイルまたは一群の関連するイメージに関するオーディオコメントを付けたいと思う場合、写真撮影者/ユーザは、通常、オーディオコメントを別個のファイルの中に格納し、その2つのファイル間の関連を手動で管理しなければならない。
いくつかの文献に上述のような従来の技術に関連した技術内容が開示されている(例えば、特許文献1、非特許文献1参照)。
米国特許第6、041、345号明細書 Brad McCabe著、「Creating Custom Ink-Enabled Components, Creating reusable component and object」、Net Developer's Journal、2003年10月
従来のシステムには上述したような種々の問題があり、さらなる改善が望まれている。
本発明は、このような状況に鑑みてなされたもので、その目的とするところは、イメージファイルの格納および生成を改善した、イメージデータを格納するためのシステムおよびイメージファイルコンテナを形成するための方法を提供することにある。
説明する様々な実施形態の態様によれば、イメージファイルコンテナが、少なくとも第1のマルチメディアストリームと第2のマルチメディアストリームとを有する。イメージファイルコンテナは、2つより多くのマルチメディアストリームを含むことが可能である。第1のマルチメディアストリームは、イメージを表す第1のイメージデータを含む。第2のマルチメディアストリームは、第1のマルチメディアストリームのイメージに通常は関連する任意のデータを含む。例えば、この任意のデータは、同じイメージの異なる表現に対応することが可能である。また、任意のデータは、第1のイメージデータに対するイメージコメント、オーディオコメント、ビデオコメント、グラフィックスコメント、テキストコメント、日付と時刻のコメント、場所コメント、Webリンクコメント、またはアニメーションコメントに対応することも可能である。また、任意のデータは、第1のマルチメディアストリームの中のイメージデータに何らかの形で関連する第2のイメージデータに対応することも可能である。例えば、第2のマルチメディアストリームは、ある時間にわたってキャプチャされた一連のイメージに対応する複数のマルチメディアストリームの1つであること、または第1のイメージデータと結合して、より大きいダイナミックレンジ、より高いピクセル解像度、またはより広い視野などのより高い全体的な品質を有する新たなイメージを形成することができる第2のイメージであることが可能である。また、任意のデータは、第1のイメージデータを表示し、かつ/または処理するのに使用することができるアプリケーション(すなわち、実行可能ファイル)に対応することも可能である。
別の態様では、イメージファイルコンテナは、イメージファイルコンテナの中に格納された1つまたは複数のイメージ表現を記述する情報を保持する拡張可能なメタデータオブジェクトも含むことが可能である。メタデータは、タイトル、作成者、主題、説明、発行者、貢献者、日付、フォーマット、言語、ならびにアプリケーションに応じて望ましい可能性があるその他のタイプの情報などのイメージ(あるいはオーディオクリップまたはビデオクリップ)に関連する情報を含むことが可能である。また、メタデータは、コンテナごとに、またはストリームごとにイメージファイルコンテナの中の他のストリームを参照することも可能である。
さらに別の態様では、イメージファイルコンテナは、1つまたは複数のイメージ表現および/またはその他のマルチメディアストリームを暗号化されたフォーマットで格納してもよい。その場合、イメージファイルコンテナは、デジタル権利情報を含む。例えば、デジタル権利情報は、イメージファイルコンテナの中に含まれる暗号化されたデータにアクセスするライセンスを獲得することに関連することが可能である。
本発明によれば、改善されたイメージファイルの格納および生成を改善できる。
以下、図面を参照して本発明を適用できる実施形態を詳細に説明する。本発明の限定的ではなく、網羅的ではない実施形態を以下の図に関連して説明する。様々な図のすべてで、特に明記しない限り、同様の符号は同様の部分を指している。
図1は、一実施形態によるイメージファイルコンテナを使用する簡略化したシステム100を示している。この実施形態では、システム100は、デバイス102とプラットフォーム104とを含む。通常のアプリケーションでは、デバイス102は、例えば、デジタルカメラ、スキャナ、モバイル電話機(カメラ付き)、カメラ付きパーソナルコンピュータ、カメラ付きPDA(Personal Digital Assistant)、静止イメージキャプチャ付きテレビセットトップボックス、静止イメージキャプチャ付きビデオテーププレーヤー、静止イメージキャプチャ付きDVD(Digital Versatile Disc)プレイヤー、またはその他の適切なイメージ検出/キャプチャのデバイスまたは装置などのイメージ生成デバイスである。プラットフォーム104は、通常、パーソナルコンピュータ、記憶装置(例えば、ハードドライブ、コンパクトディスク、DVD、テープ、ネットワークストレージ、またはその他の記憶媒体)、プリンタ、あるいはイメージを格納するため、または表示するためのその他の適切なデバイスまたは装置を使用して実装される。システム100の他の実施形態をデバイス102と同様な複数のデバイス、またはプラットフォーム104と同様な複数のプラットフォーム、またはそのようなデバイスとプラットフォームの組合せを使用して実装することもできる。この実施形態では、イメージファイルコンテナは、デバイスおよび/またはプラットフォームの間で区別なしに移すことができる。
この実施形態では、デバイス102は、イメージファイルコンテナジェネレータ110と、データストア114と、通信媒体に対するインタフェース116とを含む。プラットフォーム104は、この実施形態では、イメージファイルコンテナリーダー120と、データストア124と、インタフェース126とを含む。他の実施形態では(例えば、プラットフォーム104が主にストレージとして使用される場合)、イメージファイルリーダー120を省略することができる。
デバイス102は、イメージファイルコンテナ106(イメージファイルコンテナジェネレータ110によって生成され、データストア114の中に格納された)をインタフェース116およびリンク108を介してプラットフォーム104に送ることができる。例として、リンク108は、直接配線接続、無線接続、ネットワーク(例えば、ローカルエリアネットワーク、インターネット、電話システム等)、デバイス102からプラットフォーム104へのリムーバブル媒体の直接の搬送(リムーバブルディスク媒体、フラッシュメモリ媒体、CD(compact disc)−ROM(read-only memory)、DVD−RW(Rewritable)、またはDVD+RW)等であることが可能である。プラットフォーム104は、インタフェース126を介してイメージファイルコンテナ106を受け取り、データストア124の中に格納する。すると、イメージファイルコンテナ106の中に含まれるデータには、ユーザが所望に応じて、イメージファイルコンテナリーダー120を介してアクセスすることができる。
従来のイメージファイルフォーマットを使用するシステムとは異なり、システム100は、イメージファイルコンテナ106を使用して、イメージ、イメージコメント、デジタル権利管理(DRM)情報、およびその他の任意の情報を自己記述の形で格納する柔軟な拡張可能な下位互換性のある機構を提供する。イメージファイルコンテナ106の実施形態を以下に図3〜6に関連してより詳細に説明する。
図2は、一実施形態によるイメージファイルコンテナ106(図1)の形成を示している。図1および2を参照すると、デバイス102のこの実施形態は、次のとおりイメージファイルコンテナを形成する。ブロック202で、デバイス102は、イメージデータを収集する。一実施形態では、イメージデータは、イメージセンサ(図示せず)から収集される。例えば、センサは、デジタルカメラのCCD(charge-coupled device)であることが可能である。次に、イメージデータが、データストア114の中に格納される。一部の実施形態では、イメージデータは、デバイスによって処理された後、データストア114の中に格納されることが可能である。イメージデータは、生のセンサデータ、未圧縮のイメージデータ(すなわち、処理されてイメージの未圧縮の表現になった生のデータ)、圧縮済みのイメージデータ(例えば、JPEG(Joint Photographic Experts Group)またはその他の適切な圧縮フォーマット)であることが可能である。イメージデータのフォーマットは、一般に、デバイスによって実行される処理に依存し、以下に説明するとおり、イメージファイルコンテナ106は、あらゆるフォーマットを受け入れるように設計される。
ブロック204で、デバイス102は、ブロック202からのイメージデータをマルチメディアストリームとしてイメージファイルコンテナ106の中に格納する。本明細書で使用するこの状況におけるマルチメディアストリームとは、通常、単一のイメージ、記録済みビデオの一部分、記録済みオーディオの一部分、あるいは実行可能なオブジェクトまたはアプリケーションを指す(ただし、以上には限定されない)。一実施形態では、イメージファイルコンテナジェネレータ110は、データストア114からイメージデータを獲得し、そのイメージデータに関連する情報、およびイメージファイルコンテナの全体的な構成をイメージファイルコンテナ106のヘッダ部分の中に格納する。イメージファイルジェネレータ110は、イメージデータ(例えば、ピクセルデータ)の少なくとも一部をイメージファイルコンテナ106のデータ部分の中に格納することも行う。この実施形態では、イメージファイルコンテナジェネレータは、データ部分の中に格納されたイメージデータに関する場所情報をイメージファイルコンテナのインデックス部分の中に格納することも行う。例えば、この場所情報は、イメージファイルコンテナのあらかじめ選択されたポイントからのオフセットを含むことが可能である。一部の実施形態では、インデックスオブジェクトは、省略することができる(例えば、イメージファイルコンテナが、単一のイメージを表すイメージデータだけを含む場合)。ヘッダ部分、データ部分、およびインデックス部分が、イメージファイルコンテナ106のこの実施形態のコンポーネントを形成する(例えば、以下に説明する図3を参照されたい)。他の実施形態では、イメージファイルコンテナ106は、他のコンポーネントを含むことも可能である。例えば、いくつかの追加のコンポーネントを図4および5に関連して以下に説明している。
判定ブロック206で、デバイス102は、ブロック202で収集されたイメージデータに追加の情報が関連付けられるべきかどうかを判定する。例えば、デバイス102は、オーディオセグメントを記録するためのマイクおよび適切な処理コンポーネントを含むことが可能である。ユーザは、オーディオ記録コンポーネントをアクティブにし、マイクに音声を通すことにより、ブロック202で収集されたイメージデータにオーディオコメントを付けることができる。この実施形態では、イメージファイルコンテナジェネレータ110は、ブロック202で収集されたイメージデータにコメントを付けるためにオーディオ記録機能がアクティブにされた際、それを検出するように構成される。
デバイス102は、ブロック202で収集されたイメージデータに関連付けられるべき情報を生成するその他の機能も含むことが可能である。そのような機能の例には、(a)単一のイメージの校正イメージまたはサムネイルサイズイメージ、およびフルスケール表示の自動生成、(b)後に処理されてパノラマイメージを生成する一続きの個々のイメージの生成、(c)異なる露出設定、白バランス設定、圧縮設定、ピクセル解像度、色空間(例えば、印刷用の色空間と、モニタを使用した表示用の異なる色空間)、視野、色コンテキスト(以下にさらに説明する)に関して複数の表現を有する単一のイメージの生成、(d)他のコメント(例えば、ビデオコメント、グラフィックコメント、テキストコメント)の生成、および(e)付属の実行可能アプリケーション(例えば、生のイメージデータを解釈するのに、または独自の圧縮フォーマットをデコードするのに必要とされるアプリケーション)が含まれる(ただし、以上には限定されない)。一実施形態では、ビデオデータのストリーム、およびオーディオデータのストリームが、ASF(advanced systems format)と実質的に同様な形でイメージファイルコンテナ106に追加される。それぞれの追加のデータに、そのデータに関するヘッダ情報がヘッダ部分の中に格納されて追加のマルチメディアストリームが追加され、データ自体は、イメージファイルコンテナ106のデータ部分の中に格納される。
本明細書で使用する色空間とは、数学的空間であり、この空間内で、(通常)少数の色座標によって色値を定義することができる。例えば、RGB(red-green-blue)色空間は、3つの座標(R、G、およびBというラベルが付けられた)を使用して色を規定し、CMYK(Cyan Magenta Yellow Black)色空間は、4つの異なる座標(C、M、Y、およびK)を使用して色を規定する。これら2つの空間における色値は、異なる振舞いをする。RGBは、通常、加法的である光を記述するのに使用され、CMYKは、通常、減法的であるインクを記述するのに使用される。1つの色空間から別の色空間に色値を変換することは、行うことができるが、一部のケースでは、これにより、色値が劣化する。
本明細書で使用する色コンテキストは、何らかの客観的な標準に照らして、色座標が実際に何を意味するかを定義する。例えば、いくつかのデバイスが、RGB色空間を使用していることが可能であるが、それらのデバイスのそれぞれで表示される同じRGB色値が、同じように見えない可能性がある(同じ表示条件の下でも)。これは、デバイスのそれぞれが異なる色コンテキストを使用しているために生じる。
判定ブロック206で、イメージファイルコンテナジェネレータ110により、ブロック202で収集されたイメージデータに関連付けられるべきさらなる情報は存在しないと判定された場合、イメージファイルコンテナは完成であり、イメージファイルコンテナを形成する動作フローは終了する。さらなる情報が存在する場合、動作フローは、ブロック208に進む。
図2に戻ると、ブロック208で、デバイス104が、別のマルチメディアストリームを形成する。追加の情報がイメージの別の表現のためのイメージデータである場合、イメージファイルコンテナジェネレータ110が、ブロック202および204に関して前述したのと実質的に同じ形でブロック208を実行する。つまり、この実施形態では、イメージファイルコンテナジェネレータ110は、ヘッダ情報を生成してヘッダ部分の中に格納し、イメージデータ(例えば、ピクセルデータ)の少なくとも一部をデータ部分の中に格納し、その新しいイメージ情報に関する場所情報をインデックス部分の中に格納する。追加の情報がイメージデータではない場合、イメージファイルコンテナジェネレータ110は、実質的に同じ動作を実行するが、ヘッダ情報は、イメージファイルコンテナ106のヘッダ部分の中の追加情報に固有の情報を含む。例えば、ヘッダ情報は、追加の情報が音声データであるか、ビデオデータであるか、実行可能アプリケーションであるかなどを示すことを含むことが可能である。次に、動作フローは、判定ブロック206に戻り、別のマルチメディアストリームが形成されるべきかどうかを判定する。
図3は、第1の実施形態によるイメージファイルコンテナ106(図1)のコンポーネントを示している。この実施形態では、イメージファイルコンテナ106は、ヘッダ部分302と、データ部分304と、インデックス部分306とを含む。ヘッダ部分302は、イメージファイルコンテナ106の中に含まれる各マルチメディアストリームに関するヘッダ情報を含む。この例示的なイメージファイルコンテナでは、ヘッダ部分302は、第1のマルチメディアストリームないし第Nのマルチメディアストリームに関してそれぞれヘッダ情報312ないし312を含む。ヘッダ情報は、例えば、マルチメディアストリームの基本的なプロパティ、マルチメディアストリームの中に存在する言語、マルチメディアストリームに関するインデックス部分306の中に格納されたインデックス情報のプロパティ、ヘッダ情報の中の埋込みを指定する埋込み情報などの情報を含む。また、ヘッダ情報は、そのマルチメディアストリームに関する圧縮アルゴリズムを特定する情報、ヘッダ情報に組み込まれたスクリプトコマンド、マルチメディアストリームに関するデータ(データ部分304の中に格納された)に組み込まれたマーカを特定するマーカ情報も含むことが可能である。他の実施形態では、ヘッダ情報は、マルチメディアストリームのその他のプロパティに関する情報を含んでいてもよい。一実施形態では、ヘッダ情報は、前述したASFフォーマットと同様の(ただし、より単純化された)形で形成される。ヘッダ部分302に関する以上の説明は、特定の実施形態を例示するものであるが、他の実施形態では、ヘッダ部分302は、任意の適切なフォーマット(例えば、異なるヘッダ情報のフォーマット、定義など)を使用して形成することができる。
データ部分304は、この例では、第1のマルチメディアストリームないし第Nのマルチメディアストリームに関してそれぞれデータ314ないし314を含む。1つの例示的な実施形態では、データ部分306の中にデータを格納するのにパケットが使用される。パケットデータストレージの実施形態を以下により詳細に説明するが、他の実施形態では、異なる手法を使用してデータをデータ部分304の中に格納してもよい。この例示的な実施形態では、パケットは、イメージが極めて大きい可能性があるため、最大で4ギガバイトの可変サイズを有することが可能である。他の実施形態では、パケットは、固定サイズであること、または異なるサイズであることが可能である。一部の実施形態では、オプションで、異なるストリームからのデータを表すパケットをインターリーブすることができる。つまりストリームAからのパケットの後にストリームBからのパケットが続き、次に、ストリームAからのさらなるパケットが続いて、デバイス102が任意の順序で情報を生成できるようにすることが可能である。さらに、パケットは、複数のマルチメディアストリームからのデータを含むことが可能である。さらに、単一のマルチメディアストリームのデータを格納するのに複数のパケットを使用することができる。このパケット手法により、データ部分304の中にマルチメディアデータを格納する際の柔軟性が提供される。前述したとおり、データ部分304の中に含まれるデータは、例えば、イメージデータ(生のデータ、未圧縮のデータおよび/または圧縮済みのデータ)であることが可能である。さらに、データ部分304は、単一のイメージの複数の表現を表すイメージデータ、結合して単一のイメージにされる複数のイメージに関するイメージデータを含むことが可能である。さらに、データ部分304は、イメージデータにコメントを付けるオーディオデータ、ビデオデータ、グラフィックスデータ、またはテキストデータ、および/またはデータオブジェクトの中に含まれるイメージデータを操作する、または処理する実行可能プログラムコードを含むことが可能である。
インデックス部分306は、第1のマルチメディアストリームないし第Nのマルチメディアストリームに関してそれぞれインデックス316ないしインデックス316を含む。前述したとおり、インデックス情報は、データオブジェクトの中のデータの所望の部分を探し出すのに使用される。一実施形態では、インデックスオブジェクト306は、前述したASFフォーマットにおいて使用されるインデックスオブジェクトと実質的に同様である。他の実施形態では、他の適切なインデックス機構を使用することができる。
図4は、第2の実施形態によるイメージファイルコンテナ106(図1)のコンポーネントを示している。この実施形態は、図3の実施形態と実質的に同様であるが、ヘッダ部分302の中にメタデータ部分400を含むことだけが異なっている。メタデータ部分400は、イメージファイルコンテナ106のマルチメディアストリームのすべて、あるいはイメージファイルコンテナ106の1つまたは複数の特定のマルチメディアストリームに関連付けられるべきメタデータに関する機構を提供する。さらに、メタデータ部分400は、イメージファイルコンテナ106のエンドユーザが、データ部分304およびインデックス部分306を処理する必要なしにメタデータにアクセスすることができるようにする。さらに、メタデータ部分400は、他のアプリケーションにイメージファイルコンテナ106を適合させる際の柔軟性を提供する拡張可能なメタデータフォーマットを提供する。
一実施形態では、メタデータ部分400により、1つまたは複数の名前空間を定義することが可能になり、各名前空間内の個々のメタデータ項目には、自己記述名前フィールド、および関連する値フィールドが含まれる。一実施形態では、このメタデータ内容は、XML(Extensible Markup Language)にマップされる。一実施形態では、名前空間は、2003年3月4日に発行されたDublin Core Metadata Initiative (DCMI) Metadata Terms、および2003年2月12日に発行されたDCMI Type Vocabularyにおける定義と実質的に同様の定義を有するメタデータ項目を含むことが可能である。代替のメタデータ名前空間、またはさらなるメタデータ名前空間は、他の定評のあるメタデータ標準に対応する定義と実質的に同様の定義も含むことが可能である。例えば、それらの他のフォーマットには、日本電子工業振興協会(JEIDA)による2002年4月のExchangeable Image File Format for Digital Still Cameras (EXIF) Version 2.2、および/または国際新聞通信委員会(IPTC)によって1999年7月に発行されたInformation Interchange Model (IIM) version 4.1が含まれる。その他の標準化された自己記述名前空間または特定用途向け自己記述名前空間もメタデータ部分400の中に含めることができる。
メタデータ部分400は、タイトル、作成者、主題、説明、発行者、貢献者、日付、フォーマット、言語、ならびにアプリケーションに応じて望ましい可能性があるその他のタイプの情報などのイメージ(あるいはオーディオクリップまたはビデオクリップ)に関連する情報を含むことが可能である。メタデータ部分400は、拡張可能であるため、アプリケーションおよび/またはユーザは、独自のメタデータを定義することができ、そのような拡張を競合なしに単一のコンテナおよびメタデータ部分の中で同時に使用することができる。
図5は、第3の実施形態によるイメージファイルコンテナ106(図1)のコンポーネントを示している。この実施形態は、図4の実施形態と実質的に同様であるが、ヘッダ部分302の中のデジタル権利管理(DRM)部分500、ならびに第1のマルチメディアストリームないし第Nのマルチメディアストリームにそれぞれ関する暗号化されたデータ514ないし514(図4の実施形態におけるデータ314ないし314に代わる)を含むことだけが異なっている。一実施形態では、DRM部分500は、暗号化されたデータ514〜514にアクセスすることに関連する情報を含む。例えば、DRM部分500は、ライセンスサーバ(すなわち、このサーバから、ユーザは、イメージファイルコンテナ106の中に含まれるイメージおよびその他のデータを使用するライセンスを獲得することができる)のURL(Uniform Resource Locator)を含むことが可能である。ライセンスは、暗号化されたデータ514〜514の解読のためのキーを含むことが可能である。DRM情報は、イメージデータの真正性を検証することにも関連することが可能である。他の実施形態では、暗号化は、マルチメディアストリームごとに適用することができる。
図6は、本明細書で説明する技術を実施するのに使用することができる一般的なコンピュータ環境600を示している。例えば、デバイス102およびプラットフォーム104がそれぞれ、一般的なコンピュータ環境600と実質的に同様であるコンピュータ環境を含むことが可能である。コンピュータ環境600は、コンピューティング環境の一例に過ぎず、コンピュータアーキテクチャおよびネットワークアーキテクチャの用途または機能の範囲に関する限定を何ら示唆するものではない。また、コンピュータ環境600が、例示的なコンピュータ環境600に示したコンポーネントのいずれか1つ、またはいずれかの組合せに関連する依存関係または要件を有していると解釈してはならない。
図6を参照すると、本発明を実施するための1つの例示的なシステムが、コンピュータ環境としてのコンピューティングデバイス600のようなコンピューティングデバイスを含んでいる。非常に基本的な構成では、コンピューティングデバイス600は、通常、少なくとも1つプロセッサ602とシステムメモリ604とを含む。コンピューティングデバイスの厳密な構成およびタイプに応じて、システムメモリ604は、揮発性(RAM(random access memory)のように)、不揮発性(ROM、フラッシュメモリ等のように)、またはその2つの何らかの組合せであることが可能である。システムメモリ604は、通常、オペレーティングシステム605、1つまたは複数のプログラムモジュール606を含み、プログラムデータ607を含むことが可能である。コンピューティングデバイス600のこの基本的な構成は、図6に破線608内のコンポーネントで示している。
コンピューティングデバイス600は、追加の特徴または機能を有することも可能である。例えば、コンピューティングデバイス600は、例えば、磁気ディスク、光ディスク、またはテープなどの追加のデータ記憶装置(リムーバブル記憶装置および/またはノンリムーバブル記憶装置)も含むことが可能である。そのような追加のストレージは、図6にリムーバブルストレージ609およびノンリムーバブルストレージ610で示している。コンピュータ記憶媒体には、コンピュータ可読命令、データ構造、プログラムモジュール、またはその他のデータなどの情報を格納するための任意の方法または技術で実装された揮発性媒体および不揮発性媒体、リムーバブル媒体およびノンリムーバブル媒体が含まれることが可能である。システムメモリ604、リムーバブルストレージ609、およびノンリムーバブルストレージ610はすべて、コンピュータ記憶媒体の例である。コンピュータ記憶媒体には、RAM、ROM、EEPROM(electrically erasable programmable read-only memory)、フラッシュメモリまたは他のメモリ技術、CD−ROM、DVDまたは他の光ストレージ、磁気カセット、磁気テープ、磁気ディスクストレージまたは他の磁気記憶装置、あるいは所望の情報を格納するのに使用することができ、コンピューティングデバイス600がアクセスすることができる任意の他の媒体が含まれるが、以上には限定されない。あらゆるそのようなコンピュータ記憶媒体が、デバイス600の一部であることが可能である。コンピューティングデバイス600は、キーボード622、マウス623、ペン、音声入力デバイス、タッチ入力デバイス、スキャナなどの入力デバイス612も有することが可能である。ディスプレイ、スピーカ、プリンタなどの出力デバイス614も含まれることが可能である。以上のデバイスは、当技術分野で周知であり、本明細書で詳述する必要はない。
コンピューティングデバイス600は、ネットワークなどを介して、デバイスが他のコンピューティングデバイス618と通信することを可能にする通信接続616も含むことが可能である。通信接続616は、通信媒体の一例である。通信媒体は、通常、搬送波または他のトランスポート機構などの変調されたデータ信号内のコンピュータ可読命令、データ構造、プログラムモジュール、またはその他のデータによって実現されることが可能であり、あらゆる情報配信媒体が含まれる。「変調されたデータ信号」という用語は、信号内に情報をエンコードするような形で特性の1つまたは複数が設定または変更されている信号を意味する。例として、限定としてではなく、通信媒体には、有線ネットワークまたは直接配線接続などの有線媒体、ならびに音響媒体、RF(radio frequencies)媒体、赤外線媒体、およびその他の無線媒体などの無線媒体が含まれる。本明細書で使用するコンピュータ可読媒体という用語には、記憶媒体と通信媒体がともに含まれる。
様々なモジュールおよび技術を、本明細書では、1つまたは複数のコンピュータあるいはその他のデバイスによって実行される、プログラムモジュールなどのコンピュータ実行可能命令の一般的な状況で説明することができる。一般に、プログラムモジュールには、特定のタスクを実行するための、または特定の抽象データ型を実装するためのルーチン、プログラム、オブジェクト、コンポーネント、データ構造等が含まれる。これらのプログラムモジュール等は、ネイティブコードとして実行されること、あるいは仮想マシン環境、またはその他のジャストインタイム(just−in−time)コンパイル実行環境などにおいてダウンロードし、実行することができる。通常、プログラムモジュールの機能は、様々な実施形態において所望に応じて結合する、または分散させることができる。
本明細書全体にわたって「一実施形態」、「実施形態」、または「例示的な実施形態」について述べており、これは、説明する特定の特徴、構造、または特性が、本発明の少なくとも1つ実施形態に含まれることを意味する。したがって、そのような句の使用により、1つだけではなく、複数の実施形態を指す可能性がある。さらに、説明した特徴、構造、または特性は、1つまたは複数の実施形態において任意の適切な形で組み合わせることもできる。
ただし、当業者には、特定の詳細の1つまたは複数なしで、あるいは他の方法、リソース、材料等を使用して本発明を実施することもできることが理解できよう。その他の例では、周知の構造、リソース、または動作は、単に本発明の態様を不明瞭にするのを避けるため、詳細に図示または説明することをしていない。
本発明の例示的な実施形態および適用例を図示し、説明してきたが、本発明は、以上に説明した構成およびリソースそのものに限定されないことを理解されたい。請求する本発明の範囲を逸脱することなく、本明細書で開示した本発明の方法およびシステムの構成、動作、および詳細について、当業者には明白な様々な修正、改変、および変形を行うことができる。
本発明を適用できる実施形態のイメージファイルコンテナを使用するシステムを示すブロック図である。 本発明を適用できる実施形態のイメージファイルコンテナの形成を示す流れ図である。 本発明を適用できる第1の実施形態のイメージファイルコンテナのコンポーネントを示すブロック図である。 本発明を適用できる第2の実施形態のイメージファイルコンテナのコンポーネントを示すブロック図である。 本発明を適用できる第3の実施形態のイメージファイルコンテナのコンポーネントを示すブロック図である。 本発明を適用できる実施形態のイメージファイルコンテナを形成するのに、または使用するのに適した例示的なコンピューティング環境を示すブロック図である。
符号の説明
102 デバイス
104 プラットフォーム
106 イメージファイルコンテナ
110 イメージファイルコンテナジェネレータ
114 データストア
116 インタフェース
120 イメージファイルコンテナリーダー
124 データストア
126 インタフェース
302 ヘッダ部分
304 データ部分
306 インデックス部分
312 ストリーム1ヘッダ情報
312 ストリームNヘッダ情報
314 ストリーム1データ
314 ストリームNデータ
316 ストリーム1インデックス
316 ストリームNインデックス
302 ヘッダ部分
304 データ部分
306 インデックス部分
312 ストリーム1ヘッダ情報
312 ストリームNヘッダ情報
314 ストリーム1データ
314 ストリームNデータ
316 ストリーム1インデックス
316 ストリームNインデックス
400 メタデータ部分
302 ヘッダ部分
304 データ部分
306 インデックス部分
312 ストリーム1ヘッダ情報
312 ストリームNヘッダ情報
316 ストリーム1インデックス
316 ストリームNインデックス
400 メタデータ部分
500 DRM部分
514 ストリーム1の暗号化されたデータ
514 ストリームNの暗号化されたデータ
600 コンピューティングデバイス
602 プロセッサ
604 システムメモリ
605 オペレーティングシステム
606 プログラムモジュール
607 プログラムデータ
609 リムーバブルストレージ
610 ノンリムーバブルストレージ
612 入力デバイス
614 出力デバイス
616 通信接続
618 他のコンピューティングデバイス
622 キーボード
623 マウス

Claims (35)

  1. イメージファイルコンテナを形成するための方法であって、
    静止イメージデータを収集するステップと、
    前記収集された静止イメージデータから導出され、少なくとも第1のフォーマットで表わされた第1の静止イメージデータと、前記第1の静止イメージデータに関連する情報を有する第1のヘッダオブジェクトと、を含む第1のマルチメディアストリームを前記イメージファイルコンテナの中に形成するステップと、
    前記収集された静止イメージデータに関連する任意のデータを収集するステップと、
    前記収集された任意のデータおよび前記収集された静止イメージデータから導出され、少なくとも第2のフォーマットで表わされた第2の静止イメージデータを含む第1の任意のデータと、前記第1の任意のデータに関連する情報を有する第2のヘッダオブジェクトと、を含む第2のマルチメディアストリームを前記イメージファイルコンテナの中に形成するステップと、
    を備え、
    前記第1および第2の静止イメージデータは、単一の静止イメージを異なる表現で提供するものであり、
    前記表現は、カメラの露出設定、カメラの白バランス設定、圧縮設定、色空間、視野および色コンテキストのうちの少なくとも1つを含み、
    前記第1および第2の静止イメージデータのそれぞれは、単独で前記静止イメージを表し、
    前記第2の静止イメージデータは、前記第1のイメージデータと結合して、より大きいダイナミックレンジ、より高いピクセル解像度、又はより広い視野を有する新たなイメージを形成する、
    ことを特徴とする方法。
  2. 前記第1の静止イメージデータは、生のイメージセンサデータを含む
    ことを特徴とする請求項1に記載の方法。
  3. 前記第1の任意のデータは、前記第1の静止イメージデータによって表されるイメージのコメントを表すデータを含む
    ことを特徴とする請求項1に記載の方法。
  4. 前記第1の任意のデータは、オーディオデータ、ビデオデータ、グラフィックスデータ、テキストデータ、日付と時刻のデータ、場所データ、Webリンクデータ、またはアニメーションデータを含む
    ことを特徴とする請求項3に記載の方法。
  5. 前記第1の任意のデータは、実行可能なコンポーネントを含む
    ことを特徴とする請求項1に記載の方法。
  6. 前記イメージファイルコンテナにメタデータを追加するステップ
    をさらに備えることを特徴とする請求項1に記載の方法。
  7. 前記イメージファイルコンテナの中に格納されたデータの場所に関連する情報を含むインデックス部分を形成するステップ
    をさらに備えることを特徴とする請求項1に記載の方法。
  8. 前記イメージファイルコンテナの中にデジタル権利管理情報を格納するステップ
    をさらに備えることを特徴とする請求項1に記載の方法。
  9. 前記デジタル権利管理情報は、前記第1の静止イメージデータにアクセスするライセンスを獲得することに関連する情報を含む
    ことを特徴とする請求項8に記載の方法。
  10. 前記デジタル権利管理情報は、前記第1の静止イメージデータの真正性を検証することに関連する情報を含む
    ことを特徴とする請求項8に記載の方法。
  11. 前記イメージファイルコンテナは、暗号化されたデータを含む
    ことを特徴とする請求項1に記載の方法。
  12. 前記マルチメディアデータストリームは、ASFに適合する
    ことを特徴とする請求項1に記載の方法。
  13. 前記第2のマルチメディアストリームを含む複数のマルチメディアストリームを前記イメージファイルコンテナの中に形成するステップをさらに備え、
    前記複数のマルチメディアストリームの中の別のマルチメディアストリームは、第2の任意のデータと、前記第2の任意のデータに関連する情報を有する第3のヘッダオブジェクトとを含む
    ことを特徴とする請求項1に記載の方法。
  14. イメージデータを格納するためのシステムであって、
    イメージデータレシーバと、
    前記イメージデータレシーバによって受け取られたイメージデータから導出された第1の静止イメージデータを含む第1のマルチメディアストリームと、前記イメージデータレシーバによって受け取られたイメージデータから導出された第2の静止イメージデータを含む任意のデータを含む第2のマルチメディアストリームと、を含む複数のマルチメディアストリームを有するイメージファイルコンテナを形成するイメージファイルジェネレータと、
    を備え、
    前記第1および第2の静止イメージデータは、単一の静止イメージを異なる表現で提供するものであり、
    前記表現は、露出設定、白バランス設定、圧縮設定、色空間、視野および色コンテキストのうちの少なくとも1つを含み、
    前記第1および第2の静止イメージデータのそれぞれは、単独で前記静止イメージを表
    前記第2の静止イメージデータは、前記第1のイメージデータと結合して、より大きいダイナミックレンジ、より高いピクセル解像度、又はより広い視野を有する新たなイメージを形成する、
    ことを特徴とするシステム。
  15. 前記任意のデータは、前記第1の静止イメージデータによって表されるイメージのコメントを表すデータを含む
    ことを特徴とする請求項14に記載のシステム。
  16. 前記任意のデータは、オーディオデータ、ビデオデータ、グラフィックスデータ、テキストデータ、日付と時刻のデータ、場所データ、Webリンクデータ、またはアニメーションデータを含む
    ことを特徴とする請求項15に記載のシステム。
  17. 前記任意のデータは、実行可能なコンポーネントを含む
    ことを特徴とする請求項14に記載のシステム。
  18. 前記イメージファイルジェネレータは、前記イメージファイルコンテナにメタデータをさらに追加する
    ことを特徴とする請求項14に記載のシステム。
  19. 前記イメージファイルジェネレータは、前記イメージファイルコンテナ内の前記第1の静止イメージデータの場所、ならびに前記第1の任意のデータの場所に関連するインデックス情報をさらに追加する
    ことを特徴とする請求項14に記載のシステム。
  20. 前記イメージファイルコンテナは、暗号化されたデータを含む
    ことを特徴とする請求項14に記載のシステム。
  21. 前記イメージファイルジェネレータは、前記イメージファイルコンテナの中にデジタル権利管理情報をさらに格納する
    ことを特徴とする請求項14に記載のシステム。
  22. 前記デジタル権利管理情報は、前記第1の静止イメージデータにアクセスするライセンスを獲得することに関連する情報を含む
    ことを特徴とする請求項21に記載のシステム。
  23. 前記デジタル権利管理情報は、前記第1の静止イメージデータの真正性を検証することに関連する情報を含む
    ことを特徴とする請求項21に記載のシステム。
  24. 前記イメージファイルコンテナには、マルチメディアビューアを使用してアクセスすることができる
    ことを特徴とする請求項14に記載のシステム。
  25. 前記マルチメディアビューアは、ASFファイルを表示することができるビューアを含む
    ことを特徴とする請求項24に記載のシステム。
  26. イメージデータを格納するためのシステムであって、
    イメージデータを収集するための手段と、
    イメージデータレシーバによって受け取られたイメージデータから導出された第1の静止イメージデータを含む第1のマルチメディアストリームと、前記イメージデータレシーバによって受け取られたイメージデータから導出された第2の静止イメージデータを含む任意のデータを含む第2のマルチメディアストリームと、
    を含む複数のマルチメディアストリームを有するイメージファイルコンテナを生成するための手段と、
    を備え、
    前記第1および第2の静止イメージデータは、単一の静止イメージを異なる表現で提供するものであり、
    前記表現は、露出設定、白バランス設定、圧縮設定、色空間、視野および色コンテキストのうちの少なくとも1つを含み、
    前記第1および第2の静止イメージデータのそれぞれは、単独で前記静止イメージを表
    前記第2の静止イメージデータは、前記第1のイメージデータと結合して、より大きいダイナミックレンジ、より高いピクセル解像度、又はより広い視野を有する新たなイメージを形成する、
    ことを特徴とするシステム。
  27. 前記任意のデータは、前記第1の静止イメージデータによって表されたイメージのコメントを表すデータを含む
    ことを特徴とする請求項26に記載のシステム。
  28. 前記任意のデータは、オーディオデータ、ビデオデータ、グラフィックスデータ、テキストデータ、日付と時刻のデータ、場所データ、Webリンクデータ、またはアニメーションデータを含む
    ことを特徴とする請求項27に記載のシステム。
  29. 生成するための前記手段は、前記イメージファイルコンテナの中に含まれるデータを選択的に暗号化する
    ことを特徴とする請求項26に記載のシステム。
  30. 前記任意のデータは、実行可能なコンポーネントを含む
    ことを特徴とする請求項26に記載のシステム。
  31. 生成するための前記手段は、前記イメージファイルコンテナにメタデータを追加するための手段を含む
    ことを特徴とする請求項26に記載のシステム。
  32. 生成するための前記手段は、前記イメージファイルコンテナ内の前記第1の静止イメージデータの場所、ならびに前記第1の任意のデータの場所に関連するインデックス情報を格納するための手段を含む
    ことを特徴とする請求項26に記載のシステム。
  33. 前記イメージファイルコンテナの中にデジタル権利管理情報を格納するための手段
    をさらに備えたことを特徴とする請求項26に記載のシステム。
  34. 前記デジタル権利管理情報は、前記第1の静止イメージデータにアクセスするライセンスを獲得することに関連する情報を含む
    ことを特徴とする請求項33に記載のシステム。
  35. 前記デジタル権利管理情報は、前記第1の静止イメージデータの真正性を検証することに関連する情報を含む
    ことを特徴とする請求項33に記載のシステム。
JP2004222290A 2003-09-30 2004-07-29 イメージデータを格納するためのシステムおよびイメージファイルコンテナを形成するための方法 Expired - Fee Related JP5102430B2 (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US10/674,742 US7480382B2 (en) 2003-09-30 2003-09-30 Image file container
US10/674,742 2003-09-30

Publications (2)

Publication Number Publication Date
JP2005110215A JP2005110215A (ja) 2005-04-21
JP5102430B2 true JP5102430B2 (ja) 2012-12-19

Family

ID=34313970

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2004222290A Expired - Fee Related JP5102430B2 (ja) 2003-09-30 2004-07-29 イメージデータを格納するためのシステムおよびイメージファイルコンテナを形成するための方法

Country Status (13)

Country Link
US (2) US7480382B2 (ja)
EP (1) EP1521260A1 (ja)
JP (1) JP5102430B2 (ja)
KR (1) KR101071129B1 (ja)
CN (1) CN1604080B (ja)
AU (1) AU2004203374B2 (ja)
BR (1) BRPI0403164A (ja)
CA (1) CA2473071C (ja)
MX (1) MXPA04007314A (ja)
MY (1) MY140918A (ja)
RU (2) RU2359327C2 (ja)
TW (1) TWI367426B (ja)
ZA (1) ZA200405488B (ja)

Families Citing this family (122)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6751670B1 (en) * 1998-11-24 2004-06-15 Drm Technologies, L.L.C. Tracking electronic component
US7127515B2 (en) 1999-01-15 2006-10-24 Drm Technologies, Llc Delivering electronic content
US20060195400A1 (en) * 2000-10-13 2006-08-31 Patrick Patterson Controlling access to electronic content
CA2519116C (en) * 2003-03-13 2012-11-13 Drm Technologies, Llc Secure streaming container
JP2004295541A (ja) * 2003-03-27 2004-10-21 Victor Co Of Japan Ltd 画像作成プログラム及び画像再生プログラム
EA015549B1 (ru) 2003-06-05 2011-08-30 Интертраст Текнолоджис Корпорейшн Переносимая система и способ для приложений одноранговой компоновки услуг
US7480382B2 (en) 2003-09-30 2009-01-20 Microsoft Corporation Image file container
US7979886B2 (en) * 2003-10-17 2011-07-12 Telefonaktiebolaget Lm Ericsson (Publ) Container format for multimedia presentations
WO2005043802A1 (en) * 2003-10-20 2005-05-12 Drm Technologies, Llc Securing digital content system and method
US20050097046A1 (en) 2003-10-30 2005-05-05 Singfield Joy S. Wireless electronic check deposit scanning and cashing machine with web-based online account cash management computer application system
JP4655470B2 (ja) * 2003-11-18 2011-03-23 ソニー株式会社 コンテンツデータ処理装置及びコンテンツデータ処理方法、並びにコンテンツデータ管理システム及びコンテンツデータ管理方法
US7984089B2 (en) * 2004-02-13 2011-07-19 Microsoft Corporation User-defined indexing of multimedia content
US20050203931A1 (en) * 2004-03-13 2005-09-15 Robert Pingree Metadata management convergence platforms, systems and methods
KR100945218B1 (ko) * 2004-06-30 2010-03-03 노키아 코포레이션 데이터 객체들의 전달
US7421451B2 (en) * 2005-08-30 2008-09-02 Microsoft Corporation Padding management for content files
US8306918B2 (en) * 2005-10-11 2012-11-06 Apple Inc. Use of media storage structure with multiple pieces of content in a content-distribution system
US9626667B2 (en) 2005-10-18 2017-04-18 Intertrust Technologies Corporation Digital rights management engine systems and methods
TWI468969B (zh) * 2005-10-18 2015-01-11 Intertrust Tech Corp 授權對電子內容作存取的方法及授權對該電子內容執行動作之方法
US8661348B2 (en) * 2006-01-27 2014-02-25 At&T Intellectual Property I, L.P. Methods and systems to process an image
KR101484054B1 (ko) * 2006-03-30 2015-01-19 엘지전자 주식회사 미디어 파일 포맷, 미디어 파일 재생 방법, 및 미디어 파일재생 장치
US8224751B2 (en) * 2006-05-03 2012-07-17 Apple Inc. Device-independent management of cryptographic information
US8708227B1 (en) 2006-10-31 2014-04-29 United Services Automobile Association (Usaa) Systems and methods for remote deposit of checks
US7885451B1 (en) 2006-10-31 2011-02-08 United Services Automobile Association (Usaa) Systems and methods for displaying negotiable instruments derived from various sources
US7876949B1 (en) 2006-10-31 2011-01-25 United Services Automobile Association Systems and methods for remote deposit of checks
US8799147B1 (en) 2006-10-31 2014-08-05 United Services Automobile Association (Usaa) Systems and methods for remote deposit of negotiable instruments with non-payee institutions
US7873200B1 (en) 2006-10-31 2011-01-18 United Services Automobile Association (Usaa) Systems and methods for remote deposit of checks
US8351677B1 (en) 2006-10-31 2013-01-08 United Services Automobile Association (Usaa) Systems and methods for remote deposit of checks
JP5239170B2 (ja) * 2007-02-28 2013-07-17 富士ゼロックス株式会社 画像処理システム及びプログラム
US10380559B1 (en) 2007-03-15 2019-08-13 United Services Automobile Association (Usaa) Systems and methods for check representment prevention
US8959033B1 (en) 2007-03-15 2015-02-17 United Services Automobile Association (Usaa) Systems and methods for verification of remotely deposited checks
US8433127B1 (en) 2007-05-10 2013-04-30 United Services Automobile Association (Usaa) Systems and methods for real-time validation of check image quality
US8538124B1 (en) 2007-05-10 2013-09-17 United Services Auto Association (USAA) Systems and methods for real-time validation of check image quality
US9311492B2 (en) 2007-05-22 2016-04-12 Apple Inc. Media storage structures for storing content, devices for using such structures, systems for distributing such structures
US8347098B2 (en) * 2007-05-22 2013-01-01 Apple Inc. Media storage structures for storing content, devices for using such structures, systems for distributing such structures
JP5334335B2 (ja) 2007-07-02 2013-11-06 フラウンホファー・ゲゼルシャフト・ツール・フォルデルング・デル・アンゲバンテン・フォルシュング・アインゲトラーゲネル・フェライン メディアデータコンテナおよびメタデータコンテナを有するファイルを記憶および読み出すための装置および方法
US9058512B1 (en) 2007-09-28 2015-06-16 United Services Automobile Association (Usaa) Systems and methods for digital signature detection
US9159101B1 (en) 2007-10-23 2015-10-13 United Services Automobile Association (Usaa) Image processing
US7956904B2 (en) * 2007-10-23 2011-06-07 Panasonic Corporation Image file reproduction device and image file reproduction method
US9898778B1 (en) 2007-10-23 2018-02-20 United Services Automobile Association (Usaa) Systems and methods for obtaining an image of a check to be deposited
US8358826B1 (en) 2007-10-23 2013-01-22 United Services Automobile Association (Usaa) Systems and methods for receiving and orienting an image of one or more checks
US9892454B1 (en) 2007-10-23 2018-02-13 United Services Automobile Association (Usaa) Systems and methods for obtaining an image of a check to be deposited
US7996314B1 (en) 2007-10-30 2011-08-09 United Services Automobile Association (Usaa) Systems and methods to modify a negotiable instrument
US8046301B1 (en) 2007-10-30 2011-10-25 United Services Automobile Association (Usaa) Systems and methods to modify a negotiable instrument
US7996315B1 (en) 2007-10-30 2011-08-09 United Services Automobile Association (Usaa) Systems and methods to modify a negotiable instrument
US8001051B1 (en) 2007-10-30 2011-08-16 United Services Automobile Association (Usaa) Systems and methods to modify a negotiable instrument
US7996316B1 (en) 2007-10-30 2011-08-09 United Services Automobile Association Systems and methods to modify a negotiable instrument
US8290237B1 (en) 2007-10-31 2012-10-16 United Services Automobile Association (Usaa) Systems and methods to use a digital camera to remotely deposit a negotiable instrument
US8320657B1 (en) 2007-10-31 2012-11-27 United Services Automobile Association (Usaa) Systems and methods to use a digital camera to remotely deposit a negotiable instrument
US7900822B1 (en) 2007-11-06 2011-03-08 United Services Automobile Association (Usaa) Systems, methods, and apparatus for receiving images of one or more checks
US7896232B1 (en) 2007-11-06 2011-03-01 United Services Automobile Association (Usaa) Systems, methods, and apparatus for receiving images of one or more checks
US10380562B1 (en) * 2008-02-07 2019-08-13 United Services Automobile Association (Usaa) Systems and methods for mobile deposit of negotiable instruments
KR100877955B1 (ko) * 2008-02-22 2009-01-13 주식회사 디지캡 다운로드 콘텐츠보호 솔루션이미지 생성방법
CN101520755B (zh) * 2008-02-28 2011-03-16 宏碁股份有限公司 多媒体播放调整方法及***
US10354689B2 (en) 2008-04-06 2019-07-16 Taser International, Inc. Systems and methods for event recorder logging
US20090251311A1 (en) * 2008-04-06 2009-10-08 Smith Patrick W Systems And Methods For Cooperative Stimulus Control
US8325800B2 (en) 2008-05-07 2012-12-04 Microsoft Corporation Encoding streaming media as a high bit rate layer, a low bit rate layer, and one or more intermediate bit rate layers
US8379851B2 (en) * 2008-05-12 2013-02-19 Microsoft Corporation Optimized client side rate control and indexed file layout for streaming media
US7925774B2 (en) 2008-05-30 2011-04-12 Microsoft Corporation Media streaming using an index file
US8351678B1 (en) 2008-06-11 2013-01-08 United Services Automobile Association (Usaa) Duplicate check detection
KR101475939B1 (ko) * 2008-07-02 2014-12-23 삼성전자 주식회사 이미지 처리 장치의 제어 방법과 이미지 처리 장치, 이미지파일
US8422758B1 (en) 2008-09-02 2013-04-16 United Services Automobile Association (Usaa) Systems and methods of check re-presentment deterrent
US10504185B1 (en) 2008-09-08 2019-12-10 United Services Automobile Association (Usaa) Systems and methods for live video financial deposit
US7885880B1 (en) 2008-09-30 2011-02-08 United Services Automobile Association (Usaa) Atomic deposit transaction
US8275710B1 (en) 2008-09-30 2012-09-25 United Services Automobile Association (Usaa) Systems and methods for automatic bill pay enrollment
US7962411B1 (en) 2008-09-30 2011-06-14 United Services Automobile Association (Usaa) Atomic deposit transaction
US8265140B2 (en) * 2008-09-30 2012-09-11 Microsoft Corporation Fine-grained client-side control of scalable media delivery
US7974899B1 (en) 2008-09-30 2011-07-05 United Services Automobile Association (Usaa) Atomic deposit transaction
US8391599B1 (en) 2008-10-17 2013-03-05 United Services Automobile Association (Usaa) Systems and methods for adaptive binarization of an image
US7949587B1 (en) 2008-10-24 2011-05-24 United States Automobile Association (USAA) Systems and methods for financial deposits by electronic message
US7970677B1 (en) 2008-10-24 2011-06-28 United Services Automobile Association (Usaa) Systems and methods for financial deposits by electronic message
US8904191B2 (en) * 2009-01-21 2014-12-02 Microsoft Corporation Multiple content protection systems in a file
US8452689B1 (en) 2009-02-18 2013-05-28 United Services Automobile Association (Usaa) Systems and methods of check detection
US10956728B1 (en) 2009-03-04 2021-03-23 United Services Automobile Association (Usaa) Systems and methods of check processing with background removal
US9239847B2 (en) * 2009-03-12 2016-01-19 Samsung Electronics Co., Ltd. Method and apparatus for managing image files
US8973153B2 (en) * 2009-03-30 2015-03-03 International Business Machines Corporation Creating audio-based annotations for audiobooks
US20100265347A1 (en) * 2009-04-16 2010-10-21 Sony Ericsson Mobile Communications Ab Methods, electronic devices, and computer program products for encoding image files to facilitate browsing thereof
US8542921B1 (en) 2009-07-27 2013-09-24 United Services Automobile Association (Usaa) Systems and methods for remote deposit of negotiable instrument using brightness correction
US9779392B1 (en) 2009-08-19 2017-10-03 United Services Automobile Association (Usaa) Apparatuses, methods and systems for a publishing and subscribing platform of depositing negotiable instruments
US8977571B1 (en) 2009-08-21 2015-03-10 United Services Automobile Association (Usaa) Systems and methods for image monitoring of check during mobile deposit
US8699779B1 (en) 2009-08-28 2014-04-15 United Services Automobile Association (Usaa) Systems and methods for alignment of check during mobile deposit
JP2011060649A (ja) * 2009-09-11 2011-03-24 Toyota Motor Corp 電極活物質層、全固体電池、電極活物質層の製造方法および全固体電池の製造方法
EP2497272A1 (en) * 2009-11-04 2012-09-12 Koninklijke Philips Electronics N.V. Methods and systems for providing a combination of media data and metadata
JP2011176716A (ja) * 2010-02-25 2011-09-08 Nikon Corp 電子機器、カメラ、および画像処理プログラム
US8554731B2 (en) * 2010-03-31 2013-10-08 Microsoft Corporation Creating and propagating annotated information
US9129340B1 (en) 2010-06-08 2015-09-08 United Services Automobile Association (Usaa) Apparatuses, methods and systems for remote deposit capture with enhanced image detection
US8532383B1 (en) * 2010-09-16 2013-09-10 Pixia Corp. Method of processing a viewport within large format imagery
US20120076297A1 (en) * 2010-09-24 2012-03-29 Hand Held Products, Inc. Terminal for use in associating an annotation with an image
EP2697929A4 (en) 2011-04-11 2014-09-24 Intertrust Tech Corp INFORMATION SECURITY SYSTEMS AND METHODS
RU2481626C2 (ru) * 2011-05-27 2013-05-10 Нокиа Корпорейшн Аннотирование контента с помощью контекстных метаданных
US10380565B1 (en) 2012-01-05 2019-08-13 United Services Automobile Association (Usaa) System and method for storefront bank deposits
KR101868637B1 (ko) * 2012-02-16 2018-06-18 삼성전자주식회사 이미지 파일의 인코딩 및 디코딩 방법, 기계로 읽을 수 있는 저장 매체 및 멀티미디어 장치
CN102663295B (zh) * 2012-03-30 2014-10-15 东华大学 一种e-drm通用适配器***
US20130308874A1 (en) * 2012-05-18 2013-11-21 Kasah Technology Systems and methods for providing improved data communication
US9330680B2 (en) 2012-09-07 2016-05-03 BioBeats, Inc. Biometric-music interaction methods and systems
US10459972B2 (en) 2012-09-07 2019-10-29 Biobeats Group Ltd Biometric-music interaction methods and systems
CN109522280B (zh) * 2012-09-16 2022-04-19 哈尔滨华强电力自动化工程有限公司 一种图像文件格式及生成方法及装置及应用
US9185081B2 (en) * 2012-10-22 2015-11-10 Symantec Corporation Format friendly encryption
US10552810B1 (en) 2012-12-19 2020-02-04 United Services Automobile Association (Usaa) System and method for remote deposit of financial instruments
US9342324B2 (en) * 2013-05-23 2016-05-17 Rakuten Kobo, Inc. System and method for displaying a multimedia container
US11138578B1 (en) 2013-09-09 2021-10-05 United Services Automobile Association (Usaa) Systems and methods for remote deposit of currency
US9286514B1 (en) 2013-10-17 2016-03-15 United Services Automobile Association (Usaa) Character count determination for a digital image
US9934252B2 (en) 2014-03-10 2018-04-03 Microsoft Technology Licensing, Llc Metadata-based photo and/or video animation
WO2015168299A1 (en) * 2014-04-29 2015-11-05 BioBeats, Inc. Biometric-music interaction methods and systems
US9537921B2 (en) * 2014-08-19 2017-01-03 Verizon Patent And Licensing Inc. Mobile-to-mobile streaming of real-time content for presentation by an output device
US9277234B1 (en) 2014-08-27 2016-03-01 Adobe Systems Incorporated Common copy compression
CN107077117B (zh) * 2014-10-29 2019-10-01 西门子公司 基于上下文知识的自动压缩算法选择和参数调节
US10402790B1 (en) 2015-05-28 2019-09-03 United Services Automobile Association (Usaa) Composing a focused document image from multiple image captures or portions of multiple image captures
GB2539461B (en) 2015-06-16 2020-01-08 Canon Kk Image data encapsulation
JP7076819B2 (ja) 2016-09-15 2022-05-30 ナッツ・ホールディングス、エルエルシー 暗号化されたユーザデータの移動および記憶
US10606985B2 (en) * 2017-04-27 2020-03-31 Dell Products L.P. Secure file wrapper for TIFF images
US11588872B2 (en) 2017-06-12 2023-02-21 C-Hear, Inc. System and method for codec for combining disparate content
US10187443B2 (en) * 2017-06-12 2019-01-22 C-Hear, Inc. System and method for encoding image data and other data types into one data format and decoding of same
CN109413437A (zh) 2017-08-15 2019-03-01 深圳富泰宏精密工业有限公司 电子设备及传送视频流的方法
TWI626846B (zh) * 2017-08-15 2018-06-11 群邁通訊股份有限公司 電子設備及傳送視頻流的方法
US10942914B2 (en) 2017-10-19 2021-03-09 Adobe Inc. Latency optimization for digital asset compression
US11086843B2 (en) 2017-10-19 2021-08-10 Adobe Inc. Embedding codebooks for resource optimization
US11120363B2 (en) 2017-10-19 2021-09-14 Adobe Inc. Latency mitigation for encoding data
CN109190386B (zh) * 2018-04-04 2021-11-12 中国电子科技网络信息安全有限公司 基于Device Mapper的容器镜像分层加密存储方法
US11030752B1 (en) 2018-04-27 2021-06-08 United Services Automobile Association (Usaa) System, computing device, and method for document detection
EP3744088A1 (en) 2019-04-01 2020-12-02 Google LLC Techniques to capture and edit dynamic depth images
CA3173624A1 (en) 2020-04-09 2021-10-14 Yoon Ho Auh Nuts: flexible hierarchy object graphs
US11900755B1 (en) 2020-11-30 2024-02-13 United Services Automobile Association (Usaa) System, computing device, and method for document detection and deposit processing

Family Cites Families (149)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4754065A (en) * 1984-12-18 1988-06-28 Cetus Corporation Precursor to nucleic acid probe
US5506337A (en) * 1985-03-15 1996-04-09 Antivirals Inc. Morpholino-subunit combinatorial library and method
US4800159A (en) * 1986-02-07 1989-01-24 Cetus Corporation Process for amplifying, detecting, and/or cloning nucleic acid sequences
US5288512A (en) * 1987-12-15 1994-02-22 The Procter & Gamble Company Reduced calorie fats made from triglycerides containing medium and long chain fatty acids
US5321750A (en) 1989-02-07 1994-06-14 Market Data Corporation Restricted information distribution system apparatus and methods
US5852188A (en) * 1990-01-11 1998-12-22 Isis Pharmaceuticals, Inc. Oligonucleotides having chiral phosphorus linkages
US6034233A (en) * 1990-05-04 2000-03-07 Isis Pharmaceuticals Inc. 2'-O-alkylated oligoribonucleotides and phosphorothioate analogs complementary to portions of the HIV genome
US5218105A (en) * 1990-07-27 1993-06-08 Isis Pharmaceuticals Polyamine conjugated oligonucleotides
NL9002110A (nl) * 1990-09-19 1992-04-16 Koninkl Philips Electronics Nv Beeldopzoek- en weergavesysteem alsmede een registratiedrager voorzien van gecodeerde beelden, werkwijze voor het optekenen van gecodeerde beelden en een opzoek- en weergave-inrichting.
CN2097208U (zh) * 1991-09-12 1992-02-26 董福贵 微孔白酒过滤机
ES2103918T3 (es) * 1991-10-17 1997-10-01 Ciba Geigy Ag Nucleosidos biciclicos, oligonucleotidos, procedimiento para su obtencion y productos intermedios.
US6335434B1 (en) * 1998-06-16 2002-01-01 Isis Pharmaceuticals, Inc., Nucleosidic and non-nucleosidic folate conjugates
US5605662A (en) * 1993-11-01 1997-02-25 Nanogen, Inc. Active programmable electronic devices for molecular biological analysis and diagnostics
IL101600A (en) * 1992-04-15 2000-02-29 Yissum Res Dev Co Synthetic partially phosphorothioated antisense oligodeoxynucleotides and pharmaceutical compositions containing them
US5262860A (en) * 1992-04-23 1993-11-16 International Business Machines Corporation Method and system communication establishment utilizing captured and processed visually perceptible data within a broadcast video signal
US5288514A (en) * 1992-09-14 1994-02-22 The Regents Of The University Of California Solid phase and combinatorial synthesis of benzodiazepine compounds on a solid support
US6710174B2 (en) * 2001-09-13 2004-03-23 Isis Pharmaceuticals, Inc. Antisense inhibition of vascular endothelial growth factor receptor-1 expression
US5325423A (en) * 1992-11-13 1994-06-28 Multimedia Systems Corporation Interactive multimedia communication system
ATE247128T1 (de) * 1993-09-03 2003-08-15 Isis Pharmaceuticals Inc Aminoderivatisierte nukleoside und oligonukleoside
US5491084A (en) * 1993-09-10 1996-02-13 The Trustees Of Columbia University In The City Of New York Uses of green-fluorescent protein
US5908779A (en) * 1993-12-01 1999-06-01 University Of Connecticut Targeted RNA degradation using nuclear antisense RNA
JP3337798B2 (ja) * 1993-12-24 2002-10-21 キヤノン株式会社 画像データ及び音声データを処理する装置、データ処理装置並びにデータ処理方法
US5519134A (en) * 1994-01-11 1996-05-21 Isis Pharmaceuticals, Inc. Pyrrolidine-containing monomers and oligomers
US5593853A (en) * 1994-02-09 1997-01-14 Martek Corporation Generation and screening of synthetic drug libraries
US5902880A (en) * 1994-08-19 1999-05-11 Ribozyme Pharmaceuticals, Inc. RNA polymerase III-based expression of therapeutic RNAs
US5487146A (en) * 1994-03-08 1996-01-23 Texas Instruments Incorporated Plural memory access address generation employing guide table entries forming linked list
US5525735A (en) * 1994-06-22 1996-06-11 Affymax Technologies Nv Methods for synthesizing diverse collections of pyrrolidine compounds
JP2951572B2 (ja) * 1994-09-12 1999-09-20 インターナショナル・ビジネス・マシーンズ・コーポレイション 画像データ変換方法及びシステム
GB9501465D0 (en) * 1995-01-25 1995-03-15 King S College London Nucleoside phosphorothioate derivatives,synthesis and use thereof
DE19502912A1 (de) * 1995-01-31 1996-08-01 Hoechst Ag G-Cap Stabilisierte Oligonucleotide
US5612900A (en) * 1995-05-08 1997-03-18 Kabushiki Kaisha Toshiba Video encoding method and system which encodes using a rate-quantizer model
US5745484A (en) * 1995-06-05 1998-04-28 Omnipoint Corporation Efficient communication system using time division multiplexing and timing adjustment control
US5739311A (en) * 1995-06-07 1998-04-14 Gen-Probe Incorporated Enzymatic synthesis of phosphorothioate oligonucleotides using restriction endonucleases
JPH0951497A (ja) * 1995-08-04 1997-02-18 Olympus Optical Co Ltd 画像取扱装置
US5764974A (en) * 1995-08-30 1998-06-09 Unisys Corporation System with user specified pattern definitions for matching input messages and associated decisions for conditionally responding to the input messages
US5835498A (en) * 1995-10-05 1998-11-10 Silicon Image, Inc. System and method for sending multiple data signals over a serial link
US6041345A (en) * 1996-03-08 2000-03-21 Microsoft Corporation Active stream format for holding multiple media streams
EP0888385B1 (en) * 1996-03-14 2003-08-20 Genentech, Inc. Gdnf receptor and uses thereof
US5756710A (en) * 1996-06-05 1998-05-26 The Trustees Of Columbia University In City Of New York Phosphorothioate oligonucleotides that bind to the V3-loop and uses thereof
US5898031A (en) * 1996-06-06 1999-04-27 Isis Pharmaceuticals, Inc. Oligoribonucleotides for cleaving RNA
US5838678A (en) * 1996-07-24 1998-11-17 Davis; Joseph W. Method and device for preprocessing streams of encoded data to facilitate decoding streams back-to back
US5739119A (en) * 1996-11-15 1998-04-14 Galli; Rachel L. Antisense oligonucleotides specific for the muscarinic type 2 acetylcholine receptor MRNA
EP0944269B1 (en) * 1996-12-04 2002-11-13 Matsushita Electric Industrial Co., Ltd. Optical disc for high resolution and three-dimensional image recording, optical disc reproducing device, and optical disc recording device
US7235653B2 (en) * 1996-12-31 2007-06-26 Isis Pharmaceuticals, Inc. Oligonucleotide compositions and methods for the modulation of the expression of B7 protein
JPH10334212A (ja) * 1997-04-01 1998-12-18 Fuji Photo Film Co Ltd 付加情報付き画像ファイルからの画像プリントシステム
US6124864A (en) * 1997-04-07 2000-09-26 Synapix, Inc. Adaptive modeling and segmentation of visual image streams
US6430591B1 (en) * 1997-05-30 2002-08-06 Microsoft Corporation System and method for rendering electronic images
JPH10341393A (ja) * 1997-06-10 1998-12-22 Nikon Corp 情報処理装置および記録媒体
US5956701A (en) * 1997-06-13 1999-09-21 International Business Machines Corporation Method and system for using an artificial neural net for image map processing
US6272631B1 (en) * 1997-06-30 2001-08-07 Microsoft Corporation Protected storage of core data secrets
US5983242A (en) * 1997-07-01 1999-11-09 Microsoft Corporation Method and system for preserving document integrity
US6013786A (en) * 1997-08-22 2000-01-11 Hybridon, Inc. MDM2-specific antisense oligonucleotides
WO1999012644A1 (fr) * 1997-09-08 1999-03-18 Chugai Seiyaku Kabushiki Kaisha Procede d'oxydation selective des groupes hydroxyle primaires des composes organiques, et resines contenant un catalyseur adsorbe et destinees a cet effet
US6794499B2 (en) * 1997-09-12 2004-09-21 Exiqon A/S Oligonucleotide analogues
EP1023286A1 (en) * 1997-10-10 2000-08-02 Neurosearch A/S Benzimidazole compounds, pharmaceutical compositions containing the compounds and their use
US6608933B1 (en) * 1997-10-17 2003-08-19 Microsoft Corporation Loss tolerant compressed image data
US6175409B1 (en) * 1999-04-02 2001-01-16 Symyx Technologies, Inc. Flow-injection analysis and variable-flow light-scattering methods and apparatus for characterizing polymers
US7321828B2 (en) * 1998-04-13 2008-01-22 Isis Pharmaceuticals, Inc. System of components for preparing oligonucleotides
US6221587B1 (en) * 1998-05-12 2001-04-24 Isis Pharmceuticals, Inc. Identification of molecular interaction sites in RNA for novel drug discovery
YU73600A (sh) * 1998-05-26 2003-08-29 Icn Pharmaceuticals Inc. Novi nukleosidi koji imaju biciklične šećerne grupe
JPH11342652A (ja) * 1998-05-29 1999-12-14 Olympus Optical Co Ltd 画像印刷装置
JP2000023157A (ja) * 1998-07-01 2000-01-21 Fuji Photo Film Co Ltd 符号化画像ファイル作成方法および装置、画像復元方法および装置並びにこれらの方法をコンピュータに実行させるためのプログラムを記録したコンピュータ読取り可能な記録媒体
US6867294B1 (en) * 1998-07-14 2005-03-15 Isis Pharmaceuticals, Inc. Gapped oligomers having site specific chiral phosphorothioate internucleoside linkages
US6242589B1 (en) * 1998-07-14 2001-06-05 Isis Pharmaceuticals, Inc. Phosphorothioate oligonucleotides having modified internucleoside linkages
WO2000014740A1 (fr) * 1998-09-09 2000-03-16 Sharp Kabushiki Kaisha Dispositif d'enregistrement d'information multimedia destine a l'enregistrement de fichier d'information multimedia sur support d'enregistrement
JP2000092436A (ja) * 1998-09-11 2000-03-31 Olympus Optical Co Ltd 電子的画像印刷システムとこれに使用する電子的撮像装置及び画像印刷装置
US6376541B1 (en) * 1998-11-06 2002-04-23 Alcon Manufacturing, Ltd. Upregulation of endogenous prostaglandins to lower intraocular pressure
JP2000149001A (ja) * 1998-11-17 2000-05-30 Sony Corp ディジタル画像記録装置
US6314569B1 (en) * 1998-11-25 2001-11-06 International Business Machines Corporation System for video, audio, and graphic presentation in tandem with video/audio play
CZ296576B6 (cs) * 1999-02-12 2006-04-12 Sankyo Company Limited Nukleosidový analog a oligonukleotidový analog a farmaceutický prostredek, sonda a primer s jeho obsahem
IL144975A0 (en) * 1999-02-26 2002-06-30 Univ British Columbia A composition containing an antisense oligonucleotide
US6734291B2 (en) * 1999-03-24 2004-05-11 Exiqon A/S Synthesis of [2.2.1]bicyclo nucleosides
AU776362B2 (en) * 1999-05-04 2004-09-09 Roche Innovation Center Copenhagen A/S L-ribo-LNA analogues
US6525191B1 (en) * 1999-05-11 2003-02-25 Kanda S. Ramasamy Conformationally constrained L-nucleosides
DE19925073C2 (de) * 1999-06-01 2001-07-19 Stefan Weiss Nucleinsäuremoleküle mit spezifischer Erkennung von nativem PrP·S··c·, Herstellung und Verwendung
US20040006031A1 (en) * 2002-07-02 2004-01-08 Isis Pharmaceuticals Inc. Antisense modulation of HMG-CoA reductase expression
CN1142509C (zh) * 1999-09-03 2004-03-17 北京航空航天大学 一种将图像信息转换成音乐的方法
US6748362B1 (en) * 1999-09-03 2004-06-08 Thomas W. Meyer Process, system, and apparatus for embedding data in compressed audio, image video and other media files and the like
US6549922B1 (en) * 1999-10-01 2003-04-15 Alok Srivastava System for collecting, transforming and managing media metadata
US6986988B2 (en) * 1999-10-06 2006-01-17 Quark Biotech, Inc. Method for enrichment of natural antisense messenger RNA
AU7863200A (en) * 1999-10-06 2001-05-10 Quark Biotech, Inc. Method for enrichment of natural antisense messenger rna
US7006111B1 (en) * 1999-11-09 2006-02-28 Intel Corporation Digital image stitching
JP4369585B2 (ja) * 2000-02-07 2009-11-25 富士フイルム株式会社 画像処理装置
US6523046B2 (en) * 2000-02-25 2003-02-18 Microsoft Corporation Infrastructure and method for supporting generic multimedia metadata
US6598097B1 (en) * 2000-02-29 2003-07-22 International Business Machines Corporation Method and system for performing DMA transfers using operating system allocated I/O buffers
EP1133171A3 (en) * 2000-03-06 2003-03-19 ATI International SRL Multi-media receiver
CA2404780A1 (en) * 2000-03-27 2001-10-04 University Of Delaware Targeted chromosomal genomic alterations with modified single stranded oligonucleotides
US8296801B2 (en) 2000-04-10 2012-10-23 Sony Corporation Asset management system and asset management method
EP1148322A1 (de) 2000-04-18 2001-10-24 Gretag-Macbeth AG Verfahren zur Erzeugung einer elektronischen Farbinformationsdatei und Verfahren zur Farbkommunikation
US7647340B2 (en) * 2000-06-28 2010-01-12 Sharp Laboratories Of America, Inc. Metadata in JPEG 2000 file format
US7036011B2 (en) * 2000-06-29 2006-04-25 Cachestream Corporation Digital rights management
JP2002044663A (ja) * 2000-07-24 2002-02-08 Canon Inc 画像符号化装置及び方法、画像表示装置及び方法、画像処理システム並びに撮像装置
AU2001282717A1 (en) * 2000-07-28 2002-02-13 Cancer Research Technology Limited Cancer treatment by combination therapy
JP2002050176A (ja) 2000-08-02 2002-02-15 Seiko Epson Corp 半導体装置、そのリフレッシュ方法、メモリシステムおよび電子機器
AU2001282522A1 (en) * 2000-08-29 2002-03-13 Takeshi Imanishi Novel nucleoside analogs and oligonucleotide derivatives containing these analogs
HUP0301805A3 (en) * 2000-09-02 2005-12-28 Gruenenthal Gmbh Antisense oligonucleotides against vanilloid receptor 1
US6601056B1 (en) * 2000-09-28 2003-07-29 Microsoft Corporation Method and apparatus for automatic format conversion on removable digital media
US20030228618A1 (en) * 2000-11-24 2003-12-11 Erez Levanon Methods and systems for identifying naturally occurring antisense transcripts and methods, kits and arrays utilizing same
US7053195B1 (en) * 2001-06-12 2006-05-30 Syngenta Participatious Ag Locked nucleic acid containing heteropolymers and related methods
EP2360251B1 (en) * 2001-07-12 2016-09-28 University of Massachusetts In vivo production of small interfering RNAs that mediate gene silencing
US20030096772A1 (en) * 2001-07-30 2003-05-22 Crooke Rosanne M. Antisense modulation of acyl CoA cholesterol acyltransferase-2 expression
US7259150B2 (en) * 2001-08-07 2007-08-21 Isis Pharmaceuticals, Inc. Modulation of apolipoprotein (a) expression
GB2379349B (en) * 2001-08-31 2006-02-08 Sony Uk Ltd Embedding data in material
CA2459347C (en) * 2001-09-04 2012-10-09 Exiqon A/S Locked nucleic acid (lna) compositions and uses thereof
US20040214766A1 (en) * 2001-10-01 2004-10-28 Kari Alitalo VEGF-C or VEGF-D materials and methods for treatment of neuropathologies
JP3614126B2 (ja) * 2001-10-18 2005-01-26 ミノルタ株式会社 デジタルカメラ
JP2003152888A (ja) * 2001-11-08 2003-05-23 Nec Corp ビデオ付き留守応答メッセージ機能付き携帯電話機
EP1313066B1 (en) * 2001-11-19 2008-08-27 STMicroelectronics S.r.l. A method for merging digital images to obtain a high dynamic range digital image
US6965025B2 (en) * 2001-12-10 2005-11-15 Isis Pharmaceuticals, Inc. Antisense modulation of connective tissue growth factor expression
CA2365811A1 (en) * 2001-12-21 2003-06-21 Institut De Cardiologie A new gene therapy using antisense strategy to estrogen receptors (er .alpha. and/or er .beta.) to optimize vascular healing and cardioprotection after vascular injury
WO2003058485A1 (en) * 2002-01-12 2003-07-17 Coretrust, Inc. Method and system for the information protection of digital content
JP2003219346A (ja) * 2002-01-17 2003-07-31 Seiko Epson Corp 画像データ生成装置、画像表示装置、画像データ生成方法、画像表示方法、画像データ生成プログラムを記録した媒体、画像表示プログラムを記録した媒体、画像データ生成プログラムおよび画像表示プログラム
JP3971201B2 (ja) * 2002-02-20 2007-09-05 富士フイルム株式会社 デジタルカメラ
US20050143357A1 (en) * 2002-02-25 2005-06-30 Ake Pousette Vitamin d upregulated protein 1 (vdup-) methods and uses thereof
JP4276811B2 (ja) * 2002-02-26 2009-06-10 オリンパス株式会社 画像記録装置
US7169916B2 (en) * 2002-04-01 2007-01-30 Isis Pharmaceuticals, Inc. Chloral-free DCA in oligonucleotide synthesis
SI2264172T1 (sl) * 2002-04-05 2017-12-29 Roche Innovation Center Copenhagen A/S Oligomerne spojine za modulacijo izražanja HIF-1alfa
JP2003319346A (ja) 2002-04-25 2003-11-07 Alpine Electronics Inc Dvdビデオ再生装置およびビデオ再生装置
US6808906B2 (en) * 2002-05-08 2004-10-26 Rigel Pharmaceuticals, Inc. Directionally cloned random cDNA expression vector libraries, compositions and methods of use
US7199107B2 (en) * 2002-05-23 2007-04-03 Isis Pharmaceuticals, Inc. Antisense modulation of kinesin-like 1 expression
US7148342B2 (en) * 2002-07-24 2006-12-12 The Trustees Of The University Of Pennyslvania Compositions and methods for sirna inhibition of angiogenesis
US20040033480A1 (en) * 2002-08-15 2004-02-19 Wong Norman C.W. Use of resveratrol to regulate expression of apolipoprotein A1
US7401221B2 (en) * 2002-09-04 2008-07-15 Microsoft Corporation Advanced stream format (ASF) data stream header object protection
WO2005004007A1 (en) * 2002-09-18 2005-01-13 Dmetrix, Inc. Method for referencing image data
JP2004120298A (ja) * 2002-09-26 2004-04-15 Fuji Photo Film Co Ltd 電子カメラ
US7229976B2 (en) * 2002-09-26 2007-06-12 Isis Pharmaceuticals, Inc. Modulation of forkhead box O1A expression
EP1562971B1 (en) * 2002-11-05 2014-02-12 Isis Pharmaceuticals, Inc. Polycyclic sugar surrogate-containing oligomeric compounds and compositions for use in gene modulation
AU2003291755A1 (en) * 2002-11-05 2004-06-07 Isis Pharmaceuticals, Inc. Oligomers comprising modified bases for binding cytosine and uracil or thymine and their use
US20060009410A1 (en) * 2002-11-13 2006-01-12 Crooke Rosanne M Effects of apolipoprotein B inhibition on gene expression profiles in animals
EP2141233B1 (en) * 2002-11-18 2016-10-19 Roche Innovation Center Copenhagen A/S Antisense design
US7144999B2 (en) * 2002-11-23 2006-12-05 Isis Pharmaceuticals, Inc. Modulation of hypoxia-inducible factor 1 alpha expression
US7581255B2 (en) * 2003-01-21 2009-08-25 Microsoft Corporation Systems and methods for licensing one or more data streams from an encoded digital media file
US7713738B2 (en) * 2003-02-10 2010-05-11 Enzon Pharmaceuticals, Inc. Oligomeric compounds for the modulation of survivin expression
US20040205286A1 (en) * 2003-04-11 2004-10-14 Bryant Steven M. Grouping digital images using a digital camera
US7339051B2 (en) * 2003-04-28 2008-03-04 Isis Pharmaceuticals, Inc. Compositions and methods for the treatment of severe acute respiratory syndrome (SARS)
WO2005002507A2 (en) * 2003-06-03 2005-01-13 Isis Pharmaceuticals, Inc. Modulation of survivin expression
US7825235B2 (en) * 2003-08-18 2010-11-02 Isis Pharmaceuticals, Inc. Modulation of diacylglycerol acyltransferase 2 expression
US7480382B2 (en) 2003-09-30 2009-01-20 Microsoft Corporation Image file container
WO2005038013A1 (en) * 2003-10-07 2005-04-28 Isis Pharmaceuticals, Inc. Artisense oligonucleotides optimized for kidney targeting
US7476729B2 (en) * 2003-10-24 2009-01-13 Institut Curie Dbait and uses thereof
US8394947B2 (en) * 2004-06-03 2013-03-12 Isis Pharmaceuticals, Inc. Positionally modified siRNA constructs
US7220549B2 (en) * 2004-12-30 2007-05-22 Helicos Biosciences Corporation Stabilizing a nucleic acid for nucleic acid sequencing
EP1896084A4 (en) * 2005-06-27 2010-10-20 Alnylam Pharmaceuticals Inc RNAI MODULATION OF HIF-1 AND THERAPEUTIC APPLICATIONS THEREOF
JP5111385B2 (ja) * 2005-10-28 2013-01-09 アルナイラム ファーマシューティカルズ, インコーポレイテッド ハンチンチン遺伝子の発現を抑制するための組成物および方法
EP1957648B1 (en) * 2005-11-17 2014-04-23 Board of Regents, The University of Texas System Modulation of gene expression by oligomers targeted to chromosomal dna
KR101547579B1 (ko) * 2006-03-31 2015-08-27 알닐람 파마슈티칼스 인코포레이티드 Eg5 유전자의 발현을 억제하는 이본쇄 리보핵산
US7666854B2 (en) * 2006-05-11 2010-02-23 Isis Pharmaceuticals, Inc. Bis-modified bicyclic nucleic acid analogs
DK2066684T3 (da) * 2006-05-11 2012-10-22 Isis Pharmaceuticals Inc 5´-Modificerede bicycliske nukleinsyreanaloge
MY188457A (en) * 2008-10-03 2021-12-10 Opko Curna Llc Treatment of apolipoprotein-a1 related diseases by inhibition of natural antisense transcript to apolipoprotein-a1

Also Published As

Publication number Publication date
AU2004203374A1 (en) 2005-04-14
US20080275915A1 (en) 2008-11-06
CN1604080B (zh) 2011-05-11
RU2359327C2 (ru) 2009-06-20
KR20050031870A (ko) 2005-04-06
MY140918A (en) 2010-02-12
BRPI0403164A (pt) 2005-05-24
RU2004120672A (ru) 2006-01-10
US7480382B2 (en) 2009-01-20
US8463776B2 (en) 2013-06-11
TW200512592A (en) 2005-04-01
ZA200405488B (en) 2005-05-25
CA2473071A1 (en) 2005-03-30
JP2005110215A (ja) 2005-04-21
KR101071129B1 (ko) 2011-10-10
US20050071744A1 (en) 2005-03-31
RU2490700C2 (ru) 2013-08-20
EP1521260A1 (en) 2005-04-06
TWI367426B (en) 2012-07-01
AU2004203374B2 (en) 2010-02-18
CN1604080A (zh) 2005-04-06
CA2473071C (en) 2013-09-03
MXPA04007314A (es) 2005-04-04
RU2009104535A (ru) 2010-08-20

Similar Documents

Publication Publication Date Title
JP5102430B2 (ja) イメージデータを格納するためのシステムおよびイメージファイルコンテナを形成するための方法
US9910865B2 (en) Method for capturing the moment of the photo capture
KR100607969B1 (ko) 멀티미디어 플레이 리스트 재생 방법, 장치 및 그 방법을 수행하기 위한 프로그램 및 파일이 저장된 저장매체
JP2006311328A (ja) 字幕生成装置及び方法
JP2007534056A (ja) サイクリックレファレンシング管理方法及び装置並びにパージング方法及び装置
US7075570B2 (en) Method of processing files and an apparatus thereof
JP6088625B2 (ja) 複数の多重修正した子マルチメディア資産からのマルチメディア資産の取得
US20040264933A1 (en) Recording apparatus
KR20040042612A (ko) MPV(MultiPhotoVideo) 환경하에서자산이 위치하는 경로와 파일 이름을 나타내는 라스트유알엘 복구 방법
US20070230907A1 (en) Image processing apparatus and file reproducing method
Kratochvil Managing multimedia and unstructured data in the Oracle database
JP2004062216A (ja) データファイリング方法、データファイリング装置、記憶媒体、プログラム
JP2006048465A (ja) コンテンツ生成システム、プログラム及び記録媒体
US7979568B2 (en) Method and apparatus for creating last uniform resource identifier, and recording medium storing program for executing the method
CN106294600A (zh) 一种数码照片的多媒体编辑方法、展示方法及***
WO2007114021A1 (ja) 画像データ管理装置および画像データ管理方法
JP2004110763A (ja) コンテンツ再生プログラム及びコンテンツ再生方法
JP2004334529A (ja) 情報処理システム、情報処理装置および情報処理方法ならびに記憶媒体、プログラム
Jones Images, An Overview
CN100472529C (zh) 文件管理方法及其装置
KR101506423B1 (ko) 스토리텔링용 프로젝터 및 그 구동방법
Fox Not Normalized
Seshaiah Building a digital library
KR20050118645A (ko) 프린트 또는 표시 제어 정보 전송/저장 장치 및 방법과 그방법을 수행하기 위한 프로그램이 저장된 기록 매체
JP2007034406A (ja) 画像入力装置、印刷媒体、画像情報処理方法及びワークフローシステム

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20070629

RD03 Notification of appointment of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7423

Effective date: 20090901

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20091007

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20100531

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20100603

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20100902

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20110311

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20110704

A911 Transfer to examiner for re-examination before appeal (zenchi)

Free format text: JAPANESE INTERMEDIATE CODE: A911

Effective date: 20110712

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20110927

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20111209

A912 Re-examination (zenchi) completed and case transferred to appeal board

Free format text: JAPANESE INTERMEDIATE CODE: A912

Effective date: 20111228

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: 20120928

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

Free format text: PAYMENT UNTIL: 20151005

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Ref document number: 5102430

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313113

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

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees